 html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, a img, div{border:0;margin:0;padding:0;} body{font:12px 'Trebuchet MS';color:#333;background:#fff;margin-bottom:20px;} body a{color:#4975BE;text-decoration:underline;} body a:hover{text-decoration:none;} h1, .zagh1{font-size:19px;color:#fff;font-weight:normal;text-transform:uppercase;padding-left:25px;} .zag-bg{height:40px;line-height:40px;background:#7697CE url(bg.jpg) repeat-x 0 -80px;position:relative;} .zag-bg b{height:40px;width:5px;font-size:0;display:block;background:url(bg.jpg) -10px -40px;position:absolute;top:0;left:0;} .zag-bg u{height:40px;width:5px;font-size:0;display:block;background:url(bg.jpg) -15px -40px;position:absolute;top:0;right:0;} h2{color:#4975BE;font-size:16px;margin-top:25px;text-transform:uppercase;font-weight:normal;} h3{color:#4975BE;font-size:12px;margin-top:15px;} h4{color:#4975BE;font-size:12px;font-weight:normal;margin-top:15px;} #center{width:960px;margin:0 auto;overflow:hidden;position:relative;} #logo{width:940px;overflow:hidden;position:absolute;top:20px;left:11px;text-align:right;} #logo div{margin-right:3px;color:#4975BE;font-size:10px;} #logo div a{color:#4975BE;text-decoration:none;} #topimg{position:absolute;top:12px;right:182px;} #topimg img{margin:0 10px;} #logo p{margin-top:10px;font-size:22px;line-height:24px;} #logo img{float:left;} #main{width:100%;overflow:hidden;position:relative;margin-top:120px;} .karkas{border:0px;border-collapse:collapse;table-layout:fixed;} .karkas td{padding:0px;} #content-col{width:700px;float:right;} #content{padding:0 10px;width:680px;overflow:hidden;} #content p{margin-top:15px;} #content ul{margin-left:25px;} #content ol{margin-left:30px;} #content li{margin-top:10px;} #content table{margin-top:15px;} #col-menu{width:243px;float:left;padding-bottom:170px;} ul#menu{list-style:none outside;} #menu p{margin-bottom:20px;text-transform:uppercase;font-size:14px;} #menu span{background:url(bg.jpg) no-repeat 0 0;display:block;padding-left:36px;} #menu ul{margin:0 0 20px 17px;list-style:none outside;} #menu ul li{padding-left:21px;background:url(bg.jpg) no-repeat -17px -421px;} #menu ul a{text-decoration:none;color:#333;} #menu ul a:hover, #menu ul a.on{text-decoration:underline;} #menu ul span{text-decoration:underline;display:inline;padding:0;background:none;} #menu ul ul{margin:15px 0 15px 0px;list-style:none outside;} #menu ul ul li{padding:0;background:none;} #decor{display:block;text-decoration:none;padding-left:20px;font-size:14px;width:223px;margin-bottom:25px;color:#333;} .blue{height:40px;background:#ECECEC url(bg.jpg) repeat-x 0 -120px;line-height:40px;width:100%;position:relative;} .blue b{height:40px;width:5px;font-size:0;display:block;background:url(bg.jpg) 0 -40px;position:absolute;top:0;left:0;} .blue u{height:40px;width:5px;font-size:0;display:block;background:url(bg.jpg) -5px -40px;position:absolute;top:0;right:0;} #contact-bg{height:25px;position:relative;} #adress{margin-top:10px;background:#7697CE url(bg.jpg) repeat-x 0 -160px;color:#fff;padding:1px 22px 0 22px;height:136px;font-size:14px;position:absolute;top:-150px;width:199px;} #adress b{height:137px;width:5px;font-size:0;display:block;background:url(bg.jpg) 0 -297px;position:absolute;top:0;left:0;} #adress u{height:137px;width:4px;font-size:0;display:block;background:url(bg.jpg) -6px -297px;position:absolute;top:0;right:0;} #adress p{margin-top:10px;} #adress a{color:#fff;text-decoration:none;} #limg2{width:243px;overflow:hidden;} #cont-zag{font-size:18px;} #footer{padding:0 23px 0 17px;width:920px;color:#666;overflow:hidden;} #footer a{color:#666;} #footer .mbs{padding-right:100px;} #footer p{float:right;text-align:right;} #bottom{overflow:hidden;width:920px;margin:17px auto 0 auto;} #counter{float:left;width:30%;} #keys{float:right;width:50%;color:#aaa;text-align:right;margin-top:25px;line-height:14px;} #keys a{text-decoration:none;color:#aaa;} #site-key{position:absolute;width:50%;color:#aaa;text-align:right;height:30px;bottom:-80px;right:18px;line-height:14px;} .cat{width:700px;overflow:hidden;margin-left:-20px;} .cat-obj{float:left;margin:33px 0 0 20px;overflow:hidden;width:330px;} * html .cat{margin-left:-40px;width:720px;} .cat-obj img{float:left;margin-top:20px;} .cat-text{width:200px;height:130px;float:right;background:#F4F4F4;padding:0 10px;position:relative;} .cat-text b{height:4px;width:5px;font-size:0;display:block;background:url(bg.jpg) -20px -40px;position:absolute;top:0;left:0;color:#F4F4F4} .cat-text u{height:4px;width:5px;font-size:0;display:block;background:url(bg.jpg) -20px -48px;position:absolute;bottom:0;left:0;color:#F4F4F4} .cat-text i{height:4px;width:5px;font-size:0;display:block;background:url(bg.jpg) -20px -52px;position:absolute;bottom:0;right:0;color:#F4F4F4} .cat-text q{height:4px;width:5px;font-size:0;display:block;background:url(bg.jpg) -20px -44px;position:absolute;top:0;right:0;color:#F4F4F4} .cat-ban{width:100%;overflow:hidden;margin:33px 0 0 0;} .cat-ban a{width:310px;float:left;height:27px;line-height:27px;padding-left:15px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:14px;background:#999;margin-bottom:15px;} .cat-ban a.right{float:right;} #content .cat-text p{margin-top:5px;padding:0 7px;} #content .cat-text p.cat-zag{font-size:11px;color:#fff;height:19px;line-height:19px;background:#999;margin-top:10px;text-transform:ippercase;} #content .cat-text p.cat-price{font-size:17px;color:#fff;height:21px;line-height:21px;background:#4975BE;width:100px;text-align:center;position:absolute;bottom:10px;right:10px;} #content .cat-text p.cat-price span{font-size:11px;} #content .cat-text p.cat-name{line-height:13px;} .photoalbom{wisth:100%;overflow:hidden;} .photoalbom img{margin:5px;float:left;padding:2px;border:1px solid #ccc;}