*{margin:0;padding:0;border:0;font-family:Verdana, Arial, Helvetica, sans-serif;/*color:#6b6864;*/color:#605e5a;font-size:11px}
body{background:#4E4C48}
body.iframebody{background:none}
h1{font-family:Arial, Arial, Helvetica, sans-serif;color:#1198aa;font-size:24px;font-weight:normal;margin:0 0 10px 0}
h2,h2 a{/* font-family:Arial, Arial, Helvetica, sans-serif; */color:#00a7bf;font-size:12px;margin:0 0 10px 0;text-decoration:none}
h3{color:#294f74;/*font-size:12px; font-family:Arial, Arial, Helvetica, sans-serif; */font-weight:bold;margin:0 0 10px 0}
h4{color:#294f74;/*font-size:12px; font-family:Arial, Arial, Helvetica, sans-serif; */font-weight:normal;margin:0 0 10px 0}
marquee{color:#fff}
.main_title{font-family:Arial, Arial, Helvetica, sans-serif;color:#294f74;font-size:14px}
.title{color:#00a7bf !important;font-weight:bold !important;/* margin:0 0 2px 0; */}
.title a{color:#00a7bf !important;font-weight:bold !important;text-decoration:none}
.btn {background:url('../img/blue_btn.gif') no-repeat right top;display:inline;float:left;text-decoration:none}
.btn span {background:url('../img/blue_btn.gif') no-repeat left top;color:#FFFFFF !important;display:block;font-weight:bold;text-transform:uppercase;margin:0 8px 0 0;padding:4px 0 5px 8px;white-space:nowrap;width:auto !important;font-family:Arial, Arial, Helvetica, sans-serif}
.int_page #container{margin:15px auto 0 auto}
.int_page #header{height:111px}
.banner a{display:block}
.btn_top{float:right;margin:-27px 10px 0 0}
.bold{font-weight:bold}
.blue{color:#294F74}
#layout{width:100%}
.it .hp{background:#f5f5f5 url('../img/bg_hp_ita.jpg') no-repeat center 0}
.en .hp{background:#f5f5f5 url('../img/bg_hp_eng.jpg') no-repeat center 0}
#top{height:28px;background:#4e4c48}
#top_content{height:28px;clear:both;width:994px;margin:0 auto;background:url('../img/bg_grey.gif') repeat-y}
#top *{color:#fff}
#language_version,#newsletter,#quick_info,#switch_layout,#find{display:inline;float:left}
#language_version{width:160px;padding:5px 0 0 0} 
#language_version a{text-transform:uppercase}
#newsletter{width:135px;padding:0;background:url('../img/top_bg.gif') no-repeat 124px 7px}
#newsletter a{text-decoration:none;display:block;/*height:17px;width:65px;*/padding:2px 25px 0 0}
#quick_info{padding:3px 0 0 0;width:255px;background:url('../img/top_bg.gif') no-repeat 245px 7px}
#quick_info label{display:inline;float:left;padding:3px 0 0 0}
#quick_info_go{background:url('../img/blue_arrow.gif') no-repeat;height:21px;width:19px;text-indent:-9000px;font-size: 0px;line-height: 0px}
#switch_layout{width:190px;height:15px;padding:6px 0 0 0}
#switch_layout a{text-decoration:none;padding:0 0 0 15px;margin:0 4px 0 0}
#switch_layout a#css_testo{background:url('../img/solo_testo.gif') no-repeat}
#switch_layout a#css_alta_visibilita{background:url('../img/alta_visibilita.gif') no-repeat}
#switch_layout a#css_grafica{display:none}
#find{width:254px;padding:2px 0 0 0;height:21px}
#find span{display:inline;float:left;padding:4px 0 0 0;margin:0 3px 0 0}
.top_find_input {background:url('../img/top_find_bg.gif') no-repeat;height:17px;margin:1px 3px 0 0;padding:2px 0 0 2px;width:151px;display:inline;float:left}
.find_btn {background:url('../img/find_bg.gif') no-repeat;color:#FFFFFF;font-size:9px;font-weight:bold;height:21px;width:44px;display:inline;float:left}
#container{width:994px;margin:15px auto 0 auto;position:relative}
#header{height:192px;clear:both;position:relative}
#logo{display:inline;float:left;width:311px;/* ;margin:0 38px 0 0; */}
#logo a{display:block;height:65px;width:298px;text-indent:-9000px}
#menu{list-style:none;display:inline;float:left;position:relative;z-index:50}
#menu li{display:inline;float:left;position:relative}
#menu li#menu_orange{margin:0 20px 0 21px}
#menu li a{display:block;width:214px;height:42px;padding:18px 0 0 0;text-decoration:none;text-transform:uppercase;font-weight:bold;text-align:center;font-family:Arial, Arial, Helvetica, sans-serif;color:#605e5a}
.int_page #menu li a{height:25px;padding:10px 0 0 0}
#menu li a.on{color:#fff}
#menu li.hover a{/* background:#e6e6e6; */background:url('../img/menu_on.gif') no-repeat 0 0;color:#2a5074}
#menu li .submenu{width:435px;background:#e6e6e6;position:absolute;top:60px;left:1px;clear:both;display:inline-block;height:auto !important;height:1%;display:none}
#menu li .submenu:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
#menu #menu_green .submenu{left:-222px}
#menu li .submenu ul{width:210px;display:inline;float:left;list-style:none}
#menu #menu_green .submenu ul{float:right}
#menu li .submenu ul li{float:none;width:210px}
#menu li .submenu  ul li a{width:190px;height:17px;padding:3px 10px 0 10px;text-align:left;text-transform:none;font-weight:normal;color:#2a5074;background:url('../img/line.gif') repeat-x bottom left}
#menu li .submenu .focus_on_wrap{width:205px;padding:7px 10px 0 10px;display:inline;float:left}
#menu #menu_green .submenu .focus_on_wrap{float:right}
#menu li .submenu .focus_on{width:205px;height:52px;/* clear:both; */ margin:0 0 7px 0;padding:0;text-align:left}
#menu #menu_blue .submenu .focus_on{background:url('../img/focus_on_blue.gif') no-repeat}
#menu #menu_orange .submenu .focus_on{background:url('../img/focus_on_orange.gif') no-repeat}
#menu #menu_green .submenu .focus_on{background:url('../img/focus_on_green.gif') no-repeat}
#menu li .submenu .focus_on div{display:inline;float:left;width:136px;padding:4px 7px}
#menu li .submenu .focus_on p.focus_on_img{display:inline;float:left;padding:1px 1px 1px 0;width:54px}
#menu li .submenu .focus_on p{color:#fff}
#menu li .submenu .focus_on div p.focus_on_title{color:#2e5579}
#menu li .submenu .focus_on a{width:auto;height:auto;padding:0;text-align:left;text-transform:none;font-weight:normal;clear:both;cursor:pointer;background:none}
#winner{width:290px;height:105px;position:absolute;top:75px;left:80px;z-index:40 !important}
#winner a{display:block;width:130px;height:30px;position:absolute;bottom:5px;right:50px;text-decoration:none}
#winner .editbar a{position:static; display:inline;width:auto;height:auto}
#content{background:#fff url('../img/content_bg.gif') repeat-y;padding:23px 0 0 0}
#content_main{clear:both;display:inline-block;height:auto !important;height:1%;padding:0 0 20px 0}
#content_main:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.column_left,.column_main,.column_right,.column_center{display:inline;float:left}
.column_left{width:185px;padding:0 20px}
.column_main{width:400px;padding:0 20px}
.column_center{width:729px;padding:0 20px}
.column_right{width:289px;padding:0 20px}

.hp #content_main .column_left div{margin:0 0 18px 0}

#news_press ul{list-style:none}
#news_press #news_press_tab{height:40px;clear:both}
#news_press #news_press_tab li{display:inline;float:left}
#news_press #news_press_tab li a{font-family:Arial, Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:bold;font-size:11px;color:#a4a4a5;text-align:center;padding:12px 0 0 0;display:block;height:28px;margin:0;text-decoration:none}
#news_press #news_press_tab li.on a{color:#2a5074}
#news_tab a{width:55px;background:url('../img/news_off.gif') no-repeat}
#news_tab.on a{background:url('../img/news_on.gif') no-repeat}
#press_tab a{width:130px;background:url('../img/press_off.gif') no-repeat}
#press_tab.on a{background:url('../img/press_on.gif') no-repeat}

#news_press .news_press_content_wrap{background:#fff url('../img/news_press_bg_top.gif') no-repeat}
#news_press .news_press_content_wrap ul li{border-bottom:1px solid #e3e3e3;/* height:auto !important; */height:60px !important}
#news_press .news_press_content_wrap ul li a{display:block;margin:6px;padding:3px;text-decoration:none}
#news_press .news_press_content_wrap ul li a.important{background:#e6e8ea}
#news_press .news_press_content_wrap ul li a div{color:#00a7bf}
.news_press_date{color:#2A5074 !important;font-weight:bold;font-size:10px;margin:0 0 3px 0}
#news_press_content{background:url('../img/news_press_bg_bottom.gif') no-repeat bottom left;padding:0 0 6px 0}
#main_news{background:url('../img/main_news_bg.gif') no-repeat;width:384px;height:55px;padding:8px;margin:0 0 10px 0}
.main_news_title{margin:0 0 2px 0}
.main_news_title a{text-decoration:none;color:#dc6b35;font-weight:bold}
.page #flight_top{width:474px}
.page .sevenrows{width:474px}
.page .threerows{width:474px}
.intpage .flight_content_table table {width:474px}
.page #all_destinations a{background:url('../img/all_destinations_bg_474.gif') no-repeat;width:454px}
.voli_co3 {background: none}
#flight_top{height:25px;clear:both;width:400px;margin:0 0 9px 0}
#flight_top h2{display:inline;float:left;margin:3px 5px 0 0}
#flight_top p{display:inline;float:left}
#flight_top p#flight_date{margin:5px 0 0 0}
#flight_top p#meteo{display:inline;float:right}
#meteo span.imgmeteo{display:inline;width:46px;height:25px;float:left}
#meteo span.imgtemp{display:inline;float:left;width:95px;padding:5px 0 0 0}
#meteo img{vertical-align:middle}
#flight_tab{list-style:none;height:35px;clear:both;background:url('../img/departure_on.gif') no-repeat}
#flight_tab li{display:inline;float:left}
#flight_tab li p,#flight_tab li a{text-decoration:none;display:block;text-transform:uppercase;height:26px;width:133px;text-align:center;padding:9px 0 0 0;font-weight:bold;cursor:pointer;font-family:Arial, Arial, Helvetica, sans-serif;font-size:12px;color:#605e5a}
#flight_tab li.on p{color:#fff}
#departure_content,#arrival_content{background:url('../img/flight_content_bg.gif') repeat-x}
#avaiable{padding:50px 0 0 0;text-align:center}
#avaiable p{color:#fff}
.flight_content h3{display:none}
.flight_content_fields{height:51px;clear:both;padding:10px 10px 0 10px}
.flight_content_fields p{display:inline;float:left}
.flight_content_fields p label{display:block;color:#fff;margin:0 0 3px 0}
.flight_content_fields input,.flight_content_fields option{background:#acc0cf;color:#fff;height:17px;padding:1px 0 0 0}
.flight_content_fields select{background:#acc0cf;color:#fff;height:18px}
.flight_first select{width:125px}
.flight_second{margin:0 22px}
.flight_second input{width:160px}
.flight_third input{width:50px}
.flight_content_fields p.flight_fourth {/* display:block;float:none; */text-align:right;width:100%}
.intpage .flight_content_fields p.flight_fourth {margin:18px 0 0 0;display:inline;float:right;/* text-align:left; */width:auto}
#resultPartenze .flight_content_fields p.flight_fourth {margin:18px 0 0 0;display:inline;float:right;/* text-align:left; */width:auto}
#resultArrivi .flight_content_fields p.flight_fourth {margin:18px 0 0 0;display:inline;float:right;/* text-align:left; */width:auto}
.flight_fourth a,.blue_page .flight_fourth a,.orange_page .flight_fourth a,.green_page .flight_fourth a{font-family:Arial, Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;text-transform:lowercase}
.flight_content_table table{width:400px}
.flight_content_table thead tr{height:22px}
.flight_content_table tr th{text-align:left;color:#41698a;padding:0 3px 0 3px;background:#D8D9D9 url('../img/flight_thead_bg.gif') no-repeat 50% 0;border-right:1px solid #b8b8b8; }
.flight_content_table thead th.first{background:#D8D9D9 url('../img/flight_thead_bg.gif') no-repeat left top}
/*.first .after{background:url('../img/day_after.gif') no-repeat left top}*/
.flight_content_table thead th.last{background:#D8D9D9 url('../img/flight_thead_bg.gif') no-repeat right top;border:none}
.flight_content_table tr.odd td{background:#7c8288 url('../img/odd_row.gif') no-repeat 50% bottom}
.flight_content_table tr.odd td.first{background:#7c8288 url('../img/odd_row.gif') no-repeat left bottom}
.flight_content_table tr.odd td.last{background:#7c8288 url('../img/odd_row.gif') no-repeat right bottom;border:none}
.flight_content_table tr.even td{background:#4f5255 url('../img/even_row.gif') no-repeat 50% bottom}
.flight_content_table tr.even td.first{background:#4f5255 url('../img/even_row.gif') no-repeat left bottom}
.flight_content_table tr.even td.last{background:#4f5255 url('../img/even_row.gif') no-repeat right bottom;border:none}
.flight_content_table tr td.showAll{background:transparent url('../img/flight_content_bg.gif') repeat-x scroll 0 0;text-align:right;padding-right:15px}
.flight_content_table tr td.tomorrow{background:transparent url('../img/flight_content_bg.gif') repeat-x scroll 0 0;text-align:left;padding-left:15px}
.flight_content_table tr td.showtomorrowleft{background:transparent url('../img/flight_content_bg.gif') repeat-x scroll 0 0;text-align:left;padding-left:15px;border:0}
.flight_content_table tr td.showtomorrowright{background:transparent url('../img/flight_content_bg.gif') repeat-x scroll 0 0;text-align:right;padding-right:15px}

/*
.flight_content_table tr td.showtomorrowleft{background:transparent url('../img/flight_content_bg.gif') repeat-x scroll 0 0;text-align:left;padding-left:15px;border:0}
.flight_content_table tr td.showtomorrowright{background:transparent url('../img/flight_content_bg.gif') repeat-x scroll 0 0;text-align:right;padding-right:15px}
*/

.flight_content_table tr td{color:#fff;/* padding:0 0 0 5px; */background:none;border-right:1px solid #80868b}
.iframebody .flight_content_table tr td.city span,.iframebody .flight_content_table tr td.status span{display:block;height:13px;overflow:hidden}

.iframebody .flight_content_table tr td.first img{margin:0 0 0 3px}
.iframebody .flight_content_table tr td.first{width:40px}
.iframebody .flight_content_table tr td.city{width:109px}
.iframebody .iframebody .flight_content_table tr td.city span{width:109px}
.iframebody .flight_content_table tr td.aereo{width:40px}
.iframebody .flight_content_table tr td.status{width:136px}
.iframebody .flight_content_table tr td.last{width:45px}
.iframebody .flight_content_table tr td.status div{color:#fff}

.iframebody .intpage .flight_content_table tr td.first{width:40px}
.iframebody .intpage .flight_content_table tr td.city{width:109px}
.iframebody .intpage .iframebody .flight_content_table tr td.city span{width:109px}
.iframebody .intpage .flight_content_table tr td.aereo{width:46px}
.iframebody .intpage .flight_content_table tr td.status{width:204px}
.iframebody .intpage .flight_content_table tr td.last{width:45px}
.iframebody .intpage .flight_content_table tr td.status div{color:#fff}



.flight_content_table tr td span{color:#fff}
.flight_content_table tr td span.check_in{color:#605E5A}
.flight_content_table tr td.city span{color:#b6d4eb}
.check_in{background:#dddcdc;padding:0 2px;width:9px;display:block;height:13px}
/*#arrival_content{display:none}*/
#arrival_content{visibility:hidden;font-size:0px}

.result td{font-family:Arial, Arial, Helvetica, sans-serif;font-size:11px;padding:3px 3px 3px 3px}
.status{text-transform:lowercase}

#all_destinations a{font-family:Arial, Arial, Helvetica, sans-serif;text-align:right;display:block;width:380px;height:41px;background:url('../img/all_destinations_bg.gif') no-repeat;color:#fff;text-decoration:none;font-size:14px;/* font-weight:bold; */ padding:20px 20px 0 0}
#all_destinations a span{font-family:Arial, Arial, Helvetica, sans-serif;font-size:14px;/* font-weight:bold; */color:#ade7f2}
.accordion{margin:10px 0 0 0}
.accordion  li{list-style:none}
.accordion h2{color:#ffffff; background:#000000;height:19px;padding:4px 0 0 7px;margin:0 0 3px 0}
.accordion .accordion_title a{color:#5c87aa; text-decoration:none; font-weight:bold; display:block;width:244px;height:19px;padding:4px 0 0 45px}
.accordion .accordion_title a.on{color:#fff}
.accordion .accordion_content{background:#83a1b6 url('../img/accordion_content_bg.gif') no-repeat top left;display:none;color:#fff;height:55px}
.accordion .accordion_content.on{display:block}
.accordion .accordion_content.on{display:block}
.accordion .accordion_content div{padding:2px 9px 2px 9px}
.accordion .accordion_content .btn{float:right;margin:0 9px 0 0}
.accordion  li#auto .accordion_title a{background:url('../img/accordion_auto.gif') no-repeat 0 0}
.accordion  li#auto .accordion_title a.on{background:url('../img/accordion_auto.gif') no-repeat 0 -23px}
.accordion  li#treno .accordion_title a{background:url('../img/accordion_treno.gif') no-repeat 0 0}
.accordion  li#treno .accordion_title a.on{background:url('../img/accordion_treno.gif') no-repeat 0 -23px}
.accordion  li#bus .accordion_title a{background:url('../img/accordion_bus.gif') no-repeat 0 0}
.accordion  li#bus .accordion_title a.on{background:url('../img/accordion_bus.gif') no-repeat 0 -23px}
.accordion  li#bus_charter .accordion_title a{background:url('../img/accordion_bus_charter.gif') no-repeat 0 0}
.accordion  li#bus_charter .accordion_title a.on{background:url('../img/accordion_bus_charter.gif') no-repeat 0 -23px}
.accordion  li#taxi .accordion_title a{background:url('../img/accordion_taxi.gif') no-repeat 0 0}
.accordion  li#taxi .accordion_title a.on{background:url('../img/accordion_taxi.gif') no-repeat 0 -23px}
.accordion  li#autonoleggio .accordion_title a{background:url('../img/accordion_autonoleggio.gif') no-repeat 0 0}
.accordion  li#autonoleggio .accordion_title a.on{background:url('../img/accordion_autonoleggio.gif') no-repeat 0 -23px}
.accordion  li#noleggio_conducente .accordion_title a{background:url('../img/accordion_noleggio_cond.gif') no-repeat 0 0}
.accordion  li#noleggio_conducente .accordion_title a.on{background:url('../img/accordion_noleggio_cond.gif') no-repeat 0 -23px}
.accordion  li#accessibilita .accordion_title a{background:url('../img/accordion_accessibilita.gif') no-repeat 0 0}
.accordion  li#accessibilita .accordion_title a.on{background:url('../img/accordion_accessibilita.gif') no-repeat 0 -23px}
.accordion  li#parcheggio .accordion_title a{background:url('../img/accordion_parcheggio.gif') no-repeat 0 0}
.accordion  li#parcheggio .accordion_title a span{color:#5C87AA;}
.accordion  li#parcheggio .accordion_title a.on{background:url('../img/accordion_parcheggio.gif') no-repeat 0 -23px}
.accordion  li#parcheggio .accordion_title a.on span{color:#fff;}
.accordion_content *{color:#fff}
.accordion .accordion_content div.accordion_row{height:23px;clear:both;padding:3px 15px;width:259px;background:url('../img/line_blue.gif') repeat-x left bottom}
.accordion_row p{display:inline;float:left;padding:3px 0 0 0}
.accordion_row .btn{float:right}
#airport_map a{font-family:Arial, Arial, Helvetica, sans-serif;text-align:right;display:block;width:269px;height:41px;background:url('../img/airport_map.gif') no-repeat; padding:20px 20px 0 0; color:#fff;text-decoration:none;font-size:14px;/* font-weight:bold; */}
#airport_map a span{font-family:Arial, Arial, Helvetica, sans-serif;font-size:14px;/* font-weight:bold; */color:#ade7f2}
#content_bottom{clear:both;display:inline-block;height:auto !important;height:1%;background:#fff url('../img/content_bottom_bg.gif') no-repeat;padding:35px 0 20px 0}
#content_bottom:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.banner_180x70{width:180px;height:70px;background:#fff}
.banner_180x150{width:180px;height:150px;background:#fff}
.box_small_wrap{height:150px;clear:both;margin:0 0 30px 0}
.hp .box_small_wrap{margin:0}
.box_small{width:190px;height:150px;background:#ececec url('../img/box_small_bg.gif') no-repeat bottom left;display:inline;float:left}
.box_sx{margin:0 20px 0 0}
.box_small h3{font-family:Arial, Arial, Helvetica, sans-serif;width:170px;height:25px;background:url('../img/box_small_title.gif') no-repeat;padding:10px 10px 0 10px;margin:0;text-transform:uppercase}
.box_small_content{height:115px}
.box_small_content div,.box_big_content div,.box_small_simple_content div,.box_smallest_content div {background:url('../img/line.gif') repeat-x top left}
.box_small_content div a{display:block;width:155px;height:40px;padding:8px 5px 8px 30px;text-decoration:none;background:url('../img/blue_round_arrow.gif') no-repeat 10px 10px}
.box_small_content div a *{color:#294F74}
.box_small_content div.shopping p{background:url('../img/shopping_icon.gif') no-repeat 7px 13px}
.box_small_content div.restaurant p{background:url('../img/restaurant_icon.gif') no-repeat 7px 13px}
.box_small_content div.shopping p a,.box_small_content div.restaurant p a{padding:23px 4px 8px 65px;width:121px;height:25px;background:url('../img/blue_round_arrow.gif') no-repeat 48px 23px}
.box_big{width:289px;background:#ececec url('../img/box_big_bg.gif') no-repeat bottom left}
.box_big h3{font-family:Arial, Arial, Helvetica, sans-serif;width:269px;height:25px;background:url('../img/box_big_title.gif') no-repeat;padding:10px 10px 0 10px;margin:0;text-transform:uppercase}
.box_gallery{height:150px}
.box_gallery .box_big_content{height:115px}
.box_gallery .box_big_content div{background:none}
#gallery_wrap{height:115px;background:url('../img/line.gif') repeat-x top left;padding:2px 0 0 0}
#gallery_prev{display:block;width:37px;height:113px;background:url('../img/gallery_prev.gif') no-repeat;text-indent:-9000px;float:left}
#gallery_next{display:block;width:37px;height:113px;background:url('../img/gallery_next.gif') no-repeat;text-indent:-9000px;float:left}
#gallery{display:inline;float:left;height:113px;width:215px}
/* #gallery ul{display:inline;float:left} */
#gallery li{width:215px;height:113px}
#gallery li div{overflow:hidden;background:url('../img/line.gif') repeat-x top left}
#gallery li .box_carousel_hp{padding:8px;height:40px;clear:both}
#gallery li .box_carousel_hp div{width:177px;height:40px;background:url('../img/blue_grey_arrow.gif') no-repeat 197px 26px;overflow:hidden;display:inline;float:left}
#gallery li .box_carousel_hp a.box_arrow{ display:inline;float:right;position:static;margin:20px 0 0 0}
#gallery li .box_carousel_hp div *{color:#294F74}
#footer{height:58px;background:#4e4c48}
#footer_content{height:50px;padding:8px 0 0 0;clear:both;width:994px;margin:0 auto;background:url('../img/bg_grey.gif') repeat-y}
#footer *{color:#fff;font-size:9px}
#footer_content ul{list-style:none;height:44px;clear:both}
#footer_content ul li{display:inline;float:left;margin:14px 5px 0 0}
#footer_content ul li#footer_sagat{margin:0 15px 0 0}
#footer_content ul li#footer_tuv{margin:6px 15px 0 0}
#footer_content ul li#footer_tuv a{padding:0;border:none}
#footer_content ul li img{vertical-align:middle}
#footer_content ul li span{padding:0 0 0 5px}
#footer_content ul li a{text-decoration:none;border-right:1px solid #fff;padding:0 5px 0 0}
#footer_content ul li#footer_credits{float:right}
#footer_content ul li#footer_credits a{border:none}
#today{background:url('../img/today_bg.gif') no-repeat;width:994px;height:35px;position:absolute;top:76px;left:0}
#today p{color:#fff;/* display:inline;float:left; */}
#today p#flight_date{/* margin:5px 45px 0 0; */position:absolute;right:180px;top:5px}
#today p#meteo{/* display:inline;float:left;margin:0 5px 0 0; */position:absolute;right:7px;top:0}
#header #meteo span{color:#fff}
#flight_date a{text-decoration:none;color:#fff}
#header #meteo a{text-decoration:none;color:#fff;cursor:pointer}
#side_menu{margin:0 0 100px 0}
#side_menu h1{font-family:Arial, Arial, Helvetica, sans-serif;font-size:14px;margin:0 0 10px 0;font-weight:bold}
#side_menu ul li{list-style:none;/* margin:0 0 1px 0; */}
#side_menu ul li a{display:block;width:160px;text-decoration:none;color:#375b7c;padding:6px 7px 6px 18px;background:#f6f6f6 url('../img/dark_blue_arrow.gif') no-repeat 10px 10px;border-bottom:1px solid #fff}
.box_content_main{clear:both;display:inline-block;height:auto !important;height:1%;list-style:none;padding:8px;background:none !important}
.box_content_main:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.box_smallest{width:185px; height:150px; background:#ececec url('../img/box_smallest_bg.gif') no-repeat bottom left}
.box_smallest h3{font-family:Arial, Arial, Helvetica, sans-serif;width:165px;height:25px;background:url('../img/box_smallest_title.gif') no-repeat;padding:10px 10px 0 10px;margin:0;text-transform:uppercase}
.box_smallest_content div div{display:inline;float:left;width:150px;height:42px;overflow:hidden;background:none}
.box_smallest_content div div *{color:#294F74}
.box_smallest_content .box_arrow,.box_content_main .box_arrow,.box_small_main .box_arrow {display:inline;float:right;position:static;margin:20px 0 0 0}
.int_page .box_smallest{margin:0 0 30px 0}
.int_page .box_big{margin:0 0 30px 0}
.int_page .banner_180x150{margin:0 0 30px 0}
.box_services{height:150px; background:#ECECEC url('../img/box_big_bg.gif') no-repeat scroll left bottom; margin:0 0 30px 0; /* position:relative; */}
.box_services h3{font-family:Arial, Arial, Helvetica, sans-serif;width:380px;height:25px;padding:10px 10px 0 10px;background:url('../img/box_services_title.gif') no-repeat;margin:0;text-transform:uppercase}
.box_services ul{list-style:none;height:104px;clear:both}
.box_services ul li{display:inline;float:left}
.box_services ul li a{display:block;width:172px;height:20px;padding:5px 0 0 28px;text-decoration:none;color:#375b7c;background:#fff url('../img/small_round_arrow.gif') no-repeat 10px 7px;border-bottom:1px solid #e3e3e3}
.box_blue{background:url('../img/blue_box.gif') no-repeat}
.box_blue .btn{background:url('../img/blue_btn.gif') no-repeat right top !important}
.box_blue .btn span{background:url('../img/blue_btn.gif') no-repeat left top !important}
.box_orange{background:url('../img/orange_box.gif') no-repeat}
.box_orange .btn{background:url('../img/orange_btn.gif') no-repeat right top !important}
.box_orange .btn span{background:url('../img/orange_btn.gif') no-repeat left top !important}
.box_green{background:url('../img/green_box.gif') no-repeat}
.box_green .btn{background:url('../img/green_btn.gif') no-repeat right top !important}
.box_green .btn span{background:url('../img/green_btn.gif') no-repeat left top !important}
.box_orange h3, .box_green h3,.box_blue h3{text-transform:none;background:none;padding:10px 8px 0 8px;width:174px}
.box_orange div,.box_green div,.box_blue div{height:70px;overflow:hidden;padding:5px 8px 10px 8px;color:#fff}
.box_orange .btn,.box_green .btn,.box_blue .btn{float:right;margin:0 10px 0 0}
.box_orange .btn span,.box_green .btn span,.box_blue .btn span{padding:4px 30px 5px 38px}
#banner_layer{position:absolute;top:180px;z-index:900}
#banner_layer img{width:100%}
#banner_layer #close_layer{text-align:right}
#banner_layer #close_layer a{color:#fff; background:#284F73;font-weight:bold;text-decoration:none;padding:0 4px}
.box_conoscere .box_big_content{height:67px}
.box_conoscere ul{list-style:none}
.box_conoscere ul li{background:url('../img/line.gif') repeat-x bottom left}
.box_conoscere ul li a{text-decoration:none;color:#375B7C;display:block;width:254px;height:17px;padding:3px 0 0 35px;background:url('../img/small_round_arrow_grey.gif') no-repeat 13px 4px}
.box_contatti *{color:#294F74}
.box_contatti .box_big_content{height:190px}
.sagat_contact{padding:8px 10px}
.sagat_info div{padding:6px 10px 4px 30px;background:none;background:url('../img/small_round_arrow_grey.gif') no-repeat 13px 9px}
.box_small_simple{width:190px;height:150px;display:inline;float:left;background:#ECECEC url('../img/box_small_bg.gif') no-repeat left bottom}
.box_small_simple h3 {font-family:Arial, Arial, Helvetica, sans-serif;background:url('../img/box_small_title.gif') no-repeat 0 0;height:25px;padding:10px 10px 0;width:170px;margin:0;text-transform:uppercase}
.box_small_simple_content{height:115px}
.box_small_main div{width:155px;background:none;display:inline;float:left;height:42px;overflow:hidden}
.box_small_main{width:174px}
.box_small_main *{color:#294F74}
.box_small_main{clear:both;display:inline-block;height:auto !important;height:1%;list-style:none;padding:8px;background:none !important}
.box_small_main:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
#main_int h2{margin:0 0 10px 0}
#main_int div div a{display:block;width:362px;height:56px;padding:8px 30px 8px 8px;overflow:hidden;text-decoration:none;background:#ececec url('../img/orange_grey_arrow.gif') no-repeat 372px 42px}
#main_int div div a *{color:#294F74}
#main_int_link a{font-family:Arial, Arial, Helvetica, sans-serif;background:url('../img/canoni.gif') no-repeat 0 0;color:#FFFFFF;display:block;font-size:14px;/* font-weight:bold; */height:42px;padding:25px 20px 0 0;text-align:right;text-decoration:none;width:380px}
#main_int_link a span {font-family:Arial, Arial, Helvetica, sans-serif;color:#fff693;font-size:14px;/* font-weight:bold; */}
.main_int_list{clear:both;display:inline-block;height:auto !important;height:1%; background:#ECECEC}
.main_int_list:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.main_int_list div{display:inline;float:left}
.main_int_list div.main_int_list_img{width:170px}
.main_int_list div.main_int_list_txt{width:214px;padding:8px;position:relative}
.main_int_list div.main_int_list_txt .box_right_list{width:185px}
#main_int div div.main_int_list div.main_int_list_txt .box_right_list a{width:auto;height:auto;padding:0;background:none}
#main_int div div.main_int_list a.box_arrow{height:21px;width:19px;padding:0}
#free_to_fly h2{margin:0 0 10px 0}
#free_to_fly ul{list-style:none;background:#ececec url('../img/line.gif') repeat-x top left;padding:2px 0 0 0}
#free_to_fly ul li{height:20px;background:url('../img/line.gif') repeat-x bottom left}
#free_to_fly ul li a{display:block;width:254px;height:18px;padding:2px 0 0 35px;text-decoration:none;background:url('../img/orange_round_arrow.gif') no-repeat 10px 1px;font-weight:bold;color:#dd6600}
#free_to_fly_link a{font-family:Arial, Arial, Helvetica, sans-serif;background:url('../img/free_to_fly.gif') no-repeat 0 0;color:#FFFFFF;display:block;font-size:14px;/* font-weight:bold; */height:42px;padding:25px 20px 0 0;text-align:right;text-decoration:none;width:269px}
#free_to_fly_link a span{font-family:Arial, Arial, Helvetica, sans-serif;color:#fff693;font-size:14px;/* font-weight:bold; */}
.box_gare{/* height:177px; */padding:0 0 5px 0}
.box_gare ul{list-style:none}
.box_gare ul li{/* height:45px; */background:url('../img/line.gif') repeat-x bottom left}
.box_gare ul li a{display:block;width:249px;/* height:29px; */padding:8px 10px 8px 30px;overflow:hidden;text-decoration:none;background:url('../img/small_round_arrow_grey.gif') no-repeat 10px 10px}
.box_gare ul li a *{color:#DD6600}
.box_gare ul li a .bold{color:#294F74}
.box_simple{height:150px}
.box_simple .box_content_main div{display:inline;float:left;height:42px;overflow:hidden;text-decoration:none;width:254px;background:none !important}
.box_simple .box_content_main div *{color:#294F74}
#green_news_wrap h2{margin:0 0 10px 0}
#green_news_wrap div{background:#efefef}
#green_news_wrap .btn_wrap{height:35px;clear:both;background:url('../img/news_title.gif') no-repeat}
#green_news_wrap .btn_wrap a{float:right;margin:5px 10px 0 0}
#green_news_wrap ul{list-style:none}
#green_news_wrap ul li{background:url('../img/line.gif') repeat-x bottom left;padding:4px 8px 4px 8px;height:45px;width:273px}
#green_news_wrap ul li a{display:block; padding:0 5px; overflow:hidden;text-decoration:none}
#green_news_wrap ul li.important a,#green_news_wrap ul li.important div{background:#f7f7f7}
#green_news_wrap ul li a *{color:#999900}
#link_newsletter a{font-family:Arial, Arial, Helvetica, sans-serif;background:url("../img/newsletter.gif") no-repeat 0 0;color:#FFFFFF;display:block;font-size:14px;/* font-weight:bold; */height:42px;padding:25px 20px 0 0;text-align:right;text-decoration:none;width:269px}
#link_newsletter a span{font-family:Arial, Arial, Helvetica, sans-serif;color:#FFF693;font-size:14px;/* font-weight:bold; */}
.page #today{background:url('../img/today_bg_white.gif') no-repeat}
.page #content{padding:0;background:#fff}
.page #content_main{background:url('../img/content_main_bg.gif') no-repeat top left;padding:25px 0 20px 0}
.page #content_main.one_col{width:960px;padding:25px 17px 20px 17px}
.page #side_menu ul li a{background:#efefef url('../img/dark_blue_arrow.gif') no-repeat 10px 10px}
.page #side_menu ul li ul li{border-bottom:1px solid #dfdfdf}
.page #side_menu ul li ul li a{background:#fbfbfb}
.page .column_main{width:474px}
.page .column_right{width:215px}
.page .column_left,.page .column_main,.page .column_right{background:#fff}
#breadcrumb{padding:8px 20px}
#breadcrumb ul{clear:both;display:inline-block;height:auto !important;height:1%;list-style:none}
#breadcrumb ul:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
#breadcrumb ul li{display:inline;float:left;color:#375b7c;margin:0 15px 0 0}
#breadcrumb ul li a{background:url('../img/blue_breadcrumb_arrow.gif') no-repeat center right;padding:0 10px 0 0}
#breadcrumb ul li#current_page{color:#33bbd0}
.box_lista ul{list-style:none}
.box_lista ul li{background:#fff url('../img/blue_white_arrow.gif') no-repeat 453px 4px}
.box_lista ul li a{display:block;width:424px;/* height:20px; */padding:6px 22px 6px 28px;text-decoration:none;color:#375b7c;background: url('../img/small_round_arrow.gif') no-repeat 10px 7px;border-bottom:1px solid #e3e3e3}
.ancor_title {margin:0 0 30px 0}
.ancor_title h2 a{display:block;width:442px;/* height:25px; */padding:5px 22px 10px 10px;background:url('../img/ancor_title.gif') no-repeat left bottom}
.box_int_big{background:#ECECEC url('../img/box_big_page_bg.gif') no-repeat left bottom;padding:0 0 10px 0;margin:0 0 30px 0}
.box_int_big h3{font-family:Arial, Arial, Helvetica, sans-serif;background:url('../img/box_big_page_title.gif') no-repeat 0 0;height:25px;width:454px;padding:10px 10px 0 10px;margin:0;text-transform:uppercase}
/*.box_horizontal{padding:0;margin:0 0 30px 0}*/
.box_horizontal_content{clear:both;display:inline-block;height:auto !important;height:1%;position:relative}
.box_horizontal_content:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.box_horizontal_img{display:inline;float:left;width:227px}
.box_horizontal_txt{display:inline;float:left;width:231px;padding:8px}
.box_horizontal_main{width:212px}
.box_horizontal_main *{color:#294F74}
.box_lista_grey ul{list-style:none}
.box_lista_grey ul li{background:url('../img/line.gif') repeat-x bottom left;width:462px;padding:8px 6px}
.box_lista_grey ul li a{display:block;overflow:hidden;text-decoration:none;color:#00A7BF;padding:3px 5px}
.box_lista_grey ul li.important a,.box_lista_grey ul li.important div{background:#F7F7F7}
.box_lista_grey ul li a div{color:#00A7BF}
.my_date{color:#2A5074;font-weight:bold;font-size:10px}
.box_twin_wrap{margin:0 0 30px 0;clear:both;display:inline-block;height:auto !important;height:1%}
.box_twin_wrap:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.box_twin_sx{margin:0 20px 0 0}
.box_twin{width:227px;display:inline;float:left}
.twin_height div{text-align:center}
.twin_height img{width:70%;margin:10px 0 0}
.box_margin_lft, .box_margin_rgt{margin-bottom:10px}
.box_twin h3{font-family:Arial, Arial, Helvetica, sans-serif;background:url('../img/box_twin_title.gif') no-repeat 0 0;height:25px;width:207px;padding:10px 10px 0 10px;text-transform:uppercase;margin:0}
.box_twin_content{background:#ECECEC url('../img/box_twin_bg.gif') no-repeat bottom left}
.box_twin div.box_twin_txt{padding:8px;position:relative}
.box_twin div.box_twin_txt *{color:#294F74}
.box_twin_left{width:192px}
.box_arrow{width:19px;height:21px;background:url('../img/blue_grey_arrow.gif') no-repeat;position:absolute;right:8px;bottom:8px;text-indent:-9000px}
.box_twin div .destination_dollar a{font-family:Arial, Arial, Helvetica, sans-serif;text-align:right; display:block;width:207px;height:36px;background:url('../img/destination_bg.gif') no-repeat; color:#fff;text-decoration:none;font-size:14px;/* font-weight:bold; */ padding:20px 20px 0 0; }
.box_twin div .destination_dollar a span{font-family:Arial, Arial, Helvetica, sans-serif;font-size:14px;/* font-weight:bold; */color:#ade7f2}
.box_twin div .destination_cup a{font-family:Arial, Arial, Helvetica, sans-serif;text-align:right; display:block;width:207px;height:36px;background:url('../img/destination_bg2.gif') no-repeat; color:#fff;text-decoration:none;font-size:14px;/* font-weight:bold; */ padding:20px 20px 0 0}
.box_twin div .destination_cup a span{font-family:Arial, Arial, Helvetica, sans-serif;font-size:14px;/* font-weight:bold; */color:#ade7f2}
.twin_txt{padding:8px}
.twin_txt *{color:#294F74}
.border_img{float:left;margin:0 20px 15px 0}
.news_txt img{float:left;margin:0 20px 15px 0}

.border_img img{border:1px solid #ababab}
.news_int{margin:0 0 30px 0}
.news_txt_wrap{padding:0 0 0 20px;margin:0 0 20px 0;border-bottom:1px solid #e3e3e3;background:url('../img/blue_white_round_arrow.gif') no-repeat}
.news_txt{padding:20px 0 20px 0;clear:both;display:inline-block;height:auto !important;height:1%;width:100%}
.news_txt:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
/* .news_txt_wrap .photo_gallery_wrap{margin-left:-20px} */

.news_int .btn_top{margin:-35px 10px 0 0}
.box_int_news{background:none}
.box_int_news .news_txt_wrap{margin:12px 0 0 0}
.box_int_news .news_txt{padding:12px 0}
.paging {padding:15px 0 0 0}
.paging ul {height:30px;clear:both;margin:0 auto}
.paging ul li {display:inline;float:left;padding:0 15px 0 0; list-style:none;padding:3px 15px 0 0}
.paging ul li.first,.paging ul li.prev,.paging ul li.next,.paging ul li.last{padding:0 15px 0 0}
.paging ul li.first a{display:block;width:23px;height:20px;background:url('../img/first_arrow.gif') no-repeat;text-decoration:none}
.paging ul li.prev a{display:block;width:18px;height:20px;background:url('../img/arrow_prev.gif') no-repeat;text-decoration:none}
.paging ul li.next a{display:block;width:18px;height:20px;background:url('../img/blue_white_arrow.gif') no-repeat;text-decoration:none}
.paging ul li.last a{display:block;width:23px;height:20px;background:url('../img/last_arrow.gif') no-repeat;text-decoration:none}
.paging ul li a {color:#00A7BF; font-weight:bold}
.paging ul li.pag_on {font-weight:bold}
.box_horizontal_list{clear:both;display:inline-block;height:auto !important;border-bottom:1px solid  #e3e3e3}
.box_horizontal_list .box_horizontal_img{width:174px;margin:0;text-align:center;margin:10px 0}
.box_horizontal_list .box_horizontal_txt{width:280px;padding:10px;background:#fbfbfb}
.box_horizontal_list .box_horizontal_txt a{height:auto;padding:0;margin:5px 0 0 0}
.box_right{margin:0 0 30px 0;padding:0 0 5px 0;background:#ECECEC url('../img/box_dx_bg.gif') no-repeat bottom left}
.box_right h3{font-family:Arial, Arial, Helvetica, sans-serif;background:url('../img/box_dx_title.gif') no-repeat;width:195px;height:25px;padding:10px 10px 0 10px;margin:0;text-transform:uppercase}
.box_right_txt{padding:10px;background:url('../img/line.gif') repeat-x bottom left}
.btn_go{display:block;width:19px;height:21px;background:url('../img/blue_grey_arrow.gif') no-repeat;text-indent:-9000px}
.box_right_list{list-style:none;margin:3px 0 8px 0}
.box_right_list li{background:url('../img/small_round_arrow_grey.gif') no-repeat 0 7px;padding:5px 0 0 15px}
.box_right_list li a{text-decoration:none}
.btn_download{background:url('../img/btn_download.gif') no-repeat right top;display:inline;float:left;text-decoration:none}
.btn_download span{background:url('../img/btn_download.gif') no-repeat left top;display:block;font-weight:bold;padding:4px 0 5px 8px;margin:0 25px 0 0;text-transform:uppercase;width:auto !important;white-space:nowrap;font-family:Arial,Arial,Helvetica,sans-serif;color:#00A7BF}
/* .flymapP{background:url('../img/map_partenze.gif') no-repeat right top;display:inline;float:left;text-decoration:none;margin:0 15px 20px 0}
.flymapP label{background:url('../img/map_partenze.gif') no-repeat left top;display:block;font-weight:bold;padding:4px 0 5px 45px;margin:0 25px 0 0;text-transform:uppercase;width:auto !important;white-space:nowrap;font-family:Arial,Arial,Helvetica,sans-serif;color:#fff}
.flymapA{background:url('../img/map_arrivi.gif') no-repeat right top;display:inline;float:left;text-decoration:none;margin:0 0px 20px 0}
.flymapA label{background:url('../img/map_arrivi.gif') no-repeat left top;display:block;font-weight:bold;padding:4px 0 5px 45px;margin:0 25px 0 0;text-transform:uppercase;width:auto !important;white-space:nowrap;font-family:Arial,Arial,Helvetica,sans-serif;color:#fff} */
.info p.baloonpartenza{position:relative;z-index:1000;width:167px;float:left;margin:0 10px 0 0}
.info p.baloonarrivo{position:relative;z-index:1000;width:167px;float:left;margin:0}
.info p{margin:0 0 10px 0}
.blue_page .flymapP{background:url('../img/map_partenze.gif') no-repeat left top;text-decoration:none;margin:0 15px 20px 0;display:block;width:127px;height:18px;padding:3px 0 0 40px;color:#fff;text-transform:uppercase;font-weight:bold;font-family:Arial, Arial, Helvetica, sans-serif}
.flymapP label{display:block;font-weight:bold;padding:4px 0 5px 45px;margin:0 25px 0 0;text-transform:uppercase;width:auto !important;white-space:nowrap;font-family:Arial,Arial,Helvetica,sans-serif;color:#fff}
.blue_page .flymapA{background:url('../img/map_arrivi.gif') no-repeat left top;text-decoration:none;margin:0 0px 20px 0;display:block;width:127px;height:18px;padding:3px 0 0 40px;color:#fff;text-transform:uppercase;font-weight:bold;font-family:Arial, Arial, Helvetica, sans-serif}
.flymapA label{display:block;font-weight:bold;padding:4px 0 5px 45px;margin:0 25px 0 0;text-transform:uppercase;width:auto !important;white-space:nowrap;font-family:Arial,Arial,Helvetica,sans-serif;color:#fff}
.info{width:355px;color:#1198AA}
.box_right_txt .btn_go{float:right}
.btns_wrap{clear:both;display:inline-block;height:auto !important;height:1%;width:100%;padding:5px 0 0 0}
.btns_wrap:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.indented_txt{padding:2px 0 2px 25px;background:url('../img/blue_round_arrow.gif') no-repeat 0 2px}
.gallery_dx{padding:0;width:215px}
.gallery_dx_wrap{height:125px;padding:2px 0 0 0;background:url('../img/line.gif') repeat-x left top;position:relative}
.gallery_dx_wrap li{height:125px;width:215px}
.gallery_dx_wrap .carousel_prev{display:block;width:36px;height:125px;background:url('../img/gallery_dx_prev.png') no-repeat;text-indent:-9000px; position:absolute;top:2px;left:0; z-index:10}
.gallery_dx_wrap .carousel_next{display:block;width:36px;height:125px;background:url('../img/gallery_dx_next.png') no-repeat;text-indent:-9000px;position:absolute;top:2px;left:179px;z-index:10}
#calendar_archive{ margin:5px 0 0 0;width:215px; background:#ececec}
#calendar_archive p{height:23px;padding:0 0 0 3px; clear:both}
#calendar_archive p#select_wrap{padding:0;display:inline;float:right;margin:-31px 10px 0 0;position:relative;z-idex:10}
#calendar_archive p#select_wrap select{width:90px;background:#ededed; color:#375b7c; text-transform:uppercase}
#calendar_archive p#select_wrap select option{ color:#375b7c; text-transform:uppercase}
#calendar_archive p span{background:url('../img/calendar_nonews.gif') no-repeat; color:#6b6864; text-decoration:none; font-weight:bold;font-size:9px; display:block; width:69px;height:18px; text-align:center; display:inline; float:left; margin:0 1px 0 0;padding:3px 0 0 0}
#calendar_archive p a{background:url('../img/calendar_news.gif') no-repeat; color:#fff; text-decoration:none; font-weight:bold;font-size:9px; display:block; width:69px;height:18px; text-align:center; display:inline; float:left; /* margin:0 1px 0 0; */padding:3px 0 0 0}
#calendar_archive p a.on{background:url('../img/calendar_selected.gif') no-repeat !important; color:#FFFFFF}
#calendar_archive p span.content{background:none;/* width:auto; */height:auto;padding:0px}
#flight_int{margin:0 0 30px 0}
#flight_int #flight_tab {background:url('../img/departureInt_on.gif') no-repeat}
#flight_int #flight_tab li p,#flight_int  #flight_tab li a {height:26px;width:95px;padding:9px 12px 0 0;text-align:right;font-size:11px}
#arrivalInt_content{background:#2b5276}
#arrivalInt_content{visibility:hidden;font-size:0px}
.box_trasporti_parcheggi{padding:0}
.box_trasporti_parcheggi ul{list-style:none;clear:both;display:inline-block;height:auto !important;height:1%}
.box_trasporti_parcheggi ul:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.box_trasporti_parcheggi ul li{width:82px;padding:5px 0 0 15px;display:inline;float:left;background:url('../img/small_round_arrow_grey.gif') no-repeat 0 7px}
.box_trasporti_parcheggi ul li a{text-decoration:none;color:#605E5A}
.box_trasporti_parcheggi h4{font-weight:bold;font-family:Arial, Arial, Helvetica, sans-serif}
.box_trasporti_parcheggi .btns_wrap a{float:right}
.box_mappa_reg h4{color:#00A7BF;margin:0 0 3px 0}
.park{width:205px;height:37px;padding:20px 0 0 10px;color:#fff;background:url('../img/park.gif') no-repeat}
.disponibilita{clear:both;display:inline-block;height:auto !important;height:1%;width:195px;margin:0 0 5px 0}
.disponibilita:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.disponibilita p{font-family:Arial, Arial, Helvetica, sans-serif;display:inline;float:left;/* font-size:10px; */color:#00A7BF}
.disponibilita p span{/* font-size:10px; */font-family:Arial, Arial, Helvetica, sans-serif;color:#294F74;font-weight:bold}
.disponibilita .btn{float:right}
.disponibilita_first{}
.tra_par{background:#ECECEC url('../img/box_dx_bg.gif') no-repeat left bottom;padding:0 0 5px 0}
.aeroporto_link a,.blue_page .aeroporto_link a,.orange_page .aeroporto_link a,.green_page .aeroporto_link a{font-family:Arial, Arial, Helvetica, sans-serif;background:url('../img/aeroporto_link.gif');color:#FFFFFF;display:block;font-size:14px;/* font-weight:bold; */text-align:right;text-decoration:none;height:48px;padding:20px 10px 0 0;width:205px}
.aeroporto_link span{font-family:Arial, Arial, Helvetica, sans-serif;color:#ADE7F2;font-size:14px;/* font-weight:bold; */}
#departureInt_content{background:#2b5276}
#departureInt_wrap h3,#arrivalInt_wrap h3{display:none}
.flightInt_table{width:215px;height:100px !important}
* html .flightInt_table  li{display:inline} 
*+ html .flightInt_table  li{display:inline} 
.table_left_wrap{width:95px;display:inline;float:left}
.flightInt_table table.table_left{width:95px;height:100px}
.table_right_wrap{width:120px;display:inline;float:right}
.table_right_wrap ul{width:120px}
.table_right_wrap p{color:#fff;text-align:center;margin:10px}
.table_right_wrap ul li{width:120px !important;height:100px !important;overflow:hidden}
.flightInt_table table.table_right{width:120px;height:100px}
.flightInt_table .grey_cell{background:#d1cfcf;border-bottom:1px solid #e1e1e1}
.flightInt_table td{padding:3px 10px;color:#4698a;white-space:nowrap;font-size:9px;width:120px} 
.flightInt_table td span{white-space:nowrap;display:block;width:100px;overflow:hidden;color:#fff;font-size:9px}

.flightInt_table td span.check_in{width:9px;color:#605e5a;font-size:11px;display:block}
.flightInt_table td.odd_cell{background:url('../img/odd_row.gif') no-repeat 50% bottom;color:#fff;border-bottom:1px solid #adadad}
.flightInt_table td.even_cell{background:url('../img/even_row.gif') no-repeat 50% bottom;color:#fff;border-bottom:1px solid #adadad}
.flightInt_table td div{color:#fff}
.flightInt_table td.city span{color:#B6D4EB}
.flightInt_prev{display:block;width:215px;height:13px;background:#2b5276 url('../img/int_up.gif') no-repeat;text-indent:-9000px}
.flightInt_next{display:block;width:215px;height:13px;background:#2b5276 url('../img/int_down.gif') no-repeat;text-indent:-9000px}
.flightInt_search{background:url('../img/flight_content_bg.gif') repeat-x scroll 0 0;padding:10px}
.flightInt_search label{color:#fff}
.flightInt_search input,.flightInt_search option{background:#ACC0CF;color:#FFFFFF;height:17px;padding:1px 0 0 0}  
.flightInt_search select{background:#ACC0CF;color:#FFFFFF;height:18px;width:105px} 
.flightInt_search label{display:block;margin:0 0 3px 0}
.flightInt_destination input{width:195px}
.flightInt_clearfix{clear:both;display:inline-block;height:auto !important;height:1%;padding:10px 0 0 0}
.flightInt_clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.flightInt_time{width:125px;display:inline;float:left}
.flightInt_volo{width:70px;display:inline;float:left}
.flightInt_volo input{width:70px}
.flightInt_search .find_btn {background:url('../img/find_flight.gif') no-repeat 0 0;color:#FFFFFF;font-size:9px;font-weight:bold;height:21px;width:67px;margin:0 0 0 128px;font-family:Arial,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;float:none}
html>body .flightInt_search .find_btn {background:url('../img/find_flight.gif') no-repeat 0 0;color:#FFFFFF;font-size:9px;font-weight:bold;height:21px;width:67px;margin:10px 0 0 128px;font-family:Arial,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;float:none}
#destinationInt a{font-family:Arial, Arial, Helvetica, sans-serif;background:url('../img/destination_coldx.gif') no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:14px;/* font-weight:bold; */height:59px;padding:12px 15px 0 0;text-align:right;text-decoration:none;width:200px}
#destinationInt a span{font-family:Arial, Arial, Helvetica, sans-serif;color:#ADE7F2;font-size:14px;/* font-weight:bold; */}





.box_form form{padding:0 0 0 10px}
.box_form label{display:block;padding:0 0 2px 0;color:#294F74}
.box_form input{/* background:url('../img/form_input.gif') no-repeat; */width:173px;border:1px solid #fff;height:19px;margin:0 0 5px 0;color:#294F74}
.box_form select{width:175px;height:19px;color:#294F74;margin:0 0 5px 0}
.box_form select option{height:16px;padding:3px 0 0 0;color:#294F74}
.box_form .sex input{width:auto;vertical-align:middle;background:none}
.box_form .sex label{display:inline;padding:0;margin:0 20px 5px 3px}
.box_form textarea{width:175px;height:100px;margin:5px 0 5px 0;font-size:10px;color:#888888} 
.box_form .privacy label{display:inline;padding:0}
.box_form .privacy input{width:auto;vertical-align:middle;margin:0;background:none}
.form_submit{margin:5px 10px 0 0;height:25px;clear:both}
.form_submit a{float:right}
#newsletterForm{display:none}
.photo_gallery_wrap,.video_gallery_wrap{margin:0 0 30px 0}
.photo_gallery_highlight img{width:474px}
.photo_gallery_carousel{height:65px;clear:both}
.photo_gallery{display:inline;float:left;width:408px !important}
.photo_gallery_next{display:block;width:33px;height:65px; background:url('../img/galleryMain_next.gif') no-repeat;text-indent:-9000px;float:left}
.photo_gallery_prev{display:block;width:33px;height:65px; background:url('../img/galleryMain_prev.gif') no-repeat;text-indent:-9000px;float:left}
.photo_gallery ul{height:65px;clear:both;list-style:none}
.photo_gallery li{display:inline;float:left;height:65px;width:80px}
.photo_gallery li.on img{border:1px solid #E3E3E3}
.gallery_description{background:url('../img/gallery_description.gif') repeat-y;padding:10px 35px;color:#294F74}
.gallery_description *{color:#294F74}
#gallerySelect {text-align:right;padding:10px 0 20px}
.photo_gallery_highlight{position:relative}
.gallery_highlight_prev{position:absolute;top:125px;left:0;z-index:10;background:url('../img/gallery_indietro.gif') no-repeat left top;display:block;height:70px;width:17px;text-indent:-9000px}
.gallery_highlight_next{position:absolute;top:125px;left:457px;z-index:10;background:url('../img/gallery_avanti.gif') no-repeat left top;display:block;height:70px;width:17px;text-indent:-9000px}
.photo_gallery_wrap img{float:none;margin:0}
.photo_gallery_wrap .photo_gallery img{border:1px solid #ababab;margin:10px 0 0 10px}
.mounth{color:#294F74;margin:0 0 10px 0}
#tabNewsletter{list-style:none;height:43px;clear:both}
#tabNewsletter li{display:inline;float:right;margin:0 0 0 10px}
#tabNewsletter li a{font-family:Arial, Arial, Helvetica, sans-serif;display:block;height:28px;width:184px;padding:15px 0 0 0;text-align:center;background:url('../img/tab_off.gif') no-repeat;text-decoration:none;color:#858585;font-size:14px}
#tabNewsletter li.on a{color:#294F74;background:url('../img/tab_on.gif') no-repeat}
.simple_table{margin:0 0 30px 0;width:474px}
.simple_table table{width:474px}
.simple_table table th{background:#d4d3d3;border-right:1px solid #b4b3b3;padding:10px;color:#274e72;font-weight:normal;text-align:left}
.simple_table table th.first {background:#d4d3d3 url('../img/table_corner_left.gif') no-repeat left top}
.simple_table table th.last {background:#d4d3d3 url('../img/table_corner_right.gif') no-repeat right top;border-right:none}
.simple_table table td{padding:5px 10px;background:url('../img/line.gif') repeat-x bottom left}
.simple_table table td.first{color:#00a7bf;font-weight:bold}
.simple_table table td.second{background:#f7f7f7 url('../img/line.gif') repeat-x bottom left}
.simple_table table td.third{background:#f5f4f4 url('../img/line.gif') repeat-x bottom left}
.simple_table table td.third a{display:block;width:67px;height:21px;background:url('../img/departure_button.gif') no-repeat;text-indent:-9000px}
.simple_table table td.fourth a{display:block;width:67px;height:21px;background:url('../img/arrival_button.gif') no-repeat;text-indent:-9000px}
.simple_table table th.only_one{background:#d4d3d3 url('../img/only_one.gif') no-repeat left top;border:none}
.simple_table table tr.simple_cell{border:1px solid #E3E3E3}
.simple_table table tr.simple_cell td{padding:6px 10px;background:url('../img/line.gif') repeat-x bottom left;border-right:1px solid #E3E3E3;border-left:1px solid #E3E3E3}
.generic_table table th{border:none}
.table_no_caption{margin:0 0 30px 0}
.table_no_caption table{width:474px}
.table_no_caption table th{background:url('../img/table_no_caption_top.gif') no-repeat left top;height:37px;text-align:right;padding:0 10px 0 0}
.table_no_caption table th select{background:#ededed;color:#274e72;width:115px}
.table_no_caption table th select option{color:#274e72}
.table_no_caption table td{padding:10px;vertical-align:top}
.table_no_caption table td.first{background:#fbfbfb url('../img/line.gif') repeat-x bottom left}
.table_no_caption table td.first p{background:url('../img/table_date_bg.gif') no-repeat;padding:0 0 0 18px;color:#274e72;font-weight:bold;font-size:10px;height:15px;white-space:nowrap}
.table_no_caption table td.second{background:#f4f4f4 url('../img/line.gif') repeat-x bottom left}
.table_no_caption table td.second .title{font-weight:normal !important;margin:0 0 3px 0}
.table_no_caption table td.third{background:#e7e7e7 url('../img/line.gif') repeat-x bottom left;width:100px}
.box_img_big{background:#ECECEC url('../img/box_int_shadow.gif') no-repeat left bottom;margin:0 0 30px 0;padding:0 0 5px 0}
.box_img_big h3{font-family:Arial, Arial, Helvetica, sans-serif;background:url('../img/box_big_page_title.gif') no-repeat 0 0;height:25px;margin:0;padding:10px 10px 0;text-transform:uppercase;width:454px}
.box_img_main{padding:8px;position:relative;width:458px}
.box_img_main div{width:439px}
.box_img_main div *{color:#294F74}
.box_img_big ul{list-style:none;padding:0 0 0 12px}
.box_img_big ul li{background:url('../img/small_round_arrow_grey.gif') no-repeat 0 7px;padding:5px 0 0 15px}
.box_tab{margin:0 0 30px 0}
.box_tab_tab{list-style:none;height:43px;clear:both}
.box_tab_tab li{display:inline;float:left;margin:0 10px 0 0;height:43px}
.box_tab_tab li a{font-family:Arial, Arial, Helvetica, sans-serif;font-size:14px;display:block;height:33px;width:174px;padding:10px 5px 0 5px;text-align:center;background:url('../img/tab_off.gif') no-repeat;text-decoration:none;/* font-weight:bold; */color:#858585}
.box_tab_tab li.on a{color:#294f74;background:url('../img/tab_on.gif') no-repeat}
.tab_content{background:url('../img/tab_content_bg.gif') no-repeat 0 0;padding:25px 15px}
.tab_content img{margin:0 10px 0 10px}
.tab_second_content,.tab_third_content,.tab_fourth_content{display:none}
.three_tab .box_tab_tab li.last{margin:0}
.three_tab .box_tab_tab li a{width:134px}
.three_tab .box_tab_tab li{margin:0 21px 0 0}
.three_tab .box_tab_tab li.on a{background:url('../img/tab_three_on.gif') no-repeat 0 0}
.three_tab .box_tab_tab li a{background:url('../img/tab_three_off.gif') no-repeat 0 0}
.four_tab .box_tab_tab li.last{margin:0 0 0 1px}
.four_tab .box_tab_tab li a{width:104px}
.four_tab .box_tab_tab li{margin:0 5px 0 0}
.four_tab .box_tab_tab li.on a{background:url('../img/tab_four_on.gif') no-repeat 0 0}
.four_tab .box_tab_tab li a{background:url('../img/tab_four_off.gif') no-repeat 0 0}
.sitemap .column_left,.sitemap .column_main,.sitemap .column_right{width:255px;padding:0 38px}
#sitemap_title{padding:0 0 20px 38px}
#sitemap_list{clear:both;display:inline-block;height:auto !important;height:1%;list-style:none}
#sitemap_list:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
#sitemap_list ul{list-style:none}
#sitemap_list li a{color:#00A7BF;text-decoration:none;font-weight:bold;display:block;/* height:16px; */border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin:0 0 20px 0;min-height:16px;height:auto !important; height:16px}
#sitemap_list li ul li{background:url('../img/sitemap_li_bg.gif') no-repeat bottom left;padding:0 0 15px 0;margin:0 0 25px 0}
#sitemap_list li ul li a{color:#294F74;border-top:none;background:url('../img/sitemap_bg.gif') no-repeat 0 3px;padding:3px 0 0 17px;font-weight:bold;margin:0}
#sitemap_list li ul li ul li{background:none;padding:0;margin:0}
#sitemap_list li ul li ul li a{background:url('../img/small_round_arrow.gif') no-repeat  22px 4px;padding:3px 0 0 40px;font-weight:normal}
#ricerca_top{background:url('../img/ricerca_top_bg.gif') no-repeat bottom left;padding:25px 0 20px 30px}
.light_blue_txt{color:#00A7BF;font-weight:bold}
.find_more_input{width:151px;height:19px;background:url('../img/find_more_input.gif') no-repeat;color:#fff}
.find_more_submit{background:url('../img/find_more_submit.gif') no-repeat 0 0;color:#FFFFFF;font-size:9px;font-weight:bold;height:21px;width:44px}
#ricerca_top p{padding:0 0 10px 0}
#risultati_ricerca{padding:25px 0 15px 60px;background:url('../img/ricerca_top_bg.gif') no-repeat bottom left}
.risultato{border-bottom:1px solid #e3e3e3;margin:0 0 35px 0;padding:0 0 5px 0}
.risultato h3{margin:0 0 5px 0}
.risultato h3 a{color:#294F74;font-weight:bold;text-decoration:none;background:url('../img/sitemap_bg.gif') no-repeat;padding:0 0 0 17px}
.risultato p{padding:0 15px 0 50px;color:#294F74}
.evidence{color:#6b6864}
#risultati_up{text-align:right;padding:0 10px 0 0}
.form_error{color:red;padding:0 0 20px 0}
.form_big .box_form form{padding:15px 68px 0 68px}
.form_big .box_form input{width:332px;/* background:url('../img/form_big_input.gif') no-repeat; */border:1px solid #fff}
.form_big .box_form input#fileitem{width:332px}
.form_big .box_form select{width:334px}
.form_big .box_form .sex input{width:auto;background:none}
.form_big .box_form textarea{width:332px;border:1px solid #fff}
.form_big .box_form .privacy input{width:auto;background:none}
.form_big .form_submit{margin:10px 0 0 0}
.form_big .form_submit a{margin:0} 
.form_change_captcha{height:25px;clear:both;padding:5px 0 0 0}
.photo_gallery_highlight img.get_adobe{width:auto}
.address{padding:15px 68px 10px 68px}
#video_spot{text-align:center}
.padding_only{padding:10px} 
.padding_only .btn_go  {float:right}
.padding_only .btn{float:right}
.box_blue_img{margin:0 0 30px 0}
.box_blue_img_de a,.blue_page .box_blue_img_de a,.orange_page .box_blue_img_de a,.green_page .box_blue_img_de a{color:#FFFFFF;display:block;font-family:Arial,Arial,Helvetica,sans-serif;font-size:14px;height:60px;padding:8px 15px 0 0;text-align:right;text-decoration:none;width:200px;background:url('../img/destinazioni_dx.gif') no-repeat;color:#fff}
.box_blue_img_de span{color:#ADE7F2;font-family:Arial,Arial,Helvetica,sans-serif;font-size:14px}
.box_blue_img_ae a, .blue_page .box_blue_img_ae a,.orange_page .box_blue_img_ae a,.green_page .box_blue_img_ae a{color:#FFFFFF;display:block;font-family:Arial,Arial,Helvetica,sans-serif;font-size:14px;height:53px;padding:15px 15px 0 0;text-align:right;text-decoration:none;width:200px;background:url('../img/aeroporto_dx.gif') no-repeat}
.box_blue_img_ae span{color:#ADE7F2;font-family:Arial,Arial,Helvetica,sans-serif;font-size:14px}
.general_timetable{margin:0 0 30px 0}
.general_timetable h3{display:none}
.general_timetable .tab_content{padding:0}
.general_timetable .simple_table{border-bottom:1px solid #e3e3e3}
.general_timetable .simple_table table td{color:#375b7c;padding:5px 10px 20px 10px;border-top:1px solid #e3e3e3;background:none}
.general_timetable .simple_table table td.general_timetable_blue{background:#7da0ba;color:#fff}
.general_timetable .simple_table table td.general_timetable_grey{background:#f0f0f0}
.general_timetable .simple_table table td.general_timetable_blue_bottom{background:#7da0ba;color:#caf7ff;padding:3px 10px 5px 10px;border:none}
.general_timetable .simple_table table td.general_timetable_note{padding:3px 10px 5px 10px;background:#fbfbfb}
.general_timetable .simple_table table td.general_timetable_note label{display:inline;float:left;margin:0 3px 0 0; }
.general_timetable .simple_table table td.general_timetable_blue_bottom *{color:#caf7ff}
.general_timetable .simple_table table td.general_timetable_note,.general_timetable .simple_table table td.general_timetable_note *{color:#929292;font-size:10px}
.general_timetable_search{padding:45px 15px 25px 15px}
.general_timetable form p{margin:0 0 10px 0;height:20px;clear:both}
.general_timetable form label{color:#294F74;font-weight:bold;margin:0 20px 0 0;display:inline;float:left;display:block}
.general_timetable form select{background:#c6d2db;color:#294F74;display:inline;float:left}
.general_timetable form input{display:inline;float:left;margin:0 4px 0 0}
.general_timetable form select option{background:#c6d2db;color:#294F74}
.general_timetable_prov select{width:175px}
.general_timetable_dh select{width:125px}
.general_timetable_dh select{width:130px}
.general_timetable_dh select.general_timetable_day{margin:0 12px 0 0}
.general_timetable form .general_timetable_prov label{width:90px}
.general_timetable form .general_timetable_dh label{width:60px}
.general_timetable form .general_timetable_flight label{width:135px;margin:0}
.general_timetable form .general_timetable_go a{float:right}
.general_timetable .box_tab_tab li a{text-align:left;padding:8px 5px 0 50px;width:129px;height:35px;font-size:13px;font-weight:bold}
.general_timetable .box_tab_tab li a span{font-weight:normal;font-size:10px}
.general_timetable .box_tab_tab li.on{background:url('../img/tab_on.gif') no-repeat 0 0}
.general_timetable .box_tab_tab li{background:url('../img/tab_off.gif') no-repeat 0 0}
.general_timetable .box_tab_tab li a.tab_first{ background:url('../img/partenze_tab.gif') no-repeat 15px 7px}
.general_timetable .box_tab_tab li a.tab_second{ background:url('../img/arrivi_tab.gif') no-repeat 15px 7px}
#guidelang{width:175px;background:#c6d2db;color:#294F74;display:inline;float:right}
#guidelang option{background:#c6d2db;color:#294F74}
.simple_list ul{list-style:none}
.simple_list ul li{background:url('../img/small_round_arrow.gif') no-repeat 0 2px;padding:0 0 5px 20px}
.it #layout.error_page{background:url('../img/bg_404_ita.jpg') no-repeat center 0 #F5F5F5}
.en #layout.error_page{background:url('../img/bg_404_eng.jpg') no-repeat center 0 #F5F5F5}
.error_page #header{height:312px}
.error_page #content{margin:0 0 25px 0}
.error_page #content_main{padding:25px 100px 25px 100px}
.error_page #content_main{background:url('../img/error_page_content.gif') no-repeat left bottom;width:794px}
.emergenza{background:#F5F5F5}
.it #layout.emergenza #header{background:url('../img/hp_emergenza_ita.jpg') no-repeat}
.en #layout.emergenza #header{background:url('../img/hp_emergenza_eng.jpg') no-repeat}
.emergenza #content{background:#fff}
.emergenza #content_main{background:url('../img/emergenza_content_bg.gif') no-repeat left bottom;padding:0 0 27px 0}
.emergenza .column_left{width:235px;padding:0 20px}
.emergenza .column_main{width:645px;padding:0 20px 30px 54px}
.emergenza .box_emergenza{margin:0 0 30px 0}
.emergenza .box_emergenza h3{font-family:Arial, Arial, Helvetica, sans-serif;width:215px;height:25px;background:url('../img/box_voli_emerg_title.gif') no-repeat;padding:10px 10px 0 10px;margin:0;text-transform:uppercase}
.emergenza .box_voli_emergenza{background:#ECECEC url('../img/box_emergenza_bg.gif') no-repeat left bottom;width:235px;margin:0 0 30px 0;padding:0 0 5px 0} 
.emergenza .box_voli_emergenza ul{list-style:none}
.emergenza .box_voli_emergenza ul li{background:url('../img/line.gif') repeat-x left bottom}
.emergenza .box_voli_emergenza ul li a{text-decoration:none;color:#1198AA;display:block;width:200px;height:17px;padding:3px 0 0 35px;background:url('../img/small_round_arrow_emerg.gif') no-repeat 13px 4px;font-size:10px;font-weight:bold}
.emergenza .box_info_emergenza ul{list-style:none}
.emergenza .box_info_emergenza ul li a{text-decoration:none;color:#375B7C;display:block;width:210px;height:20px;padding:6px 0 0 25px;background:url('../img/dark_blue_arrow.gif') no-repeat 15px 11px}
.emergenza .btn_top{margin:-35px 0 0 0}
.weather_box_wrap{clear:both;display:inline-block;height:auto !important;height:1%}
.weather_box_wrap:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.weather_box{display:inline;float:left;width:217px;height:218px;background:#ececec;background:#ececec url('../img/weather_box_bottom.gif') no-repeat left bottom}
.weather_box h4{font-family:Arial, Arial, Helvetica, sans-serif;width:197px;height:25px;padding:10px 10px 0 10px;margin:0;text-transform:uppercase;font-weight:bold}
.weather_conditions{font-family:Arial, Arial, Helvetica, sans-serif;color:#fff;font-size:14px;height:46px;padding:15px 0 15px 10px;width:100px}
.weather_box ul{list-style:none}
.weather_box ul li{clear:both;/* display:inline-block;height:auto !important;height:1%; */height:15px;border-bottom:1px solid #fff}
.weather_box ul li:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.weather_box ul li p{display:inline;float:left;width:98px;padding:0 0 0 10px;height:15px;color:#294F74}
.weather_box ul li p.condition_detail{color:#00A7BF;font-weight:bold;font-size:10px}
.weather_date{padding:0 10px 12px 10px;border-bottom:1px solid #fff;color:#294F74;font-weight:bold;font-size:10px}
.weather_box_first{margin:0 10px 0 0}
.weather_box div{background:url('../img/meteo/neutro.gif') no-repeat}
.sole_temporale div{background:url('../img/meteo/sole_variabile_temporale.gif') no-repeat}
.weather_legenda{padding:0 15px 15px 15px}

.meteocode_sun_div div{background:url('../img/meteo/sole.gif') no-repeat}
.meteocode_nuvoloso_div div{background:url('../img/meteo/nuvoloso_coperto.gif') no-repeat}
.meteocode_nebbia_div div{background:url('../img/meteo/nebbia.gif') no-repeat}
.meteocode_pnuvoloso_div div{background:url('../img/meteo/sole_parzialmente_nuvoloso.gif') no-repeat}
.meteocode_pioggia_debole_div div{background:url('../img/meteo/pioggia_debole.gif') no-repeat}
.meteocode_neve_pioggia_div div{background:url('../img/meteo/neve_pioggia.gif') no-repeat}
.meteocode_neve_div div{background:url('../img/meteo/neve.gif') no-repeat}
.meteocode_forti_pioggie_div div{background:url('../img/meteo/pioggia_moderata_forte.gif') no-repeat}
.meteocode_grandine_div div{background:url('../img/meteo/grandine.gif') no-repeat}
.meteocode_temporale_div div{background:url('../img/meteo/temporale.gif') no-repeat}
.meteocode_vento_div div{background:url('../img/meteo/vento.gif') no-repeat}

.headMeteo_sun_p span.imgmeteo{background:url('../img/meteo/icon_sole.gif') no-repeat}
.headMeteo_nuvoloso_p span.imgmeteo{background:url('../img/meteo/icon_nuvoloso_coperto.gif') no-repeat}
.headMeteo_nebbia_p span.imgmeteo{background:url('../img/meteo/icon_nebbia.gif') no-repeat}
.headMeteo_pnuvoloso_p span.imgmeteo{background:url('../img/meteo/icon_sole_parzialmente_nuvoloso.gif') no-repeat}
.headMeteo_pioggia_debole_p span.imgmeteo{background:url('../img/meteo/icon_pioggia_debole.gif') no-repeat}
.headMeteo_forti_pioggie_p span.imgmeteo{background:url('../img/meteo/icon_pioggia_moderata_forte.gif') no-repeat}
.headMeteo_neve_pioggia_p span.imgmeteo{background:url('../img/meteo/icon_neve_pioggia.gif') no-repeat}
.headMeteo_neve_p span.imgmeteo{background:url('../img/meteo/icon_neve.gif') no-repeat}
.headMeteo_forti_piogge_p span.imgmeteo{background:url('../img/meteo/icon_pioggia_moderata_forte.gif') no-repeat}
.headMeteo_grandine_p span.imgmeteo{background:url('../img/meteo/icon_grandine.gif') no-repeat}
.headMeteo_temporale_p span.imgmeteo{background:url('../img/meteo/icon_temporale.gif') no-repeat}
.headMeteo_vento_p span.imgmeteo{background:url('../img/meteo/icon_vento.gif') no-repeat}

.box_parking_big{padding:0;background:none}
.parking_free span{color:#fff}
.parking_free{display:inline;float:left;padding:3px 25px 0 0;color:#fff}
#parking_big_top{background:url('../img/park_big.gif') no-repeat;width:454px;height:42px;padding:20px 10px 0 10px;clear:both}
#parking_big_table table{width:474px}
#parking_big_table table tr td{border-right:1px solid #F5F4F4;border-bottom:1px solid #dfdfdf}
#parking_big_table table tr td,#parking_big_table table tr th{padding:5px 4px; text-align:center;vertical-align:top}
#parking_big_table table tr td.last,#parking_big_table table tr th.last{border-right:none !important}
#parking_big_table table th{background:#fff;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;/* height:25px; */color:#41698a;font-family:Arial, Arial, Helvetica, sans-serif;font-size:14px;width:71px}
#parking_big_table table th.first{background:#fff url('../img/park_corner_left.gif') no-repeat left bottom}
#parking_big_table table th.last{background:#fff url('../img/park_corner_right.gif') no-repeat right bottom}
#parking_big_table table tr.parking_duration td{color:#00A7BF;border-right:1px solid #cfcfcf;border-bottom:none;background:#e5e4e4}
#parking_big_table table tr.parking_description td{background:#d7d7d7;color:#41698a;border-right:1px solid #b9b8b8;border-bottom:none}
#parking_big_table table tr.parking_capacity td{background:#bbc9d3;color:#41698a;border-right:1px solid #B9B8B8;border-bottom:none}
#parking_big_table table tr.parking_availability td{background:#ececec;color:#41698a;border-right:1px solid #CFCFCF;border-bottom:none}
#parking_big_table table tr td.parking_time{color:#00A7BF}
#parking_big_table table tr td.parking_white{background:#fbfbfb}
#parking_big_table table tr td.parking_grey{background:#f5f4f4}
#parking_big_table table tr.special_price td.parking_white{text-align:left}
.blue_page h1{color:#1198AA}
.blue_page h2,.blue_page h2 a{color:#00A7BF}
.blue_page a{color:#00A7BF}
.page.blue_page #side_menu ul li a.on,.page.blue_page #side_menu ul li a:hover{background:#00a7bf url('../img/white_arrow.gif') no-repeat 10px 10px !important;color:#fff}
.page.blue_page #side_menu ul li ul li a:hover{background:#cee3e8 !important;color:#375B7C}
.page.blue_page #side_menu ul li ul li a.on{background:#fff !important;color:#1198aa;font-weight:bold}
.blue_page #breadcrumb ul li#current_page{color:#33bbd0}
.blue_page #breadcrumb ul li a{background:url('../img/blue_breadcrumb_arrow.gif') no-repeat center right;color:#605e5a}
.blue_page .box_lista ul li{background:#fff url('../img/blue_white_arrow.gif') no-repeat 453px 4px}
.it .blue_page{background:#f5f5f5 url('../img/bg_blue_page_ita.jpg') no-repeat center 10px}
.en .blue_page{background:#f5f5f5 url('../img/bg_blue_page_eng.jpg') no-repeat center 10px}
.it .blue_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_ita.jpg') no-repeat center 10px}
.en .blue_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_eng.jpg') no-repeat center 10px}
.blue_page .btn{background:url('../img/blue_btn.gif') no-repeat right top}
.blue_page .btn span{background:url('../img/blue_btn.gif') no-repeat left top}
.blue_page #side_menu ul li a.on,.blue_page #side_menu ul li a:hover{background:#cee3e8 url('../img/dark_blue_arrow.gif') no-repeat 10px 10px}
.blue_page .title,.blue_page .title a{color:#00a7bf !important}
.blue_page .box_arrow{background:url('../img/blue_grey_arrow.gif') no-repeat}
.blue_page #main_int div div a{background:#ececec url('../img/blue_grey_arrow.gif') no-repeat 372px 42px}
.blue_page #main_int div div.main_int_list a.box_arrow{background:url('../img/blue_grey_arrow.gif') no-repeat 0 0}
.blue_page .box_lista_grey ul li a div{color:#00A7BF}
.blue_page .box_twin div .destination_dollar a{background:url('../img/destination_bg.gif') no-repeat}
.blue_page .box_twin div .destination_dollar a span,.blue_page  .box_twin div .destination_cup a span{color:#ADE7F2}
.blue_page .box_twin div .destination_cup a{background:url('../img/destination_bg2.gif') no-repeat}
.blue_page .paging ul li.first a{background:url('../img/first_arrow.gif') no-repeat}
.blue_page .paging ul li.prev a{background:url('../img/arrow_prev.gif') no-repeat}
.blue_page .paging ul li.next a{background:url('../img/blue_white_arrow.gif') no-repeat}
.blue_page .paging ul li.last a{background:url('../img/last_arrow.gif') no-repeat}
.blue_page .paging ul li a {color:#00A7BF}
.blue_page .simple_table table td.first{color:#00a7bf}
.blue_page .btn_download{background:url('../img/btn_download.gif') no-repeat right top}
.blue_page .btn_download span{background:url('../img/btn_download.gif') no-repeat left top;color:#00A7BF}
.blue_page .btn_go{background:url('../img/blue_grey_arrow.gif') no-repeat}
.blue_page .indented_txt{background:url('../img/blue_round_arrow.gif') no-repeat 0 2px}
.blue_page #calendar_archive p a{background:url('../img/calendar_news.gif') no-repeat} 
.blue_page #elencooperatori td.first a ,.blue_page #elencooperatori td.first a p{color:#00A7BF}
.orange_page h1{color:#bb5500}
.orange_page h2,.orange_page h2 a{color:#dd6600}
.orange_page a{color:#dd6600}
.page.orange_page #side_menu ul li a.on,.page.orange_page #side_menu ul li a:hover{background:#bb5500 url('../img/white_arrow.gif') no-repeat 10px 10px !important;color:#fff}
.page.orange_page #side_menu ul li ul li a:hover{background:#f1e5d7 !important;color:#375B7C}
.page.orange_page #side_menu ul li ul li a.on{background:#fff !important;color:#bb5500;font-weight:bold}
.orange_page #breadcrumb ul li#current_page{color:#ee9900}
.orange_page #breadcrumb ul li a{background:url('../img/orange_breadcrumb_arrow.gif') no-repeat center right}
.orange_page .box_lista ul li{background:#fff url('../img/orange_white_arrow.gif') no-repeat 453px 4px}
.it .orange_page{background:#f5f5f5 url('../img/bg_orange_page_ita.jpg') no-repeat center 10px}
.en .orange_page{background:#f5f5f5 url('../img/bg_orange_page_eng.jpg') no-repeat center 10px}
.it .orange_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_ita.jpg') no-repeat center 10px}
.en .orange_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_eng.jpg') no-repeat center 10px}
.orange_page .btn{background:url('../img/orange_btn.gif') no-repeat right top}
.orange_page .btn span{background:url('../img/orange_btn.gif') no-repeat left top}
.orange_page #side_menu ul li a.on,.orange_page #side_menu ul li a:hover{background:#f1e5d7 url('../img/dark_blue_arrow.gif') no-repeat 10px 10px}
.orange_page .title,.orange_page .title a{color:#dd6600 !important}
.orange_page .box_arrow{background:url('../img/orange_grey_arrow.gif') no-repeat}
.orange_page #main_int div div a{background:#ececec url('../img/orange_grey_arrow.gif') no-repeat 372px 42px}
.orange_page #main_int div div.main_int_list a.box_arrow{background:url('../img/orange_grey_arrow.gif') no-repeat 0 0}
.orange_page #main_int_link a{background:url('../img/canoni.gif') no-repeat 0 0}
.orange_page .box_lista_grey ul li a div{color:#dd6600}
.orange_page .box_twin div .destination_dollar a{background:url('../img/destination_bg_orange.gif') no-repeat}
.orange_page .box_twin div .destination_dollar a span,.orange_page .box_twin div .destination_cup a span{color:#fff693}
.orange_page .box_twin div .destination_cup a{background:url('../img/destination_bg2_orange.gif') no-repeat}
.orange_page .paging ul li.first a{background:url('../img/first_arrow_orange.gif') no-repeat}
.orange_page .paging ul li.prev a{background:url('../img/arrow_prev_orange.gif') no-repeat}
.orange_page .paging ul li.next a{background:url('../img/arrow_next_orange.gif') no-repeat}
.orange_page .paging ul li.last a{background:url('../img/last_arrow_orange.gif') no-repeat}
.orange_page .paging ul li a {color:#dd6600}
.orange_page .simple_table table td.first{color:#dd6600}
.orange_page .btn_download{background:url('../img/btn_download_orange.gif') no-repeat right top}
.orange_page .btn_download span{background:url('../img/btn_download_orange.gif') no-repeat left top;color:#dd6600}
.orange_page .btn_go{background:url('../img/orange_grey_arrow.gif') no-repeat}
.orange_page .indented_txt{background:url('../img/orange_round_arrow.gif') no-repeat 0 2px}
.orange_page #calendar_archive p a{background:url('../img/calendar_news_orange.gif') no-repeat} 
.orange_page #elencooperatori td.first a ,.orange_page #elencooperatori td.first a p{color:#DD6600}
.green_page h1{color:#838300}
.green_page h2,.green_page h2 a{color:#999900}
.green_page a{color:#999900}
.page.green_page #side_menu ul li a.on,.page.green_page #side_menu ul li a:hover{background:#838300 url('../img/white_arrow.gif') no-repeat 10px 10px !important;color:#fff}
.page.green_page #side_menu ul li ul li a:hover{background:#dee0bb !important;color:#375B7C}
.page.green_page #side_menu ul li ul li a.on{background:#fff !important;color:#838300;font-weight:bold}
.green_page #breadcrumb ul li#current_page{color:#b5b533}
.green_page #breadcrumb ul li a{background:url('../img/green_breadcrumb_arrow.gif') no-repeat center right}
.green_page .box_lista ul li{background:#fff url('../img/green_white_arrow.gif') no-repeat 453px 4px}
.it .green_page{background:#f5f5f5 url('../img/bg_green_page_ita.jpg') no-repeat center 10px}
.en .green_page{background:#f5f5f5 url('../img/bg_green_page_eng.jpg') no-repeat center 10px}
.it .green_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_ita.jpg') no-repeat center 10px}
.en .green_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_eng.jpg') no-repeat center 10px}
.green_page .btn{background:url('../img/green_btn.gif') no-repeat right top}
.green_page .btn span{background:url('../img/green_btn.gif') no-repeat left top}
.green_page #side_menu ul li a.on,.green_page #side_menu ul li a:hover{background:#dee0bb url('../img/dark_blue_arrow.gif') no-repeat 10px 10px}
.green_page .title,.green_page  .title a{color:#838300 !important}
.green_page .box_arrow{background:url('../img/green_grey_arrow.gif') no-repeat}
.green_page #main_int div div a{background:#ececec url('../img/green_grey_arrow.gif') no-repeat 372px 42px}
.green_page #main_int div div.main_int_list a.box_arrow{background:url('../img/green_grey_arrow.gif') no-repeat 0 0}
.green_page #main_int_link a{background:url('../img/corporate.gif') no-repeat 0 0}
.green_page .box_lista_grey ul li a div{color:#999900}
.green_page .box_twin div .destination_dollar a{background:url('../img/destination_bg_green.gif') no-repeat}
.green_page .box_twin div .destination_dollar a span,.green_page .box_twin div .destination_cup a span{color:#fff693}
.green_page .box_twin div .destination_cup a{background:url('../img/destination_bg2_green.gif') no-repeat}
.green_page .paging ul li.first a{background:url('../img/first_arrow_green.gif') no-repeat}
.green_page .paging ul li.prev a{background:url('../img/arrow_prev_green.gif') no-repeat}
.green_page .paging ul li.next a{background:url('../img/arrow_next_green.gif') no-repeat}
.green_page .paging ul li.last a{background:url('../img/last_arrow_green.gif') no-repeat}
.green_page .paging ul li a {color:#999900}
.green_page .simple_table table td.first{color:#999900}
.green_page .btn_download{background:url('../img/btn_download_green.gif') no-repeat right top}
.green_page .btn_download span{background:url('../img/btn_download_green.gif') no-repeat left top;color:#999900}
.green_page .btn_go{background:url('../img/green_grey_arrow.gif') no-repeat}
.green_page .indented_txt{background:url('../img/green_round_arrow.gif') no-repeat 0 2px}
.green_page #calendar_archive p a{background:url('../img/calendar_news_green.gif') no-repeat} 
.green_page #elencooperatori td.first a ,.green_page #elencooperatori td.first a p{color:#999900}
:focus {outline:none}
.js ul.newList {left:-9999px}
ul.newList * {margin:0; padding:0}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:149px; background:#b7b6b4; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999}
.newListSelected {width:145px; color:#000; height:17px; padding:2px 0 0 6px;margin:0 5px; float:left; background:url('../img/select-bg.gif') no-repeat;z-index: 750; position: relative}/* milla z-index: 9950; */
.newListSelected span {width:184px; display:block}
ul.newList li a{display:block;padding:3px 8px;text-decoration:none}
.selectedTxt {width:122px; overflow:hidden; height:16px; padding:0 23px 0 0;color:#FFF;z-index: 740}/* milla z-index: 9940; */
.hiLite {background:#898680!important; color:#fff!important}
.newListHover {background:#dddddd!important; color:#000!important; cursor:default}
.newListSelHover, .newListSelFocus {/*background-position:0 -22px;*/ cursor:default}
.newListOptionTitle {font-weight:bold}
.newListOptionTitle ul {margin:3px 0 0}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc}
.fontresize {margin: 0 0.5em 0 0}
.decreaseFont {font-size: 1.1em}
.normalizeFont {font-size: 1.3em}
.increaseFont {font-size: 1.5em}
#fontResizer {margin: 0 0 1em 0;font-size: 1.1em;font-weight: bold}
#fontResizer a:link {text-decoration: none;color: #000000}
#fontResizer a:visited {text-decoration: none;color: #000000}
#fontResizer a:hover {text-decoration: none;color: #000000}	
#fontResize, .block-fontResizer {float: right;margin: 0}
#newstab2{display:none}
#newstab3{display:none}
#captchaid{margin:0;padding:0}
#newsDetail img{float:left;margin:0 20px 15px 0;border:1px solid #ABABAB}
#eventDetail img{float:left;margin:0 20px 15px 0;border:1px solid #ABABAB}
#pressDetail img{float:left;margin:0 20px 15px 0;border:1px solid #ABABAB}
#newsletterDetail img{float:left;margin:0 20px 15px 0;border:1px solid #ABABAB}
.ac_results{z-index:200;overflow:scroll}
.ac_results li {overflow:scroll;padding: 3px;background:#1476B3;color:#fff;width: 105px;list-style:none;border-bottom:1px solid #fff;cursor:pointer}
.ac_results { padding: 0px; background-color: Window; overflow: hidden; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results iframe {display:none;/*sorry for IE5*/display/**/:block;/*sorry for IE5*/position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:3000px; height:3000px}
.ac_results li { margin: 0px; padding: 2px 5px; cursor: pointer; display: block; width: 100%; font: menu; font-size: 12px; overflow: hidden; }
.ac_loading { background : Window url('./indicator.gif') right center no-repeat; }
.ac_over { background-color: Highlight; color: HighlightText; }
.status{text-transform:lowercase}
#linktable{position:absolute;display:block;width:100%;background:url('../img/spacer.gif') no-repeat left top}
.table3rows{height:80px}
.table7rows{height:156px}
.threerows{height:143px;background:none;width:400px}
.sevenrows{height:219px;background:none;width:400px}
.onerowlist{width:215px;height:255px}
#arrival_content .threerows{height:0px}
#arrival_content .sevenrows{height:0px}
#arrivalInt_content .onerowlist{height:0px}

#nascondi_menuhp{display:none}
#nascondi_menuhptrue{display:block}
#nascondi_menuhptrue .submenu{width:450px;background:#e6e6e6;clear:both;display:inline-block;height:auto !important;height:1%;display:block}
#nascondi_menuhptrue .submenu:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
#nascondi_menuhptrue .submenu ul{width:225px;display:inline;float:left;list-style:none}
#nascondi_menuhptrue .submenu ul li{float:none;width:225px}
#nascondi_menuhptrue .submenu ul li a{width:205px;height:17px;padding:3px 10px 0 10px;text-align:left;text-transform:none;font-weight:normal;color:#2a5074;background:url('../img/line.gif') repeat-x bottom left}
#nascondi_menuhptrue .submenu .focus_on_wrap{width:205px;padding:7px 10px 0 10px;display:inline;float:left}
#nascondi_menuhptrue .submenu .focus_on{width:205px;height:52px; margin:0 0 7px 0}
#nascondi_menuhptrue .menu_blue .submenu .focus_on a{background:url('../img/focus_on_blue.gif') no-repeat;display:block;text-decoration:none}
#nascondi_menuhptrue .menu_orange .submenu .focus_on a{background:url('../img/focus_on_orange.gif') no-repeat;display:block;text-decoration:none}
#nascondi_menuhptrue .menu_green .submenu .focus_on a{background:url('../img/focus_on_green.gif') no-repeat;display:block;text-decoration:none}
#nascondi_menuhptrue .submenu .focus_on div{display:inline;float:left;width:136px;padding:4px 7px}
#nascondi_menuhptrue .submenu .focus_on p.focus_on_img{display:inline;float:left;padding:1px 1px 1px 0;width:54px}
#nascondi_menuhptrue .submenu .focus_on p{color:#fff}
#nascondi_menuhptrue .submenu .focus_on div p.focus_on_title{color:#2e5579}
#nascondi_menuhptrue .submenu .focus_on a{width:205px;height:52px;padding:0;text-align:left;text-transform:none;font-weight:normal;clear:both;cursor:pointer}
#numberResult ,#hasResult{display:none}
.flight_content_table tr.odd td.empty, .flight_content_table tr.even td.empty{height:19px; text-align:center}
.flight_content_table tr.odd td.empty p, .flight_content_table tr.even td.empty p{color:#fff; text-align:center}
#map_box #maps_link,#map_operator #maps_link{display:none}
#themap{width:583px;height:441px;display:inline;float:left}
.maplist{width:146px;display:inline;float:left}
.maplist h2{background:url('../img/destinazioni_list_bg.gif') no-repeat;width:136px;height:18px;color:#375B7C;font-weight:normal;padding:4px 0 0 10px;margin:0}
#themap .contatta_gruppo a{display:block;width:120px;height:20px;padding:4px 0 0 0;text-decoration:none;;background:url('../img/contatta_gruppo.gif') no-repeat;color:#FFFFFF; text-align:center}
#themap .gruppo_info{font-weight:bold}
#themap .info h2{text-transform:uppercase;font-weight:bold;font-size:13px;margin:0 0 5px 0}
#themap .contatta_gruppo{margin:5px 0 0 0}
#themap span{display:none}
.gmnoprint span{display:none}
#map_operator #themap{width:729px;height:650px}
#elencooperatori tr.on{background:#EFEFEF}
#map_box{clear:both;display:inline-block;height:auto !important;height:1%;list-style:none;margin:0 0 30px 0}
#map_box:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.maplist .carousel_prev{background:url('../img/destinazioni_su.gif') no-repeat;display:block;width:146px;height:18px;text-indent:-9000px}
.maplist .carousel_next{background:url('../img/destinazioni_giu.gif') no-repeat;display:block;width:146px;height:18px;text-indent:-9000px}
#listMap{list-style:none}
#listMap li a{display:block;width:136px;height:16px;padding:3px 0 0 10px;color:#1198AA;border-bottom:1px solid #dfdfdf;text-decoration:none;background:#fbfbfb}
#listMap li a:hover{background:#3b5085;color:#fff}
.maplist div{height:383px !important}
.adv_banner{margin:0 0 10px 0}
#close_adv_layer{text-align:right}
#adv_banner_layer #close_adv_layer a{color:#fff;background:#284F73;font-weight:bold;text-decoration:none;padding:0 4px}
#adv_banner_layer{position:absolute;top:105px;z-index:900;display:none}
#fdr{position:absolute;left:0;top:0;background:#000;z-index:800;opacity:0.6;filter:alpha(opacity=60)}
.hidden_input{display:none}
.box_form select.select_date{width:55px}
.box_form select.select_month{margin:0 5px}
#newsletterForm .form_submit input {background:url("../img/calendar_news_green.gif") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:inline;float:left;font-weight:bold;height:21px;width:69px;font-family:Arial, Arial, Helvetica, sans-serif;float:right}
.banner a.adv_link{display:none}

#organigramma_accordion .accordion li .accordion_title{padding:7px 10px;border-bottom:1px solid #DFDFDF;color:#999900;font-weight:bold}
#organigramma_accordion .accordion li .accordion_title a{width:454px;padding:0;height:auto;color:#999900}
#organigramma_accordion .accordion li.main .accordion_title a{background:url("../img/green_plus.gif") no-repeat 430px 4px}
#organigramma_accordion .accordion li.main .accordion_title a.on{background:url("../img/green_minus.gif") no-repeat 430px 4px}
#organigramma_accordion .accordion .accordion_content{background:none;height:auto;padding:10px 0}
#organigramma_accordion .accordion .accordion_content *{color:#605E5A}
#organigramma_accordion .accordion .accordion_content img{float:left;margin:10px}
#organigramma_accordion .accordion .accordion_content img{text-align:center}
#organigramma_accordion .accordion li.main p{padding:7px 10px 60px 10px}
#organigramma_accordion .accordion li p span{font-weight:normal;display:block}
#organigramma_accordion .accordion li.main p span{font-weight:bold}


#elencooperatori table{width:729px}

#fdr_white{position:absolute;left:0;top:0;background:#294F74;z-index:800;opacity:0.6;filter:alpha(opacity=60)}
#welcome{position:absolute;top:105px;z-index:900;width:510px;height:350px;background:url('../img/welcome_bg.gif') no-repeat left top;padding:15px 30px 35px 30px}
#close_welcome{text-align:right;padding:0 0 5px 0}
#close_welcome a{text-decoration:none;font-size:14px;font-weight:bold;color:#00A7BF}
#welcome_title{font-weight:bold;font-size:14px;color:#1198AA;font-size:24px;font-weight:normal}
#welcome_signature{border-top:1px solid #eee;padding:15px 0 0 0}

.voli_tipologia{margin:0 0 10px 0;height:20px;clear:both}
.voli_tipologia span{font-size:10px;padding:0 10px 0 15px;display:inline;float:right}
.voli_tipologia span.voli_tipologia_linea{background:url('../img/voli_tipologia_linea.gif') no-repeat left top}
.voli_tipologia span.voli_tipologia_charter{background:url('../img/voli_tipologia_charter.gif') no-repeat left top}
.general_timetable .simple_table table tr.volo_charter td.general_timetable_blue,.general_timetable .simple_table table tr.volo_charter td.general_timetable_blue_bottom{background:#375b7d}
.general_timetable .simple_table table td.general_timetable_grey .bold{color:#375B7C}

.contatti_content{/*background:url('../img/contatti.gif') no-repeat left bottom;*/padding:0 0 7px 0}
.contatti_content_row{clear:both;display:inline-block;height:auto !important;height:1%;padding:15px 0;/*border-bottom:1px solid #fafafa;*/background:url('../img/line.gif') repeat-x left bottom}
.contatti_content_row:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.contatti_content_row_left,.contatti_content_row_right{display:inline;float:left;width:197px;padding:0 20px}
/*.contatti_highlight{background:#58819F;border-bottom:1px solid #85a1b6}
.contatti_highlight .contatti_content_row_left,.contatti_highlight .contatti_content_row_right,.contatti_highlight .contatti_content_row_right a{color:#fff}*/
.messageResponseContatti ,.messageResponseReclami{display:none}



.btn_wrap{clear:both;display:inline-block;height:auto !important;height:1%;margin:25px 0 0 0}
.btn_wrap:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
#green_news_wrap .btn_wrap{margin:0};
.box_light_blue{background:#acf5fe url('../img/box_light_blue_bg.gif') no-repeat left bottom;margin:0 0 30px 0;padding:0 0 10px 0}
.box_light_blue h3{font-family:Arial, Arial, Helvetica, sans-serif;background:url('../img/box_big_page_title.gif') no-repeat 0 0;height:25px;width:454px;padding:10px 10px 0 10px;margin:0}
.box_light_blue div{padding:20px 8px 0 8px}
.box_light_blue div *{color:#294F74}
.box_light_blue div .btn_wrap{width:458px}
.box_light_blue .btn{float:right}

#map_legenda{height:37px;clear:both}
#map_legenda p{display:inline;float:left;height:27px;padding:10px 0 0 45px;text-transform:uppercase}
#map_legenda_1{background:url('../img/marker_blue.jpg') no-repeat 0 -12px }
#map_legenda_2{background:url('../img/marker_orange.jpg') no-repeat 0 -12px}
#map_legenda_3{background:url('../img/marker_green.jpg') no-repeat 0 -12px}

.calendario_btn{clear:both;display:inline-block;height:auto !important;height:1%;border-bottom:1px solid #ccc;width:474px}
.calendario_btn:after{content: ".";display: block;height: 0;clear: both;visibility: hidden}
.calendario_btn p{display:inline;float:left}
.calendario_btn p.calendario_btn_left{width:326px;background:url('../img/small_round_arrow.gif') no-repeat left center;padding:10px 0 10px 18px;font-weight:bold}
.calendario_btn p.calendario_btn_right{width:115px;padding:5px 0 5px 15px;background:#E7E7E7}

#flip_book_layer_wrap{position:absolute;top:100px;z-index:900}
#flip_book_layer{width:950px;height:600px}
#flip_book_layer_wrap #close_layer{text-align:right}
#flip_book_layer_wrap #close_layer a{color:#fff; background:#284F73;font-weight:bold;text-decoration:none;padding:0 4px}
.rumore{width:729px;height:2000px}

.hp #content_main .column_left div.hp_box_img{width:180px;height:70px;overflow:hidden;position:relative}
.hp #content_main .column_left div.hp_box_img a{cursor:hand;display:block;text-decoration:none}
.hp #content_main .column_left div.hp_box_img div{position:absolute;bottom:0;left:0;width:174px;height:15px;padding:8px 3px 0 3px;margin:0;overflow:hidden;text-align:center;color:#fff;text-transform:uppercase;font-weight:bold;font-family:Arial,Arial,Helvetica,sans-serif;background:url('../img/hp_box_img.gif') no-repeat left bottom}
.hp #content_main .column_left div.hp_box_img div *{color:#fff;text-transform:uppercase;font-weight:bold;font-family:Arial,Arial,Helvetica,sans-serif}


/* sfondi 150 anni italia */
#header{height:197px}

.it .hp{background:#f5f5f5 url('../img/bg_hp_ita.jpg') no-repeat center 0}
.en .hp{background:#f5f5f5 url('../img/bg_hp_eng.jpg') no-repeat center 0}

.it .blue_page{background:#f5f5f5 url('../img/bg_blue_page_ita.jpg') no-repeat center 9px}
.en .blue_page{background:#f5f5f5 url('../img/bg_blue_page_eng.jpg') no-repeat center 9px}
.it .blue_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_ita.jpg') no-repeat center 9px}
.en .blue_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_eng.jpg') no-repeat center 9px}

.it .orange_page{background:#f5f5f5 url('../img/bg_orange_page_ita.jpg') no-repeat center 9px}
.en .orange_page{background:#f5f5f5 url('../img/bg_orange_page_eng.jpg') no-repeat center 9px}
.it .orange_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_ita.jpg') no-repeat center 9px}
.en .orange_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_eng.jpg') no-repeat center 9px}

.it .green_page{background:#f5f5f5 url('../img/bg_green_page_ita.jpg') no-repeat center 9px}
.en .green_page{background:#f5f5f5 url('../img/bg_green_page_eng.jpg') no-repeat center 9px}
.it .green_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_ita.jpg') no-repeat center 9px}
.en .green_page.off{background:#f5f5f5 url('../img/bg_blue_page_off_eng.jpg') no-repeat center 9px}

