/****************************  CORAIL NOIR HOTEL CSS  ***********************************/

.body {
margin-right : 0;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
background-color:#E3E7F0;
}

td.bordosx {
    background-image: url('../images/bordo_sx.jpg');
}

td.bordodx {
    background-image: url('../images/bordo_dx.jpg');
}


/************************    MENU LATERALI     *****************************************/

a.over:link {color: #000066;font-weight: bold;}
a.over:active {color: #000066;font-weight: bold;}
a.over:visited {color: #ffffff; font-weight: bold;}
a.over:hover {color: #ffffff; font-weight: bold;}


table.menu1 {
    background-image: url('../images/pix1.gif');
        font-family: Verdana, serif;
    font-size: 75%;
    text-align:center;
    font-weight:bold;
    color: #000066;
    letter-spacing: 1px;

    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color: #FFFFFF;

}


table.menu2 {
    background-image: url('../images/pix2.gif');
    font-family: Verdana, serif;
    font-size: 75%;
    text-align:center;
    font-weight:bold;
    color: #ffffff;
    letter-spacing: 1px;

    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color: #FFFFFF;
}


td.menuintest {
    font-family: Verdana, serif;
    font-size: 90%;
    text-align:center;
    background-image: url('../images/hotel_menu.gif');
    font-weight:bold;
    color: #FFFFFF;
    letter-spacing: 1px;
    background-color: #E3E7F0;

}

td.menufooter {
    font-family: Verdana, serif;
    font-size: 90%;
    text-align:center;
    background-image: url('../images/pix1.gif');
    font-weight:bold;
    color: #FFFFFF;
    letter-spacing: 1px;
    background-color: #E3E7F0;

}

td.menufootergoogle {
    font-family: Verdana, serif;
    font-size: 90%;
    background-image: url('../images/pix1.gif');
    font-weight:bold;
    color: #FFFFFF;
    letter-spacing: 10px;
    background-color: #E3E7F0;

}

td.menufooterbanner {
    font-family: Verdana, serif;
    font-size: 90%;
    background-image: url('../images/pix1.gif');
    font-weight:bold;
    color: #FFFFFF;
    text-align:center;
    letter-spacing: 10px;
    background-color: #E3E7F0;

}

td.menu {
    font-family: Verdana, serif;
    font-size: 75%;
    text-align:center;
    font-weight:bold;
    color: #000066;
    letter-spacing: 1px;

    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color: #FFFFFF;
}

td.menuover {
    font-family: Verdana, serif;
    font-size: 75%;
    text-align:center;
    font-weight:bold;
     color: #FFFFFF;
         letter-spacing: 1px;
    background-color: #91B1D9;
    border-top-style: solid;
    border-top-width: 0px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-color: #FFFFFF;
}


/*****************************    FINE MENU LATERALI  ********************************/


/******************************  LINK INFERIORI ********************************/

a.promo:link {font-size: 13px;font-family: Verdana, serif;color: #808000;text-decoration:underline;font-style: italic;}
a.promo:active {font-size: 13px;font-family: Verdana, serif;color: #808000;text-decoration:underline;font-style: italic;}
a.promo:visited {font-size: 13px;font-family: Verdana, serif;color: #808000;text-decoration:underline;font-style: italic;}
a.promo:hover {font-size: 13px;font-family: Verdana, serif;color: #808000;text-decoration:underline;font-style: italic;}

face="Verdana" size="2" color="#808000"

/******************************  FINE LINK INFERIORI ********************************/

/*****************************    INIZIO FOOTER  ********************************/

a.footer2 {color: #000066}
a.footer2:link {color: #000066}
a.footer2:active {color: #000066}
a.footer2:visited {color: #000066}
a.footer2:hover {color: #000066}

.footer  {
 font-family: Small Fonts;
 font-size: 7px;
 text-align:center;
 color: #000066
}



/*****************************    FINE FOOTER  ********************************/




.body_intro {
margin-right : 0;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
background-color:#FFFFFF;
}

.body_intro2 {
margin-right : 0;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
background-color:#F0EEE8;
}

.body_intro3 {
margin-right : 0;
margin-left : 0;
margin-top : 0;
margin-bottom : 0;
background-color:#E5E3DD;
}

.fixed_text  {
 font-family: Verdana, serif;
 font-size: 12px;
 text-align:justify;
 color: #000099
}

.fixed_text_spaziato  {
 font-family: Verdana, serif;
 font-size: 12px;
 text-align:justify;
 color: #000099;
 line-height: 150%
}


/****************************************************************************************/

a { text-decoration: none; }

td.info {
    font-family: Verdana, serif;
    font-size: 11pt;
    height: 30px;
    font-weight:bold;
    color: #000066;
    letter-spacing: 1px;
}

/******************************  NEWSLETTER   *************************************/

.invia  {
 font-family: Verdana, serif;
 font-size: 12px;
 text-align:center;
 color: #000000;
 }

/******************************  FINE NEWSLETTER   *************************************/

/******************************  CONTATTACI   *************************************/

td.numero {
    font-family: Verdana, serif;
    font-size: 75%;
    text-align:center;
    font-weight:bold;
    color: #000066;
    letter-spacing: 1px;
    background-color: #FFFFFF;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-top-width: 1px;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-style: solid;
    border-right-width: 1px;
    border-color: #009900;
}


td.titolo {
    font-family: Verdana, serif;
    font-size: 12px;
    text-align:center;

    font-weight:bold;
    color: #000066;
    letter-spacing: 1px;
}

td.titolo2 {
    font-family: Verdana, serif;
    font-size: 14px;
    text-align:left;


    color: #000066;
}

td.mail {
    font-family: Verdana, serif;
    font-size: 14px;
    text-align:center;
    text-decoration:underline;

    font-style: italic;
    color: #000066;
    letter-spacing: 1px;
}


/******************************  FINE  CONTATTACI   *************************************/



/******************************  POP UP   *************************************/

.popbody {
margin-right : 0;
margin-left : 0;
margin-top : 27;
margin-bottom : 0;
background-color:#E3E7F0;
}

.popup  {
 font-family: Verdana, serif;
 font-size: 10px;
 text-align:center;
 color: #000000;
 }



 /******************************  TARIFFE   *************************************/

.titolo_tariffe {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000066;
  text-align:center;


}

.titolo_tariffe2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000066;
  text-align:center;


}

.td_tariffe_gen {
  border: thin solid #000066;

}

.td_tariffe_titolo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000066;
  text-align:center;
  background-color: #E3E7F0;
  font-weight: bold;
}

.td_tariffe_t1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000066;
  text-align:center;
  background-color: #E3E7F0;
  font-weight: bold;
}

.td_tariffe_t2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  text-align:center;
  background-color: #5079A9;

}

.td_tariffe {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000066;
  text-align:left;
  background-color: #EEEEEE;
  border-top-width: thin;
  border-right-width: thin;
  border-bottom-width: thin;
  border-left-width: thin;
  border-top-style: none;
  border-bottom-style: none;
  border-top-color: #000066;
  border-right-color: #000066;
  border-bottom-color: #000066;
  border-left-color: #000066;
  border-right-style: none;
  border-left-style: none;
}
.td_tariffe_info {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000066;
  text-align:left;
  background-color: #FFFFF9;
  border: thin solid #000066;
}
.td_prezzo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000066;
  text-align:left;
  font-weight: bold;
  background-color: #EEEEEE;
  border-top-width: thin;
  border-right-width: thin;
  border-bottom-width: thin;
  border-left-width: thin;
  border-top-style: none;
  border-bottom-style: none;
  border-top-color: #000066;
  border-right-color: #000066;
  border-bottom-color: #000066;
  border-left-color: #000066;
  border-right-style: none;
  border-left-style: none;
}


 /****************************** FINE  TARIFFE   *************************************/


 /****************************** PROMOZIONI   *************************************/


.td_footer_promozioni_down {
  background-color: #FFFFFF;
  background-image: url(../images/angolo_down.gif);
  background-repeat: no-repeat;
}

.td_footer_promozioni_up {
  background-color: #FFFFFF;
  background-image: url(../images/angolo_up.gif);
  background-repeat: no-repeat;
}

.td_footer_promozioni_dx {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000066;
  text-align:left;
  background-color: #FFFFFF;
  background-image: url(../images/dx.gif);

}

.td_footer_promozioni_sx {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000066;
  text-align:left;
  background-color: #FFFFFF;
  background-image: url(../images/sx.gif);

}

.td_promozioni_titolo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000066;
  font-weight: bold;
  text-align:center;
}
.td_promozioni_info2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;  

}
.td_promozioni_info {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000066;

}.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
.autenticazione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #A3B2CC;
	color: #000000;
	font-weight: bold;
}
.tabella_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #DEE3ED;
	border: thin solid #C6CBD4;
}
.linea_login {
	background-color: #D3DAE7;
}
.body_login {
	background-color: #FAF8EC;
}