* {margin:0; padding:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}

a { text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a:hover { text-decoration:underline;}

.contenitore {position:relative; margin:auto; width:1000px;}
	.testata {position:relative; float:left; width:100%; height:125px; background:url(../img/testata.jpg) top left no-repeat;}
	.testata .logo {position:relative; float:left; width:176px; height:109px; margin-top:8px; margin-left:3px;}
	.testata .lingue {position:relative; float:right; margin:10px 25px 0 0;}
	.testata .lingue ul { list-style-type:none; list-style:none;}
	.testata .lingue ul li { float:left; padding-left:8px;}
	
	.menu { position:relative; float:left; width:100%; height:30px; background:#f4a200; background-color: #f4a200;}
	.menu ul { list-style-type:none; list-style:none; margin:0 0 0 20px;}
	.menu ul li { float:left; margin-right:6px;}
	.menu ul li.punto { color:#FFF; font-size:30px; line-height:20px; }
	.menu ul li a{ font-size:14px; font-weight:bold; color:#FFF; line-height:30px;}
	.menu ul li a:hover{ color:#005993; text-decoration:none;}
	.menu ul li a.vedi{ color:#005993; text-decoration:none;}
	.menu ul li a.off{ color: #999; text-decoration:none;}
				
	.center {position:relative; float:left; width:100%; margin-top:15px;}
	.center .int{position:relative; margin:auto; width:980px;}
	.center .int2{position:relative; float:left; width:980px; background:url(../img/righe_ver.gif) repeat-y;}
	.center .int2 .sx{position:relative; float:left; width:165px;}
	
	.center .int2 .centro{position:relative; float:left; width:555px;}
	.center .int2 .centro .centro2{position:relative; margin:auto; width:535px;}
	.center .int2 .centro .centro2 .spazio_stampa{ display:none;}
	.center .int2 .centro .centro2 .img_home{position:relative; float:left; width:535px;}
	.center .int2 .centro .centro2 .cont_tit{position:relative; float:left; width:535px;}
	.center .int2 .centro .centro2 .cont_tit .big{ font-size:24px; color:#005993; text-align:center;}
	.center .int2 .centro .centro2 .cont_tit .big.align_sx{ text-align:left;}
	.center .int2 .centro .centro2 .cont_tit .big img{ float:right;}
	.center .int2 .centro .centro2 .cont_tit .big span{ font-weight:normal;}
	.center .int2 .centro .centro2 .cont_tit .big span.pic{ font-size:14px; font-weight:bold;}
	.center .int2 .centro .centro2 .txt{position:relative; float:left; width:535px; margin-top:25px;}
	.center .int2 .centro .centro2 .txt.nomargin{ margin:0;}
	.center .int2 .centro .centro2 .txt a{ color:#666;}
	.center .int2 .centro .centro2 .txt a.blu_pic{ font-size:11px; font-weight:bold; color:#005993;}
	.center .int2 .centro .centro2 .txt p{ padding:25px 0 15px 0;}
	.center .int2 .centro .centro2 .txt p.subtit{ text-align:center}
	.center .int2 .centro .centro2 .txt p.subtit span{ font-size:14px; color:#005993; font-weight:bold;}
	.center .int2 .centro .centro2 .txt p.subtit_giallo{ font-size:16px; color:#F4A200; font-weight:bold; padding:0; text-align:center;}
	.center .int2 .centro .centro2 .txt p.tit_center{ font-size:14px; color:#005993; font-weight:bold; padding:0 0 15px 0; text-align:center;}
	.center .int2 .centro .centro2 .txt span.giallo{color:#F4A200; }
	.center .int2 .centro .centro2 .txt span.giallo2{color:#F4A200; font-size:14px; font-weight:bold;}
	.center .int2 .centro .centro2 .txt span.blu{color:#005993; font-size:18px; font-weight:bold;}
	.center .int2 .centro .centro2 .txt ul{ list-style:none; list-style-type:none;}
	.center .int2 .centro .centro2 .txt ul li{ padding:0 0 0 30px; background:url(../img/ico_lista.gif) no-repeat 0 3px;}
	.center .int2 .centro .centro2 .txt ul li.tit{ font-size:14px; font-weight:bold; padding-right:20px;}
	.center .int2 .centro .centro2 .txt ul li.noico{ padding:0; background:url(#) no-repeat 0 0; font-size:13px; padding-right:20px;}
	.center .int2 .centro .centro2 .txt .box_img{ position:relative; float:left; width:132px; margin-right:1px;}

	/* box ESPOSITORI*/
	.center .int2 .centro .centro2 .box{position:relative; float:left; width:529px; margin-top:25px; border:3px solid #005993;}
	.center .int2 .centro .centro2 .box .sez{position:relative; float:left; width:240px; }
	.center .int2 .centro .centro2 .box .sez.dx{ float:right; margin-right:20px; _margin-right:10px;}
	.center .int2 .centro .centro2 .box .sez.large{ float:left; width:509px;}
	.center .int2 .centro .centro2 .box .sez p{ padding:10px;}
	.center .int2 .centro .centro2 .box .sez p.center{ text-align:center; font-size:11px;}
	.center .int2 .centro .centro2 .box .sez p span{ font-size:16px; color:#f4a200;}
	.center .int2 .centro .centro2 .box .sez p span.blu{ font-size:11px; color:#005993;}
	.center .int2 .centro .centro2 .box .sez p span.blu a{ font-size:11px; color:#005993;}
	/* fine - box ESPOSITORI*/

	.center .int2 .dx{position:relative; float:left; width:260px;}
	.center .int2 .dx .box{position:relative; float:right; width:250px;}
	.center .int2 .dx .box.bordo{ background:url(../img/bordo_ver.gif) bottom repeat-x;}
	.center .int2 .dx .box p.img{ padding:30px 0; }
	.center .int2 .dx .box p.sfoglia{ padding:15px 0 0 0; font-size:20px; text-align:center; color:#f4a200;}
	.center .int2 .dx .box p.sfoglia.blu{ padding:25px 0 0 0; color:#005993; font-weight:bold;}
	.center .int2 .dx .box p.brochure{ padding:15px 0 0 0; text-align:center;}
	.center .int2 .dx .box ul { float:right; width:100%; list-style-type:none; list-style:none; margin:20px 0 0 0; text-align:center;}
	.center .int2 .dx .box ul li { float:left; width:100%; margin-right:0; text-align:center;}
	.center .int2 .dx .box ul li a{ font-size:12px; color:#005993;}
	
	.center .footer{position:relative; margin:auto; width:980px;}
	.center .footer2{position:relative; float:left; width:980px; background:url(../img/bordo_ver.gif) top repeat-x; margin-top:10px;}
	.center .footer2 .foot_int{position:relative; margin:auto; width:640px;}
	.center .footer2 .foot_int .box{position:relative; float:left; font-size:10px; color:#666; line-height:12px; margin:10px 0 0 0;}
	.center .footer2 .foot_int .box p.txt{ padding:15px 20px 0 0; font-size:24px;}
	.center .footer2 .foot_int .box p.img{ padding:5px 20px 0 0;}
	.center .footer2 .foot_int .box a{ font-size:10px; color:#666;}
	
	.footer_giu { position:relative; float:left; width:100%; background-color:#f4a200; margin:10px 0 15px 0; text-align:center;}
	.footer_giu p{ font-size:10px; color:#FFF; padding:5px 0;}
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				

