@charset "windows-1251";
/* CSS Document */
/*@import "css/co_tree.css";*/

HTML { height:100%;}
BODY {min-height:100%;  background:#FFFFFF;  font:normal 12px Tahoma,Arial; line-height:18px; margin:0 1%;}
*html body { height:100%}

H1 {font:bold 17px Arial;}
H2 {font:bold 13px Arial;}
H3 {font:bold 12px Arial;}
P {}
A:link, A:active, A:visited {text-decoration:underline; color:#2F376A;}
A:hover {text-decoration:none; color:#556B2F}
img {border:0px solid #ccc}
li {list-style:none;}
strong {font-weight:normal;}

    #bb2 {width:99%; margin-bottom: 10px; position:relative; z-index:5}
    #bb2 li{float:left; margin:0 25px 25px 15px;}
    *html body #bb2 li{margin:15px 25px 0 15px;}
    #bb2 li a {font:bold 17px Verdana; color: #8A4A17;text-decoration:none;}
    #bb2 li a:hover {font:bold 17px Verdana; color:"#8A4A17"; text-decoration:underline;}

	.box {float:left; border-top:1px solid #f0ad70; border-left:1px solid #ddd; margin:0 10px 10px 3px; padding:10px 0 5px 10px;}
	.box p {padding:10px; margin:0px}

/* Блоки слева направо */
	#box1 {width:60%}
	#box2 {width:35%;}

	#main_cls2 {font:bold 12px Tahoma; float:right; margin:10px 5px 0 10px; padding:10px 10px 10px 20px; width:40%; overflow:hidden; border:1px solid #ddd; }
	#main_cls2 li {padding:3px 0;}
	*html body #main_cls2 li {padding:0 7px 7px 0;}


    #news {}
	#sp p{text-align:justify}
	#price {}

	#data {margin:158px 0 0 0;}
	*html body #data {
	margin-top: 153px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}


	#cons {width:auto;}
	    #cons li {margin:0; padding: 3px 0; font-weight:normal; }
	    *html body #cons li {}
	    #cons li a{color:#777; text-decoration:none}
	    #cons h2 {}


    #logo {}

    #top_menu { position:absolute; top:0; left: 300px;  font-family: Arial; font-size:10px;}
    #top_menu a{color:#000;}

    #tel {position:absolute; top: 12px; left: 300px; width:1024}
    *html body #tel {top: 18px;}
    #tel p{font-size:12px; color:#000; font-family:Arial; font-weight:normal;}
    #tel a{text-decoration:underline}

    #descr {margin:0 0 0 300; width:71%; font-weight:bold;}
    #descr h1 {}

    #search {position:absolute; left:0; top:70px; width:auto;}
    #search input {}

    #f1ooter {clear:left; padding:10px 0 90px 0px;  overflow:hidden; width:99%; }
    #bb1 { width:98%; border-top:1px solid #f0ad70;border-left:1px solid #ddd; text-align:center; height:40px; margin: 0 0 0 5px }
    #bb1 li { margin:0 15px; list-style:none;}
    #bb1 li a {font:bold 17px Verdana; color: maroon;}
    #bb1 p{ }

    #basket {position:absolute; top:5px; right:1%; z-index:5}
    #counters {text-align:center; width:98%; clear:both;}

    #pic1t {position:absolute; top:20px; right:60px; border:1px solid #ccc; height:130px;}
    #p1ict img {position:absolute; height:90px; vertical-align:bottom}

    #listEq {border-collapse:collapse;width:auto}
    #listEq td {border:1px solid #fff; padding:0 2px}


	.clear { clear:both; width:0px; height:0px}
	.btn {color:#fff; border: 1px solid #e67a18; background:#e67a18 }
	.field {border: 1px solid #e67a18; height: 18px;}
	.cnote {font:normal 10px Arial;}
	.branch {color:#000; margin-left:5px;}
	.branch h2{font-size:15px; margin:20px 0 2px 0; color:maroon}
	.branch h3{font-size:13px; margin:2px 15px; color:#000;}
	.branch h4{font-size:11px; margin:2px 25px; color:#000;}
	.branch h5{font-size:10px; margin:2px 35px; color:#000;}
	.branch h6{font-size:10px; margin:2px 45px; color:#000;}

	.eqList table{width:98%}
	.eqList td {border:1px solid #ccc; padding:7px; width:auto}
	.eqList img {border:0}
	.eqList li {margin:7px 0}

	.cost {font: bold 15px Tahoma;}

	.alternative {font:normal 16px Tahoma;}

	.tc_tbl td {border:1px solid #ccc; padding:3px;}
	.eq_img {margin:5px; border:0}


.close{}
.open{ font-weight:bold;}
.col{display: none;}
.exp{display: block;}

.hidden {display:none;}
.error {display:block; margin-left:250px; color:#ff0000}
.fon {background:#FCE3CD}
.otherImg img{border:1px solid #ddd; float:left; margin:5px;}

#kt_tree {}
	#kt_tree span {font-weight:bold; cursor:pointer;}
	a.kt {font-weight:normal;}
	a.kt:hover {}

/*Поисковая форма*/
#Search									{}
	#Search div  							{}
		#Search div input#search_field {width:80%;}
		#Search div input#search_submit {width:100px }


/* Поисковой страницы (index.php?pname=search)*/
ol.result								{font: 12px Tahoma,Arial; padding: 0; margin: 0;}
ol.result strong						{text-align: right;padding: 5px 20px 0px 0px;}
ol.result a								{display: block; padding: 20px 0 5px 0; font:bold 13px Tahoma,Arial;}
ol.result li							{display: block; }
ol.result font.search_words 			{font-weight: bold; color: #933;}
div#cur_page							{text-align: right; padding: 10px 20px 0px 0px; font-weight: bold;  }
div#pages_block							{clear: both; border: 0px; font: 13px Arial; font-weight: bold;; padding: 20px 0px 20px 0px;}
div#pages_block	span					{padding: 0px 10px;}
div#pages_block	span#selected			{background: #ddd; }
div#pages_block	span A					{display: inline; font: 13px Arial; font-weight: bold;}

/* форма подписки */
.subscribe {border:1px dashed #ddd;}

/* Партнеры */
#partners img {float:left; margin:10px 15px;}
#partners li {clear:left;}
