BODY {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #ffffff;
}

/* formust be mirrored to wysiwyg.css/(.content-block .box_content) */
BODY td, BODY th, input, textarea, select {
	font: 11px/16px Arial,Tahoma;
}

input, textarea, select {
	background: #ffffff;
}

.top_pic {	width: 1000px;
	height: 244px;
	background: url(/images/top_pic.jpg) top left no-repeat;}

.top_inside {	padding: 13px 0px 0px 18px;}

.search {	width: 175px;
	height: 16px;
	background: #ededed;
	color: #252a4a;
	font: 11px Arial, Verdana, Tahoma;
	position: absolute;
	border: 0px;
	padding: 1px 5px 0px 5px;}

a.top_1 {	background: url(/images/link_el_1.jpg) top left no-repeat;}

a.top_1:hover {
	background: url(/images/link_el_1a.jpg) top left no-repeat;
}

/* Left block */
.left_top {
	background: #b1bcb8;
	height: 2px;
	width: 225px;
	margin-left: 24px;
}

.left_menu {	padding: 33px 0px 33px 24px;}

.menu2 {	display: block;
	height: 20px;
	*height: 31px;
	color: #2c2c4e;
	font: 12px Arial, Tahoma, Verdana;
	text-decoration: none;
	background-image: url(/images/link_el_6.gif);
	padding: 11px 0px 0px 42px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	background-position: 0px 0px;}

.menu2:hover {
	color: #29c900;
	background-image: url(/images/link_el_7.gif);
}

.menu2a {
	display: block;
	height: 20px;
	*height: 31px;
	color: #29c900;
	font: 12px Arial, Tahoma, Verdana;
	text-decoration: none;
	background-image: url(/images/link_el_7.gif);
	padding: 11px 0px 0px 42px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	background-position: 0px 0px;
}

.menu3 {
	display: block;
	height: 20px;
	*height: 31px;
	color: #97a09d;
	font: 10px Arial, Tahoma, Verdana;
	text-decoration: none;
	background-image: url(/images/link_el_8.gif);
	padding: 11px 0px 0px 42px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	background-position: 0px 0px;
}

.menu3:hover {
	color: #2c2c4e;
	background-image: url(/images/link_el_6.gif);
}

.menu3a {
	display: block;
	height: 20px;
	*height: 31px;
	color: #2c2c4e;
	font: 10px Arial, Tahoma, Verdana;
	text-decoration: none;
	background-image: url(/images/link_el_6.gif);
	padding: 11px 0px 0px 42px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	background-position: 0px 0px;
}

/* Center block*/
.mel_left {	width: 32px;}

.mel_right {
	width: 13px;
}

.mel_box {	width: 236px;
	height: 34px;}

.bcf, .bc, .bca {
	font-size: 10px;
	color: #97a09d;
	text-decoration: none;
	text-transform: lowercase;
}

.bc, .bca {
	padding-left: 18px;
	background: url(/images/link_el_9.gif) 7px 5px no-repeat;
}

.bcf:hover, .bc:hover, .bca {
	color: #717797;
}

.kroshki {	padding: 9px 0px 17px 1px;}

/* Footer */
.footer_logo {	padding: 30px 0px 0px 33px;}

.footer_right {
	color: #787b8e;
	font: 10px Tahoma, Verdana, Arial;
	padding: 24px 0px 0px 5px;
}

.footer_text {	color: #ffffff;
	font: 11px/16px Arial, Tahoma, Verdana;
	text-align: center;
	padding-top: 37px;}

.footer_link {	color: #343856;
	font: 11px/16px Arial, Tahoma, Verdana;
	text-decoration: none;}

.footer_link:hover {
	text-decoration: underline;
}





.tab_karkas {	width: 100%;
	height: 100%;}

.tab_karkas td {	vertical-align: top;
}

.tab_karkas td.tk_1 {	height: 244px;
	background: url(/images/top_fon.jpg) top left repeat-x;}

.tab_karkas td.tk_2 {
	height: 18px;
	background: #b1bcb8;
}

.tab_karkas td.tk_3 {
	height: 100%;
}

.tab_karkas td.tk_4 {
	height: 94px;
}

.tab_footer {
	width: 100%;
	height: 94px;
	background: url(/images/footer_fon.gif) top left repeat-x;
}

.tab_footer td {
	vertical-align: top;
}

.tab_footer td.tf_1 {
	width: 249px;
}

.tab_footer td.tf_2 {

}

.tab_footer td.tf_3 {
	width: 236px;
}

.tab_center {
	width: 100%;
	height: 100%;
	background: #ededed;
}

.tab_karkas td.tc_1 {
	width: 249px;
}

.tab_karkas td.tc_2 {
	width: 32px;
}

.tab_karkas td.tc_3 {
    width: 100%;
}

.tab_karkas td.tc_4 {
	width: 13px;
}

.tab_karkas td.tc_5 {
	width: 236px;
}













/* Article Elements*/
.ael_karkas {	background: url(/images/search_fon_1.gif) top left repeat-y;
	margin-bottom: 20px;}

.ael_top {	background: url(/images/search_fon_2.gif) top left no-repeat;
	padding-top: 12px;}

.ael_bottom {	background: url(/images/search_fon_3.gif) bottom left repeat-x;
	padding: 0px 0px 17px 11px;
}

.ael_title {	color: #97a09d;
	font: bold 11px/16px Arial, Tahoma, Verdana;
	padding-bottom: 2px;}

.ael_content {	color: #2c2c4e;
	font: 11px/16px Arial, Tahoma, Verdana;}

.page_prev {	background: url(/images/prev.gif) top left no-repeat;}

.page_prev:hover {
	background: url(/images/prev_a.gif) top left no-repeat;
}

.page_next {	background: url(/images/next.gif) top right no-repeat;}

.page_next:hover {
	background: url(/images/next_a.gif) top right no-repeat;
}

.tab_testomin {	width: 100%;}

.tab_testomin td.pic {	width: 112px;}

.tab_testomin td.text {

}

.testomin_pic {	border: 1px solid #ffffff;
	width: 100px;}

/* SEARCH CLASSES */
.search_status {
	color: #2c2c4e;
	margin-bottom: 15px;
	margin-top: 0px;
	font: 11px Arial, Verdana, Tahoma;
}

.search_status strong, .search_pagenav strong {
	color: #2c2c4e;
}

.search_pagenav strong {
	text-decoration: underline;
}

.page_prev img {
	zoom: normal !important;
	background: url(/images/index/prevpage.png);
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/index/prevpage.png', sizingMethod='scale');
}

.page_prev:hover img {
	zoom: normal !important;
	background: url(/images/index/prevpagea.png);
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/index/prevpagea.png', sizingMethod='scale');
}

.page_next img {
	zoom: normal !important;
	background: url(/images/index/nextpage.png);
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/index/nextpage.png', sizingMethod='scale');
}

.page_next:hover img {
	zoom: normal !important;
	background: url(/images/index/nextpagea.png);
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/index/nextpagea.png', sizingMethod='scale');
}

.search_pagenav, .search_pagenav a, .search_pagenav a:visited {
	color: #2c2c4e;
	text-decoration: none;
}

.search_pagenav a:hover {
	text-decoration: underline;
}

.search_pagenav strong {	color: #29c900;}

/* CONTACTFORM CLASSES */
.contact_karkas {	width: 415px;}

.contact_text {	padding-left: 16px;}

.contact_input {	width: 100%;
	height: 18px;
	border: 0px;
	color: #000000;
	font: 11px Verdana, Tahoma, Arial;
	padding: 2px 5px 0px 5px;}

.contact_select {
	width: 100%;
	height: 18px;
	border: 0px;
	color: #000000;
	font: 11px Verdana, Tahoma, Arial;
}

.contact_textarea {
	width: 100%;
	border: 0px;
	color: #000000;
	font: 11px Verdana, Tahoma, Arial;
}

.tab_contact {	width: 100%;}

.tab_contact td.con_left {	width: 93px;
	height: 20px;
	color: #2c2c4e;
	font: 11px Arial, Tahoma, Verdana;
	background: #e9e9ed;
	border: 1px solid #b1bcb8;
	vertical-align: middle;}

.tab_contact td.con_right {	height: 20px;
	border: 1px solid #b1bcb8;
	border-left: 0px;
}

.tab_contact td.con_middle {	height: 8px;}

.tab_contact td.con_submit {	padding-top: 17px;
	text-align: right;
}