body { margin: 0px; padding: 0px; font-size: 72.01%; background:#fff url("images/body_bgnd.gif") 0px 100% repeat-x; text-align:center;  }
body, html { width: 100%; min-height: 100%;}
input, textarea { font-size: 100%; font-family: tahoma,arial, verdana, helvetica, sans-serif; }

@font-face {
	font-family: 'MyriadProRegular';
	src: url('myriadpro-regular-webfont.eot');
	src: local('MyriadProRegular'), url('myriadpro-regular-webfont.woff') format('woff'), url('myriadpro-regular-webfont.ttf') format('truetype'), url('myriadpro-regular-webfont.svg#webfontyUbp4du2') format('svg');
	font-weight: normal;
	font-style: normal;
}


h1 {color:#fff;font-size:19px; font-family: 'MyriadProRegular', tahoma; font-weight:normal; }
h2 {color:#fff;font-size:16px;  font-family: 'MyriadProRegular', tahoma; font-weight:normal; }
h3 {color:#fff;font-size:14px;  font-family: 'tahoma'; font-weight:bold; }
h4 {color:#fff;font-size:14px;  font-family: 'tahoma'; font-weight:bold; }
h5 {color:#fff;font-size:14px;  font-family: 'tahoma'; font-weight:bold; }
h6 {color:#fff;font-size:14px;  font-family: 'tahoma'; font-weight:bold; }

a { text-decoration:underline; }
a:hover { text-decoration:none; }

.right {float:right;}
.left {float:left;}
table { border: 0; border-collapse: collapse; border-spacing: 0; font-size:1em; }
td { padding: 0px;vertical-align:top;}
a, span, p, body, div, td, h2, h3, h4, h5, h6 { font-family: tahoma,arial, verdana, helvetica, sans-serif; color: #fff;  }
.spacer { height:1px; width:1px; display:block; }
li {font-family: tahoma;font-size:12px;}
img { border: none; display:block; }
table { border: 0; border-collapse: collapse; border-spacing: 0; }
td { padding: 0px;vertical-align:top;}
.full { height: 100%; width:100%;  }
.full_w { width:100%; }
form { padding: 0px; margin: 0px; }
.clear {clear:both;}
.center_div {text-align:center;width:960px;margin:auto;}
.logo{float:left;}
.head_block {height:99px;width:100%;}
.lang {padding-top:35px;float:right;}
.left_lang {height:42px;width:68px;background: url("images/lang_left.gif") 0px 0px no-repeat;}
.left_lang_ac {height:42px;width:68px;background: url("images/lang_left_ac.gif") 0px 0px no-repeat;}


.left_lang a,
.left_lang_ac a {display:block;font-size:11px;color:#fff;padding:12px 1px 8px 8px;}
.left_center {height:42px;width:1px;background: url("images/center_lang.gif") 0px 0px no-repeat;}
.right_lang { height:42px;width:68px;background: url("images/lang_right.gif") 0px 0px no-repeat; font-size:8px;color:#fff;}
.right_lang_ac { height:42px;width:68px;background: url("images/lang_right_ac.gif") 0px 0px no-repeat; font-size:8px;color:#fff;}

.right_lang a,
.right_lang_ac a {display:block;font-size:11px;color:#fff;padding:12px 9px 8px 1px;}
.form_input {border:none;background: url("images/index_form/input.png") 0px 0px no-repeat;width:169px;padding:5px 7px 11px 7px;color:#13308a;font-family: tahoma; }
.form_input input { margin:0px; padding:0px; }
*:first-child+html .form_input { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/index_form/input.png',sizingMethod='scale'); }

.feedback_textarea { background: url("images/index_form/textarea.png") 0px 0px no-repeat;width:169px;height:103px;color:#13308a;font-family: tahoma;}
.feedback_textarea textarea { color:#13308a;width: 155px; border:none; background-color:transparent; height: 97px; padding:4px 7px 0px 7px; margin-top: 1px; overflow:auto;;}
*:first-child+html .feedback_textarea { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/textarea/input.png',sizingMethod='scale'); }

.feedback_div {}
.feedback_btn {background: url('images/index_form/btn.png') no-repeat 0px 0px;width:99px;height:26px;color:#fff;border:none;float:right;margin-right:10px; margin-top: 11px; margin-right:15px;}
*:first-child+html .feedback_btn { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/index_form/btn.png',sizingMethod='scale'); }



/* TOP MENU */
.top_menu_block { height: 39px; padding-left: 60px; padding-top: 10px;position:relative;margin-bottom:-12px;}
.top_menu_btn { float: left; cursor: pointer; position: relative; margin-left: -13px; z-index: 20; }
.top_menu_btn_left { height: 39px; width: 23px; float:left; 
	background: url('images/menu/left.png') no-repeat 0px 0px;
	//background: none; 
}
*:first-child+html .top_menu_btn_left { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/menu/left.png',sizingMethod='scale'); }

.top_menu_btn_right { height: 39px; width: 23px; float:left; 
	background: url('images/menu/right.png') no-repeat 0px 0px;
	//background: none; 
}
*:first-child+html .top_menu_btn_right { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/menu/right.png',sizingMethod='scale'); }


.top_menu_btn_body a { font-family:tahoma,tahoma; color:#fff; text-decoration:none;}



.top_menu_btn_body { font-family: tahoma; float:left; height: 39px;  color:#fff; font-size: 14px;
	background: url('images/menu/center.png') repeat-x 0px 0px;
	//background: none; 
}
*:first-child+html .top_menu_btn_body { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/menu/center.png',sizingMethod='scale'); }
/* TOP MENU END */
.top_menu_btn_body a { display:block; padding: 13px 5px 0px 9px;}

/*active*/
div.top_menu_block div.active {z-index: 30;}

div.top_menu_block div.active .top_menu_btn_left { height: 39px; width: 22px; float:left; 
	background: url('images/menu/active_left.png') no-repeat 0px 0px;
	//background: none; 
}
*:first-child+html div.top_menu_block div.active .top_menu_btn_left { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/menu/active_left.png',sizingMethod='scale'); }

div.top_menu_block div.active .top_menu_btn_right { height: 39px; width: 22px; float:left; 
	background: url('images/menu/active_right.png') no-repeat 0px 0px;
	//background: none; 
}
*:first-child+html div.top_menu_block div.active .top_menu_btn_right { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/menu/active_right.png',sizingMethod='scale'); }

div.top_menu_block div.active .top_menu_btn_body { float:left; height: 39px; color:#fff; font-size: 14px;
	background: url('images/menu/active_center.png') repeat-x 0px 0px;
	//background: none; 
}
*:first-child+html div.top_menu_block div.active .top_menu_btn_body { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/menu/active_center.png',sizingMethod='scale'); }
/* TOP MENU END */


.main_block_top {width:958px;height:34px;
	background: url('images/main_block_top.png') no-repeat 0px 0px;
	//background: none; }
*:first-child+html .main_block_top { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/main_block_top.png',sizingMethod='crop'); }

.main_block_repeat {width:958px;height:auto;
	background: url('images/main_block_repeat.png') repeat-y 0px 0px;
	//background: none; 

}

*:first-child+html .main_block_repeat { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/main_block_repeat.png',sizingMethod='scale'); }

.main_block_bot {width:958px;height:773px;
	background: url('images/main_block_bot.png') no-repeat 0px 0px;
	//background: none; }
*:first-child+html .main_block_bot { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/main_block_bot_ie7.png',sizingMethod='crop'); }

.main_block_bot_2 {width:958px;height:773px; background: url('images/main_block_bot_2.jpg') 12px 0px no-repeat;}


.main_table{width:93%;position:relative;margin-bottom:-400px; margin-right: 60px; margin-left: 60px;}
.index_firms_list {width:160px;text-align:left;}
.index_feedback_form {width:220px;padding-right:20px;}


.content {min-height: 400px;}
/*content*/
.content_table {width:98%;}
.left_top {width:15px;height:14px;
	background: url('images/content/left_top.png') no-repeat 0px 0px;
	//background: none; }
*:first-child+html .left_top { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/content/left_top.png',sizingMethod='scale'); }


.top {height:14px;
	background: url('images/content/repeat_top_bot.png') repeat-x 0px 0px;
	//background: none; }
*:first-child+html .top { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/content/repeat_top_bot.png',sizingMethod='scale'); }


.right_top {width:15px;height:14px;
	background: url('images/content/right_top.png') no-repeat 0px 0px;
	//background: none; }
*:first-child+html .right_top { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/content/right_top.png',sizingMethod='scale'); }


.left_border {width:15px;height:1px;
	background: url('images/content/repeat.png') repeat-y 0px 0px;
	//background: none; }
*:first-child+html .left_border { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/content/repeat.png',sizingMethod='scale'); }


.center_content {background: url('images/content/repeat.png') repeat 0px 0px;text-align:left; 
	//background: none; }
*:first-child+html .center_content { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/content/repeat.png',sizingMethod='scale'); }

.right_border {width:15px;height:1px;
	background: url('images/content/repeat.png') repeat-y 0px 0px;
	//background: none; }
*:first-child+html .right_border { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/content/repeat.png',sizingMethod='scale'); }



.left_bot {width:15px;height:14px;
	background: url('images/content/left_bot.png') no-repeat 0px 0px;
	//background: none; }
*:first-child+html .left_bot { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/content/left_bot.png',sizingMethod='scale'); }


.bot {height:14px;
	background: url('images/content/repeat_top_bot.png') repeat-x 0px 0px;
	//background: none; }
*:first-child+html .bot { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/content/repeat_top_bot.png',sizingMethod='scale'); }


.right_bot {width:15px;height:14px;
	background: url('images/content/right_bot.png') no-repeat 0px 0px;
	//background: none; }
*:first-child+html .right_bot { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/content/right_bot.png',sizingMethod='scale'); }


.center_content { color:#fff; }
.center_content p { line-height: 1.5;}
.center_content img {border:#fff solid 2px;}






/*RIGHT BLOCK*/
/*content*/
.index_feedback {}
.left_top_feedback {width:18px;height:18px;
	background: url('images/index_form/left_top.png') no-repeat 0px 0px;
	//background: none; }
*:first-child+html .left_top_feedback { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/index_form/left_top.png',sizingMethod='scale'); }


.top_feedback {height:19px;
	background: url('images/index_form/repeat_top_bot.png') repeat-x 0px 0px;
	//background: none; }
*:first-child+html .top_feedback { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/index_form/repeat_top_bot.png',sizingMethod='scale'); }


.right_top_feedback {width:18px;height:19px;
	background: url('images/index_form/right_top.png') no-repeat 0px 0px;
	//background: none; }
*:first-child+html .right_top_feedback { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/index_form/right_top.png',sizingMethod='scale'); }


.left_border_feedback {width:18px;height:1px;
	background: url('images/index_form/repeat.png') repeat-y 0px 0px;
	//background: none; }
*:first-child+html .left_border_feedback { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/index_form/repeat.png',sizingMethod='scale'); }


.center_content_feedback {background: url('images/index_form/repeat.png') repeat 0px 0px;text-align:left;
	//background: none; }
*:first-child+html .center_content_feedback { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/index_form/repeat.png',sizingMethod='scale'); }

.right_border_feedback {width:18px;height:1px;
	background: url('images/index_form/repeat.png') repeat-y 0px 0px;
	//background: none; }
*:first-child+html .right_border_feedback { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/index_form/repeat.png',sizingMethod='scale'); }



.left_bot_feedback {width:18px;height:19px;
	background: url('images/index_form/left_bot.png') no-repeat 0px 0px;
	//background: none; }
*:first-child+html .left_bot_feedback { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/index_form/left_bot.png',sizingMethod='scale'); }


.bot_feedback {height:19px;
	background: url('images/index_form/repeat_top_bot.png') repeat-x 0px 0px;
	//background: none; }
*:first-child+html .bot_feedback { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/index_form/repeat_top_bot.png',sizingMethod='scale'); }


.right_bot_feedback {width:18px;height:19px;
	background: url('images/index_form/right_bot.png') no-repeat 0px 0px;
	//background: none; 
	}
*:first-child+html .right_bot_feedback { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/index_form/right_bot.png',sizingMethod='scale'); }

.information_links a {display:block;color:#fff;font-size:13px;margin-top:6px;font-family: tahoma;}
.information_links {padding-left:15px;}
.firm_border {width:126px;height:88px;background: url('images/border_white.png') no-repeat 0px 0px;
//background: none; 
text-align:center;
padding-top: 9px;
}
*:first-child+html .firm_border { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/border_white.png',sizingMethod='crop'); }


.firm_border img { margin:auto; margin-left: 8px; }

.code_links {text-align:left; margin:auto; margin-top:-150px; margin-left:70px; padding:34px 20px 10px 20px;width:352px;height:71px;background: url('images/code_links.png') no-repeat 0px 0px; position:absolute;
//background: none;
//position:relative;
// margin-bottom: 60px;
}
*:first-child+html .code_links { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/code_links.png',sizingMethod='ctop'); }

.code_links img { display:inline; vertical-align:middle; margin:auto; margin-right: 8px; margin-left: 19px;}
.code_links a {color:#fff;font-size:11px;}

.input_search{margin-left:7px;padding:4px 4px 4px 5px;text-align:left;width:249px;height:39px;background: url('images/search_input.png') no-repeat 0px 0px;
//background: none;
border:none;
float:left;
}
*:first-child+html .input_search { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/css/images/search_input.png',sizingMethod='crop'); }
.input_search { vertical-align: middle; margin:auto; }
.input_search input { vertical-align: middle; margin:auto; outline:none;}
.input_search input.bottom_search_text {text-align:left;width:190px; font-size: 11px; border:none;color:#979393; background-color:transparent; margin-left: 10px;}
.input_search input.bottom_search_button { height: 30px; width: 30px; vertical-align: middle; margin:auto;}

.bottom {width:100%;text-align:center;}
.bottom2 {width:958px;margin:auto;padding-top:30px; height: 57px; }
.bottom_links { float:left; font-size: 11px; color:#5a6dac; padding: 12px 20px 10px 70px; }
.bottom_links a {color:#5a6dac;margin:0px 4px; font-size: 11px; }

.footer_phone { float:right; color:#898989; font-size: 11px; text-align:left; padding-right: 15px;}
.footer_phone span { color:#8a8d96; font-family:tahoma; font-size: 18px; margin:auto; vertical-align:top; position:relative; margin-left:5px;}
.footer_phone strong { color:#6e7ea9; font-size: 24px; font-family:tahoma; font-weight:normal; position:relative; margin:auto; vertical-align:top; margin-left:5px;}
.footer_phone a { color:#495da0;}



.fbox_image_block { float:left;  border: 1px solid #b3bcdb; margin-right: 10px; margin-bottom: 10px; padding: 10px; background-color:#8b98c3; width: 117px; height: 160px; line-height: 1.6;}
.fbox_image_block span { display:block; padding: 5px 0px 10px 3px;}
.fbox_image_block span a { color:#fff;}

.navi_row {text-align:left; margin:auto; vertical-align:middle; padding-bottom: 9px;}
.navi_row img { display:inline; margin:auto; vertical-align:middle; }
.navi_row a { color:#fff; padding-right: 19px; background: url("images/navi_arrow.gif") 100% 5px no-repeat; margin-right: 5px;}
.navi_row span { color:#e0e4f0; font-weight:bold; }

table.inner_cont { width: 95%; }



div.content input, 
div.content textarea, 
{ color:#000;}

.center_content div.splitter { height: 15px; clear:both; border-bottom:1px #fff dotted; }

.center_content ul li { list-style:none; padding-bottom: 8px; background: url("images/li.gif") 0px 5px no-repeat; padding-left: 17px;}
