@charset "utf-8";
/* CSS Document */
body{width:100%; height:100%; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;}
#perleimmagini{position:absolute;width:100%; height:100%;margin:0px; z-index:0}

#perleimmagini ul{
	position:absolute;
	margin:0px;
	padding:0px;
	list-style-image:none;
	list-style-type:none;
	top:0px;
	z-index:1px;
}

#perleimmagini li{
	position:absolute;
	margin:0px;
	padding:0px;
	list-style-image:none;
	list-style-type:none;
}

#suno{position:absolute;background-image:url(../immagini/servizi/01.jpg); width:100%; height:100%; background-position:center;}
#sdue{position:absolute;background-image:url(../immagini/servizi/02.jpg); width:100%; height:100%; background-position:center;}
#stre{position:absolute;background-image:url(../immagini/servizi/03.jpg);  width:100%; height:100%; background-position:center;}
#squattro{position:absolute;background-image:url(../immagini/servizi/04.jpg);  width:100%; height:100%; background-position:center;}
#scinque{position:absolute;background-image:url(../immagini/servizi/05.jpg);  width:100%; height:100%; background-position:center;}

#puno{position:absolute;background-image:url(../immagini/azienda/01.jpg); width:100%; height:100%; background-position:center;}
#pdue{position:absolute;background-image:url(../immagini/azienda/02.jpg); width:100%; height:100%; background-position:center;}
#ptre{position:absolute;background-image:url(../immagini/azienda/03.jpg);  width:100%; height:100%; background-position:center;}
#pquattro{position:absolute;background-image:url(../immagini/azienda/04.jpg);  width:100%; height:100%; background-position:center;}
#pcinque{position:absolute;background-image:url(../immagini/azienda/05.jpg);  width:100%; height:100%; background-position:center;}

#guno{position:absolute;background-image:url(../immagini/gallery/01.jpg); width:100%; height:100%; background-position:center;}
#duno{position:absolute;background-image:url(../immagini/dovesiamo/01.jpg); width:100%; height:100%; background-position:center;}

#cuno{position:absolute;background-image:url(../immagini/contatti/01.jpg); width:100%; height:100%; background-position:center;}
#cdue{position:absolute;background-image:url(../immagini/contatti/02.jpg); width:100%; height:100%; background-position:center;}

#tuno{position:absolute;background-image:url(../immagini/01.jpg); width:100%; height:100%; background-position:center;}
#tdue{position:absolute;background-image:url(../immagini/02.jpg); width:100%; height:100%; background-position:center;}
#ttre{position:absolute;background-image:url(../immagini/03.jpg);  width:100%; height:100%; background-position:center;}

.alt{position:absolute; display:none;}
#container{position:absolute; left:50%; margin-left:-421px; top:30px;width:842px; z-index:99;}
#logo{position:absolute; left:50%; margin-left:-421px; top:30px;width:340px; height:139px; z-index:999;}
#logo h1{margin:0px;}
#logo h1 a{background-image:url(../immagini/logo.png);width:340px; height:139px; float:left; margin:0px;}

#testata{float:left; clear:left; width:842px; background-image:url(../immagini/sfondo-testata.png); height:85px;}
#menu{float:left; clear:left; display:inline; width:465px; height:18px; margin-left:376px; margin-top:62px; }
#menu a{float:left; padding-left:13px; padding-right:13px;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#00005B;text-decoration:none; font-weight:bold;}
#menu a:hover{color:#996600; text-decoration:underline;}

#corpo{min-height: 367px;	height:auto !important;	height: 367px;float:left; clear:left; width:842px; background-image:url(../immagini/sfondo-corpo.png); background-repeat:repeat-y;}
#corpo a{color:#ffffff;}
#box-azienda{width:579px; position:absolute; top:97px; left:259px;}
#testa-box-azienda{float:left;clear:left;width:100%;height:24px; background-image:url(../immagini/T-azienda-box.png);}
#testa-box-azienda h3{display:none;}
#corpo-box-azienda{min-height: 154px;	height:auto !important;	height: 154px;float:left;clear:left;width:100%; background-image:url(../immagini/S-azienda-box.png);}
#corpo-box-azienda p{line-height:16px;color:#FFFFFF; margin-top:10px; margin-bottom:5px; margin-left:28px; margin-right:28px; width:523px; float:left; display:inline;}
#chiusura-box-azienda{float:left;clear:left;width:100%;height:11px; background-image:url(../immagini/C-azienda-box.png);}

#box-produzione{width:416px; position:absolute; top:250px; left:3px;}
#testa-box-produzione{float:left;clear:left;width:100%;height:24px; background-image:url(../immagini/T-produzione-box.png);}
#testa-box-produzione h3{display:none;}
#corpo-box-produzione{min-height: 127px;	height:auto !important;	height: 127px;float:left;clear:left;width:100%; background-image:url(../immagini/S-produzione-box.png);}
#corpo-box-produzione p{ line-height:16px;color:#FFFFFF; margin-top:10px; margin-bottom:5px; margin-left:28px; margin-right:28px; width:360px; float:left; display:inline;}
#chiusura-box-produzione{float:left;clear:left;width:100%;height:11px; background-image:url(../immagini/C-produzione-box.png);}

#box-servizi{width:693px; position:absolute; top:135px; left:145px;}
#testa-box-servizi{float:left;clear:left;width:100%;height:24px; background-image:url(../immagini/T-servizi-box.png);}
#testa-box-servizi h3{display:none;}
#corpo-box-servizi{min-height: 211px;	height:auto !important;	height: 211px;float:left;clear:left;width:100%; background-image:url(../immagini/S-servizi-box.png);}
#corpo-box-servizi p{ line-height:16px;color:#FFFFFF; margin-top:10px; margin-bottom:5px; margin-left:28px; margin-right:28px; width:637px; float:left; display:inline;}
#chiusura-box-servizi{float:left;clear:left;width:100%;height:11px; background-image:url(../immagini/C-servizi-box.png);}

#box-dovesiamo{width:478px; position:absolute; top:97px; left:362px;}
#testa-box-dovesiamo{float:left;clear:left;width:100%;height:24px; background-image:url(../immagini/T-dovesiamo-box.png);}
#testa-box-dovesiamo h3{display:none;}
#corpo-box-dovesiamo{min-height: 154px;	height:auto !important;	height: 154px;float:left;clear:left;width:100%; background-image:url(../immagini/S-dovesiamo-box.png);}
#corpo-box-dovesiamo p{line-height:16px;color:#FFFFFF; margin-top:10px; margin-bottom:5px; margin-left:23px; margin-right:23px; width:432px; float:left; display:inline;}
#chiusura-box-dovesiamo{float:left;clear:left;width:100%;height:11px; background-image:url(../immagini/C-dovesiamo-box.png);}

#box-comeraggiungerci{width:382px; position:absolute; top:210px; left:3px;}
#testa-box-comeraggiungerci{float:left;clear:left;width:100%;height:24px; background-image:url(../immagini/T-comeraggiungerci-box.png);}
#testa-box-comeraggiungerci h3{display:none;}
#corpo-box-comeraggiungerci{min-height: 127px;	height:auto !important;	height: 127px;float:left;clear:left;width:100%; background-image:url(../immagini/S-comeraggiungerci-box.png);}
#corpo-box-comeraggiungerci p{ line-height:16px;color:#FFFFFF; margin-top:10px; margin-bottom:5px; margin-left:28px; margin-right:28px; width:326px; float:left; display:inline;}

#box-contatti{width:478px; position:absolute; top:97px; left:362px;}
#testa-box-contatti{float:left;clear:left;width:100%;height:24px; background-image:url(../immagini/T-contatti-box.png);}
#testa-box-contatti h3{display:none;}
#corpo-box-contatti{min-height: 154px;	height:auto !important;	height: 154px;float:left;clear:left;width:100%; background-image:url(../immagini/S-contatti-box.png);}
#corpo-box-contatti p{line-height:16px;color:#FFFFFF; margin-top:10px; margin-bottom:5px; margin-left:28px; margin-right:28px; width:422px; float:left; display:inline;}
#chiusura-box-contatti{float:left;clear:left;width:100%;height:11px; background-image:url(../immagini/C-contatti-box.png);}

#box-informativa{width:382px; position:absolute; top:210px; left:3px;}
#testa-box-informativa{float:left;clear:left;width:100%;height:24px; background-image:url(../immagini/T-informativa-box.png);}
#testa-box-informativa h3{display:none;}
#corpo-box-informativa{min-height: 127px;	height:auto !important;	height: 127px;float:left;clear:left;width:100%; background-image:url(../immagini/S-informativa-box.png);}
#corpo-box-informativa p{ FONT-SIZE:10px;color:#FFFFFF; margin-top:10px; margin-bottom:5px; margin-left:28px; margin-right:28px; width:326px; float:left; display:inline;}
#chiusura-box-informativa{float:left;clear:left;width:100%;height:11px; background-image:url(../immagini/C-informativa-box.png);}

#box-photogallery{width:729px; position:absolute; top:210px; left:3px;}
#testa-box-photogallery{float:left;clear:left;width:100%;height:24px; background-image:url(../immagini/T-photogallery-box.png);}
#testa-box-photogallery h3{display:none;}
#corpo-box-photogallery{min-height: 127px;	height:auto !important;	height: 127px;float:left;clear:left;width:100%; background-image:url(../immagini/S-photogallery-box.png);}
#chiusura-box-photogallery{float:left;clear:left;width:100%;height:11px; background-image:url(../immagini/C-photogallery-box.png);}



.forminterno{color:#ffffff;float:left; clear:left; margin-left:28px; margin-right:28px; width:422px; display:inline; margin-top:0px;}
label{float:left; height:18px; padding-top:6px;}
contolgroup label{font-weight:bold; color:#996600; font-style:normal;}
option{color:#000000;}
.campoform{background-image:url(../immagini/sfondocampiform.jpg); border: 1px solid #ffffff; height:18px; padding-left:5px; line-height:18px; float:right;}
.textareaform{width:415px;height:100px;background-image:url(../immagini/sfondotextarea.jpg); border: 1px solid #ffffff; padding-left:5px; float:right; background-position:top left;}
.rigoform{margin-bottom:6px; float:left; clear:left; width:422px;}
.rigoform strong{float:left; margin-top:15px; color:#99CC99; margin-bottom:5px;}
.mezzorigoform{margin-bottom:6px; float:left; width:211px;}
.unquartodirigoform{float:left; width:102px;}



#chiusura-box-comeraggiungerci{float:left;clear:left;width:100%;height:11px; background-image:url(../immagini/C-comeraggiungerci-box.png);}
#chiusura a{color:#00005b;}

#chiusura{float:left; clear:left; width:842px; background-image:url(../immagini/sfondo-chiusura.png); height:67px;}
#datiazienda{color:#00005B;  float:left; clear:left; width:600px; margin-left:25px; display:inline; line-height:13px; font-size:10px; margin-top:7px;}
#lingua{font-size:10px;float:left; width:185px; margin-top:13px; text-align:right;}
#lingua a{color:#999999; text-decoration:none;}
#lingua a:hover{color:#00005B;}
#designedbtyosnet{float:left; clear:left; margin-left:690px; margin-top:10px; display:inline;}


#gallery ul{margin:0px; padding:0px;}
#gallery li{
	width:160px;
	list-style-type: none;
	float:left;
	margin:5px; 
	display:inline;
}
#gallery li a{float:left; padding:5px; border:1px #cccccc solid; list-style:none;}
#gallery li a:hover{background-color:#996600;}
