body{margin:0px;padding:0px;font-family:Verdana, Geneva, sans-serif;font-size:12px;line-height:18px;text-align:center;background:#f6d6cc;width:100%;height:100%;}
table{font-size:12px;line-height:18px;}
#wrapper{height: 540px;width: 754px;position: absolute;top: 50%;left: 50%;margin: -290px 0 0 -377px;text-align: left;display: block;z-index: 6;}
#top{height: 50px;display: block;}
#header{border: 4px solid #501e22;}
#bg{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;z-index: 0;}

.menu {float: right;width:386px;height:28px;position:relative;z-index:100;margin-top: 22px;}
.menu a, .menu a:visited {display:block;text-decoration:none;height:28px;}
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu li {float:left;width:87px;position:relative;}
.menu li a{background-position: top left;}
.menu li a:hover{background-position: bottom left;}
.menu ul ul {visibility:hidden;position:absolute;height:0;top:28px;left:0; width:155px; margin-left: 4px;}
.menu ul ul li{text-align: left;}
.menu table {position:absolute; top:0; left:0;}
.menu ul ul a, .menu ul ul a:visited {color:#501e22; height:13px; padding:5px 10px; width:135px;}
.menu a:hover, .menu ul ul a:hover{color:#501e22; background-position: bottom left;}
.menu :hover > a, .menu ul ul :hover > a {color:#501e22; background-position: bottom left;}
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;}

#lang{position: absolute;margin-top: 27px;margin-left: 315px;font-size: 11px;color: #501e22}
#lang a{color: #501e22;text-decoration: none;}
#lang a:hover{text-decoration: underline;}
#lang .selected{font-weight: bold;}

#cat{display: block;margin-top: 6px; width: 754px;}
#cat div{float: left;margin: 6px;}
#cat div.first{margin-left: 0px;}
#cat div.last{margin-right: 0px;}
#cat a{text-decoration: none;}
#cat img{border:2px solid #501e22;width:137px;height:103px;}
#cat .titlu{border:2px solid #501e22;width:137px;height:23px;background-position:top left;margin:0px;}
#cat a:hover img, #cat a:hover .titlu{border:2px solid #8f363d;background-position:bottom left;}

#content{border: 4px solid #501e22;background:#f2cfc5; padding: 20px; overflow: hidden; height: 435px;}

#cat_titlu{display: block;padding-bottom: 3px;}

#catalog{display: block;height: 320px;}
#loading{width: 100%;text-align: center;margin-top: 150px; position: absolute;}
.texttop{display: none;}
.texttop img{border: 4px solid #501e22;}
.pret{display: block;clear: both;text-align: center; font-weight: bold;}
.addtocart{display: block;clear: both;text-align: center;padding-top: 20px;}

#cart_list{width: 480px;overflow: auto;height: 390px;}
.clearlist{color: #501e22;text-decoration: none;font-weight: bold;}
.nedisponibil{width:14px;height: 14px;display: block;background:url("../../img/common/stop.gif");margin-left: 7px;}
.disponibil{width:14px;height: 14px;display: block;background:url("../../img/common/go.gif");margin-left: 7px;}
