* {
	margin: 0;
	padding:0;
}

p {
    margin-bottom: 10px;
}

body {
   background: #ebecec; 
   font-size: 12px;
   font-family: Arial, sans-serif;
}

#content {
	clear: both;
	width: 963px;
	margin:0 auto;
}

@font-face {
  font-family: MyriadProBoldCond;
  font-style: normal;
  src: local(MyriadPro-BoldCond), local(MyriadPro-BoldCond), url(font/MyriadPro-BoldCond.otf)/*tpa=http://torokh.ru/max/font/MyriadPro-BoldCond.otf*/ format("opentype");
}

@font-face {
  font-family: MyriadProCond;
  font-style: normal;
  src: local(MyriadPro-Cond), local(MyriadPro-Cond), url(font/MyriadPro-Cond.otf)/*tpa=http://torokh.ru/max/font/MyriadPro-Cond.otf*/ format("opentype");
}

@font-face {
  font-family: MyriadProBold;
  font-style: normal;
  src: local(MyriadPro-Bold), local(MyriadPro-Bold), url(font/MyriadPro-Bold.otf)/*tpa=http://torokh.ru/max/font/MyriadPro-Bold.otf*/ format("opentype");
}

@font-face {
  font-family: MyriadProCond;
  font-style: normal;
  src: local(MyriadPro-Cond), local(MyriadPro-Cond), url(/font/MyriadPro-Cond.otf)/*tpa=http://torokh.ru/max/font/MyriadPro-Cond.otf*/ format("opentype");
}

@font-face {
  font-family: MyriadPro;
  font-style: normal;
  src: local(MyriadPro), local(MyriadPro), url(/font/MyriadPro.ttf)/*tpa=http://torokh.ru/max/font/MyriadPro-Cond.otf*/ format("ttf");
}

#header_main {
	height: 391px;
padding-top: 46px;
float: left;
width: 100%;
margin-bottom: 48px;
background:#ffffff;
}

#header {
	height: 127px;
	padding-top: 46px;
	float: left;
	width: 100%;
	background:#ffffff;
}


#logo_image {
	cursor: pointer;
        width: 273px;
        height: 62px;
        background: url("/wp-content/uploads/2026/01/maxitek-new-logo-1_03.png") no-repeat center transparent;
	float:left;
	background-size: contain;
    	overflow: hidden;

	
	margin-left:1px;
	margin-top: -8px;
}

#logo_image  a{display:block;width:273px;height:62px}

#header_main #logo_image { margin-left:11px}

#logo_text {
	width: 227px;
    min-height: 40px;
	vertical-align: bottom;
	text-align: left;
	color: #231f20;
	font-family: Verdana, Geneva, sans-serif;
	float:left;
	display: block;
	font-size: 14px;
	margin-left: 15px;
margin-top: 5px;
line-height: 20px;
}

#workarea {
	float: left;
	color: #444;
	width: 100%;
}

#underground {
	padding: 19px 0 70px 0;
	min-height: 300px;
	width: 100%;
	float: left;
	background-color: #595959;
	margin-top:80px;
}

#footer {
	width: 100%;
	min-height: 126px;
	display: block;
	float: left;
	background-color: #2c2c2c;
}
#footer #content { padding:12px 0 10px 10px}
.telegramLink {
font-size: 14px;
}

.telegramLink img {
display: inline-block;
width: 35px;
height: 35px;
margin-right: 5px !important;
}

#feedback {
clear: left;
float: right;
text-align: right;
font-size: 13px;
background: url("images/feedback.png") no-repeat 10px center;
padding: 0 6px 0 31px!important;
min-height: 23px;
font-weight: normal;
margin-right: 10px;
color: #252525;
text-shadow: none;
margin-top: 2px;
margin-right: 14px;
border: none;
letter-spacing: 0px;
}

.bg_white {
	background-color: white!important;
}

.bg_gray {
	background-color: #4d4d4d!important;
}

.bg_mud {
	background-color: #ebecec!important;
}

.block_left {
	width: 48%;
	float: left;
}

.block_right {
	width: 48%;
	float: right;
}

#phone {
	float: right;
text-align: right;
font-size: 25px;
font-family:Arial, Helvetica, sans-serif;
width: 250px;
color: #454545;
padding-right: 10px;
margin-top: -30px;
}

#phone a {
	font-size: 15px !important;
	text-decoration: none !important;
	color: initial !important;
}

#phone span { font-size:30px }
.clear {
	clear: both;
}

.last {
	margin-right: 0!important;
}

#underground a {
	font-size: 11px;
	color: #dcdcdc;
	text-decoration: none;
	line-height: 20px;
}

#underground a:hover {
	color: rgba(255, 255, 255, 0.75);
	text-decoration: underline;
}

#underground h1, #underground h2, #underground h3, #underground h4, #underground h5 {
	color: rgba(255, 255, 255, 0.75);
	padding-bottom: 5px;
	text-decoration: none;
	
}

#underground h5 {  color:#ffffff; font-size:11px; text-transform:uppercase;  font-weight:normal}
	#underground h5 a{  color:#ffffff; font-size:11px; text-transform:uppercase;  font-weight:normal;text-decoration:none}


#underground .column1 {
	width: 221px;
	padding: 10px 10px 0 0;
	
	position: relative;
	float: left;
}

#underground .column2 {
	width: 277px;
	padding: 10px 10px 0 0;
	
	position: relative;
	float: left;
}

#underground .column3 {
	width: 230px;
	padding: 10px 10px 0 0;
	
	position: relative;
	float: left;
}

#underground .column4 {
	width: 202px;
	padding: 10px 0px 0 0;
	
	position: relative;
	float: left;
}
.spec_offers {
border-radius: 3px;
background: #acacac;
color: #2c2c2c;
text-align: center;
width: 151px;
padding: 2px 5px;
font-size: 13px;
margin-top: 30px;
cursor: pointer;
font-weight: bolder;
}
#underground .spec_offers a{

color: #2c2c2c;
text-align: center;
text-decoration:none;
}
.spec_offers:hover {
	/*background: #acacac;
	color: #2c2c2c;
	box-shadow: 0 0 5px #000; */
}

#footer_block {
	float: right;
	border: 1px solid #4a4a4a;
	background-color: #2c2c2c;
	color: #a8a8a8; 
	border-radius: 4px;
	box-shadow: 0 0 3px 3px rgba(0,0,0,0.2);
	text-align: right;
	padding: 0px;
	
	margin-top: 3px;
height: 61px;

}
#footer_block.left
{
	color: #848484;
	line-height:17px;
	float: left;
text-align: left;
border: none;
box-sizing: border-box;
font-weight: normal;
width: 240px;
box-shadow: none;
letter-spacing: 1.5px;
margin-top:0px;
}

#footer_block.addres {
 
 }
 
#footer_block.social {
		text-align: left;
margin: 3px 4px 0 12px;
width: 138px;
padding: 2px 10px;
}

#footer_block.social img { 
margin: 0 -7px 0 0;
} 
 
#footer_block.addres .feedback {
	display: inline-block;
width: 138px;
height: 22px;
background: url("images/send_request.png") no-repeat center;
margin: 9px 8px 0 0;
}

#footer_block.contacts { text-align: left;
margin: 3px 0px 0 12px;
width: 111px;
font-size:14px; color:#a8a8a8;
padding: 10px; height:42px; }
#footer_block.contacts a { font-size:14px; color:#a8a8a8;  }


#footer_block.contacts img {
	margin-right:4px;	
  }

#footer_block a {
	color: #a9a9a9;
	text-decoration: none;
	border:none ;
}

#footer_block a:hover {
	text-decoration: underline;
}

#footer img {
	vertical-align: middle;
	padding-right:10px;
	border:none;
}

#footer img:last-child {
	padding:0;
}

.inRow {
	padding-right: 10px!important;
}

/*.inRow_partners {
	padding-right: 40px!important;
}*/

#searchform{
	float: right; padding: 19px 9px 0 0;
}
#searchform .text { float:left; background: url("images/search_bkg.png") no-repeat center; width:148px; height:24px; margin: 0 10px 0 0; } 
#searchform .text input { border:none; background:none;  }
#searchform .button { background: url("images/search_btn.png") no-repeat center; width:53px; height:24px;border:0 }


#text {
	float: right;
	text-align: left;
	width: 450px;	
}

#photo {
	border: 1px solid #e0e0e0;
	padding:5px;
	background-color:#f0f0f0;
	box-shadow: 0 2px 2px rgba(0,0,0,0.35);
}

.padding20 {
	padding-top: 20px;
	padding-bottom: 20px;
}


#sitePath { display: block;height: 40px;  list-style:none; padding: 14px 0 0 9px;}
#sitePath li { list-style:none; display:inline-block; color:#565656; text-shadow: -1px -1px 0px #ffffff; font-size:13px;  }
#sitePath li:before { content:"в–є"; font-size:10px; font-size: 8px; padding: 0px 4px; }
#sitePath li:first-child:before {  display:none;}
#sitePath li a { text-decoration:none; color:#565656; border-bottom:1px solid #565656; text-shadow: -1px -1px 0px #ffffff;  font-size:13px ;}

.head { color:#616161; font-size:24px; margin:0 0 14px 0;}
.head18 { color:#616161; font-size:18px; display:block; margin-bottom:5px; }
.top_text {  color: #616161; font-size: 14px; letter-spacing: 0px; line-height: 18px; margin-bottom: 25px;}
.top_text ul { display:block; list-style:none;  margin-top: 10px;} 
.top_text ul li { padding-left: 18px; background: url(images/bull.png?2) 2px 4px no-repeat; display: block; margin-bottom: 8px; }

.modification { display:block; padding-bottom:2px; background: url(images/horiz_sep.png) center bottom no-repeat; overflow:hidden; padding:17px 0 17px 0;}
.modification.border  { /*background:none;  border-bottom:1px solid #d3d4d4; border-top:1px solid #ffffff;*/ background: url(images/horiz_sep.png) center bottom no-repeat; padding:17px 0 33px 0}
.modification.last { background:none; border-bottom:none; } 
.modification.first { border-top:none; }

.modification .left_image>img {cursor: pointer;   border: 5px solid white; box-shadow: 1px 1px 4px -1px rgba(0, 0, 0, 0.36); margin-right: 11.5px;}
.sh1_page .left_image a img {cursor: pointer;   border: 5px solid white; box-shadow: 1px 1px 4px -1px rgba(0, 0, 0, 0.36); margin-right: 11.5px;}
.modification .left_image { float:left; width:295px; }
.modification .right_info { float:right; width: 628px; margin: -4px 0 0 0; color:#616161; font-size:12px; line-height: 18px;}
.modification .right_info  .head {margin: 0 0 10px 0; line-height: 26px; font-size:24px; }
.modification .right_info  ul { display:block; list-style:none;  margin-bottom: 10px;}  
.modification .right_info  ul li { padding-left: 18px; background: url(images/bull.png?2) 2px 4px no-repeat; display: block; /*margin-bottom: 8px;*/ }
.modification .right_info .buttons { text-align:justify; margin:30px 0 -14px 0 ;}
.modification .right_info .buttons .item { display: inline-block; color: #5D6069; text-transform: uppercase; font-size: 12px; font-weight: bolder; width: 172px; padding: 0px 0px 13px 30px; height: 23px; line-height: 23px; background: url(images/icons.png) 0px -2px no-repeat; }
	.modification .right_info .buttons .item a{color: #5D6069; text-transform: uppercase; font-size: 12px; /*font-weight: bolder;*/ text-decoration:none}
	.modification .right_info .buttons .item a:hover{color: #5D6069;color:#e01f27;}
.modification .right_info .buttons .item.active { color:#e01f27; } 
.modification .right_info .buttons .item.clear { width:100%; height:1px; padding:0px ; margin:0px; }
.modification .right_info .buttons .item.video { background-position:0px -62px; }
.modification .right_info .buttons .item.maket { background-position:0px -119px; }
.modification .right_info p { display:inline-block; margin-bottom:10px; }


.ferma_espas .right_info .content_in{ height: auto;overflow: hidden;}
.arenda-ferm .right_info .content_in{ height: auto;overflow: hidden;}

#slider { width:100%; height:71px; overflow:hidden; margin:24px 0 0 0; }
#slider .container { width:9999px; height:100%; }
#slider .wrap { width: 71px; height: 100%; text-align: center; overflow: hidden; float: left; margin: 0px 4px 0 0; }
#slider .wrap img { height:100%; }

#news_list { text-align:justify;}
#news_list .item {color:#56585c; font-size:12px; width:470px; display:inline-block; text-align:left; margin:0 0 10px 0; float:left;overflow:hidden }
#news_list .item img { cursor: pointer; float: left; border: 6px solid white; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.3); margin: 0 18px 20px 0; }
#news_list .item .name { color:#616161; font-size:18px; display:block; margin:0px 0px 7px 0; }
#news_list .item .name a{ color:#616161; font-size:18px; text-decoration:none}
	
	
#news_list .item .date { color:#454545; font-size:12px; font-style:italic; display:block; margin:7px 0 0 0 ; }
#news_list .row_list { border-bottom:1px solid #d3d4d4; border-top:1px solid #ffffff; padding:20px 0 0 0; text-align: justify; overflow:hidden} 
#news_list .row_list.first { border-top:none !important;  } 
#news_list .row_list.last  { border-bottom:none!important; background: url(images/horiz_sep.png) center bottom no-repeat; border-bottom: 0;} 

#news_list .row_list:last-child  { background: url(images/horiz_sep.png) center bottom no-repeat; border-bottom: 0;} 

#news_list { text-align:justify;}
#news_list .item {color:#56585c; font-size:12px; width:443px;padding: 0 20px 0 0;; display:inline-block; text-align:left; margin:0 0 10px 0; float:left;overflow:hidden }
#news_list .item img { cursor: pointer; float: left; border: 6px solid white; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.3); margin: 0 18px 20px 0; }
#news_list .item .name { color:#616161; font-size:18px; display:block; margin:0px 0px 7px 0; }
#news_list .item .name a{ color:#616161; font-size:18px; text-decoration:none}
	

	
#news_search .item .date { color:#454545; font-size:12px; font-style:italic; display:block; margin:7px 0 0 0 ; }
#news_search .row_list { border-bottom:1px solid #d3d4d4; border-top:1px solid #ffffff; padding:20px 0 0 0; text-align: justify; overflow:hidden} 
#news_search .row_list.first { border-top:none !important;  } 
#news_search .row_list.last  { border-bottom:none!important; } 

#news_search { text-align:justify;display:block}
#news_search .item {color:#56585c; font-size:12px;  display:block; text-align:left; margin:0 0 10px 0; float:left;overflow:hidden }
#news_search .item img { cursor: pointer; float: left; border: 6px solid white; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.3); margin: 0 18px 20px 0; }
#news_search .item .name { color:#616161; font-size:18px; display:block; margin:0px 0px 7px 0; }
#news_search .item .name a{ color:#616161; font-size:18px; text-decoration:none}

#stand_list {text-align: justify;
margin: 25px 0px 25px 0;
background: url(images/horiz_sep.png) center bottom no-repeat;
padding: 0 0 17px 0;
display: block;
overflow: hidden;}
#stand_list.last { background:none; }
#stand_list .item {color: #56585c;
font-size: 12px;
width: 218px;
display: block;
text-align: left;
margin: 0 22px 28px 0;

float: left;
height: 223px;}
#stand_list .item img { cursor: pointer; float: left; border: 5px solid white; box-shadow: 2px 2px 3px 0px rgba(0, 0, 0, 0.3); margin: 0 0px 5px 0; width: 208px; }
#stand_list .item .name { color:#616161; font-size:12px; display:block; font-weight:bold; }
#stand_list .item .name a { color:#616161; font-size:12px; display:block; font-weight:bold; text-decoration:none}
#stand_list .row_list { border-bottom:1px solid #d3d4d4; border-top:1px solid #ffffff; padding:20px 0 0 0; text-align: justify; } 
#stand_list .row_list.first { border-top:none !important;  } 
#stand_list .row_list.last  { border-bottom:none!important; } 

#stand_list.stands .item { width: 191px;  height:175px}
#stand_list.stands .item img {  width: 163px; }

#stand_list:last-child{background:none}


#num_pages { width:100%; color:#565656; font-size:16px; font-weight:bold; text-align:center; margin:0 0 27px 0; cursor:default; }
#num_pages a { color:#565656; font-size:13px; text-decoration:none; margin:0px 4px; } 
#num_pages a:hover { color:#e01f27;  border-bottom:1px solid; }

#big_image_header  { margin:0 0 25px 0; overflow:hidden; }
#big_image_header .date { color:#454545; font-size:12px; font-style:italic; display:block; margin:7px 0 18px 0 ; }
#big_image_header .left_img { float:left;}
#big_image_header .left_img>img{ /*cursor: pointer;*/  border: 6px solid white; box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.3); margin: 0 18px 20px 0;   }
.str_stands_big .left_img img{ /*cursor: pointer;*/  border: 6px solid white; box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.3); margin: 0 18px 20px 0;   }

#big_image_header .right_text { float:right; width: 298px; margin: 5px 0 10px 0; color:#616161; font-size:12px; line-height: 18px; }
#big_image_header .head  {margin: 0 0 10px 0; line-height: 18px; float:right; /* font-size:18px;*/ line-height: 22px; display:block; color:#616161;  }
#big_image_header .head_text_photo  {margin: 0 0 10px 0; line-height: 18px; /* float:right;*/ font-size:24px; line-height: 22px; display:block; color:#616161;  }
#big_image_header .right_text  .head a {font-size:18px; display:block; color:#616161; text-decoration:none }
#big_image_header .right_text p { display:inline-block; margin-bottom:7px; }
#big_image_header .head_right { color:#616161; font-size:24px; /* margin-left: 700px; */}
#big_image_header .right_text ul { display:block; list-style:none;  margin-top: 5px;} 
#big_image_header .right_text ul li { padding-left: 18px; background: url(images/bull.png?2) 2px 4px no-repeat; display: block; margin-bottom: 2px; }

#big_image_header.news {}
#big_image_header.news .right_text { width:470px; } 
#big_image_header.news .left_img>img { max-width:455px; }

#big_image_header.portfolio { margin-top:15px;}
#big_image_header.portfolio .right_text { width:213px; }
#big_image_header.portfolio .left_img { width:730px; float: left; }
#big_image_header.portfolio .left_img>img { width:710px; }
#big_image_header.portfolio .right_text .head {margin: 0 0 10px 0; line-height: 18px; float: left; font-size:16px; display:block; color:#616161;  }
#big_image_header.portfolio .slider_wrap { background:url(images/slider_bkg.png) center no-repeat; width: 100%; height: 146px; padding: 8px 0 0 0; }

#big_image_header.stands { margin-bottom:0px;}
#big_image_header.stands .right_text { width:625px; }
#big_image_header.stands .head  { width:625px; }
#big_image_header.stands .left_img { width:300px; float: left; }
#big_image_header.stands .left_img>img { max-width:300px; max-height: 200px; }
#big_image_header.stands .left_img a img { max-width:630px;max-height: 408px; }

#big_image_header.type { margin-top:21px; }
#big_image_header.type .right_text { width:280px; }.
#big_image_header.type .left_img { width:658px; float: left; }
#big_image_header.type .left_img>img { max-width:612px; }
#big_image_header.type .right_text table { width:100%; border-collapse:collapse; margin-bottom:45px;   }
#big_image_header.type .right_text table td { color:#616161; border-left:1px solid #949393;  border-top:1px solid #949393; padding:12px 21px;  font-size:16px; line-height:20px; }
#big_image_header.type .right_text table tr td:first-child { padding-left:0px; border-left:0px; }
#big_image_header.type .right_text table tr:first-child  td{  border-top:0px; }

#bottom_tables { margin:30px 0 30px 0; color: #616161; font-size: 14px; line-height: 18px; }
#bottom_tables h4 { color:#616161; font-size:18px;  text-decoration:none; }
#bottom_tables h3 { font-size: 24px; color: #616161; font-weight: normal; letter-spacing: 1px; margin: 0 0 10px 0; display: block;  } 
#bottom_tables table { width:100%; background:#ffffff; border-collapse:collapse; margin:4px 0 40px 0; }
#bottom_tables table td { border:1px solid #cfcfcf; text-align:center; padding:11px 14px; color:#616161; font-size:14px;  /*vertical-align:top;*/  }
#bottom_tables table tr:first-child td { font-size:14px; background:url(images/table_header.png)  bottom repeat-x;  }
#bottom_tables table td .photo { width: 100%; height: 18px; display: block; background: url(images/photo_ico.png) center no-repeat; cursor: pointer; }

.ident_fix {   display:inline-block; width:100%; height:1px; overflow:hidden; clear:both;  }

#content .СЃontacts { overflow:hidden;  color:#56585c; font-size:14px; line-height:18px; }
#content .СЃontacts .left { width:410px; float:left;}
#content .СЃontacts .left table { margin:19px 0 0 0; width:100%;}
#content .СЃontacts .left table td{ vertical-align:top; line-height:30px;}
#content .СЃontacts .left table td a{ color:#56585c;  }
#content .СЃontacts .left p { margin-bottom:23px; }
#content .СЃontacts .right p { margin-bottom:14px; }

#content .СЃontacts .left table .soc a { background:url('images/contacts_social.png') 0px 0px no-repeat; padding: 5px 0px 5px 35px; line-height: 30px;}

#content .СЃontacts .right { width:470px; float:right;  } 
#content .СЃontacts .right select,
#content .СЃontacts .right input,
#content .СЃontacts .right textarea { border-top:1px solid #abadb3;  border-left:1px solid #e2e3ea; border-right:1px solid #e2e3ea;  border-bottom:1px solid #e3e9ef; background:white; height:25px; padding-left:5px; border-radius:3px; }

#content .СЃontacts .right .submit { background:url('images/sub_button.jpg') 50% 50% no-repeat; width:227px; height:45px; border:none; cursor:pointer; float:right; margin-top: 2px; }

#content.design  #left_menu_block {  float:left; width:200px;  margin-right:60px; }

#content.design  #left_menu_block .menu { margin:0px 0px 0px 0px; padding:0px; list-style:none;  display:block; float:none; width:100%; }
#content.design  #left_menu_block .menu li { margin:0px; padding:0px; }
#content.design  #left_menu_block .menu li a { color:#616161; text-transform:uppercase; margin:0px; padding:0px;  line-height: 15px; letter-spacing:0px; font-family: Myriad Pro,verdana; font-size: 13px; /* font-weight: bold;*/}
#content.design  #left_menu_block .menu li:hover {
	background: -moz-linear-gradient(left,  rgba(247,177,206,1) 0%, rgba(247,177,206,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(247,177,206,1)), color-stop(100%,rgba(247,177,206,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(247,177,206,1) 0%,rgba(247,177,206,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(247,177,206,1) 0%,rgba(247,177,206,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(247,177,206,1) 0%,rgba(247,177,206,0) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(247,177,206,1) 0%,rgba(247,177,206,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b0ce', endColorstr='#00f7b0ce',GradientType=1 ); /* IE6-9 */

}
#content.design  #left_menu_block .menu li:hover a { 	letter-spacing:2px;}
#content.design {  color:#616161; line-height:18px; font-size:12px; }
#content.design  #left_menu_block .list { display:block; list-style:none; }
#content.design  #left_menu_block .list li {  margin:0px; padding:0px; color:#aaaaaa; font-size:12px; display:block; margin-top:20px; width:196px;  }
#content.design  #left_menu_block .list li .head{ color:#616161; font-size:12px; display:block; }
#content.design  #left_menu_block .list li .head a{ color:#616161; font-size:12px; text-decoration:none;text-transform:uppercase }
#content.design h1 { color:#616161; font-size:22px; display:block; margin:0px 0px 18px 0; font-weight:normal; }
#content.design .top_text { margin:0px 0px 56px 0; }
/*#content.design img { margin:5px 0px; width: 73%;  }*/
#content.design .desc { color:#616161; font-size:14px; line-height:18px; display:block; text-align:left; }
#content.design img { text-align: center; margin:5px auto; width: 700px;}
/*#content.design.design ul {padding-left: 18px; background: url(images/bull.png?2) 2px 4px no-repeat; display: block; margin-bottom: 8px;}*/

.article ul {
	margin-bottom: 10px;
}

.article ul  li { 
	padding-left: 18px; 
	background: url(images/bull.png?2) 2px 4px no-repeat; 
	display: block; 
	/*margin-bottom: 8px;*/ 
}
/*Р’РєР»Р°РґРєРё*/
.tabs { 
		overflow:hidden; 
		margin:10px auto; 
		zoom:1; 
		/*padding:1px; */
		position:relative; }
		
.tabs dt { 
		border:1px solid #BABABA; 
		border-bottom:none; 
		font-size: 18px;
		font-family: Arial, sans-serif;
		text-align: center;
		width: 45%;
		color: #157ABA;
		position: relative; 
		float:left; 
		height:2em; 
		line-height:2; 
		/*background:#F1F1F1; */
		background:#FFFFFF;
		padding:0 1em; 
		margin:0 0 0 6px; 
		cursor:pointer; 
		/*border-radius:8px 8px 0 0;*/}
		
.tabs dt:hover { 
		background-color:#ffffff; 
		/*text-decoration:underline;*/
		}
		
.tabs dt.selected { 
		background:#ebecec; 
		z-index:3; 
		cursor:auto; 
		color:#4C4C4C; 
		text-decoration:none; 
		border: 1px solid red;
		border-bottom: none;}

.tabs dd { 
		/*background:#F1F1F1; */
		display:none; 
		float:right; 
		width:100%; 
		margin:36px 0 0 -100%; 
		position:relative; 
		z-index:2; 
		/*border-radius:2px 8px 8px 2px;*/
		border-top: 1px solid red;}
		
.tabs dd.selected { display:block; }

.tabs .tab-content { 
		/*border-top:1px solid #BABABA; */
		/*border-left:1px solid #BABABA; */
		padding:5px 5px 5px 5px; 
		/*border-radius:2px 8px 8px 2px;}*/
		}
		
/*РљРѕРЅРµС† РІРєР»Р°РґРѕРє*/

/*Р¤РѕСЂРјР° Р·Р°СЏРІРєРё */
		
#content .СЃontacts .short_form { 
		width:300px; 
		margin: 5px auto;
		/*float:left; */ }
		
#content .СЃontacts .short_form  p{ 
		width:470px;
		margin: 5px auto;
		float:left;  }
		
#content .СЃontacts .short_form select,
#content .СЃontacts .short_form input,
#content .СЃontacts .short_form textarea { 
		border-top:1px solid #abadb3;  
		border-left:1px solid #e2e3ea; 
		border-right:1px solid #e2e3ea;  
		border-bottom:1px solid #e3e9ef; 
		background:white; 
		height:35px; 
		padding-left:5px; 
		border-radius:3px;
		width: 300px; }

#content .СЃontacts .short_form .submit { 
		background:url('images/sub_button.jpg') 50% 50% no-repeat; 
		/*width:227px; */
		height:45px; 
		border:none; 
		cursor:pointer; 
		/*float:right; */
		margin-top: 2px; }

/*РљРѕРЅРµС† С„РѕСЂРјС‹ Р·Р°СЏРІРєРё */


/* The container wrapping ul.dropdown */
#navwrap {
float:left;
width:100%;
}
 
/* Top level Unordered list */
ul.dropdown {
list-style:none;
float:left;
width:100%;
}
 
ul.dropdown  li{
float:left; /* makes horiz list */
position:relative; /* hey Submenu ULs, appear below! */
border-left: 1px solid;
border-image: url(images/menu.png) 0 0 0 1;
}

ul.dropdown  li.menu-item-2563{
border-left: none;
border-image: url(images/menu.png) 0 0 0 0;
} 
 
ul.dropdown a {
padding:10px; /*space the items, occupy entire height too.*/
color:#eee;
text-decoration:none;
}
 
/* Style the link hover */
ul.dropdown li:hover a {
}
ul.dropdown li:hover ul a {
	line-height: 15px;
}
 
/* Displays the link as blocks. */
ul.dropdown li ul a {
display:block;
}
 
/* sub menus!!  */
 
ul.dropdown ul {
list-style: none;
margin:0; /* Appear just below the hovering list */
padding:0;
width:200px; /* specify the width. */
position:absolute; /* needed */
z-index:500; /* specify the order */
}
 
ul.dropdown li ul {
top:27px; /* Positioning:Calc with top level horz list height */
}
 
ul.dropdown ul ul {
top:0;
left:100%; /* Position the sub menus to right. */
}
 
ul.dropdown ul li {
float:none; /* umm.. Appear below the previous one. mmkay? */
}
 
/* Drop Down! */
 
/* Hide all the dropdowns (submenus) */
ul.dropdown ul,
ul.dropdown li:hover ul ul,
ul.dropdown ul li:hover ul ul
{ display: none; }
 
/* Display the submenus only when li are hovered */
ul.dropdown li:hover ul,
ul.dropdown ul li:hover ul ,
ul.dropdown ul li ul li:hover ul
{ display: block;}
 
ul.dropdown li * a:hover {
/* Change color of links when hovered */

}

ul.dropdown .sub-menu {
	padding-top: 20px;
/*	background: white;*/
	background-color:rgba(255,255,255,0.9);
}