/* CSS Document */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	background-image:url(../immagini/sfondobody.jpg);
	background-repeat: repeat-x;
	background-position:0px 138px ;	
	margin:0px;
	text-align:center;
	
}
html,body{height:100%;}


.invisibile{display:none; position:absolute;}

h1{position:absolute; display:none; top:0px; left:0px;}
#contenitore{
	margin:auto;
	width:990px;
	height:100%;
	text-align:left;
	
}

#contenuto{
	float:left;
	clear:left;
	height:100%;
	width:988px;
	border:1px solid #909090;
	border-top:none;
	border-bottom:none;
}

#testata{
	background-image:url(../immagini/sfondotestata.jpg);
	height:176px;
	width:988px;
}

#logo{
	float:left;
	clear:left;
	background-image:url(../immagini/logo.jpg);
	width:115px;
	height:176px;
	margin-left:15px;	
}
#logo a{
	display:block;
	width:115px;
	height:176px;
	background-image:url(../immagini/logo.jpg);
}

#menu{float:right; clear:right; width:815px; height:128px; overflow:hidden; display:inline; margin-right:3px; margin-top:8px;}
.itemmenu{float:left;width:163px;}


.azienda a:link, .azienda a:visited{float:left; height:30px;width:163px; background-image:url(../immagini/azienda.jpg); display:block; background-repeat:no-repeat;}
.azienda a:hover, .aziendasu{background-image:url(../immagini/aziendaOVER.jpg); height:128px; display:block;}

.controlloqualita a:link, .controlloqualita a:visited{float:left; height:30px;width:163px; background-image:url(../immagini/controlloqualita.jpg); display:block;background-repeat:no-repeat;}
.controlloqualita a:hover, .controlloqualitasu{background-image:url(../immagini/controlloqualitaOVER.jpg); height:128px; display:block;}


.rammendo a:link, .rammendo a:visited{float:left; height:30px;width:163px; background-image:url(../immagini/rammendo.jpg); display:block;background-repeat:no-repeat;}
.rammendo a:hover, .rammendosu{ background-image:url(../immagini/rammendoOVER.jpg); height:128px; display:block;}

.valoreaggiunto a:link, .valoreaggiunto a:visited{float:left;height:30px;width:163px; background-image:url(../immagini/valoreaggiunto.jpg); display:block;background-repeat:no-repeat;}
.valoreaggiunto a:hover, .valoreaggiuntosu{background-image:url(../immagini/valoreaggiuntoOVER.jpg); height:128px; display:block;}

.gestionedati a:link, .gestionedati a:visited{float:left; height:30px;width:163px; background-image:url(../immagini/gestionedati.jpg); display:block;background-repeat:no-repeat;}
.gestionedati a:hover, .gestionedatisu{ background-image:url(../immagini/gestionedatiOVER.jpg); height:128px; display:block;}
	
#menusecondario{
	padding-right:6px;
	float:right;
	clear:right;
	font-size:10px;
	margin-top:10px;
	height:14px;
	line-height:14px;
	width:600px;
	text-align:right;
	font-weight:bold;
}

.linkazienda, .linkcontrolloqualita, .linkrammendo, .linkvaloreaggiunto, .linkgestionedati{background-image:url(../immagini/freccia.gif); background-repeat:no-repeat; background-position: 16px 2px;}
.linkazienda{color:#41867E; text-decoration:underline; padding-left:30px;}
.linkcontrolloqualita{color:#007BD6; text-decoration:underline; padding-left:30px;}
.linkrammendo{color:#5C5952; text-decoration:underline; padding-left:30px;}
.linkvaloreaggiunto{color:#4D7199; text-decoration:underline; padding-left:30px;}
.linkgestionedati{color:#A4936C; text-decoration:underline; padding-left:30px;}

#corpopagina{
	float:left;
	clear:left;
	width:988px;
}
#intestazione{
	float:left;
	clear:left;
	width:155px;
	padding:7px;
	font-size:10px;
	line-height:14px;
	color:#305275;
}
#intestazione a:link, #intestazione a:visited{color:#333333; text-decoration:underline;}
#riquadrocontenuti{
	float:right;
	clear:right;
	display:inline;
	margin-right:3px;
	background-image:url(../immagini/sfondopartecentrale.jpg);
	
	width:816px;
}
#sezioneazienda, #sezionecontrolloqualita, #sezionerammendo, #sezionevaloreaggiunto, #sezionegestionedati{
	float:left;
	background-repeat:no-repeat;
	background-image:url(../immagini/sfondoazienda.jpg);
	width:790px;
	padding-bottom:15px;
	padding-left:26px;
}
#sezionecontrolloqualita{background-image:url(../immagini/sfondocontrolloqualita.jpg);}
#sezionerammendo{background-image:url(../immagini/sfondorammendo.jpg);}
#sezionevaloreaggiunto{background-image:url(../immagini/sfondovaloreaggiunto.jpg);}
#sezionegestionedati{background-image:url(../immagini/sfondogestionedati.jpg);}

#sezioneazienda h2, #sezionecontrolloqualita h2, #sezionerammendo h2, #sezionevaloreaggiunto h2, #sezionegestionedati h2{
	float:left;
	clear:left;
	color:#41867E;
	margin-top:15px;
	width:100%;
	margin-bottom:15px;
	font-size:16px;
	font-family: Tahoma, Verdana;
}
#sezionecontrolloqualita h2{color:#007BD6;}
#sezionerammendo h2{color:#5C5952;}
#sezionevaloreaggiunto h2{color:#4D7199;}
#sezionegestionedati h2{color:#A4936C;}

#sezionevaloreaggiunto h3{
	float:left;
	clear:left;
	color:#4D7199;
	margin-top:15px;
	width:90%;
	margin-bottom:8px;
	font-size:12px;
	font-family: Tahoma, Verdana;
}
#sezionevaloreaggiunto p{float:left;width:100%; margin:0px;}

#testi a:link, #testi a:visited{color:#333333; font-weight:bold; text-decoration:underline;}
#testi{
	float:left;
	clear:left;
	font-size:11px;
	width:550px;
	line-height:16px;
	color:#333333;
}

	#gallery{
		float:left;
		width:230px;
	}
	#gallery ul { list-style: none; margin:0px; padding:0px;}
	#gallery ul li { display: inline; margin:0px; padding:0px;}
	#gallery ul img {margin-left:10px; display:inline; margin-bottom:20px; border:1px solid #CCCCCC; float:left;clear:left;}
		
	#gallery ul a:hover img {margin-left:10px; display:inline; margin-bottom:20px; border:1px solid #CCCCCC; float:left;clear:left;}
	#gallery ul a:hover { color: #fff; }

.singolostaff{
	display:inline;
	float:left;
	width:360px; 
	height:140px; 
	border:1px #CCCCCC solid;
	margin-bottom:20px;
	margin-left:20px;
	background-image:url(../immagini/azienda/sfondinostaff.jpg);
}
.singolostaff h3{float:right; clear:right; font-size:12px; margin-top:10px; margin-bottom:12px; width:200px; text-align:left;}
.singolostaff h3 a{color:#000000;text-decoration:none;}
.singolostaff h3 a:hover{color:#000000;text-decoration:underline;}

.singolostaff p{float:right;clear:right; width:180px; text-align:left; margin-top:2px; }
.singolostaff p a{font-style:italic; text-decoration:none; color:#000000; font-size:10px;}
.singolostaff p a:hover{text-decoration:underline;}

#chiusura{
	float:left;
	clear:left;
	margin-right:3px;
	background-image:url(../immagini/chiusurapartecentrale.jpg);
	width:816px;
	padding-top:10px;
	background-repeat:no-repeat;
	background-color:#ffffff;
	color:#013277;
	font-size:10px;
	text-align:right;
}

