BODY {PADDING:0;MARGIN:0; BACKGROUND-COLOR: #FFF; FONT-FAMILY: Tahoma, Arial;COLOR: #555}

a {color:#419ec7;}
a:hover {color:#67CA1E;}

P {font-size:13px;}
small {FONT-SIZE: 80%;}
TABLE {border-collapse: collapse;}
TD {margin: 0;padding:0;vertical-align: top;font-size:12px;}
img {BORDER: 0}
h1, h2, h3, h4, h5 {COLOR: #000;}
h1 {FONT-SIZE: 120%}
h2, h3 {FONT-SIZE: 110%}
h4, h5 {FONT-SIZE: 100%}
ul {list-style-type:square}
li {margin: 4px 0 4px 0;padding:0;FONT-SIZE: 13px;}
HR {border: 0 hidden;border-top: 1px dashed #eee;height: 0;}

.liveinternet {position:absolute; top:-777px; left:-777px;}

.no {white-space: nowrap;}


.main {width:100%; height:100%;}

.relat {position:relative;}
.relat h1 {position:absolute;top:120px; left:75px;color:#12B8CF;FONT-WEIGHT:normal;white-space: nowrap;font-size:23px}
.relat .menu {position:absolute;top:156px; left:75px;FONT-WEIGHT:normal;white-space: nowrap;font-size:13px}
.relat .menu a {margin-right:6px;color:#AAA7A3;}
.relat .menu a:hover {color:#666;}
.relat  .nav-menu {position:absolute; top:-62px;left:0px; color:#fff;font-size:20px;}
.relat  .nav-menu a {color:#fff;font-size:20px;}
.relat  .nav-menu a:hover {color:#fff;font-size:20px;}

.top {width:100%; height:190px;BACKGROUND: url('i/bg-top.gif') repeat-x left top;}
.top .line {float:right; width:170px;height:190px;BACKGROUND: url('i/top-line.gif') no-repeat left top;}
.top .f-text {float:right; width:42%;height:190px;BACKGROUND-COLOR: #fff;}

.top .baby {float:left; width:170px;height:190px;BACKGROUND: url('i/ebenok.jpg') no-repeat right top;}
.logo {position:absolute;left:185px;top:50px;width:158px;height:28px;color:#6CD61E;FONT-WEIGHT:bold;font-size:20px;}
.logo-text {position:absolute;left:188px;top:85px;font-size:11px; color:#A29F9A;}

.center {width:100%; height:100%;}
.topcen {height:28px;BACKGROUND-COLOR:#6CD61E;}
.topcen td {border-bottom: 1px solid #ACAAA5;vertical-align:middle;padding-left:25px; color:#fff;font-size:20px;}
.topcen .l {width:25%;border-right: 1px dashed #C4EFA5;}
.topcen .r {width:75%;}
.prod {padding: 35px 35px 0 25px; font-family:Arial, Tahoma;}
.prod h1 {color:#6cd61e; font-size:20px;}
.prod h2  {FONT-SIZE:110% COLOR:#67CA1E;}
.prod hr {margin:10px 0 10px 0;}
.prod-img {margin: 0 25px 25px 0;}
.shadow {margin: 0 25px 25px 0;BACKGROUND: url('i/shadow.jpg') no-repeat left top;width:165px; height:35px;}
.prod-info {float:left;width:90%;}
.prod-info .vrt {color:#50c200; font-size:17px;}
.prod-info .vrt:hover {color:#f49c00;}
.prod-info .price {position:relative;width:100%;}
.prod-info .price div {color:#50c200; font-size:13px; width:60%;}
.prod-info .price b {color:#12b8cf; font-size:20px;}
.prod-info .order {position:absolute; bottom:0; right:0; width:95px; height:33px;margin:0;padding:0;}

.prod-info ul {list-style-image:url('i/sm.gif');}

.table-w {width:100%;}

.l-menu {width:100%;}

.regis, .search, .info, .recom {height:28px;border-bottom: 1px solid #ACAAA5;vertical-align:middle;padding-left:25px; color:#fff;font-size:20px;}
.regis {BACKGROUND-COLOR:#12b8cf;}
.regis a {color:#fff;}
.regis a:hover {color:#fff;}

.search {BACKGROUND-COLOR:#dddbd9;}
.info {BACKGROUND-COLOR:#f49c00;}
.recom {BACKGROUND-COLOR:#2497d8;}
.sub-info {padding:10px 25px 25px 0px;font-size:13px;}
.sub-info a {color:#a29f9a;}
.sub-info a:hover {color:#666;}
.sub-info ul {list-style-type:none;margin:0;padding:0;}

li.poolka {BACKGROUND: url('i/poolka.gif') no-repeat 25px 13px; margin: 0; padding: 5px 15px 5px 43px;border-bottom: #f2f3f1 solid 1px;}
li.poolka_s {BACKGROUND: url('i/pulka.gif') no-repeat 0px 7px; margin: 4px 15px 4px 22px; padding: 0 0 0 21px;}
li.poolka_y {BACKGROUND: url('i/poolka_y.gif') no-repeat 3px 7px; margin: 4px 15px 4px 22px; padding: 0 0 0 21px;}
li.poolka_c {BACKGROUND: url('i/poolka_b.gif') no-repeat 3px 7px; margin: 4px 15px 4px 22px; padding: 0 0 0 21px;}

.menu-info {padding:10px 0 25px 0;font-size:13px;}
ul.main-menu {list-style-type:none;margin: 0;padding:0;}

ul.main-menu li .uli {color:#AAA7A3;}
ul.main-menu li .uli:hover {color:#666;}

.copy {width:100%;padding: 40px 35px 40px 25px;}
.copy .copyr {float:left;width:300px;}
.copy .copyr p {font-size: 13px;}
.copy .artpix {float:right;width:300px;}
.copy .artpix img {float:left; margin: 2px 0 0 0; width:124px;height:36px;}
.copy .artpix p {float:left; margin: 0; font-size: 13px;}

.corz  {float:right; margin:50px 0 0 0;width:190px;height:65px;}
.h-s-f  {position:absolute; top:0; right:40px;width:96px;height:17px;}
.phone  {position:absolute;top:68px; right:200px;color:#12B8CF;FONT-WEIGHT:normal;white-space: nowrap;font-size:15px}
.phone b {FONT-WEIGHT:normal;font-size:20px}

.cart-sm {position:absolute; right:50px; top: 52px;}
.cart-sm  .cart-m {font-size: 13px;}

.table-pa {padding-top:30px;}
.form-search {margin:0 25px 0 25px;}
.form-search .ff {width:100%;}
.form-search .ff  input {width:100%;}
.inform-t {width:100%;border:1px #e7e7e7 solid}
.inform-t .to {BACKGROUND-COLOR: #e7ffbd;}
.inform-t td {border:1px #e7e7e7 solid; padding:5px;font-size:13px;}
.utro {position:absolute; left:185px;top:130px; border:1px #444 dashed; padding:5px; font-size:15px}

.reg-info {padding:10px 0 25px 0px;font-size:13px;}
.reg-info a {color:#a29f9a;}
.reg-info a:hover {color:#666;}
.reg-info .red {color:#f00;}
.reg-info .red:hover {color:#a00;}
.reg-info ul {list-style-type:none;margin:0;padding:0;}

.reg-f {width:100%;}
.reg-f .lt {padding: 0 0 10px 25px;}
.reg-f .rt {padding: 0 0 10px 0;text-align:right;}
.reg-f .ld {padding: 0 0 0 25px;vertical-align:bottom;font-size:13px;}
.reg-f .rd {text-align:right;}

.ghj td{padding:5px; text-align:right;}


.pr_na {color:#50c200; font-size:17px;}

input {font-size:12; color:gray;}
textarea {font-size:12;color:gray;}
select{font-size:10;color:gray;}