/* Контентная область */
.content ul, .content ol { margin-left:30px; }
.content ol.toc {margin-left:20px;}
.content 


ul.map {margin-left:0px;}
ul.map li {font: 12px Arial, Helvetica, sans-serif; margin-top:10px; margin-bottom:0px; padding:0px; color: #999;}
.map .level0 {margin-left:0px; list-style-type:none; font-weight:bold;}
.map .level1 {margin-left:20px;}
.map .level2 {margin-left:40px;}
.map .level3 {margin-left:60px;}
.map .level4 {margin-left:80px;}
.map .hassub {margin-bottom:3px !important;}
.map .level0, .map .endsub {margin-bottom:12px; }

ul.catalog-map {margin-left:0px;}
ul.catalog-map li {font: 12px Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:3px; padding:0px;}
.catalog-map .level0 {margin-left:0px; list-style-type:none; font-weight:bold;}


#feedback-desc, #feedback-desc p {color: #666; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; }


p.news_txt, p.faq_link, #feedback-desc, #feedback-desc p, label.subs {font: 12px Arial, Helvetica, sans-serif; }
p.news_txt, p.faq_link {margin: 3px 0px 3px 0px;}
p.date{font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 25px 0px 10px 0px;}

.faq {margin-left:10px; }
.faq p {margin-top:0px; margin-bottom:6px; }

.content_prod {margin-top:30px;}

.prod_img{padding: 0px 19px 0px 0px;}
.prod_img img{border: 1px solid #C6C6C6;}
.prod_text p{margin: 0px; color: #666;	font: 12px Arial, Helvetica, sans-serif;}
.prod_text p.prod_name{font: 13px Arial, Helvetica, sans-serif; margin: 0px 0px 5px 0px;}

.charact th {font-weight:bold; font-size:11px; text-align:left; padding:0px 5px; vertical-align:top; color:#666;}
.charact td ul {margin: 0px 30px; padding:0;}
.charact td li {margin:0; padding: 0;}

.errors {border:1px dotted red; background-color:lightyellow; width:100%; padding:10px 0px; margin:20px 0px 12px 0px;}
.errors li {color: #666;	font-size:11px; margin:0px 10px; padding:0px;}
.errors p {font-weight:bold; color:red; font-size:11px; margin:0px 10px;}
.errors ul {margin-top:3px;}

#subs-form {max-width:700px; width:65%;}
input.subs {margin:6px 0px 12px 0px !important; display:block; }
label.subs {color:#666;}

.hidden {display:none;}
.visible {display:inherit;}

p.plus {background: url(../images/ic_map_plus.gif) no-repeat 2px 1px; padding-left: 25px}
p.minus {background: url(../images/ic_map_minus.gif) no-repeat 2px 1px; padding-left: 25px}
p.ajax { background: url(../images/ajax/blue-running.gif) no-repeat 0px 0px; }
div.faq {padding: 10px 25px; margin: 0; }

.print_footer td{tdcolor: #a3a2a2;
  font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 10px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;}