.none { display:none; }
body {
	margin:0px;
	border:0px none;
	padding:0px;
	background-color:#FFFFFF;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	color:#3355A0;
}
td { font:10px Verdana,Arial,Helvetica,sans-serif;color:#3355A0; }
form {margin:0;padding:0;}

.titolo {	font:bold 14px/33px Verdana,Geneva,Arial,Helvetica,sans-serif;color:#1A3875; }
.line{border-bottom:1px solid #C1C1C1;}
.mano { cursor:pointer; }
.centrato { text-align:center; }
.giustificato { text-align:justify; }

.headerFLASH { background:#B6E6FF url(/img/bkg_headerFLASH.gif) no-repeat bottom;padding-bottom:5px; }
.headerBottHp { background:#B6E6FF url(../img/imageHeaderHp.gif) no-repeat left bottom;padding-bottom:5px; }
.fasciaNavTop { background:url(/img/bkg_fascia_navTop.gif) repeat-x center; }
.navSx { background:#B6E6FF url(/img/navSx_motivoTop.gif) no-repeat top;padding-top:15px; }
.colSx { background:#FFE9BA; padding-top:15px;padding-bottom:50px; }
.boxPreventivo    { background:#5BB9E9 url(/img/bkg_box_preventivo3.gif)    no-repeat top;padding-top:30px; }
.boxPreventivoInt { background:#5BB9E9 url(/img/bkg_box_preventivo3.gif) no-repeat top;padding-top:30px; }
.boxPreventivo2 { background:#5BB9E9 url(/img/bkg_box_preventivo3.gif) no-repeat top;padding:45px 15px 0px 15px; }
.boxPreventivo3 { background:#5BB9E9 url(/img/bkg_box_preventivo4.gif) no-repeat top;padding:45px 15px 0px 15px; }
.boxPreventivo4 { background:#5BB9E9 url(/img/bkg_box_preventivo5.gif) no-repeat top;padding:24px 11px 0px 11px; height: 217px; }

.boxPreventivoTab1    { background-color:#004786; padding:8px 14px; border-top:1px solid #226097; }
.boxPreventivoTab2    { background:transparent url(../img/bgPreventivoTab2.gif) no-repeat bottom left; margin:0px; border:0px none; padding:0px 7px 0px 7px; }

.boxPreventivoSoloVolo {clear:both;margin:0;border:1px none;padding:0 7px;background:transparent url(../img/bgPreventivoTab2.jpg) repeat-x 0 0;}

.boxLogin {background:url(../img/bgBoxLogin.gif) no-repeat top left #C1ECFF; padding:7px 0px 0px 6px; height:153px; }
.boxOfferteVoli { background: url(../img/bg_offerteVoli.gif) no-repeat top left #ACDEF9; padding-top:11px;}

.lineGold { background:url(/img/lineV_gold.gif) repeat-y center; }
.colDx { background:url(/img/lineV_gold.gif) repeat-y right; }
.titBox  { background:#FFF5DF url(/img/lineH_gold.gif) repeat-x bottom;height:21px;padding-left:3px; }
.titBoxN { background:url(/img/lineH_gold.gif) repeat-x bottom;height:21px;padding-left:4px;margin-left:3px; }
.topBox  { height:2px; }
.endBox  { background:url(/img/lineH_gold.gif) repeat-x bottom;height:3px; }
.fascia { background:url(/img/bkg_fascia.gif) repeat-x 0px 3px; }
.bg_blu01 { background-color:#66CBFF; }
.ampliaRicerca { background:#FFE9BA url(/img/bkg_ampliaRicerca.gif) repeat-x; }
.strip_blu { background-color:#B6E6FF;height:24px;font:13px Arial Black,Arial,Helvetica,sans-serif;color:#194094;padding-left:20px; }
.titTrova { background-color: #47629F; font-size: 13px; color: #FFFFFF; height: 25px; vertical-align: middle; padding-left: 10px; font-weight: bold;}
.titTrova a{  font-size: 13px; color: #FFDA8B; text-decoration:none;}
.titTrova a:hover{  font-size: 13px; color: #FFFFFF; text-decoration:none;}
.flaImm{  background: url(../img/seqImm.gif) repeat-x top left; border: 1px solid #FFEECB; height: 26px; }
.box_contentTop5 { border:1px solid #FFEECB; background-color:#FFFAF1; padding: 5px 5px; }
.oldGenericTitBig { font:13px Arial Black,Arial,Helvetica,sans-serif;color:#A03025; }
.genericTitBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #A03025;
}
.genericTit { font:bold 11px/20px Verdana,Arial,Helvetica,sans-serif;color:#3355A0; }
.genericTxt { font:10px/15px Verdana,Arial,Helvetica,sans-serif;color:#3355A0; }
.genericTxt a:link    { color:#3355A0;text-decoration:underline; }
.genericTxt a:visited { color:#3355A0;text-decoration:underline; }
.genericTxt a:hover   { color:#FF9800;text-decoration:none; }
.genericTxt a:active  { color:#FF9800;text-decoration:none; }
.genericNts { font:10px/15px Verdana,Arial,Helvetica,sans-serif;color:#009ADB; }

.box_OV_Tit {
	font: bold 11px Verdana,Arial,Helvetica,sans-serif;
	color: #E49E01;
	letter-spacing:0px;
}
.box_OV_Txt { font:10px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#3355A0; padding-bottom:8px;}

.boxTit2 { font:bold 11px/10px Verdana,Arial,Helvetica,sans-serif; color:#E49E01; letter-spacing:0px; text-decoration:none}
.boxTxt2 { font:11px/10px Verdana,Arial,Helvetica,sans-serif; color:#3355A0; padding-bottom:8px; letter-spacing:-1px; text-decoration:none }
.boxTit2 a{ color:#E49E01; text-decoration:none; }
.boxTxt2 a{ color:#3355A0; padding-bottom:8px; text-decoration:none;}
.boxTit2 a:hover{ color:#E49E01; text-decoration:none}
.boxTxt2 a:hover{ color:#3355A0; padding-bottom:8px; text-decoration:none;}

.formSel {
	margin:0px;
	border:1px solid #7F9DB9;
	padding:0px;
	font:10px/15px Verdana,Arial,Helvetica,sans-serif;
	color:#3355A0;
	height:18px;
}
.formSel2 {
	margin:0px;
	border:1px solid #7F9DB9;
	padding:0px;
	font:10px Verdana,Arial,Helvetica,sans-serif;
	color:#3355A0;
}
.boxTit {
	font:bold 12px/18px Verdana,Arial,Helvetica,sans-serif;
	color:#3355A0;
}
.boxTxt {
	font:11px/18px Verdana,Arial,Helvetica,sans-serif;
	color:#3355A0;
}
.boxNts {
	font:9px Verdana,Arial,Helvetica,sans-serif;
	color:#3355A0;
}

.tit_box_PP { font:bold 12px/18px Verdana,Arial,Helvetica,sans-serif;color:#3355A0;padding-right:3px; }
.txt_box_PP { font:11px Verdana,Arial,Helvetica,sans-serif;color:#3355A0;padding-right:3px; }

.tit_typeA_sx { font:bold 14px/17px Verdana,Arial,Helvetica,sans-serif;color:#1A3875;letter-spacing:-1px;padding-left:3px; }
.txt_typeA_sx { font:13px/14px Verdana,Arial,Helvetica,sans-serif;color:#224082;letter-spacing:-1px;padding:0px 0px 1px 3px; }
.prz_typeA_sx { font:13px/10px Verdana,Arial,Helvetica,sans-serif;color:#FF9800;letter-spacing:-1px;padding-left:3px; }
.prz_typeA_sx strong { font:19px Verdana,Arial,Helvetica,sans-serif;color:#FF9800; }
.tit_typeA_dx { font:bold 14px/17px Verdana,Arial,Helvetica,sans-serif;color:#437F07;letter-spacing:-1px;padding-left:3px; }
.txt_typeA_dx { font:13px/14px Verdana,Arial,Helvetica,sans-serif;color:#437F07;letter-spacing:-1px;padding:0px 3px 1px 3px; }
.prz_typeA_dx { font:13px/10px Verdana,Arial,Helvetica,sans-serif;color:#FF9800;letter-spacing:-1px;padding-right:3px; }
.prz_typeA_dx strong { font:19px Verdana,Arial,Helvetica,sans-serif;color:#FF9800; }

.tit_typeB_sx { font:bold 14px/17px Verdana,Arial,Helvetica,sans-serif;color:#009ADB;letter-spacing:-1px;padding-left:8px; }
.txt_typeB_sx { font:13px/14px Verdana,Arial,Helvetica,sans-serif;color:#009ADB;letter-spacing:-1px;padding:6px 3px 1px 3px; }
.prz_typeB_sx { font:13px/10px Verdana,Arial,Helvetica,sans-serif;color:#FF9800;letter-spacing:-1px;padding-left:8px; }
.prz_typeB_sx strong { font:19px Verdana,Arial,Helvetica,sans-serif;color:#FF9800; }
.tit_typeB_dx { font:bold 14px/17px Verdana,Arial,Helvetica,sans-serif;color:#437F07;letter-spacing:-1px;padding-left:3px; }
.txt_typeB_dx { font:13px/14px Verdana,Arial,Helvetica,sans-serif;color:#437F07;letter-spacing:-1px;padding:6px 3px 1px 3px; }
.prz_typeB_dx { font:13px/10px Verdana,Arial,Helvetica,sans-serif;color:#FF9800;letter-spacing:-1px;padding-right:3px; }
.prz_typeB_dx strong { font:19px Verdana,Arial,Helvetica,sans-serif;color:#FF9800; }

.tit_typeD_sx { font:bold 14px/17px Verdana,Arial,Helvetica,sans-serif;color:#1A3875;letter-spacing:-1px;padding-left:3px; }
.txt_typeD_sx { font:13px/14px Verdana,Arial,Helvetica,sans-serif;color:#1A3875;letter-spacing:-1px;padding:0px 0px 1px 3px; }
.prz_typeD_sx { font:13px/10px Verdana,Arial,Helvetica,sans-serif;color:#FF9800;letter-spacing:-1px;padding-left:3px; }
.prz_typeD_sx strong { font:19px Verdana,Arial,Helvetica,sans-serif;color:#FF9800; }
.tit_typeD_dx { font:bold 14px/17px Verdana,Arial,Helvetica,sans-serif;color:#009ADB;letter-spacing:-1px;padding-left:3px; }
.txt_typeD_dx { font:13px/14px Verdana,Arial,Helvetica,sans-serif;color:#009ADB;letter-spacing:-1px;padding:0px 0px 1px 3px; }
.prz_typeD_dx { font:13px/10px Verdana,Arial,Helvetica,sans-serif;color:#FF9800;letter-spacing:-1px;padding-left:3px; }
.prz_typeD_dx strong { font:19px Verdana,Arial,Helvetica,sans-serif;color:#FF9800; }

.txt_typeE { font:13px/14px Verdana,Arial,Helvetica,sans-serif;color:#135E9C;letter-spacing:-1px;padding:6px 3px 1px 3px; }
.lnk_typeE { font:11px/11px Verdana,Arial,Helvetica,sans-serif;color:#135E9C;letter-spacing:-1px;padding:6px 3px 1px 3px; }
.lnk_typeE:link    { color:#135E9C;text-decoration:none; }
.lnk_typeE:visited { color:#135E9C;text-decoration:none; }
.lnk_typeE:hover   { color:#FF9800;text-decoration:none; }
.lnk_typeE:active  { color:#FF9800;text-decoration:none; }

.bgc_typeF { background-color:#FFF1D3; }
.tit_typeF { font:bold 14px/17px Verdana,Arial,Helvetica,sans-serif;color:#1A3875;letter-spacing:-1px;padding-left:8px; }
.txt_typeF { font:13px/14px Verdana,Arial,Helvetica,sans-serif;color:#1A3875;letter-spacing:-1px;padding:6px 8px 6px 8px; }
.prz_typeF { font:13px/10px Verdana,Arial,Helvetica,sans-serif;color:#A03025;letter-spacing:-1px;padding-right:8px; }
.prz_typeF strong { font:19px Verdana,Arial,Helvetica,sans-serif;color:#A03025; }

.tit_typeG { font:bold 14px/17px Verdana,Arial,Helvetica,sans-serif;color:#FF9800;letter-spacing:-1px;padding-left:8px; }
.txt_typeG { font:13px/14px Verdana,Arial,Helvetica,sans-serif;color:#1A3875;letter-spacing:-1px;padding:6px 3px 3px 3px; }
.prz_typeG { font:13px/10px Verdana,Arial,Helvetica,sans-serif;color:#A03025;letter-spacing:-1px;padding-left:8px; }
.prz_typeG strong { font:19px Verdana,Arial,Helvetica,sans-serif;color:#A03025; }

.tit_box_xTe { font:bold 12px/18px Verdana,Arial,Helvetica,sans-serif;color:#3355A0;padding-right:3px; }
.tit_box_xTe2 { font:bold 13px/13px Verdana,Arial,Helvetica,sans-serif;color:#3355A0; padding: 10px 0px;}
.tit_box_xTe2 a{ font:bold 13px/13px Verdana,Arial,Helvetica,sans-serif;color:#3355A0; text-decoration: none;}
.tit_box_xTe2 a:hover{ font:bold 13px/13px Verdana,Arial,Helvetica,sans-serif;color:#3355A0; text-decoration: none; }
.txt_box_xTe { font:11px Verdana,Arial,Helvetica,sans-serif;color:#3355A0;padding-right:3px; }
.txt_box_xTe li { list-style:square;margin-left:20px; }
.txt_box_xTe a:link    { color:#3355A0;text-decoration:none; }
.txt_box_xTe a:visited { color:#3355A0;text-decoration:none; }
.txt_box_xTe a:hover   { color:#FF9800;text-decoration:none; }
.txt_box_xTe a:active  { color:#FF9800;text-decoration:none; }

.bluebox {
	margin-top:23px;
	border:1px solid #5BB9E9;
	background-color:#85D6FF;
	width:100%;
}
.BB_tit { font:bold 10px/15px Verdana,Arial,Helvetica,sans-serif;color:#3355A0; }
.BB_txt { font:10px/15px Verdana,Arial,Helvetica,sans-serif;color:#3355A0;padding-top:15px; }
.BB_lnk { font:10px/20px Verdana,Arial,Helvetica,sans-serif;color:#3355A0; }
.BB_lnk:link    { color:#3355A0;text-decoration:underline; }
.BB_lnk:visited { color:#3355A0;text-decoration:underline; }
.BB_lnk:hover   { color:#3355A0;text-decoration:none; }
.BB_lnk:active  { color:#FF9800;text-decoration:none; }

.vaschetta_box {
	margin-top:5px;
	border:1px none;
	background-color:#DAF2FF;
	width:435px;
}
.vaschetta_Big { font:bold 14px/21px Verdana,Arial,Helvetica,sans-serif;color:#A63E34;background-color:#C8ECFF;padding:0px 10px 0px 10px; }
.titoloC_Big { font:bold 14px/21px Verdana,Arial,Helvetica,sans-serif;color:#A63E34;padding:0px 10px 0px 10px; }
.vaschetta_Tit { font:bold 10px/15px Verdana,Arial,Helvetica,sans-serif;color:#3355A0; }
.vaschetta_Txt { font:10px/15px Verdana,Arial,Helvetica,sans-serif;color:#3355A0; }
.vaschetta_Prz { font:bold 14px Verdana,Arial,Helvetica,sans-serif;color:#FF9100; }
.box_contentTop2 {
	border:1px solid #FFE9BA;
	background-color:#FFF1D3;
	width:445px;
}
.box_contentTop1 {
	border:1px solid #FFE9BA;
	background-color:#FFF1D3;
}
.box_contentTop {
	border:1px solid #FFE9BA;
	background-color:#FFF1D3;
	width:445px;
	height:200px;
}
.box_contentTop3 {
	border-right:1px solid #FFE9BA;
	border-left:1px solid #FFE9BA;
	border-bottom:1px solid #FFE9BA;
	background-color:#FFF1D3;
}
.box_contentTop4 { border:1px solid #FFEECB; background-color:#FFFAF1; padding: 13px 12px 6px 12px; background: url(../img/bgPreventivo.gif) repeat-x top left; }
.box_contentTop_Tab { background-color:#FFE9BA; }
.box_contentTop_Tab2 { background-color:#FFFFFF; }
.box_contentTop_Tit { 
	border-bottom:1px solid #8C98B3;
	padding-left:20px;
	background-color:#FFE9BA;
	height:25px;
 }
.box_contentTop_Tit2 { border-bottom:1px solid #8C98B3;}
.box_contentTop_Txt { font:10px/12px Verdana,Arial,Helvetica,sans-serif;color:#194094; }
.box_contentTop_Txt a:link    { color:#194094;text-decoration:underline; }
.box_contentTop_Txt a:visited { color:#194094;text-decoration:underline; }
.box_contentTop_Txt a:hover   { color:#194094;text-decoration:none; }
.box_contentTop_Txt a:active  { color:#780336;text-decoration:none; }
.box_contentTop_Lnk { font:bold 10px/12px Verdana,Arial,Helvetica,sans-serif;color:#194094; }
.box_contentTop_Lnk:link    { color:#194094;text-decoration:underline; }
.box_contentTop_Lnk:visited { color:#194094;text-decoration:underline; }
.box_contentTop_Lnk:hover   { color:#780336;text-decoration:none; }
.box_contentTop_Lnk:active  { color:#780336;text-decoration:none; }

.box_content_Rw0 { background-color:#FFF8E9; }
.box_content_Rw0 a{ background-color:#FFF8E9; text-decoration: underline; color:#3355A0;}
.box_content_Rw0 a:hover{ background-color:#FFF8E9; text-decoration: none;color:#3355A0;}
.box_content_Rw1 { background-color:#FFFFFF; }
.box_content_Tit {
	border-bottom:1px solid #A03025;
	padding:0px 0px 3px 12px;
	font:bold 10px Verdana,Arial,Helvetica,sans-serif;color:#194094;
	text-transform:uppercase;
	height:31px;
}
.box_content_Sub { font:bold 10px/15px Verdana,Arial,Helvetica,sans-serif;color:#A03025;text-transform:uppercase; }
.box_content_Txt { padding-left:12px;font:10px/15px Verdana,Arial,Helvetica,sans-serif;color:#194094; }
.box_content_Txt a:link    { color:#194094;text-decoration:underline; }
.box_content_Txt a:visited { color:#194094;text-decoration:underline; }
.box_content_Txt a:hover   { color:#A03025;text-decoration:none; }
.box_content_Txt a:active  { color:#A03025;text-decoration:none; }
.box_content_Lnk { font:bold 10px/12px Verdana,Arial,Helvetica,sans-serif;color:#194094; }
.box_content_Lnk:link    { color:#194094;text-decoration:underline; }
.box_content_Lnk:visited { color:#194094;text-decoration:underline; }
.box_content_Lnk:hover   { color:#FF9800;text-decoration:none; }
.box_content_Lnk:active  { color:#FF9800;text-decoration:none; }

.box_content_sepLine { background-color:#A03025;}
.box_content_txt_prd {line-height:13px; padding:16px 2px 6px 2px;}
.box_content_subtit_prd {font:bold 10px/13px; color:#A03025; }
.box_content_Rw1_line { padding:6px 0px 6px 0px; line-height: 13px;}
.box_content_prd_Lnk { font: 10px/12px Verdana,Arial,Helvetica,sans-serif; }
.box_content_prd_Lnk:link    { color:#194094;text-decoration:none; }
.box_content_prd_Lnk:visited { color:#194094;text-decoration:none; }
.box_content_prd_Lnk:hover   { color:#FF9800;text-decoration:none; }
.box_content_prd_Lnk:active  { color:#FF9800;text-decoration:none; }

ul.bullet {list-style-type: none; margin:0px; padding:4px 0px 4px 0px;}
ul.bullet li{ background:url(../img/bullet.gif) no-repeat 1px 5px; padding-left:10px;}
ul.prvcy {list-style-type: none; margin:0px; padding:4px 0px 4px 0px;}
ul.prvcy li{ background:url(../img/bullet.gif) no-repeat 1px 6px; padding-left:10px;font:10px/16px;}

.box_results_Rw0 { background-color:#FFF8E9; }
.box_results_Rw0 td { font: 10px/12px Verdana,Arial,Helvetica,sans-serif;color:#A03025; }
.box_results_Rw0 td strong { font: 10px/12px Verdana,Arial,Helvetica,sans-serif ;color:#A03025; font-weight:bold; }
.box_results_Rw0 td a:link    { font: 10px/12px Verdana,Arial,Helvetica,sans-serif;color:#A03025; }
.box_results_Rw0 td a:visited { font: 10px/12px Verdana,Arial,Helvetica,sans-serif;color:#A03025; }
.box_results_Rw0 td a:hover   { font: 10px/12px Verdana,Arial,Helvetica,sans-serif;color:#A03025; }
.box_results_Rw0 td a:active  { font: 10px/12px Verdana,Arial,Helvetica,sans-serif;color:#A03025; }
.box_results_Rw1 { background-color:#FFFFFF; }
.box_results_Rw1 td { font:10px/12px Verdana,Arial,Helvetica,sans-serif;color:#194094; }
.box_results_Rw1 strong { font:10px/12px Verdana,Arial,Helvetica,sans-serif;color:#194094; font-weight:bold;}
.box_results_Rw1 a:link    { font:10px/12px Verdana,Arial,Helvetica,sans-serif;color:#194094;}
.box_results_Rw1 a:visited { font:10px/12px Verdana,Arial,Helvetica,sans-serif;color:#194094; }
.box_results_Rw1 a:hover   { font:10px/12px Verdana,Arial,Helvetica,sans-serif;color:#194094; }
.box_results_Rw1 a:active  { font:10px/12px Verdana,Arial,Helvetica,sans-serif;color:#194094; }
.tassello{ background:#D93820;color:#ffffff;height:20px;line-height:20px;padding:0px 4px 0px 4px; }

.lineTop { background:#B6E6FF url(/img/navSx_motivoTop.gif) repeat-x top;padding:15px 0px 10px 15px; }
.strip_results{ background:#009ADB; height:21px; vertical-align:middle; padding-left:10px}
#elenco{width: 100%; margin:4px 0px 4px 0px;}
.risultati2{margin-left:0px}
.risultati2 th{	padding: 4px 10px 3px 10px;color: #004C8E;font-weight: bold;font-size: 10px;text-align:left;}
.risultati2 td.scheda,th.scheda{	text-align:center;}
.risultati2 td{	padding: 4px 10px 3px 10px;color: #004C8E;font-weight: normal;}
.risultati2 a{color: #004C8E;font-weight: bold;font-size: 10px;}
.risultati2 a:hover{text-decoration:none;}
.risultati2 tr.color{background-color:#F9F1C7;}
.risultati{margin-left:12px}
.risultati th{	padding: 4px 10px 3px 10px;color: #004C8E;font-weight: bold;font-size: 10px;text-align:left;}
.risultati td.scheda,th.scheda{	text-align:center;}
.risultati td{	padding: 4px 10px 3px 10px;color: #004C8E;font-weight: normal;}
.risultati a{color: #004C8E;font-weight: bold;font-size: 10px;}
.risultati a:hover{text-decoration:none;}
.risultati tr.color{background-color:#F9F1C7;}

.boxoff{ font-size: 11px;color: #004C8E; }
.boxon{ font-size: 11px;color: #004C8E;  font-weight: bold;}
form{ padding: 0px; margin: 0px}
.input {
	border: 1px solid #7F9DB9;
	width: 23px;
	font-size: 10px;
}
.ricercablu{ border:1px solid #0B529A; background-color:#C2D4E6; font-size:10px; font-weight: bold; color: #0B529A}
.blu10b { color: #0B529A; font-size: 10px; font-weight:bold; }
.blu12b { color: #0B529A; font-size: 12px; font-weight:bold; }


.news{ background: url(../img/bgNews.gif) repeat-x top left; height: 22px; color: #FFFFFF; font-size: 9px; }
#p7s1content1 { position: relative; z-index: 99; visibility: visible; letter-spacing: 1px; height: 15px; margin-top: 4px;}
#p7s1content1 a{ color: #FFFFFF; text-decoration: none; }
#p7s1content1 a:hover{ color: #FFFFFF; text-decoration: none;}
.boxMacro{ background: url(../img/bgMacro.gif) repeat-x top left; height: 287px; }
.boxServizi{ background: url(../img/bgServizi.gif) repeat-x top left; height: 50px; }
.separatoreVert{ background: url(../img/separatore.gif) repeat-y top left; }
.separatoreVert2{ background: url(../img/separatore2.gif) repeat-y top left; }
.separatoreOriz{ background: url(../img/separatoreOriz.gif) repeat-x top left; }
.preventivo{ background: url(../img/bg_preventivo.gif) repeat-y top right; }
.white10b{ font-size: 10px; color: #FFFFFF; font-weight: bold; }
.boxPrimoPiano td.tit{ background: url(../img/bg_boxprimo.gif) repeat-x top left #FFF8EA; height: 28px; padding-left: 8px; }
.boxPrimoPiano td{  background-color: #FFF8EA; padding: 8px; }
.boxVetrina { background: url(../img/bgVetrina.gif) repeat-x top left #FFF4DC;  border-left: 1px solid #F6E7C7; padding-left: 12px; }
.boxVetrinaNews { background: url(../img/bgVetrinaNews.gif) repeat-x top left #FFF4DC;  border-left: 1px solid #F6E7C7; }
.boxVetrinaLogo { background-color: #FFF4DC;  border-left: 1px solid #F6E7C7; }
.spallaLog { background-color: #FFF4DC; }
.boxVetrinaTb td.tit{  border-bottom: 1px solid #FFF7E6; height: 28px;}
.contTit { border-bottom: 1px solid #FAEACC; height: 22px; }
.padL8{ padding-left: 8px; }
.padL13{ padding-left: 13px; }
.sepVert { background: url(../img/sepVert.gif) repeat-y top left; }
.boxSpecial{  background-color: #FFF8EA; margin: 6px 0px;}
.sep{ background-color: #FAEACC; }
.bgFoto{ background: url(../img/bgFoto.gif) no-repeat top left; width: 127px; height: 86px; padding: 8px 0px 0px 9px; }
.scopriVacanze{ background: url(../img/bgBoxScopri.gif) repeat-x top left; height: 40px; padding-left: 13px; vertical-align: bottom; padding-bottom: 5px; }
.intPro{ background: url(../img/bgBoxScopri.gif) repeat-x top left; height: 40px; padding-left: 8px; vertical-align: bottom; padding-bottom: 5px; }
.blue10{ color:#3355A0; font-size: 10px }
.blue11{ color:#3355A0; font-size: 11px }
.blue11 a{ color:#3355A0; font-size: 11px; text-decoration: none; }
.blue11 a:hover{ color:#963F50; font-size: 11px; text-decoration: none; }
.bordo11b{ color:#A03025; font-size: 11px; font-weight: bold; text-decoration: none; }
.bordo11b a{ color:#A03025; font-size: 11px; font-weight: bold; text-decoration: none; }
.bordo11b a:hover{ color:#A03025; font-size: 11px; font-weight: bold; text-decoration: none; }
.yellow11b{ color:#E49E01; font-size: 11px; font-weight: bold; text-decoration: none; }
.yellow11b a{ color:#E49E01; font-size: 11px; font-weight: bold; text-decoration: underline; }
.yellow11b a:hover{ color:#A03025; font-size: 11px; font-weight: bold; text-decoration: underline; }
.yellow11bG{ color:#E49E01; font-size: 11px; font-weight: bold;text-transform: uppercase; }
.yellow11bG a{ color:#E49E01; font-size: 11px; font-weight: bold;text-transform: uppercase; text-decoration: none; }
.yellow11bG a:hover{ color:#E49E01; font-size: 11px; font-weight: bold;text-transform: uppercase; text-decoration: none; }
.red12bG{ color:#A03025; font-size: 11px; font-weight: bold;text-transform: uppercase; }
.rosso11b{ color: #A03025; font-size: 11px; font-weight: bold; }
.titBig{ color: #A03025; font-size: 13px; text-transform: uppercase; font-weight: bold; }
.titBig a:link{ color: #A03025; font-size: 13px; text-transform: uppercase; font-weight: bold; text-decoration:none }
.titBig a:hover{ text-decoration:underline}
.titBig a:visited{ color: #A03025; font-size: 13px; text-transform: uppercase; font-weight: bold; text-decoration:none }
.titBig a:active{ color: #A03025; font-size: 13px; text-transform: uppercase; font-weight: bold; text-decoration:underline }
.offerteSpec{ background: url(../img/bgBoxOfferte.gif) repeat-x top left; height: 40px; padding-left: 13px; vertical-align: bottom; padding-bottom: 5px; }
.sepBlue{ background-color: #87AAC9; }
.footer { font-size: 10px; color: #3355A0; text-decoration: none; }
.footer a{ font-size: 10px; color: #3355A0; text-decoration: none; }
.footer a:hover{ font-size: 10px; color: #6ECBFD; text-decoration: none; }
.pad16BT{ padding: 16px 0px; }
.titConsigli2{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #A23025; font-size: 25px; height: 41px; vertical-align: top; }
.titConsigli{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #A23025; font-size: 20px; height: 41px; vertical-align: top; }
.titConsigli3{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #A23025; font-size: 20px; height: 14px; vertical-align: top; }
.spallaSx { background-color:#FFFAF1; padding: 13px 12px 6px 12px; background: url(../img/bgPreventivo.gif) repeat-x top left; }
.spallaSx2 { border:1px solid #FFEECB; padding: 13px 12px 6px 12px; }
.separatore{ background-color: #F9DFB4; }
.padding79{ padding: 7px 0px 9px 0px; }
.blue18B{ color: #345287; font-size: 18px; text-transform: uppercase;  }
.bordoB{  background: url(../img/borderB.gif) repeat-x bottom left; }
.label {  border-bottom: 1px solid #BDE1F3; border-left: 1px solid #BDE1F3; border-right: 1px solid #BDE1F3; }
.titLabel{  border-bottom: 1px solid #DEF0F9; font-size: 10px; color: #3355A0; font-weight: bold; padding-left: 3px; margin-bottom: 5px;}
.tab { border: 1px solid #004786; }
.vas td.tit { background-color: #004786; padding-left: 10px; height: 20px; padding-top: 3px; }
.azzurro10b{ color:#1391CD; font-size: 10px; font-weight: bold; }
.azzurro10b a{ color:#1391CD; font-size: 10px; font-weight: bold; text-decoration:underline }
.azzurro10b a:hover{ color:#1391CD; font-size: 10px; font-weight: bold; text-decoration:none }
.azzurro11b{ color:#1391CD; font-size: 11px; font-weight: bold; }
.black10{ color:#000000; font-size: 9px; }

.bgAzzurro{ background-color: #F8F8F8; }
.padL10{ padding-left: 10px; }
.blue11{ color: #174272; font-size: 11px; }
.red11b{ color: #FF0101; font-size: 11px; font-weight: bold; }
.red11b a{ color: #FF0101; font-size: 11px; font-weight: bold; text-decoration: underline; }
.red11b a:hover{ color: #FF0101; font-size: 11px; font-weight: bold; text-decoration: none; }

.NSWE_box {	background:url(/img/sfondo_NSWE.jpg) repeat-y center; padding:4px; }
.NSWE { font-size:12px; color:#3355A0; text-decoration: none;}
.NSWE a{ font-size:12px; color:#3355A0; text-decoration: none;}
.NSWE a:hover{ font-size:12px; color:#3355A0; text-decoration: none;}

#noprint {
	display:block;
}

#print {
	display:none;
}

/* css aggiunti*/

h1#introduzioni { font-size:12px; margin:0px 0px 0px 0px;}
h2#introduzioni { font-size:10px; margin:0px 0px -10px 0px;}

.ricercaGreen { border:1px solid #38B549; background-color:#F6F6F6; font-size:10px}

/* box repricing start */
#boxrepricing {
	margin:0;
	padding-left:2px;
	font-family:Helvetica, Verdana, sans-serif;
	line-height:12px;
}
#boxrepricing .testo{
	color:#3355A0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
#boxrepricing .prezzo{
	color:#e59e06;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
/* box repricing end */

