body {	background-color:#696969; background-image:url(../immagini/bg.jpg); background-repeat:repeat-x;  margin:0px; padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#555555; line-height:16px; margin:0 auto;
}

ul {padding:0px; margin:5px 0px 5px 20px;}
form {padding:0px; margin:0px}

h1, h2, h3, h4, h5, h5 {font-family:Arial, Helvetica, sans-serif}

h1 { padding:0px; margin:0px; color: #333333; font-size:22px; }
h3 { padding:0px; margin:0px; font-size:16px; line-height:20px; }
h4 { padding:0px; margin:0px; color:#FFFFFF; font-size:16px;}
h5 { padding:0px; margin:0px; color:#FFFFFF; font-size:13px;}
h6 { padding:0px; margin:0px; font-size:13px;}

/************** Slideshow foto intestazione **************/
#imageSlideshowHolder{
	margin:0px;
	float:left;
	width:600px;
	position:relative;
	}

#imageSlideshowHolder img{
	position:absolute;
	left:0px;
	top:5px;
	}
	
#testoFlash {margin:0px;}
a:link, a:visited {color: #222222; text-decoration:underline;}
a:hover{ color:#555555; text-decoration:underline; }
a:link img { border:0px; }

.txt_bianco, .txt_bianco a:link,  .txt_bianco a:visited, .txt_bianco a:hover { color:#FFFFFF;}

#txt a:link, #txt a:visited, #txt a:hover { font-weight:700;}

#SFONDO {background-image: url(../multimedia/generale/grafica/sfondo_sfumato_pagina.jpg); margin:0px; background-position:top;
background-repeat:repeat-x; margin:0 auto;}

/******* DIV COMUNI A TUTTE LE PAGINE ********************************/
#corpo{width:970px; background-color:#F3F3F3; margin:0 auto; padding:0px;}
#contenuto{padding:0px 30px 0px 30px; margin:0px;}
#contenuto_fine { height:30px;}
#lingua { height:40px;}
#divisorio_orizz_bianco, #divisorio_orizz_bianco2 {height:15px;  margin:0 auto;  background-color:#FFFFFF;}
#divisorio_orizz_bianco2 {height:5px;}
#divisore_grigio {height:2px; background-color:#777777;}
#divisore {height:5px;}
#divisorio_orizz {height:5px;}
#divisorio_verticale_bianco{  width:15px}
#testata{height:176px; margin:0 auto}
#tabella_testata{height:176px;}
#testata_pay_off{ height:106px}

#body_footer{ width:597px; background-image: url(../multimedia/generale/grafica/sfondo_footer.gif); background-repeat:no-repeat; padding:40px 0px 54px 19px; background-color:#424242; vertical-align:top; }
#base_logo_chiaro_destra { background-color:#dcdada; width:277px}


/*#box_fascia_beige {height:86px; background-color:#efe9c7; border-top:1px #d0c687 solid;}
#box_fascia_beige a:link, #box_fascia_beige a:visited,  #box_fascia_beige a:hover  {text-decoration:none; cursor:hand; color:#555555;}
#box_fascia_beige a:hover strong { text-decoration:underline;}*/


/******* DIV HOME ********************************/
#contenitore_flash_home{height:300px; background-color:#FFFFFF; margin:0 auto; }
#contenuto_bnr_home{ background-color:#424242; height:280px; color:#999999; }
#contenuto_bnr_posizione{ background-color:#424242; height:690px; color:#999999; }
#contenuto_bnr_gallery{ background-color:#424242; height:750px; color:#999999; }
#contenuto_bnr_offerte{ background-color:#424242; height:600px; color:#999999; }
#contenuto_bnr_prenota{ background-color:#424242; height:320px; color:#999999; }
#contenuto_bnr_funtime{ background-color:#424242; height:470px; color:#999999; }
#contenuto_bnr_wellness{ background-color:#424242; height:550px; color:#999999; }
#contenuto_bnr_home #txt {padding:0px 20px 20px 20px;}
#contenuto_bnr_posizione #txt {padding:0px 20px 20px 20px;}
#contenuto_bnr_home a:link, #contenuto_bnr_home a:visited {color:#efe9c7}
#txt img {border:0px; vertical-align:middle;}


/******* DIV MENU ********************************/
#menu{ height:20px; padding:0px 0px  0px 0px;}
#posizione_menu{ padding:3px 0px 0px 0px;}
#linea_menu{border-bottom: 1px solid #999999; padding: 2px; }
#posizione_menu a { margin-right:10px; }
#tasto_menu{  color:#424242; text-decoration:none; font-size:12px;}
#tasto_menu_attivo{  border-bottom-width:1px; border-bottom-color:#999999; border-bottom-style:solid; color:#424242; text-decoration:none; font-size:12px;}


/******* RICERCA *******************************  */
#ricerca{ height:200px; text-align:right; line-height:27px; padding:10px 10px 0px 0px;  border-left:6px #dadada solid; border-right:6px #dadada solid;border-bottom:6px solid #dadada; background:#fbfbfb}
#ricerca_mod{ height:200px; text-align:right; line-height:27px; padding:10px 10px 0px 0px;}
#ricerca select  { color:#333333; margin:0px; border:0px; }
#ricerca input, #ricerca select {border:#999999 1px solid; background-color: #EFEFEF }

/********** Form richiesta **************/
.form_richiesta { font-family: Verdana; font-size: 10px; color: #000000; padding-left: 5px;}
