body {
	background-color:#000000;
}
body, table, td, tr, ul, li, a  {
	font-family: Verdana,Helvetica, Arial,sans-serif;
	color: #ffffff; 
	font-size:10px;
	scrollbar: none;
	scrollbar-3dlight-color: #000000; 
	scrollbar-arrow-color: #858585; 
	scrollbar-base-color: #000000;
	scrollbar-darkshadow-color: #000000; 
	scrollbar-face-color: #000000; 
	scrollbar-highlight-color: #858585;
	scrollbar-shadow-color: #858585;
	scrollbar-track-color: #000000;
	line-height:14px;
}
h1{
	color:#BC1313; 
	font-size:15px; 
	font-weight: bold;
	}
a:hover {
	text-decoration: none;
	}
/*stili del sito*/
a.bottone {
	align: right; 
	padding: 5px; 
	border: 3px #A10746 solid; 
	font-size:10px; 
	text-decoration:none;
	}
a.bottone:hover {
	background-color: #F7F7F7;
	border: 3px #C3C3C3 solid; 
	color:#A10746;
	}
.sottomenu {
	font-size:11px; 
	text-decoration: none; 
	}
a.sottomenu:hover {
	color:#BC1313; 
	text-decoration: none;
	}

.XX {
	font-size:xx-small;
	}

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #EDEDED;
	padding: 2px;

}

.ared{
	color:#666666; 
	text-decoration:none; 
	font-weight:bold; 
	padding:3px;
	font-size:13px;
	}
.menu_top:link, .menu_top:active, .menu_top:visited{ 
	color:#ffffff; 
	text-decoration:none; 
	padding:3px; 
	font-size:10px; 
	font-weight:bold; 
	}
.menu_top:hover { 
	color:#CC0000; 
	text-decoration:none; 
	padding:3px; 
	font-size:10px; 
	font-weight:bold;  
	}
select{
	border: 1px solid #cccccc; 
	color:000000; 
	font-face:verdana; 
	font-size:10px;
	}
.menu_select{
	color:#E2071E; 
	font-size:10px; 
	font-weight:bold;
	}
.p_menu{
	margin-top:4px; 
	margin-bottom:5px; 
	margin-left:0px; 
	margin-right:0px;
	}
.rosso{
	color:#ffffff;
	font-size:13px;
	}
.gradiente{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D0CFD4',endColorStr='#A0A1A2', gradientType='1');
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	color:#ffffff;
	font-weight:bold;
	font-size:x-small;
	}
.immagine{
	border:3px solid #959595;
	}
.vis1 { 
	visibility:visible; 
	position: relative; 
}
.vis2 {
		display:none;
		position: relative;
		/*height: 94px;*/
}

#sfondo_cx {
	background-image:url(../images/grafica/sfondo_cx.jpg); 
	background-position:top center; 
	background-repeat:no-repeat; 
	width:980px;
	}
	
#sfondo_bottom {
	background-image:url(../images/grafica/sfondo_bottom.jpg); 
	background-position:center top; 
	background-repeat:no-repeat; 
	width:980px; 
	height:260px;
	}
	
#sfondo_cx2 {
	background-image:url(../images/grafica/sfondo_cx2.jpg); 
	background-position:top center; 
	background-repeat:no-repeat; 
	width:980px;
	}
	
#sfondo_bottom2 {
	background-image:url(../images/grafica/sfondo_bottom2.jpg); 
	background-position:center top; 
	background-repeat:no-repeat; 
	width:1080px; 
	height:260px;
	}
	
#a_prodotti{
	padding-top:2px;
	padding-bottom:2px;
	font-size:small;
	
}

#a_prodotti a{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:25px;
	line-height:20px;
	
}
#a_prodotti a:hover{
	color:#ABBCD8;
	text-decoration:none;
	padding-left:25px;
	background-image:url(../images/grafica/quadrotti.gif);
	background-repeat: no-repeat;
	background-position:left;
}

#a_prodotti a:active{
	color:#ABBCD8;
	text-decoration:none;
	padding-left:25px;
	/*background-image:url(../images/grafica/quadrotti.gif);*/
	background-repeat: no-repeat;
	background-position:left;
}

#a_prodotti_hover{
	color:#FFFFFF;
	text-decoration:none;
	padding-left:25px;
	background-image:url(../images/grafica/quadrotti.gif);
	background-repeat: no-repeat;
	background-position:left;
}
#a_prodotti_hover a{
	color:#FFFFFF;
	text-decoration:none;
}

#box_sx {
	padding-left:50px; 
	text-align:left; 
	padding-top:30px;
	}
	
#titolo_sx {
	font-size:13px;
	text-align:left;
	text-transform:uppercase;
	padding-left:40px;
	}
	
#titolo_cx {
	font-size:13px;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	}
	
#titolo_cx:hover {
	font-size:13px;
	text-align:center;
	text-transform:uppercase;
	color:#ABBCD8;
	}
	
#titolo_dx {
	font-size:13px;
	text-align:right;
	text-transform:uppercase;
	padding-right:10px;
	text-decoration:none;
	}
	
#titolo_dx:hover {
	font-size:13px;
	text-align:right;
	text-transform:uppercase;
	padding-right:10px;
	color:#ABBCD8;
	}
	
#titolo_sx_ {
	font-size:13px;
	text-align:left;
	text-transform:none;
	text-decoration:none;
	}

#titolo_sx_:hover{
	font-size:13px;
	text-align:left;
	text-transform:none;
	color:#ABBCD8;
	}
	
#titolo_cx_ {
	font-size:13px;
	text-align:center;
	text-transform:none;
	text-decoration:none;
	}
	
#titolo_cx_:hover{
	font-size:13px;
	text-align:center;
	text-transform:none;
	color:#ABBCD8;
	}
	
#titolo_dx_ {
	font-size:13px;
	text-align:right;
	text-transform:none;
	text-decoration:none;
	}
#titolo_dx_:hover{
	font-size:13px;
	text-align:right;
	text-transform:none;
	color:#ABBCD8;
	}
	
#contenuto_ {
	height: 140px;
	width: 780px;
	scrollbar-face-color:#000000; /*rettangoli*/
	scrollbar-track-color: #000000;/*rettangolo di scorrimento*/
	scrollbar-arrow-color: #CACACA;
	scrollbar-highlight-color:#000000;
	scrollbar-3dlight-color: #CBCBCB;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color: #CBCBCB;
	overflow: auto;
	overflow-x: hidden;
	padding-left:10px;
	padding-right:10px;
	margin-top:7px;
	margin-bottom:10px;
	text-align:justify;
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

#box_ {
	height: 140px;
	width: 800px;
	padding-left:10px;
	padding-right:10px;
	margin-top:7px;
	margin-bottom:10px;
	text-align:justify;
	text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#box_news {
	padding-left:80px; 
	text-align:left; 
	padding-top:10px;
	}
	
#menu_lingue {
	color:#666666;
	font-size:10px;
	}
	
#menu_lingue a{
	color:#666666;
	font-size:10px;
	text-transform:none;
	text-decoration:none;
	}
	
#menu_lingue a:hover{
	color:#9D0017;
	font-size:10px;
	text-transform:none;
	text-decoration:none;
	}

.menu_lingue_selcted{
	color:#9D0017;
	font-size:10px;
	text-transform:none;
	text-decoration:none;
	}
	
#menu_lingue a:active{
	color:#9D0017;
	font-size:10px;
	text-transform:none;
	text-decoration:none;
	}
	
#testo_bottom {
	color:#666666;
	font-size:10px;
	}
	
#testo_bottom a{
	color:#666666;
	font-size:10px;
	text-transform:none;
	text-decoration:none;
	}
	
#testo_bottom:hover{
	color:#9D0017;
	font-size:10px;
	text-transform:none;
	text-decoration:none;
	}
	
#testo_elenco_news {
	color:#FFFFFF;
	text-decoration:none;
	}
	
	
#testo_elenco_news:hover{
	color:#ABBCD8;
	text-decoration:none;
	}