﻿@charset "UTF-8";
/* CSS Document */

html, body{ 
	margin: 0;
	padding:0;
	text-align:center;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
}

.main{ 
	width:960px;
	height:980px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-image:url(../img/background.jpg);
	padding-bottom:140px;

}


.logo{
	width:960px;
	height:174px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-image:url(../img/logo.gif);
	position:relative;

}

/*--------------------------------------*/
/*	MENU			*/
/*--------------------------------------*/

.menu{
	width:185px;
	top:15px;
	right:-2px;
	position:absolute;
	list-style: none;
	font-size:18px;
	text-decoration:none;
	overflow:hidden;
	}
		
ul.menu li {
	text-align:left;
	width:190px;
	float: left; 
	padding:5px;
	color:#000;
	background-color:#FFF;
	margin: 4px 0 0 0;
} 

ul.menu li a { 	
	text-decoration: none;
	color:#000;
}



li.selected a{
	color:#FFF!important;
	
}

li.selected {
background-color:#000000 !important;
}


/*--------------------------------------*/
/*	SUBMENU			*/
/*--------------------------------------*/

.submenu{
	width:270px;
	
	top:180px;
	left:0px;
	position:absolute;
	list-style: none;
	font-size:18px;
	text-decoration:none;
  margin:0;
  padding:0;
	}
		
ul.submenu li {
	width:270px;
	height:20px;
	text-align:right;
	float: left; 
	padding:5px;
	color:#000;
	background-color:#FFF;
	margin: 10px 0px 0 0;
	
	
} 



ul.submenu li a { 	
	text-decoration: none;
	color:#000;
}



.submenu li.selected a{
	color:#FFF!important;
	
}

.submenu li.selected {
background-color:#000000 !important;
}



/*--------------------------------------*/
/*	box centrali			*/
/*--------------------------------------*/



.content{
	width:715px;
	height:420px;
	margin: 30px auto 0 auto;
	position:relative;

}
	
	
.boxsx{
	width:346px;
	height:420px;
	left:0px;
	position:relative;
	background-color:#FFF;
	float:left;

}

.boxdx{
	width:346px;
	height:420px;
	right:0px;
	position:absolute;
	background-color:#FFF;

}

.cdsx{
	width:332px;
	height:344px;
	margin: 7px;
	position:absolute;
	background-image:url(../img/cover_stearica_hp.jpg);

}

.cddx{
	width:332px;
	height:344px;
	margin: 7px;
	position:absolute;
	background-image:url(../img/Mogwai_cover_home.jpg);

}

.didascalia{
	height:50px;
	font-size:14px;
	text-align:left;
	padding:10px;
	bottom:0px;
	position:absolute;

}

.more{
	font-size:12px;
	text-align:left;
	color:#F00;

}
a.link_hp{ color:#F00;
text-decoration:none;
	
	}
	
a.link_hp:hover{ text-decoration:underline;
	
	}

.bandname {
	position: absolute;
	top:184px;
	right:0px;
	background:#000;
	width:300px;
	height:68px;
	color:#FFF;
	margin:0;
	padding:0 0 0 10px;
	width:660px;
	font-size:40px;
	font-weight:normal;
	line-height:68px;
	text-align:left;
	}

.bandcontent {
	position: absolute;
	right:0px;
	background:#FFF;
	top:255px;
	width:670px;
	min-height:300px;
	text-align:left;
	font-size:11px;
	}
	
.bandcontent a {
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#000;
	}	

.bandcontent a:hover {
	text-decoration:underline;
	}		
	
	
.bandcontent .col1 {
	float:left;
	width:210px;
	min-height:300px;
	background:#FFF;
	}
	
.bandcontent .col1 h3 {
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	color:#c77a22;
	padding:3px 10px 0 10px;
	margin:0;
	}	
	
.bandcontent .col1 .Cover {
	width:188px;
	height:190px;
	background:#eee;
	margin: 8px 0 8px 9px;
	border:1px solid #999;
	}
	
.bandcontent .col1 .Tracklist {
	font-size:11px;
	margin: 8px 0 8px 9px;
	}

.bandcontent .col1 h4 {
	font-size:11px;
	/*text-transform:uppercase;*/
	font-weight:normal;
	}
	
	
.bandcontent .col1 h4 a {
	font-size:14px;
	text-decoration:none;
	color:#fff;
	background:#000;
	padding:3px;
	}	

.bandcontent .col1 h4 a:hover {
	text-decoration:underline;
	}		
	
	
	

.bandcontent .col1 ul {
	margin:0;
	padding:0;
	text-indent:0;
	list-style-type: none;
	}	
	
.bandcontent .col1 .Info {
	margin:0 10px 20px 10px;
	border-top:1px solid #dedede;
	padding:10px 0 0 0;
	font-size:11px;
	}
	
.bandcontent .col2 {
	float:left;
	width:160px;
	min-height:300px;
	background:#FFF;
	}
	
.bandcontent .col2 .members {
	background:#EEECED;
	margin: 2px 0 2px 0;
	padding:2px 10px;
	}
	
.bandcontent .col2 .links {
	background:#EEECED;
	margin: 2px 0 2px 0;
	padding:2px 10px;
	}
	
.bandcontent .col2 .links {
	background:#EEECED;
	margin: 2px 0 2px 0;
	padding:2px 10px;
	}

.bandcontent .col2 .gallery {
	background:#EEECED;
	margin: 2px 0 2px 0;
	padding:2px 10px;
	}
		
.bandcontent .col2 .video {
	background:#EEECED;
	margin: 2px 0 2px 0;
	padding:2px 10px;
	}
	
.bandcontent .col2 h3 {
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	color:#c77a22;
	padding:3px 10px 0 0px;
	margin:0;
	}	

.bandcontent .col3 {
	float:left;
	width:270px;
	min-height:300px;
	background:#FFF;
	padding: 0 10px 10px 10px;
	}
	
.bandcontent .col3 h3 {
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	color:#c77a22;
	padding:3px 10px 0 0px;
	margin:0;
	}		
	
	
/*--------------------------------------*/
/*	footer			*/
/*--------------------------------------*/


.footer{
	width:960px;
	bottom:0px;
	
	background-color:#000;
	/*height:50px;
	position:absolute;*/
}

.credits{
	width:960px;
	float:left;
	margine-top:0px;
	height:30px;
	border-top-color:#ccc;
	border-top-style: groove;
	border-top-width:thin;
	font-size:9px;
	color:#FFF;
	text-align:left;
	position:absolute;
	padding-top:10px;
	background-color:#000;
	padding-left:0px;
	
}





.credits_sx{
	left:116px;
	width:346px;
	height:10px;
	position:absolute;
	background-color:#000;
	

}


.credits_dx{
	left:493px;
	width:150px;
	height:26px;
	position:absolute;
	background-color:#000;

}


.credits_cargo_testo{
	left:700px;
	width:100px;
	height:26px;
	position:absolute;
	background-color:#000;

}

.credits_cargo{
	left:780px;
	width:60px;
	height:26px;
	position:absolute;
	
	text-align:right;

}

a.link_credits{ color:#FFF;
text-decoration:none;
	
	}
	
a.link_credits:hover{ text-decoration:underline;
	
	}
	
.credits_pagine{
	width:960px;
	float:left;
	bottom:0px;
	height:30px;
	border-top-color:#ccc;
	border-top-style: groove;
	border-top-width:thin;
	font-size:9px;
	color:#FFF;
	text-align:left;
	position:absolute;
	padding-top:10px;
	background-color:#000;
	padding-left:0px;
	
}



/*--------------------------------------*/
/*	news			*/
/*--------------------------------------*/



.content_news{
	width:960px;
	height:420px;
	margin: 40px auto 0 auto;
	position:relative;

}


.newssx{
	left:116px;
	width:346px;
	height:180px;
	position:absolute;
	background-color:#000;
	margin:7px;
	color:#c77a22;
	text-align:left;
	top:10px;
	/*border-right:#FFF;
	border-right-style:solid;
	border-right-width:thin;*/
	
	
	

}

.newssx2{ top:230px;
	left:116px;
	width:346px;
	height:180px;
	position:absolute;
	background-color:#000;
	margin:7px;
	color:#c77a22;
	text-align:left;
	/*border-right:#FFF;
	border-right-style:solid;
	border-right-width:thin;*/
	
	

}




.newsdx{
	top:10px;
	left:493px;
	width:345px;
	height:180px;
	position:absolute;
	background-color:#000;
	margin-top:7px;
	color:#c77a22;
	text-align:left;

}

.newsdx2{ top:230px;
	left:493px;
	width:345px;
	height:180px;
	position:absolute;
	background-color:#000;
	margin-top:7px;
	color:#c77a22;
	text-align:left;

}

.didascalianews{
	width:200px;
	height:50px;
	font-size:11px;
	text-align:left;
	padding:5px;
	bottom:0px;
	position:absolute;
	color:#FFF;
	right:10px;
	top:20px;
	line-height:18px;

}
.didascalianewsdx{
	width:320px;
	height:50px;
	font-size:11px;
	text-align:left;
	padding:5px;
	bottom:0px;
	position:absolute;
	color:#FFF;
	top:20px;
	line-height:15px;
	float:left;

}

.imgnews{
	width:90px;
	height:130px;
	text-align:left;
	padding:5px;
	bottom:0px;
	position:absolute;
	color:#FFF;
	left:10px;
	top:20px;
}
.title_news{ color:#c77a22;}


/*--------------------------------------*/
/*	ELEMENTS		*/
/*--------------------------------------*/


.title_element{
	font-size:24px;
	
	color:#FFF}
.homeotesto{
	
	width:715px;
	font-size:13px;
	text-align:left;
	line-height:18px;
	float:left;
	background-color:#000;
	color:#FFF;
	padding:5px;

}

.ferrum{
	
	width:515px;
	font-size:13px;
	text-align:left;
	margin-top:5px;
	line-height:18px;
	float:left;
	background-color:#c66712;
	color:#FFF;
	padding:5px;



}


.belladonna{
	
	width:515px;
	font-size:13px;
	text-align:left;
	margin-top:5px;
	line-height:18px;
	float:left;
	background-color:#6d6e1a;
	color:#FFF;
	padding:5px;


}

.thuja{
	
	width:515px;
	font-size:13px;
	text-align:left;
	margin-top:5px;
	line-height:18px;
	float:left;
	background-color:#7b3f0f;
	color:#FFF;
	padding:5px;


}

.bloodroot{
	
	width:515px;
	font-size:13px;
	text-align:left;
	margin-top:5px;
	line-height:18px;
	float:left;
	background-color:#6b0d05;
	color:#FFF;
	padding:5px;


}

.box_element_ferrum{

	width:195px;
	margin-top:251px;
	height:125px;
	left:525px;
	position:absolute;
	background-color:#000;
	padding-left:5px;
	color:#FFF;
padding-top:5px;
	text-align:left;
		font-size:14px;
	

}

.box_element_belladonna{
	width:195px;
	margin-top:385px;
	left:525px;
	height:125px;
	position:absolute;
	background-color:#000;
	padding-top:5px;
	padding-left:5px;
	text-align:left;
		font-size:14px;

}


.box_element_thuja{
	width:195px;
	margin-top:520px;
	height:124px;
	left:525px;
	position:absolute;
	background-color:#000;
	padding-left:5px;
	text-align:left;
		font-size:14px;
		padding-top:5px;

}


.box_element_blood{
	width:195px;
	margin-top:654px;
	height:108px;
	left:525px;
	position:absolute;
	background-color:#000;
	padding-left:5px;
	padding-top:5px;
		text-align:left;
		font-size:14px;
	

}
