html{background:#fff;margin:0;padding:0}
body{margin:0;padding:0;font:14px Calibri,Arial,sans-serif}
table{width:375px;border-top:1px dashed #c7c7c7}
td{border-bottom:1px dashed #c7c7c7;font-weight:12px;font-style:oblique;padding:4px 0}
td.ltd{text-align:left;width:275px}
td.rtd{text-align:right;width:100px}
.mmb{margin-bottom:20px}
.mt{margin-top:50px}
.mag{color:#cc1361}
.lt{font-size:13px}
#layout{background:url(../img/bg-left.png)repeat-y;width:940px;}
#leftcol{width:278px;position:relative;background:url(../img/bg-copyright.png) 260px 100% no-repeat;color:#fff;font-size:11px;padding-bottom:156px;float:left;}
#leftcol h1{height:120px;margin:0;padding:0;font-size:16px;z-index:0}
#leftcol h2{height:120px;margin:0;padding:0;font-size:14px;z-index:0}
#logo{position:absolute;top:0;left:0;height:240px;background:url(../img/bg-left-1.png) no-repeat;padding-left:61px;z-index:2}
#menublock{height:273px;background:url(../img/bg-left-2.png) no-repeat;padding-left:61px}
ul#menu{margin:0;width:217px;height:273px;padding:0;list-style:none;position:relative;background:url(../img/menu.png) -217px 0 no-repeat;}
#menu li{margin:0;padding:0;list-style:none;text-indent:-9999px;overflow:hidden;font-size:1%;background:url(../img/menu.png) no-repeat;}
#menu li a{position:absolute;margin:0;padding:0;display:block;background:url(../img/menu.png) no-repeat;border:none}
li#menuhome a{left:63px;top:11px;width:60px;height:26px;background-position:-63px -11px}
li#menuhome a:hover{background-position:-280px -11px}
li#menuchisiamo a{left:63px;top:50px;width:89px;height:21px;background-position:-63px -50px}
li#menuchisiamo a:hover{background-position:-281px -50px}
li#menumarche a{left:50px;top:99px;width:95px;height:20px;background-position:-50px -99px}
li#menumarche a:hover{background-position:-267px -99px}
li#menupromozioni a{left:48px;top:135px;width:101px;height:22px;background-position:-48px -135px}
li#menupromozioni a:hover{background-position:-265px -135px}
li#menucard a{left:57px;top:185px;width:102px;height:23px;background-position:-57px -185px}
li#menucard a:hover{background-position:-274px -185px}
li#menucontatti a{left:56px;top:215px;width:81px;height:23px;background-position:-56px -215px}
li#menucontatti a:hover{background-position:-273px -215px}
#left3{height:270px;background:url(../img/bg-left-3.png) 100% 0 no-repeat;clear:both}
#promo{width:247px;height:66px;position:absolute;bottom:84px;left:20px}
#copyright{position:absolute;bottom:26px;right:25px;text-align:right}
#rightcol{margin-left:9px;width:651px !important;border-left:2px solid #1267a5;width:653px;background:url(../img/bg-footer.png) 0 100% no-repeat;padding-bottom:27px;float:left}
ul#header{list-style:none;margin:0;padding:0;position:relative;width:651px;height:328px;background:url(../img/header.png) no-repeat}
ul#header li{list-style:none;position:absolute;text-indent:-9999px}
ul#header li a{display:block;text-decoration:none;}
ul#header li#headdonna{left:117px;top:225px;width:68px;height:35px;}
ul#header li#headuomo{left:266px;top:244px;width:62px;height:30px}
ul#header li#headcasa{left:441px;top:282px;width:50px;height:27px}
ul#header li#headbambino{left:495px;top:194px;width:81px;height:36px}
#main{width:385px;margin:34px 0 0 45px;float:left}
#mainright{width:181px;margin:34px 0 0 22px;float:left}
.marchi{width:98px !important;height:64px !important;border:1px dashed #d1d1d1;padding:3px 10px;width:120px;height:72px;float:left;margin:0 5px 5px 0}
ul#prop{margin:8px 0 0 120px;list-style:none}
ul#prop li{width:15px;font-weight:bold;list-style:none}
ul#categ{margin:0 0 15px 0;padding:0;list-style:none}
ul#categ li{height:15px;margin:4px 0;padding-left:10px;list-style:none;text-transform:uppercase;font-weight:bold}
ul#categ li a{font-weight:lighter}
li#catdonna{border-left:15px solid #0f517a;color:#0f517a}
li#catdonna a{color:#0f517a}
li#catuomo{border-left:15px solid #4b525d;color:#4b525d}
li#catuomo a{color:#4b525d}
li#catbambino{border-left:15px solid #ac4187;color:#ac4187}
li#catbambino a{color:#ac4187}
li#catcasa{border-left:15px solid #cc1361;color:#cc1361}
li#catcasa a{color:#cc1361}
ul#gall{margin:0;padding:0;list-style:none}
ul#gall li{float:left;margin:0 4px 4px 0;padding:0;width:90px !important;height:90px !important;border:1px dashed #d1d1d1;width:92px;height:92px}
ul#gall li a{display:block}
ul#gall li a:hover{width:90px !important;height:90px !important;border:1px solid #f70;width:92px;height:92px;margin:-1px}