*{margin:0;padding:0;color:#000;font-family:arial,sans-serif}

html{font-size:100%}
body{font-size:0.7em;background:#EBE8DC url('bg-base.jpg') top left repeat-x}

a{text-decoration:underline}
a:hover{text-decoration:none}

img{border:0}
ul{list-style:none}

.indentato{padding-left:10px}
.paragrafo{padding-bottom:20px}
.duecolonne{margin-top:20px}
.clear{clear:both}

#totale{width:100%}
#page{width:960px;margin:0 auto;background:#FFF}
#page-crop{padding:10px 10px 20px 10px}
#header-esteso{width:100%;margin-bottom:5px}
#header{width:960px;margin:0 auto;padding:10px 0 0 0;background:#FFF}
#logo{float:left;width:240px;text-align:center}
#logo h1{font-weight:normal;font-size:2em;color:#333}
#banner{float:right;padding-right:10px;text-align:right}
img.topbanner{width:710px;height:80px}
#banner p{padding-top:5px;text-transform:uppercase}
#banner a{text-decoration:underline}
#banner a:hover{text-decoration:none}
#banner .intruso{visibility:hidden;margin-left:20px}

#mainmenu{float:left;width:220px;color:#FFF;margin-right:10px}
#mainmenu a{color:#FFF;text-decoration:none;}
#mainmenu h3{font-size:15px;font-weight:normal;text-transform:uppercase;background:#666;padding:4px 10px;margin-bottom:5px}
#mainmenu h3:hover{background:#777;}
#mainmenu h3.act{width:220px;height:25px;background-color:#FFF;background-repeat:no-repeat;padding:0}
#mainmenu li.m-everyday h3.act{background-image:url('../img/menu-everyday.gif')}
#mainmenu li.m-christmas h3.act{background-image:url('../img/menu-christmas.gif')}
#mainmenu li.m-rexbravo h3.act{background-image:url('../img/menu-rexbravo.gif')}
#mainmenu li.m-display h3.act{background-image:url('../img/menu-display.gif')}
#mainmenu h3.act a{visibility:hidden}
#mainmenu li li{height:25px;margin:0 0 3px 5px;padding-top:10px;background-position:left;background-repeat:no-repeat;font-size:13px;font-weight:normal;text-transform:uppercase}
#mainmenu li li a{padding:0 10px 0 50px}
#mainmenu li li a:hover{font-weight:bold}
#mainmenu li li.ultimo{margin-bottom:10px}

#contenuto{float:right;width:710px}

#briciole{height:30px}
#briciole p{padding-top:5px;text-transform:lowercase;}
#briciole p a{text-transform:lowercase;}

.fascia{height:35px;background-repeat:no-repeat}
.ridotta{width:520px;background-color:#B2B2B2;margin-bottom:17px}
.estesa{width:710px;background-position:right}

h2{font-size:18px;font-weight:normal;text-transform:uppercase;color:#FFF;padding:7px 10px 0 10px}

#interno{float:left;width:520px}

#sidebar{float:right;width:170px;margin-left:20px}
#sidebar h3{font-size:15px;font-weight:normal;color:#FFF;background:#C1C1C1;padding:2px 5px}
#sidebar ul{margin-bottom:20px}

img.right{float:right;margin:0 0 10px 10px}

.cella{display:block;float:left;width:240px;margin:0 10px 20px 10px}
.cella a{font-weight:bold;text-decoration:none}
.cella h4{font-size:16px;font-weight:normal;color:#FFF;padding:2px 5px;margin-bottom:10px;background-image:none}
.cella img{width:240px;display:block}
.cella p{margin-top:7px}

ul.news{margin-left:10px}
ul.news li{padding-top:14px}
ul.news li span.data{font-weight:bold}

ul.submenu{list-style:square;margin-left:10px;padding-left:12px;text-indent:2px}
ul.submenu li{padding-bottom:10px}
ul.submenu a{font-size:1.1em; color:#010101;text-decoration:underline;}
ul.submenu li b{font-size:1.1em; font-weight:bold;}
ul.submenu a:hover{font-weight:bold;text-decoration:none;}

#footer-esteso{width:100%;padding-top:5px}
#footer{width:960px;margin:0 auto;background:#FFF}
#footer p{padding:10px 0 10px 0;text-align:center}
#footer a{color:#000;text-decoration:none}
#footer a:hover{text-decoration:underline}

li.i-regalo{background-color:#A97468;background-image:url('iconq-regalo.gif')}
li.i-wd{background-color:#887888;background-image:url('iconq-wd.gif')}
li.i-warner{background-color:#E09AB3;background-image:url('iconq-warner.gif')}
li.i-borse{background-color:#C09947;background-image:url('iconq-borse.gif')}
li.i-party{background-color:#AB966E;background-image:url('iconq-party.gif')}
li.i-rivesto{background-color:#868F8E;background-image:url('iconq-rivesto.gif')}
li.i-accessori{background-color:#888D6D;background-image:url('iconq-accessori.gif')}
li.i-catalogo{background-color:#8099B0;background-image:url('iconq-catalogo.gif')}
/* li.i-rex{background-color:#DBE3B4;background-image:url('iconq-rex.gif')}
li.i-display{background-color:#888D6D;background-image:url('iconq-display.gif')}*/

body.regalo li.i-regalo{background-color:#D2A59A}
body.wd li.i-wd{background-color:#9B90A1}
body.warner li.i-warner{background-color:#F0AAC3}
body.borse li.i-borse{background-color:#EBCB79}
body.party li.i-party{background-color:#D6C7A2}
body.rivesto li.i-rivesto{background-color:#B4BFC2}
body.accessori li.i-accessori{background-color:#B6BCA0}
body.catalogo li.i-catalogo{background-color:#A8CBE1}
/* body.rex li.i-rex{background-color:#B7C763}
body.display li.i-display{background-color:#B6BCA0}*/

body.regalo div.estesa{background-color:#E7C9C2;background-image:url('iconq-regalo.gif')}
body.wd div.estesa{background-color:#D3CCD5;background-image:url('iconq-wd.gif')}
body.warner div.estesa{background-color:#F0AAC3;background-image:url('iconq-warner.gif')}
body.borse div.estesa{background-color:#FFE595;background-image:url('iconq-borse.gif')}
body.party div.estesa{background-color:#EBE1C7;background-image:url('iconq-party.gif')}
body.rivesto div.estesa{background-color:#D5DCDF;background-image:url('iconq-rivesto.gif')}
body.accessori div.estesa{background-color:#D6DACE;background-image:url('iconq-accessori.gif')}
body.catalogo div.estesa{background-color:#A8CBE1;background-image:url('iconq-catalogo.gif')}
body.rex div.estesa{background-color:#DBE3B4;background-image:url('iconq-rex.gif')}
body.display div.estesa{background-color:#D6DACE;background-image:url('iconq-display.gif')}

body.regalo h4{background-color:#E7C9C2}
body.wd h4{background-color:#D3CCD5}
body.warner h4{background-color:#E09AB3}
body.borse h4{background-color:#FFE595}
body.party h4{background-color:#EBE1C7}
body.rivesto h4{background-color:#D5DCDF}
body.accessori h4{background-color:#D6DACE}
body.catalogo h4{background-color:#D6DACE;}
body.rex h4{background-color:#DBE3B4}
body.display h4{background-color:#D6DACE}

body.regalo ul.submenu li a:hover{color:#A97468}
body.wd ul.submenu li a:hover{color:#887888}
body.warner ul.submenu li a:hover{color:#E09AB3}
body.borse ul.submenu li a:hover{color:#C09947}
body.party ul.submenu li a:hover{color:#AB966E}
body.rivesto ul.submenu li a:hover{color:#868F8E}
body.accessori ul.submenu li a:hover{color:#888D6D}
body.catalogo ul.submenu li a:hover{color:#8099B0}
/* body.rex ul.submenu li a:hover{color:#DBE3B4}
body.display ul.submenu li a:hover{color:#888D6D}*/

#elencoprodotti tr td{text-align:center;padding:0 10px 20px 10px; vertical-align:top;}
#elencoprodotti tr td img {max-width:240px;}
#elencoprodotti tr td p{margin-top:10px}