/* CSS Document */
body{
background-image:url(/images/sfondo_sito.jpg);
background-repeat:repeat-x;
margin:0px;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#a7a6a6;
margin:0px;
font-style:normal;
}

h1.bianco{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
margin:0px;
font-style:normal;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#a7a6a6;
margin:0px;
font-style:normal;
}
.testo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4d4d4d;
}

.testo_grigio_chiaro{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#929292;

}

.testo_verde{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#16b242;
}

.testo_rosso{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}

.testo_bianco{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFFFFF;
}
/********************************************
DISTANZE
**********************************************/

.distanza_sx{
padding-left:25px;
}

.distanza_dx{
padding-right:25px;
}

.distanza_top_sx{
padding-top:10px;
padding-left:5px;
}

.distanza_top_sx{
padding-top:10px;
}

.distanza_testo_box{
padding-top:80px;
padding-left:10px;
padding-right:20px;

}

/********************************************
SFONDI
**********************************************/

.sfondo_top{
background-image:url(/images/sfondo_top.png);
background-repeat:no-repeat;
}

.sfondo_riquadro{
background-image:url(/images/sfondo_riquadro.png);
background-repeat:repeat-y;
}

.sfondo_vuoto{
background-image:url(/images/sfondo_vuoto.png);
background-repeat:no-repeat;
}

.sfondo_footer{
background-image:url(/images/sfondo_footer.jpg);
background-repeat:no-repeat;
}

.sfondo_principale{
background-image:url(/images/sfondo_principale.jpg);
background-repeat:no-repeat;
}

.sfondo_prenota{
background-image:url(/images/sfondo_prenota.jpg);
background-repeat:no-repeat;
}

.sfondo_contatti{
background-image:url(/images/sfondo_contatti.jpg);
background-repeat:no-repeat;
}

.sfondo_dove{
background-image:url(/images/sfondo_dove.jpg);
background-repeat:no-repeat;
}

.sfondo_dovesiamo{
background-image:url(/images/sfondo_dovesiamo.jpg);
background-repeat:no-repeat;
}

.sfondo_notizie{
background-image:url(/images/sfondo_notizie.jpg);
background-repeat:no-repeat;
}

.sfondo_gallery{
background-image:url(/images/sfondo_gallery.jpg);
background-repeat:no-repeat;
}

.sfondo_notizie_big{
background-image:url(/images/sfondo_notizie_big.jpg);
background-repeat:no-repeat;
}

.sfondo_basilico{
background-image:url(/images/sfondo_basilico.jpg);
background-repeat:no-repeat;
}

.sfondo_rosmarino{
background-image:url(/images/sfondo_rosmarino.jpg);
background-repeat:no-repeat;
}

.sfondo_salvia{
background-image:url(/images/sfondo_salvia.jpg);
background-repeat:no-repeat;
}

.sfondo_calendario{
background-image:url(/images/sfondo_calendario.jpg);
background-repeat:repeat-x;
}
.sfondo_prenotazioni{
background-image:url(/images/sfondo_prenotazioni.jpg);
background-repeat:no-repeat;
background-position:right top;
}
.sfondo_info_plus{
background-image:url(/images/sfondo_info_plus.jpg);
background-repeat:no-repeat;
background-position:center top;
}
.sfondo_check{
background-image:url(/images/sfondo_check.jpg);
background-repeat:no-repeat;
}
.sfondo_prenotazione_online{
background-image:url(/images/sfondo_prenotazione_online.jpg);
background-repeat:no-repeat;
}
.sfondo_info_utili{
background-image:url(/images/sfondo_info_utili.jpg);
background-repeat:no-repeat;
}

.sfondo_offerte{
background-image:url(/images/sfondo_offerte.jpg);
background-repeat:no-repeat;
}

/********************************************
FROM
**********************************************/

.form_txt{
background-color:#3c9fd9;
color:#ffffff;
}