/* CSS Document */



body,html { height:100%;margin:0 }



#box {

	width:820px; 

	height:576px;

	position:absolute;

	top:50%;

	left:50%;

	margin:-288px 0 0 -410px;

	z-index:1;

}



a{

	color:#549BB6;

}



input {

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

font-size:11px;

color:#333333;



}



#logo {

	position:absolute;

	width:178px;

	height:193px;

	top:0px;

	left:0px;

	z-index:2;

}



#menu {

	position:absolute;

	width:178px;

	top:193px;

	left:0px;

	z-index:2;

}

#ombraSmenu {
	background:url(../images/ombraSmenu.jpg) no-repeat;
	width:173px;
	height:auto;
	font-size:12px;
	color:#757575;
	padding:10px 5px 0px 0px;
} 

#mappa {

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

	color:#757575;

	font-size:10px;

	position:absolute;

	width:636px;

	height:400px;

	top:124px;

	left:184px;

	z-index:5;

}

#ombraTop {

	position:absolute;

	top:0px;

	left:178px;

	z-index:2;

}

#cambioLingua {

	position:absolute;

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

	font-size:11px;

	top:5px;

	left:669px;

	z-index:3;

	



}

#cambioLingua a {

	color:#549BB6;

	text-decoration:none;

}

#cambioLingua a:hover {

	color:#549BB6;

	text-decoration:underline;

}



#aniHome {

	position:absolute;

	left:184px;

	top:42px;



}

#menuBottom {

	position:absolute;

	left:270px;

	top:575px;

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

	font-size:11px;

	color:#999999;

	width: 500px;

	}

#menuBottom a {

	color:#999999;

	text-decoration:none;

	}

#menuBottom a:hover {

	text-decoration:underline;

	}

#frG {

	position:absolute;

	left:561px;

	top:320px;

	width: 2px;

	height: 208px;

}

#frAltri {

	position:absolute;

	left:651px;

	top:330px;

}

#newsHome {

	position:absolute;

	left:205px;

	top:321px;

	width: 339px;

	height: 198px;

	background-image:url(images/news.png);

	background-repeat:no-repeat;

	padding-top:20px;

}

#newsHome .news {

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

	font-size:11px;

	color:#6C6C6C;

	margin-bottom:10px;

}

#newsHome .news .data {

	background-color:#E5E5E5;

}



#newsHome .news p {

	margin:0px;

	padding-left:10px;

}

#newsHome .news a {

	color:#549BB6;

	padding-left:10px;

}

#newsHome #tutte a{

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

	font-size:11px;

	color:#549BB6;

	float:right;

}



#headerTitolo {

	position:absolute;

	left:184px;

	height:65px;

	width:636px;

	background-image:url(images/bgHeaderTop.png);

	background-repeat:repeat-y;

	top:42px;



}



#headerTitolo #titolo{

	position:absolute;

	left:16px;

	top:23px;

	/*width: 115px;*/



}



#lineaOrizz {

	position:absolute;

	left:184px;

	height:2px;

	width:636px;

	top:113px;



}

#lineaOrizzBreve {

	position:absolute;

	left:184px;

	height:2px;

	width:390px;

	top:138px;



}

#lineaVert {

	position:absolute;

	left:601px;

	top:138px;



}

#boxContatti {

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

	font-size:11px;

	position:absolute;

	left:612px;

	top:138px;

	width: 196px;

	height: 150px;



}

#testo {

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

	color:#757575;

	font-size:11px;

	position:absolute;

	left:196px;

	top:138px;

	width: 392px;

	height: 399px;



}

#menuProdotti {

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

	color:#757575;

	font-size:10px;

	position:absolute;

	left:596px;

	top:113px;

	width: 225px;

	height: 399px;



}

#menuProdotti ul {

	list-style:none;

	margin:0px;

	padding:0px;

}

#menuProdotti ul a{

	color:#549BB6;

	text-decoration:none;

}

#menuProdotti ul a:hover{

	text-decoration:underline;

}

#menuProdotti ul .pr{

	background-image:url(images/bgMenuPr.png);

	background-repeat:no-repeat;

	padding-left:30px;

}

#menuProdotti ul .pra{

	font-weight:bold;

	background-image:url(images/bgMenuPrAtt.png);

	background-repeat:no-repeat;

	padding-left:30px;

}

#menuProdotti ul .tit1{

	font-size:10px;

	font-weight:bold;

	background-image:url(images/bgMenuPrTitolo1.png);

	background-repeat:no-repeat;

	padding-left:28px;

	padding-top:1px;

	padding-bottom:1px;

}

#menuProdotti ul .tit2{

	font-size:10px;

	font-weight:bold;

	background-image:url(images/bgMenuPrTitolo2.png);

	background-repeat:no-repeat;

	padding-left:28px;

	padding-top:1px;

	padding-bottom:1px;

}

#menuProdotti ul .tit3{

	font-size:10px;

	font-weight:bold;

	background-image:url(images/bgMenuPrTitolo3.png);

	background-repeat:no-repeat;

	padding-left:28px;

	padding-top:1px;

	padding-bottom:1px;

}

#menuProdotti ul .tit4{

	font-size:10px;

	font-weight:bold;

	background-image:url(images/bgMenuPrTitolo4.png);

	background-repeat:no-repeat;

	padding-left:28px;

	padding-top:1px;

	padding-bottom:1px;

}

#menuProdotti ul .tit5{

	font-size:10px;

	font-weight:bold;

	background-image:url(images/bgMenuPrTitolo5.png);

	background-repeat:no-repeat;

	padding-left:28px;

	padding-top:1px;

	padding-bottom:1px;

}

#menuProdotti ul .tit6{

	font-size:10px;

	font-weight:bold;

	background-image:url(images/bgMenuPrTitolo6.png);

	background-repeat:no-repeat;

	padding-left:28px;

	padding-top:1px;

	padding-bottom:1px;

}

#nomeProdotto {

font-size:14px;

font-weight:bold;

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

color:#999999;

	position:absolute;

	left:184px;

	height:2px;

	width:390px;

	top:121px;



}

#fotoProdotto {

	position:absolute;

	left:184px;

	height:2px;

	width:221px;

	top:147px;



}

#modelloMisure {

	position:absolute;

	left:422px;

	height:2px;

	width:114px;

	top:158px;



}

#modelloAltezza {

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

font-size:10px;

	position:absolute;

	left:538px;

	height:2px;

	width:51px;

	top:212px;



}

#modelloDiametroCorpo {

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

font-size:10px;

text-align:center;

	position:absolute;

	left:422px;

	height:2px;

	width:115px;

	top:146px;



}

#modelloDiametroBase {

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

font-size:10px;

text-align:center;

	position:absolute;

	left:422px;

	height:2px;

	width:114px;

	top:288px;



}

#misure {

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

	font-size:10px;

	position:absolute;

	color:#666666;

	left:196px;

	height:120px;

	width:227px;

	top:423px;



}

#richiesta {

	position:absolute;

	left:439px;

	height:28px;

	width:146px;

	top:423px;



}

#richiesta a{

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

	font-size:12px;

	color:#549BB6;

}

#zoomProdotto{

position:absolute;

top:416px;

left:196px;

text-align:right;

}

#zoomProdotto a{

	position:absolute;

	top:-33px;

	left:-12px;

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

	font-size:11px;

	color:#549BB6;

	float:right;

	width: 240px;

}









#newsLista {

	position:absolute;

	left:610px;

	top:138px;

	width: 204px;

	height: 198px;

}

#newsLista .news {

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

	font-size:11px;

	color:#6C6C6C;

	margin-bottom:10px;

}

#newsLista .news .data {

	background-color:#E5E5E5;

}



#newsLista .news p {

	margin:0px;

	padding-left:10px;

}

#newsLista .news a {

	color:#549BB6;

	padding-left:10px;

}

#newsLista #tutte a{

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

	font-size:11px;

	color:#549BB6;

	float:right;

}

#ordina {

	position:absolute;

	left:439px;

	height:28px;

	width:146px;

	top:453px;



}

#ordina a{

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

	font-size:12px;

	color:#549BB6;

}

#prodottitxt{
position:absolute;
height:60px;
width:390px;
margin-top:485px;
margin-left:195px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
color:#666666;
overflow:auto;
z-index:990;

}