a {color:#fff}

body {
 font:11px Tahoma, Helvetica, sans-serif;
 text-align:center;
 line-height:150%;
 color:#fff; background-color:#fad9a2;
 margin:0px; padding:0px
 }

div.cl {clear:both; height:0; line-height:0}

div.bottoni {width:574px; text-align:center; margin:10px 0px}

form {margin:0px; padding:0px}
form#conferma {border:2px solid #FEBE4C; padding:9px; float:left}
form#registrazione {width:280px; border:2px solid #FEBE4C; padding:9px; float:left}
form#registrazioneaziende {width:280px; border:2px solid #8F002F; padding:9px; float:left}
form#promo {width:260px; border:2px solid #FEBE4C; padding:9px; float:left}
form#promo2 {width:260px; border:2px solid #8F002F; padding:9px; float:left}

h1 {
 font-size:1.1em;
 width:194px;
 text-align:right; text-transform:uppercase; font-weight:bold;
 color:#fff; background-color:#FEBE4C;
 margin:0px 0px 0px 64px; padding:10px 36px 20px 0px;
 }
 
h2 {
 font-size:11px;
 width:200px;
 text-align:right; text-transform:uppercase; font-weight:bold;
 color:#fff; background-color:#FEBE4C;
 margin:0px; padding:10px 16px 20px 0px;
 }

h3 {
 font-size:11px;
 width:194px; height:66px;
 text-align:right; font-weight:bold;
 color:#fff; background-color:#FEBE4C;
 margin:0px 0px 0px 64px; padding:4px 36px 4px 0px;
 }

input {font-size:10px; margin-bottom:4px}

input.addtocart {font-weight:bold; font-size:10px; color:#fff; background-color:#8F261F; border:1px solid #8F261F; margin:0px 18px 0px 0px; padding:2px; cursor:pointer}

input.badfill {background-color:#fef9ba; margin-bottom:4px}
input.nobdr {border:0px}

input.sbmt {margin:0px 5px 0px 0px; height:auto}

textarea {font:11px Tahoma, Helvetica, sans-serif; width:250px; height:120px}

label {text-transform:uppercase; width:100px; float:left; padding:3px 0px; display:block}
label.nob {display:inline; width:auto; float:none} 

p {margin:0px; padding:0px}
p.centro {margin-top:20px; text-align:center}

span.addr {text-transform:uppercase}

table {border:0px; border-spacing:0px; border-collapse:collapse}
td {font:11px Tahoma, Helvetica, sans-serif; line-height:150%; letter-spacing:-0.05em}

table.carrello {font:11px Tahoma, Helvetica, sans-serif; width:574px; border:1px solid #8F261F}
table.carrello th {text-align:left; vertical-align:top; background-color:#8F261F; padding:4px 2px}
table.carrello td {letter-spacing:0em; padding:2px}
table.carrello input {padding:1px}

tfoot td {font-weight:bold; text-align:right; background-color:#8F261F}

td.right, th.right {text-align:right !important}

#content, #content2, #content3 {width:760px; text-align:left; color:#fff; margin:0px auto; padding:29px 75px}
body>#content, body>#content2, body>#content3 {width:610px}
#content2 {color:#fff; background-color:#F7980E}
#content3 {color:#fff; background-color:#b1513a}

#contentutil, #contentutil2, #contentutil3 {width:610px; margin:0px; padding:18px 0px 18px 18px}
#contentutil2 {border:1px solid #FFCA00}
#contentutil3 {border:1px solid #8F002F}
#content>#contentutil, #content2>#contentutil2, #content3>#contentutil3 {width:590px}

#contentutil img, #contentutil2 img {float:left; clear:left}

#footer {width:760px; height:68px; line-height:68px; text-align:center; color:#fff; background-color:#8F261F; margin:0px auto; padding:0px 0px}

#header {width:760px; height:127px; margin:0px auto; padding:0px}

#home {letter-spacing:-0.05em; width:760px; text-align:left; margin:0px auto; padding:82px 14px 71px 14px}
body>#home {width:732px}

//#homep {letter-spacing:-0.05em; width:760px; text-align:left; margin:0px auto; padding:82px 11px; overflow-x:scroll}
//body>#homep {width:738px; overflow:scroll}

#menu {width:760px; height:40px; text-align:center; color:#fff; background-color:#8F261F; margin:0px auto; padding:0px 0px}
#menu a {line-height:40px; margin:0px 10px}
#menu ul {list-style-type:none; margin:0px; padding:0px}
#menu li {text-transform:uppercase; display:inline; margin:0px; padding:0px}

#footer a, #menu a {font-weight:bold; color:#fff; text-decoration:none}
#footer a:hover, #menu a:hover {color:#b1513a}

#artcontent {width:294px; height:294px; padding:2px 0px; overflow:auto; float:left}
div#contentutil>div#artcontent {width:290px; height:290px; padding:2px}

#artcontent img {border:0px; margin:0px 0px 9px 9px; display:inline; float:left; clear:none}
#artcontent img.first {margin-left:0px}
#artcontent p {padding-bottom:1em}

#prezzo {font-size:12px; font-weight:bold; width:252px; margin-top:20px; float:right}

#textcontent, #textcontent2 {width:253px; margin-top:54px; float:right}
#textcontent, #textcontent2, #textcontent3 a {color:#fff; text-decoration:none; font-weight:bold}
#textcontent>h1 {width:154px; margin-left:64px}
#textcontent>h3 {font-size:12px; width:154px; margin-left:64px}
#textcontent2 h1 {background-color:#8F261F}
#textcontent2>h1 {width:154px; margin-left:64px}
#textcontent p {font-size:12px; margin:-9px 18px 0px 0px; padding:18px}
#textcontent2 p {color:#fff; background-color:#BB654D; margin:-9px 18px 0px 0px; padding:18px}

#textcontent3 {width:200px; color:#000; margin-top:54px; float:right}
#textcontent3>h2 {width:184px}

#wellcome {width:760px; height:24px; line-height:24px; text-align:left; background-color:#b1513a; margin:0px auto; padding:0px 10px; display:none}
body>#wellcome {width:740px}

#codiceart {font-weight:bold; color:#fff; width:210px; margin-top:20px}

div.sezione {width:172px; height:172px; margin:0px 0px 11px 14px; padding:0px; float:left}
div.sezione1 {width:172px; height:172px; margin:0px 0px 11px 0px; padding:0px; float:left}
#home>div.sezione {width:172px; height:172px; margin-left:8px}
#home>div.sezione1 {width:172px; height:172px; margin-left:8px}
//td>div.sezione {width:168px; height:168px; margin-left:12px}

div.sezione a, div.sezione1 a {
 width:156px; height:36px; line-height:36px;
 text-decoration:none; text-transform:uppercase; font-weight:bold;
 margin-top:26px; padding-left:5px;
 display:block;
 }
div.sezione>a, div.sezione1>a {width:146px}

#coloridefiniti {font-weight:bold; width:590px; margin-top:4px; float:left}
#coloridefiniti input {border:0px; width:auto; display:inline}

div.colori {font-weight:normal; width:60px; margin:4px 2px; float:left}
div.colori img {cursor:pointer}
div.colori img.plus {margin:0px 0px 0px 50px}

div.colori label {vertical-align:top}

div.first {margin-left:0px}

div#first  {background:transparent url(../img/azienda.jpg) no-repeat center center; margin-left:0px}
div#second {background:transparent url(../img/prodotti.jpg) no-repeat center center}
div#thirdh {background:transparent url(../img/novita.jpg) no-repeat center center}
div#fourth {background:transparent url(../img/areariservata.jpg) no-repeat center center}

body.b a#arearis {color:#C06855}
body.b a#azienda {color:#C06855}
body.b a#carrello {color:#C06855}
body.b a#novita {color:#C06855}
body.b a#prodotti {color:#C06855}