/* MENÚ CALENDARIO FIERE */

#calendario .contentheading {
	display:block;
}

#calendario .dn-head, #calendario .dn-head a:link, #calendario .dn-head a:visited {
	text-transform:uppercase;
	color:#e2a162;
	display:block;
	padding:10px;
	padding-left:5px;
	background-color:#FF0000;
}

#calendario .dn-head a:hover {
	text-decoration:underline;
	background-color:#FF0000;
}

#calendario .dn-whole {
	height:auto;
	background-color:#000000;
}

#calendario .dn-whole a:link, #calendario .dn-whole a:visited  {
	color:#e2a162;
}

#calendario .dn-whole a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

#calendario .dn-each {
	border-bottom:1px solid #413e3a;
	background-color:#FF0000;
}

/* BOX OFFERTE SPECIALI HOMEPAGE */

.contentheading {
}

.dn-head, .dn-head a:link, .dn-head a:visited {
	text-transform:uppercase;
	color:#eeb152;
}

.dn-head a:hover {
	text-decoration:underline;
}

.dn-whole {
	overflow: auto;
	overflow-x:hidden;
	height:145px;	
	color:#c2c2c2;
	width:280px;
}

.dn-whole a:link, .dn-whole a:visited  {
	color:#c2c2c2;
}

.dn-whole a:hover {
	text-decoration:underline;
}

.dn-each {
	padding:10px;
	background-color:#37393c;
	margin-bottom:4px;
	margin-right:5px;
}

.dn-read_more {
}

/* BOX OFFERTE SPECIALI PAGINA OFFERTE */

#elenco_offerte .contentheading {
}

#elenco_offerte .dn-head, #elenco_offerte .dn-head a:link, #elenco_offerte .dn-head a:visited {
	text-transform:uppercase;
	color:#eeb152;
}

#elenco_offerte .dn-head a:hover {
	text-decoration:underline;
}

#elenco_offerte .dn-whole {
/*	overflow: auto;
	overflow-x:hidden;*/
	height:auto;
	color:#c2c2c2;
	width:260px;
	margin-top:8px;
	margin-bottom:8px;
}

#elenco_offerte .dn-whole a:link, #elenco_offerte .dn-whole a:visited  {
	color:#c2c2c2;
}

#elenco_offerte .dn-whole a:hover {
	text-decoration:underline;
}

#elenco_offerte .dn-each {
	padding:10px;
	background-color:#37393c;
}

#elenco_offerte .dn-read_more {
}

#link_offerta, #link_offerta a:link, #link_offerta a:visited  {
	margin-top:10px;
	text-decoration:none;
	font-size:10px;
	color:#d9a34f;
}

#link_offerta a:hover  {
	text-decoration:underline;
}

.periodo {
	color:#818284;
	font-size:11px;
}

/* ------------------------ */

body {
	background:url(images/bg.gif) repeat-x top #000000;
	margin: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:link, a:visited {
	text-decoration:none;
	/*color:#FFFFFF;*/
}
a:hover {
	text-decoration:underline;
}
#boxprenota td {
	color:#E2A162;
	padding:0px 5px 0px 5px;
}
select {
	font-size:9px;
	border:1px;
	background:#CCCCCC;
}
#prenota {
	font-size:10px;
	font-weight:bold;
	letter-spacing:1px;
	background-color:#533F31;
}
#prenota:hover {
	background:#E2A162;
	color:#FFFFFF;
}
form {
	margin:0px;
	padding:0px;
}
#offerte_home {
	background:url(images/bg_tabella_home.jpg) no-repeat #27292c;
}
.link_offerte_1, .link_offerte_1 a:link, .link_offerte_1 a:visited {
	color:#eeb152;
	font-size:9px;
	padding-top:2px;
	/*text-decoration:underline;*/
	font-weight:bold;
	letter-spacing:4px;
}
.link_offerte_2, .link_offerte_2 a:link, .link_offerte_2 a:visited {
	color:#d96bb5;
	font-size:9px;
	padding-top:2px;
	/*text-decoration:underline;*/
	font-weight:bold;
	letter-spacing:4px;
}
.link_offerte_3, .link_offerte_3 a:link, .link_offerte_3 a:visited {
	color:#72a1f8;
	font-size:9px;
	padding-top:2px;
	/*text-decoration:underline;*/
	font-weight:bold;
	letter-spacing:4px;
}
.link_offerte_4, .link_offerte_4 a:link, .link_offerte_4 a:visited {
	color:#8bbb4f;
	font-size:9px;
	padding-top:2px;
	/*text-decoration:underline;*/
	font-weight:bold;
	letter-spacing:4px;
}
.link_offerte_5, .link_offerte_5 a:link, .link_offerte_5 a:visited {
	color:#975959;
	font-size:9px;
	padding-top:2px;
	/*text-decoration:underline;*/
	font-weight:bold;
	letter-spacing:4px;
}
.tit_piccoli {
	color:#FFFFFF;
	font-size:9px;
	padding-top:2px;
	letter-spacing:5px;
}
.tit_piccoli_2 {
	letter-spacing:0px;
	color:#eeb152;
	font-size:9px;
	padding-top:2px;
	/*text-decoration:underline;*/
	font-weight:bold;
	border-bottom:2px solid #eeb152;
	margin-right:4px;
}
.tit_piccoli_rist {
	letter-spacing:0px;
	color:#d96bb5;
	font-size:9px;
	padding-top:2px;
	/*text-decoration:underline;*/
	font-weight:bold;
	border-bottom:2px solid #d96bb5;
	margin-right:4px;
}

.tit_piccoli_buss {
	letter-spacing:0px;
	color:#72a1f8;
	font-size:9px;
	padding-top:2px;
	/*text-decoration:underline;*/
	font-weight:bold;
	border-bottom:2px solid #72a1f8;
	margin-right:4px;
}
.tit_piccoli_dove {
	letter-spacing:0px;
	color:#8bbb4f;
	font-size:9px;
	padding-top:2px;
	/*text-decoration:underline;*/
	font-weight:bold;
	border-bottom:2px solid #8bbb4f;
	margin-right:4px;
}

.tit_piccoli_offe {
	letter-spacing:0px;
	color:#c43c73;
	font-size:9px;
	padding-top:2px;
	/*text-decoration:underline;*/
	font-weight:bold;
	border-bottom:2px solid #c43c73;
	margin-right:4px;
}
.tit_piccoli_rece {
	letter-spacing:0px;
	color:#975959;
	font-size:9px;
	padding-top:2px;
	/*text-decoration:underline;*/
	font-weight:bold;
	border-bottom:2px solid #975959;
	margin-right:4px;
}
.testo_grande {
	font-size:28px;
	color:#FFFFFF;
	line-height:28px;
}
.testo {
	font-size:11px;
	color:#cccccc;
}
.testo a:link, .testo a:visited {
	background-color:#533f31;
	font-weight:bold;
	border:none;
	font-size:10px;
	color:#e2a162;
	text-transform:uppercase;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:6px;
}
.testo a:hover {
	background-color:#e2a162;
	font-weight:bold;
	border:none;
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:6px;
}
.testo_giallo {
	color:#eeb152;
	font-size:11px;
	line-height:14px;
}
.menu_basso, .menu_basso a:link, .menu_basso a:visited {
	color:#888888;
	font-size:9px;
	padding-top:2px;
	letter-spacing:2px;
	padding-right:4px;
	padding-left:4px;
	line-height:12px;
}
.menu_basso a:hover {
	text-decoration:none;
	color:#CCCCCC;
}
.piede a:link, .piede a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
.piede a:hover {
	text-decoration:underline;
}

/* FORM */

#contatto {
	font-size:11px;
	color:#FFFFFF;
}

#contatto a:link, #contatto a:visited {
	font-size:11px;
	color:#666666;
}

#contatto .modulo {
	border:none;
	background-color:#FFFFFF;
	font-size:11px;
}

.button, .button a:link, .button a:visited {
	background-color:#533f31;
	font-weight:bold;
	border:none;
	font-size:10px;
	color:#e2a162;
	text-transform:uppercase;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:6px;
}



/* MENŽ INTORNO A NOI */

#menu_intorno {
	padding-top:10px;
}

#menu_intorno a.pulsante {
	padding-top:12px;
	padding-left:8px;
	text-transform:uppercase;
	height:25px;
    color: #e2a162;
    /* Permette di ottenere l'effetto anche se il mouse non Ë sul testo */
    position: Relative;
    text-decoration: None;
    /* Imposta il contenuto del layer per la larghezza del layer stesso */
    display: Block;
	width:220px;
	border-bottom:1px solid #413e3a;
}
#menu_intorno #pulsante_acceso {
    padding-top:12px;
	padding-left:8px;
	text-transform:uppercase;
	height:25px;
    color: #FFFFFF;
    /* Permette di ottenere l'effetto anche se il mouse non Ë sul testo */
    position: Relative;
    text-decoration: None;
    /* Imposta il contenuto del layer per la larghezza del layer stesso */
    display: Block;
	width:220px;
	border-bottom:1px solid #413e3a;
	background-color: #e2a162;
}
#menu_intorno a:hover.pulsante {
    color: #FFFFFF;
    position: Relative;
    text-decoration: None;
    display: Block;
	background-color:#e2a162;
}

.link_intorno, .link_intorno a:link, .link_intorno a:visited {
	color: #eeb152;
	text-decoration:none;
}

/* MENŽ OFFERTE SPECIALI */

#menu_offerte .contentheading {
	display:block;
	margin-bottom:-5px;
}

#menu_offerte .dn-head, #menu_offerte .dn-head a:link, #menu_offerte .dn-head a:visited {
	text-transform:uppercase;
	color:#e2a162;
	display:block;
	padding-bottom:-4px;
}

#menu_offerte .dn-head a:hover {
	text-decoration:underline;
}

#menu_offerte .dn-whole {
	color:#bababa;
	width:220px;
}

#menu_offerte .dn-whole a:link, #menu_offerte .dn-whole a:visited  {
	color:#e2a162;
	padding:4px; 
}

#menu_offerte .dn-whole a:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#e2a162;
}

#menu_offerte .dn-each {
	border-bottom:1px solid #413e3a;
	margin-bottom:18px;
}

#menu_offerte .dn-read_more {
	height:20px;
	display:block;
}

/* PAGINA OFFERTE */

#offerte {
	font-family:Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size:12px;
}

#offerte img {
	padding-right:0px;
	border: solid 3px; color:#818284;
	margin-left:20px;
	margin-bottom:10px;
}

#offerte .contentheading, .tit_offerta {
	color:#e2a162;
	font-size:22px;
	padding-bottom:0px;
	width:600px;
} 

/* POPUP PRIVACY */

#popup_privacy {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#2d2e32;
	font-size:12px;
	height:100%;
	color:#CCCCCC;
	padding:20px;
}

/* POPUP PRIVACY */

#popup_menu {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#2d2e32;
	font-size:12px;
	height:100%;
	color:#CCCCCC;
	font-style:italic;
	line-height:22px;
	padding:20px; 
}

/* LISTINO */

#listino {
	color:#FFFFFF;
}

.linea {
	border-bottom:1px solid #413e3a;
}

.colonna_camere {
	margin-left:6px;
}

.link, .link a:link, .link a:visited {
	color:#e2a162;
}

.link, .hover {
	text-decoration:underline;
}

.riga_piede, .riga_piede a:link, .riga_piede a:visited, .riga_piede a:hover  {
	color:#666666;
	text-decoration:none;
}

/* STILI EDITOR */

.intro_offerta {
	font-size:12px;
	color:#FFFFFF;
}

hr { border: solid 1px; color:#413e3a; margin-bottom:12px; }

.giallo {
	color:#eeb152;
}

/*.periodo {
	color:#b79e78;
	text-transform:uppercase;
	font-size:12px;
}*/

.pacchetto {
	font-size:10px;
	text-transform:uppercase;
	line-height:13px;
}


.bianco {
	color:#FFFFFF;
}
