html, body {
	height:100%;
}
body {
	background:#FFFFFF;
	width:100%;
	min-width:990px;
}
.main{
	width:100%;
	height:1000px;
	float:left;
	background:url(/design/images/body_background.png) repeat-x;
/*	border-top:7px solid #d0d4d7;  */
}
.left_col{
	width:272px;
	vertical-align:top;
}
.right_col{
	vertical-align:top;
	background:url(/design/images/star_top.png) no-repeat;
	background-position:bottom right;
}
.logo{
	float:left;
	width:235px;
	height:119px;
	/* background:url(/design/images/logo.png) no-repeat; */
	margin-left:24px;
	margin-top:13px;
}
.contacts{
	float:left;
}
.telephones{
	float:left;
	width:237px;
	height:81px;
	background:url(/design/images/telephones.png) no-repeat;
	margin-left:24px;
	margin-top:10px;
	display:inline;
}
.first_tel{
	float:right;
	font-family:tahoma;
	font-size:24px;
	margin-top:-4px;
}
.first_tel span{
	color:#b7b7b7;
}
.second_tel{
	float:right;
	font-family:tahoma;
	font-size:18px;
	text-align:right;
	width:230px;
	margin-top:-2px;
	color:#464646;
}
.icq{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#898989;
	margin-left:24px;
	display:inline;
}
.icq span{
	font-family:'Myriad Pro';
	font-size:14px;
	color:#000000;
}
.schedule{
	float:left;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#898989;
	margin-left:24px;
	display:inline;
}
.email{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#898989;
	margin-left:24px;
	margin-top:10px;
	display:inline;
}
.email a{
	font-family:'Myriad Pro';
	font-size:14px;
	color:#79bd22;
}
.find{
	float:left;
	width:202px;
	height:61px;
	background:url(/design/images/find_background.png) no-repeat;
	margin-top:25px;
	margin-left:24px;
	display:inline;
}
.find_headline{
	float:left;
	font-family:'Myriad Pro';
	font-size:16px;
	color:#66b401;
	margin-top:7px;
	display:inline;
	width:202px;
	text-align:center;
	text-transform:uppercase;
}
#select_producer{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	text-decoration:none;
	margin-top:9px;
	margin-left:16px;
	display:inline;
	width:170px;
}
#find_open{
	position:absolute;
	z-index:10;
	width:234px;
	height:193px;
	background:url(/design/images/find_open_background.png) no-repeat;
	left:15px;
	top:290px;
	_left:-10px;
	_top:-10px;
	display:none;
}
.find_open_headline{
	float:left;
	font-family:'Myriad Pro';
	font-size:16px;
	color:#636363;
	margin-top:20px;
	text-transform:uppercase;
	margin-left:50px;
	display:inline;
}
.find_close_button{
	float:right;
	width:16px;
	height:16px;
	background:url(/design/images/find_close_button.png) no-repeat;
	margin-top:12px;
	margin-right:10px;
	display:inline;
}
#producer{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	text-decoration:none;
	margin-top:12px;
	margin-left:22px;
	display:inline;
	width:190px;
}
html:first-child #producer{  margin-top:40px;}
#producer_list{
	position:absolute;
	z-index:15;
	text-decoration:none;
	width:203px;
	margin-top:70px;
	margin-left:15px;
	_margin-top:-67px;
	_margin-left:-202px;
	display:none;
}
#producer_list img{
	float:left;
}
.producer_list_content{
	float:left;
	width:201px;
	border-left:1px solid #66b401;
	border-right:1px solid #66b401;
	background:#FFFFFF;
}
.producer_list_content a{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	text-decoration:none;
	width:180px;
	padding-left:5px;
}
#tech{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	text-decoration:none;
	margin-top:8px;
	margin-left:22px;
	display:inline;
	width:190px;
}
#tech_list{
	position:absolute;
	z-index:15;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	text-decoration:none;
	width:203px;
	max-height:402px;
	margin-top:144px;
	margin-left:15px;
	_margin-top:7px;
	_margin-left:-202px;
	display:none;
}
#tech_list img{
	float:left;
}
.tech_list_content{
	float:left;
	width:201px;
	border-left:1px solid #66b401;
	border-right:1px solid #66b401;
	background:#FFFFFF;
	max-height:180px;
	overflow:auto;
}
.tech_list_content a{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	text-decoration:none;
	width:175px;
	padding-left:5px;
}
#consumables{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	text-decoration:none;
	margin-top:15px;
	margin-left:22px;
	display:inline;
	width:190px;
}
#consumables_list{
	position:absolute;
	z-index:15;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	text-decoration:none;
	width:203px;
	max-height:402px;
	margin-top:98px;
	margin-left:15px;
	_margin-top:-39px;
	_margin-left:-202px;
	display:none;
}
#consumables_list img{
	float:left;
}
.consumables_list_content{
	float:left;
	width:201px;
	border-left:1px solid #66b401;
	border-right:1px solid #66b401;
	background:#FFFFFF;
	max-height:180px;
	overflow:auto;
}
.consumables_list_content a{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	text-decoration:none;
	width:175px;
	padding-left:5px;
}
.find_button{
	float:left;
	width:84px;
	height:26px;
	background:url(/design/images/find_button.png) no-repeat;
	margin-left:132px;
	margin-top:14px;
	display:inline;
}
.menu{
	float:left;
	margin-left:24px;
	margin-top:30px;
	display:inline;
	background:url(/design/images/menu_background.png) no-repeat;
	background-position:0px 0px;
	width:205px;
}
.menu li{
	float:left;
	width:205px;
	padding-bottom:8px;
	background:url(/design/images/menu_background.png) no-repeat;
	background-position:0px 29px;
}
.menu li span{
	float:left;
	font-family:tahoma;
	font-size:10px;
	color:#b7b7b7;
	margin-left:11px;
	margin-top:8px;
	display:inline;
}
.menu li a{
	float:left;
	font-family:'Myriad Pro';
	font-size:16px;
	color:#66b401;
	margin-top:4px;
	margin-left:8px;
	display:inline;
}
.menu li a:hover{
	color:#252525;
}
.menu .active{
	color:#464646;
	background:none;
}
.menu .active a{
	color:#464646;
}
.menu .ie-li{
	background:none;
}
.sub_menu{
	float:left;
	margin-left:22px;
	display:inline;
	width:180px;
	border:none;
	display:inline;
}
.sub_menu li{
	float:left;
	width:190px;
	padding-top:2px;
	padding-bottom:2px;
	background:none;
	margin-left:0px;
	display:inline;
}
.sub_menu li a{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#66b401;
	margin-top:8px;
	display:inline;
	width:160px;
}
.sub_menu .active a{
	color:#464646;
}
.sub_menu li a:hover{
	color:#252525;
}
.sub_menu li span{
	margin-top:14px;
}
.ad{
	float:left;
	width:203px;
	height:211px;
	background:url(/design/images/ad_background.png) top left;
	margin-top:27px;
	margin-left:24px;
	display:inline;
}
.ad .ad_headline{
	float:left;
	font-family:tahoma;
	font-size:20px;
	color:#000000;
	margin-left:10px;
	margin-top:5px;
	display:inline;
}
.ad p{
	font-family:tahoma;
	font-size:11px;
	color:#363636;
	width:183px;
	margin-left:10px;
	margin-top:1px;
}
.news{
	float:left;
	margin-top:27px;
	margin-left:29px;
	display:inline;
}
.news_headline{
	float:left;
	font-family:tahoma;
	font-size:20px;
	color:#000000;
	width:190px;
}
.news_date{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#898989;
	width:190px;
	margin-top:15px;
}
.news a{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#66b401;
	width:210px;
	margin-top:5px;
}
.news-content{
	float:left;
}
.content .news-content p{
	margin-top:5px;
}
.trafx{
	float:left;
	margin-top:27px;
	margin-left:29px;
	display:inline;
}
.trafx_headline{
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.trafx a{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#66b401;
	width:210px;
	margin-top:5px;
}
.flash_menu{
	float:left;
	width:100%;
	height:285px;
	_height:275px;
}
.banners{
	float:left;
	width:100%;
	z-index: 910;
}
.banners div a{
	float:left;
	font-family:'Myriad Pro';
	font-size:18px;
	color:#555555;
	margin-top:5px;
	width:42%;
	padding-left:3px;
	text-decoration:none;
}
.banners div a:hover{
	color:#a4a4a4;
}
.banners div .action{
	color:#ed1c24;
}
.banner-left{
	float:left;
	width:33.5%;
	height:61px;
	background:url(/design/images/banner_background_green.png) repeat-x;
	border-left: 2px solid #66b401;
	margin-top:8px;
	display:inline;
	cursor: pointer;
}
.left{
	float:left;
	width:88px;
	height:61px;
}
.banner_cener{
	float:left;
	width:30%;
	height:61px;
	background:url(/design/images/banner_background_violet.png) repeat-x;
	margin-top:8px;
	display:inline;
	cursor: pointer;
}
.banner-right{
	float:left;
	width:33.5%;
	height:61px;
	background:url(/design/images/banner_background_green.png) repeat-x;
	border-right: 2px solid #66b401;
	margin-top:8px;
	display:inline;
	cursor: pointer;
}
.right{
	float:right;
}
.banner-inner{
	float:left;
	width:32%;
	height:59px;
	display:inline;
	background:url(/design/images/banner_background.png) repeat-x;
	border: 2px solid #66b401;
	margin-top:8px;
	cursor: pointer;
}
.banner-inner div{
	float:left;
	width:88px;
	height:59px;
}
.banners .banner-inner a{
	float:left;
	font-family:'Myriad Pro';
	font-size:14px;
	color:#555555;
	margin-top:5px;
	width:50%;
	margin-left:10px;
	text-decoration:none;
	display:inline;
}
.banner-inner-center{
	float:left;
	width:32%;
	height:59px;
	display:inline;
	background:url(/design/images/banner_background.png) repeat-x;
	border: 2px solid #6f448b;
	margin-left:0.3%;
	margin-right:0.3%;
	margin-top:8px;
	display:inline;
	cursor: pointer;
}
.banner-inner-center div{
	float:left;
	width:88px;
	height:59px;
}
.banners .banner-inner-center a{
	float:left;
	font-family:'Myriad Pro';
	font-size:14px;
	color:#555555;
	margin-top:5px;
	width:43%;
	margin-left:10px;
	text-decoration:none;
	display:inline;
}
.content{
	float:left;
	width:97%;
	margin-top:8px;
	display:inline;
}
.content h1{
	float:left;
	width:100%;
	font-family:tahoma;
	font-size:20px;
	color:#262221;
	font-weight:500;
	margin-top:20px;
}
.content h2{
	float:left;
	width:100%;
	font-family:tahoma;
	font-size:18px;
	color:#262221;
	font-weight:500;
	margin-top:20px;
}
.content .zagolovok{
	float:left;
	width:100%;
	font-family:tahoma;
	font-size:18px;
	color:#262221;
	font-weight:500;
}
.content p{
	float:left; clear:right;
	width:90%;
	font-family:tahoma;
	font-size:12px;
	color:#363636;
	margin-top:20px;
	display:inline;
	line-height:1.5;
}
.content p strong{
	font-weight:bold;
}
.content p a{
	color:#66B401;
}
.content p a:hover{
	color:#252525;
}
.content p.all_cartrige{
	text-align:right;
	margin-top:0px;
	margin-bottom:50px;
}
.content ul{
	float:left;
	width:90%;
	font-family:tahoma;
	font-size:12px;
	color:#363636;
}
.content ul li{
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#363636;
	margin-top:10px;
	padding-left:15px;
	background:url(/design/images/ul_blank.png) no-repeat;
	background-position:0px 7px;
	width:100%;
}
.content ul li strong{
	font-weight:bold;
}
.content ul li a{
	color:#66B401;
}
.content ol{
	float:left;
	width:90%;
	font-family:tahoma;
	font-size:12px;
	color:#363636;
	padding-left:15px;
	list-style-type:decimal;
}
.content ol li{
	float:left;
	font-family:tahoma;
	font-size:12px;
	color:#363636;
	margin-top:10px;

	width:100%;
}
.content ol li strong{
	font-weight:bold;
}
.content ol li a{
	color:#66B401;
}
.content>table{
	float:left;
	width:90%;
	border:1px solid #cccccc;
	margin-top:30px;
	margin-bottom:5px;
}
.content>table tr th{
	background:#767676;
	vertical-align:middle;
}
.content>table tr td{
	vertical-align:middle;
}
.content>table tr th p{
	float:left;
	padding:10px 10px 10px 10px;
	font-family:tahoma;
	font-size:12px;
	color:#e0e0e0;
	font-weight:bold;
	margin:0px;
}
.content>table tr td p{
	float:left;
	padding:10px 10px 10px 10px;
	font-family:tahoma;
	font-size:12px;
	color:#363636;
	margin:0px;
}
.content>table tr td p a{
	color:#363636;
}
.content>table tr td img{
	float:left;
	padding:10px 10px 10px 10px;
	margin:0px;
}
.content>table .one{
	background:#FFFFFF;
}
.content>table .two{
	background:#ececec;
}
.footer{
	float:left;
	width:100%;
	height:102px;
	background:url(/design/images/footer_background.png) repeat-x;
	display:inline;
}
.footer img{
	float:right;
}
.site_copyright{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#898989;
	margin-left:24px;
	margin-top:30px;
	display:inline;
	line-height:1.6;
}
.site_copyright a{
	color:#66b401;
}
.email_copyright{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#898989;
	margin-left:63px;
	margin-top:30px;
	display:inline;
	line-height:1.6;
}
.email_copyright a{
	color:#66b401;
}
.coint{
	float:left;
	margin-left:63px;
	margin-top:34px;
	display:inline;
	width:100px;
}
.studio_copyright{
	float:right;
	font-family:tahoma;
	font-size:11px;
	color:#898989;
	margin-top:30px;
	margin-right:20px;
	display:inline;
	line-height:1.6;
	text-align:right;
	display:inline;
}
.studio_copyright a{
	color:#66b401;
}
.wr{
	float:left;
	width:100%;
	height:30px;
	background:url(/design/images/star_center.png) no-repeat;
	background-position:bottom right;
}
.orgtech{
	float:left;
	width:600px;
}
.orgtech .orgtech_headline{
	float:left;
	font-family:tahoma;
	font-size:20px;
	color:#262221;
	width:100%;
}
.orgtech_photo{
	float:left;
	width:245px;
	margin-top:10px;
}
.orgtech_photo img{
	float:left;
	width:230px;
	border:1px solid #ececec;
}

.orgtech_info_white{
	float:left;
	width:335px;
	background:#FFFFFF;
}
.orgtech_info_grey{
	float:left;
	width:335px;
	background:#ececec;
}
.orgtech_info div .orgtech_info_headline{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#363636;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	font-weight:bold;
	width:160px;
}
.orgtech_info div .orgtech_info_content{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#363636;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
	width:160px;
}
.orgconsumables{
	float:left;
	width:580px;
	border:1px solid #cccccc;
	margin-top:10px;
}
.content .orgconsumables_headline{
	float:left;
	font-family:tahoma;
	font-size:20px;
	color:#262221;
	width:100%;
	margin-top:20px;
}
.orgconsumables_title{
	float:left;
	width:100%;
	background:#767676;
}
.orgconsumables_title p{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#363636;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
}
.orgconsumables_title .consumables_model{
	padding-left:10px;
	width:115px;
	color:#e0e0e0;
}
.orgconsumables_title .consumables_photo{
	width:130px;
	color:#e0e0e0;
}
.orgconsumables_title .consumables_price{
	width:210px;
	color:#e0e0e0;
}
.orgconsumables_title .consumables_color{
	width:95px;
	color:#e0e0e0;
}
.orgconsumables_content{
	float:left;
	width:580px;
	padding-top:20px;
	padding-bottom:20px;
}
.orgconsumables_content a{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#66b401;
	padding-left:10px;
	width:115px;
}
.consumables_photo_i{
	float:left;
	width:130px;
	_min-height:70px;
	_height:70px;
}
.consumables_photo_i img{
	float:left;
	width:100px;
}
.orgconsumables_content .consumables_price_p{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#363636;
	width:210px;
	margin:0px;
}
.orgconsumables_content .consumables_color_p{
	float:left;
	font-family:tahoma;
	font-size:11px;
	color:#363636;
	width:95px;
	margin:0px;
	
}
.or{
	float:left;
	font-family:'Myriad Pro';
	font-size:14px;
	color:#636363;
	margin-left:16px;
	margin-top:7px;
	display:inline;
}
#feedback{
	float:left;
	width:400px;
}
#feedback table{
	border:none;
}
#feedback label{
	float:left;
	width:200px;
	font-family:tahoma;
	font-size:12px;
	color:#363636;
	margin-top:10px;
	font-weight:bold;
}
#feedback input{
	float:left;
	margin-top:10px;
	width:200px;
}
#feedback textarea{
	float:left;
	margin-top:10px;
	height:85px;
}
#feedback #submit{
	width:100px;
}
.sub_menu .thlevel{
	color:#764e8c; 
	margin-left:10px;
}
.flash_banner{
	float:right;
	margin-right:2.7%;
	margin-top:20px;
	display:inline;
}
#feedback table tr td p{
	float:left;
	width:90px;
	margin-top:8px;
}
#feedback table tr td input{
	float:left;
	width:200px;
	margin-top:7px;
	border:1px solid #000;
}
#feedback table tr td textarea{
	float:left;
	width:290px;
	border:1px solid #000;
}
#feedback table tr td p#mess{
	width:200px;
}
#feedback #submit{
	float:right;
	margin-top:10px;
	width:100px;
	margin-right:0px;
}
.handle{
	margin-top:-1px;
}

/* different phones */
#not_search_engine, #search_engine {display: none;}
#roi-id-counter {
	position: absolute;
	margin-left: 150px;
	margin-top: -10px;
	height: 20px;
	width: 100px;
}

#tel_remark {
	font-family: Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#999;
	text-align:right;
}

.nobr { white-space: nowrap; }

span.h2 {
	float:left;
	width:100%;
	font-family:tahoma;
	font-size:18px;
	color:#262221;
	font-weight:500;
	margin-top:20px;
}


/* USED.html */


.bu_orgconsumables{	float:left;	width:680px; /*border:1px solid #cccccc;*/ margin-top:10px;}
	.bu_orgconsumables_title{float:left;width:100%;	background:#767676;}
		.orgconsumables_title p{float:left;	font-family:tahoma;	font-size:11px;	color:#363636;	font-weight:bold; padding-top:5px; padding-bottom:5px; margin:0px;}
			.bu_orgconsumables_title .bu_consumables_model{padding-left:10px;width:145px;color:#e0e0e0;}
			.bu_orgconsumables_title .bu_consumables_photo{width:300px;color:#e0e0e0;}
			.bu_orgconsumables_title .bu_consumables_price{width:210px;color:#e0e0e0;}
.bu_orgconsumables_content{	float:left;	width:680px; padding-top:20px; padding-bottom:20px;}
	.bu_orgconsumables_content a{float:left; font-family:tahoma; font-size:11px; color:#66b401; padding-left:10px;	width:145px;}
.bu_consumables_photo_i{float:left; width:300px; min-height:120px; _height:120px;}
	.bu_consumables_photo_i img{ float:left; width:170px;}
.bu_orgconsumables_content .bu_consumables_price_p{float:left;font-family:tahoma;font-size:11px;color:#363636;width:210px;margin:0px;}

/* FAQ.html */
.faq_list a {text-decoration: none; color: #66B401; border-bottom:dashed 1px;}
.faq_list a:hover {color: #252525;}
.faq_answer {display: none; margin-top: 5px;}
	.faq_answer .question_title {}
	.faq_answer .faq_answer_content {}
	
/* zapravka */
#mainContent { border: none; padding-top: 275px;}

/*div#col1 {position:relative; width: 770px; max-width: 850px; min-width: 500px;  float: left; }
div#col2 {position: relative; width:300px;  margin-left: 20px; float: right;} 
	#contentRightAdv .rightBlockHeader { border-bottom: 1px dotted #666; border-top: 1px dotted #666; }
	#contentRightAdv ul{float:none;}
	#contentRightAdv .veryMsg {color: #b864d7; background: url(/design/images/voskl.png) no-repeat;} */
	
#container { padding-right: 250px; position: relative; }
#lcolumn { clear: right; padding: 20px; border: none; z-index: 890;}
	#lcolumn #content_assort_header {display: inline-block;}
	#lcolumn .orgconsumables {width: 90%; border: none; max-width: 1000px}
	#lcolumn .orgconsumables .orgconsumables_title .consumables_model {width: 30%; min-width: 160px; max-width: 215px;}
	#lcolumn .orgconsumables_content {width: 99%; padding: 10px 0px; border-bottom: 1px solid #999;}
	#lcolumn .orgconsumables_content .consumables_photo_i {width: 70px;}
	#lcolumn .orgconsumables_content .consumables_photo_i img {width: 50px; height: 50px;}
	#lcolumn .orgconsumables_content a {margin-top: 15px; width: 20%}
	#lcolumn .orgconsumables_content a.add2cart {position: absolute; right: 240px;}
	#lcolumn .orgconsumables_content .consumables_price_p {clear: right; width: 190px;}
	#lcolumn .orgconsumables_content .consumables_price_p .params1 {color: black;}	
	#lcolumn .orgconsumables_content .consumables_price_p .params1 .value {font-weight: bold;}
	#lcolumn .orgconsumables_content .consumables_price_p .params {color: #444;}
	#lcolumn .orgconsumables_content .consumables_price_p .params .value {color: #444; font-weight: bold;} 
	
#rcolumn { position: absolute; top: 580px; right: 42px; width: 260px; margin-left: 600px; padding: 20px; border: none; z-index: 900; }
	#rcolumn #banner {margin: 20px 0;}	
	#rcolumn .rightBlockHeader { border-bottom: 1px dotted #666; border-top: 1px dotted #666; display: block; font-weight: bold; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;padding: 5px 0px;}
	#contentRightAdv ul{float:none; list-style-image: url(/design/images/galka.png); margin-left: 20px; font-size: 12px;}
	#contentRightAdv ul li {background-image: none; padding-left: 0px;}
	#contentRightAdv .myList {display: inline-block;}
	#contentRightAdv .veryMsg {color: #b864d7; font-size: 14px; font-family:Tahoma, Geneva, sans-serif; margin: 10px 0;} 
	#contentRightAdv .veryMsg .veryImg {background: url(/design/images/voskl.png) no-repeat; width: 25px; height: 25px; float: left;}
	#contentRightAdv .veryMsg .veryText {padding-left: 30px;} 
/*	#contentRightAdv .rightBlockHeader { border-bottom: 1px dotted #666; border-top: 1px dotted #666; display: block; font-weight: bold; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;padding: 5px 0px;}*/
	
	
	#contentRightMain {margin-top: 20px;}
/*	#contentRightMain .rightBlockHeader { border-bottom: 1px dotted #666; border-top: 1px dotted #666; display: block; font-weight: bold; font-family: Tahoma, Geneva, sans-serif; font-size: 12px;padding: 5px 0px;} */
	#contentRightMain .rightMainText {display: inline-block; margin-top: 0px; margin-bottom: 25px;}
	#contentRightMain .rightMainText p { margin-top: 10px;} 

/* waysite */
.way a {color: #66B401; font-family:Tahoma, Geneva, sans-serif; font-size: 14px; }
.activeway {color: #898989; font-family:Tahoma, Geneva, sans-serif; font-size: 14px;}

.orgtech_info{
	float:left;
	width:277px;
	/*border:1px solid #cccccc;*/
	margin-top:10px;
	margin-left: 10px;
}

.orgtech_info h1 {margin-top: 0px; border-bottom: 1px solid black; padding-bottom: 15px; margin-bottom: 15px;}	
.orgtech_info p {margin-top: 0px; margin-bottom: 2px; width: 100%;}
.orgtech_info .add2cart {margin-top: 15px;}

.orgtech_info .add2cart img {width: 90px;}

	 .orgconsumables {width: 90%; border: none; max-width: 550px;}
	 .orgconsumables .orgconsumables_title .consumables_model {width: 175px;}
	 .orgconsumables .orgconsumables_title .consumables_price {width: 170px;}
	 .orgconsumables_content {width: 99%; padding: 10px 0px; border-bottom: 1px solid #999;}
	 .orgconsumables_content .consumables_photo_i {width: 70px;}
	 .orgconsumables_content .consumables_photo_i img {width: 50px; height: 50px;}
	 .orgconsumables_content a {margin-top: 15px; width: 20%}
	 .orgconsumables_content a.add2cart {position: relative; right: -90px;}
	 .orgconsumables_content .consumables_price_p {clear: right; width: 190px;}
	 .orgconsumables_content .consumables_price_p .params1 {color: black;}	
	 .orgconsumables_content .consumables_price_p .params1 .value {font-weight: bold;}
	 .orgconsumables_content .consumables_price_p .params {color: #444;}
	 .orgconsumables_content .consumables_price_p .params .value {color: #444; font-weight: bold;} 

#cart_informer {height:25px;padding:0px; background: url(/design/images/cart_bg.png) no-repeat top left; width: 234px; height: 50px; margin-left: 15px; margin-left: 15px;}
#cart_informer a {float: left; font-family: 'Myriad Pro';font-size: 16px;color: #66B401;margin-top: 12px;margin-left: 65px;display: inline;}
#cart_informer a:hover {color: #252525;}	 

.b_adress{
	height:auto;
	}

.b_map{
	/*display:none;*/
	height:0px;
	overflow:hidden;
	float:left;
}

.click_me{
	border-bottom: 1px dashed #79bd22;
	color:#79bd22;
	cursor:pointer;
}

#leaders_table{
vertical-align: middle;
text-align: center;    
}

#leaders_table thead{
  background-color: #767676;
}
#leaders_table thead th{
    padding-bottom: 15px;
    text-align: center;
}

#leaders_table tr{
    border-bottom: 1px solid #767676;
    text-align: center;
}
#leaders_table td{
    padding-right: 5px;
    text-align: center;
}

#leaders_table .leaderstable_head{
    font-family:tahoma;
	font-size:11px;
    font-weight: bold;
	color:#363636;
    color: #e0e0e0;
}
.error_404{
    font-size: 32px !important;
}
.text_404{
    font-size: 18px !important;
}

