body{
background-color : #E6E6E6;	
background-image: url(../img/21ok.jpg);
font-size: 11px;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
color: #38282E;
}


p,td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #38282E;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
	line-height: 16px;
}



h1 {
position: absolute;
width:208px; 
height: 420px;
margin-left: 530px; 
top: 50%; 
margin-top: -185px; 
border: 0px solid;
text-align:center;
}

h3 {
	margin: 8px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #38282E;
	text-transform: uppercase;
}

ul {
	padding-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

li{
	margin-top: 5px;
	margin-bottom: 5px;
}

form{
		font-size: 10px;	
		text-align: left;

}
input{
	margin-top: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color :  #38282E;
	border-color : #DD4F05;
	border: 1px  solid;
	background-color : #B6B1AD;
	padding-top: 2px;
}

select{
	margin-top: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color :  #38282E;
	border-color : #DD4F05;
	border: 1px  solid;
	background-color : #B6B1AD;
	padding-top: 2px;
}

textarea{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color :  #38282E;
	border-color : #DD4F05;
	border: 1px  solid;
	background-color : #B6B1AD;
}



#contenitore {
	position: absolute;
	background: url(../img/fondo_qualita.jpg) no-repeat;
	left: 50%;
	top: 50%;
	width: 760px;
	height: 420px;
	margin-top: -210px;
	margin-left: -380px;	
	border-bottom: 2px solid #DD4F05;
}

#texte {	
position: absolute;
width:440px; 
left: 295px; /* DA GUARDARE */
top: 70%; 
height: 290px;
margin-top: -200px; 
border:0px solid;;
text-align:left;
overflow: auto;
font-size: 11px;
}


.img_texte{
	margin: 0;
	padding: 0;
	width:397px;
	height: 88px;
}

#texte h2{
	margin: 8px 0px 5px 0px;
	padding: 0px;
	font-size: 12px;
	text-transform: uppercase;
}

#texte p{
		width: 397px;
		margin: 5px 0px 15px 0px;	
}


#texte li{
	list-style-type: disc;
	color: #DD4F05; 
}

#texte .testo_nero {
	color: #000000;
}


#menu {
	position: absolute;
	width:275px; 
	height: 300px;
	margin-left: 0px; 
	margin-top: 0px; 
	top: 102px;
	border: 0px solid;
	text-align:right;
	letter-spacing:0px;
	border: 0px solid; 
	font-size: 10px;
	line-height: 15px;
}





#menu ul{
	list-style:none; /* elimino i punti elenco */
	margin:0; padding:0; /* elimino i rientri delle liste */
	float: right;
	border: 0px solid ;
	}

	
#menu ul li a {
	display:block; /* il link occupa tutto lo spazio orizzontale */
	text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
	padding:0 1em; /* lascia spazio fra il bordo del menu e il testo del link */
	height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
	color: #38282E;
	text-transform: uppercase;
	
}

#corrente{
			color: white;
}


#menu ul li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

	
	
	

#pippo{}


#menu a:hover{

color:#FFFFFF;


}



#source {

visibility: hidden;

}



#nocss {

visibility: hidden;

}



a:link {
	color: #DD4F05;
	text-decoration: none;
}

a:visited {	color: #DD4F05; text-decoration:none; }

a:hover {color: #FFFFFF; text-decoration:underline;}



.maiuscolo{
	text-transform: uppercase;
}



.gallerria_cont{ 
	width: 397px; 
	border: 0px solid red;
	}
.foto_grande {position: relative; float: left;} 
.foto_piccola { position: relative; float: right; border: 0px solid green;}
.gallerria_cont p{float: left;}


#foot { position: absolute; top: 402px; width: 760px; height: 16px; line-height: 16px; border: 0px solid red; }
#foot #cambio_lingua { style="float: left; margin-left: 3px;}
#foot #email {float: right; margin-right: 50px;}

