body { font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#d8d8d8; margin:0;}
form { margin:0;}
hr { margin:0;}
input, textarea, select, optgroup {  font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;font-style:normal;}

img { border:0;}
input[type=submit]{ background-color:#b2b2b2; margin:1px; color:#4d4d4d; margin-top:15px;}
a { color:#999; outline:none; }
td{height:25px;}

#header{width:1000px; margin:10px auto 0; background-color:#FFF; overflow:auto;}
#headersx{width:490px; float:left; padding:5px; font-size:14px; font-weight:bold; color:#000;}
#headerdx{width:250px; float:right; text-align:right; margin:20px 10px 10px;}

#principale{width:1000px; margin:auto; background-color:#FFF; padding:0; overflow:auto;}
#corpo{ margin:0;}
#corposx{width:630px; background-color:#FFF; float:left; margin:0; padding:10px;}
#corpodx{width:350px; float:left; color:#FFF; margin:0;}

#login{width:330px; padding:10px; background-color:#6c0714;}
#ricerca{width:330px; padding:10px; background-color:#ccc;}

#footer{width:990px; margin:auto; background-color:#000; text-align:center; padding:5px; font-size:10px; color:#FFF; line-height:25px;}

.testotitolomail {font-size:12px;font-weight:bold; color:#000;}
.testo { font-size:10px; color:#333;}
.testofooter { text-align:center; font-size:9px; color:#ffffff;}
.avviso { font-weight:bold; color:#F00;}
.elencoprodotti { color:#FFF;}
