/*stili per il layout fluido*/
html,body{
	margin: 0;padding:0;}
body{ background-color:#000000;font-family: arial,sans-serif; font-size: 76%;}
div#container{
	width:900px;margin:0 auto;  background-image:url(../img/bg_top.jpg); background-position:top; background-repeat:no-repeat;}

/*stili generici, su header e footer*/
div#header{ 
	height: 280px;}
div#content{
	font: 0.9em verdana,sans-serif; background-image:url(../img/tile_bordo.jpg); background-repeat:repeat-y}	
div#box{background-color:#f0f0f0 ; width:600px;}

div#box_art{background-color:#f0f0f0 ; width:700px;}
	
div#footer a{color:#ccc;font-weight: bold;text-decoration: underline;}
div#footer{
	clear:both;text-align:center; height:50px; color: #FFFFFF; padding-top:10px; background-image:url(../img/bg_footer.jpg)}	
div#footer .info{font-size:0.8em;}	

div#autori{background-image: url(../img/autori_tile.jpg); background-repeat:repeat-y}
div#autori_footer{background-image: url(../img/autori_footer.jpg); background-position: bottom; background-repeat:no-repeat; height:66px}

div#memola{background-image: url(../img/autori_memola.jpg); background-position:top; background-repeat:no-repeat;
padding-top:50px; padding-left:160px; padding-right:50px; color:#FFFFFF}
div#dasacco{background-image: url(../img/autori_dasacco.jpg); background-position:top; background-repeat:no-repeat;
padding-top:50px; padding-left:160px; padding-right:50px; color:#FFFFFF}
div#ferri{background-image: url(../img/autori_ferri.jpg); background-position:top; background-repeat:no-repeat;
padding-top:50px; padding-left:160px; padding-right:50px; color:#FFFFFF}
div#fontana{background-image: url(../img/autori_fontana.jpg); background-position:top; background-repeat:no-repeat;
padding-top:50px; padding-left:160px; padding-right:50px; color:#FFFFFF}
div#gerasi{background-image: url(../img/autori_gerasi.jpg); background-position:top; background-repeat:no-repeat;
padding-top:50px; padding-left:160px; padding-right:50px; color:#FFFFFF}
div#hasmann{background-image: url(../img/autori_hasmann.jpg); background-position:top; background-repeat:no-repeat;
padding-top:50px; padding-left:160px; padding-right:50px; color:#FFFFFF}
div#romeo{background-image: url(../img/autori_romeo.jpg); background-position:top; background-repeat:no-repeat;
padding-top:50px; padding-left:160px; padding-right:50px; color:#FFFFFF}
div#soriani{background-image: url(../img/autori_soriani.jpg); background-position:top; background-repeat:no-repeat;
padding-top:50px; padding-left:160px; padding-right:50px; color:#FFFFFF}
div#zoni{background-image: url(../img/autori_zoni.jpg); background-position:top; background-repeat:no-repeat;
padding-top:50px; padding-left:160px; padding-right:50px; color:#FFFFFF}

/*stili specifici per il layout*/
.tit_autori{font-weight:bold; color:#FF6600; font-size:14px}
.center{text-align:center;}
.right{text-align:right;}
.imgleft{ float : left; margin-right:6px; border-style:solid; border-width:1px; border-color:#666;}
.imgleftnaked{ float : left; margin-right:6px; margin-top:1px; margin-left:2px;}
.imgright{ float : right; margin-left:6px; border-style:solid; border-width:1px; border-color:#666;}
.bordo{ border-style:solid; border-width:1px; border-color:#666;}
.a{color:#f63; font-size:0.8em;font-weight: bold;text-decoration: none;}
.a:hover{color: #033;text-decoration: none;}
.a#activelink{color: #033;text-decoration: none;}

.linknews{color:#033; font-size:0.8em;font-weight: bold;text-decoration: none; padding-left:20px}
.linknews:hover{color: #f63;text-decoration: none;}
.linknews#activelink{color: #f63;text-decoration: none;}

div#navigation{
	float: left;width: 146px;padding: 1em 0 0 10px;margin-top:10px;}
div#extra{
	float: right;width: 146px;padding: 1em 8px;}
div#content div.news{
	 padding-top:0px;padding-bottom:2px; border-bottom:solid #CCC thin; text-align:justify;}
div#content div.boxsmall{
	padding-top:0px;padding-bottom:8px; border-bottom:solid #CCC thin; text-align:justify;}	


h1,h2,h3,h4,h5{
	margin: 0;padding:0;}
h1{
	padding-left:30px;padding-top:30px;font: bold 18px verdana,sans-serif;}
h2{
	color: #990000;font-size: 1.1em;}	
h3{
	color: #CC0000;font-size: 0.8em; font-weight:normal}	
h4{
	color: #000;font-size: 0.8em;}	
h5{  text-align:center;color: #fff;font-size: 1.1em;font-weight:bold;}
h6{
	color: #FF0000;font-size: 12px;}	


