@charset "utf-8";
/*Шаблон разработан Damapic.ru */
body, html {height: 100%; font-family: "Trebuchet MS"; font-size:12px;}
html,body,div,span, iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,
cite,code,del,dfn,em, img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,
dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit; font-family: "Trebuchet MS"; font-size:12px;}
:focus {outline: 0;}
table,caption,tbody,tfoot,thead,tr,th,td {vertical-align:top;}
body {color:#000;background:#c7df5d;}

table {border-collapse:collapse;border-spacing:0;}
caption,th,td {text-align:left;font-weight:normal;empty-cells:show;}
ol,ul {list-style-type: none;}
/*главные*/

/* CROSS-SITES CLASSES */
.clear {clear:both; overflow:hidden; padding:0!important; border:0; height:0px!important;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

* html .clearfix {height: 1%;display: block;}
*+html .clearfix {zoom:1;}

.l {text-align:left !important;}
.c {text-align:center !important;}
.r {text-align:right !important;}

.fll {float:left !important; display:block;}
.flr {float:right !important; display:block;}

.big {font-size:1.1em !important;}
small, .small {font-size:0.94em !important;}
.bold {font-weight: bold !important;color:#666;}

.content ul li {list-style-type: disc;}
.content ol li {list-style-type: decimal;}
.content ul, .content ol {margin: 0 0 0 3em;}
.conetnt li {margin-left: 8.5em;}
.content p,.content ul,.content ol {margin-bottom:0.5em;}

.nodisplay,  .onlyprint {display:none;}

a { text-decoration:underline;}
a:hover { text-decoration:none;}
.marg { margin:0 0 20px 0;}
/* /CROSS-SITES CLASSES */

.wrapper { margin:0px; padding:0px;}

.header { width:100%; height:240px; background:url(../img/header-bg.gif) repeat-x 0 0;}
.header-style { width:1000px; height:240px; margin:0 auto 0 auto;}
.logo { width:236px; height:240px; background:url(../img/logo.jpg) no-repeat 0 0;}
#header { width:756px; height:240px; background:url(../img/header.jpg) no-repeat 0 0;}
#header a { color:#346619; font-size:11px;}

.cart { color:#666666;}
.cartinfo { margin:110px 0 0 530px;}

.menu { width:100%; height:75px; background:url(../img/menu-bg.gif) repeat-x 0 0;}
.menu-style { width:1000px; height:75px; margin:0 auto 0 auto;}

.content { width:100%; margin:0;}
.content h1 { color:#151515; font-size:21px; font-weight:bold;}
.content h2 { color:#151515; font-size:17px; font-weight:bold;}
.content h3 { color:#151515; font-size:14px; font-weight:bold;}
.content h4 { color:#151515; font-size:14px; font-weight:bold;}
.content table td { text-align:left;}

#content a{ color:#1a7e00; font-size:13px; text-decoration:underline;}
#content a:hover{ color:#1a7e00; font-size:13px; text-decoration:none;}
#content table td { padding:5px;}

#content .allfields { width:140px; height:21px; background:url(../img/allfield.gif) no-repeat 0 0;}
#content .allfields input { border:0px; width:130px; margin:2px 0 0 2px;}
#content .textar { width:303px; height:101px; background:url(../img/textar.gif) no-repeat 0 0;}
#content .textar textarea { border:0px; width:295px; height:95px; margin:2px 0 0 2px;}
.save { font-size:14px; color:#1a7e00; border:1px solid #0294b5; background: url(../img/buttonBG.gif) repeat-x 0 0; margin:5px 0 0 0;}

.main-cat { margin:20px 0 20px 0;}
.ttovar { min-height:171px; _height:171px;}
.ttovarCAT { text-align:center; min-height:171px; _height:171px;}
.ttovarCAT img { padding:5px 0 0 0; margin:auto;}
.name-ttovar { margin:0 0 20px 0;}
.name-ttovar a { color:#202020; font-size:14px;}

.ushi { font-size:13px; color:#151515;}
.ushi a { font-size:13px; color:#1a7e00;}
.aasearch { margin:20px 0 0 0;}
#asearch table { color:#FFF; font-size:13px;}
#asearch table td { color:#FFF; padding:3px 0 3px 0;}
.sss { border:1px solid #0591a0;}
.podcat { float:left; padding:0 0 0 20px; font-size:11px; color:#151515;}
.podcat a { font-size:11px; color:#1a7e00;}
.navnav { margin:0 0 20px 0; font-size:13px; color:#151515;}
.navnav a { font-size:13px; color:#1a7e00;}

.pmenu { width:170px; height:30px; border-bottom:1px #fdaa1c solid; border-top:1px #fdaa1c solid;}
.pmenu a { display:block; width:150px; height:25px; padding:7px 0 0 20px}
.pmenu a:hover { background:#fdaa1c; color:#1a7e00;}

.ppmenupmenu { width:150;}
.ppmenupmenu  a { display:block; width:140px; padding:5px 0 8px 40px}
.ppmenupmenu  a:hover {color:#1a7e00;}

.ppmenuactive { font-weight:bold; color:#1a7e00; padding:7px 0 10px 40px}

.active { background:#fdaa1c; color:#1a7e00; width:150; height:30px; padding:7px 0 0 20px}
.podmenu { background:url(../img/arrow.gif) no-repeat 20px 0;}

.new-title { margin:20px 0 20px 0;}
.newtovar { text-align:center;}
.onetovar { width:33%; min-height:171px; _height:171px; background:url(../img/prev.gif) no-repeat center 0;}
.onetovar img { padding:7px 0 0 0;}
.onetovarCAT { width:100%; min-height:171px; _height:171px; background:url(../img/prev.gif) no-repeat center 0;}
.name-tovar { margin:10px 0 0 0;}
.name-tovar a{ color:#202020; font-size:12px;}
.price-tovar { color:#287814; font-size:18px; margin:10px 0 10px 0;}
.kupit { margin:0 0 20px 0;}

.desctovar { font-family:Tahoma, Geneva, sans-serif; color:#151515; font-size:13px;}
.mainprice { font-size:22px; color:#151515; font-family:Tahoma, Geneva, sans-serif;}
.allprice { font-size:13px; color:#151515; font-family:Tahoma, Geneva, sans-serif;}

.tratata { border:1px #1a7e00 solid;}
.tratata td{ border:1px #1a7e00 solid;}

.about-company { margin:0 10px 0 10px;}

.catalog, .vote { width:100%; background:url(../img/block-bg.gif) repeat-y 0 0;}
.cat-block { width:100%; background:url(../img/catalog.gif) no-repeat 0 0; min-height:273px; _height:273px;}
.vote-block { width:100%; background:url(../img/vote.gif) no-repeat 0 0; min-height:239px; _height:239px;}
.cat-down, .vote-down { width:100%; height:16px; background:url(../img/block-down.gif) no-repeat 0 bottom;}
.cat-block a { font-size:12px; color:#202020; text-decoration:none;}
.catmenu { padding:50px 0 0 40px; font-size:12px; color:#202020;}
#vote { padding:50px 30px 0 40px;}
.vote-name { font-size:12px; color:#202020; padding:0 0 20px 0; border-bottom:1px solid #fdaa1c; margin:0 0 10px 0;}
.vote-var { font-size:11px; color:#202020; margin:5px 0 0 0;}
.vote-b { padding:50px 30px 0 40px;}

.news { width:100%; background:url(../img/news-bg.gif) repeat-y 0 0;}
.news-block { width:100%; background:url(../img/news.gif) no-repeat 0 0; min-height:281px; _height:281px; padding:40px 0 0 0;}
.news-down { width:100%; height:14px; background:url(../img/news-down.gif) no-repeat 0 bottom;}
.news-c { width:174px; border-bottom:1px solid #fdaa1c; margin:0 0 0 20px;}
.news-d { font-size:11px; color:#373737; margin:15px 25px 0 25px;}
.news-t { color:#373737; font-size:12px; margin:0 25px 0 25px;}
.news-p { color:#1a7e00; font-size:12px; margin:0 25px 15px 25px;}
.news-block a { font-size:12px; color:#1a7e00; margin:25px 0 0 45px;}

.search { width:184px; height:71px; margin:0 auto 0 auto; background:url(../img/search.gif) no-repeat 0 0;  padding:13px 0 0 0;}
.search-f { width:170px; height:21px; margin:0 auto 0 auto; background:url(../img/search-f.gif) no-repeat 0 0;}
.search-f input { border:0px; width:160px; margin:1px 0 0 2px;}
.search-b { margin:6px 5px 0 0;}
.login-l a { font-size:10px;}

.asearch { width:229px; background:#1a7e00; padding:5px;}
.asearch-l { width:6px; height:146px; background:url(../img/asearch-left.gif) no-repeat 0 0;}
.asearch-r { width:6px; height:146px; background:url(../img/asearch-right.gif) no-repeat 0 0;}
.asearch  input { border:1px #1a7e00 solid;}

.login { width:184px; height:149px; margin:0 auto 0 auto; background:url(../img/login.gif) no-repeat 0 0; color:#FFF; padding:10px 0 0 0;}
.login a { color:#FFF; font-size:10px;}
.logout { text-align:center; padding:50px 0 0 0;}
.logout a { color:#FFF;}
.login-t { margin:4px 0 4px 8px;}
.login-f { margin:4px 0 4px 8px; width:170px; height:21px; background:url(../img/login-f.gif) no-repeat 0 0;}
.login-f input { border:0px; margin:1px 0 0 2px; width:150px;}
.login-b { margin:4px 0 0 8px;}
.login-l { margin:0 0 0 15px;}

.footer { width:100%; height:156px; background:url(../img/footer-bg.gif) repeat-x 0 0;}
.footer-style { width:1000px; height:156px; margin:0 auto 0 auto;}
.baby1 { width:125px; height:156px; background:url(../img/baby-1.gif) no-repeat 0 0;}
.baby2 { width:168px; height:156px; background:url(../img/baby-2.gif) no-repeat 0 0;}
.copy { color:#c7df5d; margin:75px 0 0 50px;}
.copy a { color:#c7df5d;}


