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-x;
  background-image: url(../img/back_new.jpg);
	
  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:24px; 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:16px; 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:16px; 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}

a.link{color:#1e558e;text-decoration:none;}
a.link:hover{color:#1e558e;text-decoration:underline;}

