body {background-color:#FFFFFF;margin:0px;}h1 {font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:14px;margin:0px 0px 0px 0px;font-weight:bold;pading:0px 0px 0px 0px;}h2 {font-family:Verdana, Arial, Helvetica, sans-serif;color:#a78f00;font-size:12px;margin:0px 0px 0px 0px;font-weight:bold;}h3 {font-family:Verdana, Arial, Helvetica, sans-serif;color: #880000;font-size:11px;margin:0px 0px 0px 0px;font-weight:normal;}h5 {font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin:0px 0px 0px 0px;font-weight:normal;pading:0px 0px 0px 0px;}h6 {font-family:Verdana, Arial, Helvetica, sans-serif;color: #880000;font-size:11px;margin:0px 0px 0px 0px;font-weight:bold;}h7 {font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin:0px 0px 0px 0px;font-weight:bold;pading:0px 0px 0px 0px;}h4 {font-family:Verdana, Arial, Helvetica, sans-serif;color: #880000;font-size:16px;margin:0px 0px 0px 0px;font-weight:bold;}a {font-family:Verdana, Arial, Helvetica, sans-serif;color: #880000;font-size:11px;margin:0px 0px 0px 0px;font-weight:bold;}a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;color: #3B425A;font-size:11px;margin:0px 0px 0px 0px;font-weight:bold;}#content{width:100%;margin:0px auto;background-image: url(img/fon_up.gif);background-repeat:repeat-x;}.home_up{background-image: url(img/logo.png);background-repeat:no-repeat;background-position:left top;width:1000px;height:162px;margin:0px auto;}logo{width:310px;height:129px;float:left;background-image:url(img/logo.png);}.lingue{width:230px;padding-top:10px;margin-left:760px;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:10px;}#main{width:980px;height:500px;margin:0px auto;margin-bottom:20px;}#contatti{width:980px;height:400px;margin:0px auto;margin-top:20px;}#itinerari{width:980px;height:300px;margin:0px auto;margin-top:20px;}#mainservizi{width:980px;height:380px;margin:0px auto;margin-bottom:20px;}#mainlocalita{width:980px;height:520px;margin:0px auto;margin-bottom:20px;}#mainauto{width:980px;height:580px;margin:0px auto;margin-bottom:20px;}#mainpartners{width:980px;height:320px;margin:0px auto;margin-bottom:20px;}#mainprezzi{width:980px;height:600px;margin:0px auto;margin-bottom:20px;}.txt_servizi{text-align:left;width:420px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin-top:10px;margin-left:20px;float: left;padding:10px 10px 10px 10px;border-bottom:solid #BBBBBB 1px;border-top:solid #BBBBBB 1px;}.txt_servizi2{text-align: justify;width:420px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin-top:10px;margin-left:20px;float: left;padding:10px 10px 10px 10px;border-bottom:solid #BBBBBB 1px;border-top:solid #BBBBBB 1px;}.txt_servizi4{text-align: justify;width:420px;height:230px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin-top:10px;margin-left:20px;float: left;padding:10px 10px 10px 10px;border-bottom:solid #BBBBBB 1px;border-top:solid #BBBBBB 1px;}.txt_servizi3{text-align: justify;width:450px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin-left:0px;float: left;padding:10px 10px 10px 10px;border-bottom:solid #BBBBBB 1px;}.txt_servizi3 span{text-decoration: underline;}.main_txt{text-align:left;width:470px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:12px;margin-top:00px;float: left;}.txtcontatti{text-align:left;width:460px;height:280px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:12px;margin-top:10px;margin-left:20px;padding-top:10px;border-bottom:solid #BBBBBB 1px;border-top:solid #BBBBBB 1px;float: left;}.txtitinerari{text-align:left;width:500px;height:300px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:12px;margin-top:10px;margin-left:20px;float: left;}.main_foto{text-align:left;width:440px;height:300px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin-top:0px;margin-left:20px;float: left;}.main_fotoauto{text-align:left;width:460px;height:300px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin-top:0px;margin-left:0px;float: left;}.main_txt span{font-weight:bold;}.main_foto2{/*background-image:url(img/auto.gif);background-position:right top;background-repeat:no-repeat;*/text-align:left;width:440px;height:110px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin-top:20px;margin-left:20px;float: left;}.main_foto3{text-align:left;width:440px;height:100px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin-top:0px;margin-left:20px;float: left;}.main_foto3{text-align:left;width:440px;height:120px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin-top:0px;margin-left:10px;float: left;}.main_txt2{background-position:right top;background-repeat:no-repeat;text-align: left;width:450px;height:210px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin-top:20px;line-height:25px;margin-left:0px;float: left;}.text_3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#3B425A;border-bottom:solid #BBBBBB 1px;width:460px;height:20px;float:left;padding-left:10px;padding-top:5px;}.text_7{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#3B425A;border-bottom:solid #BBBBBB 1px;width:400px;height:200px;float:left;padding-left:10px;padding-top:5px;}.text_7 span{line-height:15px;}.text_5{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#3B425A;border-bottom:solid #BBBBBB 1px;width:460px;height:20px;float:left;padding-left:10px;padding-top:40px;}.text_6{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#3B425A;border-bottom:solid #BBBBBB 1px;width:460px;height:150px;float:left;padding-left:10px;padding-top:20px;}.text_6 span{font-weight:bold;}.text_4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#3B425A;border-bottom:solid #BBBBBB 1px;width:400px;height:20px;float:left;padding-left:10px;margin-left:20px;padding-top:5px;}.fascia2{background-color:#DCDACF;width:460px;height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#880000;font-size:11px;text-decoration: none;padding-left:10px;padding-top:5px;margin-top:10px;margin-bottom:10px;font-weight:bold;float:left;}.fascia4{background-color:#DCDACF;width:460px;height:35px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#880000;font-size:11px;text-decoration: none;padding-left:10px;padding-top:5px;margin-top:55px;margin-bottom:10px;font-weight:bold;float:left;}.fascia3{background-color:#DCDACF;width:460px;height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#880000;font-size:11px;text-decoration: none;padding-left:10px;padding-top:5px;margin-top:20px;margin-bottom:10px;font-weight:bold;float:left;}.fascia7{background-color:#DCDACF;width:400px;height:19px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#880000;font-size:11px;text-decoration: none;padding-left:10px;padding-top:5px;margin-top:30px;margin-bottom:0px;font-weight:bold;float:left;}.fascia{background-color:#DCDACF;width:460px;height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#880000;font-size:11px;text-decoration: none;padding-left:10px;padding-top:5px;margin-top:10px;margin-bottom:10px;font-weight:bold;float:left;}.banner{/*background-image:url(img/fon.gif);background-repeat: no-repeat;background-position:right top;*/text-align:left;width:200px;height:85px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;margin-top:10px;margin-left:20px;padding-left:10px;padding-top:5px;float: left;background-color:#f7f6f4;border-left:solid #BBBBBB 1px;border-right:solid #BBBBBB 1px;}.banner span{font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:5px;font-weight:bold;line-height:25px;color:#a78f00;}.banner a{font-family:Verdana, Arial, Helvetica, sans-serif;color: #880000;font-size:11px;font-weight:bold;line-height:25px;}.banner a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;color: #FF6600;font-size:11px;font-weight:bold;line-height:25px;}.banner3{background-image: url(img/freccia.gif);background-position:right top;background-repeat:no-repeat;background-color:#3B425A;text-align:left;width:202px;height:45px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-size:11px;margin-top:10px;margin-left:20px;padding-left:10px;padding-top:5px;float: left;}.banner4{background-image: url(img/visa.gif);background-position:right top;background-repeat:no-repeat;background-color:#3B425A;text-align:left;width:202px;height:45px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-size:10px;margin-top:10px;margin-left:20px;padding-left:10px;padding-top:5px;float: left;}.pop{width:100px;margin-top:3px;float:left;}.linea{width:100%;float: left;height:1px;margin-top:0px;background-color:#CC9900;}.titolo{width:330px;padding-top:10px;margin-left:660px;margin-top:50px;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:10px;}.menu{width:650px;float: left;margin-left:340px;margin-top:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:11px;text-align:right;color:#3B425A;}.menu a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#3B425A;text-decoration:none;font-weight:normal;}.menu a:hover{color:#3B425A;text-decoration:none;font-weight:normal;}.menu2{width:990px;height:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;padding-top:20px;font-size:11px;color:#3B425A;}.menu2 a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#3B425A;text-decoration:none;font-weight:normal;}.menu2 a:hover{color: #770000;text-decoration:none;font-weight:normal;}#footer{width:990px;height:40px;margin:0px auto;text-align:center;}#down{/*width:100%;*/width:780px;margin:0px auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#3B425A;text-align:center;padding-top:5px;margin:0px auto;}.fasciabianca{background-color:#ffffff;/*border-bottom:dashed #BBBBBB 1px;*/border-top:dashed #BBBBBB 1px;width:170px;height:25px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#3B425A;text-align:left;font-weight:normal;padding:5px 5px 10px 5px;margin:5px 20px 0px 0px;float: left;}.fasciabianca span{font-weight:bold;color:#880000;}.elenco{width:820px;height:170px;margin-top:10px;}.elenco img{float:left;margin:5px 20px 0px 0px;}.colonna_left{width:480px;float:left;margin-top:0px;}.colonna_auto{width:540px;float:left;margin-top:0px;}.colonna_left2{width:480px;float:left;margin-top:00px;}.colonna_itinerari{width:460px;height:500px;float:left;margin-top:20px;}.content_right{width:470px;height:100%;float:left;margin-left:30px;}.content_auto{width:400px;height:100%;float:left;margin-left:20px;}.content_right_listino{width:470px;height:100%;float:left;margin-top:30px;}.itinerari_right{width:460px;height:100%;float:left;margin-left:10px;}.info_footer{margin-top:20px;width:800px;}.listino{width:460px;height:450px;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#3B425A;margin-left:20px;}.titolo2{width:460px;float:left;margin-left:20px;}.bordo{border-bottom:solid #BBBBBB 1px;}.bordo2{border-left:solid #BBBBBB 1px;}.itinerari{width:460px;height:100px;margin-top:20px;margin-left:10px;float:left;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;border-bottom:#BBBBBB 1px solid;}.itinerari img {float:left;}.itineraritxt{width:330px;height:90px;margin-top:0px;margin-left:20px;text-align:justify;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;}.itineraritxt span{font-weight:bold;}.autovetture{width:500px;height:244px;margin-top:0px;margin-left:20px;float:left;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;border-bottom: #bbbbbb  solid 1px;}.autovetture2{width:500px;height:242px;margin-top:20px;margin-left:20px;float:left;text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;border-bottom: #bbbbbb  solid 1px;}.autovetture_big{width:280px;height:220px;position:absolute;text-align:left;margin-top:11px;border: #ffffff  solid 1px;}.autotxt{	width:150px;	height:40px;	margin-top:px;	margin-left:25px;	position:absolute;	text-align:left;	float:left;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#3B425A;	left: -22px;	top: 134px;}#gallery {width:550px;}#gallery ul {	list-style:none;	padding:0;	margin-left:322px;	margin-top:11px;	width:180px;	position:relative;	position:absolute;	height: 181px;}#gallery ul li {display:inline; width:82px; height:52px; float:left; margin:0 0 5px 5px;}#gallery ul li a {display:block; width:80px; height:50px; text-decoration:none; border:1px solid #ffffff;}#gallery ul li a img {display:block; width:80px; height:50px; border:0;}#gallery ul li a:hover {white-space:normal; width:80px; height:50px;border-color:#ffffff;}#gallery ul li a:hover img {position:absolute; right:200px; top:0; width:auto; height:auto; border:1px solid #ffffff;}.box{background-image: url(img/fon2.gif);background-repeat:repeat;width:380px;height:520px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:justify;color:#3B425A;font-size:11px;padding:10px 10px 10px 10px;}.box span{font-weight:bold;}.box img{float:left;border:solid 1px  #FFFFFF;}.errore{font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;width:600px;text-align:center;margin-top:100px;margin-left:150px;}.colonna_form{font-family:Verdana, Arial, Helvetica, sans-serif;color:#3B425A;font-size:11px;width:880px;text-align:center;margin-left:50px;}.incitta{width:137px;height:29px;margin-top:50px;}
