@charset "utf-8";
body{
	margin: 0px;
    padding: 0px;
    height: 100%;
	text-align: center;
	background-color: #DFDFDF;
}
#contenitore{
	width: 100%;
	margin: 0px auto 0px;
	text-align : left;
	height: 100%;
} 
.td_sx {
	background-image: url(../img/bg_sx.jpg);
	width: 89px;
}
.1_riga_top {
	height: 84px;
}
.riga_menu {
	background-color: #1E3557;
	height: 25px;
}
.riga_flash {
	background-color: #1A6BF3;
	height: 230px;
}
.riga_tabella_contenuti {
	background-color: #E9EEFC;
}
.colore_sfondo_contenuti {
	background-color: #FFF;
}

.td_news_lastminute {
	background-color: #BACAF5;
}



.puntino {
	color: #1E3557;
}

.barra_verticale_divisorio_menu {
	color: #FF0;
}



.tabella_intestazione {
	background-image: url(../img/banner_alto.gif);
	height: 84px;
}
.testo_tabella_intestazione {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
}
a.link_email_intestazione:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0;
	text-decoration: underline;
}
a.link_email_intestazione:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0;
	text-decoration: underline;
}
a.link_email_intestazione:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0;
	text-decoration: none;
}
a.link_email_intestazione:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0;
	text-decoration: underline;
}
a.link_menu:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}
a.link_menu:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}
a.link_menu:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0;
	text-decoration: none;
}
a.link_menu:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}
.listino_prezzi {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
.titolo_offerta {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00F;
}
.sottotitolo_offerta {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4974E4;
}


.asterisco_prezzi {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #00F;
}
.periodi_pensionecompleta {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.elenco_periodi {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00F;
}
.scritte_sotto_tabella_prezzi {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000;
}
.prezzi {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #F00;
}

.mirabilandia {
	font-weight: normal;
	color: #0F0;
}

.offerte {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
.scritte_sotto_offerte {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000;
}
.offerte_pensione_completa {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00F;
}
.form_prenota {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #000;
	font-size: 12px;
}
.textbox_form_prenotazione {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	width: 120px;
	height: 18px;
	color: #00F;
	background-color: #FFFFC4;
	background-position: center;
	font-size: 12px;
	border: 1px solid #00F;
}
.select_form_prenotazione {
	font-family: Verdana, Geneva, sans-serif;
	color: #00F;
	background-color: #FFFFC4;
	background-position: center center;
	border: 1px solid #00F;
	height: 22px;
	font-size: 12px;
}
.textarea_form_prenotazione {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #00F;
	background-color: #FFFFC4;
	height: 100px;
	width: 200px;
	border: 1px solid #00F;
	font-size: 12px;
}
.compila_form {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
.prenotazione_effettuata {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000;
}
.asterisco_form_prenotazione {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: normal;
	color: #F00;
	font-size: 15px;
}
.prenotazione_effettuata {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
}
.camere {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
.camere_spiegazione {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: justify;
}
.la_nostra_cucina {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
.cucina_spiegazione {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000;
}
.cucina_spiegazione_corsivo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000;
	font-style: oblique;
}
a.link_mappa:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: underline;
}
a.link_mappa:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: underline;
}
a.link_mappa:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}
a.link_mappa:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: underline;
}
.testo_tabella_dove_siamo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
}
.news_lastminute {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
a.data_offerta:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F90;
	text-decoration: none;
}
a.data_offerta:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F90;
	text-decoration: none;
}
a.data_offerta:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F90;
	text-decoration: none;
}
a.data_offerta:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #F90;
	text-decoration: none;
}
a.titolo_offerta:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F00;
	text-decoration: none;
}
a.titolo_offerta:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F00;
	text-decoration: none;
}
a.titolo_offerta:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F00;
	text-decoration: none;
}
a.titolo_offerta:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F00;
	text-decoration: none;
}
.td_index {
	background-image: url(../img/sfondo_index.jpg);
	text-align: left;
}
.photogallery {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F00;
}
a.email_photogallery:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: underline;
}
a.email_photogallery:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: underline;
}
a.email_photogallery:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: none;
}
a.email_photogallery:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000;
	text-decoration: underline;
}.testo_home {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: justify;
	font-weight: normal;
}
a.download:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F00;
	text-decoration: underline;
}
a.download:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F00;
	text-decoration: underline;
}
a.download:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F00;
	text-decoration: none;
}
a.download:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #F00;
	text-decoration: underline;
}

.social {
        float: left;
        margin-top: 15px;
}

.social img {
        margin:0 10px 0 20px;
}

.social a, .social a:visited {
        text-decoration:none;
        color: #FFF;
        font-family: Verdana,Geneva,sans-serif;
        font-size: 11px;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
}

.social a:hover {
        color: #FF0;
}

.clearfix {
        clear: both;
        height: 0;
        line-height: 0;
        visibility: hidden;
        margin: 0;
        padding: 0;
}