/* CSS Document */


/*Sto usando un body centrato*/
.body {
	margin: 0;
	padding: 0;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

/*	.sfondogiallo{
		background-image:url(img/background.gif);
		background-color:#F0E6A5;
	}
	
	.sfondorosso{
		background-color:#990000;
	}

	.sfondoblu{
	background-color: #141343;
	}
*/
	.sfondoverde{
	background-color: #3b5536;
	}

	.sfondoverdeS{
	background-color: #51534B;
	}

a:link {
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #FFCC33;
	text-decoration: none;
}
a:visited {
	color: #663333;
	text-decoration: none;
}
a:active {
	color: #FFFF33;
	text-decoration: none;
}

a.selected {
	color:#FFCC00;
	font-weight: bold;
}

h1 {
	font-size: 18px;
	font-weight: bold;
}


/*Definisco il mio contenitore*/
#container {
	position:relative;
	top: 0px;
	width: 760px;
/*	border-color: #993300;
	border-width: 2px 5px 2px 5px;
	border-style:ridge;*/
	margin: 0px auto;
	margin-top:0px;
	padding: 0;
	text-align:left;
	height: 560px;	/*Non funge con IE*/
	font-family:Verdana, Arial, Helvetica, sans-serif
	}

	.containerhome {
		height:640px;

	}
	
	.containerrates {
		height:840px;

	}

	.containerlungo {
		height:740px;

	}	

/*Questo sara' da togliere...*/
#altrocontenuto {
	visibility:hidden;
	position: absolute;
	bottom: 50px;
	right:60px;
	background-color: #00FF99;
}

/* Struttura */

#angolo {
	position: absolute;
	height: 326px;
	width: 281px;
	left: 0px;
	top: 0px;
	background-image: url(img/angolo.gif);
	visibility: visible;
	z-index: 3;
}

#titolo {
	position: absolute;
	height: 116px;
	left: 273px;
	top: 0px;
	background-image: url(img/sopraverde.gif);
	width: 488px;
	visibility: visible;
	z-index: 2;

}
	#titolo img {
		top: 10px;
	}

#scritta {
	background-image: url(img/villafontalbascritta.jpg);
	width:350px;
	height:98px;
	z-index: 3;
}
#stemma {
	visibility: visible;
	z-index: 4;
	left: 690px;
	top: 3px;
	width: 69px;
	height: 98px;
	position: absolute;

}

#lingue{
	top:115px;
	left:640px;
	position:absolute;
	z-index:5;
	width:100px;
	height:22px;
}

#laterale {
	background-image: url(img/lateraleverde.gif);
	position: absolute;
	left: 0px;
	width: 158px;
	visibility: visible;
	z-index: 3;
	bottom: 0px;
	top: 326px;
}

	.lateralehome{
		height:394px;
		
	}

	.lateraletariffe{
		height:530px;
	}
	
	.lateralerates{
		height:630px;
	}	
	
	.lateralelungo{
		height:700px;
	}	
	
#edera {
	background-image:url(img/ederaconsfondo.gif);
	height: 167px;
	width: 130px;
	bottom: 0px;
	position: absolute;
	z-index:4;
	visibility: visible;
}	


#navigazione {
	position: absolute;
	left: 15px;
	top: 250px;
	width: 130px;
	visibility: visible;
	z-index: 5;
	height: 340px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



#corpo {
	width: 605px;
	position: absolute;
	visibility: visible;
	z-index: 1;
	left:156px;
	top:110px;
	bottom: 0px;
	background-color: #FFFFFF;

}

	.corpohome {
		height: 610px;
		background-image: url(img/fotoschiarita.jpg);

	}

	.corpobianco {
	background-color:#FFFFFF;
	height: 610px;
	}

	.corpotariffe {
		height: 746px;
		background-color:#FFFFFF;


	}


	.corporates {
		height: 846px;
		background-color:#FFFFFF;


	}

	.corpolungo {
		height: 916px;
		background-color:#FFFFFF;


	}

	.nofoto {
		top:80px;
		left:154px;
		background-image: url(img/background.gif);
		background-repeat:repeat;

	}

/* I Testi */
	#testo {
	position: relative;
	border: none;
	line-height: 25px;
	font-weight: 400;
	z-index:2;
	font-size: 12pt;
	height: 300;
}	
	
	.testohome {
	position: relative;
	top: 130px;
	left: 90px;
	width: 420px;
	text-align: justify;
	font-weight: 400;
}	
	
	.testo500 {
	position: relative;
	top: 50px;
	left: 40px;
	width: 500px;
	text-align: justify;
	font-weight: 400;
	font-size:12px;
}
	.testotariffe {
	position: relative;
	top: 15px;
	left: 10px;
	width: 565px;
	text-align: justify;
	font-weight: 400;
	font-size:10px;
	height: 600px;
}

	.testorates {
	position: relative;
	top: 15px;
	left: 10px;
	width: 565px;
	text-align: justify;
	font-weight: 400;
	font-size:10px;
	height: 800px;
}

	.testolungo {
	position: relative;
	top: 15px;
	left: 10px;
	width: 565px;
	text-align: justify;
	font-weight: 400;
	font-size:10px;
	height: 970px;
}
			
.blu{
background-color:#9b9bff;
	}	
.verde{
background-color:#CBDEBC;
	}			
.giallo{
background-color:#FFCC66;
	}			
		
.rosso{
background-color:#FE908D;
	}	
			
/* Alternativa con CLASSE invece di ID
	.testohome {
	position: relative;
	top: 200px;
	left: 100px;
	border: none;
	line-height: 25px;
	width: 430px;
	margin-left: 20px;
	text-align: justify;
	font-weight: 400;
	z-index:2;
}	
*/
#footer {
	visibility: hidden;
	font-size: 10px;
	position: absolute;
	width: 400px;
	z-index: 1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3B5536;
	bottom: 0px;
	left: 342px;
	height: 16px;
	font-weight: bold;
	border-top-color: #3B5536;
	border-top-style: solid;
	border-top-width: 1px;
}

	.footerhome {
	}

	.footertariffe {
		top:775px;
	}
	.footeraltro {
		float:none;
		clear:both;
		position:relative;
		visibility:hidden;
	}

	.footerrates {
		top:975px;
	}
#angolobasso {
	bottom:0px;
	left:455px;
	width:150px;
	height:197px;
	background:url(img/arcosotto.gif);
	position:absolute;
	z-index:5;
}

#gallery{
	margin-right:2px;
	width: 120px;	
}

#galleryv{
	margin-right:2px;
	height: 95px;		
}

#galleryg {
	border:1px solid #CCCCCC;
	margin-bottom: 10px;	
}

#intestGalleria{
	background-color: #CBDEBC;
	width: 400px;
	height: 100px;
	margin-bottom:10px;
	top: 0px;
	position: absolute;
	
}

#GalleriaTitolo{
	background-color: #CBDEBC;
	width: 448px;
	height: 100px;
	position:absolute;
	z-index:4;
	top:0px;
	left:351px;
	padding-top:5;
	right: 0px;
	
}


.galleryFooter{
	bottom:10px;
	left:200px;
	color: #CBDFBC;
	visibility:hidden;
	
}

/*Questo e' da togliere quando ho finito e tolto il div da tutti*/
#altrocontenuto {
	visibility:hidden;
	}s

/*



/* queste mi servono per le gabole*/
.empty{
}

.close {
	font-weight: bolder;
	height: 15px;
	width: 15px;
	left: 785px;
	top: 0px;
	z-index: 6;
	position: absolute;
}

.Stile1 {color: #9B9BFF}
.Stile2 {font-size: 10px}
