@charset "utf-8";
/* CSS Document */

body{
position: static;
margin: 0;
padding: 0;
left: 0px;
right: 0px;
bottom: 0px; 
margin:0;
padding:0;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
overflow:hidden;
}

a {
text-decoration:none;
color:#CC9900;
outline : none;
-moz-outline: none;
}
		
		
a:visited {text-decoration: none; Color: #ffffff;}
a:hover   {Color: #ffffff; }

#container{
margin-top:-295px;
position: absolute;
top: 50%;
left:50%;
margin-left:-427px;
width:854px;
height:590px;
background-image:url(bg.jpg);
background-repeat:no-repeat;}

#containerindex{
margin-top:-295px;
position: absolute;
top: 50%;
left:50%;
margin-left:-427px;
width:854px;
height:590px;
background-image:url(bg_index.jpg);
background-repeat:no-repeat;}

#containercarb{
margin-top:-295px;
position: absolute;
top: 50%;
left:50%;
margin-left:-427px;
width:854px;
height:590px;
background-image:url(bg_carboncino.jpg);
background-repeat:no-repeat;}

#logo_index{
width:361px;
height:207px;
margin-left:240px;
margin-top:100px;
}

#acqua{
position:absolute;
left:0px;
top:0px;
}

#mContainer{
position:absolute;
left:0px;
top:0px;
}

.mPhoto {
	position:absolute;
	top:0px;
	left:0px;
	-moz-opacity:0.0;
	filter:Alpha(opacity=0);
}

#lingua{
width:361px;
margin-left:235px;
text-align:center;
margin-top:50px;
color:#FFFFFF;
}
#container_home{
position: absolute;
margin-top:-295px;
top: 50%;
left:50%;
margin-left:-427px;
width:854px;
height:590px;
background-image:url(bg_home.jpg);
background-repeat:no-repeat;}

#container_prodotti{
position: absolute;
margin-top:-295px;
top: 50%;
left:50%;
margin-left:-427px;
width:854px;
height:590px;
background-image:url(bg_prodotti.jpg);
background-repeat:no-repeat;}

#container_prodotti1{
position: absolute;
margin-top:-295px;
top: 50%;
left:50%;
margin-left:-427px;
width:854px;
height:590px;
background-image:url(bg_prodotti1.jpg);
background-repeat:no-repeat;}

#container_prodotti2{
position: absolute;
margin-top:-295px;
top: 50%;
left:50%;
margin-left:-427px;
width:854px;
height:590px;
background-image:url(bg_prodotti3.jpg);
background-repeat:no-repeat;}

#logo_azzurra{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#A88B7C;
float:left;
padding-left:8px;
margin-top:400px;}

#home{float:right;
margin-left:300px;
margin-right:50px;
width:118px;}

#logo_home{
margin-top:30px;
width:133px;
height:66px;
}

#menu_home{
width:118px;
margin-top:220px;}

#container2{
width:765px;
height:506px;
margin-top:44px;
margin-left:41px;}

#top{
padding-left:10px;
padding-top:5px;
height:75px;
width:755px;
border-bottom:1px solid #999999;
}
#logo{
float:left;
width:150px;
height:66px;
}

#totem{
float:left;
width:445px;
margin-top:82px;}

#txt_azienda{
padding-left:15px;
float:left;
margin-top:55px;
width:280px;
height:320px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

#txt_dovesiamo{
padding-left:15px;
float:left;
margin-top:10px;
width:280px;
height:320px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

#prodotti{
width:573px;
height:396px;
margin-left:5px;
margin-top:10px;
float:left;

}

#prodotti1{
width:573px;
height:396px;
margin-left:8px;
margin-top:10px;
float:left;

}

#prodotti2{
width:573px;
height:396px;
margin-left:0px;
margin-top:0px;
float:left;

}

#txt_prodotti{
padding-top:5px;
padding-left:3px;
float:left;
width:213px;
height:254px;
}



#zoom{float:left; margin:2px 5px 5px 5px;padding: 5px 5px 5px 8px; width:319px;height:387px; }
#zoom img{}
#minipics{margin-left:325px; }
#minipics ul{list-style-type: none;margin: 0;padding: 0}
#minipics li{float:left;margin:0 5px 0px 0px;padding: 2px;}

#zoom2{float:left; margin:0px; padding-left: 10px;width:420px; height:405px;}
#zoom2 img{display:block; margin-top:16px; }
#minipics2{margin-left:0; }
#minipics2 ul{list-style-type: none;margin: 0;padding: 0}
#minipics2 li{float:left; margin:0 5px 0px 0px; }

#zoom3{float:left; margin-top:20px; padding-left:15px; width:280px;}
#zoom3 img{display:block; margin-top:5px; }
#minipics3{margin-left:40px; margin-top:15px; }
#minipics3 ul{list-style-type: none;margin: 0;padding: 0}
#minipics3 li{float:left;}

#menu_right{
margin-top:8px;
margin-left:-1px;
float:left;
width:175px;
height: 410px;
}
.icons{

float:left;
padding-top:8px;
padding-left:31px;
}

#i1{
float:left;
background-image:url(menu_sotto/colonne.gif);
background-repeat:no-repeat;
width:31px;
height:42px;}


#i1:HOVER    {
width:31px;
height:42px;
background-image:url(menu_sotto/colonne2.gif);
background-repeat:no-repeat;}

#i2{
float:left;
background-image:url(menu_sotto/chiusure.gif);
background-repeat:no-repeat;
width:38px;
height:42px;}


#i2:HOVER    {
background-image:url(menu_sotto/chiusure2.gif);
background-repeat:no-repeat;}

#i3{
float:left;
background-image:url(menu_sotto/piatti.gif);
background-repeat:no-repeat;
width:38px;
height:42px;}


#i3:HOVER    {
background-image:url(menu_sotto/piatti2.gif);
background-repeat:no-repeat;}

#i4{
float:left;
background-image:url(menu_sotto/pedana.gif);
background-repeat:no-repeat;
width:33px;
height:42px;}


#i4:HOVER    {
background-image:url(menu_sotto/pedana2.gif);
background-repeat:no-repeat;}

#form{
width:740px;
height:378px;
margin-left:22px;
margin-top:15px;}

.cap{
border:1px solid #999999;
width:50px;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;}

.tbox {
border:1px solid #999999;
width:1400px;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;}

.cit{
border:1px solid #999999;
width:110px;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.stat{
border:1px solid #87919A;
width:120px;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;}

.form{
border:1px solid #999999;
width:170px;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;}

#contatti{
float:left;
height:500px;
width:367px;
margin-top:45px;
padding-left:40px;}

#contatti2{
margin-top:0px;
width:270px;
height:367px;
float:left;}