body {padding:0; margin:0; background:#6b6b6c url(images/head.jpg) no-repeat top center; font-family:Arial;}
.bl {float:left; width:100%; background:#6b6b6c;}
.main {width:1000px; text-align:left;}
.header {width:1000px; height:584px; float:left; background:url(images/header.jpg) no-repeat left top; position:relative;}
.cont {float:left; width:100%; background:#6b6b6c;}
.footer {width:100%; height:131px; float:left; background:url(images/footer.jpg) repeat-x top; margin-top:20px;}
.bl {float:left; width:201px; margin:0 0 0 10px; display:inline; font-size:14px; font-family:Arial; color:#757676;}
.br {float:right; width:743px; margin:0 28px 0 0; display:inline; color:#479cc3;}

.l_top {float:left; width:201px; background:#f5f7fd url(images/l_top.gif) no-repeat left top;}
.l_bot {float:left; width:201px; background:url(images/l_bot.gif) no-repeat left bottom; padding-bottom:20px;}
.medved {float:left; width:201px; background:#f5f7fd url(images/lapu.jpg) no-repeat left top; padding-top:51px;}

.fl {width:100%; float:left; padding-top:6px;}
p.tet {width:57px; text-align:right; float:left; padding:2px 10px 0 0; margin:0;}
p.in {float:left; margin:0; padding:0;}
p.in input {width:116px; height:18px; border:2px solid #757676; background:none; font-size:14px; font-family:Arial; color:#757676; float:left; margin:0; padding:0;}
p.vost {float:left; padding:0 0 0 10px; margin:0;}
p.reg {float:left; padding:5px 0 0 6px; margin:0px 0 0 0;}
p.kn {float:right; padding:12px 14px 0 0; margin:0 0 0 0;}
p.kn input {border:2px solid #757676; width:76px; height:19px; background:#f5f7fd; font-size:10px; font-family:Arial; color:#757676;}

.bl a {color:#757676;}
a:hover {text-decoration:none;}
.br a {color:#1c85b4;}

.ots {margin-top:10px;}
h1 {padding:0 0 0 10px; margin:16px 0 0 0; font-size:16px; color:#1c85b4;}

.kategor {float:left; width:100%;}
.kategor ul {padding:20px 0 0 0; margin:0; float:left; width:201px; list-style:none;}
.kategor ul li {padding:0 0 0 15px; margin:0; float:left; width:186px; list-style:none;}
.kategor ul li a {padding:0; margin:0; float:left; list-style:none;}
.kategor ul li a.zag {font-size:16px; font-weight:bold; color:#1c85b4;}

.cont_f {float:left; width:743px; background:url(images/cont_f.gif) repeat-y left;}
.cont_v {float:left; width:743px; background:url(images/cont_v.gif) no-repeat left top; padding-top:10px;}
.cont_n {float:left; width:723px; background:url(images/cont_n.gif) no-repeat left bottom; padding:0px 10px 10px 10px;}

.zcont_f {float:left; width:743px; background:url(images/zcont_f.gif) repeat-y left; margin-top:-10px;}
.zcont_v {float:left; width:743px; background:url(images/zcont_v.gif) no-repeat left top;}
.zcont_n {float:left; width:743px; background:url(images/zcont_n.gif) no-repeat left bottom; padding-bottom:4px;}

.gl {float:left; width:738px; background:url(images/malina.jpg) no-repeat right bottom; margin:0 0px 0px 0; padding-bottom:52px;}

.work {width:100%; float:left; padding-bottom:86px;}
h2 {padding:0 0 0 23px; margin:15px 0 0 0; font-size:33px; color:#e06468; font-weight:normal;}
h2 span {font-size:41px; font-weight:bold;}
.cf {width:225px; float:left; text-align:center; margin-top:82px; font-size:17px; margin-left:10px;}
.cf p {padding:0 0 0 0; margin:10px 0 0 0;}
.news {float:left; padding:0 0 0 30px; width:230px;}
.news p {padding:0; margin:10px 0 0 0; float:left; font-size:15px; color:#1c85b4; float:left; width:100%;}
.news p.pod {padding:0; margin:0px 0 0 0; float:left; font-size:15px; color:#1c85b4; text-align:right; width:210px; float:left;}
h3 {padding:0 15px 0 0; margin:0; font-size:20px; font-weight:normal; color:#f73b41;}
h4 {padding:0 0px 0 35px; margin:15px 0 0 0; font-size:33px; color:#479cc3;}
.spec {float:left; width:370px; text-align:center; margin:40px 0 0 0; height:268px;}
.ot {margin:19px 0 0 0;}
.spec p {padding:0; margin:5px 0 0 0; font-size:19px;}
p.buys {padding:0 80px 0 0; margin:10px 0 0 0; font-size:25px; color:#f53e41; text-align:right;}
p.buys a {color:#f53e41;}
p.chena {font-size:33px; padding:0 60px 0 0; margin:-5px 0 0 0; text-align:right; font-weight:bold;}
p.chena span {font-size:50px;}

.logo {float:left; padding:39px 0 0 41px;}

.menu {position:absolute; width:281px; height:281px; background:url(images/menu.jpg) no-repeat left top; top:101px; left:34px;}
.menu ul {padding:0; margin:35px 0 0 35px; display:inline; list-style:none; float:left; width:246px;}
.menu ul li {padding:0; margin:6px 0 0 0; list-style:none; float:left; width:281px;}
.menu ul li a {padding:0; margin:0; list-style:none; float:left; font-family: Arial; text-decoration:none; font-size:19px; color:#ecf3ff;}

.korzina {position:absolute; font-size:12px; top:126px; left:583px; width:130px; text-align:center; color:#af8d34;}
.korzina span {color:#d76a01;}
.korzina b { color:#d76a01; font-size:17px; font-weight:normal;}

.seach {position:absolute; top:368px; left:475px;}
.seach input {width:116px; height:18px; float:left; padding:0; margin:0; border:1px solid #787878;}
.m_menu {position:absolute; right:17px; top:19px;}
.t1 {float:left; padding:0 0 0 15px;}
.t2 {float:left; padding:2px 0 0 15px;}
.t3 {float:left; padding:1px 0 0 15px;}
.t4 {float:left; padding:1px 0 0 15px;}


