body{ margin:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#056388; /*background-image:url(../images/footer_tvr.png)*/;}
#bg_color{ width:975px; margin-left:auto; margin-right:auto; background-image:url(../images/bg.jpg); background-repeat:repeat-x; overflow:auto;}
#site_container{ width:950px; margin-left:auto; margin-right:auto;}
#header{ width:950px; height:160px; background-image:url(../images/header.png); background-repeat:no-repeat; margin-top:1px;}
.img{ border:0px}
/* Menu header*/
#header_language{font-size:12px; color:#FFF; font-weight:bold; width:230px; line-height:40px; float:right;}
.language_head{ color:#FFF; text-decoration:none; background-image:url(../images/ita_flag.png); background-repeat:no-repeat; padding-left:22px;}
.language_head:visited{}
.language_head:hover{ text-decoration:underline; background-image:url(../images/1_star.png); background-repeat:no-repeat; padding-left:14px;}
.language_head_eng{ color:#FFF; text-decoration:none; background-image:url(../images/eng_flag.png); background-repeat:no-repeat; padding-left:22px;}
.language_head_eng:visited{}
.language_head_eng:hover{ text-decoration:underline; background-image:url(../images/1_star.png); background-repeat:no-repeat; padding-left:14px;}
#menu_scritta{ position:absolute; padding-top:45px; padding-left:290px; font-size:23px; color:#FFF; font-weight:bold;}
#menu_container{ position:relative; top:120px; height:39px; width:950px; background-image:url(../images/menu_bg.png);}
#menu_spacer_left{ height:39px; width:15px; float:left;}
#menu_voice{ height:39px; line-height:39px; float:left;text-align:center;}
.menu_voice_link{ font-size:15px; font-weight:bold; text-decoration:none; color:#FFF; display:block; padding-left:10px; padding-right:10px; }
.menu_voice_link:visited{}
.menu_voice_link:hover{ background-image:url(../images/menu_bg_r.png); background-position:center; text-decoration:underline;}
#area_utenti_container{ height:39px; float:right; padding-right:15px;}
.area_utenti_textbox{height:15px; width:90px; font-size:10px; color:#056388; text-align:left; margin-right:6px;}
.area_utenti_textbox2{height:15px; width:90px; font-size:10px; color:#056388; text-align:left;}
.area_utenti_text{ font-size:10px; color:#056388;}
.area_utenti_button{ width:200px;}
/* pag INDEX -------------*/
#booking_container{ width:459px; height:319px; background-image:url(../images/ricercahotels_intero.png);}
#search_container{ width:459px; height:173px; background-image:url(../images/ricercahotels.png); background-repeat:no-repeat;}
#container_b_r_i{ width:950px; height:319px;}
#container_booking_ricerca{ width:459px; float:left;}
#container_images_tv{ width:489px; height:319px; float:left; /*background-image:url(../images/bg_img_index.png);*/}
#container_sotto{ width:950px;}
#container_sx{ width:690px; float:left;}
#container_dx{ width:260px; height:361px; float:left;}
#search_hotel{ width:491px; height:176px; background-image:url(../images/ultimihotel.png); float:left; overflow:auto;}
#container_chisiamo{ width:229px; height:176px; background-image:url(../images/chisiamo.png); background-repeat:no-repeat;  float:left;}
#container_chisiamo_search{ width:229px; height:176px; background-image:url(../images/chisiamo.png); background-repeat:no-repeat; margin-left:auto; margin-right:auto;}
#container_trevisoristoranti{ width:230px; height:176px; background-image:url(../images/trevisoristoranti.png); background-repeat:no-repeat;  float:left;}
#spacer{ width:950px; height:10px; clear:both;}
/*#3_container{ width:690px; height:176px;}*/
/* pag SEARCH -------------*/
#container_search_dx{ width:720px; float:left;}
#container_search_sx{ width:230px; float:left;}
#container_search_dx_small{ width:240px; float:left; background-repeat:no-repeat;}
#container_central{ width:480px; float:left;}
#booking_search{ background-image:url(../images/booking_vertical.png); height:224px; background-repeat:no-repeat;}
#hotel_search{ background-image:url(../images/hotel_vertical.png); height:282px; background-repeat:no-repeat;}
#restaurant_search { background-image:url(../images/restaurant_vertical.png); height:575px; background-repeat:no-repeat;}
#restaurant_search_2 { background-image:url(../images/restaurant_vertical_2.png); height:575px; background-repeat:no-repeat;}
/* pag SCHEDA -------------- */
#scheda_sup{ background-image:url(../images/scheda_superior.png); width:726px; height:16px;}
#scheda_inf{ background-image:url(../images/scheda_inferior.png); width:726px; height:16px;}
#scheda_small_search{ background-image:url(../images/search_bar.png); width:100%; height:47px; background-repeat:no-repeat; background-position:center;}
.scheda_price{ background-image:url(../images/prezzi_title.jpg); background-repeat:no-repeat; width:373px; height:19px;}
.scheda_price_dati{ background-image:url(../images/prezzi_table.jpg); background-repeat:no-repeat; width:373px; height:19px;}
.scheda_service_text{ color:#056388;}
.scheda_service_text_list{ color:#056388; list-style-image:url(../images/1_star.png); list-style-position:inside;}
.scheda_service_title{ font-size:12px; font-weight:bold; display:block; background-image:url(../images/service_title.png); background-repeat:no-repeat; line-height:20px; height:20px; padding-left:15px; color:#056388;}
.scheda_service_strong_km{ font-weight:bold; font-size:13px; color:#056388;}
.scheda_service_links{color:#056388; text-decoration:none; font-size:12px; display:block; padding-bottom:2px; padding-top:2px;}
.scheda_service_links:visited{}
.scheda_service_links:hover{color:#FFF; background-color:#056388; text-align:right; padding-right:5px;}
.scheda_small_bg{ background-image:url(../images/scheda_hotel.png); width:472px; height:92px; background-repeat:no-repeat;}
.scheda_small_title{ font-size:13px; font-weight:bold; padding-bottom:5px;}
.scheda_small_text{}
.scheda_small_links{color:#056388; text-decoration:none; font-size:10px; display:block; border-top:1px solid #056388; border-bottom:1px solid #056388;}
.scheda_small_links:visited{}
.scheda_small_links:hover{color:#FFF; background-color:#056388; padding-left:10px;}
.votazione_title{ font-size:13px; text-align:center; padding-bottom:5px;}
.votazione_number{ font-size:30px; font-weight:bold; text-align:center;}
.votazione_commenti{ text-align:center; color:#056388; text-decoration:none;}
.votazione_commenti:visited{}
.votazione_commenti:hover{ text-decoration:underline;}
.votazione_commenti_dx{ font-size:12px; font-weight:bold; text-align:left; padding-top:5px; padding-bottom:5px;}
.votazione_commenti_numeri{ font-size:14px; font-weight:bold; padding-left:5px; padding-top:5px; padding-bottom:5px;}
.votazione_titolo_feedback{ font-size:16px; font-weight:bold; padding-bottom:5px; padding-top:5px; text-align:center; border-bottom:1px dotted black;}
.votazione_data_feedback{ font-size:12px; font-style:italic; font-weight:bold; background-image:url(../images/service_title.png); height:20px; background-repeat:no-repeat; padding-left:8px;}
.votazione_commento_feedback{ font-size:10px; padding-top:10px; padding-left:8px;}
/* BOOKING */
.booking_text{color:#fff; padding-top:2px; font-weight:bold; text-align:left;}
.booking_textbox{height:15px; width:200px; font-size:10px; text-align:left;}
.search_textbox{height:10px; width:50px; font-size:10px; text-align:left;}
.search_textbox2{height:15px; width:170px; font-size:10px; text-align:left;}
.booking_tendina{ font-size:10px; border:none;/* background-color:#afed09; color:#fff;*/ text-align:left; margin:2px;}
.booking_button{/* background-color:#afed09; border:0; width:70px;*/}
/*------------------------*/
.last_under{ background-image:url(../images/last_hotel_under.jpg); background-repeat:no-repeat; text-align:center;}

/* CHI SIAMO */
.chisiamo_links{color:#0096bf; text-decoration:none; font-size:12px; display:block;}
.chisiamo_links:visited{}
.chisiamo_links:hover{color:#FFF; background-color:#0096bf; padding-left:25px;}
/*-------------*/
/* TREVISO RISTORANTI */
.ristoranti_links{color:#056388; text-decoration:none; font-size:12px; display:block; padding-top:2px;}
.ristoranti_links:visited{}
.ristoranti_links:hover{color:#FFF; background-color:#056388; padding-left:1px;}
.ristoranti_links_vertical{color:#FFF; text-decoration:none; font-size:11px; display:block; padding-left:3px; background-color:#056388; padding-top:3px; padding-bottom:3px;}
.ristoranti_links_vertical:visited{}
.ristoranti_links_vertical:hover{color:#056388; background-color:#BDE55C; padding-left:3px;}
.ristoranti_indirizzo_vertical{ color:#FFF; padding-left:7px; padding-bottom:2px; padding-top:2px;}
.ristoranti_distanza_km_vertical{color:#FFF; font-weight:bold; text-align:left; padding-bottom:5px; padding-top:2px;}
/*-------------*/
/*Offerte Hotel*/
.offerte_padding{ margin-bottom:5px; margin-top:5px;}
.offerte_stars{}
.offerte_title{ font-size:12px; font-weight:bold;}
.offerte_address{ font-style:italic;}
.offerte_links{ text-decoration:none;}
.offerte_links:visited{}
.offerte_links:hover{color:#C30;}
/* NEWS */
.news_title{ font-size:10px; color:#056388; text-decoration:none; /*display:block; padding-left:12px;*/}
.news_title:visited{}
.news_title:hover{ background-color:#CEFA3F;}
.news_date{}
.news_publisher{ font-size:12px; font-style:italic; padding-bottom:3px; color:#FF6F28;}
.news_bg{ background-image:url(../images/scheda_news.png); background-repeat:no-repeat; width:472px; height:92px;}
.news_number{ font-size:60px; font-weight:bold; text-align:center; line-height:50px; color:#c9ea6e;}
.news_number_scheda{ font-size:25px; font-weight:bold; text-align:center; line-height:22px; color:#c9ea6e;}
.news_number_word{ font-size:12px; font-weight:bold; text-align:center; background-color:#056388; color:#FFF;}
.news_number_word_scheda{ font-size:10px; font-weight:bold; text-align:center; background-color:#056388; color:#FFF;}
.news_title_scheda{ font-weight:bold; font-size:12px; padding-bottom:2px;}
.news_subtitle{ color:#FF6F28; font-style:italic; padding-bottom:1px; padding-top:3px; border-top:1px dotted #CCC; border-bottom:1px dotted #CCC;}
.news_subtitle_scheda{ color:#FF6F28; font-style:italic;}
.news_text_scheda{ color:#056388; text-decoration:none;}
.news_text_scheda:visited{}
.news_text_scheda:hover{ text-decoration:underline; color:#FF6F28;}
.news_bg_completa_up{ background-image:url(../images/scheda_news_completa_up.png); width:472px; height:15px;}
.news_bg_completa_down{ background-image:url(../images/scheda_news_completa_down.png); width:472px; height:16px;}
.news_text_scheda_completa{ color:#056388; padding-top:5px; padding-bottom:5px;}
/*-------------*/
#footer{ width:950px; height:120px;clear:both;background-image:url(../images/footer.png); background-repeat:no-repeat; margin-left:auto; margin-right:auto;}
#footer_images{ height:60px; margin-left:auto; margin-right:auto; width:940px;}
#footer_testi{ width:920px; padding-top:2px; text-align:center; margin-left:auto; margin-right:auto;}
.footer_img{ border:0;}
.footer_text{}
.footer_link{ color:#FF6F28; text-decoration:none;}
.footer_link:visited{}
.footer_link:hover{color:#FF6F28;}

/* Pagina scheda */
.fulltab_title{ font-size:14px; font-weight:bold;}
.fulltab_links{color:#0096bf; text-decoration:none; font-size:10px; display:block;}
.fulltab_links:visited{}
.fulltab_links:hover{color:#FFF; background-color:#0096bf; padding-left:2px; font-weight:bold;}

/* Paginazione lista*/
.pag{ font-size:10px; padding-left:5px; text-decoration:none; color:#056388;}
.pag:visited{}
.pag1{font-size:10px; padding-left:5px; text-decoration:none; color:#F60;}
.pag:hover{ text-decoration:underline; padding-left:5px;}
.label_guida{ font-size:11px; text-align:right; background-image:url(../images/label_title.png); background-position:right; background-repeat:no-repeat; padding-right:15px;}

/* Pagina venezia */
#venezia_page{ width:950px; height:430px; background-image:url(../images/venezia_page.png); background-repeat:no-repeat;}
#venezia_page_text{ width:900px; padding-top:160px; margin-left:auto; margin-right:auto;}
.venezia_title{ font-size:30px; font-style:italic; font-weight:bold;}
.venezia_title_2{ font-size:20px;}
.venezia_title_3{ font-size:15px; font-style:italic;}
.venezia_text{ font-size:12px; list-style-position:inside;}

/* Pagina Chisiamo */
#chisiamo_page{ width:950px; height:430px; background-image:url(../images/chisiamo_page.png); background-repeat:no-repeat;}
#chisiamo_page_text{ width:900px; padding-top:5px; margin-left:auto; margin-right:auto;}
.chisiamo_title{ font-size:30px; font-style:italic; font-weight:bold;}
.chisiamo_title_2{ font-size:20px;}
.chisiamo_title_3{ font-size:15px; font-style:italic;}
.chisiamo_text{ font-size:12px; list-style-position:inside;}
