﻿/************************************** formattazioni generali  e comuni a tutte le pagine ******************************************/
body {font-family:Arial, Helvetica, sans-serif}
.pagina {padding:2px 0px 10px 10px;}
/* formattazione dei titoli */
.titolo 	{margin-top:0px; font-weight:lighter; font-style:italic; font-size:25px; text-align:left; }
.titolo2	{				 font-weight:lighter; font-style:italic; font-size:25px; text-align:left; }
.titolo3	{				 font-weight:lighter; font-style:italic; font-size:14px; text-align:left; }

/* formattazione delle linee */
.linea {font-size:2px; width:812px}
		
/* formattazione dei paragrafi */
.pargen {text-align:justify; font-size:14px; font-style:italic; color:gray; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
.pargen2{text-align:justify; font-size:14px; font-style:italic; color:gray; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-top:5px; margin-bottom:5px}
.pargen3 {text-align:justify; font-size:14px; font-style:italic; color:black; font-family:Arial, Helvetica, sans-serif; font-weight:normal}
.pargen4 {text-align:justify; font-size:12px; font-style:italic; color:black; font-family:Arial, Helvetica, sans-serif; font-weight:normal}


.grassello1 {text-align:justify; font-size:24px; font-family:"Bradley Hand ITC", Arial, Helvetica, sans-serif; 
			font-style:italic; color:black; font-weight:bold}
.grassello2 {text-align:justify; font-size:18px; font-family:"Bradley Hand ITC", Arial, Helvetica, sans-serif; 
			font-style:italic; color:black; font-weight:bold}
.grassello3 {text-align:justify; font-size:28px; font-family:"Bradley Hand ITC", Arial, Helvetica, sans-serif; 
			font-style:italic; color:black; font-weight:bold}
.grassello4 { font-weight:bold; font-size:12px;}			
			
.center p {text-align:center}
.right {text-align:right}
.left {text-align:left}


.otto {text-align:center;  font-size:12px; }
.sette {font-style:italic; font-size:14px; margin-top:0px; margin-bottom:0px; text-align:left;}
.sette2 {font-style:italic; font-size:14px; margin-top:0px; margin-bottom:0px;}

.duenove { font-size:12px; color:red}
/* formattazione degli elenchi puntati */
li {list-style-type:square;}




/**************************************************** formattazione dei margini ****************************************************/
.primo {margin-left:220px; }
/*calendario, contatti, personalizza*/
.sei {margin-left:80px;}
/* contatti, */
.unonove {margin-left:250px;}
/* contatti, */
.duezero {margin-left:180px;}
/* contatti, */
.dueuno {margin-left:150px;}
/* contatti, personalizza */
.duequattro {margin-left:220px; text-align:left }
/* personalizza, */


/****************************************************formattazione delle etichette *************************************************/
.primo label {position:absolute; font-size:14px;  }
/* vedi pagine abbinate alla classe: .primo */

/****************************************************** formattazione dei tasti ****************************************************/
.nove {color:gray}
.nove:hover {color:black}
/* personalizza, enter, */
.quattro {height:24px; text-align:right; }
.quattro a {display:inline-block; border:1px gray solid; width:110px; height:15px;  vertical-align:middle;  
            text-align:center; background-color:#EFEFEF; color:#D26900; font-size:12px; text-decoration:none;}
/* catalogo, tour1, */
.quattro a:hover {background-color:silver}
/* catalogo, */
.unosei {color:gray}
.unosei:hover {background-color:transparent; color:#D26900;}
/*calendario, personalizza, tour1, */
.unosette {color:#D26900; height:31px; width:70px; padding-top:7px;}
.unosette:hover {background-color:silver; font-weight:bold}/*regola valida solo x explorer*/
/*calendario,*/
.tasto2 {display:inline-block; margin-top:20px; border:1px gray solid; vertical-align:top; 
		 width:160px; height:18px; text-align:center;
		 background-color:#EFEFEF; color:#D26900; font-size:12px; text-decoration:none;}
.frecciaButton {text-decoration:none;}
/*gallerie fotografiche*/
.txtdecor {text-decoration:none;}

/***************************************************** formattazione delle immagini *************************************************/
.immagine {height:130px; width:200px;  border:1px gray solid; }
/* catalogo, */
.dieci {height:20px;  width:40px; border:1px gray solid; vertical-align:middle;}
/* enter.aspx */
.dueotto {height:20px;  width:21px; vertical-align:middle; border:1px white solid}
/* pren-tour1, */
.home {border:1px silver solid;}
/* home, chi siamo, pagine di album fotografici */
.foto {border:1px silver solid; height:70px; width:110px}
/* foto */
.chisiamo {border:1px silver solid; float:left; margin-right:10px; }
/*chi siamo, cultura, storia */
.imgright {border:1px silver solid; float:right; margin-left:10px; }
/* cultura */
.frecciaImg {border:1px white solid}


/******************************************************** formattazione tabelle *****************************************************/
.uno {width:202px;}
/* catalogo, */
.duedue {width:530px}
/* contatti, */
.duetre {width:530px; height:150px}
/* contatti, */
.due {height:33px; vertical-align:top; }
/* catalogo, */
.tre {height:73px; vertical-align:top; padding-right:10px }
/* catalogo, */
.cinque {width:820px; /*height:300px*/}
.cinque td {vertical-align:top}
.cinque p { margin-top:0px; margin-bottom:0px}
.cinque td {border:1px white solid}
/* catalogo, */
.unouno {border:1px gray solid; height:35px; width:100px; font-weight:bold; background-color:#EFEFEF; text-align:center}
/*calendario, tour1, */
.unodue {border:1px gray solid; height:35px; width:350px; font-weight:bold; background-color:#EFEFEF; text-align:center}
/*calendario, tour1, */
.unotre {border:1px gray solid; height:35px; width:100px; color:gray; text-align:center}
/*calendario, tour1, */
.unoquattro {border:1px gray solid; height:35px; width:350px; color:gray; text-align:center}
/*calendario, tour1, */
.unocinque {width:70px; text-align:center; border:1px gray solid; height:35px; background-color:#EFEFEF;}
.unocinque:hover {background-color:silver; font-weight:bold}/*regola valida solo x crome e firefox*/
/*calendario, */
.unootto {border:1px gray solid; margin-top:80px; height:200px; width:600px; background-color:#EFEFEF; text-align:center;}
/*Conf_info, conf_pren,*/
.duecinque {color:gray; width:510px; background:white; }
/* personalizza, */
.duesei {color:gray; width:253px;}
/* personalizza, */
.duesette {width:510px; height:150px; color:gray;background-color:white}
/* personalizza, */
.tabhome   {width:805px}
.tabhome td { vertical-align:top}
.tabhome p {margin-top:0px; margin-bottom:0px}
/*home*/
.tabalbum {	width:100px; text-align:center}
/* pagine degli album fotografici*/
