body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #666666;
	background-color: #FFFFFF;
	margin-top:0px;
	text-align:justify;
	/*background-image: url(img/sfondo_azzurrino.gif);*/}

#contenitoreEsterno {text-align: center;}
#contenitoreInterno {width:950px; text-align:left; height:auto; border-left: 1px solid #99CC33; border-right: 1px solid #99CC33; border-bottom: 1px solid #99CC33; padding:2px 5px  10px 5px; background-color:#FFFFFF;}
#colonnaSx {position:relative; width:198px;  z-index:1; float:left; }
#colonnaDx { 	position:relative; 	width:752px; 	z-index:2; 	top:1px; 	float:right; }
#popup {  	 	margin-top:10px; 	 }

img {border:0}
p {margin-top:5px;  margin-bottom:5px;}

/*COLONNA DESTRA HOME PAGE*/
.logoOrizz {text-align:center; background-image: url(img/orizz-logo.gif); width:750px; height:55px;
	background-repeat: no-repeat;}
.contenitoreFotoColoratoHome { background-image: url(img/sfondo_verdino.gif); padding:10px;  }
.contenitoreFotoBordo {border:1px #FFFFFF solid;  position:relative;}
#traspLayer { 	position:absolute; 	width:118px; 	z-index:10; 	height:30px; 	color:#FFFFFF; 	top:9px; 	left: 610px; padding-top:10px;}
/*COLONNA DESTRA PAGINE*/
#galleryLayer {
	position:absolute;
	width:250px;
	z-index:80;
	height:30px;
	color:#000000;
	top:200px;
	right: 0px;
	text-align:right;
	padding-right:2px;
	
	
}
a.ViewGallery 		{font-size:1.8em;   font-family:Arial, Helvetica, sans-serif; color:#FF9900; text-decoration:none; font-weight:bold; border-bottom:dotted; border-color: #FF9900;  border-bottom-width:1px;}
a.ViewGallery:hover { text-decoration:none;}

/*titoli e impostazione dei testi contenuti nelle pagine*/
 h1 {font-size:1.8em; margin-top:5px; margin-bottom:0px;  font-family:Arial, Helvetica, sans-serif;}
 h2 {font-size:1.0em; margin-top:5px; margin-bottom:0px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
 h3 {font-size:1.0em; margin-top:5px; margin-bottom:0px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
 h4 {font-size:1.0em; margin-top:5px; margin-bottom:3px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.center {text-align:center; width:740px;}
.centerpopup {text-align:center; }
/* li { 	list-style-image: url(img/li-arancione.gif); margin-left:300px;}*/
/*.titlePag {font-size:1.7em; margin-top:5px; margin-bottom:9px;  font-family:Arial, Helvetica, sans-serif;}*/
a.link 		{ border-bottom:dotted; border-color: #CCCCCC; color: #666666; text-decoration:none; border-bottom-width:1px; line-height:15px;  !important;}
a.link:hover { border-bottom:dotted; border-color: #CCCCCC; color: #666666; background-color:#e5e5e5; text-decoration:none; border-bottom-width:1px;}

   /*contenitori e titoli*/
.contenitoreFotoColoratoAround { background-image: url(img/sfondo_verde.gif); padding:10px;  }
.contenitoreFotoColoratoWalking { background-image: url(img/sfondo_blu.gif); padding:10px;  }
.contenitoreFotoColoratoWeather { background-image: url(img/sfondo_rosato.gif); padding:10px;  }
.contenitoreFotoColoratoSend { background-image: url(img/sfondo_arancio.gif); padding:10px;  }
.contenitoreFotoColoratoInfo { background-image: url(img/sfondo_verdone.gif); padding:10px;  }
.contenitoreFotoColoratoLink { background-image: url(img/sfondo_azzurro.gif); padding:10px;  }




.spAround {color:#33CC00; }
.spWalking {color:#006699; } 
.spWeather {color:#DB9494; } 
.spSend {color:#FF9900; } 
.spInfo {color:#669933; } 
.spLink {color:#6699CC; } 
   
.contenitoreTesto 		{ 	border-left: 1px solid #99CC33; 	border-top: 1px solid #99CC33;  	padding:4px 0px 0px 15px; 	margin-top:5px; 	background-image: url(img/italia.gif); 	background-repeat: no-repeat; 	background-position: 1px 7px; text-align:justify;}
.contenitoreTestoAround { 	border-left: 1px solid #33CC00; 	border-top: 1px solid #33CC00;  	padding:4px 0px 0px 13px; 	margin-top:5px; 	background-image: url(img/li-verde.gif); 	background-repeat: no-repeat; 	background-position: 1px 7px; text-align:justify;}
.contenitoreTestoWalking { 	border-left: 1px solid #006699; 	border-top: 1px solid #006699;  	padding:4px 0px 0px 13px; 	margin-top:5px; 	background-image: url(img/li-blu.gif); 	background-repeat: no-repeat; 	background-position: 1px 7px; text-align:justify;}
.contenitoreTestoWeather { 	border-left: 1px solid #DB9494; 	border-top: 1px solid #DB9494;  	padding:4px 0px 0px 13px; 	margin-top:5px; 	background-image: url(img/li-rosato.gif); 	background-repeat: no-repeat; 	background-position: 1px 7px; text-align:justify;}
.contenitoreTestoSend { 	border-left: 1px solid #FF9900; 	border-top: 1px solid #FF9900;  	padding:4px 0px 0px 13px; 	margin-top:5px; 	background-image: url(img/li-arancio.gif); 	background-repeat: no-repeat; 	background-position: 1px 7px; text-align:justify;}
.contenitoreTestoInfo { 	border-left: 1px solid #669933; 	border-top: 1px solid #669933;  	padding:4px 0px 0px 13px; 	margin-top:5px; 	background-image: url(img/li-verdone.gif); 	background-repeat: no-repeat; 	background-position: 1px 7px; text-align:justify;}
.contenitoreTestoLink { 	border-left: 1px solid #6699CC; 	border-top: 1px solid #6699CC;  	padding:4px 10px 0px 13px; 	margin-top:5px; 	background-image: url(img/li-azzurro.gif); 	background-repeat: no-repeat; 	background-position: 1px 7px; text-align:justify;}

  
  
 /*fine contenitori e titoli*/ 
 
 /* GALLERY  */
 td {vertical-align:bottom; text-align:left;}
 .tdTop {vertical-align:top; text-align:left;}
 form {margin:0;}
/*COLONNA SINISTRA*/
.logo {
	margin-top:13px;
	margin-bottom:5px;
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
	width:181px;
	 height:48px;
}

/*  ACCESSIBILITA */ 
#header-menu { 	color: white; 	padding: 0px 0px 0px 0px; margin-top:25px; height:10px;  z-index:2; }
	
#sez01 {position:absolute; width:62px;  z-index:100; left: 0px; top: 67px; text-align:center;}
ul.sez01 { 	margin:0; padding:  0; 	color:#FFFFFF; line-height:25px; border:1px solid #666666; }
ul.sez01 li { 	margin:   0px 0px 0px 0px; 	position: relative; list-style-type: none; 	padding: 0px 0px 0px 0px; background-color:#CEDEFF; }
ul.sez01 li a { 	display: block; 	width: 62px; 	padding: 0px 0px 0px 0px; 	text-decoration: none; color: #000000;  !important;}
ul.sez01 li a:hover { 	display: block; 	color: white; 	background-color:#407EFF; }

#sez02 {position:absolute; width:62px; height:25px; z-index:110; left: 62px; top: 67px; text-align:center;}
ul.sez02 { 	margin:0; padding:  0; 	color:#FFFFFF; line-height:25px; border:1px solid #666666;}
ul.sez02 li { 	margin:   0px 0px 0px 0px; 	position: relative; list-style-type: none; 	padding: 0px 0px 0px 0px; background-color:#99CC00; }
ul.sez02 li a { 	display: block; 	width: 62px; 	padding: 0px 0px 0px 0px; 	text-decoration: none; color: #000000; !important;}
ul.sez02 li a:hover { 	display: block; 	color: white; 	background-color:#407EFF; }

#sez03 {position:absolute; width:62px; height:25px; z-index:110; left: 125px; top: 67px; text-align:center;}
ul.sez03 { 	margin:0; padding:  0; 	color:#FFFFFF; line-height:25px; border:1px solid #666666;}
ul.sez03 li { 	margin:   0px 0px 0px 0px; 	position: relative; list-style-type: none; 	padding: 0px 0px 0px 0px; background-color:#FF6600; }
ul.sez03 li a { 	display: block; 	width: 62px; 	padding: 0px 0px 0px 0px; 	text-decoration: none; color: #000000; !important;}
ul.sez03 li a:hover { 	display: block; 	color: white; 	background-color:#407EFF; }

.accessibility {padding-left: 7px; }

a.accLink 		{ border-bottom:dotted; border-color: #CCCCCC; color: #666666; text-decoration:none; border-bottom-width:1px; line-height:15px; !important;}
a.accLink:hover { border-bottom:dotted; border-color: #CCCCCC; color: #666666; background-color:#e5e5e5; text-decoration:none; border-bottom-width:1px;}

.aaa {taxt-align:center; margin-bottom:5px;}

/* FINE ACCEESSIBILITA */

/* RICERCA IMMAGINI*/
.ricImg {float:left;}
.select {border:1px solid #99CC33; width:190px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; color:#333333; margin-top:5px;}
.button {border:1px solid #99CC33; width:190px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#99CC33; font-size:0.9em; margin-top:5px; margin-bottom:4px;}

/* --------------  MENU DI SINISTRA ----------------- */

.mleft {

	float:left;
	font-weight:bold;
	 width:180px;  z-index:350;
	margin-top:1px;
	text-align:left;
	height:auto;

}

ul.mleft {
	margin:   0;
	padding:  0;
	text-align:center;
	
}

ul.mleft li {
	margin:   0px 0px 3px 0px;
	position: relative;
	list-style-type: none; 
	padding: 0px 0px 0px 0px;
	text-align:left;
	height:34px;
	
	

}

ul.mleft li a {
	display: block;
	width: 187px; 
	padding-top:15px;
	margin:0;
	text-decoration: none;
	color: #666666;
	border-bottom:1px dashed #FFFFFF;
	
}

ul.mleft li a:hover {
	display: block;
	color: #99CC33;
	/*background-color:#FFFFFF;*/
	border-bottom:1px dashed #99cc33;
}

.liuno {
	background-image: url(img/li-verde.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.lidue {
	background-image: url(img/li-blu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.litre {
	background-image: url(img/li-rosato.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.liquattro {
	background-image: url(img/li-mattone.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.licinque {
	background-image: url(img/li-azzurro.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.lisei {
	background-image: url(img/li-verdone.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.lisette {
	background-image: url(img/li-arancio.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

/* --------------  IMPOSTAZIONI TESTO MENU  --------------------------- */
.inizialeArancioBold   {color:#FF9900; font-weight:bold; font-size:1.7em; font-family: Arial;  padding-left:2px;}
.titolinoArancioBold  {color:#FF9900; font-weight:bold; font-size:1.3em; font-family: Arial;  }
.inizialeGrigioBold   { font-weight:bold; font-size:1.7em; font-family: Arial;  padding-left:15px; }
.titolinoGrigioBold  { font-weight:bold; font-size:1.3em; font-family: Arial;   }
hr {border-top: 1px solid #99CC33; height:1px; margin-top:0px; margin-bottom:1px; margin-right:8px;}
/* fine cononna sinistra */

/* FOOTER */
.footer   { text-align:center; margin-top:0px;  margin-bottom:0px; color:#FF9900; }
.certificazioni {text-align:center;}

/* DIV NASCOSTO */
.no {display:none;}
 /* ----------------------------- LINK -------------------------------- */
 div.linkamici {}
 div.linkamici a	{ border-bottom:dotted; border-color: #CCCCCC; color: #3F7DBC; text-decoration:none; border-bottom-width:1px; line-height:15px; }
 div.linkamici a:hover { border-bottom:dotted; border-color: #CCCCCC; color: #666666; background-color:#e5e5e5; text-decoration:none; border-bottom-width:1px;}

 ul.linkamici li {margin-bottom:15px;}
