body {margin: 0;padding: 0;text-align: center;font-family: Lucida Sans Unicode, Lucida Grande,Helvetica,Arial,helvetica,sans-serif;}

h2{font-size: 13px;font-weight: normal;margin: 0;padding: 0;}
h3{font-size: 12px;font-weight: normal;margin: 0;padding: 0;}

.clear{clear: both;}
.float-r{float: right;}
.float-l{float: left;}
form, input{margin: 0;padding: 0;}
.pos-rel{position:relative;}

.d-block{display: block;}
.al-right{text-align: right;}
.al-cent{text-align: center;}
.bold{font-weight:bold;}

.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.mt15{margin-top:15px;}

.ui-blue-icon{background-image:url(/images/ui-icons_3383bb_256x240.png);height:16px;width:16px;vertical-align:bottom;display:inline-block;cursor:pointer;}

a.preview{cursor:pointer;}
#topContentMain{margin:0 auto;width:950px;}

#menu{width:950px;margin: auto;text-align: left;height:100px;position: relative;}
#menu ul{margin: 0;padding: 0;}
#menu li{display: block;font-size: 12px;float: left;color:#F27101;}
#menu li.pd{padding: 7px 5px 0 5px;height: 16px;}
#menu #flags{float: right;margin-top:3px;}
#menu #flags img{margin: 5px;border: 0;}
#menu span{color:#041334;cursor:pointer;}
#menu a{color: #3392CD;text-decoration: underline;}
#menu a:hover{text-decoration: underline;color:#F27101;}
#menu .hotel-drop{background-color: #FEFEFE;border: 2px solid #D2D2D2;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;display: block;left: -4px;padding: 2px 2px 2px 8px;position: absolute;top: 30px;width: 110px;}
#menu #claim-travel-search-engine{left:285px;bottom: 13px;bottom: 12px\9;color: #505A64;font-size: 20px;position: absolute;line-height:25px;}
#content #h1home h1{color: #787878; margin:0px 0px 15px 0px; text-align: left; width:620px; font-size:12px; font-weight:normal;}
.addthis_toolbox span{background: url("http://www.europelowcost.com/images/social_24x24.png") no-repeat scroll 0 0 transparent!important;height: 24px!important;line-height: 24px !important;width: 24px!important;}
.addthis_toolbox span.at15t_facebook{background-position: 0 -168px!important;}
.addthis_toolbox span.at15t_twitter {background-position: 0 -480px!important;}
.addthis_toolbox span.at15t_google{background-position: 0 -264px!important;}
.addthis_toolbox span.at15t_print{background-position: 0 -408px!important;}
.addthis_toolbox span.at15t_expanded{background-position: 0 -48px!important;}
#logo{margin: auto;padding: 0;text-align: left;width: 280px;}
#logo img{border: 0;margin:5px 0 0 0;}
#logo .claim-en{float: right;background:url(../images/claim-en.jpg) no-repeat;width:384px;height:108px;text-indent:-9999px;}
#logo .claim-it{float: right;background:url(../images/claim-it.jpg) no-repeat;width:384px;height:108px;text-indent:-9999px;}
#logo .claim-es{float: right;background:url(../images/claim-es.jpg) no-repeat;width:384px;height:108px;text-indent:-9999px;}
#logo .claim-fr{float: right;background:url(../images/claim-fr.jpg) no-repeat;width:384px;height:108px;text-indent:-9999px;}
#logo .claim-de{float: right;background:url(../images/claim-de.jpg) no-repeat;width:384px;height:108px;text-indent:-9999px;}
#logo .claim a{color: #ee7f01;text-decoration: none;font-style: italic;}
#logo .claim a:hover{text-decoration: underline;}

#menu-sezioni{width: 950px;margin: auto;text-align: left;}
#menu-sezioni ul{margin: 0;padding: 0;}
#menu-sezioni li{display: block;float: left;color: #f27101;font-size: 14px;font-weight: bold;}
#menu-sezioni li.pd-first{padding:0 8px 0 0;}
#menu-sezioni li.pd{padding:0 8px;}
#menu-sezioni #sez1Sel a, #menu-sezioni #sez2Sel a, #menu-sezioni #sez3Sel a,#menu-sezioni #sez4Sel a,#menu-sezioni #sez5Sel a,#menu-sezioni #sez6Sel a,#menu-sezioni #sez7Sel a{color: #f27101;}
#menu-sezioni #sez1 a, #menu-sezioni #sez2 a, #menu-sezioni #sez3 a, #menu-sezioni #sez4 a, #menu-sezioni #sez5 a, #menu-sezioni #sez6 a, #menu-sezioni #sez7 a{color: #102658;text-decoration: none;}
#menu-sezioni #sez1 a:hover, #menu-sezioni #sez2 a:hover, #menu-sezioni #sez3 a:hover, #menu-sezioni #sez4 a:hover, #menu-sezioni #sez5 a:hover, #menu-sezioni #sez6 a:hover, #menu-sezioni #sez7 a:hover{text-decoration: underline;}

#content{width: 950px;margin: auto auto 10px auto;}

#content #motore, #content #content-section{width: 620px;float: left;}
#content #motore .top{background: url(../images/top-motore-min.gif) no-repeat 0 0;width: 620px;height: 10px;position: relative;}
#content #motore .middle{background: url(../images/bg-motore.gif) repeat-y;width: 620px;}
#content #motore .bottom{background: url(../images/bottom-motore.gif) no-repeat 0 0;width: 620px;height: 11px;}
#content #motore .middle .middle-gradient .middle-inside{text-align: left;padding: 0 6px;height: 325px !important;height: 325px;}
#content #motore .middle .middle-gradient .middle-inside span{color: #56280f;font-size: 18px;}
#content #motore .middle .middle-gradient .middle-inside span.headline-voli h1{margin:0px;}
#content #motore .middle .middle-gradient .middle-inside span.headline-voli{display:block;margin-bottom:11px;_margin-bottom:0;}
#content #motore .middle .middle-gradient .middle-inside span.headline-auto{display:block;margin-bottom:8px;_margin-bottom:0;}
#content #motore .middle .middle-gradient .middle-inside .voli-diretti{float:left;margin:0px 2px 11px 0;}

#content #motore .middle .middle-gradient .middle-inside .jqTransformSelectWrapper span{font-size: 11px;}
#content #motore .middle .middle-gradient .middle-inside label{font-size: 14px;}
#content #motore .middle .middle-gradient .middle-inside .wrapper{border: 1px #c8c6c6 solid;width: 269px;margin: 7px 0 0 0;}
#content #motore .middle .middle-gradient .middle-inside .wrapper input{width: 263px;height:27px !important;height:25px; border: 0;background: url(../images/bg-input.gif) repeat-x 0 0;padding: 5px 3px 0 3px;font-size: 12px;color: #2b2a2a;}
#content #motore .middle .middle-gradient .middle-inside .wrapper-mini{width: 272px;margin: 7px 0 0 0;}
#content #motore .middle .middle-gradient .middle-inside .wrapper-mini input{width: 221px;height:27px !important;height:28px; border: 0;background: url(../images/bg-input.gif) repeat-x 0 0;padding: 5px 3px 0 3px;font-size: 12px;color: #2b2a2a;border: 1px #c8c6c6 solid;float:left;}
#content #motore .middle .middle-gradient .middle-inside .wrapper-price{border: 1px #c8c6c6 solid;width: 46px;float:left;}
#content #motore .middle .middle-gradient .middle-inside .wrapper-price input{width: 40px;height:25px;height:14\9px; border: 0;background: url(../images/bg-input.gif) repeat-x 0 0;padding: 0px 3px 0 3px;font-size: 12px;color: #2b2a2a;text-align:right;}
#content #motore .middle .middle-gradient .middle-inside .ui-datepicker-trigger{float: right;border: 0;margin: 0px 0 0 5px;cursor:pointer;display:inline;}
#content #motore .middle .middle-gradient .middle-inside .select-fields label{display: block;float: left;margin:15px 5px 10px 0;}
#content #motore .middle .middle-gradient .middle-inside .select-fields-hotel label{display: block;float: left;margin:15px 5px 10px 0;}
#content #motore .middle .middle-gradient .middle-inside .select-fields label.bis{display: block;float: left;margin:16px 5px 10px 0;}
#content #motore .middle .middle-gradient .middle-inside .select-fields input{padding:0; margin:0;}

#content #motore .middle .middle-gradient .middle-inside .select-fields{margin:7px 0 10px 0;_margin: 5px 0 0 0;}
#content #motore .middle .middle-gradient .middle-inside .select-fields-hotel{margin:18px 0 10px 0;}
#content #motore .middle .middle-gradient .middle-inside .input-time{float: left;width: 270px;text-align: left;margin: 0 0 0 48px;}
#content #motore .middle .middle-gradient .middle-inside .input-time .m-time{margin:7px 0 0 0;}
#content #motore .middle .middle-gradient .middle-inside .wrapper-age{float:left; border: 1px #c8c6c6 solid;width: 129px;margin: 7px 0 0 0;}
#content #motore .middle .middle-gradient .middle-inside .wrapper-age input{width: 129px;height:27px !important;height:29px; border: 0;background: url(../images/bg-input.gif) repeat-x 0 0;padding: 5px 0 0 0;font-size: 12px;color: #2b2a2a;}
#content #motore .middle .middle-gradient .middle-inside .btnGo{float: right;margin: 0 0 7px 0 !important;margin:0 0 4px 0; background: url(../images/cerca.jpg) no-repeat;width:97px;height:42px;border:none;font-size:16px;font-weight:bold;color:#fff;cursor:pointer;}
#content #motore .middle .middle-gradient .middle-inside .float-l{margin: 5px 0 0 0;display:inline;}
#content #motore .middle .middle-gradient .middle-inside .float-lL{float:left; margin:0;}
#content #motore .middle .middle-gradient .middle-inside .float-r{margin: 5px 0 0 0;display:inline;}

#content #motore .middle .middle-gradient .middle-inside .fo-price{margin-top:6px;}
#content #motore .middle .middle-gradient .middle-inside #ELCFindOffersForm select{font-family:inherit;font-size:12px;}
#content #motore .middle .middle-gradient .middle-inside .destination-box{float:left;margin-left:10px;padding:5px;width:290px;}
#content #motore .middle .middle-gradient .middle-inside .destination-box .dropbox select{width:270px;margin-top:7px;}
#content #motore .middle .middle-gradient .middle-inside #hp_more_parameters{cursor:pointer;text-decoration:underline;color:#005091;font-size:13px;}
#content #motore .middle .middle-gradient .middle-inside #hp_more_parameters:hover{color:#F27101;}
#content #motore .middle .middle-gradient .middle-inside .wrapper-more{display:block;height:140px;}
#content #motore .middle .middle-gradient .middle-inside #lbl_price{margin-top:8px !important;}
#content #motore .middle .middle-gradient .middle-inside .months{margin-top:10px;}
#content #motore .middle .middle-gradient .middle-inside #ddl_months{float:left;margin-top:4px;}
#content #motore .middle .middle-gradient .middle-inside .dates-input{float:left;margin:6px 3px 0;}
#content #motore .middle .middle-gradient .middle-inside #chk_weekend{margin:6px 0 0;}
#content #motore .middle .middle-gradient .middle-inside .weekends{float:left;margin: 1px 0 0 10px;}
#content #motore .middle .middle-gradient .middle-inside .weekend-dates{float:left;margin-top:5px;}
#content #motore .middle .middle-gradient .middle-inside .weekend-dates span{float:left;}
#content #motore .middle .middle-gradient .middle-inside .weekend-dates select{float:left;margin:3px 7px 0 0;}
#content #motore .middle .middle-gradient .middle-inside #PanelErrors{float:left;padding:5px;font-size:14px;color:#cc0000;margin-top:6px;}

#content #motore .middle .middle-gradient{background: url(../images/bg-motore-gradient.gif) repeat-x bottom left;width: 602px;margin: auto;position:relative;}
#content #motore .middle .middle-gradient .middle-inside .cerca{float: right;margin: 0 0 7px 0;}

#content #about{padding: 0 0 5px 0;height: 342px;}
#content #about h2{margin: 0;padding: 0;text-indent:-9999px;background:url(../images/claim-h2.jpg) no-repeat;width:300px;height:78px;}
#content #about p{margin: 0;padding:0 0 0 57px;font-size:12px;text-align:justify;color:#1e1e1e;}
#content #about .line{margin:8px 0;}
#content #about #newsletter{text-align: left;margin: 10px 5px 0 5px;}
#content #about #newsletter span{font-size: 16px;font-weight: bold;}
#content #about #newsletter .line{background-color: #e9ded4;height: 4px;font-size: 3px;}
#content #about #newsletter .wrapper-mini{float:left; border: 1px #c9c1ba solid;width: 229px;margin: 7px 0 0 0;background:#fff url(../images/bg-input-newsletter.gif) repeat-x 0 0;display: inline;}
#content #about #newsletter .wrapper-mini input{width: 229px;height:27px !important;height:29px;border:0;background:transparent; padding: 5px 0 0 0;font-size: 16px;color: #2b2a2a;margin: 0;}
#content #about #newsletter .iscriviti{float: right;margin-top: 5px;display: inline;}

.medtd{background: url(../images/bg-table.gif) repeat-x 0 0;text-align: left;}
.medtd h2{font-size: 12px;color: #151515;margin: 0;padding: 0;margin: 0 0 0 10px;}

.sponsor-left{position: relative; left: 5px;}

#footer{*max-height:245px;color: #4d4d4d;text-align: left;font-size: 11px;*background: url("http://www.europelowcost.com/images/bg-footer.gif") repeat-x scroll 0 0 #D8D7D7;background:-moz-linear-gradient(center top, #C7c6c7, #ffffff);background: -o-linear-gradient(#C7c6c7, #ffffff);background:-webkit-gradient(linear, left top, left bottom, from(#C7c6c7), to(#ffffff));background:-webkit-linear-gradient(top, #C7c6c7, #ffffff);background:linear-gradient(top, #C7c6c7, #ffffff);background:-ms-linear-gradient(top, #C7c6c7, #ffffff);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#C7c6c7', EndColorStr='#ffffff');margin:10px 0 0 0;}
#footer span.social-link {overflow:hidden;display:block;margin:0 5px 0 0;width:24px;height:24px;background: url("http://www.europelowcost.com/images/social/social_24x24_home.png") no-repeat scroll 0 0 transparent;}
#footer span.social-link:hover{cursor:pointer;}
#footer span.social-link.facebook{background-position:0 -24px;}
#footer span.social-link.twitter{background-position:0 0;}
#footer span.social-link.youtube{background-position:0 -48px;}
#footer span.social-link.slideshare{background-position:0 -72px;}
#footer span.social-link.aboutus{background-position:0 -96px;}
#footer .al-cent{margin: 2px 0;}
#footer a{font-size: 12px;color: #4d4d4d;text-decoration: none;}
#footer a:hover{text-decoration: underline;}
#footer .border{width: 950px;margin: auto;}
#footer .border .inner{padding: 0 0  5px 0;text-align:center;}
#footer .border .inner .item{*float:left;width: 23%;padding: 10px 5px;text-align: left;display: inline-block;vertical-align: top;}
#footer .border .inner .item span{font-size: 12px;color: #4D4D4D;font-weight: bold;}
#footer .border .inner .line{border-bottom: 1px solid #DBDADA;height: 3px;font-size: 3px;margin: 5px 0;}
/* motore laterale */
#motore-laterale{width: 300px;margin: auto;float: left;position:relative;}
#motore-laterale .border{border-right: 1px #eeeeee solid;border-left: 1px #eeeeee solid;}

#motore-laterale .border .middle-inside{text-align: left;padding: 5px 6px 0 6px;background: #457db3 url(../images/laterale/bg_motore_laterale.jpg) no-repeat bottom center;;width: 280px !important;width:280px; margin: auto;position:relative;}
#motore-laterale .border .middle-inside .mb{margin-bottom: 3px;}
#motore-laterale .border .middle-inside span{color: #182d40;font-size: 11px;display:block;padding:2px 0 0 0;}
#motore-laterale .border .middle-inside span.head{color: #fff;font-size: 13px;font-weight:bold;background:#1f5284;background:url(../images/blueHead.gif) no-repeat;}
#motore-laterale .border .middle-inside label{font-size: 13px;color:#FFF;}
#motore-laterale .border .middle-inside .wrapper{border: 1px #4073a4 solid;width: 233px;margin: 7px 0 0 0;}
#motore-laterale .border .middle-inside .wrapper input{width: 233px;height:24px; border: 0;background:#fff url(../images/bg-input.gif) repeat-x 0 0;padding: 9px 0 0 2px;font-size: 12px;color: #2b2a2a;}
#motore-laterale .border .middle-inside .wrapper-mini{float:left; width: 280px;margin: 7px 0 0 0;}
#motore-laterale .border .middle-inside .wrapper-mini input{border: 1px #4073a4 solid;width: 233px;height:24px;background:#fff url(../images/bg-input.gif) repeat-x 0 0;padding: 9px 0 0 2px;font-size: 12px;color: #2b2a2a;float:left;cursor:pointer;}
#motore-laterale .border .middle-inside .ui-datepicker-trigger{float: right;border: 0;margin: 0 0 0 0px;cursor:pointer;display:inline;}
#motore-laterale .border .middle-inside .select-fields label{display: block;float: left;margin:15px 5px 10px 0;}
#motore-laterale .border .middle-inside .select-fields select{margin:15px 20px 10px 0;float: left;}
#motore-laterale .border .middle-inside .select-fields .voli-diretti{float:left;margin:7px 2px 10px 0;}

#motore-laterale .border .middle-inside .input-time{float: left;width: 270px;text-align: left;margin: 0 0 0 48px;}
#motore-laterale .border .middle-inside .wrapper-age{float:left; border: 1px #c8c6c6 solid;width: 129px;margin: 7px 0 0 0;}
#motore-laterale .border .middle-inside .wrapper-age input{width: 129px;height:27px !important;height:29px; border: 0;background: url(../images/bg-input.gif) repeat-x 0 0;padding: 5px 0 0 0;font-size: 16px;color: #2b2a2a;}

#motore-laterale .border .middle-inside .float-l{margin-bottom: 3px;}
#motore-laterale .border .middle-inside .float-r{margin-bottom: 3px;}
#motore-laterale .border .middle-inside .space{margin-bottom: 10px;}

#motore-laterale .border .middle-inside .cerca{float: right;margin: 0 0 7px 0;}
#motore-laterale .border #menu-motore-laterale{margin:auto !important; margin:0;padding: 5px 0 0 6px;background-color: #457db3;width: 286px !important;width:286px;}
#motore-laterale .border #menu-motore-laterale li{list-style: none;display: block;float: left;text-indent: -9999px;}
#motore-laterale .border #menu-motore-laterale #sez1 a{display: block;background: url(../images/laterale/voli.gif) no-repeat 0 0;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez1{margin:0 10px 0 0;display: block;background: url(../images/laterale/voli.gif) no-repeat 0 -41px;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez1Sel a{display: block;background: url(../images/laterale/voli.gif) no-repeat 0 -41px;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez1Sel{margin:0 10px 0 0;}

#motore-laterale .border #menu-motore-laterale #sez2 a{display: block;background: url(../images/laterale/hotel.gif) no-repeat 0 0;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez2{margin:0 10px 0 0;display: block;background: url(../images/laterale/hotel.gif) no-repeat 0 -41px;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez2Sel a{display: block;background: url(../images/laterale/hotel.gif) no-repeat 0 -41px;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez2Sel{margin:0 10px 0 0;}

#motore-laterale .border #menu-motore-laterale #sez3 a{display: block;background: url(../images/laterale/voliHotel.gif) no-repeat 0 0;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez3{margin:0 10px 0 0;display: block;background: url(../images/laterale/voliHotel.gif) no-repeat 0 -41px;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez3Sel a{display: block;background: url(../images/laterale/voliHotel.gif) no-repeat 0 -41px;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez3Sel{margin:0 10px 0 0;}

#motore-laterale .border #menu-motore-laterale #sez4 a{display: block;background: url(../images/laterale/ostelli.gif) no-repeat 0 0;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez4{margin:0 10px 0 0;display: block;background: url(../images/laterale/ostelli.gif) no-repeat 0 -41px;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez4Sel a{display: block;background: url(../images/laterale/ostelli.gif) no-repeat 0 -41px;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez4Sel{margin:0 10px 0 0;}

#motore-laterale .border #menu-motore-laterale #sez5 a{display: block;background: url(../images/laterale/vacanze.gif) no-repeat 0 0;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez5{margin:0 10px 0 0;display: block;background: url(../images/laterale/vacanze.gif) no-repeat 0 -41px;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez5Sel a{display: block;background: url(../images/laterale/vacanze.gif) no-repeat 0 -41px;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez5Sel{margin:0 10px 0 0;}

#motore-laterale .border #menu-motore-laterale #sez6 a{display: block;background: url(../images/laterale/auto.gif) no-repeat 0 0;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez6{display: block;background: url(../images/laterale/auto.gif) no-repeat 0 -41px;width: 38px;height: 41px;}
#motore-laterale .border #menu-motore-laterale #sez6Sel a{display: block;background: url(../images/laterale/auto.gif) no-repeat 0 -41px;width: 38px;height: 41px;}


#motore-laterale .border #menu-motore-laterale #sez1 a:hover, #motore-laterale .border #menu-motore-laterale #sez2 a:hover, #motore-laterale .border #menu-motore-laterale #sez3 a:hover, #motore-laterale .border #menu-motore-laterale #sez4 a:hover, #motore-laterale .border #menu-motore-laterale #sez5 a:hover, #motore-laterale .border #menu-motore-laterale #sez6 a:hover{background-position: 0 -41px;}

#motore-laterale .border .middle-inside .btnGo{float: right;margin: 10px 0 7px 0; background: url(../images/laterale/cerca.jpg) no-repeat;width:97px;height:42px;border:none;font-size:16px;font-weight:bold;color:#fff;cursor:pointer;}

#motore-laterale .extra-side{background: url(../images/blueStripeLat.gif) no-repeat;width: 300px;height: 38px;color: #fff;font-size: 12px;text-align: left;}
#motore-laterale .extra-side .pd{padding: 10px 0 0 6px;}
#motore-laterale .extra-link{text-align: left;font-size: 12px;padding-left: 5px;color: #102658;}
#motore-laterale .extra-link a{color: #102658;text-decoration: none;}
#motore-laterale .extra-link a:hover{text-decoration: underline;color: #F27101;}
#motore-laterale .extra-link .line{height: 1px;font-size: 1px;border-bottom: 1px #9b9b9b dotted;margin: 5px 0;}

#preview{position:absolute;display:none;}

/* motore shorter */
#content-shorter{width: 950px;margin: auto;}

#content-shorter #motore{width: 620px;float: left;}
#content-shorter #motore .top{background: url(../images/top-motore.gif) no-repeat 0 0;width: 620px;height: 29px;position: relative;}
#content-shorter #motore .middle{background: url(../images/bg-motore.gif) repeat-y;width: 620px;}
#content-shorter #motore .bottom{background: url(../images/bottom-motore.gif) no-repeat 0 0;width: 620px;height: 11px;}
#content-shorter #motore .middle .middle-gradient .middle-inside{text-align: left;padding: 0 6px;height: 295px !important;height:291px;}
#content-shorter #motore .middle .middle-gradient .middle-inside span{color: #56280f;font-size: 18px;}
#content-shorter #motore .middle .middle-gradient .middle-inside label{font-size: 14px;}
#content-shorter #motore .middle .middle-gradient .middle-inside .wrapper{border: 1px #c8c6c6 solid;width: 269px;margin: 7px 0 5px 0;}
#content-shorter #motore .middle .middle-gradient .middle-inside .wrapper input{width: 269px;height:20px !important;height:22px; border: 0;background: url(../images/bg-input.gif) repeat-x 0 0;padding: 5px 0 0 0;font-size: 16px;color: #2b2a2a;}
#content-shorter #motore .middle .middle-gradient .middle-inside .wrapper-mini{float:left; border: 1px #c8c6c6 solid;width: 229px;margin: 7px 0 0 0;}
#content-shorter #motore .middle .middle-gradient .middle-inside .wrapper-mini input{width: 229px;height:20px !important;height:22px; border: 0;background: url(../images/bg-input.gif) repeat-x 0 0;padding: 5px 0 0 0;font-size: 16px;color: #2b2a2a;}
#content-shorter #motore .middle .middle-gradient .middle-inside .calendar{float: left;border: 0;margin: 7px 0 0 5px;}
#content-shorter #motore .middle .middle-gradient .middle-inside .select-fields label{display: block;float: left;margin:15px 5px 10px 0;}
#content-shorter #motore .middle .middle-gradient .middle-inside .select-fields select{margin:15px 20px 10px 0;float: left;}
#content-shorter #motore .middle .middle-gradient .middle-inside .input-time{float: left;width: 270px;text-align: left;margin: 0 0 0 48px;}
#content-shorter #motore .middle .middle-gradient .middle-inside .wrapper-age{float:left; border: 1px #c8c6c6 solid;width: 129px;margin:0;}
#content-shorter #motore .middle .middle-gradient .middle-inside .wrapper-age input{width: 129px;height:20px !important;height:22px; border: 0;background: url(../images/bg-input.gif) repeat-x 0 0;padding: 5px 0 0 0;font-size: 16px;color: #2b2a2a;}

#content-shorter #motore .middle .middle-gradient .middle-inside .float-l{margin-bottom: 3px;}
#content-shorter #motore .middle .middle-gradient .middle-inside .float-r{margin-bottom: 3px;}

#content-shorter #motore .middle .middle-gradient{background: url(../images/bg-motore-gradient.gif) repeat-x bottom left;width: 602px;margin: auto;}
#content-shorter #motore .middle .middle-gradient .middle-inside .cerca{float: right;margin: 0 0 7px 0;}

#content-shorter #about{float: right;width: 324px;background-color: #fef4eb;margin: 17px 0 0 0;padding: 0 0 5px 0;height: 312px !important;}
#content-shorter #about h2{margin: 0;padding: 0;color: #846242;font-size: 18px;}
#content-shorter #about ul{margin: 0;padding: 10px 0 0 20px;}
#content-shorter #about li{text-align: left;font-size: 14px;padding-top: 5px;}
#content-shorter #about #newsletter{text-align: left;margin: 4px 5px 0 5px;}
#content-shorter #about #newsletter span{font-size: 16px;font-weight: bold;}
#content-shorter #about #newsletter .line{background-color: #e9ded4;height: 4px;font-size: 3px;}
#content-shorter #about #newsletter .wrapper-mini{float:left; border: 1px #c9c1ba solid;width: 229px;margin: 7px 0 0 0;background:#fff url(../images/bg-input-newsletter.gif) repeat-x 0 0;display: inline;}
#content-shorter #about #newsletter .wrapper-mini input{width: 229px;height:27px !important;height:29px;border:0;background:transparent; padding: 5px 0 0 0;font-size: 16px;color: #2b2a2a;margin: 0;}
#content-shorter #about #newsletter .iscriviti{float: right;margin-top: 5px;display: inline;}

#info{float: right;width: 630px;text-align: left;}
#info h1{margin:0;font-size: 16px;color: #56280f;}
#info p.tag-line{font-size: 12px;color: #333;text-align: justify;line-height:15px;}
#info .blue-stripe{background: url(../images/blueStripe.gif) no-repeat;width: 630px;height: 39px;color: #fff;font-size: 12px;margin-bottom:8px;}
#info .grey-stripe{background: url(../images/greyStripe.gif) no-repeat;width: 630px;height: 39px;font-size: 12px;margin-bottom:8px;}
#info .blue-stripe-hotel{background: url(../images/blueStripeHotel.gif) no-repeat;width: 630px;height: 39px;color: #fff;font-size: 12px;margin-bottom:8px;}
#info .blue-stripe-hostel{background: url(../images/blueStripeOstelli.gif) no-repeat;width: 630px;height: 39px;color: #fff;font-size: 12px;margin-bottom:8px;}
#info .blue-stripe-hotel .pd, #info .blue-stripe-top .pd, #info .blue-stripe .pd, #info .grey-stripe .pd, #info .blue-stripe-hostel .pd{padding: 10px 0 0 38px;}
#info .blue-stripe-top{background: url(../images/blueStripeTop.gif) no-repeat;width: 630px;height: 39px;color: #fff;font-size: 12px;margin-bottom:8px;}
#info .title-top{float: left;font-size: 11px;padding:2px 0 0 2px;width:490px;}
#info .title-top img.float-l{border:0;margin-top:6px;}

#info .title-top .rotta{float:left;width:237px;}
#info .title-top p{margin:0;text-align:justify;font-size:12px;padding-left:80px; width:457px;}
#info .title-top .details{float:left;}
#info .title-top .details .info-offerta{font-size: 10px;color:#333;margin-top:3px;}
#info .title-top .details .res-offerta{font-size:10px;color:#333;margin-top:3px;}
#info .title-top .details .info-company{font-size:12px;color:#333;}
#info .title-top .details a.res-offerta{color:#3392cd;text-decoration:underline;}
#info .title-top .details a:hover.res-offerta{text-decoration:none;}


#info .title-top a{color: #3392cd;text-decoration: none;}
#info .title-top a:hover{text-decoration: underline;}

#info .title-top .city{color:#3392cd;}
#info .price-top{float: right;font-size: 12px;margin:16px 5px 0 0;text-align:center;display:inline;}
#info .price-top .price{font-size: 14px;color: #fe4f00;font-weight: bold;}
#info .price-top .detail{width:92px;height:30px;background:url(../images/seleziona.gif) no-repeat;text-align:center;margin:3px auto !important;margin:3px 0;}
#info .price-top .detail a{display:block;color:#FFF;font-size:13px;text-decoration:none;padding-top:6px;}

#info .price-top-voli{float: right;font-size: 12px;margin:0 5px 0 0;text-align:center;display:inline;}
#info .price-top-voli .price{font-size: 14px;color: #fe4f00;font-weight: bold;}
#info .price-top-voli .detail{width:92px;height:30px;background:url(../images/seleziona.gif) no-repeat;text-align:center;margin:3px auto !important;margin:3px 0;}
#info .price-top-voli .detail a{display:block;color:#FFF;font-size:13px;text-decoration:none;padding-top:6px;}

#info .advice{font-size:10px;color:#000;}
#info .confronta-hotel{float:right;width:92px;height:30px;background:url(../images/seleziona.gif) no-repeat;text-align:center;margin:3px auto !important;margin:3px 0;}
#info .confronta-hotel a{display:block;color:#FFF;font-size:13px;text-decoration:none;padding-top:6px;}
#info .dettaglio-hotel{float:right;width:92px;height:30px;background:url(../images/seleziona.gif) no-repeat;text-align:center;margin:3px 10px;}
#info .dettaglio-hotel a{display:block;color:#FFF;font-size:13px;text-decoration:none;padding-top:6px;}



#info .letter{border-bottom: 4px #ececec solid;font-size: 18px;font-weight: bold;text-align: center;width: 33px;height: 21px !important;height:25px; float: left;color: #a7a7a7;}
#info .letter-list{float: left;width: 637px;margin-left: 5px;display: inline;}
#info .letter-list .continent{font-size:14px;color:#979797;}
#info .letter-list a, #info .letter-list-airport a{display: inline;margin:0 8px;color: #102658;text-decoration: none;font-size: 12px;}
#info .letter-list a:hover, #info .letter-list-airport a:hover{text-decoration: underline;color: #F27101;}
#info .line{height: 1px;font-size: 1px;border-bottom: 1px #666 dotted;margin: 5px 0;}
#info .line-grey{height: 1px;font-size: 1px;border-bottom: 1px #ECECEC solid;margin: 5px 0;}
#info .info{float: left;width: 308px;height: 41px;background: url(../images/bg-info.gif) no-repeat;font-size: 12px;text-align: left;}
#info .more{float: right;width: 308px;height: 41px;background: url(../images/bg-generic.gif) no-repeat;font-size: 12px;text-align: left;}
#info .more-left{float: left;width: 308px;height: 41px;background: url(../images/bg-generic.gif) no-repeat;font-size: 12px;text-align: left;}
#info .more-top{float: right;width: 308px;height: 41px;background: url(../images/bg-top-grey.gif) no-repeat;font-size: 12px;text-align: left;}
#info .more-left .pd{padding: 12px 0 0 10px;}
#info .mt{margin-top:15px;}
#info .mt9{margin-top:9px;}

#info .info .pd, #info .more-top .pd{padding: 12px 0 0 35px;}
#info .more .pd{padding: 12px 0 0 10px;}
#info .link-left{float: left;width: 305px;color: #102658;font-size: 13px;padding:5px 0 0 5px;margin-bottom:8px;}
#info .link-left a{color: #102658;text-decoration: none;}
#info .link-left a:hover{text-decoration: underline;color: #F27101;}
#info .link-right{float: right;width: 305px;color: #102658;font-size: 13px;margin-bottom:8px;padding:5px 0 0 5px;}
#info .link-right a{color: #102658;text-decoration: none;}
#info .link-right a:hover{text-decoration: underline;color: #F27101;}

#info .alfabeto{margin-top:10px;}
#info .alfabeto span{display: block;float: left;border: 1px #0f2351 solid;background-color: #0f2351;font-size: 12px;color: #fff;padding: 5px 7px;margin-right: 3px;}
#info .alfabeto a{display: block;float: left;border: 1px #e4e4e4 solid;font-size: 11px;color:#aba9a9;padding: 5px 5px;margin-right: 3px;text-decoration: none;}
#info .alfabeto a:hover{background-color: #0f2351;border: 1px #0f2351 solid;}
#info .col-left{float: left;width: 285px;color: #102658;margin-left: 5px;}
#info .three-col{float: left;width: 30%;color: #102658;margin-left: 5px;}
#info .col-right{float: right;width: 285px;color: #102658;}
#info .col-left a, #info .col-right a, .three-col a{display: inline;margin:0 6px 0 6px;color: #102658;text-decoration: none;font-size: 12px;}
#info .col-left a:hover, #info .col-right a:hover, .three-col a:hover{text-decoration: underline;color: #F27101;}
#info .line-thick{height: 2px;font-size: 2px;background-color: #ebe9ea;margin: 5px 0;}


#info .logo{float: right;width: 304px;text-align:center;}
#info .logo .border{border:  2px #eeeeee solid;}
#info .dati{float: left;width: 300px;}
#info .dati p.tag-line{margin: 0;padding: 0;}
#info .dati-box{float: left;width: 33.3%;font-size: 11px;}
#info .dati-box p{margin: 0 0 3px 0;padding: 0;}
#info .dati-box a{color: #102658;text-decoration: none;font-size: 11px;}
#info .dati-box a:hover{text-decoration: underline;color: #F27101;}




#info .gray-stripe{background: url(../images/grayStripe.gif) no-repeat;width: 630px;height: 27px;color: #1d1d1d;font-size: 12px;}
#info .gray-stripe .float-l, #info .gray-stripe .float-r{padding:4px 5px 0 3px;}
#info .gray-stripe a{color: #102658;text-decoration: none;font-size: 11px;}
#info .gray-stripe a:hover{text-decoration: underline;color: #F27101;}
#info span{font-size:12px;color: #c4c4c4;}
#info span b{color: #333;}
#info p.description{font-size: 12px;color: #333;text-align: justify;}
#info .dark-gray-stripe{background: url(../images/darkGreyStripe.gif) no-repeat;width: 630px;color: #1d1d1d;font-size: 12px;}
#info .dark-gray-stripe .item{width: 19%;color: #fff;font-size: 12px;padding:4px 0 0 3px;float: left;height: 27px;}
.bR{border-right: 1px #fff solid;}
#info .rece-link{color: #1d1d1d;font-size: 12px;}
#info .rece-link a{color: #102658;text-decoration: none;font-size: 12px;}
#info .rece-link a:hover{text-decoration: underline;color: #F27101;}
#info .dati-extra{margin: 0 0 3px 0;padding: 0;font-size: 11px;color:#333;}


#breadcrumb{font-size: 12px;text-align: left;width: 950px;margin:0 auto 8px auto;color: #f27101;}
#breadcrumb li{list-style: none;display: inline;}
#breadcrumb ul{margin: 0;padding: 0;}
#breadcrumb a{text-decoration: none;color: #102658;}
#breadcrumb a:hover{text-decoration: underline;color: #f27101;}


#content #right{float: right;width: 300px;margin: 0 5px 0 0;padding: 0 0 5px;}
#content #right .extra-side{background: url(../images/top-right.gif) no-repeat;width: 300px;height: 38px;color: #fff;font-size: 13px;text-align: left;margin:5px 0 5px;}
#content #right .extra-side .pd{padding: 10px 0 0 10px;}
#content #right .extra-link{text-align: left;font-size: 12px;padding-left: 5px;color: #102658;}
#content #right .extra-link a{color: #102658;text-decoration: none;}
#content #right .extra-link a:hover{text-decoration: underline;color: #F27101;}
#content #right .extra-link p{font-size: 12px;color: #A5A5A5;text-align: justify;margin: 0;padding:5px 0 5px 13px;}
#content #right .extra-link .line{height: 1px;font-size: 1px;border-bottom: 1px #9b9b9b dotted;margin: 5px 0;}
#content #right .partner, .sponsor-left-pi .partner{
	background: url(../images/top-right.gif) no-repeat;
	width: 300px;
	height: 38px;
	color: #fff;
	font-size: 13px;
	text-align: left;
	text-align: center;
	top: -2px;
}
#content #right .partner .pd, .sponsor-left-pi .partner .pd{padding: 10px 0 0 5px;}
#content #right .partner-bg, .sponsor-left-pi .partner-bg{background: url(../images/bg-right.gif) repeat-y;}
#content #right .partner-bg .item, .sponsor-left-pi .partner-bg .item{width: 142px !important;width: 144px;height: 37px;background-color: #fff;text-align: center;border: 1px #e8e8e8 solid;display: inline; padding-top: 3px; padding-bottom: 3px;}
#content #right .partner-bg .item a, .sponsor-left-pi .partner-bg .item a{text-decoration:none;}
#content #right .partner-bg .left, .sponsor-left-pi .partner-bg .left{float: left;margin: 3px 0 0 3px;}
#content #right .partner-bg .right, .sponsor-left-pi .partner-bg .right{float: right;margin: 3px 3px 0 0;}


/*.backEn { background-image: url(../images/bg-cyborg-en.jpg)}
.backIt { background-image: url(../images/bg-cyborg-it.jpg)}
.backEs { background-image: url(../images/bg-cyborg-es.jpg)}
.backFr { background-image: url(../images/bg-cyborg-fr.jpg)}
.backDe { background-image: url(../images/bg-cyborg-de.jpg)}
*/

#content #right-cyborg-incoming{float:right;margin:19px 0 0;width:330px;height: 345px;position: relative; background-color: none;background-image: url(../images/banner-travel-cyborg.jpg)}
#content #right-cyborg-incoming .tab-a{position: absolute;top:13px;;left:-53px;}
#content #right-cyborg-incoming .info{position: absolute;top:113px;;left:6px;}
#content #right-cyborg-incoming .box{width: 250px;overflow: hidden;position: absolute;top:120px;left:10px;}
#content #right-cyborg-incoming form{margin: 0 auto;padding: 0;width: 250px;position: relative;}
#content #right-cyborg-incoming form textarea{width: 259px !important;width: 267px;height: 119px;border: 0;color: #413e3e;background: #fcf0ce;}
#content #right-cyborg-incoming form input{width: 118px;height: 42px;border: 0;background: url(../images/chiedimelo.gif) no-repeat;color: #fff;font-size: 17px;text-align: center;cursor: pointer;position: absolute;top:283px;left: 6px;}

.content_tab{position: relative; height: 0px; top: 7px;}

#content .tab-box{width: 620px;margin:20px auto 0 0;}
#content .tab-box .tab{background: url(../images/top-tab.gif) no-repeat bottom center;height: 29px;}
#content .tab-box .tab .sel{border-left:1px #0f2454 solid;border-right:1px #0f2454 solid;}
#content .tab-box .tab .unsel{border-left:1px #aba9a9 solid;border-right:1px #aba9a9 solid;}

#content .tab-box .tab .sel a{color: #fff;text-decoration: none;padding: 6px;display: block;}


#content .tab-box .tab .unsel a{color: #212121;text-decoration: none;padding: 6px;display: block;}
#content .tab-box .tab .unsel a:hover{text-decoration: underline;}

#content .tab-box .tab #tab1{background: url(../images/bg-sel.gif) repeat-x;float: left;height: 29px;font-size: 13px;margin: 0 3px;}
#content .tab-box .tab #tab2{background: url(../images/bg-sel.gif) repeat-x;float: left;height: 29px;font-size: 13px;margin: 0 3px 0 0;}
#content .tab-box .tab #tab3{background: url(../images/bg-sel.gif) repeat-x;float: left;height: 29px;font-size: 13px;margin: 0 3px 0 0;}
#content .tab-box .tab #tab4{background: url(../images/bg-sel.gif) repeat-x;float: left;height: 29px;font-size: 13px;margin: 0 3px 0 0;}

#content .border-tab{border-left: 1px #dbdada solid;border-right: 1px #dbdada solid;background: url(../images/bg-tab.gif) no-repeat bottom center;margin-bottom: 20px;min-height:161px;height:auto !important; height: 161px;padding-bottom:20px;}

#content .border-tab .link{text-align: left;font-size: 11px;padding: 0px 3px;}
#content .border-tab .link span.title{color: #aeaeae;font-size:13px;font-weight:bold;}
#content .border-tab .link span.number{color: #333;font-size: 11px;}
#content .border-tab .link a{color: #102658;text-decoration: none; margin-top: 5px;}
#content .border-tab .link a:hover{text-decoration: underline;color: #F27101;}
#content .border-tab .line{height: 1px;font-size: 1px;border-bottom: 1px #9b9b9b dotted;margin: 5px 0;}
#content .border-tab .item{float: left;width: 24%;text-align: left;color: #102658;font-size: 12px;margin:0 3px; }
#content .border-tab .item a{color: #102658;text-decoration: none;}
#content .border-tab .item a:hover{text-decoration: underline;color: #F27101;}

#content .tab-box .tab .blog{color: #fff;background: url(../images/bg-brown.gif) repeat-x;float: left;height: 29px;font-size: 13px;margin: 0 3px;border-left:1px #4f4141 solid;border-right:1px #4f4141 solid;}
#content .tab-box .tab .blog .pd{padding: 6px;}

#content .border-tab .news-item{float:left; width: 48%;text-align: left;color: #102658;font-size: 12px;margin:0 3px;display: inline;}
#content .border-tab .news-item img{float: left;margin:10px 0 0 0;border: }
#content .border-tab .news-item p{float: left;padding: 0 8px;width: 200px;margin:10px 0 0 0;color: #a5a5a5;}
#content .border-tab .news-item p a{color: #102658;text-decoration: none;}
#content .border-tab .news-item p a:hover{text-decoration: underline;color: #F27101;}

#content .border-tab .airlines{width:600px;margin:auto;overflow:hidden;}
#content .border-tab .airlines .company{float:left;width:33.3%;overflow:hidden;margin-top:7px;}
#content .border-tab .airlines .company img{float:left;border:0;}
#content .border-tab .airlines .company p{font-size:10px;color:1e1e1e;text-align:justify;padding:0 20px 0 50px;margin:0;color:#A5A5A5;}
#content .border-tab .airlines .company a{color:#102658;text-decoration:none;font-size:12px;}
#content .border-tab .airlines .company a:hover{color:#F27101;text-decoration:underline;}
#content .border-tab .airlines .company .line{width:92%;}

#content .border-tab .link .continent {margin-top: 5px; font-size:13px;color:#979797; font-weight: bold;}
#content .border-tab .link .continent a{font-size:13px;color:#979797; font-weight: bold;}
#content .border-tab .link .continent a:hover{color:#F27101; font-weight: bold;}

#content .top-l{float:left;width:300px;margin-top:15px;text-align:left;}
#content .top-r{float:right;width:300px;margin-top:15px;text-align:left;}
#content .top-er{float:right;width:300px;margin-top: -1px;text-align:left; margin-bottom: 15px;}

#content .top-l .blue-stripe{
	background: url(../images/mini-blue-stripe.gif) no-repeat;
	width: 306px;
	height: 37px;
	color: #fff;
	font-size: 13px;
	margin-bottom:8px;
	text-align:left;
}
#content .top-r .blue-stripe{
	background: url(../images/mini-blue-stripe.gif) no-repeat;
	width: 306px;
	height: 37px;
	color: #fff;
	font-size: 13px;
	margin-bottom:8px;
	text-align:left;
}

#content .top-er .blue-stripe{
	background: url(../images/mini-blue-stripe.gif) no-repeat;
	width: 306px;
	height: 37px;
	color: #fff;
	font-size: 13px;
	margin-bottom:8px;
	text-align:left;
}

/**/
.content_tab_guide_vacanze{top:7px;position:relative;}

#info .alfabeto span{display: block;float: left;border: 1px #0f2351 solid;background-color: #0f2351;font-size: 11px;color: #fff;padding: 5px 6px;margin-right: 3px;}
#info .alfabeto a{display: block;float: left;border: 1px #e4e4e4 solid;font-size: 11px;color:#aba9a9;padding: 5px 5px;margin-right: 2px;text-decoration: none;}
#breadcrumb li{list-style: none;display: inline;margin-right:4px;}
#info .letter-empty{font-size: 18px;font-weight: bold;text-align: center;width: 33px;height: 25px !important;height:29px; float: left;color: #a7a7a7;}
#content .border-tab .link .title a{color:#AEAEAE;}
#content .border-tab .link .title a:hover{color:#F27101;}
#content .border-tab .airlines .company .image_container{height:25px;}
#content .border-tab .airlines .company{width:16.6%;}
#content .top-wrapper{min-height:250px;}
#content .tab-home{min-height:135px;}
#content .toolbar-body{float:none;width:930px;margin-bottom:40px;}
#content .toolbar-body .desc{margin:70px 40px}
#content .toolbar-body .image-toolbar{float:left;}
#content .toolbar-body .desc-toolbar{float:none;margin-left:230px;}
#content .toolbar-body .desc-toolbar .box-scarica{background-color:#F0F1F8;border:1px solid #BAD3E0;width:350px;text-align:center;margin-left:110px;}
.content_tab_ostelli{position: relative; top: 7px;}
#content .toolbar-body .desc-toolbar .box-scarica .title{margin:3px 0 10px;}
#content .toolbar-body .desc-toolbar .box-scarica .requisiti{text-align:left;font-size:12px;margin:7px 0 5px 5px;}
#content .toolbar-body .desc-toolbar .box-scarica .dlButton {
	background-color:transparent;
	background-image:url("../images/btn_search_europelowcost.gif");
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:15px;
	font-weight:bold;
	height:44px;
	width:141px;
}
#content .toolbar-body .desc-toolbar .box-scarica .dlButton a{}
#content .toolbar-body .desc-toolbar .box-scarica .dlButton a:hover{}
#info .media-voti{font-size:12px;}
#info .show-more{font-size:12px;display:none;}
#info .desc{font-size:12px;}
#info .desc-header{font-size:12px;margin:10px 0 0 0;}
#info .desc a{color:#102658;text-decoration:none;}
#info .desc a:hover{color:#F27101;text-decoration:underline;}
#info .desc .arrow{font-size:16px;color:#000;margin:0 5px 0 0;}
#info .desc .section-title{font-weight:bold;font-size:13px;margin-top:10px}
#info .desc .item a{font-weight:bold;}
#info .desc .title{font-weight:bold;margin-top:10px;}
#info .desc .title-sala-stampa{font-weight:bold;color:#000099;margin:20px 0 10px;font-size:14px;}
#info .desc .year{color:#FF0000;font-weight:bold;margin:10px 0 10px 0;}
#info .desc .rassegna-stampa{margin:0 0 10px;}
#info .desc .rassegna-stampa .title-stampa{font-weight:bold;}
#info .desc .rassegna-stampa .desc-stampa{}
#info .desc .rassegna-stampa .link-stampa{}
#info .desc h2{font-size:13px;}
#info .continent{font-size:16px;margin:10px 0;}
#info .country{margin:0 0 8px 0;}
#info .country .country-name{font-size: 14px;text-align: center;float: left;color: #a7a7a7;}
#info .country .country-name a{text-decoration:underline;color: #a7a7a7;font-size:14px;}
#info .country .country-name a:hover{font-size: 14px;text-align: center;float: left;}
#info .country a{font-size:12px;color:#102658;text-decoration:underline;}
#info .country a:hover{color: #FF6600;text-decoration:underline;}
#info .map{width:630px;}
#info #breadcrumb{width:630px;}
#info .map .small-link{font-size:11px;text-align:center;}
#info .map .small-link a{color:#102658;}
#info .map .small-link a:hover{color:#F27101;}
#info .line-grey{width:625px;}
#info .hostel-country{font-size:12px;}
#info .hotel-country{font-size:12px;}
#info .letter-list .cities{font-size:12px;}
#info .letter-list .continent a{font-size:13px;color:#979797;}
#info .letter-list .continent a:hover{color:#F27101;}
#info .letter-list-airport{float: left;width: 590px;margin-left: 5px;display: inline;}
#info .letter-list-airport .item{width: 49%;float:left;}
#info .letter-list-airport .first{margin-left:10px;}
#info .hostel-cols, #info .hotel-cols{width:310px;}
#info .hostel-cols a, #info .hotel-cols a{font-size:11px;margin:0 5px;}
#info .hostel-country a, #info .hotel-country a{font-size:13px;}
.list-partner{
	position:relative; 
	float: left; 
	width: 100%;
	border-top: 1px dotted #CCCCCC; 
	border-bottom: 1px dotted #CCCCCC; 
	margin-top: 3px; 
	padding-bottom: 3px; 
	text-align:left;
}
.hotel-description .hotel-details-link{float:left;margin-right:10px;}
#info .list-partner a{font-size:13px;color:#3392CD;text-decoration:none;}
#info .list-partner a:hover{color: #FF6600;text-decoration:underline;}
#info .list-partner .price{color:#000;font-size:12px;}

#info .logo  .box-review{width: 304px;background: url("../images/bg-box-review.gif") repeat-y;margin-top: 3px;text-align: center;}
#info .logo  .box-review .list{width: 290px;margin:auto;border: 1px #dbdada solid;padding: 1px;background: #fff;}
#info .logo  .box-review .list .inner{overflow:hidden; width: 281px;background:#fff ;font-size: 12px;color: #333;line-height: 18px;padding: 5px 0 5px 5px;text-align: left;}
#info .logo  .box-review .list .inner a{color: #102658;text-decoration: none;}
#info .logo  .box-review .list .inner a:hover{color: #F27101;text-decoration: underline;}
#info .logo  .box-review b.opin{color: #959494;font-size: 13px;}
#info .logo  .box-review .link{float: left;width: 50%;margin-top: 5px;}

#right-cyborg-incoming .infogen{font-size:12px;line-height:17px;margin:0;padding:19px 21px 0 47px;text-align:left;}
#right-cyborg-incoming .infogen .header{letter-spacing: 0px; font-size: 14px;margin-bottom:10px;}
#right-cyborg-incoming .infogen .header b{color:#F27101}
#right-cyborg-incoming .infogen-body{font-size:12px;line-height:17px;margin:0;padding:10px 21px 0 47px;text-align:left;}

#right-aboutus{float:right;width:325px;height: 230px;position: relative; background-color: none;background-image: url(http://www.europelowcost.com/images/youniv-aboutus-2.gif)}
#right-aboutus .infogen{font-size:12px;line-height:17px;margin:0;padding:19px 21px 0 47px;text-align:left;}
#right-aboutus .infogen .header{letter-spacing: 0px; font-size: 13px;margin-bottom:10px;}
#right-aboutus .infogen .header b{color:#F27101}
#right-aboutus .infogen-body{font-size:11px;line-height:17px;margin:0;padding:5px 21px 0 47px;text-align:left;}

#info-offers{float: right;width: 620px;text-align: left;margin:10px 0;}
#info-offers .blue-stripe-hotel{background: url(../images/blueStripeHotel2.gif) no-repeat;width: 620px;height: 39px;color: #fff;font-size: 12px;margin-bottom:5px;}
#info-offers .blue-stripe-hotel .pd{padding: 10px 0 0 38px;}
#info-offers .blue-stripe-volohotel{background: url(../images/blueStripeVoloHotel.gif) no-repeat;width: 620px;height: 39px;color: #fff;font-size: 12px;margin-bottom:5px;}
#info-offers .blue-stripe-volohotel .pd{padding: 10px 0 0 60px;}
#info-offers .container-offer{margin-bottom:10px;}
#info-offers .container-offer .leftside{float:left;width:150px;margin-top:10px;}
#info-offers .container-offer .leftside a{text-decoration:none;}
#info-offers .container-offer .body{font-size:13px;float:left;}
#info-offers .container-offer .body a{color:#3392CD;text-decoration:none;font-size:14px;}
#info-offers .container-offer .body a:hover{color:#FF6600;text-decoration:underline;}
#info-offers .container-offer .body .link{text-align:center;}
#info-offers .container-offer .body .link a{color:#009900;font-size:13px;text-decoration:underline;}
#info-offers .container-offer .check{background:url(../images/seleziona2.gif) no-repeat scroll 0 0 transparent;float:right;height:30px;margin:3px auto !important;text-align:center;width:112px;}
#info-offers .container-offer .check a{color:#FFFFFF;display:block;font-size:13px;padding-top:6px;text-decoration:none;}

#content .tab-box .tab .HdrTop a{padding: 4px;font-size: 12px;}
#content .tab-box .tab #tab1Top{background: url(../images/bg-sel.gif) repeat-x;float: left;height: 29px;margin: 0 3px;}
#content .tab-box .tab #tab2Top{background: url(../images/bg-sel.gif) repeat-x;float: left;height: 29px;margin: 0 3px 0 0;}
#content .tab-box .tab #tab3Top{background: url(../images/bg-sel.gif) repeat-x;float: left;height: 29px;margin: 0 3px 0 0;}
#content .tab-box .tab #tab4Top{background: url(../images/bg-sel.gif) repeat-x;float: left;height: 29px;margin: 0 3px 0 0;}
#content .tab-box .tab #tab5Top{background: url(../images/bg-sel.gif) repeat-x;float: left;height: 29px;margin: 0 3px 0 0;}
#content .tab-box .tab #tab6Top{background: url(../images/bg-sel.gif) repeat-x;float: left;height: 29px;margin: 0 3px 0 0;}

.airport-details .map-container .MSVE_MapContainer{position:relative;}
.airport-details{font-size:12px;margin-bottom:10px;}
.airport-details .details .left-item{float:left;width:315px;}
.airport-details .details .right-item{float:left;width:315px;}
.airport-details .details .title{float:left;margin: 0 5px 3px 0;font-weight:bold;}
.airport-details .details .value{margin-bottom:3px;}

#Leonardo_Navigation-Logo{float:left;width:122px;padding:0 0 0 0;margin:0;height:40px;display:block;background-repeat:no-repeat;background-color:trasparent !important;}
#Leonardo_Navigation-Logo a{display:block;width:125px;height:40px;}
#Leonardo_Navigation-Logo span{display:none;}
.sponsor-image{height:35px;}

div[dir=ltr]{width:610px;overflow:hidden;}


.top-loading{margin-top:10px;width:300px;height:260px;float:left;}
.top-loading img{padding-top:110px;}

.flights_offers_300x250{float:left;width:300px;margin-top:10px;text-align:left;height:260px;}
.flights_offers_300x250 div{font-family: Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.flights_offers_300x250 .blue-stripe{background: url(../images/mini-blue-stripe-300x25.gif) no-repeat;width: 300px;height: 25px;color: #fff;font-size: 13px;margin-bottom:8px;text-align:left;}
.flights_offers_300x250 .blue-stripe .pd{padding: 5px 0 0 5px;font-size:13px;}
.flights_offers_300x250 .item-offer{padding:2px 3px 2px;cursor:pointer;border:1px solid transparent;}
.flights_offers_300x250 div.item-offer:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.flights_offers_300x250 .city{color:#3392cd;}
.flights_offers_300x250 .info{float:left;width:225px;}
.flights_offers_300x250 .price{float:right;font-size:14px;color:#fe4f00;text-align:right;font-weight:bold;margin-right:5px;}
.flights_offers_300x250 .line{height: 1px;font-size: 1px;border-bottom: 1px #9b9b9b dotted;margin: 2px 0;}
.flights_offers_300x250 .advice{font-size:10px;color:#000;}
.altTdbanner {margin: 0px 0px 0px 25px;}

.flights_searches_300x250{width:300px;text-align:left;}
.flights_searches_300x250 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.flights_searches_300x250 .blue-stripe-mini{background:url(../images/mini-blue-stripe-300x25.gif) no-repeat;width:300px;height:25px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;}
.flights_searches_300x250 .blue-stripe-mini .pd{padding:5px 0 0 5px;font-size:13px;}
.flights_searches_300x250 .flight-item{padding:2px 3px 2px;cursor:pointer;border:1px solid transparent;}
.flights_searches_300x250 div.flight-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.flights_searches_300x250 .flight-item .cities .city{color:#3392CD;}
.flights_searches_300x250 .flight-item .dates{float:left;margin-right:5px;}
.flights_searches_300x250 .flight-item .timespan{float:left;}
.flights_searches_300x250 .flight-item .price{float:right;margin-right:5px;font-size:14px;color:#fe4f00;text-align:right;font-weight:bold;}
.flights_searches_300x250 .line-div{height: 1px;font-size: 1px;border-bottom: 1px #9b9b9b dotted;margin: 2px 0;}
.flights_searches_300x250 .advice{font-size:10px;color:#000;}

.flights_offers_630x300{width:630px;margin-top:10px;text-align:left;}
.flights_offers_630x300 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.flights_offers_630x300 .blue-stripe{background:url(../images/blueStripe.gif) no-repeat;width:630px;height:37px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;padding-left:25px;}
.flights_offers_630x300 .blue-stripe .pd{padding:10px 0 0 10px;font-size:13px;}
.flights_offers_630x300 .flight-wrapper{background:url("../images/bg-search-side-630.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 0;width:630px;}
.flights_offers_630x300 .flight-wrapper .flight-header{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E6E6E6;cursor:default;height:20px;margin:auto auto 2px;padding:1px;width:616px;}
.flights_offers_630x300 .flight-wrapper .flight-header .route{float:left;margin:2px 7px;width:190px;}
.flights_offers_630x300 .flight-wrapper .flight-header .dates{float:left;margin:2px;width:100px;}
.flights_offers_630x300 .flight-wrapper .flight-header .founded{float:left;margin:2px;width:85px;}
.flights_offers_630x300 .flight-wrapper .flight-header .airline{float:left;margin:2px;width:110px;}
.flights_offers_630x300 .flight-wrapper .flight-header .price{float:left;margin:2px;text-align:center;width:90px;}
.flights_offers_630x300 .flight-wrapper .flight-item{background:none repeat scroll 0 0 #FFFFFF;height:37px;margin:auto auto 2px;padding:1px;width:616px;border:1px solid #E6E6E6;cursor:pointer;}
.flights_offers_630x300 .flight-wrapper div.flight-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.flights_offers_630x300 .flight-wrapper .flight-item .airports{float:left;margin:10px 5px 0 7px;width:195px;}
.flights_offers_630x300 .flight-wrapper .flight-item .city{color:#3392CD;}
.flights_offers_630x300 .flight-wrapper .flight-item .flight-info{float:left;margin:10px 5px 0 0;}
.flights_offers_630x300 .flight-wrapper .flight-item .flight-info .dates{float:left;font-size:10px;margin-right:5px;width:100px;}
.flights_offers_630x300 .flight-wrapper .flight-item .flight-info .timespan{float:left;margin-right:5px;width:85px;}
.flights_offers_630x300 .flight-wrapper .flight-item .flight-info .airline{float:left;margin-right:5px;width:100px;}
.flights_offers_630x300 .flight-wrapper .flight-item .flight-price{float:right;margin-right:10px;}
.flights_offers_630x300 .flight-wrapper .flight-item .flight-price a{background:url("../images/seleziona.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:14px;font-weight:bold;height:30px;margin:3px auto;padding-top:6px;text-align:center;text-decoration:none;width:92px;}
.flights_offers_630x300 .advice{font-size:10px;color:#000;}

.cars_searches_620x300{width:620px;margin-top:10px;text-align:left;}
.cars_searches_620x300 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.cars_searches_620x300 .blue-stripe{background:url("../images/blueStripeCar.gif") no-repeat;width:620px;height:37px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;padding-left:35px;}
.cars_searches_620x300 .blue-stripe .pd{padding:10px 0 0 10px;font-size:13px;}
.cars_searches_620x300 .car-wrapper-text{background:url("../images/bg-search-car-text.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 4px 0 0;width:204px;float:left;}
.cars_searches_620x300 .car-wrapper-text .car-item{background:none repeat scroll 0 0 #FFFFFF;height:24px;margin:auto auto 2px;padding:1px;width:190px;border:1px solid #E6E6E6;cursor:pointer;}
.cars_searches_620x300 .car-wrapper-text div.car-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.cars_searches_620x300 .car-wrapper-text .car-item .city{color:#3392CD;width:130px;float:left;font-weight:bold;margin:4px 2px 0 4px;}
.cars_searches_620x300 .car-wrapper-text .car-item .price{float:right;text-align:right;width:45px;color:#F27101;font-weight:bold;margin:4px 5px 0 0;font-size:13px;}
.cars_searches_620x300 .car-wrapper-image{background:url("../images/bg-search-car-image.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 0;width:412px;float:left;}
.cars_searches_620x300 .car-wrapper-image .car-item{background:none repeat scroll 0 0 #FFFFFF;height:101px;border:1px solid #E6E6E6;cursor:pointer;width:197px;float:left;}
.cars_searches_620x300 .car-wrapper-image div.car-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.cars_searches_620x300 .car-wrapper-image .car-item .city{color:#3392CD;font-size:12px;font-weight:bold;margin:2px 0 0 5px;}
.cars_searches_620x300 .car-wrapper-image .car-item .box-images{margin:5px 3px 0 5px;float: left;}
.cars_searches_620x300 .car-wrapper-image .car-item .box-images .img{border:3px #e6e5e5 solid;width: 95px;height:65px;margin: 0 3px 0 0;}
.cars_searches_620x300 .car-wrapper-image .car-item .info{float:left;}
.cars_searches_620x300 .car-wrapper-image .car-item .info .price{font-size:10px;height:28px;margin-top:15px;width:80px;}
.cars_searches_620x300 .car-wrapper-image .car-item .info .price span{color:#F27101;font-size:14px;font-weight:bold;}
.cars_searches_620x300 .car-wrapper-image .car-item .info .prenota{background:url("../images/seleziona3.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:13px;height:30px;margin:3px auto;padding-top:6px;text-align:center;text-decoration:none;width:80px;}
.cars_searches_620x300 .car-wrapper-image .left-item{margin:0 4px 2px 5px;}
.cars_searches_620x300 .car-wrapper-image .right-item{margin: 0 0 2px;}
.cars_searches_620x300 .advice{font-size:10px;color:#000;}

.hotels_searches_620x300{width:620px;margin-top:10px;text-align:left;}
.hotels_searches_620x300 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.hotels_searches_620x300 .blue-stripe{background:url("../images/blueStripeHotel2.gif") no-repeat;width:620px;height:37px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;padding-left:35px;}
.hotels_searches_620x300 .blue-stripe .pd{padding:10px 0 0 10px;font-size:13px;}
.hotels_searches_620x300 .hotel-wrapper-text{background:url("../images/bg-search-car-text.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 4px 0 0;width:204px;float:left;}
.hotels_searches_620x300 .hotel-wrapper-text .hotel-item{background:none repeat scroll 0 0 #FFFFFF;height:24px;margin:auto auto 2px;padding:1px;width:190px;border:1px solid #E6E6E6;cursor:pointer;}
.hotels_searches_620x300 .hotel-wrapper-text div.hotel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.hotels_searches_620x300 .hotel-wrapper-text .hotel-item .city{color:#3392CD;width:130px;float:left;font-weight:bold;margin:4px 2px 0 4px;}
.hotels_searches_620x300 .hotel-wrapper-text .hotel-item .price{float:right;text-align:right;width:45px;color:#F27101;font-weight:bold;margin:4px 5px 0 0;font-size:13px;}
.hotels_searches_620x300 .hotel-wrapper-image{background:url("../images/bg-search-car-image.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 0;width:412px;float:left;}
.hotels_searches_620x300 .hotel-wrapper-image .hotel-item{background:none repeat scroll 0 0 #FFFFFF;height:101px;border:1px solid #E6E6E6;cursor:pointer;width:197px;float:left;}
.hotels_searches_620x300 .hotel-wrapper-image div.hotel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.hotels_searches_620x300 .hotel-wrapper-image .hotel-item .city{color:#3392CD;font-size:12px;font-weight:bold;margin:2px 0 0 5px;float:left;}
.hotels_searches_620x300 .hotel-wrapper-image .hotel-item .stars{float:right;margin:4px 5px 0 0;text-align:center;width:70px;}
.hotels_searches_620x300 .hotel-wrapper-image .hotel-item .box-images{margin:5px 3px 0 5px;float: left;}
.hotels_searches_620x300 .hotel-wrapper-image .hotel-item .box-images .img{border:3px #e6e5e5 solid;width: 95px;height:65px;margin: 0 3px 0 0;}
.hotels_searches_620x300 .hotel-wrapper-image .hotel-item .info{float:left;}
.hotels_searches_620x300 .hotel-wrapper-image .hotel-item .info .price{font-size:10px;height:28px;margin-top:15px;width:80px;}
.hotels_searches_620x300 .hotel-wrapper-image .hotel-item .info .price span{color:#F27101;font-size:14px;font-weight:bold;}
.hotels_searches_620x300 .hotel-wrapper-image .hotel-item .info .prenota{background:url("../images/seleziona3.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:13px;height:30px;margin:3px auto;padding-top:6px;text-align:center;text-decoration:none;width:80px;}
.hotels_searches_620x300 .hotel-wrapper-image .left-item{margin:0 4px 2px 5px;}
.hotels_searches_620x300 .hotel-wrapper-image .right-item{margin: 0 0 2px;}
.hotels_searches_620x300 .advice{font-size:10px;color:#000;}

.hostels_searches_620x300{width:620px;margin-top:10px;text-align:left;}
.hostels_searches_620x300 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.hostels_searches_620x300 .blue-stripe{background:url("../images/blueStripeOstelli2.gif") no-repeat;width:620px;height:37px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;padding-left:35px;}
.hostels_searches_620x300 .blue-stripe .pd{padding:10px 0 0 10px;font-size:13px;}
.hostels_searches_620x300 .hostel-wrapper-text{background:url("../images/bg-search-car-text.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 4px 0 0;width:204px;float:left;}
.hostels_searches_620x300 .hostel-wrapper-text .hostel-item{background:none repeat scroll 0 0 #FFFFFF;height:24px;margin:auto auto 2px;padding:1px;width:190px;border:1px solid #E6E6E6;cursor:pointer;}
.hostels_searches_620x300 .hostel-wrapper-text div.hostel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.hostels_searches_620x300 .hostel-wrapper-text .hostel-item .city{color:#3392CD;width:130px;float:left;font-weight:bold;margin:4px 2px 0 4px;}
.hostels_searches_620x300 .hostel-wrapper-text .hostel-item .price{float:right;text-align:right;width:45px;color:#F27101;font-weight:bold;margin:4px 5px 0 0;font-size:13px;}
.hostels_searches_620x300 .hostel-wrapper-image{background:url("../images/bg-search-car-image.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 0;width:412px;float:left;}
.hostels_searches_620x300 .hostel-wrapper-image .hostel-item{background:none repeat scroll 0 0 #FFFFFF;height:101px;border:1px solid #E6E6E6;cursor:pointer;width:197px;float:left;}
.hostels_searches_620x300 .hostel-wrapper-image div.hostel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.hostels_searches_620x300 .hostel-wrapper-image .hostel-item .city{color:#3392CD;font-size:12px;font-weight:bold;margin:2px 0 0 5px;}
.hostels_searches_620x300 .hostel-wrapper-image .hostel-item .box-images{margin:5px 3px 0 5px;float: left;}
.hostels_searches_620x300 .hostel-wrapper-image .hostel-item .box-images .img{border:3px #e6e5e5 solid;width: 95px;height:65px;margin: 0 3px 0 0;}
.hostels_searches_620x300 .hostel-wrapper-image .hostel-item .info{float:left;}
.hostels_searches_620x300 .hostel-wrapper-image .hostel-item .info .nights{margin-top:4px;width:70px;}
.hostels_searches_620x300 .hostel-wrapper-image .hostel-item .info .price{font-size:10px;margin:3px 0 7px;width:80px;}
.hostels_searches_620x300 .hostel-wrapper-image .hostel-item .info .price span{color:#F27101;font-size:14px;font-weight:bold;}
.hostels_searches_620x300 .hostel-wrapper-image .hostel-item .info .prenota{background:url("../images/seleziona3.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:13px;height:30px;margin:3px auto;padding-top:6px;text-align:center;text-decoration:none;width:80px;}
.hostels_searches_620x300 .hostel-wrapper-image .left-item{margin:0 4px 2px 5px;}
.hostels_searches_620x300 .hostel-wrapper-image .right-item{margin: 0 0 2px;}
.hostels_searches_620x300 .advice{font-size:10px;color:#000;}

.flightandhotel_searches_620x300{width:620px;margin-top:10px;text-align:left;}
.flightandhotel_searches_620x300 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.flightandhotel_searches_620x300 .blue-stripe{background:url("../images/blueStripeVoloHotel2.gif") no-repeat;width:620px;height:37px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;padding-left:35px;}
.flightandhotel_searches_620x300 .blue-stripe .pd{padding:10px 0 0 10px;font-size:13px;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-text{background:url("../images/bg-search-car-text.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 4px 0 0;width:204px;float:left;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-text .flightandhotel-item{background:none repeat scroll 0 0 #FFFFFF;height:24px;margin:auto auto 2px;padding:1px;width:190px;border:1px solid #E6E6E6;cursor:pointer;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-text div.flightandhotel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-text .flightandhotel-item .cities{width:130px;float:left;margin:4px 2px 0 4px;color:#3392CD;font-weight:bold;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-text .flightandhotel-item .price{float:right;text-align:right;width:45px;color:#F27101;font-weight:bold;margin:4px 5px 0 0;font-size:13px;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image{background:url("../images/bg-search-car-image.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 0;width:412px;float:left;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .flightandhotel-item{background:none repeat scroll 0 0 #FFFFFF;height:101px;border:1px solid #E6E6E6;cursor:pointer;width:197px;float:left;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image div.flightandhotel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .flightandhotel-item .cities{font-size:11px;margin:2px 0 0 5px;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .flightandhotel-item .city{color:#3392CD;font-weight:bold;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .flightandhotel-item .box-images{margin:5px 3px 0 5px;float: left;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .flightandhotel-item .box-images .img{border:3px #e6e5e5 solid;width: 95px;height:65px;margin: 0 3px 0 0;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .flightandhotel-item .info{float:left;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .flightandhotel-item .info .stars{margin-top:6px;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .flightandhotel-item .info .dates{font-size:10px;margin:5px 0 8px;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .flightandhotel-item .info .dates b{font-size:11px;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .flightandhotel-item .info .prenota{background:url("../images/seleziona3.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:13px;height:30px;margin:3px auto;padding-top:6px;text-align:center;text-decoration:none;width:80px;font-weight:bold;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .left-item{margin:0 4px 2px 5px;}
.flightandhotel_searches_620x300 .flightandhotel-wrapper-image .right-item{margin: 0 0 2px;}
.flightandhotel_searches_620x300 .advice{font-size:10px;color:#000;}

.hotels_searches_630x300{width:630px;margin-top:10px;text-align:left;}
.hotels_searches_630x300 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.hotels_searches_630x300 .blue-stripe{background:url(../images/blueStripeHotel.gif) no-repeat !important;width:630px;height:37px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;}
.hotels_searches_630x300 .blue-stripe .pd{padding:10px 0 0 10px;font-size:13px;}
.hotels_searches_630x300 .hotel-wrapper{background:url("../images/bg-search-side-630.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 0;width:630px;}
.hotels_searches_630x300 .hotel-wrapper .hotel-header{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E6E6E6;cursor:default;height:20px;margin:auto auto 2px;padding:1px;width:616px;}
.hotels_searches_630x300 .hotel-wrapper .hotel-header .hotel-name{float:left;margin:2px 7px;width:190px;}
.hotels_searches_630x300 .hotel-wrapper .hotel-header .dates{float:left;margin:2px;width:100px;}
.hotels_searches_630x300 .hotel-wrapper .hotel-header .founded{float:left;margin:2px;width:85px;}
.hotels_searches_630x300 .hotel-wrapper .hotel-header .stars{float:left;margin:2px;width:110px;}
.hotels_searches_630x300 .hotel-wrapper .hotel-header .price{float:left;margin:2px;text-align:center;width:90px;}
.hotels_searches_630x300 .hotel-wrapper .hotel-item{background:none repeat scroll 0 0 #FFFFFF;height:37px;margin:auto auto 2px;padding:1px;width:616px;border:1px solid #E6E6E6;cursor:pointer;}
.hotels_searches_630x300 .hotel-wrapper div.hotel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.hotels_searches_630x300 .hotel-wrapper .hotel-item .hotel-name{float:left;margin:10px 5px 0 7px;width:195px;color:#3392CD;}
.hotels_searches_630x300 .hotel-wrapper .hotel-item .hotel-info{float:left;margin:10px 5px 0 0;}
.hotels_searches_630x300 .hotel-wrapper .hotel-item .hotel-info .dates{float:left;font-size:10px;margin-right:5px;width:100px;}
.hotels_searches_630x300 .hotel-wrapper .hotel-item .hotel-info .timespan{float:left;margin-right:5px;width:85px;}
.hotels_searches_630x300 .hotel-wrapper .hotel-item .hotel-info .stars{float:left;margin-right:5px;width:100px;}
.hotels_searches_630x300 .hotel-wrapper .hotel-item .hotel-price{float:right;margin-right:10px;}
.hotels_searches_630x300 .hotel-wrapper .hotel-item .hotel-price a{background:url("../images/seleziona.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:14px;font-weight:bold;height:30px;margin:3px auto;padding-top:6px;text-align:center;text-decoration:none;width:92px;}
.hotels_searches_630x300 .advice{font-size:10px;color:#000;}

.hotels_offers_630x300{width:630px;margin-top:10px;text-align:left;}
.hotels_offers_630x300 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.hotels_offers_630x300 .blue-stripe{background:url(../images/blueStripeHotel.gif) no-repeat !important;width:630px;height:37px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;}
.hotels_offers_630x300 .blue-stripe .pd{padding:10px 0 0 35px;font-size:13px;}
.hotels_offers_630x300 .hotel-wrapper{background:url("../images/bg-search-side-630.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 0;width:630px;}
.hotels_offers_630x300 .hotel-wrapper .hotel-header{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E6E6E6;cursor:default;height:20px;margin:auto auto 2px;padding:1px;width:616px;}
.hotels_offers_630x300 .hotel-wrapper .hotel-header .hotel-name{float:left;margin:2px 7px;width:190px;}
.hotels_offers_630x300 .hotel-wrapper .hotel-header .dates{float:left;margin:2px;width:100px;}
.hotels_offers_630x300 .hotel-wrapper .hotel-header .founded{float:left;margin:2px;width:85px;}
.hotels_offers_630x300 .hotel-wrapper .hotel-header .stars{float:left;margin:2px;width:110px;}
.hotels_offers_630x300 .hotel-wrapper .hotel-header .price{float:left;margin:2px;text-align:center;width:90px;}
.hotels_offers_630x300 .hotel-wrapper .hotel-item{background:none repeat scroll 0 0 #FFFFFF;height:37px;margin:auto auto 2px;padding:1px;width:616px;border:1px solid #E6E6E6;cursor:pointer;}
.hotels_offers_630x300 .hotel-wrapper div.hotel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.hotels_offers_630x300 .hotel-wrapper .hotel-item .hotel-name{float:left;margin:10px 5px 0 7px;width:195px;color:#3392CD;}
.hotels_offers_630x300 .hotel-wrapper .hotel-item .hotel-info{float:left;margin:10px 5px 0 0;}
.hotels_offers_630x300 .hotel-wrapper .hotel-item .hotel-info .dates{float:left;font-size:10px;margin-right:5px;width:100px;}
.hotels_offers_630x300 .hotel-wrapper .hotel-item .hotel-info .timespan{float:left;margin-right:5px;width:85px;}
.hotels_offers_630x300 .hotel-wrapper .hotel-item .hotel-info .stars{float:left;margin-right:5px;width:100px;}
.hotels_offers_630x300 .hotel-wrapper .hotel-item .hotel-price{float:right;margin-right:10px;}
.hotels_offers_630x300 .hotel-wrapper .hotel-item .hotel-price a{background:url("../images/seleziona.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:14px;font-weight:bold;height:30px;margin:3px auto;padding-top:6px;text-align:center;text-decoration:none;width:92px;}
.hotels_offers_630x300 .advice{font-size:10px;color:#000;}

.hostels_searches_630x300{width:630px;margin-top:10px;text-align:left;}
.hostels_searches_630x300 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.hostels_searches_630x300 .blue-stripe{background:url(../images/blueStripeOstelli.gif) no-repeat !important;width:630px;height:37px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;}
.hostels_searches_630x300 .blue-stripe .pd{padding:10px 0 0 35px;font-size:13px;}
.hostels_searches_630x300 .hostel-wrapper{background:url("../images/bg-search-side-630.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 0;width:630px;}
.hostels_searches_630x300 .hostel-wrapper .hostel-header{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E6E6E6;cursor:default;height:20px;margin:auto auto 2px;padding:1px;width:616px;}
.hostels_searches_630x300 .hostel-wrapper .hostel-header .hostel-name{float:left;margin:2px 7px;width:190px;}
.hostels_searches_630x300 .hostel-wrapper .hostel-header .check-in{float:left;margin:2px;width:130px;}
.hostels_searches_630x300 .hostel-wrapper .hostel-header .founded{float:left;margin:2px;width:85px;}
.hostels_searches_630x300 .hostel-wrapper .hostel-header .nights{float:left;margin:2px;width:80px;}
.hostels_searches_630x300 .hostel-wrapper .hostel-header .price{float:left;margin:2px;text-align:center;width:90px;}
.hostels_searches_630x300 .hostel-wrapper .hostel-item{background:none repeat scroll 0 0 #FFFFFF;height:37px;margin:auto auto 2px;padding:1px;width:616px;border:1px solid #E6E6E6;cursor:pointer;}
.hostels_searches_630x300 .hostel-wrapper div.hostel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.hostels_searches_630x300 .hostel-wrapper .hostel-item .hostel-name{float:left;margin:10px 5px 0 7px;width:195px;color:#3392CD;}
.hostels_searches_630x300 .hostel-wrapper .hostel-item .hostel-info{float:left;margin:10px 5px 0 0;}
.hostels_searches_630x300 .hostel-wrapper .hostel-item .hostel-info .check-in{float:left;margin-right:5px;width:130px;}
.hostels_searches_630x300 .hostel-wrapper .hostel-item .hostel-info .timespan{float:left;margin-right:5px;width:85px;}
.hostels_searches_630x300 .hostel-wrapper .hostel-item .hostel-info .nights{float:left;margin-right:5px;width:70px;}
.hostels_searches_630x300 .hostel-wrapper .hostel-item .hostel-price{float:right;margin-right:10px;}
.hostels_searches_630x300 .hostel-wrapper .hostel-item .hostel-price a{background:url("http://www.europelowcost.com/images/seleziona.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:14px;font-weight:bold;height:30px;margin:3px auto;padding-top:6px;text-align:center;text-decoration:none;width:92px;}
.hostels_searches_630x300 .advice{font-size:10px;color:#000;}

.hostels_offers_630x300{width:630px;margin-top:10px;text-align:left;}
.hostels_offers_630x300 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.hostels_offers_630x300 .blue-stripe{background:url(../images/blueStripeOstelli.gif) no-repeat !important;width:630px;height:37px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;}
.hostels_offers_630x300 .blue-stripe .pd{padding:10px 0 0 35px;font-size:13px;}
.hostels_offers_630x300 .hostel-wrapper{background:url("../images/bg-search-side-630.gif") repeat-y scroll 0 0 transparent;font-size:12px;margin:2px 0;width:630px;}
.hostels_offers_630x300 .hostel-wrapper .hostel-header{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E6E6E6;cursor:default;height:20px;margin:auto auto 2px;padding:1px;width:616px;}
.hostels_offers_630x300 .hostel-wrapper .hostel-header .hostel-name{float:left;margin:2px 7px;width:190px;}
.hostels_offers_630x300 .hostel-wrapper .hostel-header .check-in{float:left;margin:2px;width:130px;}
.hostels_offers_630x300 .hostel-wrapper .hostel-header .founded{float:left;margin:2px;width:85px;}
.hostels_offers_630x300 .hostel-wrapper .hostel-header .nights{float:left;margin:2px;width:80px;}
.hostels_offers_630x300 .hostel-wrapper .hostel-header .price{float:left;margin:2px;text-align:center;width:90px;}
.hostels_offers_630x300 .hostel-wrapper .hostel-item{background:none repeat scroll 0 0 #FFFFFF;height:37px;margin:auto auto 2px;padding:1px;width:616px;border:1px solid #E6E6E6;cursor:pointer;}
.hostels_offers_630x300 .hostel-wrapper div.hostel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.hostels_offers_630x300 .hostel-wrapper .hostel-item .hostel-name{float:left;margin:10px 5px 0 7px;width:195px;color:#3392CD;}
.hostels_offers_630x300 .hostel-wrapper .hostel-item .hostel-info{float:left;margin:10px 5px 0 0;}
.hostels_offers_630x300 .hostel-wrapper .hostel-item .hostel-info .check-in{float:left;margin-right:5px;width:130px;}
.hostels_offers_630x300 .hostel-wrapper .hostel-item .hostel-info .timespan{float:left;margin-right:5px;width:85px;}
.hostels_offers_630x300 .hostel-wrapper .hostel-item .hostel-info .nights{float:left;margin-right:5px;width:70px;}
.hostels_offers_630x300 .hostel-wrapper .hostel-item .hostel-price{float:right;margin-right:10px;}
.hostels_offers_630x300 .hostel-wrapper .hostel-item .hostel-price a{background:url("../images/seleziona.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:14px;font-weight:bold;height:30px;margin:3px auto;padding-top:6px;text-align:center;text-decoration:none;width:92px;}
.hostels_offers_630x300 .advice{font-size:10px;color:#000;}

.hotels_searches_300x250{width:300px;text-align:left;}
.hotels_searches_300x250 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.hotels_searches_300x250 .blue-stripe-mini{background:url(../images/mini-blue-stripe-300x25.gif) no-repeat;width:300px;height:25px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;}
.hotels_searches_300x250 .blue-stripe-mini .pd{padding:5px 0 0 5px;font-size:13px;}
.hotels_searches_300x250 .hotel-item{padding:2px 3px 2px;cursor:pointer;border:1px solid transparent;}
.hotels_searches_300x250 div.hotel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.hotels_searches_300x250 .hotel-item .hotel-name{float:left;color:#3392CD;font-weight:bold;margin-right:10px;width:210px;}
.hotels_searches_300x250 .hotel-item .stars{float:right;width:70px;text-align:center;}
.hotels_searches_300x250 .hotel-item .dates{float:left;margin-right:5px;}
.hotels_searches_300x250 .hotel-item .timespan{float:left;}
.hotels_searches_300x250 .hotel-item .price{float:right;margin-right:5px;font-size:14px;color:#fe4f00;text-align:right;font-weight:bold;}
.hotels_searches_300x250 .line-div{height: 1px;font-size: 1px;border-bottom: 1px #9b9b9b dotted;margin: 2px 0;}
.hotels_searches_300x250 .advice{font-size:10px;color:#000;}

.hostels_searches_300x250{width:300px;text-align:left;}
.hostels_searches_300x250 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.hostels_searches_300x250 .blue-stripe-mini{background:url(../images/mini-blue-stripe-300x25.gif) no-repeat;width:300px;height:25px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;}
.hostels_searches_300x250 .blue-stripe-mini .pd{padding:5px 0 0 5px;font-size:13px;}
.hostels_searches_300x250 .hostel-item{padding:2px 3px 2px;cursor:pointer;border:1px solid transparent;}
.hostels_searches_300x250 div.hostel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.hostels_searches_300x250 .hostel-item .hostel-name{float:left;color:#3392CD;font-weight:bold;margin-right:5px;width:220px;}
.hostels_searches_300x250 .hostel-item .nights{float:right;width:60px;text-align:right;margin-right:5px}
.hostels_searches_300x250 .hostel-item .dates{float:left;margin-right:5px;}
.hostels_searches_300x250 .hostel-item .timespan{float:left;}
.hostels_searches_300x250 .hostel-item .price{float:right;margin-right:5px;font-size:14px;color:#fe4f00;text-align:right;font-weight:bold;}
.hostels_searches_300x250 .line-div{height: 1px;font-size: 1px;border-bottom: 1px #9b9b9b dotted;margin: 2px 0;}
.hostels_searches_300x250 .advice{font-size:10px;color:#000;}

.cars_searches_300x250{width:300px;text-align:left;}
.cars_searches_300x250 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.cars_searches_300x250 .blue-stripe-mini{background:url(../images/mini-blue-stripe-300x25.gif) no-repeat;width:300px;height:25px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;}
.cars_searches_300x250 .blue-stripe-mini .pd{padding:5px 0 0 5px;font-size:13px;}
.cars_searches_300x250 .car-item{padding:2px 3px 2px;cursor:pointer;border:1px solid transparent;}
.cars_searches_300x250 div.car-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.cars_searches_300x250 .car-item .cities .city{color:#3392CD;}
.cars_searches_300x250 .car-item .dates{float:left;margin-right:5px;}
.cars_searches_300x250 .car-item .timespan{float:left;}
.cars_searches_300x250 .car-item .price{float:right;margin-right:5px;font-size:14px;color:#fe4f00;text-align:right;font-weight:bold;}
.cars_searches_300x250 .line-div{height: 1px;font-size: 1px;border-bottom: 1px #9b9b9b dotted;margin: 2px 0;}
.cars_searches_300x250 .advice{font-size:10px;color:#000;}

.flightandhotel_searches_300x250{width:300px;text-align:left;}
.flightandhotel_searches_300x250 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.flightandhotel_searches_300x250 .blue-stripe-mini{background:url(../images/mini-blue-stripe-300x25.gif) no-repeat;width:300px;height:25px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;}
.flightandhotel_searches_300x250 .blue-stripe-mini .pd{padding:5px 0 0 5px;font-size:13px;}
.flightandhotel_searches_300x250 .flightandhotel-item{padding:2px 3px 2px;cursor:pointer;border:1px solid transparent;}
.flightandhotel_searches_300x250 div.flightandhotel-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.flightandhotel_searches_300x250 .flightandhotel-item .cities .city{color:#3392CD;}
.flightandhotel_searches_300x250 .flightandhotel-item .dates{float:left;margin-right:5px;}
.flightandhotel_searches_300x250 .flightandhotel-item .timespan{float:left;}
.flightandhotel_searches_300x250 .flightandhotel-item .price{float:right;margin-right:5px;font-size:14px;color:#fe4f00;text-align:right;font-weight:bold;}
.flightandhotel_searches_300x250 .line-div{height: 1px;font-size: 1px;border-bottom: 1px #9b9b9b dotted;margin: 2px 0;}
.flightandhotel_searches_300x250 .advice{font-size:10px;color:#000;}

.vacations_searches_300x250{width:300px;text-align:left;}
.vacations_searches_300x250 div{font-family:Lucida Sans Unicode,Lucida Grande,Helvetica,Arial,helvetica,sans-serif;font-size:11px;}
.vacations_searches_300x250 .blue-stripe-mini{background:url(../images/mini-blue-stripe-300x25.gif) no-repeat;width:300px;height:25px;color:#fff;font-size:13px;margin-bottom:8px;text-align:left;}
.vacations_searches_300x250 .blue-stripe-mini .pd{padding:5px 0 0 5px;font-size:13px;}
.vacations_searches_300x250 .vacation-item{padding:2px 3px 2px;cursor:pointer;border:1px solid transparent;}
.vacations_searches_300x250 div.vacation-item:hover{background-color:#E8F2FC;border:1px solid #AACCE9;}
.vacations_searches_300x250 .vacation-item .destination{color:#3392CD;float:left;width:220px;}
.vacations_searches_300x250 .vacation-item .stars{float:right;width:70px;text-align:center;}
.vacations_searches_300x250 .vacation-item .dates{float:left;margin-right:5px;}
.vacations_searches_300x250 .vacation-item .nights{float:left;margin-right:5px;}
.vacations_searches_300x250 .vacation-item .timespan{float:left;}
.vacations_searches_300x250 .vacation-item .price{float:right;margin-right:5px;font-size:14px;color:#fe4f00;text-align:right;font-weight:bold;}
.vacations_searches_300x250 .line-div{height: 1px;font-size: 1px;border-bottom: 1px #9b9b9b dotted;margin: 2px 0;}
.vacations_searches_300x250 .advice{font-size:10px;color:#000;}


/* travel cyborg */
#logo-tc{text-align: left;width: 890px;margin: auto;}
#logo-tc img{border: 0;float: left;}
#logo-tc .nav{float: right;text-align: right;width:640px;}
#logo-tc .nav .msn{margin:10px 0 0 0; float: right;background: url("http://www.europelowcost.com/images/bottone-msn.gif") no-repeat 0 -40px;height: 40px;width: 152px;font-size: 12px;text-align: right;}
#logo-tc .nav .msn a{display: block;background: url("http://www.europelowcost.com/images/bottone-msn.gif") no-repeat;height: 40px;color: #383838;text-decoration: none;line-height: 38px;padding-right: 10px;}
#logo-tc .nav .msn-sel{margin:10px 0 0 0; float: right;background: url("http://www.europelowcost.com/images/bottone-msn.gif") no-repeat 0 -40px;height: 40px;width: 152px;font-size: 12px;text-align: right;color: #fff;line-height: 38px;}
#logo-tc .nav .msn-sel .pd{padding-right: 10px;}


#logo-tc .nav .voice{margin:10px 0 0 10px;float: right;background: url("http://www.europelowcost.com/images/bottone-voice.gif") no-repeat 0 -40px;height: 40px;width: 152px;font-size: 12px;text-align: right;}
#logo-tc .nav .voice a{display: block;background: url("http://www.europelowcost.com/images/bottone-voice.gif") no-repeat;height: 40px;color: #383838;text-decoration: none;line-height: 38px;padding-right: 10px;}
#logo-tc .nav .voice-sel{margin:10px 0 0 10px; float: right;background: url("http://www.europelowcost.com/images/bottone-voice.gif") no-repeat 0 -40px;height: 40px;width: 152px;font-size: 12px;text-align: right;color: #fff;line-height: 38px;}
#logo-tc .nav .voice-sel .pd{padding-right: 10px;}


#logo-tc .nav .smartphone{margin:10px 0 0 10px;float: right;background: url("http://www.europelowcost.com/images/bottone-mobile.gif") no-repeat 0 -40px;height: 40px;width: 152px;font-size: 12px;text-align: right;}
#logo-tc .nav .smartphone a{display: block;background: url("http://www.europelowcost.com/images/bottone-mobile.gif") no-repeat;height: 40px;color: #383838;text-decoration: none;line-height: 38px;padding-right: 10px;}
#logo-tc .nav .smartphone-sel{margin:10px 0 0 10px; float: right;background: url("http://www.europelowcost.com/images/bottone-mobile.gif") no-repeat 0 -40px;height: 40px;width: 152px;font-size: 12px;text-align: right;color: #fff;line-height: 38px;}
#logo-tc .nav .smartphone-sel .pd{padding-right: 10px;}


#logo-tc .nav .computer{margin:10px 0 0 10px;float: right;background: url("http://www.europelowcost.com/images/bottone-computer.gif") no-repeat 0 -40px;height: 40px;width: 152px;font-size: 12px;text-align: right;}
#logo-tc .nav .computer a{display: block;background: url("http://www.europelowcost.com/images/bottone-computer.gif") no-repeat;height: 40px;color: #383838;text-decoration: none;line-height: 38px;padding-right: 10px;}
#logo-tc .nav .computer-sel{margin:10px 0 0 10px; float: right;background: url("http://www.europelowcost.com/images/bottone-computer.gif") no-repeat 0 -40px;height: 40px;width: 152px;font-size: 12px;text-align: right;color: #fff;line-height: 38px;}
#logo-tc .nav .computer-sel .pd{padding-right: 10px;}

#logo-tc .nav a:hover{background-position: 0 -40px;color: #fff;}


#content-tc{width: 890px;margin: 5px auto auto;}
#content-tc .description{background: url("http://www.europelowcost.com/images/bg-description.gif") no-repeat;height: 345px;float: left;width: 565px;margin:0;text-align: left;position: relative;}
#content-tc .description h1{font-size: 24px;color: #213c7c;font-weight: bold;padding: 0;margin:10px 0 0 12px;}
#content-tc .description p{font-size: 12px;color: #262424;text-align: left;line-height: 18px;padding: 0 14px 0 12px;margin:10px 0 0 0;}
#content-tc .description p img{float: left;margin: 0 10px 10px 0;}
#content-tc .description p a{color: #de8a22;text-decoration: none;}
#content-tc .description p a:hover{text-decoration: underline;}
#content-tc .description .claim{position: absolute;bottom:8px;left: 0;}
#content-tc .description .mt1{margin-top: 15px;}
#content-tc .description .mt2{margin-top: 69px;}
#content-tc .box-servizi{text-align: left;padding-top: 5px;width: 890px;overflow: hidden;}
#content-tc .box-servizi .item{width: 284px;float: left; background: url("http://www.europelowcost.com/images/bg-box-servizi.gif") repeat-y;}
#content-tc .box-servizi .item .content{background: #fff;border: 1px #dbdada solid;width: 187px;margin: 5px 5px 5px auto;text-align: left;padding: 2px;float: right;}
#content-tc .box-servizi .item .content b, #content-tc .box-servizi .item .content-servizio b{color: #383838;font-size: 13px;}
#content-tc .box-servizi .item .content p, #content-tc .box-servizi .item .content-servizio p{font-size: 12px;padding:5px 0;margin: 0;color: #949494;}
#content-tc .box-servizi .item .img-servizio{float: left;margin-left: 2px;}
.mlItem{margin-left: 19px;}

#content-tc .box-servizi .item .content-servizio{background: #fff;border: 1px #dbdada solid;width: 268px;_width: 274px;margin: 5px auto;text-align: left;padding: 2px;min-height:378px;}
#content-tc .box-servizi .item .content-servizio p img{float: left;}
#content-tc .box-servizi .box-clients{width: 209px;border:  1px #dbdada solid;background: url("http://www.europelowcost.com/images/bg-box-clients.gif") repeat-x bottom center;overflow: hidden;float: left;}
#content-tc .box-servizi .box-clients img{float: left;margin:3px 6px 0 3px;}
#content-tc .box-servizi .box-clients .client-list{float: left;}
#content-tc .box-servizi .box-clients .client-list a{display: block;color: #de8a22;text-decoration: none;font-size: 13px;margin: 3px 0 0 0;}
#content-tc .box-servizi .box-clients .client-list a:hover{text-decoration: underline;}

#content-tc .box-servizi .box-clients-computer{width: 282px;border:  1px #dbdada solid;background: url("http://www.europelowcost.com/images/bg-box-clients.gif") repeat-x bottom center;overflow: hidden;float: left;}
#content-tc .box-servizi .box-clients-computer img{float: left;margin:3px 6px 0 3px;}
#content-tc .box-servizi .box-clients-computer .client-list{float: left;}
#content-tc .box-servizi .box-clients-computer .client-list a{display: block;color: #de8a22;text-decoration: none;font-size: 13px;margin: 3px 0 0 0;}
#content-tc .box-servizi .box-clients-computer .client-list a:hover{text-decoration: underline;}

#content-tc .box-servizi .box-left{float:left;}
#content-tc .box-servizi .box-clients-powered{border:  1px #dbdada solid;background: url("http://www.europelowcost.com/images/bg-box-clients.gif") repeat-x bottom center;overflow: hidden;float: left;height:56px;}
#content-tc .box-servizi .box-clients-powered img{float: left;margin:3px 6px 0 3px;}

.mlClient{margin-left: 15px;}
.mtClient{margin-top: 15px;}

#content-tc .download{font-size: 13px;text-align: left;padding: 10px 0;}
#content-tc .download a{color: #de8a22;text-decoration: none;}
#content-tc .download a:hover{text-decoration: underline;}
#content-tc .disclaimer{font-size: 12px;color: #9c9c9c;text-align: left;margin-top: 10px;}

#content-tc #right-cyborg, #content #right-cyborg{float:right;0;width:325px;background: url(http://www.europelowcost.com/images/dialog-box-travel-cyborg.jpg) no-repeat top right;height: 345px;position: relative;}
#content #right-cyborg{width:330px;}
#content-tc #right-cyborg .tab-a, #content #right-cyborg .tab-a{position: absolute;top:13px;;left:-53px;}
#content-tc #right-cyborg .info, #content #right-cyborg .info{position: absolute;top:113px;left:1px;}
#content #right-cyborg .info{left:6px;}
#content-tc #right-cyborg #info-travel-cyborg, #content #right-cyborg #info-travel-cyborg{position: absolute;top:113px;background: #faf285;width: 200px;left: -206px;border: 1px #d4c046 solid;text-align: justify;font-size: 13px;padding: 3px;}
#content-tc #right-cyborg .box, #content #right-cyborg .box{width: 250px;overflow: hidden;position: absolute;top:69px;left:10px;}
#content-tc #right-cyborg form, #content #right-cyborg form{margin: 0 auto;padding: 0;width: 250px;position: relative;}
#content-tc #right-cyborg form textarea, #content #right-cyborg form textarea{width: 244px;border: 0;color: #413e3e;background: #fcf0ce;margin-top: 17px;font-size: 11px;outline:none;height:42px;*height:40px;overflow-y:hidden;}
#content-tc #right-cyborg form input, #content #right-cyborg form input{width: 118px;height: 42px;border: 0;background: url(http://www.europelowcost.com/images/chiedimelo.gif) no-repeat;color: #fff;font-size: 17px;text-align: center;cursor: pointer;position: absolute;top:283px;left: 4px;}

#content-tc #right-cyborg-ab, #content #right-cyborg-ab{float:right;margin:19px 0 0;width:325px;background: url(http://www.europelowcost.com/images/dialog-box-travel-cyborg-AB.jpg) no-repeat top right;height: 345px;position: relative;}
#content #right-cyborg-ab{width:330px;}
#content-tc #right-cyborg-ab .tab-a, #content #right-cyborg-ab .tab-a{position: absolute;top:13px;;left:-53px;}
#content-tc #right-cyborg-ab .info, #content #right-cyborg-ab .info{position: absolute;top:111px;left:1px;}
#content #right-cyborg-ab .info{left:6px;}
#content-tc #right-cyborg-ab #info-travel-cyborg-ab, #content #right-cyborg-ab #info-travel-cyborg{position: absolute;top:113px;background: #faf285;width: 200px;left: -206px;border: 1px #d4c046 solid;text-align: justify;font-size: 13px;padding: 3px;}
#content-tc #right-cyborg-ab .box, #content #right-cyborg-ab .box{width: 250px;overflow: hidden;position: absolute;top:69px;left:10px;}
#content-tc #right-cyborg-ab form, #content #right-cyborg-ab form{margin: 0 auto;padding: 0;width: 250px;position: relative;}
#content-tc #right-cyborg-ab form textarea, #content #right-cyborg-ab form textarea{width: 244px;border: 0;color: #413e3e;background: #fcf0ce;margin-top: 17px;font-size: 11px;outline:none;height:42px;*height:40px;overflow-y:hidden;}
#content-tc #right-cyborg-ab form input, #content #right-cyborg-ab form input{width: 118px;height: 42px;border: 0;background: url(http://www.europelowcost.com/images/chiedimelo.gif) no-repeat;color: #fff;font-size: 17px;text-align: center;cursor: pointer;position: absolute;top:283px;left: 4px;}

table#livechat-history-table{text-align: left; font-size: 11px;}
#livechat-history-text{margin: 0;padding: 0;text-align: left;font-family: Lucida Sans Unicode, Lucida Grande,Helvetica,Arial,helvetica,sans-serif; overflow-y: scroll;}
#livechat-history{overflow-y:hidden; height: 140px !important}
#livechat-history-sender-customer{font-weight: bold; color:#FF0000;}
#livechat-history-sender-operator{font-weight: bold; color:#41A317;}

.tc-divisor{height:15px;font-size:15px;}
.tc-number-spacer{width:30px;display:block;}

#content .border-banner{border: 1px solid #CCCCCC;border-radius: 5px 5px 5px 5px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;margin-top: 1px;padding: 4px;}

.yahooFeed{border:0 none;font-family:Arial,Verdana,sans-serif;padding:2px 2px 2px 0;text-align:left;}
.yahooFeed .sponsored{color:#404040;float:right;font-size:10px;}
.yahooFeed .item{display:block;overflow:hidden;border:1px solid #BDBCC1;-moz-border-radius:5px 5px 5px 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;margin:2px 2px 2px 0;width:100%;background-color:none;}
.yahooFeed div.item:hover{background-color:#cfeff4;}
.yahooFeed .item .img-container{float:left;margin:3px;}
.yahooFeed .item .img-container a{text-decoration:none;cursor:pointer;}
.yahooFeed .item .img-container img{border:1px solid #CCCCCC;padding:3px;width:70px;}
.yahooFeed .item .right-content{float:left;margin-left:5px;width:83%;}
.yahooFeed .item .right-content .title{font-size:16px;font-weight:bold;margin-bottom:1px;}
.yahooFeed .item .right-content .title a{color:#078ace;text-decoration:none;}
.yahooFeed .item .right-content .title a:hover{text-decoration:underline;}
.yahooFeed .item .right-content .description{font-size:14px;margin-top:4px;}
.yahooFeed .item .right-content .description a{text-decoration:none;color:#000000;cursor:pointer;}
.yahooFeed .item .right-content .description a:hover{text-decoration:underline;}
.yahooFeed .item .right-content .site{font-size:12px;font-weight:bold;margin-top:4px;}
.yahooFeed .item .right-content .site a{color:#078ace;text-decoration:none;cursor:pointer;}
.yahooFeed .item .right-content .site a:hover{text-decoration:underline;}

.hotels_searches_620x300{width:620px;margin-top:10px;text-align:left;}
.hotels_searches_620x300 .blue-stripe{background:url("http://www.europelowcost.com/images/blueStripeHotel2.gif") no-repeat;width:620px;height:37px;color:#fff;font-size:13px;margin-bottom:1px;text-align:left;padding-left:35px;}
.hotels_searches_620x300 .blue-stripe .pd{padding:10px 0 0 10px;font-size:13px;}
.hotels_searches_620x300 .offer{padding:3px;width:300px;border:1px solid #E6E6E6;float:left;margin:1px;cursor:pointer;}
.hotels_searches_620x300 .offer a:hover{text-decoration:underline;}
.hotels_searches_620x300 .offer:hover{outline:0 none;box-shadow:0 0 3px #999;border-color:#AACCE9;background-color:#E8F2FC;}
.hotels_searches_620x300 .offer .image{border:2px solid #e1e1e1;width:40px;height:31px;float:left;margin:0 5px 0 0;vertical-align:text-top;}
.hotels_searches_620x300 .offer .hname{margin:0 5px 0 0;color:#3392CD;font-weight:bold;text-decoration:none;margin: 0 5px 0 0;}
.hotels_searches_620x300 .offer .timeline{color:#999;line-height:20px;}
.hotels_searches_620x300 .offer .stars{vertical-align:sub;}
.hotels_searches_620x300 .offer .price{color:#f27101;font-weight:bold;font-size:14px;text-decoration:none;}
.hotels_searches_620x300 .offer .price span{font-size:12px;}

/*ADD THIS BUTTON */
.elc_addthis_text a{font-size: 12px;}

/*ADD THIS BUTTON FINE*/
