@charset "utf-8";
/* CSS Document */

body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; text-align:left; margin:0; padding:0; background-color:#014e82; color:#FFFFFF; background-image:url(images/sfondoripetuto.png);}

a{color:#FFFFFF;text-decoration:none; cursor:pointer;}
a:hover{color:#FFFFFF;text-decoration:underline;}

p{ font-size:12px;}

img{border:0; margin:0; padding:0;}
h1{font-size:16px; font-weight:bold;padding:0; margin:20px 0 5px 20px; color:#014e82;}
h2{font-size:14px; font-weight:bold;padding:0; margin:20px 0 5px 20px; color:#014e82;}
h3{font-size:12px; font-weight:bold;padding:0; margin:0; color:#014e82;}

ul{border:0; margin:0; padding:0 0 0 20px;}
li{border:0; margin:0; padding:0; list-style-image:url(images/freccia.png);}

#CONTAINER{width:100%;}
	
	#LEFT_ie7{float:left; width:210px; position:relative; margin-top:30px;}
		#LEFT_ie7 div{float:left;}
		#LEFT_ie7 .right{float:right;}
		
	#LEFT{float:left; width:210px; position:fixed; margin-top:30px;}
		#LEFT div{float:left;}
		#LEFT .right{float:right;}
	
	#RIGHT{float:right; width:712px; margin-top:30px;}
		#RIGHT div{float:left;}
		#RIGHT .right{float:right;}	
	
	#TOP{float:left; width:100%;}
		#TOP div{float:left;}
		#TOP .right{float:right;}
	
	#CENTER{float:left; width:100%; text-align:left;}
		
		#CENTER div{float:left;}
		#CENTER .right{float:right;}
		
		#CENTER .box_cont{width:100%; background-color:#E4E4E4; margin-top:6px;}
		#CENTER .cont{width:257px; padding:0 131px 20px 22px; color:#000000;}
		
		#CENTER .cont a{color:#000000;text-decoration:none; cursor:pointer;}
		#CENTER .cont a:hover{color:#000000;text-decoration:underline;}
		
		.LB_contatti{display:inline-block; width:50px;}
		.LB_contatti2{display:inline-block; width:70px; font-weight:bold;}
		
		
		.LB_50{display:inline-block; width:50px; vertical-align:top; font-weight:bold;}
		.LB_100{display:inline-block; width:100px;}
		.LB_150{display:inline-block; width:150px; font-size:12px;}
		
	#FOOTER{float:left; width:100%;}
		
		#FOOTER div{float:left;}
		#FOOTER .right{float:right;}
		
		
#table_listino table{float:left; width:500px;}
#table_listino tr{line-height:25px;}
#table_listino th{padding:2px 15px; color:#FFFFFF; font-size:12px; border-bottom:1px solid #000033; border-right:1px solid #000033;}
#table_listino td{padding:5px 15px; color:#000000; font-size:14px; border-bottom:1px solid #999999; border-right:1px solid #999999;}

#table_listino .th1{background-color:#646464;}
#table_listino .th2{background-color:#00639a;}
#table_listino .th3{background-color:#014a7f;}

#table_listino .td1{background-color:#D3D3D3;}
#table_listino .td2{background-color:#9ac3e1;}
#table_listino .td3{background-color:#79abcc;}

#table_listino .transparent{height:10px; padding:0; border:none;}

.input_text{padding:1px;border:1px solid #999999;margin:1px;width:90%;font-family: Arial, Geneva, sans-serif;}
.input_text:focus{padding:1px;border:2px solid #014e82;margin:0px;}

.input_button{padding:4px 10px;border:1px solid #999999;margin:1px; font-family: Arial, Geneva, sans-serif; background-color:#CCCCCC; cursor:pointer;}
.input_button:hover{padding:4px 10px;border:2px solid #014e82;margin:0px; background-color:#F2F2F2; cursor:pointer;}

.LB{font-size:12px; font-weight:bold; color:#014e82;}