body{ 
  margin:0; 
  padding:0; 
  text-align:center;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:11px; 
  font-weight:normal; 
  color: #1e558e; 
  background-color:#FFFFFF;
  background-repeat:repeat;
	
  SCROLLBAR-FACE-COLOR: #3B8AC3; 
  SCROLLBAR-HIGHLIGH T-COLOR: #ffffff; 
  SCROLLBAR-SHADOW-COLOR: #ffffff; 
  SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
  SCROLLBAR-ARROW-COLOR: #ffffff; 
  SCROLLBAR-TRACK-COLOR: #ffffff; 
  SCROLLBAR-DARKSHADOW-COLOR: #ffffff;	
}

h1 {font-size:11px; color:#FFFFFF;margin:0; padding:2px 0 0 12px; display:block;}
h2 {font-size:11px; font-weight:normal; color:#1e558e;}

.wrapper { margin: auto; text-align: left; width: 980px; position: relative; }

.menutable { border: 0px none #999999;}
.mc_a { text-align: center; font-size: 12px; background: url(images/riviera_centro.gif) repeat-x;}
a.mc_a_link:link,a.mc_a_link:active,a.mc_a_link:visited     { color: #FFFFFF; text-decoration: none; }
a.mc_a_link:hover    { color: #FFFFFF; text-decoration: underline;}
.mc_b_sx_up { background-image: url(images/riviera_b_sx_up.gif);}
.mc_b_sx_dw { background-image: url(images/riviera_b_sx_dw.gif);}
.mc_b_dx_up { background-image: url(images/riviera_b_dx_up.gif);}
.mc_b_dx_dw { background-image: url(images/riviera_b_dx_dw.gif);}
.mc_a_sx { background-image: url(images/riviera_sx.gif);}
.mc_a_dx { background-image: url(images/riviera_dx.gif);}
.mc_a_no { text-align: center; font-size: 12px; background: url(images/riviera_up_no.gif) repeat-x;}
.mc_a_no_sx { text-align: center; font-size: 12px; background: url(images/riviera_up_no_sx.gif) repeat-x;}
.mc_a_no_dx { text-align: center; font-size: 12px; background: url(images/riviera_up_no_dx.gif) repeat-x;}
.mc_a_dw { text-align: center; font-size: 12px; background: url(images/riviera_dw.gif) repeat-x; }
a.mc_a_dw_link:link,a.mc_a_dw_link:active,a.mc_a_dw_link:visited     { color: #FFFFFF; text-decoration: none; }
a.mc_a_dw_link:hover    { color: #FFFFFF; text-decoration: underline;}

a.menu_link:link     { color: #0054A6; text-decoration: none; }
a.menu_link:active   { color: #0054A6; text-decoration: none; }
a.menu_link:visited  { color: #0054A6; text-decoration: none; }
a.menu_link:hover    { color: #CC3300; text-decoration: underline; }

.contenitore_top {width:100%; height:95px; margin:0 auto; padding:0; display:block; background-image:url(../img/back.jpg); background-repeat:repeat-x;}

.sponsor_up {width:100%; margin:0 10px; padding:0; display:block;}
.sponsor_container_up {margin:0; padding:100; width:100%; display:block; float:left;}

.contenitore {width:960px; margin:0 auto; padding:0; display:block;}
.contenitore1{width:214px; margin:0; padding:0; float:left; display:block;}

/* MENU RIVIERA*/
.contenitore_menu {width:214px; height:100%; margin:0 auto; padding:0; display:block; Float:left;}
.testa2{ width:214px; height:26px; display:block; float:left; margin:0; padding:0; background-image: url(../img/up_cell_new.jpg);}
.titolo{ margin:5px auto 0 auto; padding:0; display:block; font-size:12px; text-align:center; font-weight:bold; color:#1e558e}
.container2{margin:0; padding:0; width:214px; float:left; background-image: url(../img/line_new.jpg); text-align:left;}
.container2 ul{width: 208px;  list-style:none; margin:0 auto; padding:0; }
.container2 ul li{ float:left; width: 208px; margin:0; padding:0; text-align:left; display:block;  }
.container2 ul li a{display: block; text-decoration:none; color:#1e558e; font-weight:bold; height:16px; width:198px; margin:0;  padding:3px 0 0 10px; }
.container2 ul li a:hover{text-decoration:none; font-weight:bold; color:#1e558e; background-color: #dddddd;}
.coda2{width:214px; height:18px; display:block; margin:0; padding:0; background-image: url(../img/bottom_cell_new.jpg); float:left}

/* cartina italia Flash*/
.italia_small {width:220px; margin:0; padding:0; display:block; float:right;}

/* alberghi centro*/
.vetrina_base {width:746px; margin:0 0 0 0; padding:0; display:block; float:left;}
.vetrina_titolo {width:100%; height:30px; margin:0 auto; padding:5px 0 0 0; display:block; background-image:url(../img/vetrina_titolo_new.jpg); background-repeat:no-repeat;}
.vetrina_titolo h1 {font-size:12px; font-weight:bold; color:#1e558e;}
.vetrina_cont_link {width:746px; margin:0; padding:0 0 0 0; display:block; text-align:justify; float:left;}
.vetrina_testo_link {margin:0; padding:5px 5px 5px 5px; display:block; font-size:14px; font-weight:bold; color:#1e558e}
.vetrina_cont_testo{width:100%; float:left; margin:0; padding:0 0 0 0;}
.vetrina_testo {margin:0; padding:0 10px 5px 10px; text-align:justify; display:block; font-size:12px; font-weight:normal; color:#1e558e}
.vetrina_cont_titolo_hotel {margin:0; padding:0; width:746px; height:26px; display:block; float:left; background-image:url(../img/vetrina_up_new.jpg); background-repeat:no-repeat;}
.vetrina_testo_titolo {text-align:center; margin:5px 0 0 0; padding:0; display:block; width:738px; color:#1e558e; font-size:12px; text-transform:uppercase; font-weight:bold; }
.vetrina_cont_hotel {margin:0; padding:0; width:746px; display:block; float:left; background-image:url(../img/vetrina_line_new.jpg); background-repeat:repeat-y;}
.vetrina_testo_hotel {margin:0; padding:0 0px 0 0px; text-align:justify; display:block;}
.vetrina_fondo_hotel {margin:0; padding:0; width:746px; height:18px; display:block; float:left; background-image:url(../img/vetrina_down_new.jpg); background-repeat:no-repeat;}

/* Riviera centro*/
.vetrina_riviera_cont_titolo_hotel {margin:0; padding:0; width:566px; height:26px; display:block; float:left; background-image:url(/img/vetrina_riviera_up_new.jpg); background-repeat:no-repeat;}
.vetrina_riviera_testo_titolo {text-align:center; margin:5px 0 0 0; padding:0; display:block; width:558px; color:#1e558e; font-size:12px; text-transform:uppercase; font-weight:bold; }
.vetrina_riviera_cont_hotel {margin:0; padding:0; width:566px; display:block; float:left; background-image:url(/img/vetrina_riviera_line_new.jpg); background-repeat:repeat-y;}
.vetrina_riviera_testo_hotel {margin:0; padding:0 0px 0 0px; text-align:justify; display:block;}
.vetrina_riviera_fondo_hotel {margin:0; padding:0; width:566px; height:18px; display:block; float:left; background-image:url(/img/vetrina_riviera_down_new.jpg); background-repeat:no-repeat;}

.sfumatura_foot {width:100%; margin:20px auto; padding:0; display:block; text-align:center; background-image:url(../img/back_footer_new.jpg); background-repeat:repeat-x; clear:both; background-color:#0065b1;}

/*DIV TEXT_FOOTER.INC*/

.text_footer {width:960px; margin:0 auto; text-align:center; color:#1e558e; display:block;} 
.text_footer a {text-decoration:none; color:#1e558e;}
.text_footer a:hover {text-decoration:underline;}
.text_footer2 {width:960px; margin:0 auto; text-align:center; color:#FFFFFF; display:block;} 
.text_footer2 a {text-decoration:none; color:#FFFFFF;}
.text_footer2 a:hover {text-decoration:underline;}

/* DiV centro localita con stelle*/
.text_stelle {width:566px; margin:0px 5px 5px 5px; padding:0; display:block; text-align:justify; float:left;}
.text_stelle2 {width:746px; margin:0px 5px 5px 5px; padding:0; display:block; text-align:justify; float:left;}
.vetrina_titolo_stelle {width:100%; height:30px; margin:0; padding:5px 0 0 0; display:block; background-image:url(../img/vetrina_stelle_new.gif); background-repeat:no-repeat;}
.vetrina_titolo_stelle h1 {padding:2px 0 0 10px; font-size:12px; font-weight:bold; color:#1e558e;}
.riviera_stelle{margin:0; padding:0; width:536; float:left; background-image: url(../img/vetrina_line.jpg); text-align:left;}
.riviera_stelle ul{width: 250px;  list-style:none; margin:0 5px; padding:0; }
.riviera_stelle ul li{ float:left; width: 250px; margin:0; padding:0; text-align:left; display:block;  }
.riviera_stelle ul li a{display: block; text-decoration:none; color:#1e558e; font-weight:bold; height:16px; width:240px; margin:0;  padding:3px 0 0 10px; }
.riviera_stelle ul li a:hover{text-decoration:none; font-weight:bold; color:#1e558e; background-color: #dddddd;}

/* DiV  colonna di dx */
.link_dx {width:170px; margin:0; padding:0; display:block; float:right;}
.link_testa_dx { width:170px; height:26px; display:block; float:left; margin:0; padding:0; background-image: url(/img/up_cell_dxh_new.jpg);}
.link_titolo_dx { margin:5px auto 0 auto; padding:0; display:block; font-size:12px; font-weight:bold; color:#1e558e}
.link_container_dx {margin:0; padding:0; width:170px; float:center; background-image: url(/img/line_dxh_new.jpg); text-align:center;}
.link_coda_dx {width:170px; height:18px; display:block; margin:0; padding:0; background-image: url(/img/bottom_cell_dxh_new.jpg); float:left}

.elenco_url{width:97%; display:block; float:left; margin:10px 0 10px 10px; padding:0; }
.elenco_url ul { width:100%; margin:0; padding:0;  list-style-type:none; text-align:left; display:block; float:left;}
.elenco_url ul li{display: inline; margin:0; padding:0; }
.elenco_url ul li a{margin: 0; padding:0; color: #003399; text-decoration:none; }
.elenco_url ul li a:hover{ text-decoration:underline;}

/*--DIV INDEX--

.title {width:960px; height:25px; background-color:#0065b1; margin:0 auto; padding:0; display:block;}
.cont_title {width:100%; height:25px; margin:0 auto; padding:0; display:block; background-color:#0065b1;}
h1 {font-size:11px; color:#FFFFFF;margin:0; padding:2px 0 0 12px; display:block;}
h2 {font-size:11px; font-weight:normal; color:#1e558e;}
*/
/*.main {margin: 0 auto; padding:0; display:block; width:980px;}
.contenitore {width:960px; margin:0 auto; padding:0; display:block;}
.contenitore1{width:214px; margin:0; padding:0; float:left; display:block;}
.contenitore2{width:214px; margin:0; padding:0; float:right; display:block;}
.testo_home {width:536px; margin:0 0 0 20px; padding:0; display:block;float:left;}
.cont_title2 {width:100%; height:30px; margin:0 auto; padding:0; display:block; background-image:url(../img/vetrina_titolo.jpg); background-repeat:no-repeat;}
.contenitore_ricerca{width:225px; height:350px; margin:0; padding:0; display:block; float:left; background-image:url(../img/back_ricerca.jpg); background-repeat:no-repeat;}
.italia_home {width:291px; height:350px; margin:0 0 0 20px; padding:0; display:block; float:left;}
.text_home {width:536px; margin:0px 0 5px 0; padding:0; display:block; text-align:justify; float:left;}
.link_dx_home {width:170px; margin:0; padding:0; display:block; float:right;}
.link_testa_dx_home { width:170px; height:26px; display:block; float:left; margin:0; padding:0; background-image: url(/img/up_cell_dxh.jpg);}
.link_titolo_dx_home { margin:5px auto 0 auto; padding:0; display:block; font-size:12px; font-weight:bold; color:#1e558e}
.link_container_dx_home {margin:0; padding:0; width:170px; float:center; background-image: url(/img/line_dxh.jpg); text-align:center;}
.link_coda_dx_home {width:170px; height:18px; display:block; margin:0; padding:0; background-image: url(/img/bottom_cell_dxh.jpg); float:left}

.flash {width:960px; height:250px; margin: 0 auto; padding:0; display:block;}
.flash_small {width:960px; height:45px; margin: 0 auto; padding:0; display:block;}
.sfumatura_foot {width:100%; margin:20px auto; padding:0; display:block; background-image:url(../img/back_footer.jpg); background-repeat:repeat-x; clear:both; background-color:#0065b1;}
*/
/*DIV MENU.INC*/
/*
.contenitore_menu {width:214px; height:100%; margin:0 auto; padding:0; display:block; Float:left;}
.testa2{ width:214px; height:26px; display:block; float:left; margin:0; padding:0; background-image: url(../img/up_cell.jpg);}
.titolo{ margin:5px auto 0 auto; padding:0; display:block; font-size:12px; font-weight:bold; color:#1e558e}
.container2{margin:0; padding:0; width:214px; float:left; background-image: url(../img/line.jpg); text-align:left;}*/
/*.container3{margin:0; padding:0; width:214px; float:center; background-image: url(../img/line.jpg); text-align:center;}*/
/*.container2 ul{width: 208px;  list-style:none; margin:0 auto; padding:0; }
.container2 ul li{ float:left; width: 208px; margin:0; padding:0; text-align:left; display:block;  }
.container2 ul li a{display: block; text-decoration:none; color:#1e558e; font-weight:bold; height:16px; width:198px; margin:0;  padding:3px 0 0 10px; }
.container2 ul li a:hover{text-decoration:none; font-weight:bold; color:#1e558e; background-color: #dddddd;}
.coda2{width:214px; height:18px; display:block; margin:0; padding:0; background-image: url(../img/bottom_cell.jpg); float:left}*/

/*DIV TEXT_FOOTER.INC*/

/*.text_footer {width:960px; margin:0 auto; text-align:center; color:#1e558e; display:block;} 
.text_footer a {text-decoration:none; color:#1e558e;}
.text_footer a:hover {text-decoration:underline;}
.text_footer2 {width:960px; margin:0 auto; text-align:center; color:#FFFFFF; display:block;} 
.text_footer2 a {text-decoration:none; color:#FFFFFF;}
.text_footer2 a:hover {text-decoration:underline;}
.contenitore_contenuto {width:100%; margin:10px auto; padding:0; display:block; background-color:#FFFFFF;}


/*DIV RICERCA.INC*/

/*.ricerca {margin: 0 auto; padding:0; display:block; width:221px; color:#1e558e; font-size:11px; Float:left;}
.scritte_ricerca {margin: 0 auto; padding:0; display:block; text-valign: middle; color:#1e558e; font-size:11px;}
select.celle {margin: 0 auto; padding:0;  display:block; color:#1e558e; font-size:11px; width:100%; Float:left;}
.botton_ricerca {margin: 0 auto; padding:0 ; display:block; color:#1e558e; font-size:10px; width:80%; background-color:#FFFFFF; border:1px solid #3B8AC3;}


/*DIV RIVIERA_ROMAGNOLA

.italia_small {width:220px; margin:0; padding:0; display:block; float:right;}*/

/* DiV Vetrina */
/*
.vetrina_base {width:746px; margin:0 0 0 0; padding:0; display:block; float:left;}
.vetrina_titolo {width:100%; height:30px; margin:0 auto; padding:5px 0 0 0; display:block; background-image:url(../img/vetrina_titolo.jpg); background-repeat:no-repeat;}
.vetrina_titolo h1 {font-size:12px; font-weight:bold; color:#1e558e;}
.vetrina_cont_link {width:746px; margin:0; padding:0 0 0 0; display:block; text-align:justify; float:left;}
.vetrina_testo_link {margin:0; padding:5px 5px 5px 5px; display:block; font-size:14px; font-weight:bold; color:#1e558e}
.vetrina_cont_testo{width:100%; float:left; margin:0; padding:0 0 0 0;}
.vetrina_testo {margin:0; padding:0 10px 5px 10px; text-align:justify; display:block; font-size:12px; font-weight:normal; color:#1e558e}

.vetrina_cont_titolo_hotel {margin:0; padding:0; width:746px; height:26px; display:block; float:left; background-image:url(../img/vetrina_up.jpg); background-repeat:no-repeat;}
.vetrina_testo_titolo {text-align:center; margin:5px 0 0 0; padding:0; display:block; width:738px; color:#1e558e; font-size:12px; text-transform:uppercase; font-weight:bold; }
.vetrina_cont_hotel {margin:0; padding:0; width:746px; display:block; float:left; background-image:url(../img/vetrina_line.jpg); background-repeat:repeat-y;}
.vetrina_testo_hotel {margin:0; padding:0 0px 0 0px; text-align:justify; display:block;}
.riviera_stelle{margin:0; padding:0; width:536; float:left; background-image: url(../img/vetrina_line.jpg); text-align:left;}
.riviera_stelle ul{width: 530px;  list-style:none; margin:0 auto; padding:0; }
.riviera_stelle ul li{ float:left; width: 530px; margin:0; padding:0; text-align:left; display:block;  }
.riviera_stelle ul li a{display: block; text-decoration:none; color:#1e558e; font-weight:bold; height:16px; width:520px; margin:0;  padding:3px 0 0 10px; }
.riviera_stelle ul li a:hover{text-decoration:none; font-weight:bold; color:#1e558e; background-color: #dddddd;}
.vetrina_fondo_hotel {margin:0; padding:0; width:746px; height:18px; display:block; float:left; background-image:url(../img/vetrina_down.jpg); background-repeat:no-repeat;}

/* DiV  pubblicita sotto menu */
/*.sponsor_up {width:100%; margin:0 auto; padding:0; display:block;}
.sponsor_container_up {margin:0; padding:100; width:100%; display:block; float:left;}

/* DiV  colonna di dx */
/*.link_dx {width:170px; margin:0; padding:0; display:block; float:right;}
.link_testa_dx { width:170px; height:26px; display:block; float:left; margin:0; padding:0; background-image: url(/img/up_cell_dxh.jpg);}
.link_titolo_dx { margin:5px auto 0 auto; padding:0; display:block; font-size:12px; font-weight:bold; color:#1e558e}
.link_container_dx {margin:0; padding:0; width:170px; float:center; background-image: url(/img/line_dxh.jpg); text-align:center;}
.link_coda_dx {width:170px; height:18px; display:block; margin:0; padding:0; background-image: url(/img/bottom_cell_dxh.jpg); float:left}


/* Over 
.link_small
*/

/*.cont_totale {margin:20px auto; padding:0; width:100%; display:block;}
.cont_interno {margin:0 auto; padding:0; width:960px; display:block;}
.cont_scritte {margin:50px 0 0 0; padding:5px 0 5px 0; border:#0065b1 solid 1px; text-align:justify; float:left; display:block;}
.banner {margin:0; padding:0; width:170px; display:block; float:left;}
.flash_riviera {margin:0 0 0 60px; padding:0; width:250px; height: 525px; display:block; float:left;}
.menu_riviera {margin:0; padding:0; width:620px; display:block; float:left; text-align:justify;}
.cont_menu {margin:0 ; padding:0; width:214px; float:left; background-image: url(../img/line.jpg); text-align:left;}
.cont_totale_menu  {width:214px; height:100%; margin:0 auto 0 50px; padding:0; display:block; float:left; }
.cont_menu_riviera {width:214px; height:100%; margin:0 auto; padding:0; display:block; float:left; }
.cont_menu_riviera2 {width:214px; height:100%; margin:10px auto 0 auto; padding:0; display:block; float:left; clear:left;}
.testa_menu_riviera { width:214px; height:26px; display:block; margin:0; padding:0; background-image: url(../img/up_cell.jpg); background-repeat:no-repeat;}
.coda_menu_riviera {width:214px; height:18px; display:block; margin:0; padding:0; background-image: url(../img/bottom_cell.jpg); float:left; background-repeat:no-repeat;}
ul.riviera_romagnola{width: 214px; list-style:none; margin:0; padding:0; display:block; }
ul.riviera_romagnola li{ float:left; width: 190px; margin:0 0 0 5px; padding:0 0 0 13px; text-align:left;}
ul.riviera_romagnola li a{display: block; text-decoration:none; color:#1e558e; font-weight:bold;}
ul.riviera_romagnola li a:hover{text-decoration:underline;}
*/
 
/*DIV REGIONI*/
/*
.italia_small {width:220px; margin:0; padding:0; display:block; float:right;}
.cont_cent {width:500px; margin:0 0 0 10px; padding:0; display:block;float:left;}
.cont_cent2 {width:500px; margin:0 0 20px 0; padding:0; display:block; text-align:justify;}
.tabella {margin:20px 60px 0 20px; padding:0; display:block; float:right; width:667px;}
.up_cell{ width:667px; height:25px; display:block; margin:0; padding:0; background-image: url(../img/up_cell_hotel.jpg);}
.bottom_cell{width:667px; height:25px; display:block; margin:0; padding:0; background-image: url(../img/bottom_cell_hotel.jpg); float:left}
.container_cell{margin:0 ; padding:0; width:667px; float:left; background-image: url(../img/line_hotel.jpg); text-align:left;}
*/

/*DIV LAGHI*/
/*
.cont_lago_garda {width:500px; margin:0 auto; padding:0; display:block; float:left;}
.up_cell_laghi {width:500px; height:42px; display:block; margin:0; padding:0; background-image: url(../img/up_cell_laghi.jpg); color:#FFFFFF; text-align:center;}
.up_cell_laghi span {padding:15px 0 0 0; display:block; margin:0 auto;}
.bottom_cell_laghi{width:500px; height:25px; display:block; margin:0; padding:0; background-image: url(../img/bottom_cell_laghi.jpg); float:left;}
.container_cell_laghi{margin:0 ; padding:0; width:500px; float:left; background-image: url(../img/line_laghi.jpg); text-align:left;}
.cont_garda {margin:0 ; padding:0 5px; width:500px; float:left; display:block; clear:left;}
*/

/*DIV COMUNI RIVIERA*/
/*
.cont_title {width:510px; height:18px; margin:0; padding:0; display:block; text-align:justify;}
.up_cell_h_riviera {margin:0; padding:0; width:500px; height:26px; display:block; float:left; background-image:url(../img/up_cell_h_r.jpg); background-repeat:no-repeat;}
.title_box_hotel {text-align:center; margin:5px 0 0 0; padding:0; display:block; width:492px; color:#1e558e; font-size:12px; text-transform:uppercase; font-weight:bold; }
.up_line_riviera {margin:0; padding:0; width:500px; display:block; float:left; background-image:url(../img/line_riviera.jpg); background-repeat:repeat-y;}
.riviera_stelle{margin:0; padding:0; width:500; float:left; background-image: url(../img/line_riviera.jpg); text-align:left;}
.riviera_stelle ul{width: 494px;  list-style:none; margin:0 auto; padding:0; }
.riviera_stelle ul li{ float:left; width: 494px; margin:0; padding:0; text-align:left; display:block;  }
.riviera_stelle ul li a{display: block; text-decoration:none; color:#1e558e; font-weight:bold; height:16px; width:484px; margin:0;  padding:3px 0 0 10px; }
.riviera_stelle ul li a:hover{text-decoration:none; font-weight:bold; color:#1e558e; background-color: #dddddd;}
.bottom_cell_h_riviera {margin:0; padding:0; width:500px; height:18px; display:block; float:left; background-image:url(../img/bottom_cell_hotel_riviera.jpg); background-repeat:no-repeat;}
*/

