body, body a {
    font-family: verdana,sans-serif;
    font-size: 11px;
  }
  
h2 {
	border-bottom:1px solid red;
	margin-top:20px;}
h3 {
	background-image: url(../img/ico_pericolo.gif);
	background-repeat:no-repeat;
	height:22px;
	padding-left:30px;
	color:red;
	}
  
#menu table {margin:0px; padding:0px; border-bottom: 2px solid #aa0000;}
#menu td {
	margin:0px; padding:0px;
	text-align:center;
	 background-image: url(../img/botto_menu.png);
	 width:74px;
	 height:27px;
	 border-right: 1px solid gray;
	 
	
	 background-color:white;
}

 #menu td a{
  text-decoration:none;
  color:white;
  font-weight:bold;
 }
 
 #menu td a:hover{ color:yellow;}
  
  img {border:none}
  
  #menusx {
  	 width:205px;
	 height:350px;
	 background-image: url(../img/box-news.png);
	  background-repeat: no-repeat;
	  float:left;
	  padding-top:40px;
	 
	 
  }
  
  #centro {
  	margin-left:205px;
  	width:535px;
  	padding-top:10px;
  	min-height:400px;
  	
 
  }
  
  #footer {
  	width:740px;
	 height:40px;
	 background-color:#e9e9e9;
	 clear:left;
	 color:black;
	 text-align:center;
	padding-top:0px;
	top:15px;
	position: relative;
  }
  
  #footer td { color:black;font-family: verdana,sans-serif;
    font-size: 11px;text-align:center;}
  
  
  
  .titnews{
  	color:yellow;
  	margin-left:5px;
  	 background: url(../img/freccia_news.gif) no-repeat top left;
  	 padding-left:30px;
  	 margin-bottom:2px;
  }
  
  .titnews a{color:yellow; text-decoration:none}
  .titnews a:hover{color:white;}
  
    .testonews{
  	color:white;
  	margin-left:5px;
  	margin-top:0px;
  	 padding-left:30px;
  	 padding-right:10px;
  }
  
  .testonews a{text-decoration:none; color:white}
  
      .testoprod{
  	color:black;
  	margin-right:15px;
  	margin-top:0px;
  	 padding-left:5px;
  }
  
    .titrosso{
  	color:#aa0000;
  	margin-left:5px;
  	margin-right:15px;
  	margin-bottom:2px;
  	font-weight:bold;
  	height:30px;
  	
  }
  
      .titrosso a{
  	text-decoration:none;
  	color:#aa0000;  }
  	
  	.titrosso a:hover{
  	text-decoration:none;
  	color:red;  }
  
  .box-login{
 	position:relative;
 	top:0px;
 	padding-left:10px;
 	color:white;
 	}
 .box-login a {
 text-decoration:none;
 color:white;}	
  .box-login a:hover {

 color:yellow;}	
 
.login {
	width:100px;
	border:none;}
	
.box-prod-home{
	width:160px;
	height:250px;
	
	float:left;
	margin:4px;
	 background: url(../img/bordo-dx-prod.png) no-repeat top right;
}

.box-prod-home img {text-align:center}

.tabella, .scheda {
	font-family: verdana,sans-serif;
	    font-size: 11px;
	    width:100%;
	    
    }
.tabella td , .scheda td{
	padding:2px;
	padding-left:8px;
}

.tabella a{
text-decoration:none;
color:black;}

.tabella a:hover{color:red}

.scheda td {border-bottom: 1px dashed #fc7216; height:30px}

.briciole {border-bottom: 1px dashed #fc7216;border-top: 1px dashed #fc7216; color:red}
.briciole a{text-decoration:none;color:red}
.briciole a:hover{text-decoration:none;color:black}
  
