/*stili per il layout fluido*/

body{color:#00CC33;font-family: arial,sans-serif;font-size: 76%;
top:0;
margin: 0 auto;
background-color:#FFFFFF;

}

img{border-width: 0}

div#container{
border-style:dotted;border-width:1px; color:#CCCCCC;
width:761px;
min-height:567px;
margin: 0 auto;
}
/*stili generici, su header e footer*/
div#header {

}

/*stili specifici per il layout*/
div#navigation{ 

	height: 23px;
	width: 761px;
	background-image: url(img/menu_bckgnd.jpg);
	background-repeat: repeat;
}
/*stili per la navigazione*/
div#navigation ul{margin: 0;padding: 0; list-style-type: none;}
div#navigation li{display: inline; margin: 0 0 0 4em;padding: 0} /*nota display: inline*/
div#navigation a{color:#FFFFFF;font: normal bold 1.0em/1.5em arial,sans-serif;text-decoration: none;}
div#navigation a:hover{color: #fff;text-decoration: none}
div#navigation a#activelink{color: #FFFFAA;text-decoration: none}


div#content{
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
	width: 761px;
	

}


div#lateraletd{

	
	
	height:385px;
	width: 230px;
	
  float:left;
  display: inline;
}
div#lateralets h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;	
color:#CCCC99;

}

div#lateralets p{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;	
text-align:justify;
color:#333333;
line-height:2em;

}
div#lateralets{

font-family:Arial, Helvetica, sans-serif;
font-size:36px;	
	color:#CCCC99;
	min-height:50px;
	width: 514px;
	padding-left:10px;
	padding-right:5px;
float: right;
}



div#lateraledd{

	
border-style:dotted;border-width:1px; color:#CCCCCC;
	height:182px;
	width: 527px;
  float:right;
  display: inline;
}



div#lateraleds{

    margin-top: 1em;
    padding-top: 0px;
text-align:left;
	height:152px;
	width: 250px;
	padding-left:50px;
	padding-right:50px;
	color:#CC9900;
position:relative;
}



div#lateraleds h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;	
text-align:justify;
color:#CC9933;

}

div#lateraleds p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;	
text-align:right;
color:#CC9933;

}

div#lateraleds firma{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;	
text-align:right;
color:#CC9933;

}


div#soundtracklateralets h1{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;	
color:#CCCC99;

}

div#soundtracklateralets p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;	
text-align:justify;
color:#333333;
line-height:2em;

}
div#soundtracklateralets{

font-family:Arial, Helvetica, sans-serif;
font-size:36px;	
	color:#CCCC99;
	min-height:50px;
	width: 514px;
	padding-left:10px;
	padding-right:5px;
float: right;
}





#box_biografia {
border: 1px dotted #CCCCCC; 
overflow: scroll; 
height: 300px; 
width: 450px; 
padding-right: 15px;
padding-left:5px;
padding-top: 5px;
padding-bottom: 5px;
}
div#box_biografia p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;	
text-align:justify;
color:#333333;
line-height:1em;

}

div#box_biografia ul{margin: 0;padding: 0; list-style-type: none;}
div#box_biografia li{ margin: 0 0 0 1em;padding: 0;font-size:12px;	color:#000000; text-align:justify;line-height:1em;}


div#lista_soundtrack1{
padding:0px;
top:0px;
left:10px;
height:152px;
width: 150px;
position:absolute;


}

div#lista_soundtrack2{
padding:0px;
top:0px;
left:170px;
height:152px;
width: 290px;
 
position:absolute;


}

div#lista_soundtrack3{
padding:0px;
top:0px;
left:360px;
height:152px;
width: 200px;

position:absolute;


}
.lista_soundtrack ul{margin: 0;padding: 0; list-style-type: none;}
.lista_soundtrack li{margin:0px;padding: 0}
.lista_soundtrack a{color:#993333;font-size:12px;text-decoration: none;font-weight:bold}
.lista_soundtrack a:hover{color:#CC9900;text-decoration: none}
.lista_soundtrack a#activelink{color: #FFFFAA;text-decoration: none}

div#lista_canzoni ul{margin: 0;padding: 0; list-style-type: none;}
div#lista_canzoni li{ margin: 0 0 0 0;padding: 0}
div#lista_canzoni a{color:#993333;font: normal bold 1.0em/1.5em arial,sans-serif;text-decoration: none;}
div#lista_canzoni a:hover{color:#CC9900;text-decoration: none}
div#lista_canzoni a#activelink{color: #FFFFAA;text-decoration: none}

div#lista_contatti{
width:500px;
height:400px;
position:absolute;
}
div#lista_contatti ul{margin: 0;padding: 0; list-style-type: none;}
div#lista_contatti li{ margin: 0 0 0 4em;padding: 0}
div#lista_contatti a{color:#993333;font: normal bold 1.0em/1.5em arial,sans-serif;text-decoration: none;}
div#lista_contatti a:hover{color:#CC9900;text-decoration: none}
div#lista_contatti a#activelink{color: #FFFFAA;text-decoration: none}



div#dedimg {
position:relative;
	height: 169px;
	width: 761px;
	margin: 0 auto;
border-bottom: 1px dotted #CCCCCC; 
border-left: 1px dotted #CCCCCC; 
border-right: 1px dotted #CCCCCC; 
}



div#dedimgsx {
position:absolute;
top: 0px;
left: 0px;
	height: 169px;
	width: 254px;

}



div#dedimgc {
position:absolute;
top: 0px;
left: 254px;
	height: 169px;
	width: 253px;


}
div#dedimgdx {
position:absolute;
top: 0px;
left: 508px;
	height: 169px;
	width: 254px;
	


}

.extrapad{

	padding-top:2em;
}


.extraheight{

	line-height: 2em;
}


