@charset "UTF-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
}
a:link {
	text-decoration: none;
	color: #660000;
}
a:visited {
	text-decoration: none;
color: #660000;
}
a:hover {
	text-decoration: none;
color: #660000;
}
a:active {
	text-decoration: none;
color: #660000;
}

#prodita {
	width: 900px;
	height: 28px;
	margin-top: 23px;
	position: absolute;
	z-index: 0;
	vertical-align: bottom;
	text-align: right;
	margin-left: 50%;
	left: -450px;
}

#logosplash {
	width: 244px;
	height: 110px;
	margin-top: 23px;
	position: absolute;
	z-index: 10;
	vertical-align: middle;
	text-align: center;
	margin-left: 50%;
	left: -122px;
}

#cont_splash {
	width: 948px;
	height: 345px;
	margin-top: 181px;
	top: 0;
	position: absolute;
	z-index: 0;
	vertical-align: middle;
	text-align: center;
	margin-left: 50%;
	left: -474px;
}

#cont_big_prod {
	width: 924px;
	height: 320px;
	margin-top: 193px;
	top: 0;
	position: absolute;
	z-index: 0;
	vertical-align: middle;
	text-align: center;
	margin-left: 50%;
	left: -462px;
	background: url(img/altre/fondo_big_prod.png) no-repeat;
	padding: 20px;
}

#cont_prod_pdf {
	height: 16px;
	margin-top: 432px;
	top: 0;
	position: absolute;
	z-index: 70;
	vertical-align: middle;
	text-align: right;
	margin-left: 50%;
	left: -450px;
	padding: 0;
	width: 880px;
	background-repeat: no-repeat;
}

#cont_big {
	width: 900px;
	height: 445px;
	margin-top: 205px;
	top: 0;
	position: absolute;
	z-index: 0;
	vertical-align: middle;
	text-align: center;
	margin-left: 50%;
	left: -450px;
	background: url(img/altre/fondo_big.png) no-repeat;
	padding: 10px;
}

#cont_small_both {
	width: 851px;
	height: 211px;
	margin-top: 451px;
	top: 0;
	position: absolute;
	z-index: 5;
	margin-left: 50%;
	left: -425px;
	background: url(img/home/bg_bott.png) no-repeat;
}

#cont_menu {
	width: 838px;
	margin-top: 140px;
	top: 0;
	position: absolute;
	z-index: 1;
	vertical-align: middle;
	text-align: center;
	margin-left: 50%;
	left: -435px;
	height: 55px;
}

#cont_spazio {
	width: 900px;
	height: 26px;
	margin-top: 670px;
	position: absolute;
	z-index: 10;
	text-align: center;
	margin-left: 50%;
	left: -450px;
}

/* @group testi */

#titoli {
	color: #660000;
	font: 22px Georgia, "Times New Roman", Times, serif;
}

#titoli_small {
	color: #660000;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
}

#titoli_sec {
	color: #B27F7E;
	font: bold 12px Georgia, "Times New Roman", Times, serif;
	text-align: right;
}

#testi {
	color: black;
	font: 12px/13px Georgia, "Times New Roman", Times, serif;
	text-align: justify;
}

#foot {
	color: #fedcc3;
	font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
}

#nome_prodotto {
	color: black;
	font: 11px Georgia, "Times New Roman", Times, serif;
	text-align: center;
}

/* @end */

/* @group menu */
#menuB {

       z-index:0;

       position:relative;

       height: 55px;/*CAMBIA*/

       width:1000px;

       /*margin-top:24px;*/

       /*background: url(../images/menu.jpg) no-repeat;*/

       text-align:justify;

       /*border:2px solid #000000;*/
margin-left: 50%;
left: -435px;



       }





#menu{

padding:0;

margin:0;

       cursor:pointer;

}

#menu ul{

padding:0;

margin:0;

}

#menu li{

position: relative;

float: left;

list-style: none;







}









#menu li a{



display: block;

text-decoration:none;

text-align: center;

line-height: 30px;

color: black;

}





/*#menu li.sub a:hover{

background-color: #2c9af8;

} */



#menu ul ul{

position: absolute;

top: 55px;

visibility: hidden;

}



#menu ul li:hover ul{

visibility:visible;

}



#menu ul menutab:hover ul{

visibility:visible;

}


li.top1{

       width:174px;

height: 55px;

background:url(./img/menu/01.png) no-repeat;

}


li.top2{

       width:174px;

height: 55px;

background:url(./img/menu/02.png) no-repeat;

margin-left:8px;

}



li.top3{

       width:174px;

height: 55px;

background:url(./img/menu/03.png) no-repeat;

margin-left:8px;

}



li.top4{

       width:174px;

height: 55px;

background:url(./img/menu/04.png) no-repeat;

margin-left:8px;

}



li.top5{

       width:174px;

height: 55px;

background:url(./img/menu/05.png) no-repeat;

margin-left:8px;

}




li.top1t{

       width:174px;

height: 55px;

background:url(./img/menu/01.png) no-repeat;

}



li.top2t{

       width:174px;

height: 55px;

background:url(./img/menu/02.png) no-repeat;

margin-left:8px;

}



li.top3t{

       width:174px;

height: 55px;

background:url(./img/menu/03.png) no-repeat;

margin-left:8px;

}



li.top4t{

       width:174px;

height: 55px;

background:url(./img/menu/04.png) no-repeat;

margin-left:8px;

}



li.top5t{

       width:174px;

height: 55px;

background:url(./img/menu/05.png) no-repeat;

margin-left:8px;

}




li.sub{

width:174px;

height: 55px;

background:url(./img/menu/sfondo.png) no-repeat;



font-family: Arial, Helvetica, sans-serif,Calibri, Verdana;

font-size:14px;



}



li.sub1{

width:174px;

height: 55px;

background:url(./img/menu/01b.png) no-repeat;



font-family: Arial, Helvetica, sans-serif,Calibri, Verdana;

font-size:14px;



}
li.sub2{

width:174px;

height: 55px;

background:url(./img/menu/01c.png) no-repeat;



font-family: Arial, Helvetica, sans-serif,Calibri, Verdana;

font-size:14px;



}
li.sub3{

width:174px;

height: 55px;

background:url(./img/menu/01d.png) no-repeat;



font-family: Arial, Helvetica, sans-serif,Calibri, Verdana;

font-size:14px;



}

/* @end */

