body { background-color:#353535; font-family: Arial, Helvetica, sans-serif; margin-right: auto; margin-left: auto; text-align: center; width: 950px;}
#c_sx { width:210px; margin-right:20px; float:left; }
#c_dx { width:720px; float:left; background-color: #F06C26; }

.box { border: 0px; background-color: #F06C26; margin-bottom: 10px; padding:20px 0px 20px 20px; text-align: left; }
.box_news { border: 0px; background-color: #FEC353; margin-bottom: 10px; padding:20px 0px 20px 20px; text-align: left; }
.news { border: 0px; background-color: #FEC353; margin-bottom: 10px; padding:20px 0px 20px 20px; text-align: left; }
#top { background-color:#353535; float:left; padding: 10px 0px; }

.barra { text-align:left; float:left; width:290px; margin-right:46px; border:0px; padding:0px; }
.barra a:hover { color:#666666; }
.barra a, .barra b { text-decoration:none; font-weight:bold; font-size:100%; 
			color:#FFFFFF; float:left; padding: 5px 20px; margin:0px; border-bottom: 1px solid #FEC353; width:250px; }
.barra b { color:#666666; }
.barra br { clear:both; }
#logo { float:left; padding-right:43px; border:0px; margin:0px; }
#logo_dx { float:left; text-align:right; border: 1px solid #FEC353; }
/* #logo_dx img { border: 1px solid #FEC353; } */

a:hover { text-decoration:none; color: #353535; }
#news a:hover, .news a:hover { text-decoration:none; color: #FFFFFF; }
a, b { color:#FFFFFF; }

#news p, .news p, #prod p { padding-right:20px; }
#news a, .news a, .tit_cerca { text-decoration:none; font-weight:bold; font-size:120%; margin-top:6px; margin-bottom:6px; display:block; }
#prod a, .tit_p, #prod b { text-decoration:none; font-weight:bold; font-size:80%; margin:0px; display:block; }
#prod img { vertical-align: middle; margin-right:6px; }
.tit_news, #news p, .news p, #news a, .news a, #prod b { color:#353535; }
hr { height: 1px; width: 170px; color: #353535; background-color: #353535; border: 0px; float:left; margin: 10px 0px 10px 0px; } 

h1 { font-size:120%; color:#FFFFFF; padding-right:20px; }
h2 {  }
p, label, td { font: normal 75% Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF; padding: 5px 20px 5px 0px; margin: 0px; }
label { color:#353535; }
img { border: 0px; }

form { padding: 0px; margin:0px; }
.submit, #Entra { background-color:#FFFFFF; color:#353535; border:1px solid #353535; font-weight:bold; margin-top:10px; }

#prodotti_home { float:left; text-align:left; padding: 0px; margin-bottom:10px; }
#prodotti_home a:hover { color:#353535; }
#prodotti_home a { text-decoration:none; font-weight:bold; font-size:80%; }
#prodotto, .prodotto { width: 98px; text-align:left; padding: 0px; margin: 0px 18px 18px 0px; float:left; }

#footer { float:left; width: 910px;	/* 40 di padding 950 */ height: 20px; /* 8 di padding 28 */ text-align:left;
	padding: 4px 20px 4px 20px; font: normal 75% Arial, Helvetica, sans-serif; color:#FFFFFF; }
#footer a:hover { color: #FF9900; }
#footer a { text-decoration:none; color:#FFFFFF; }
#credits { float:right; }

.dx { float:right; margin-bottom:10px; margin-left:20px; border:1px solid #FFFFFF; }
.sx { float:left; margin-right:20px; margin-bottom:10px; border:1px solid #FFFFFF; }
.cx { margin:0px; }

/* fede ;-) 07-09-2010 */

