@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif;font-size:12px; margin:0; padding:0; background-image:url(images/sfondo.jpg); background-position:top center; background-attachment:fixed; color:#000000;}
a{text-decoration:none;color: #c63329; font-weight:bold}
a:hover{text-decoration:underline;color:#c63329; font-weight:bold}

img{border:0; margin:0; padding:0;}
h1{font-size:14px; letter-spacing:0.05em;}
h2{font-size:14px; font-weight:bold; letter-spacing:0.05em;}
.t_rosso{color:#c63329; font-weight:bold}


#CONTAINER{width:970px;}

	#TOP{float:left; width:100%; margin:20px 0px 0px 0px;}
		
		#TOP .container{float:left; width:100%; background-image:url(images/ripetuto.png); margin-top:-3px;}
			#TOP .logo{float:left; margin:5px 0px 20px 35px;}
			#TOP .menu{float:left; margin-left:14px; width:100%;}
				#TOP .menu div{float:left;}
	
	#CENTER{float:left; width:100%; background-image:url(images/ripetuto.png); text-align:left;}
		
		#CENTER div{float:left;}
		#CENTER .left{float:left; margin-left:15px;}
		#CENTER .right{float:right;}
		
		#CENTER .menuleft{float:left; margin-left:35px; width:100px; padding-bottom:80px;}
			#CENTER .voce{float:left; height:18px; width:100%;}
			#CENTER .separatore{float:left; height:3px; width:100%; background-image:url(images/separatore.png);}
		
		#CENTER .container{float:left; width:804px; margin-left:15px; margin-top:10px; line-height:20px;}
			
		#CENTER li{list-style-image: url(images/icona_freccia.png); margin-left:15px; margin-bottom:15px;}
		
		#CENTER .prev_libro{width:388px; margin:9px 0px 0px 9px;}
		#CENTER .img{width:90px; height:70px; overflow:hidden; text-align:center;}
		#CENTER .titolo{width:286px; margin-left:10px; font-size:14px; font-weight:bold; margin-top:5px;}
		#CENTER .desc{width:286px; margin-left:10px; font-size:12px; line-height:13px;}
		
		#CENTER .linea_libro{width:788px; padding:9px; border-bottom:1px solid #CCCCCC;}
		
		#CENTER .scheda_libro{width:804px; border-bottom:1px solid #CCCCCC;}
		
		#CENTER select{width:100px; border:1px solid #666666;}
		
		#CENTER a.no_color{text-decoration:none;color:#000000;}
		#CENTER a.no_color:hover{text-decoration:none;color:#000000;}
		
		#CENTER .pallino1{background-image:url(images/pallino.png); background-repeat:no-repeat; margin:17px 2px 13px; padding:0 5px; line-height:17px;}
		
		#CENTER .pallino2{background-image:url(images/pallino.png); background-repeat:no-repeat; margin:17px 2px 13px; padding:0 1px; line-height:17px;}
		
		#CENTER .pallino_selected{margin:15px 2px 13px; padding:0 5px; line-height:17px; font-size:16px; font-weight:bold; text-decoration:underline;}
		
		.regione{position:absolute; display:none;}
		
	#FOOTER{float:left; width:100%; background-image:url(images/chiusura.png); background-repeat:no-repeat; height:100px;}
		
		#FOOTER .left{float:left; font-size:11px; font-weight:bold; text-align:left; margin:13px 0px 0px 170px; line-height:18px; color:#666666;}
		#FOOTER .right{float:right;}

