/* CSS Document */


.header_logo
{
width:301px;
height:152px;
background-color:#FFFFFF;
vertical-align:middle;
text-align:center;
}


.header_menu1
{
width:108px;
height:152px;
background-color:#F09D7B;
vertical-align:top;

}

.header_menu2
{
width:162px;
height:152px;
border-left:1px #D2CECC solid;
background-color:#767676;
}

.header_colorato
{
width:110px;
height:152px;
border-left:1px #D2CECC solid;
background-color:#89BC57;
}

.tabella
{
 /*border:1px solid #990033;*/
}

body
{
background-color:#C0C0C0;
}

.subheader_logo
{
width:301px;
height:20px;
background-color:#89BC57;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#EBB2B3;
text-align:right;
padding-top: 1px;
}



.subheader_menu1
{
width:188px;
height:20px;
background-color:#F09D7B;
}

.tab1
{
width:146px;
height:20px;
background-color:#767676;
border-left:1px #D2CECC solid;
border-bottom:1px #D2CECC solid;
}

.centra_immagine
{
  padding-top: 22px;
  text-align:center;
}

.parte_grigia
{
  padding-top: 10px;
  text-align:left;
  padding-left: 10px;
}

.tab_prenotazione
{
text-align:right;
width:127px;
height:20px;
background-color:#767676;
}

.contenuto_sn
{
width:489px;
background-color:#89BC57;
vertical-align:top;
}

.contenuto_sn_foto
{
text-align:right;
}

.contenuto_dx
{
vertical-align:top;
width:267px;
background-color:#BBD4A3;
}

.bordo_interno
{
width:5px;
background-color:#89BC57;
border-right:1px solid #FFFFFF;
}

.box_prenotazione
{
background-color:#A682D8;
}


.box_prenotazione2
{
background-color:#BBD4A3;
}


.tab2
{
width:186px;
height:20px;
background-color:#A682D8;
}

.tab3
{
width:186px;
height:20px;
background-color:#BBD4A3;
}


.tab_news
{
width:81px;
text-align:right;
height:20px;
background-color:#DDB53D;
}

.box_news
{
background-color:#BBD4A3;
}

.box_news_viola
{
background-color:#D0B5F5;
}

.box_logo_piccolo
{
background-color:#DFD8D0;
}

.testo_news
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#442B67;
padding-left:22px;
padding-right:22px;
padding-top:10px;
padding-bottom:10px;
text-align:justify;
font-weight:bold;
}

.testo_verde_news
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#567A33;
padding-left:22px;
padding-right:22px;
padding-top:10px;
padding-bottom:5px;
text-align:justify;
font-weight:bold;
}


.testo_logo
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#706C67;
text-align:center;
font-weight:bold;
}

.loghetto
{
text-align:center;
}

.testo_logo2
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#676767;
text-align:center;
line-height:8pt;
}

.benvenuti
{
background-color:#FFFFFF;
}

.testo_benvenuti
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#6AA72E;
text-align:left;
padding-top:14px;
padding-left:53px;
font-weight:normal;
letter-spacing:1px;
}

.testo_foto
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#726E6E;
text-align:justify;
padding-top:14px;
font-weight:none;
padding-left:52px;
padding-right:42px;
}

.foto
{
float:left;
padding-right:12px;
}

.bordo_sotto
{
background-color:#89BC57;
}

.foto_basso
{
text-align:center;
}

.spazio_foto
{
padding-right:22px;
padding-left:22px;
}

.sfondo_utility
{
background-color:#545454;
}

.utility_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#D4D3D4;
text-align:center;
padding-top:5px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}

.utility_2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#C8B796;
text-align:center;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

.form
{
padding-left:20px;
padding-top:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#522393;
text-align:left;
font-weight:bold;
}

.control_mese
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#A18A45;
background-color:#FFFFFF;
width:80px;
height:25;
}

.control_giorni
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#A18A45;
background-color:#FFFFFF;
width:40px;
height:25;
}

.control_anno
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
color:#A18A45;
background-color:#FFFFFF;
width:60px;
height:25;
}

.
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#A682D8;
width:185px;
}

.evidenza_mail
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#706C67;
}

.menu_camere
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#919191;
text-align:left;
padding-top:10px;
padding-left:53px;
font-weight:bold;
}

.menu_camere_2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#919191;
text-align:right;
padding-top:10px;
padding-right:20px;
padding-left:53px;
font-weight:bold;
}

.punto_elenco
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#726E6E;
text-align:left;
padding-left:53px;
}
.punto_tab1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#726E6E;
text-align:left;

}

.punto_tab2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#726E6E;
text-align:left;
padding-right:40px;
}

.riga_rossa
{
background-color:#B0212A;
}

.testo_sottotitolo
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#51A408;
text-align:left;
padding-top:14px;
padding-left:53px;
font-weight:bold;
border-top:4px solid #89BC57;
}


a#linkchiaro {color: #CD5727;} 
a#linkchiaro:hover {color: #FFCDB9;} 

a#linkrosso {color: #B4393E;} 
a#linkrosso:hover {color: #FFE5E6;} 

a#linkgiallo {color: #C8B796;} 
a#linkgiallo:hover {color: #CFCFCF;} 


a:link {
 color: #969696;
 text-decoration: none;
}

a:visited {
color: #969696;
text-decoration: none;
}

a:hover {
 color: #CFCFCF
}


.elenco_rosso
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#51A408;
text-align:left;
font-weight:bold;
}

.header_SN
{
background-color:#C3A1F2;
vertical-align:top;
padding-bottom: 43px;
padding-top: 30px;

}

.centra_immagine_sn
{
  padding-top: 13px;
  text-align:center;
}

 
.bordino_immagine_sotto
{
border-bottom:1px solid #FFFFFF;
}

.bordino_immagine_tutto
{
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}

.header_SN_1
{
background-color:#767676;
vertical-align:top;
padding-top:17px;
padding-bottom:23px;
}

.parte_grigia_sn
{
  padding-top: 6px;
  text-align:left;
  padding-left: 60px;
}

.testo_foto_servizi
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#51A408;
text-align:center;
padding-top:14px;
font-weight:bold;
padding-left:52px;
padding-right:42px;
vertical-align:center;
}

.punto_tab1_servizi
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#726E6E;
text-align:center;
font-weight:lighter;
vertical-align:center;
}

.foto_servizi
{
float:left;
padding-right:12px;
vertical-align:center;
}

.contenuto_sn_pianta
{
text-align:right;

border-top:16px solid #89BC57;
}

.testo_arancione
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#36352E;
padding-left:22px;
padding-right:22px;
padding-top:0px;
padding-bottom:10px;
text-align:justify;
font-weight:bold;
}

.testo_ristorante
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#51A408;
text-align:left;
font-weight:bold
}

.header_SN_rist
{
background-color:#C3A1F2;
padding-bottom: 20px;
padding-top: 16px;

}

.elenco_rosso_centr
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
font-weight:bold;
}

.testo_arancione_centr
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#567A33;
text-align:center;
font-weight:bold;
}

.testo_sottotitolo_Arrivare
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#51A408;
text-align:left;
padding-top:14px;
padding-left:53px;
font-weight:bold;
}

.testo_foto_arrivare
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#726E6E;
text-align:justify;
padding-top:14px;
padding-left:52px;
padding-right:42px;
}

.testo_piantina
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#36352E;
padding-left:27px;
padding-right:22px;
padding-top:10px;
padding-bottom:10px;
text-align:justify;
font-weight:bold;
}

.elenco_rosso_piantina
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
font-weight:bold;
}

.testo_sottotitolo1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#AA1F23;
text-align:right;
padding-top:14px;
font-weight:bold;
border-top:4px solid #B0212A;
}

.albani_english_sn
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#592A85;
text-align:left;
padding-left:10px;
}

.albani_english_dx
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#592A85;
text-align:center;
}

.header_SN_2
{
background-color:#D48851;
vertical-align:top;
}

.testo_sottotitolo2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7A7A7A;
text-align:left;
padding-top:14px;
padding-left:20px;
font-weight:normal;
line-height:16px;
}

.testo_sottotitolo3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#51A408;
text-align:right;
padding-top:14px;
padding-left:50px;
font-weight:bold;
line-height:16px;

}

.tabella_meeting
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background:#BBD4A3;
color:#FFFFFF;
padding-left:14px;
padding-right:14px;
padding-top:10px;
padding-bottom:10px;
text-align:justify;
font-weight:bold;
}

.tabella_meeting_celle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
background:#865DBF;
color:#FFFFFF;
text-align:justify;
font-weight:none;
padding-left:4px;

}

.tabella_meeting_celle_verde
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
background:#7CA256;
color:#FFFFFF;
text-align:justify;
font-weight:none;
padding-left:4px;

}

.tabella_meeting_celle2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
background:#B187EB;
color:#FFFFFF;
text-align:justify;
padding-left:4px;
}

.tabella_meeting_celle2_verde
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
background:#8EBA62;
color:#FFFFFF;
text-align:justify;
padding-left:4px;
}

.titolo_tabella
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#BF1B23;
text-align:center;
font-weight:bold;

}

.tabella_meeting_2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background:#C3A1F2;
color:#FFFFFF;
padding-left:14px;
padding-right:14px;
padding-top:10px;
padding-bottom:10px;
text-align:justify;
font-weight:bold;
}

.header_SN_2
{
background-color:#D48851;
vertical-align:top;
padding-bottom: 24px;
padding-top: 24px;
}

.galleria_tabella
{
padding-left:50px;
padding-right:50px;
}

.freccia
{
padding-right:50px;
text-align:right;
padding-bottom:1px;
}

.thumbnails
{
padding-top:3px;
padding-bottom:3px;
}