html, body {
	margin: 0;
	padding: 0;	
}

body {
	background: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #313131;
}


#content {


	-moz-box-shadow: 0 0 30px #CCC;
	-webkit-box-shadow: 0 0 30px #CCC;
	box-shadow: 0 0 30px #CCC;
	background: #FFF;
	background: -webkit-gradient(linear, left top, left 15, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 15px);
}








#moduloA {
	Z-INDEX: 1; 

	left:18px ;
	border-top: #cc0000  0px solid;
	POSITION: relative; 
	TOP:0px; 
	
		padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;

	}
	
	.bordonews
		 {
	BORDER-RIGHT: #8c8c8c 1px solid;
	BORDER-TOP: #8c8c8c 1px solid;
	BORDER-LEFT: #8c8c8c 1px solid;
	BORDER-BOTTOM: #8c8c8c 1px solid;
	padding: 1px;
	background-color:#e9f1e8;
	
	}	
	
	
	
	
	
	.bordoquotazioni
		 {
	BORDER-RIGHT: #8c8c8c 1px solid;
	BORDER-TOP: #8c8c8c 1px solid;
	BORDER-LEFT: #8c8c8c 1px solid;
	BORDER-BOTTOM: #8c8c8c 0px solid;

	
	}
	
	
		
	.bordoquotazionivoci
		 {
	BORDER-RIGHT: #8c8c8c 0px solid;
	BORDER-TOP: #8c8c8c 0px solid;
	BORDER-LEFT: #8c8c8c 0px solid;
	BORDER-BOTTOM: #8c8c8c 1px solid;
	background-color: #CCCCCC;
	
	}		
	
	
	.bordoquotazionidati
		 {
	BORDER-RIGHT: #8c8c8c 0px solid;
	BORDER-TOP: #8c8c8c 0px solid;
	BORDER-LEFT: #8c8c8c 0px solid;
	BORDER-BOTTOM: #8c8c8c 1px solid;
	background-color: #ffffff;
	
	}		
	
	

.bordoprodotto
		 {
	BORDER-RIGHT: #8c8c8c 1px solid;
	BORDER-TOP: #8c8c8c 1px solid;
	BORDER-LEFT: #8c8c8c 1px solid;
	BORDER-BOTTOM: #8c8c8c 1px solid;
	padding: 1px;
	background-color:#FFFFFF;
	
	}		
	
.bordofoto
		 {
	BORDER-RIGHT: #8c8c8c 1px solid;
	BORDER-TOP: #8c8c8c 1px solid;
	BORDER-LEFT: #8c8c8c 1px solid;
	BORDER-BOTTOM: #8c8c8c 0px solid;
	padding: 1px;
	background-color:#FFFFFF;
	
	}	

	
	.testapadding
		 {
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;


	
	
	}
	
	
	.piedepadding
		 {
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;


	
	
	}
	
	.logo{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
	font-weight: normal; 
	
	text-decoration: none;
	padding-top: 20px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
	}
	
	
	
	
	.paginapadding
		 {
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid;
	padding-right: 10px;
	padding-top: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-bottom:0px;
	background-color:#FFFFFF

		
	}
	
	
			
	.sottopadding
		 {
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #287621 0px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 0px solid;
	padding-right: 10px;
	padding-top: 20px;
	padding-left: 10px;
	padding-bottom: 20px;
	background-color: #ffffff;


	
	
	}

	.sottoriga
		 {
	BORDER-RIGHT: #000000 0px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 0px solid;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;

	
	}
	
	
	
	
HR
		 {

color: #287621;
background-color: #287621;
height: 1px;
	}

	

	
	

			
	.bordosito
		{
		
	BORDER-RIGHT: #bed6bc 1px solid;
	BORDER-TOP: #bed6bc 1px solid;
	BORDER-LEFT: #bed6bc 1px solid;
	BORDER-BOTTOM: #bed6bc 1px solid;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
		 	}
			
			
		
	.sito
		{
		
	BORDER-RIGHT: #8c8c8c 1px solid;
	BORDER-TOP: #8c8c8c1 0px solid;
	BORDER-LEFT: #8c8c8c 1px solid;
	BORDER-BOTTOM: #8c8c8c 1px solid;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
		 	}


	
	
	
	
	
	
	.credits {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none
	}
	
	.credits:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: underline;
		font-weight: bold;
		color: #4181d8;
	}
	.credits:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: underline;
		color: #4181d8;
		font-weight: bold;
	
	}
	.credits:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration:underline;
		color: #ed1c24;
		font-weight: bold;

	}

	
	.lingua:link,
	.lingua:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-style: normal; 
		text-decoration: none;
		color: #313131;
		font-weight: normal;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}

	.lingua:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-style: normal; 
		text-decoration: none;
		color: #287621;
		font-weight: normal;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		
	}

	

		
		
		
	
	A:link,
	A:visited {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		text-decoration: underline;
		color: #287621;
		font-weight: bold;
		line-height: 16px;
	}

	A:hover {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		font-style: normal; 
		text-decoration: underline;
		color:#313131;
		font-weight: bold;
		line-height: 16px;
		
	}

			
	
.spaziomenu  {
					
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;  
	padding-left: 13px;

	} 	



.linkmenu,
.linkmenu a:link,
.linkmenu a:visited  {
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
color: #287621;
	text-decoration: none;
	font-weight: normal;  
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 5px;
					
	} 
	
	
.linkmenu a:hover  {
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#313131;
	text-decoration: none;
	font-weight: normal;   
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 5px;
	
	} 

	
		.fontquotazioni {font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; color:#313131;}	
			
						
	td {font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; color:#313131;}
		
	font {font-family: Verdana, Arial, Helvetica, sans-serif; }
	
	
	
	
	
	
	.titoloservizio
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		 font-style: normal; 
	font-weight: bold; 
	color:#313131;  
	text-decoration: none;

	
	}
	
	
	.testoerrore 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		 font-style: normal; 
	font-weight: normal; 
	color: #990000; 
	text-decoration: none
	
	}
	
	
	.privacy  {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		 font-style: normal; 
	font-weight: normal; 
	color:#313131; 
	text-decoration: none
	}

	.privacy:link, 
	.privacy:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		 font-style: normal; 
	font-weight: bold; 
	color: #313131;
	text-decoration: none;
	}
	
	.privacy:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px; 
		 font-style: normal; 
	font-weight: bold; 
color: #287621; 
	text-decoration: none;
	}
	
	

	.sotto1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; font-style: normal; 
	font-weight: normal; 
	color:#313131;
text-decoration: none;
	}
	
	.sotto:link,
	.sotto:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration: underline;
		font-size: 11px;
		color:#313131;
		font-weight:  normal;
	}
	.sotto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
		text-decoration:underline;
		font-size: 11px;
		color: #287621;
		font-weight:  normal;
	}
	
	
		
	.mappa
		 {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 0px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	

	
	
	}	

			
	


			
	.bottone {
		BORDER-RIGHT: #287621 1px solid;
		BORDER-TOP: #287621 1px solid;
		BORDER-LEFT: #287621 1px solid;
		BORDER-BOTTOM: #287621 1px solid;
		FONT-WEIGHT: normal;
		font-size: 11px; 
		color: #287621;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		TEXT-ALIGN: center;
			background-color:#e9f1e8;
		margin-bottom: 1px;
		
	}
	
	input,select,textarea  {
		BORDER-RIGHT: #287621 1px solid;
		BORDER-TOP: #287621 1px solid;
		BORDER-LEFT: #287621 1px solid;
		BORDER-BOTTOM: #287621 1px solid;
		FONT-WEIGHT: normal;
		font-size: 11px; color:#313131;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		TEXT-ALIGN: left;
		background-color: #ffffff;
		margin-bottom: 1px;

	}


	.textbox  {
		BORDER-RIGHT: #287621 1px solid;
		BORDER-TOP: #287621 1px solid;
		BORDER-LEFT: #287621 1px solid;
		BORDER-BOTTOM: #287621 1px solid;
		FONT-WEIGHT: normal;
		font-size: 11px; color:#313131;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		TEXT-ALIGN: left;
		background-color: #ffffff;
		margin-bottom: 1px;

}	
	 
	
	
	
	.textimage,input.input_element  {
		BORDER-RIGHT: #000000 0px solid;
		BORDER-TOP: #000000 0px solid;
		BORDER-BOTTOM: #000000 0px solid;
		BORDER-LEFT: #000000 0px solid;
		
}


			
	.menufisso  {
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal;  
	text-decoration: none; 
	vertical-align: bottom;
	color: #287621;

	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #cccccc 0px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 0px solid;
  	margin:  0px 0px 0px 0px; 
    padding: 0px 0px 0px 0px;

	
	
	
	} 
					 
	.menufisso1:link,				
	.menufisso1:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	float:left;
	font-weight: bold; 
	text-decoration: none; 
	margin:  0px 1px 0px 0px; 
   	padding: 6px 20px 6px 20px; 
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-BOTTOM: #8c8c8c 7px solid;
	color: #287621;
	
	} 
						
	.menufisso1:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	float:left;
	font-weight: bold; 
	text-decoration: none; 
	margin:  0px 1px 0px 0px; 
   	padding: 6px 20px 6px 20px; 
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-BOTTOM: #287621 7px solid;
	color:#313131;
	
	
	} 
						
	.menufisso1_evid:link, 
	.menufisso1_evid:visited,
	.menufisso1_evid:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	float:left;
	font-weight: bold; 
	text-decoration: none; 
	margin:  0px 1px 0px 0px; 
   	padding: 6px 20px 6px 20px; 
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-BOTTOM: #287621 7px solid;
	color:#313131;

	
	} 
	
	
	
