@charset "utf-8";
/* CSS Document */
body{width:100%; height:100%; margin:0px; font-family: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;
}

#uno{position:absolute;background-image:url(../immagini/home/01.jpg); width:100%; height:100%; background-position:top; background-repeat:no-repeat;}
#due{position:absolute;background-image:url(../immagini/home/02.jpg); width:100%; height:100%; background-position:top; background-repeat:no-repeat;}
#tre{position:absolute;background-image:url(../immagini/home/03.jpg);  width:100%; height:100%; background-position:top; background-repeat:no-repeat;}
#quattro{position:absolute;background-image:url(../immagini/home/04.jpg);  width:100%; height:100%; background-position:top; background-repeat:no-repeat;}
#cinque{position:absolute;background-image:url(../immagini/home/05.jpg);  width:100%; height:100%; background-position:top; background-repeat:no-repeat;}
#sei{position:absolute;background-image:url(../immagini/home/06.jpg);  width:100%; height:100%; background-position:top; background-repeat:no-repeat;}

#barramenuHOME{z-index:999;position:absolute; top:500px; width:100%; height:104px; background-image:url(../immagini/sfondomenu.png);}
#barramenu{z-index:0;position:absolute; top:500px; width:100%; height:104px; background-image:url(../immagini/sfondomenu.png);}
#menu{font-size:12px; margin:auto; margin-top:3px; padding-bottom:28px; width:990px; height:72px; background-repeat:no-repeat;}
#menu a{color:#000000; text-decoration:none; float:left; font-size:16px; margin-10px;}

#subazienda{height:34px;margin-left:290px;display:inline;position:absolute;top:10px;width:120px;z-index:0; font-size:12px; display:none;}
#subazienda a{color:#000000; text-decoration:none; float:left; clear:left; width:200px;font-size:12px; line-height:16px;}

#subcollezione{height:34px;margin-left:390px;display:inline;position:absolute;top:10px;width:120px;z-index:0; font-size:12px; display:none;}
#subcollezione a{color:#000000; text-decoration:none; float:left; clear:left; width:200px;font-size:12px; line-height:16px;}

#subcontatti{height:34px;margin-left:605px;display:inline;position:absolute;top:10px;width:120px;z-index:0; font-size:12px; display:none;}
#subcontatti a{color:#000000; text-decoration:none; float:left; clear:left; width:200px;font-size:12px; line-height:16px;}
#subcontattieng{height:34px;margin-left:635px;display:inline;position:absolute;top:10px;width:120px;z-index:0; font-size:12px; display:none;}
#subcontattieng a{color:#000000; text-decoration:none; float:left; clear:left; width:200px;font-size:12px; line-height:16px;}

#container{position:absolute; top:10px; width:990px; left:50%; margin-left:-495px; height:460px;}

#contenuti{float:right;width:953px; display:inline; }
#contenuti h1{font-family:"Times New Roman", Times, serif; font-style:italic; width:953px;text-align:center; font-size:20px; margin-top:20px; margin-bottom:14px;}

#azienda{float:left; clear:left; width:855px; height:420px; margin-left:23px; margin-top:7px;  background-image:url(../immagini/azienda.jpg);}
#eventi{float:left; clear:left; width:855px; height:420px; margin-left:23px; margin-top:7px; background-image:url(../immagini/eventi.jpg);}
#contatti{float:left; clear:left; width:855px; height:420px; margin-left:23px; margin-top:7px; background-image:url(../immagini/contatti.jpg);}

.riquadri{background-image:url(../immagini/sfondoriquadri.png);padding:10px; color:#ffffff; font-size:11px; line-height:14px;}
.riquadri a{color:#ffffff; font-weight:bold;}
.riquadri a:hover{color:#CCCCCC;}

.riquadribianchi{ background-image:url(../immagini/sfondomenu.png);padding:10px; color:#333333; font-size:11px; line-height:14px;}
.riquadribianchi a{color:#333333; font-weight:bold;}
.riquadribianchi a:hover{color:#CCCCCC;}

#testoazienda{float:left; clear:left; width:575px; height:350px; margin-left:10px; margin-top:24px; display:inline; overflow:auto;}

#mappaanimata{float:left; clear:left; width:475px; height:350px; margin-left:10px; margin-top:24px; display:inline;}
#tastostampa{fdisplay:inline;
float:left;
height:14px;
margin-left:5px;
margin-top:210px;
text-align:justify;
width:42px;}
#comeraggiungerci{float:left;margin-left:5px;margin-top:10px; display:inline;text-align:justify;width:318px; height:120px}

#informativa{float:left;margin-left:10px;margin-top:254px; display:inline;text-align:justify;width:410px; height:124px}
#spazioform{float:left; width:380px; height:250px; margin-left:5px; margin-top:28px; display:inline;}
#elencoeventi{float:left; clear:left; width:385px; height:300px; margin-left:10px; margin-top:24px; display:inline;}


#datiazienda{float:left;margin-left:10px;margin-top:254px; display:inline;text-align:justify;width:300px; height:124px}
#contattiprincipali{float:left; width:490px; height:250px; margin-left:5px; margin-top:28px; display:inline;}
.singolocontatto{
	float:left;
	height:98px;
	width:218px;
	padding:10px;
	border:1px dotted #ffffff;
	margin-right:10px;
	margin-bottom:10px;
}

#mappashowroom{float:left; clear:left; width:350px; height:345px; margin-left:10px; margin-top:24px; display:inline;}
#contattishowroom{
display:inline;
float:left;
height:120px;
margin-left:10px;
margin-top:249px;
text-align:justify;
width:433px;}


.titolonews{float:left; clear:left; width:100%; font-weight:bold; font-size:12px;}
.titolonews h3{font-size:12px; margin-top:0px; margin-bottom:4px;}
.descrizionenews{float:left; clear:left; width:100%; font-size:11px;}
.descrizionenews p{margin-top:3px; margin-bottom:3px;}
.legginews{float:left; clear:left; width:100%; text-align:right; font-weight:bold; font-size:11px; margin-bottom:12px;}
.legginews a{color:#333333; font-weight:bold;}
.legginews a:hover{color:#CCCCCC;}

.forminterno{float:left; clear:left; width:380px; margin-top:0px; font-size:12px;}
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 #000000; height:18px; padding-left:5px; line-height:20px; float:right;}
.textareaform{width:375px;height:80px;background-image:url(../immagini/sfondotextarea.jpg); border: 1px solid #000000; padding-left:5px; float:right; background-position:top left;}
.rigoform{margin-bottom:6px; float:left; clear:left; width:380px;}
.rigoform strong{float:left; margin-top:15px; color:#99CC99; margin-bottom:5px;}
.unquartodirigoform{float:left; width:102px;}

#hosted{position:absolute; top:585px; left:50%; margin-left:350px; z-index:9999999}

#stampamappa{display:none; position:absolute;}
