 /* prova colore body tipo ex sfondo img
body {
	background-color:#EFE7D6;
	margin:0px;
}
*/


body {
	background-color:#FFFFCC;
	margin:0px;	
}


 /* modifiche esclusive di Body PER NATALE 09 

body {
	background-color:#790905;
	margin:0px;	
	background-image:url(img_tmp/sf_natale09.jpg);
	background-repeat:no-repeat;
	background-position-top:center;

}
*/
/* ----- TABELLONA PRINCIPALE ----- */ 
/* tabella principale, con bordo verde */
.tab_big {
border-color:#056417;
border-style:solid;
border-width:2px;
background-color:#D7E5C2;
margin-top:18px;
}

/* --- TESTATA + bordo giallino nella tabella testata -- */
.tab_testata {
height:100px;
background-image:url(testata.jpg);
border-bottom: 1px solid #DCB916;
}

/* ... fine testata .... */

/* ----------  INIZIO FOOTER ----------- */

/* piede della pagina con indirizzo e mail */
.footer{
background-color:#D7E5C2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:center;
color:#660000;	
padding-bottom:15px;
padding-top:10px;
font-weight:bold;
}

/* riga del footer */

hr {
border: thin solid #FF9900;
height: 2px;
width:700px;
}

/* INIZIO stile LINK per mail franca favari footer */
.mail {
padding-left:4px;
}

a.mail:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;

}

a.mail:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;

}

a.mail:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
/* fine stile mail (LINK) */
/* ......... FINE FOOTER ........... */


/* TESTO del CORPO PAGINA */
.txt_corpo{
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-top:20px;
	padding-bottom:15px;
	padding-left:30px;
	padding-right:30px;
	line-height: 18px;
	}

/* testo del corpo pagina con meno padding utile in alcune pagine*/
.txt_corpo_meno_pad{
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-top:7px;
	padding-bottom:10px;
	padding-left:30px;
	padding-right:30px;
	line-height: 18px;
	}

/* ----------  DOVE ----------- */
/* specifico per l'indirizzo nella pagina DOVE */
.ind_dove{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}

.img_dove {
padding-left:25px;
}
/* .........  FINE DOVE .......... */


/* padding specifico per la pagina CAMERE */
.pad_cam {
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-top:20px;
	padding-bottom:5px;	
	padding-right:45px;
	line-height: 18px;
	padding-left:45px;
}

/* testo dell'index sulla sinistra dell'immagine della casa */
.txt_ind {
text-align: center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000;
padding-left:5px;
}

/* bordo giallino della tabella bandiere */
.bordo_tab_bandiere{
background-color:#D8E6C5;
border-left: 1px solid #DCB916;
border-top: 1px solid #DCB916;
}

/* ------- MENU -------- */

/* tabella che contiene il menu INIZIO PIù LINK  */

.tab_sfondo_menu{
height:45px;
background-image:url(sfondo_menuTxt.jpg);

}
.tab_txt_menu {
border: 3px solid #fff;
height:32px;
}

A.txt_menu{
color:#660033;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
text-decoration:none;
}

A.txt_menu:hover{
color:#CC0033;
text-decoration:none;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

.txt_menu A:visited{
color:#660033;
text-decoration:none;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}
/* stile separatore menu */
.piper {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
}

/* .......... FINE MENU ............ */

/* stile per il testo descrittivo delle immagini (tipo camere ospitalità mappa )*/
.txt_tit_img{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666633;
padding-left:10px;
padding-top:5px;
font-weight:bold;
}

/* stile per il testo "clicca per ingrandire" */
.txt_tit_clic{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666633;
}

/* padding 15 pixel a sinistra */
.pad_15Left{
padding-left:15px;
}

/* padding 15 px in alto e basso */
.pad_15TopeBot{
padding-top:15px;
padding-bottom:15px;
}

/* padding 15 px in basso */
.pad15Bot{
padding-bottom:15px;
}

/* --------- LINK DEL SITO ----------*/
/* stile per i vari link contenuti nel sito */
a.txt_link:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#3366CC;
	text-decoration: none;
	font-weight: bold;
}

a.txt_link:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3366CC;
	text-decoration: none;
	font-weight: bold;
}

a.txt_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3366CC;
	font-weight: bold;
	text-decoration:underline;
}

/* LINK usati nel corpo della pagina solo per l'utilità delle chiavi per i motori di ricerca 
   conservano lo stesso colore come se non ci fossero */
/* PER COPIARE CARATTERISTICHE DA CANCELLARE POI
.txt_corpo{
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-top:20px;
	padding-bottom:15px;
	padding-left:30px;
	padding-right:30px;
	line-height: 18px;
	} */

a.txt_corpo_link_per_chiavi:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000;
    text-align:justify;
	text-decoration: none;
}

a.txt_corpo_link_per_chiavi:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000;
    text-align:justify;
	text-decoration: none;
}

a.txt_corpo_link_per_chiavi:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000;
    text-align:justify;
	text-decoration: none;
}

a.txt_corpo_link_per_chiavi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000;
    text-align:justify;
	text-decoration: none;
}



/* ........... FINE LINK DEL SITO ........... */

/* --------- PAGINA PREZZI  ----------*/
/* stile specifico per la tabella dei prezzi nella pagina dei PREZZI */
.td_prix_testata{
background-color:#FFB84C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
text-align:center;
}

/* stile specifico per il TD della pagina PREZZI */
.td_prix_corpo{
background-color:#FFE9B8;
}

/* stile specifico per la tabella della pagina PREZZI */
.tab_prix {
margin-top:15px;
margin-bottom:20px;
}

/* stile specifico per il testo nella tabella della pagina PREZZI */
.txt_center_prix{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

/* padding specifico la pagina PREZZI */
.txt_pad_prix{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:15px;
}
/* ........... FINE PAGINA PREZZI ...........*/


/* --------- PAGINA DOVE  ----------*/
/* stile usato nella pagina DOVE "scarica la mappa in formato zip"  LINK */
A.scarica:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-bottom:10px;
color: #000;
}

A.scarica:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-bottom:10px;
color: #000;
}

A.scarica:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-bottom:10px;
color:#3366CC;
text-decoration:none;
}

/* stile per l'immagine zip*/
.ico_zip{
padding-right:5px;
padding-left:15px;
}
/* ........... FINE PAGINA DOVE ...........*/


/* ------ VARIE FORMATTAZIONI TESTO ---------- */

/* classe h3 -- errore, ma ormai è così */
.h3 {
text-align: center;
color:#FF6633;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:5px;
}

/* h4 */
h4 {
width:450px;
text-align:right;
font-size: 16px; 
padding-bottom:0px; 
padding-right:10px; 
color:#660033; 
padding-top: 10px; 
border-bottom: #FF9900 1px solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* h2 */
h2{
width:450px;
text-align:left;
font-size: 16px; 
padding-bottom:0px; 
padding-left:10px;  
color:#660033; 
padding-top: 10px; 
border-bottom: #FF9900 1px solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* scritta in grosso e rosso usata in due pagine*/
.col_red{
color:#FF3333;
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
text-align:center;
}

/* stile sottolineato */
.sottolineato{
text-decoration:underline;
}

/* stile centrato */
.centrato {
text-align:center;
}

/* stile titolo pagina con testo a 15 px*/
.tit_15px{
font-size:15px;
}

/* stile titolo pagina con testo a 13 px*/
.tit_13px{
font-size:13px;
}

/* .......... FINE VARIE TESTO ............... */

/*  -----  FONDO PAGINA TABELLA SHINY ----- */

/* stile tabella fondo con contatore */
.tab_shiny{
margin-top:10px;
margin-bottom:10px;
padding-left:25px;
padding-right:25px;
height:40px;
}

.txt_aggiornamento {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#9999CC;
text-align:center;
}

a.mail_webmaster:link{
color:#660099;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;

}

a.mail_webmaster:visited{
color:#660099;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

a.mail_webmaster:hover {
color:#660099;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration: underline;
}


/* .......... FINE SHINY ............... */

/* PER VAI ALLA HOME PAGE */

.txt_vai_alla_home_no_link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#993366;
text-align:right;
padding-top:18px;
padding-bottom:5px;
padding-right:20px;
font-weight: bold;

}

/* LINK PER "VAI ALLA HOMEPAGE" in INFO e SITI PARTNER */

a.txt_vai_alla_home:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#993366;
	text-decoration:underline;
	font-weight: bold;
}

a.txt_vai_alla_home:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#993366;
	text-decoration:underline;
	font-weight: bold;
}

a.txt_vai_alla_home:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF6600;
	font-weight: bold;
	text-decoration:underline;
}
/* .... FINE per VAI ALLA HOME PAGE ....  */


/*... Tabella homepage per LINK VIDEO */

.tab_video{
background-color:#FFFFCC;
height:46px;
text-align:center;
font-family:Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#CC0000;
font-weight:bold;
}

a.tab_video:link{
	color: #CC0000;
	text-decoration: none;
}

a.tab_video:visited{
	color: #CC0000;
	text-decoration: none;
}

a.tab_video:hover {
	/*color:#FF6600;*/
	color:#FF3300;
	text-decoration:underline;
}
