#body{
	margin: 		0px;
	padding: 		0px;	
	height: 		100%;
	background: 	#EAF3E0;
}

#waiting{
	border-right: 	1px dashed #7A8623;
	border-bottom: 	1px dashed #7A8623;
	border-left: 	1px dashed #7A8623;
	border-top: 	1px dashed #7A8623;
}
		

#tab_cont{
	width:			100%;
}
#leftcontent{
	margin: 			0;
	/*float: 				left;*/
	border-right: 		1px dashed #2F7728;	
	border-bottom: 	1px dashed #2F7728;	
	background-image: 	url(img/erbetta.gif);
	background-repeat: 	no-repeat;
	background-color: 	#CBECA5;
	padding-top:		10px;
}

#centercontent{
	top: 				0px;
  	width: 				auto;
	left: 				0px;
	margin-top: 		160px;
	padding-top: 		20px;
	padding-left: 		10px;
	padding-right: 		10px;
}

#dovesiamo{
	top: 0px;
  width: auto;
	margin-top: 160px;
	padding-top: 50px;
	padding-left: 10px;
	padding-right: 10px;

}

#map {
	width:500px;
	height:300px;
	border-right: 	1px dashed #7A8623;
	border-bottom: 	1px dashed #7A8623;
	border-left: 	1px dashed #7A8623;
	border-top: 	1px dashed #7A8623;
	margin-bottom: 20px;
}
#listafiliali {
	width:400px;
}
#percorso{
	clear: both
}
#rightcontent{
	margin-right: 0px;
	margin-top:0px;
	float: right;
	width: 135px;
	border-left: 1px dashed #2F7728;
	border-bottom: 1px dashed #2F7728;
	background-image: url(img/nverde_w.gif);
	background-repeat: no-repeat;
	background-color: #CBECA5;		
}


#rightcontent_w{
	margin-right: 0px;
	margin-top:0px;
	float: right;
	width: 135px;
	border-left: 1px dashed #2F7728;
	border-bottom: 1px dashed #2F7728;
	background-image: url(img/nverde_w.gif);
	background-repeat: no-repeat;
	background-color: #CBECA5;		
}

#titolo_offerte{
	background:			trasparent;
	margin: 			0px;
	padding-top:		5px;
	padding-bottom:		5px;
	margin-top: 		70px;
	text-align: 		center;
	width: 				135px;
	height:				21px;
	
}	
#offerte{
	margin: 			0px;
	width: 				135px;
	height:				105px;
	background-color: 	#8FD271;
	text-align:			center;
}

#interessi{
	margin:				0px;
	width: 				135px;
	background-color: 	#CBECA5;
	margin-top: 		0px;
	text-align: 		center;
}
#banner{
	float: 				inherit;
	background-image: 	url(img/logo.gif);
	height: 			160px;
	background-repeat: 	no-repeat;
	border-bottom:		1px dashed #2F7728;
	z-index:			3;
}



#flash{
	float: 				right;
	/*position: 			absolute;*/
	height: 			130px;
	background: 		transparent;
	margin-top:	 		-161px;
	voice-family: 		"\"}\"";
	voice-family: 		inherit;
}	
#flash_contatti{
	float:				right;
	position: 			absolute;
	height: 			160px;
	background:			transparent;
	margin-top: 		100px;
	voice-family: 		"\"}\"";
	voice-family: 		inherit;
}	

#sf_ban{
	background-image: 	url(img/sfondo_header.gif);
	background-repeat: 	repeat-x;
	background-color: 	#5FB43B;
	z-index: 			2;
	
}

p,h1,pre{
	margin-top:			2px;
	margin-right:		20px;
	margin-bottom:		2px;
	margin-left:		2px;
}
	
	
/*NAVBAR*/
#navcontainer{
	float:				left;
   	position:			absolute;
	margin: 			0;
	padding: 			0px;
	height: 			31px;
	voice-family: 		"\"}\"";
	voice-family: 		inherit;
	margin-top: 		134px;	
	margin-left: 		182px;
}
#navcontainer ul{
	border:			 	0;
	margin: 			0;
	padding: 			0;
	list-style-type: 	none;
	text-align: 		center;
	}
#navcontainer ul li{
	display: 			block;
	float: 				left;
	text-align:			center;
	padding: 			0px;
	margin: 			0px;
	}
	
#navcontainer ul li a{
	float: 				left;
	background: 		#5FB43B;
	voice-family: 		"\"}\"";
	voice-family: 		inherit;
	height: 			20px;
	border-right: 		1px dashed #2F7728;
	padding-left: 			8px;
	padding-right:			8px;
	margin: 			0;
	z-index:			2;
	color: 				#fff;
	text-decoration: 	none;
	display: 			block;
	text-align: 		center;
	font:				Arial, verdana, lucida, sans-serif;
	font-size: 			13px;
	font-weight:		bold;
	padding-top: 		6px;
	}
	
#navcontainer ul li a:hover{
	background: 		#EEF0E2; 
	border-right: 		1px dashed #2F7728;
	color: 				#2F7728;
}
#navcontainer a:active{
	color: 				#fff;
	background: 		#2F7728;
}

#navcontainer li#active a{
	background: 		#2F7728;
	color: 				#fff;
}

#navcontainer ul li a:hover1{
	background: 		#EAF3E0; 
	border-right: 		1px dashed #2F7728;
	color: 				#6B7801;
	font: 				Arial,verdana;
	font-size:			11px;
	font-weight;		bold;
	padding-top: 		1px;
	padding-bottom: 	1px;
	line-height:		105%;
}

#navcontainer a:active2{
	color: 				#2F7728;
	background: 		#EAF3E0;
	font: 				Arial,verdana;
	font-size:			11px;
	font-weight;		bold;
	padding-top: 		1px;
	padding-bottom: 	1px;
	line-height:		105%;
	
}
#navcontainer li#active1 a{
	
	background: 		#CBECA5;
	color: 				#2F7728; 
	font: 				Arial,verdana;
	font-size:			11px;
	font-weight;		bold;
	padding-top: 		1px;
	padding-bottom: 	1px;
	line-height:		105%;
}


	
	
	

/*SUBNAVBAR*/

	
	#subnavbarfinestre
	{
		
	   position:absolute;
		color: #6B7801;
		text-decoration: none;
		text-align: left;
		font: bold 14px "Arial", verdana, lucida, sans-serif;
		margin-top:260px !important;
		margin-top:110px;			
	}
	
	
	#subnavbar
	{
		
	    /*position:absolute;*/
		color: #6B7801;
		text-decoration: none;
		text-align: left;
		font: bold 14px "Arial", verdana, lucida, sans-serif;
		margin-top:90px !important;
		margin-top:10px;	
		border:0px solid red;
	}
	
	#subnavbar ul li a:hover 
	{
		
		color: #2F7728;
		text-decoration: none;

	}
	
	#subnavbar li a:active
	{
			color: #5FB43B;
			text-decoration: none;
	
	}
	
	#subnavbar li#active a
	{
		
		
		color: #2F7728;
		text-decoration: none;
	}

	#menuporte
	{
	
	   /*position:absolute;*/
		text-decoration: none;
		text-align: left;
		margin-top:0px !important;
		margin-top:0px;	
		padding: 11px;	
		border:0px solid #CCC;
	}
	
	
	#menufinestre
	{
	   position:relative;
		text-decoration: none;
		text-align: left;
		margin-top:272px !important;
		margin-top:125px;
		padding: 11px;		
	}
	#fotoprodotto
	{
	  border-color: #813600;
	}
	
	
	credits{
	
		text-align: center;	
		padding: 2px;	
		z-index: 2;

	}
	
	
	
	
	
	
/* FORM PREVENTIVI */
#formPreventivi{
font-size: 				14px;
color:					#184213;
font-family: 			Verdana, arial, helvetica, sans-serif;
}

#formContatti{
font-size: 				14px;
color:					#184213;
font-family: 			Verdana, arial, helvetica, sans-serif;
}


input.form {
		font-size: 14px;
		color: #3A4103;
		size: 30px;
		border: 1px solid #5FB43B;
		backgorund-color: #fff;
		margin-left: 0px;
		text-align: left;
		width: 200px;
		height: 17px;
		margin-top: 3px;
		}
input.form2 {
		font-size: 14px;
		color: #3A4103;
		size: 30px;
		border: 1px solid #5FB43B;
		backgorund-color: #fff;
		margin-left: 0px;
		text-align: left;
		width: 80px;
		height: 17px;
		margin-top: 3px;
		}
			

input.formbutton {
		background-color: #EAF3E0;
		border: 1px solid 2F7728;
		font-family: Arial, sans-serif;
		font-size: 14px;
		color: #3A4103;
		font-weight: bold; 
		height: 2.5em;
		width: 5.5em;
		margin-top: 10px;
		}
		
.selectbox
		{
		font-size: 14px;
		color: #3A4103;
		font-weight: bold;
		size: 30px;
		border: 1px solid #013F68;
		width: 200px;
		margin-top: 3px;
		}
		
textarea.form {
	font-family: Verdana, sans-serif;
	font-size: 13px;
	color: #184213;
	size: 30px;
	width: 320px;
	height: 150px;
	border: 1px solid #5FB43B;
		}
.titoliForm{
	font-weight:	bold;
	font-size:		14px;
}		

.titoliFormBig{
	font-size:		14px;
	font-weight:	bold;
}	
.piccolo{
	font-size:		14px;
}	
.offerta{
	padding:		5px;
	color:			#184213;
	font: 			verdana, lucida, sans-serif;
	font-size:		13px;
	font-weight:	bold;
}

/*Testo*/

p{
	font-size: 				14px;
	color:					#184213;
	text-align:				left;
	font-family: 			Verdana, arial, helvetica, sans-serif;
}
.descrizione
{
	Font-Family: Verdana;
	Font-size: 14px;
	color: #184213;
}
.descrizione_16
{
	Font-Family: Verdana;
	Font-size: 16px;
	color: #184213;
}
.descrizione_chiaro
{
	Font-Family: Verdana;
	Font-size: 14px;
	color: #5FB43B;

}
.descrizione_chiaro_grande
{
	Font-Family: Verdana;
	Font-weight: bold;
	Font-size: 14px;
	color: #5FB43B;
}
.testo_bianco_12
{
	Font-Family: Verdana;
	Font-weight: bold;
	Font-size: 13px;
	color: #fff;
}
.testo_bianco_18
{
	Font-Family: 	Verdana;
	Font-size: 		18px;
	color: 			#fff;
}
.testo_verdescuro_20
{
	Font-Family: Verdana;
	Font-size: 20px;
	color: #6B7801;
}


a.rif_bianco_18:link, a.rif_bianco_18:visited, a.rif_bianco_18:active
{
	font-family: 			Verdana, arial, helvetica, sans-serif;
	font-size: 				18px;
	text-decoration: 		none;
	color: 					#fff;
}

a.rif_bianco_18:hover
{
	font-family: 			Verdana, arial, helvetica, sans-serif;
	font-size: 				18px;
	text-decoration: 		underline;
	color: 					#fff;
}

a.rif_verdescuro_13:link, a.rif_verdescuro_13:visited, a.rif_verdescuro_13:active
{
	font-family: 			Verdana, arial, helvetica, sans-serif;
	font-size: 				13px;
	text-decoration: 		none;
	color: 					#6B7801;
}

a.rif_verdescuro_13:hover
{
	font-family: 			Verdana, arial, helvetica, sans-serif;
	font-size: 				13px;
	text-decoration: 		underline;
	color: 					#6B7801;
}
a.rif_offerte:link, a.rif_offerte:visited, a.rif_offerte:active
{
	font-family: 			Verdana, arial, helvetica, sans-serif;
	font-size: 				13px;
	text-decoration: 		none;
	color: 					#3A4104;
}

a.rif_offerte:hover
{
	font-family: 			Verdana, arial, helvetica, sans-serif;
	font-size: 				13px;
	text-decoration: 		underline;
	color: 					#3A4104;
}

a.pagine:link, a.pagine:visited, a.pagine:active
{
	font-family: 			Verdana, arial, helvetica, sans-serif;
	font-size: 				13px;
	font-weight: 			bold;
	text-decoration: 		none;
	color: 					#6B7801;
}

a.pagine:hover
{
	font-family: 			Verdana, arial, helvetica, sans-serif;
	font-size: 				13px;
	font-weight: 			bold;
	text-decoration: 		underline;
	color: 					#6B7801;
}


a.linklistaSup, a.linklistaSup:visited, a.linklistaSup:active{
	font-family: 			arial, verdana, helvetica, sans-serif;
	font-size: 				15px;
	font-weight: 			bold;
	text-decoration: 		none;
	color: 					#813600;
}
a.linklistaInf, a.linklistaInf:visited, a.linklistaInf:active{
	font-family: 			arial, verdana, helvetica, sans-serif;
	font-size: 				15px;
	font-weight: 			bold;
	text-decoration: 		none;
	color: 					#2F7728;
}


a.linklista:visited, a.linklista:active
{
	font-family: 			arial, verdana, helvetica, sans-serif;
	font-size: 				15px;
	font-weight: 			bold;
	text-decoration: 		none;
	color: 					#813600;
}

a.linklista
{
	font-family: 			arial, verdana, helvetica, sans-serif;
	font-size: 				15px;
	font-weight: 			bold;
	text-decoration: 		none;
	color: 					#2F7728;
}


a.linklista:hover
{
	font-family: 			arial, verdana, helvetica, sans-serif;
	font-size: 				15px;
	font-weight: 			bold;
	text-decoration: 		none;
	color: 					#5FB43B;
}

a.linkmenu:visited, a.linkmenu:active
{
	font-family: 			arial, verdana, helvetica, sans-serif;
	font-size: 				15px;
	font-weight: 			bold;
	text-decoration: 		none;
	color: 					#5FB43B;
}

a.linkmenu:hover
{
	font-family: 			arial, verdana, helvetica, sans-serif;
	font-size: 				15px;
	font-weight: 			bold;
	text-decoration: 		none;
	color: 					#7BCB5C;
}


a.linkmenu
{
	font-family: 			arial, verdana, helvetica, sans-serif;
	font-size: 				15px;
	font-weight: 			bold;
	text-decoration: 		none;
	color: 					#813600;
}






a.linkgubb:link, a.linkgubb:visited, a.linkgubb:active
{
	font-family: 			Verdana, arial, helvetica, sans-serif;
	font-size: 				10px;
	font-weight: 			bold;
	text-decoration: 		none;
	color: 					#108010;
}

a.linkgubb:hover
{
	font-family: 			Verdana, arial, helvetica, sans-serif;
	font-size: 				10px;
	font-weight: 			bold;
	text-decoration: 		underline;
	color: 					#566600;
}

h1 {
	font-size: 13px;
	font-weight: bold;
	color: #2F7728;
	font-family:  verdana, arial, helvetica, sans-serif;
	padding-left:5px;
	margin-top: 10px;
	margin-bottom: 30px;
}

h2 {
	font-size: 				15px;
	font-weight: 			bold;
	color: 					#813600;
	font-family: 			arial, verdana,  helvetica, sans-serif;
	padding-left:			2px;
}

h3 {
	font-size: 				12px;
	color: 					#813600;
	font-family: 			arial, verdana,  helvetica, sans-serif;
	padding-left:			2px;
	text-align: 			left;
	font-weight: 			normal;
}
 
#listafiliali h1 {
	font-size: 12px;
	font-weight: bold;
	color: #2F7728;
	font-family:  verdana, arial, helvetica, sans-serif;
	padding-left:5px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}

#listafiliali a
{
	font-family: 			Verdana, arial, helvetica, sans-serif;
	font-size: 				13px;
	text-decoration: 		none;
	color: 					#3A4104;
}

.z3 {
  font-size: 18px;
  font-family: georgia;
  color: #108010;
}

#zoom {
  display: block;
  float:  right;
  width: 100px;
  background-color: #8FD271;
  padding:0;
  margin:0;
  border: 1px solid #71C64B;
}
