@import url("reset.css"); 

/*Structure
*******************************************************************************************************************************/
body{background:#dcdcdc url(../style/images/bg.gif) repeat-y 50%;position:relative}
#container{min-width:1050px;max-width:1280px;margin:0 auto;text-align:left;position:relative;z-index:10}
	.outer{padding:45px 70px 5px 70px;position:relative}

/*Left-column*/
.left{width:24%;float:left;position:relative}

	.logo{margin:20px 0 0 -33px;display:inline-block;position:relative}
	.preview{padding:17px 0 0 0}
		.preview h1,.price-list{line-height:14px}
	.price-list{height:21px;margin:64px 0 0 -41px;padding:6px 0 0 41px;background: url(../style/images/price.gif) no-repeat;position:relative}

/*Right-column*/
.right{width:76%;float:left;position:relative}
	.top-brd{width:100%;padding:0 0 0 70px;height:5px;background:#fb5d0b;position:absolute;top:-45px;right:-70px;z-index:15}
	.microinfo{padding:3px 95px 1px 41px;background: url(../style/images/phone.gif) no-repeat;text-align:right;position:absolute;z-index:110;top:-6px;right:0px;overflow:hidden}
		.phone-code{color:#ccc}
	.menu{height:41px;position:relative;font-family:Arial}
		.menu ul{margin:-9px 0 0 -15px;position:relative}
			.menu ul li{height:41px;margin:0 10px 0 0;float:left;position:relative}
			.menu ul li a{height:25px;padding:7px 15px 0 15px;display:inline-block;color:#2f4fa0}
				.menu ul li.active{background: url(../style/images/menu-ar.gif) bottom center no-repeat}
				.menu ul li.active a{background: url(../style/images/menu-bg.gif) top repeat-x}
		.middle{width:100%;height:450px;padding-right:70px;background: url(../style/images/big.jpg) 100% 110px no-repeat;position:relative}
			
			.plus-list{position:absolute;z-index:12;top:47px;left:0;font-family:Arial}
				.plus-list h2{padding-bottom:9px;font-size:21px;line-height:28px;font-weight:normal}
				.plus-list p{font-size:14px}
				.plus-list ul{margin:3px 0 0 -23px;line-height:20px;position:relative;font-size:14px}
					.plus-list ul li{padding:0 0 0 23px;background:url(../style/images/marker-two.gif) no-repeat 0 10px;position:relative}
/*Stoves*/
.stoves{width:80%;height:205px;display:inline;margin-top:100px}
	.sect{width:25%;height:220px;float:left;position:relative;cursor:pointer}
	.sect-in{padding:15px 0;border:1px solid #f8f8f8;position:relative}
	.sect-in-active{padding:15px 0;border:1px solid #dee6f9;background:#e9eef4;position:relative}
		.c-t-l,.c-t-r,.c-b-r,.c-b-l{width:5px;height:5px;position:absolute;z-index:16;display:block}
		.sect-in-active .c-t-l{background: url(../style/images/c-t-l.gif) no-repeat;top:-1px;left:-1px}
		.sect-in-active .c-t-r{background: url(../style/images/c-t-r.gif) no-repeat;top:-1px;right:-1px}
		.sect-in-active .c-b-r{background: url(../style/images/c-b-r.gif) no-repeat;right:-1px;bottom:-1px}
		.sect-in-active .c-b-l{background: url(../style/images/c-b-l.gif) no-repeat;bottom:-1px;left:-1px}
		.img{width:100%;height:135px}
		.st-pic1{background: url(../style/images/pic1.gif) no-repeat 50% 0}
		.st-pic2{background: url(../style/images/pic2.gif) no-repeat 50% 0}
		.st-pic3{background: url(../style/images/pic3.gif) no-repeat 50% 0}
		.st-pic4{background: url(../style/images/pic4.gif) no-repeat 50% 0}
		.st-pic5{background: url(../style/images/pic5.gif) no-repeat 50% 0}
		.st-pic6{background: url(../style/images/pic6.gif) no-repeat 50% 0}
		.st-pic7{background: url(../style/images/pic7.gif) no-repeat 50% 0}
		.link{height:14px;padding:25px 0 0 0;text-align:center}
			.link a:hover{text-decoration:underline;color:#000}

/*Content*/
.content{min-height:360px;height:auto !important;height:260px;padding:55px 105px 0 0;position:relative;font-size:14px;font-family:Arial}
	.content h1{padding-bottom:9px;font-size:21px;line-height:28px;font-weight:normal}
	.content h3{}
	.content h2{}
	.main p{width:75%;padding:15px 0 0 0;line-height:16px}
	.main h3{width:75%;padding:25px 0 0 20px;line-height:15px}
	.main ul{padding:0;position:relative}
	.main ul li{width:75%;padding:5px 0 0 20px;line-height:15px;background:transparent url(../style/images/cont-marker.gif) 0 14px no-repeat}

.coords {min-height:500px !important;background: url(http://brbe.by/pics/map.gif) no-repeat 100% 180px; position:relative}
	.coords p {width:50%}
	.coords ul li{width:50%}
	
.categories{padding:55px 0 0 0}
	.categories dt{padding:35px 0 3px 0}
		.categories dd{line-height:14px;padding:8px 0 0 10px}
			
.catalog-list,.catalog-inner{padding:30px 0 0 30px;position:relative}
	.section{height:167px;margin:0 0 35px 0;position:relative}
		.image{width:171px;height:147px;padding:10px 0;background:#fff url(../style/images/cat-bg.gif) no-repeat;text-align:center;float:left;overflow:hidden;position:relative;cursor:pointer}
			.image img{margin: auto 0}
		.review{height:147px;width:60%;padding:10px 0 10px 30px;float:left;overflow:hidden;white-space:nowrap;position:relative}
			.review h3{}
			.review ul{padding:10px 0 0 0;position:relative}
				.review ul li{padding:0 0 5px 0;position:relative}
		.price{margin:10px 0 0 0}	
			.price-red{}
		 ul.price-inner{padding:25px 0 0 0;display:block;clear:both}	
			ul.price-inner li{padding:0 0 6px 0;line-height:15px}
				
.pages{height:20px}
	.pages .title{width:80px;height:15px;padding:10px 0 0 0;display:block;float:left}
	.pages a{width:30px;height:23px;text-align:center;padding:7px 0 0 0;margin:0 8px 0 0;border:1px solid #ccc;display:block;float:left}
	.pages a:hover{background:#e3e3e3;border:1px solid #000}
	.act{background:#e3e3e3}
	.pages  a.act:hover{background:#e3e3e3}
	
.catalog-inner{width:95%;position:relative}
.catalog-inner .left-2{width:190px;float:left;position:relative}
.catalog-inner .right-2{width:365px;padding-left:15px;float:left;position:relative}
	.catalog-inner dl{padding:0 0 20px 0;position:relative}
		.catalog-inner dt{padding:0 0 10px 0;position:relative}
			.catalog-inner dd{padding:0 0 4px 20px;line-height:14px;background:transparent url(../style/images/cont-marker.gif) 0 8px no-repeat;position:relative}

.page-price{}
	.page-price .top{height:100px;padding:25px 25px 15px;position:relative}
		.page-price .print{margin:35px 0 0 0}
		.page-price .top h1{font-size:18px}
		.page-price .top h2{padding:15px 0 0 0;font-size:12px}
		.page-price h3{padding:10px 0 5px;font-size:14px}
	.page-price table{width:100%;margin:0 0 30px 0}
		.page-price table th,.page-price table td{width:20%;padding-left:25px;text-align:left;font-size:14px}
		.page-price table th{background:#c6c6c6}
		.page-price table td{background:#e3e3e3}
		.page-price table td.title{width:100%;background:#e3e3e3}
		.page-price table tr.no td{background:#ffc9c9}
		
/*Footer*/		
.footer{width:100%;height:50px;padding:70px 0 0 0;position:relative}
	.footer p,.map{line-height:14px}
	.search{position:absolute;top:-4px;right:23px;z-index:14}
		.search-input{width:198px;height:17px;padding:3px 0 0 10px;background:#fff;border:1px solid #b9b9b9}
		.btn{position:absolute;top:5px;right:-23px;z-index:14}
	.map{padding:6px 0 0 0;text-align:right}
		
/*Default
*******************************************************************************************************************************/
.float-left{float:left}
.float-right{float:right}
.clear{clear:both;display:block}

/*Typography
*******************************************************************************************************************************/
body{font-size:12px;color:#000;font-family:Verdana,Tahoma,Arial,Sans-serif}
input,textarea,option,select{color:#000}
a{color:#000;text-decoration:underline}
a:hover{color:#cc0101;text-decoration:underline}

/*Font colors*/
.menu ul li.active a,.menu ul li.active a:hover{color:#fff}
.preview h1,.footer p,.search-input,.footer a{color:#999}
.price-list a,.microinfo a,.categories dd a,.section h3 a{color:#2f4fa0}

.price-red,.price-list a:hover,.microinfo a:hover,.menu ul li a:hover,.footer a:hover,.fc-red,.price-list a:hover,.microinfo a:hover,.categories dd a:hover,.section h3 a:hover{color:#cc0101}
.microinfo{color:#949494}
.catalog-inner dd{color:#555}

/*Font sizes*/
.f11,.preview h1,.footer,.search-input{font-size:11px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14,.stoves a,.stoves a:hover{font-size:14px}
.f16,.categories dt,.catalog-inner dt{font-size:16px}
.f18,.section h3,.price-red,.content h3,.menu{font-size:18px}
.f20,.content h2{font-size:20px}

/*Font weight*/
.preview h1,.content h2,.section h3,.content h3{font-weight:normal}

/*Text decoration*/
.menu ul li.active a,.menu ul li.active a:hover,.act{text-decoration:none}

#find_link,.price-list{font-family:Arial}
