@charset "UTF-8";
/* CSS Document */

BODY{
	margin:0px;
	padding:0px;
	background-color:#000;
	background-image:url(../images/header.png);
	background-position:top center;
	background-repeat:no-repeat;
	font-size:12px;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;}
h1,h2,h3{
	color:#ffcc00;
	}
A{
	color:#FFF;
	text-decoration:none;
	border-bottom: 1px solid #b0477e;
}
A:hover{
	color:#b0477e;
	text-decoration:none;
	border-bottom: 1px solid #fff;
}
input, textarea, select{
	font-size:11px;
	background-color:#000;
	color:#FFF;
	border:1px solid #7d3057;
	padding:1px;}

#wrap{
	margin:0px auto;
	width:981px;}
#drumakey{
	color:#7d3057;
	font-size:9px;
	text-align:center;
	padding-top:2px;}
#menu{
	font-size:12px;
	color:#FFF;
	margin-left:415px;
	padding-top:43px;
	width:360px;
	text-align:center;}
#menu ul {
	margin:0px;
	padding:0px;}
#menu ul li{
	display:inline;
	border-right:1px solid #FFF;
	padding-right:5px;
	padding-left:5px;
	}
#menu A{
	text-decoration:none;
	color:#FFF;}
#menu A:hover{
	color:#ffcc00;}
#menu A B{
	color:#ffcc00;}
#contcentrale{
	clear:both;
	padding-top:180px;}
#bandasx{
	clear:both;
	float:left;
	width:78px;
		}
#fasciacentrale{
	float:left;
	width:825px;
	font-size:12px;
	color:#FFF;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	line-height:17px;
	}
#fasciacentrale B A{
	text-decoration:none;
	}
#fasciacentrale B, #fasciacentrale strong{
	color:#b0477e;
	}
#fasciacentrale p{
	margin:0px;
	padding:0px;
	}
#bandadx{
	float:left;
	width:78px;
	}
#contfoto{
	float:left;
	color:#FFF;
	width:188px;
	height:169px;
	margin-left:8px;
	margin-right:8px;
	background-image:url(../images/label_viola.png);
	background-position:bottom left;
	background-repeat:no-repeat;}
#contfoto A{
	color:#FFF;
	text-decoration:none;
}
#contfoto A:hover{
	color:#FC0;
	}
#contfoto img{
	float:left;
	border:1px solid #7d3057;
	}
#contfoto .label{
	clear:both;
	width:155px;
	text-align:center;
	padding-top:10px;
	float:left;
	}
#contfoto .lente{
	float:right;
	}
#contfoto .lente img{
	border:0px;
	padding-top:2px;
	}
#footer{
	clear:both;
	margin:0px auto;
	width:1024px;
	height:92px;
	background-image:url(../images/footer_druma.png);
	background-repeat:no-repeat;
	}
#testocentrale{
	}
.testosx370{
	float:left;
	width:370px;
	padding:8px;
	}
.testodx370{
	float:right;
	width:370px;
	padding:8px;
	}
#footer #testo{
	width:350px;
	float:right;
	color:#FFF;
	margin-right:80px;
	margin-top:10px;
	font-size:9px;
	}
#footer a{
	color:#FFF;
	font-weight:bold;
	}
#footer a:hover{
	color:#922a60;
	}
#footer span{
	color:#810a48;
	padding-left:20px;
	}

#footer span a{
	color:#922a60;
	font-weight:normal;
	}
#footer span a:hover{
	color:#fff;
	}

#menusxprodotti{
	text-transform:uppercase;
	clear:both;
	float:left;
	width:250px;
	text-align:left;
	}
#menusxprodotti A{
	color:#FFF;
	text-decoration:none;
	font-weight:normal;
	border:0px;
	}
#menusxprodotti A:hover{
	color:#FFCC00;
	}
#menusxprodotti b{
	color:#ffcc00;
	margin-left:15px;
	}

#menusxprodotti ul li{
	list-style-image: url(../images/prodotti_ul_li.png);
	margin-top:10px;
	}

#centraleprodotti{
	float:left;
	padding-left:20px;
	padding-top:10px;}
#divprodotto{
	clear:both;
	float:left;
	width:378px;
	height:136px;
	background-color:#3b383b;
	margin-bottom:20px;
	}
#divprodotto .prodotto{
	float:left;
	border:1px solid #922a60;}

#descprodotto{
	float:left;
	border-left:2px solid #000;
	height:116px;
	width:160px;
	padding:10px;
	text-align:left;
	}
#dedscprodotto p{
	margin:0px;
	padding:0px;
}
#dedscprodotto b{
	color:#b0477e;
	font-weight:normal;}
#divprodottoazioni{
	float:left;
	padding-left:5px;
	}
#divprodottoazioni img{
	padding-top:2px;}