body {font-family:Thaoma MS, Geneva, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; background:#555555}
* {margin:0; padding:0}
img {border:0; text-decoration:none}
h2 {color:#FF0000; font-size:24px}
h3 {color:#555555; font-size:20px; margin-bottom:5px}
a {color:#666666; text-decoration:underline}
a:hover {color:#FF0000}
.clear {clear:both; height:0; line-height:0; font-size:0; overflow:hidden}
#logo-stampa {display:none}
#header {background:url(/images/bg.gif) center top repeat-y; width:906px; margin:0 auto}
#header h1 {background:url(/images/logo.gif); width:267px; height:66px; margin:11px 0 0 14px; float:left; display:inline}
#header h1 a {width:267px; height:66px; display:block}
#header .dx {float:right; width:363px}
#header .dx .tit {float:left; background:url(/images/bg_tit.gif) top left repeat-y; width:180px; padding:15px 0 12px 1px}
#header .dx img {display:block}
#main {background:#FFFFFF; width:100%; border-top:1px solid #999999; border-bottom:1px solid #999999}
#main .contenuti {width:906px; margin:0 auto; background:url(/images/bg_bianco.gif)}
#main .bottoniera {padding-left:1px; border-bottom:1px solid #999999}
#main .flashHP {border-bottom:1px solid #999999; text-align:center}
#main .flashHP-bottom {width:904px; margin:0 auto} 
#main .flashHP-bottom .sx {float:left; width:181px}
#main .flashHP-bottom .dx {float:left; width:527px; padding:17px 0 0 15px; color:#999999}
#main .flashHP-bottom .dx p {float:left}
#main .flashHP-bottom .dx img {float:left; margin:-5px 0 0 10px; vertical-align:middle}
#main .listing {width:876px; margin:0 auto; padding:5px 0 30px 0; font-size:12px}
#main .listing .box {float:left; margin:20px 29px 0 0; width:152px; display:inline; font-weight:bold}
#main .listing .intestazione {width:333px; margin:20px 29px 0 0; float:left}
#main .listing .autore {width:152px; margin-top:31px; float:left; font-size:10px; color:#999999}
#main .listing .intestazione p {font-size:11px; color:#999999; font-size:10px; margin-top:11px}
#main .listing .intestazione a {color:#999999}
#main .listing .intestazione a:hover {color:#FF0000}
#main .listing .descrizione {width:333px; margin:10px 29px 0 0; float:left; font-size:11px; color:#555555}
#main .listing .link {width:140px; margin-top:10px; float:left; color:#555555; font-weight:bold}

#main .listing .box img {border:1px solid #999999; display:block; margin-bottom:4px}
#main .listing .nomargin {margin-right:0}
#main .listing .flash {display:block; margin-top:20px}
#main .listing .tipo {padding-right:45px; margin-top:40px; float:left; color:#555555; font-size:11px}
#main .listing .tipo img {display:block; margin:5px 0}
#main .listing .tipo .nota {color:#999999; font-size:10px}
#main .rivestimenti {width:876px; margin:0 auto; padding:5px 0 30px 0}
#main .rivestimenti .sx {width:516px; float:left; color:#555555; padding-right:28px}
#main .rivestimenti .sx p {color:#999999}
#main .rivestimenti .sx table {width:516px; margin:15px 0}
#main .rivestimenti .sx table tr {vertical-align:top}
#main .rivestimenti .sx table td {padding:3px 0; border-bottom:1px solid #999999}
#main .rivestimenti .sx table .noborder {border-bottom:0}
#main .rivestimenti .sx .td1 {width:183px; font-weight:bold}
#main .rivestimenti .sx .nome {width:183px; font-weight:bold; font-size:13px}
#main .rivestimenti .sx .td2 {width:333px}
#main .rivestimenti .dettaglio {border:1px solid #999999; display:block; margin-bottom:7px}
#main .rivestimenti .dettagliopelle {border:1px solid #999999; display:block; margin-bottom:7px; width:214px}
#main .rivestimenti .dettagliodivina {border:1px solid #999999; display:block; margin-bottom:7px; width:254px}
#main .rivestimenti .dx {width:332px; float:left}
#main .rivestimenti .dx .tessuto {width:165px; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; float:left; position:relative}
#main .rivestimenti .dx .tessuto p {position:absolute; left:5px; top:8px; font-size:14px; font-weight:bold; color:#FFFFFF}
#main .rivestimenti .dx .tessuto p.scuro {color:#666666}
#main .rivestimenti .dx .tessuto p.nero {color:#333333}
#main .rivestimenti .pelle {color:#555555}
#main .rivestimenti .pelle .tessuto {width:82px; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; float:left; position:relative}
#main .rivestimenti .pelle .tessuto p {position:absolute; left:5px; top:8px; font-size:14px; font-weight:bold; color:#FFFFFF}
#main .rivestimenti .pelle .tessuto p.scuro {color:#666666}
#main .rivestimenti .pelle .tessuto p.nero {color:#333333}
#main .rivestimenti .pelle p {color:#999999}
#main .rivestimenti .pelle table.seconda {width:516px; margin:15px 0}
#main .rivestimenti .pelle table.seconda tr {vertical-align:top}
#main .rivestimenti .pelle table.seconda td {padding:3px 0; border-bottom:1px solid #999999}
#main .rivestimenti .pelle .td1 {width:183px; font-weight:bold}
#main .rivestimenti .pelle .td2 {width:333px}
#main .rivestimenti .intestazione {width:333px; margin:20px 29px 10px 0; float:left}
#main .rivestimenti .intestazione p {font-size:11px; color:#999999; font-size:10px; margin-top:11px}
#main .rivestimenti .intestazione a {color:#999999}
#main .rivestimenti .intestazione a:hover {color:#FF0000}
#footer {width:906px; background:url(/images/bg.gif) center top repeat-y; padding:60px 0 300px 0; margin:0 auto}
#footer .content {width:872px; margin:0 auto}
#footer .content a {color:#777777} #footer .content a:hover {color:#999999}
#footer .content .box {width:174px; float:left; font-size:10px; color:#777777}
.generica {color:#555555; margin:-20px 0 20px 0}
.generica .titoli {font-size:13px; font-weight:bold}
.generica a.secondari {color:#666666} .generica a.secondari:hover {color:#FF0000}
.generica ul {margin:10px 0 10px 40px}
.generica li {list-style:outside}
.legenda {color:#555555; font-size:11px}
.border {border:1px solid #555555}
.istruzioni {font-size:18px; font-weight:bold}
.istruzioni img {display:block; margin-top:7px}
hr {margin:4px 0}
.button {color: #FF0000;} 
.button A:link {color: #FF0000; text-decoration: underline;} 
.button A:hover {color: #FF0000; text-decoration: underline;} 
