html, body, form
{
	margin: 0;
	padding: 0;
}
html, body
{
	width:100%;
	height:100%;
}

body
{
	font-size: 12px;
	font-family: Arial;
	color: #666666;
	background: #FFFFFF;
}
table{
	font-size: 12px;
	font-family: Arial;
	color: #666666;
}
.bc_img img {
vertical-align: middle;
margin-top: expression((86-height)/2 + "px");
}
#contener{
	width:100%;
	background: #FFFFFF;
	width: expression(document.body.clientWidth > 1124 ? "100%" : "1124px");
	
}

#header{
	width:100%;
	height:102px;
	text-align:left;
	background: #e1eee1;
	min-width: 1010px;
	width: expression(document.body.clientWidth > 1124 ? "100%" : "1124px");
}
#b01{
	margin-left:10px;
	float:left;
	width:160px;
	height:23px;
	background: url(/img/b01.jpg) no-repeat;border:none;cursor:pointer;
}
#b02{
	margin-left:5px;
	float:left;
	width:146px;
	height:23px;
	background: url(/img/b02.jpg) no-repeat;border:none;cursor:pointer;
}
#b03{
	margin-left:5px;
	float:left;
	width:210px;
	height:23px;
	background: url(/img/b03.jpg) no-repeat;border:none;cursor:pointer;
}
#b04{
	margin-left:15px;
	float:left;
	width:140px;
	height:23px;
	background: url(/img/b04.jpg) no-repeat;border:none;cursor:pointer;
}
#b05{
	margin-left:5px;
	float:left;
	width:190px;
	height:23px;
	background: url(/img/b05.jpg) no-repeat;border:none;cursor:pointer;
}
#b06{
	margin-left:5px;
	float:left;
	width:178px;
	height:23px;
	background: url(/img/b06_.jpg) no-repeat;border:none;cursor:pointer;
}
#bt{
	color: #2f742b;
	padding-top:4px;
	padding-left:25px;
	font-size: 11px;
}
.qwe a:link, .qwe a:visited, .qwe a:active, .qwe a:hover{
	color:#FFFFFF;
	font-size: 12px;
	background: url(/img/qwe.jpg) repeat-x;
	height:24px;
	padding-left:10px;
	padding-right:10px;
}
#auth_h{
	width:100%;
	height:32px;
	text-align:left;
	background: #e1eee1;
	min-width: 1010px;
	width: expression(document.body.clientWidth > 1124 ? "100%" : "1124px");
	padding-top:5px;
}
.com{
	width:85px;
	height:18px;
	background: url(images/com.jpg) no-repeat;border:none;cursor:pointer;
}
/* ÍÀ×ÀËÎ ÁËÎÊÀ ÀÂÒÎÐÈÇÀÖÈÈ */
#at_frm_bitrix{
	width:214px;
	float: left;
	color: #707770;
	padding-top:5px;
	padding-left:6px;
	font-size: 11px;
	
}
#at_frm_bitrix1{
	width:214px;
	float: left;
	color: #707770;
	padding-top:5px;
	padding-left:6px;
	font-size: 11px;
	
}
#at_frm_bitrix a:link, #at_frm_bitrix a:visited, #at_frm_bitrix a:active, #at_frm_bitrix a:hover{
	color:#9da69d;
	font-size: 11px;
}
#at_frm_bitrix1 a:link, #at_frm_bitrix1 a:visited, #at_frm_bitrix1 a:active, #at_frm_bitrix1 a:hover{
	color:#FFFFFF;
	font-size: 12px;
	background: url(/img/qwe.jpg) repeat-x;
	height:24px;
	padding:5 10 5 10;
}
#at_frm_bitrix a:link.reg, #at_frm_bitrix a:visited.reg, #at_frm_bitrix a:active.reg, #at_frm_bitrix a:hover.reg{
	color:#2599e3;
	font-size: 12px;
}
#at_frm_bitrix table td{
	color: #707770;
	font-size: 11px;
}
#at_frm_bitrix #login_ind, #at_frm_bitrix #password_ind{
	margin-top:3px;
	width:97px;
	border: #b4beb4 solid 1px;
}
.auth_in{
	width:63px;
	height:22px;
	background: url(images/login_in.jpg) no-repeat;border:none;cursor:pointer;
}
/* ÊÎÍÅÖ ÁËÎÊÀ ÀÂÒÎÐÈÇÀÖÈÈ */

/* ÍÀ×ÀËÎ ÁËÎÊÀ ÑÒÀÒÈÑÒÈÊÈ */
#stats{
	margin: 6 7 0 0;
	padding:6 0 0 10;
	width:154px;
	height:84px;
	*width:164px;
	*height:90px;
	background: #f3f8f3;
	float: left;
	color:#666666;
	font-size: 11px;
}
#stats #add {
	padding-top:5px;
}
#stats #rec {
	padding-top:2px;
}
#stats #add a:link, #stats #add a:visited, #stats #add a:active, #stats  #adda:hover{
	color:#c73c37;
	font-size: 11px;
	font-weight: bold;
}
#stats #rec a:link, #stats #rec a:visited, #stats #rec a:active, #stats #rec a:hover{
	color:#2599e3;
	font-size: 11px;
}
#rec_inf{
	margin-top:4px;
}
.rec_input{
	width:180px;
	border: #b4beb4 solid 1px;
	margin-top:2px;
}
.rec_input1{
	width:380px;
	border: #b4beb4 solid 1px;
	margin-top:2px;
}
#rec_button{
	margin-top:10px;
	width:89px;
	height:22px;
	background: url(images/submit.jpg) no-repeat;border:none;cursor:pointer;
}
#demotip{ 
    display:none; 
    background:	url(images/demotip.png) no-repeat;
	/*behavior: url(iepngfix.htc);*/
    font-size:11px;  
    padding:10 0 0 10; 
    color:#437741;
	z-index:1000;
}

#demotip{
	height:122px;
	width:190px;
	*height:132px;
	*width:200px;
	text-align:left;
}

/* ÊÎÍÅÖ ÁËÎÊÀ ÑÒÀÒÈÑÒÈÊÈ */

/* ÍÀ×ÀËÎ ÁËÎÊÀ ÐÅÊËÀÌÛ */
#advert{
	float: left;
	margin: 6 7 0 0;
	width:600px;	
	height:90px;
	background:#f0f0f0;
	text-align:center;
}
/* ÊÎÍÅÖ ÁËÎÊÀ ÐÅÊËÀÌÛ */

/* ÍÀ×ÀËÎ ÁËÎÊÀ ÌÅÍÞ */
#menu{
	width:100%-26px;
	height:26px;
	padding:1 0 0 26;
	line-height:22px;
	*height:27px;
	*padding:3 0 0 26;
	text-align:left;
	background:#388a35;
	min-width: 984px;
	width: expression(document.body.clientWidth > 1010 ? "100%" : "1010px");
}
#menu a:link, #menu a:visited, #menu a:active, #menu a:hover{
	padding:0 6 0 6;
	color:#FFFFFF;
	font-size: 16px;
	text-decoration: none;
}
#menu_selected{
	color:#000000;
	font-size: 16px;
	padding:0 6 0 6;
}
#menu_line{
	width:2px;
	height:21px;
	float: left;
	background:	url(images/menu_line.jpg) no-repeat;
}
/* ÊÎÍÅÖ ÁËÎÊÀ ÌÅÍÞ */

#content{
	width:100%-20px;
	padding:13 10 0 10;
	background:#FFFFFF url(images/b.png) bottom no-repeat;
	min-width: 990px;
	width: expression(document.body.clientWidth > 1010 ? "100%" : "1010px");
}
#content_left{
	float: left;
	width:198px;
	margin-right:10px;
	*width:205px;
	border: #FFFFFF solid 1px;
}
#content_center{
	width:100%-200px;
	float: left;
	background: #000fff;
}
#content_bottom{
	width:100%;
	background: #00ff00;
}

#red_t{
	background:#FFFFFF url(images/red.jpg) top left repeat-x;
	width:171px;
	*width:201px;
	height:40px;
	color:#FFFFFF;
	font-size:16px;
	padding:2 5 0 25;
}
#red_t1{
	background:#FFFFFF url(images/red1.jpg) top left repeat-x;
	width:171px;
	*width:201px;
	height:40px;
	color:#FFFFFF;
	font-size:16px;
	padding:2 5 0 25;
}
#red{
	width:185px;
	*width:201px;
	padding:5 6 5 6;
	position: relative;
	margin-right:10px;
	border: #c73c37 solid 2px;
	background:#FFFFFF;
	color:#666666;
	font-size: 12px;
}
#red a:link, #red a:visited, #red a:active, #red a:hover{
	color:#2599e3;
	/*line-height:30px;*/
	font-size: 12px;
	text-decoration: underline;
}
#green_t{
	background:#FFFFFF url(images/green.jpg) top left repeat-x;
	width:171px;
	*width:201px;
	height:23px;
	color:#FFFFFF;
	font-size:16px;
	padding:2 5 0 25;
}
#green{
	width:185px;
	*width:201px;
	padding:5 6 5 6;
	position: relative;
	margin-right:10px;
	border: #409a3d solid 2px;
	background:#FFFFFF;
	color:#666666;
	font-size: 11px;
}
#green a:link, #green a:visited, #green a:active, #green a:hover{
	color:#2599e3;
	font-size: 11px;
	text-decoration: underline;
}

p{padding:0;margin:4 0 4 0;}
.left_td{
	font-size:11px;
	width:212px;
	*width:212px;
}
.y5_vertical{
	width:189px;
	*width:205px;
	font-size:11px;
	padding:5 6 5 6;
	background:#f7f7f0;
	margin-right:10px;
}
.y5_horizontal div{
	font-size:11px;
}
.y5_ad, .y5_h div{
	font-size:11px;
}
.catalog_ind{
	color:#388a35;
	font-size: 20px;
}
.catalogue_item{
	color:#666666;
	font-size: 14px;
}
.catalogue_item a:link, .catalog_ind a:visited, .catalog_ind a:active, .catalog_ind a:hover{
	color:#2599e3;
	font-size: 14px;
}
.top
{
	visibility: visible; 
}

.top_off
{
	visibility: hidden; 
	margin: 0;
}
/*////////////////////////////*/
#i{
	width:145px;
}
#i a:link, #i a:visited, #i a:active, #i a:hover{
	color:#666666;
	font-size: 11px;
	text-decoration: none;
}
.scrollable {
	float:left;
}
a.prev, a.next, a.prevPage, a.nextPage {
	display:block;
	width:6px;
	height:11px;
	background:url(images/prev.png) no-repeat;
	float:left;
	margin:23px 5px;
	cursor:pointer;
}
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	background-position:0px -15px;
}
a.disabled {
	visibility:hidden !important;
}
a.next, a.nextPage {
	background:url(images/next.png) no-repeat;
	clear:right;
}
.scrollable {
	position:relative;
	overflow:hidden;
	width: 745px;
	height:64px;
}
.scrollable .items {	
	width:20000em;	
	position:absolute;
	clear:both;
	left: 0px;
}

.scrollable .items div {
	float:left;
	margin-right: 5px;	
}

/*////////////////////////////*/

#footer{
	width:100%;
	height:57px;
	bottom:0;
	padding:15 0 0 0;
	color:#666666;
	font-size: 12px;
}

#f1{
	margin:10 0 0 0;
	float:left;
	width:260px;
}
#f2{
	margin:10 0 0 0;
	float:left;
	width:560px;
	font-size: 11px;
}
#f2 a:link, #f2 a:visited, #f2 a:active, #f2 a:hover{
	color:#2599e3;
	font-size: 11px;
	margin:0 3 0 3;
}
#f2 a:link.send_error, #f2 a:visited.send_error, #f2 a:active.send_error, #f2 a:hover.send_error{
	color:#ffffff;
	font-size: 11px;
	background:#c73c37;
	margin:0 3 0 3;
}
#f3{
	margin:10 0 0 0;
	float:left;
}
hr{
	height: 1px;
	border:none;
	color:#d9d9d9;
	margin:0;
	padding:0;
	width:98%;
}
/*/////////////*/
.bc_img{
	width:140px;
	*width:140px;

}

.bc_description a:link, .bc_description a:visited, .bc_description a:active, .bc_description a:hover{
	color:#2599e3;
	font-size: 18px;
}
.print{
	padding:0 0 0 10;
	width:130px;
	*width:140px;
	height:23px;
	background:url(images/line.jpg) repeat-x;
}
.print a:link, .print a:visited, .print a:active, .print a:hover,
.town a:link, .town a:visited, .town a:active, .town a:hover
{
	color:#929191;
	font-size: 11px;
}
.shop{
	height: 23px;
	color:#929191;
	font-size: 11px;
	background:url(images/line.jpg) repeat-x;
}

.shop a:link, .shop a:visited, .shop a:active, .shop a:hover{
	color:#2599e3;
	font-size: 11px;
}

.town{
	padding:0 10 0 0;
	height: 23px;
	text-align:right;
	color:#929191;
	font-size: 11px;
	background:url(images/line.jpg) repeat-x;
}
/*/////////////*/

.econom_header{
	width:100%;
	height: 88px;
	background:#ebf3ea url(images/econom_header.jpg) left no-repeat;
}
/* ÍÀ×ÀËÎ ÁËÎÊÀ ÏÎÈÑÊÀ */
#search{
	width:100%;
	height:96px;
	min-width: 1010px;
	width: expression(document.body.clientWidth > 1010 ? "100%" : "1010px");
	background:	url(images/search_line.jpg) repeat-x;
}
#logo{
	width:187px;
	height:96px;
	float: left;
	padding:0 21 0 15;
}

.banner_cent{
	width:100%;
	height: 132px;
	background:#ebf3ea url(images/banner_cent.jpg) left no-repeat;
}
#search_ok{
	color:#FFFFFF;
	
	font-size: 12px;
	width:100%;
	padding:5 0 0 0;

}
.search_select{
	border:1px solid #388a35;
}
#search_ok form{
	margin:5 0 8 0;
}
.search_text{
	padding:0 0 0 0;margin:2 0 0 0;
	font-size:18px;
	width:70%;
	border:2px solid #388a35;
	height:29px;
}
.search_buttom{
	padding:0;margin:0;
	width:66px;
	height:27px;
	background: url(images/search_buttom.jpg) no-repeat;border:none;cursor:pointer;
}
/* ÊÎÍÅÖ ÁËÎÊÀ ÏÎÈÑÊÀ */
.sub_text{
	padding:0;margin:0;
	border:1px solid #cdcdcd;
	height:22px;
}
.sub_button{
	padding:0;margin:0;
	width:31px;
	height:22px;
	background: url(images/submit_sub.jpg) no-repeat;border:none;cursor:pointer;
}
a:link.lx__lxa5000, a:visited.lx__lxa5000, a:active.lx__lxa5000, a:hover.lx__lxa5000{
	color:#2599e3;
	font-size: 11px;
}
/*Links*/
a:link {color: #2599e3;}
a:visited{color:#2599e3;}
a:active {color: #2599e3;}
a:hover{color:#2599e3;}
