@charset "UTF-8";
/* CSS Document */

html{ background-image:url(../images/bg.jpg); background-repeat:repeat-x; text-align:center}

body   { margin-top:0px;}
		 
		 
#contenitore{ width:673px; margin: 0 auto;margin-top: 10px; }
		
#testata{ width:673px; height:220px; background-image:url(../images/testata.png); background-repeat:no-repeat}
#menu{ width:365px; height:150px;  float:right; margin-top:70px; margin-right:10px}



#immagini{ width:200px; height:240px;  margin-top:18px; z-index:7px; float:left; clear:left}


#testo{ width:463px; height:300px; z-index:8px; float:right; background-image:url(../images/centro.png); margin-top:18px;}

#testo_contatti{ width:463px; height:600px; margin-top:18px; z-index:8px; float:right; background-image:url(../images/centro_3.png)
                 }



.testo_privacy{ font-size:10px}




#testo_prodotti{ width:463px; height:600px; margin-top:10px; z-index:8px; float:right; background-image:url(../images/centro_2.png)}
#testo_p{ width:414px; text-align:justify; margin-left:20px; float:none;margin-top:-25px; }
#immagini_prodotto{ width:200px; height:540px;  margin-top:18px; z-index:7px; float:left; clear:left}




#testo_1{ width:410px; height:175px;  margin-left:20px;float:left; text-align:justify;  float:none; }
#testo_2{ width:410px; text-align:justify; margin-left:20px; background-image:url(../images/blu.png); height:91px;  float:none;margin-top:10px; }


.testo{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; color:#000000; text-align:justify}
.testo a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; color:#000000; text-align:justify; }
.testo a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; color:#000000; text-align:justify; text-decoration:none}
.testo_prodotti{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; color:#ffffff; text-align:justify; }



.testo_2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; color:#ffffff; text-align:justify;padding-right:10px; padding-left:10px}



#google{ margin-left:20px; float:left; text-align:justify; }



.login{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	width:160px;
	height:15px;
	background-image:url(../images/login.png); 
	background-repeat:no-repeat;
	padding-left:10px;
	text-align:center;
	float:right;
	margin-top:5px;
}
	
.login a {color:#fff; }
.login a:hover {color:#fff; }


#login{
	background-image:url(../images/login.png);
	background-repeat:no-repeat;
	height:15px;
	width:160px;
	text-align:center;
	margin-left:294px;
	margin-top:-10px;
	padding-left:10px;
	padding-top:5px;
	position:absolute;
}
h2{ color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;}




#indirizzo{ width:205px; height:55px; z-index:11px; float:left; text-align:center;}
.indirizzo{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#999999;}


#sotto{ width:673px; height:104px;  z-index:12px; float:right;  margin-top:8px; background-image:url(../images/sotto.jpg); background-repeat:no-repeat}

#link{ width:673px;  z-index:13px; float:right;  margin-top:8px; }





.iva{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#291e79; }



.username { font-size:10px; color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; }




.avanti{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; color:#fff; text-align:right}
.avanti a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; color:#fff; text-align:right}
.avanti a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; color:#fff; text-align:right}


#finestre{ width:160px; height:19px; float:right; margin-top:-30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10PX; color:#000; }
		 
	   
	   .bottoni{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9PX; color:#000000; text-align:justify}
	   
.bottoni a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9PX; color:#000000; text-align:justify; }
.bottoni a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9PX; color:#271D7A; text-align:justify; text-decoration:none}


.web{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-align:justify}
.web a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-align:justify; text-decoration:none}
.web a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-align:justify; text-decoration:none}


  .vai{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-align:center; background-color:#fff; width:40px; margin-top:5px; margin-left:95px}
  

	 ---------------------- FORM  ------------------*/

	.LV_valid { display: none; color: #FF0000; }
	.LV_invalid { color: #FF0000;}
	.LV_validation_message { font-weight: bold;  color: #FF0000;}


	/* FORM CONTATTI */

	.response { display: none; color:#FF0000 }
	
	
	

select.small{
	width: 100px;
}

.coll{
	float:left;
}

input { 
   
	font-size: 100%; 

	border: 1px solid #9da2ae;
	color: #000;

	}
	
	
	
	
label { font-size:11px; font: Verdana, Arial, Helvetica, sans-serif;   }
	
	input.red{background-color:#000000;
	color: #21BFD8;
	border:0px}

textarea { 
	width:300px;
	font-size: 100%; 
	border: 1px solid #9da2ae;
	background: #fff;
}
.grassetto {
	color:#fff;
	font-weight: bold;
}
submit{ 
	
	

	}
	
	

h1{
	font-size:11px;
	margin:0px;
	padding:0px;
	
}

	p{
		margin:0px;
		
		
	}
	
	
.username { font-size:11px; color:#cccccc;font: Verdana, Arial, Helvetica, sans-serif; }
	


.grassetto {
	color:#fff;
	font-weight: bold;
}



#testo_3{ width:414px; text-align:justify; margin-left:15px; background-image:url(../images/rosso.png); height:91px;  float:none;margin-top:10px; }	
	
	#testo_4{ width:414px; text-align:justify; margin-left:15px; background-image:url(../images/azzurro.png); height:91px;  float:none;margin-top:10px; }	
	
	#testo_5{ width:414px; text-align:justify;  background-image:url(../images/verde.png); height:35px;  margin-top:10px; padding-top:2px;}	
	
	
.space{ float:left;}


.lingue{ width:39px; height:23px;float:left; margin-top:193px; margin-left:30px;}



/*------------------------FORM------------------------*/



.risposta-ok{
	font-size:12px;
	color:green;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.risposta-ko{
	font-size:12px;
	color:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}



input, textarea, select {
	background: #fff;
	margin: 4px 5px 0 5px;
	padding: 2px;
	font-size:12px;
	vertical-align: baseline;
}



.response { display: none; }

.ajaxLoading-container { background: #000; }
.ajaxLoading-message { color: #888; text-align: center; }
.ajaxLoading-image { margin-right: 5px; vertical-align: middle }

.LV_valid { display: none; }
.LV_invalid { color: #CC0000; }
.LV_validation_message { font-weight: bold; margin-left: 5px; }
.LV_valid_field { border-color: #5B5; }
.LV_invalid_field { border-color: #B55; }


#testoTop{
	width:673px;
	text-align:right;
	
}

#testoTop b{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; 
	color:#414040;
	font-style:italic;
	
}


#testo_3SX{
	width:200px;
	float:left;
}

#testo_3DX{
	width:190px;
	height:36px;
	float:left;
	margin-left:20px;
	background:url(../images/fondo-contatti.jpg);
	background-repeat:no-repeat;
	display:block;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	line-height:33px;
}


#testo_3DX a:link{
	width:190px;
	height:36px;
	background:url(../images/fondo-contatti.jpg);
	background-repeat:no-repeat;
	display:block;
	color:#ffffff;
	text-decoration:none;
}
#testo_3DX a:visited{
	width:190px;
	height:36px;
	background:url(../images/fondo-contatti.jpg);
	background-repeat:no-repeat;
	display:block;
	color:#ffffff;
	text-decoration:none;
}

#testo_3DX a:hover{
	width:190px;
	height:36px;
	background:url(../images/fondo-contatti.jpg);
	background-repeat:no-repeat;
	display:block;
	color:#ffffff;
	text-decoration:none;
}























