Body, html {
Margin:0;
Padding: 0;
width: 100%;
min-width: 1000px;
width: expression(document.body.clientWidth < 1000? "1000px": "100%" );
BackGround-color: #c3ddf5;
BackGround-Image: url(/i/bg_top.jpg);
BackGround-position: left top;
BackGround-Repeat: repeat-x;
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
color: #505050;
}

TABLE {
BORDER:0PX;
BORDER-COLLAPSE:COLLAPSE;
CELLSPACING:0;
}
.b_p{text-align:left;}
.b_p td{color:#28A0DD;font-size:14px;}
.b_p .ww{width:100%;}
.b_bottom .blocks{padding:0 0 18px 0;text-align:left;}
.b_bottom .blocks a{font-size:12px;text-decoration:none;}
.b_bottom .blocks a:hover{text-decoration:underline;}

TD {
PADDING:0PX;
CELLSPADDING:0;
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
color: #505050;
}

DIV {
	Font-Family: Tahoma, Geneva, sans-serif;
	Font-weight: normal;
	Font-size: 14px;
	color: #333;
	line-height: 125%;
}

IMG {
BORDER:NONE;
}

P {
Margin: 0;
Padding: 0;
}
p.tech {margin-left:30px;}
.tech a {margin-right:7px;}
.tech span {margin-right:7px;}
A {
Font-Family: Arial;
Font-weight: normal;
Font-size: 12px;
color: #3287c8;
}

A:hover {
Text-decoration: none;
}

H1 {
Font-family: Arial;
Font-weight: normal;
Font-size: 24px;
Color: #3ca8e8;
Margin: 0 0 12px 0;
line-height: 125%;
}
H2 {
Font-family: Arial;
Font-weight: normal;
Font-size: 20px;
Color: #3ca8e8;
Margin: 0 0 12px 0;
}

.new_title {
	margin: 20px 0px 15px 0px;
	padding-bottom: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #c62b31;
	border-bottom: 1px solid #c3ddf6;
}

#bg_top {
width: 100%;
min-width: 1000px;
width: expression(document.body.clientWidth < 1000? "1000px": "100%" );
Float: left;
BackGround-Image: url(/i/bg_top2.jpg);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

#bg_top2 {
width: 100%;
min-width: 1000px;
width: expression(document.body.clientWidth < 1000? "1000px": "100%" );
Float: left;
BackGround-Image: url(/i/obl.jpg);
BackGround-position: center top;
BackGround-Repeat: no-repeat;
}

#bg_bottom {
width: 100%;
min-width: 1000px;
width: expression(document.body.clientWidth < 1000? "1000px": "100%" );
Float: left;
text-align:left;
BackGround-Image: url(/i/bg_bottom.jpg);
BackGround-position: left bottom;
BackGround-Repeat: repeat-x;
}

#page {
min-width: 1000px;
width: expression(document.body.clientWidth < 1000? "1000px": "100%" );
max-width: 1200px;
width: expression(document.body.clientWidth > 1200? "1200px": "100%" );
height:auto !important;
position: relative;
z-index: 1;
margin: 0 auto;
}

#top_01 {
width: 100%;
height: 37px;
Float: left;
}

#top_01_left {
width: 70%;
Float: left;
}

#top_01_left P {
Padding: 9px 0 2px 12px;
}

#top_01_left IMG {
Vertical-align: middle;
Margin: 0 0 -2px 0;
}

#top_01_left A {
Color: #ffffff;
Margin-right: 18px;
}

#top_01_right {
width: 28%;
Float: right;
}

#top_01_right P {
Padding: 11px 0 0 0;
Text-align: right;
}

#top_01_right A {
Font-family: Tahoma;
Font-size: 11px;
Color: #aacde7;
Margin-right: 25px;
}

#top_02 {
width: 100%;
height: 106px;
Float: left;
}

#phone {
width: 235px;
Float: left;
}

#phone P {
Padding: 42px 0 0 0;
Text-align: right;
Font-style: italic;
Font-size: 23px;
Color: #ffffff;
}

#slogan {
width: 547px;
Float: right;
}

#slogan P {
Text-align: left;
Padding: 45px 55px 0 0;
Font-family: Georgia;
Font-style: italic;
Font-size: 16px;
Color: #252525;
}

#top_03 {
width: 100%;
height: 228px;
Float: left;
}

#logo {
width: 400px;
Float: left;
}

#logo P {
Padding: 26px 0 0 0;
Text-align: right;
}

#dom {
width: 500px;
height: 228px;
Float: right;
BackGround-Image: url(/i/dom2.png);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#man1 {
width: 299px;
height: 224;
Float: right;
}

#man1 IMG {
Margin-right: 79px;
text-align: center;
}

#cont {
width: 100%;
Float: left;
Margin: -8px 0 0 0;
}

.cont_table {
width: 100%;
}

.cont_table_td {
width: 100%;
Padding: 0 44px 0 44px;
}

.blok_l_top {
width: 100%;
Float: left;
BackGround-color: #d7e8f8;
BackGround-Image: url(/i/blok_l_top.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

.blok_r_top {
width: 100%;
Float: left;
BackGround-Image: url(/i/blok_r_top.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
margin:0; padding: 0px 0px 0px 0px;
}
.blok_l_btm {
width: 100%;
height: 10px;
Float: left;
Margin-top: -10px;
Margin-bottom: 20px;
BackGround-Image: url(/i/blok_l_btm.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
clear: both;
}

.blok_r_btm {
width: 100%;
height: 10px;
Float: left;
BackGround-Image: url(/i/blok_r_btm.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

.blok_txt {margin: 0; padding: 10px; font-family: "Times New Roman"; font-style: italic; float: left; width: 83%;}
.blok_txt img {margin-right: 10px;}
.blok_tit {margin: 0; padding: 0; Font-family: Arial; Font-weight: normal; Font-size: 20px; Color: #3ca8e8; font-style: normal;}
.blok_stit {margin: 0 0 8px 0; padding: 0; Font-family: Arial; Font-weight: normal; font-style: normal;}
div.start {width: 10%; float: right; margin: 0; padding: 0;}
div.start img {margin-top: 100%;}

#c_t_l {
width: 100%;
Float: left;
BackGround-color: #ffffff;
BackGround-Image: url(/i/c_t_l.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#c_t_ls {
width: 100%;
Float: left;
Margin-top: 18px;
BackGround-color: #ffffff;
BackGround-Image: url(/i/ctls.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#c_t_lss {
width: 100%;
Float: left;
BackGround-color: #ffffff;
BackGround-Image: url(/i/c_t_lss.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#c_t_r {
width: 100%;
Float: left;
BackGround-Image: url(/i/c_t_r.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

#c_t_rs {
width: 100%;
Float: left;
BackGround-Image: url(/i/ctrs.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

#c_t_rss {
width: 100%;
Float: left;
BackGround-Image: url(/i/c_t_rss.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}
#c_t_rss .r_colmn {margin:0; padding: 0px 30px 30px 30px;text-align:left;}

#c_b_r {
width: 100%;
Float: left;
BackGround-Image: url(/i/c_b_r.gif);
BackGround-position: right bottom;
BackGround-Repeat: no-repeat;
}

#c_b_rs {
width: 100%;
Float: left;
BackGround-Image: url(/i/c_b_rs.gif);
BackGround-position: right bottom;
BackGround-Repeat: no-repeat;
}

#c_b_l {
width: 100%;
min-height: 500px;
height:auto !important;
height: 500px;
Float: left;
BackGround-Image: url(/i/c_b_l.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

#c_b_ls {
width: 100%;
Float: left;
BackGround-Image: url(/i/c_b_l.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

#c_b_lss {
width: 100%;
min-height: 500px;
height:auto !important;
height: 500px;
Float: left;
BackGround-Image: url(/i/c_b_ls.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

#c_t_rss P {
Padding: 0 30px 25px 0px;
Line-height: 19px;
}

#c_t_rss H1 {
	Margin: 20px 0 12px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #39F;
	line-height: 125%;
}
#c_t_rss H2 {
	Margin: 20px 0 12px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
	color: #39F;
	line-height: 125%;
}

#niz_l {
width: 100%;
height: 40px;
Float: left;
Margin-top: -10px;
BackGround-Image: url(/i/niz_l.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#niz_r {
width: 100%;
height: 40px;
Float: left;
BackGround-Image: url(/i/niz_r.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

#menu {
width: 100%;
Float: left;
Margin-top: 11px;
}

#menu DIV {
width: 24%;
Float: left;
Text-align: center;
margin-left: 10px;
}


.menu_a {
width: 215px;
height: 46px;
Display: block;
Margin: 0 auto;
Font-size: 18px;
Color: #ffffff;
Text-decoration: none;
BackGround-Image: url(/i/menu.gif);
BackGround-position: center top;
BackGround-Repeat: no-repeat;
}

.menu_a:hover {
BackGround-Image: url(/i/menu_a.gif);
}

.menu_a P {
Line-height: 17px;
Text-align: left;
}

.m_p1 {
Padding: 13px 20px 0 25px;
}

.m_p2 {
Padding: 6px 20px 0 25px;
}

.menu_ah {
width: 281px;
height: 46px;
Display: block;
Margin: 0 auto;
Font-size: 18px;
Color: #ffffff;
Text-decoration: none;
BackGround-Image: url(/i/menu_a.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

.menu_ah P {
Line-height: 17px;
Text-align: left;
}

#pag {
width: 100%;
Float: left;
Margin-top: 25px;
}

#pag TABLE {
width: 100%;
}

#pag_left {
text-align:left;
width: auto;
Vertical-align: top;
Padding: 5px 35px 0 37px;
Line-height: 19px;
}
#pag_left,* #pag_left,#pag_left *{
	text-align:left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	line-height: 120%;
}

#pag_left P {
Padding-bottom: 25px;
Line-height: 19px;
}

#pag_right {
text-align:left;
width: 260px;
Vertical-align: top;
Padding: 0 23px 0 0;
Line-height: 16px;
}

#pag_right A {
	Color: #53b3db;
	display: block;
	padding-top: 15px;
}

.n_text {
	Padding: 7px 0 4px 0;
	Line-height: 16px;
	font-size: 11px;
}

#pag_bottom {
width: 100%;
Float: left;
Margin-top: 52px;
Padding-bottom: 45px;
}

#pag_bottom DIV {
width: 32%;
Float: left;
}

#pag_bottom DIV TABLE {
Margin: 0 25px 0 45px;
}

#pag_bottom DIV TABLE TD {
Vertical-align: middle;
text-align:left;
}

#pag_bottom DIV TABLE TD IMG {
Margin-right: 18px;
}

#pag_bottom DIV TABLE TD A {
Color: #53b3db;
}

#footer {
width: 100%;
height: 165px;
Float: left;
}

#f_left {
width: 45%;
Float: left;
}

#f_left P {
Text-align: left;
Padding: 50px 0 0 100px;
Font-family: Tahoma;
Font-size: 11px;
Color: #f0f0f0;
line-height: 100%;
}

#f_left P span a {
Text-align: left;
Font-family: Tahoma;
Font-size: 10px;
color: #f0f0f0;
text-decoration: none;
padding-right: 12px;
}

#f_left P IMG {
Vertical-align: middle;
Margin: 0 15px 0 0;
}

#f_right {
width: 335px;
Float: right;
}

#f_right P {
Text-align: left;
Padding: 48px 0 0 0;
Color: #f0f0f0;
}

#f_right P BIG {
Font-size: 18px;
Line-height: 35px;
}

#podl_l {
width: 100%;
height: 66px;
Float: left;
BackGround-Image: url(/i/podl_l.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#podl_r {
width: 100%;
height: 66px;
Float: left;
BackGround-Image: url(/i/podl_r.gif);
BackGround-position: right top;
BackGround-Repeat: no-repeat;
}

#pag_bottom_s {
width: 100%;
Float: left;
Margin-top: 0px;
Padding-bottom: 20px;
}

#pag_bottom_s DIV {
width: 32%;
Float: left;
}

#pag_bottom_s DIV TABLE {
Margin: 0 25px 0 45px;
}

#pag_bottom_s DIV TABLE TD {
Vertical-align: middle;
}

#pag_bottom_s DIV TABLE TD IMG {
Margin-right: 18px;
}

#pag_bottom_s DIV TABLE TD A {
Color: #53b3db;
}

#scont {
width: 100%;
Float: left;
Margin-top: 16px;
}

#scont TABLE {
width: 100%;
}

#scont_left {
width: 293px;
Vertical-align: top;
}

#scont_right {
width: auto;
Padding-left: 19px;
Vertical-align: top;
}

#s_l {
width: 293px;
Float: left;
Padding: 22px 0 0 0;
BackGround-color: #d7e8f8;
BackGround-Image: url(/i/s_l_top.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

#s_l_bottom {
width: 293px;
height: 26px;
Float: left;
BackGround-Image: url(/i/s_l_bottom.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

.b_top {
width: 238px;
Float: left;
Margin: 7px 0 0 28px;
BackGround-color: #ffffff;
BackGround-Image: url(/i/b_top.gif);
BackGround-position: left top;
BackGround-Repeat: no-repeat;
}

*html .b_top {
Margin: 7px 0 0 14px;
}

*:first-child+html .b_top, *html .b_top {
Margin: 7px 0 0 28px;
}

.b_bottom {
width: 238px;
Float: left;
BackGround-Image: url(/i/b_bottom.gif);
BackGround-position: left bottom;
BackGround-Repeat: no-repeat;
}

.b_p {
Float: left;
Padding: 5px 12px;
Font-family: Tahoma;
Font-size: 14px;
Color: #28a0dd;
Text-decoration: none;
}

.b_p A {
Font-family: Tahoma;
Font-size: 14px;
Color: #28a0dd;
Text-decoration: none;
}

.t_non {
Text-decoration: none;
Cursor: hand;
}

.t_non DIV {
Cursor: hand;
}

.b_p IMG {
Margin: 0 16px 0 4px;

}

.br5 {
Line-height: 5px;
}

.no-display {
width: 205px;
Float: left;
Margin: 0 0 0 16px;
Padding: 0 0 12px 0;
Display: none;
}

*html .no-display {
Margin: 0 0 0 8px;
}

*:first-child+html .no-display, *html .no-display {
Margin: 0 0 0 16px;
}

.no-display A {
Font-family: Tahoma;
Font-size: 14px;
Color: #28a0dd;
}

.m_data {
Padding:0px 0 5px 0px; margin:0;
Font-size: 11px;
Color: #bbbbbb;
}
.news {margin: 0;padding:0;}
.news_announce {margin: 0;padding:7px 0 25px 0px;}
.news_title {font-size: 15px;}

/* Е’ГҐГ­Гѕ 2-ГЈГ® ГіГ°Г®ГўГ­Гџ */
ul.submenu {list-style: none;}
.submenu {margin: 15px 10px 15px 15px; padding: 0;}
.submenu li {background: url(/i/cat_menu_li_off.gif) no-repeat 0 0.42em; padding: 0 0 4px 17px; color: #716E6E;}
.submenu li.curr {background: url(/i/cat_menu_li.gif) no-repeat 0 0.42em;}
.submenu li a {color: #4A80BE; text-decoration: none;}
.submenu li.curr a {color: #716E6E; text-decoration: none;}
.submenu li a:hover {text-decoration: underline;}
.submenu li ul li {background: url(/i/cat_smenu_li_off.gif) no-repeat 0 0.45em; padding: 0 0 4px 10px;}
.submenu li.curr ul li a {color: #4A80BE;}
.submenu li ul li.curr {background: url(/i/cat_smenu_li.gif) no-repeat 0 0.45em;}
.submenu li ul li.curr a {color: #716E6E; text-decoration: none;}

/* вЂќГ®Г°Г¬Г  Г ГўГІГ®Г°ГЁГ§Г Г¶ГЁГЁ */
.auth_form {padding: 0;}
input {margin: 4px 0 8px 0; border: 1px solid #33a2d9; height: 18px;}
.btn, button {margin-top:0;width: auto !important; padding: 3px 8px; background: #4bbdee; font: 100% tahoma, arial, sans-serif; color: #FFF; border: 1px solid #33a2d9; cursor: pointer; cursor: hand;}

.usual {margin: 0; padding: 0;}
.usual input {width: 250px; border: 1px solid #CCC; padding: 2px 0 2px 3px;}
.usual div {margin: 0;}
.usual h2 {margin: 0; padding: 0; font-weight: normal; font-size: 14px; color: #666;}
.usual input, .usual  select, .usual  textarea {margin-top: 4px;width: 330px;}
.usual textarea {width: 333px; height: 100px; border: 1px solid #CCC;}
.radio {margin-bottom:-2px; }
.radio p {padding: 5px 0 0 25px; margin: 0;}
.radio input {border: none; margin: 0 5px 0 0; vertical-align: middle; padding: 0; width: 15px; background: none;}
.usual .cldr input {width: 6.5em;}
.usual .cldr img {vertical-align: middle; margin: 0 0 6px 5px; cursor: pointer; cursor: hand;}
.element_required, .usual sup {color: #FE3721; font-family: tahoma, sans-serif;}
.needValue {color: #CCC;}
.captcha_block img {vertical-align: top; margin-top: 0px;}
.usual .field_middle {width: 15em;}
.usual .field_mini {width: 6em;}
tr.forma { color:#333;}
tr.forma td {padding:2px; color:#333333;}

/* вЂљГ®ГЇГ°Г®Г±-Г®ГІГўГҐГІ */
ul.faq {margin: 0; padding: 0; list-style: none;}
.faq_question {text-decoration: none; border-bottom: 1px dashed;}
.faq_question:hover {text-decoration: none;}
.faq_li {padding-bottom: 10px;}
.faq_li div {margin: 5px 0 0 0;}
.faq_li div div {margin: 0;}
#bg_top #bg_top2 #bg_bottom center #page #cont .cont_table tbody tr .cont_table_td #scont table tbody tr #scont_right #c_t_lss #c_t_rss .r_colmn ul li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

#bg_top #bg_top2 #bg_bottom center #page #cont .cont_table tbody tr .cont_table_td #c_t_l #c_t_r #c_b_r #c_b_l #pag table tbody tr #pag_left h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	line-height: 120%;
	font-weight: bold;
	color: #39F;
}
#bg_top #bg_top2 #bg_bottom center #page #cont .cont_table tbody tr .cont_table_td #c_t_l #c_t_r #c_b_r #c_b_l #pag table tbody tr #pag_left ul li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
#bg_top #bg_top2 #bg_bottom center #page #cont .cont_table tbody tr .cont_table_td #c_t_l #c_t_r #c_b_r #c_b_l #pag table tbody tr #pag_left h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	line-height: 120%;
	font-weight: bold;
	color: #39F;
}
#mycarousel li {
	list-style-type: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-style: normal;
	font-size: 12px;
}
#tt{width:100%;clear:both;}
#tp{width:65px;padding-top:64px;position:fixed;right:0;z-index:999;}
#tp a{
	display:block;
	text-align:center;
	color:#fff;
	font-size:11px;
	text-decoration:none;
	padding:10px 0 12px 0;
	line-height:14px;
	background-color: #900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	background-image: url(/i/flash.gif);
}
#tp a:hover{text-decoration:underline;}
#tp a.red{
	color:#FFF;
	border:0;
}
#tfix{height:4px;background:url(/i/tfix.png);}
#bfix{height:4px;background:url(/i/bfix.png);}
#mycarouse .jcarousel-skin-tango li {
	list-style-type: none;
}
ul.jcarousel-skin-tango {
	list-style-type: none;
	list-style: none;
	list-style-image: none;
}
div.consult_block {display: block; margin: 0; padding: 0; width: 677px; height: 182px; background: #ffffff url(/i/consult_block.gif) no-repeat; }
div.consult_block div {margin: 0px; padding: 20px 40px 20px 300px;}
div.consult_block img {border: 0; margin: 0; padding: 0px 0px 0px 300px; }
div.consult_block2 {display: block; margin: 0; padding: 0; width: 677px; height: 182px; background: #ffffff url(/i/consult_block2.gif) no-repeat; }
div.consult_block2 div {margin: 0px; padding: 20px 40px 20px 300px;}
div.consult_block2 img {border: 0; margin: 0; padding: 0px 0px 0px 300px; }

.nav { height:67px; margin-top: 20px; margin-right: 40px; background: url(/i/alltabs2.gif) no-repeat top right;}

.nav span, .nav div { float:left;}
.nav .tab { padding-right:2px;}
.nav .tab, .nav .tab-off { margin-right:6px;}
.nav span { background-image: url(/i/numbs.gif); display:block; width:46px; height:45px; overflow:hidden; cursor:pointer;}
.tab div { height:45px; overflow:hidden; padding:0px;}
.tab-off div { display:none;}
.nav .comm_off img { vertical-align:top;}

.tab .one { background-position:0 0;} .tab-off .one { background-position:0px 45px;}
.tab .two { background-position:138px 0;} .tab-off .two { background-position:138px 45px;}
.tab .thr { background-position:92px 0;} .tab-off .thr { background-position:92px 45px;}
.tab .fou { background-position:46px 0;} .tab-off .fou { background-position:46px 45px;}
.tab .fif { background-position:41px 0;} .tab-off .fif { background-position:41px 45px;}
.nav div.last { padding:9px 0 0 13px; background:none;}

.path {padding: 10px 0px 10px 0px; font-size: 12px;}

/* Left menu restyle */
#menuspot {float: left; padding-bottom: 18px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; margin-bottom: 0px; margin-left: 16px; margin-right: 0px; margin-top: 0px;}
#menuspot a {font-size: 12px; text-decoration: none; color: #28a0dd; font-family: "Tahoma";}
#menuspot a:hover {text-decoration: underline;} 

.left_submenu {padding: 0;margin: 0;}
.left_submenu li {padding: 0; margin: 2px 28px; background-image: url("/i/submenu_bg.gif"); height: 65px; clear: both}
.left_submenu li.one_line {line-height: 36px}
.left_submenu li a, .left_submenu li a:hover {
    margin-top: 10px;
    color: #28a0dd;
    font-size: 14px;
    text-decoration: none;
    display: block;
    float: left;
    width: 150px;
    padding: 3% 0;    
    padding-left: 14px;
    text-align: left;
}

.left_submenu li img {
    float: left;
    width: 50px;
    margin-top: 10px;
    margin-left: 14px;
    height: 50px;
}


.custom_menu {
    line-height:17px;
    text-align: center;
    padding:6px 25px 0 25px;
}

#menu .one_line {
    line-height: 30px;
}

#likeid {
    font-family:Arial;
    background:url(/i/backlike.png) no-repeat top left;
	height:240px;
	color:#3e77ab;
}
#likeid ul {
    padding:0 0 0 20px;
    float:left;
	margin-right:5px;
	width:155px;
	
}
#likeid .yours {
    font-size:18px;
	margin:0 0 3px 0;
	padding:6px 0 0 20px;
	display:block;
}
#likeid .barrli {
    font-style:normal !important; 
    font-size:10px;
	height:36px;
	overflow:hidden;
    padding:3px 0 0 25px;
    list-style:none;
    background:url(/i/barr.png) no-repeat top left;
	margin-bottom:10px;
	
}
#likeid a {
    font-style:normal !important; 
    font-size:12px;
	padding:0px;
	line-height:110%;
    color:#3e77ab;
}
#likeidsmall {
    font-family:Arial;
    background:url(/i/backlikesmall.png) no-repeat top left;
	height:127px;
	color:#3e77ab;
}
#likeidsmall ul {
    padding:0 0 0 20px;
    float:left;
	margin:8px 35px 0 0;
	width:155px;
	
}
#likeidsmall .yours {
    font-size:17px;
	margin:0 0 0px 0;
	padding:6px 0 0 20px;
	display:block;
}
#likeidsmall .barrli {
    font-style:normal !important; 
    font-size:10px;
	height:36px;
	overflow:hidden;
    padding:3px 0 0 25px;
    list-style:none;
    background:url(/i/barr.png) no-repeat top left;
	margin-bottom:10px;
	
}
#likeidsmall a {
    font-style:normal !important; 
    font-size:12px;
	padding:0px;
	line-height:110%;
    color:#3e77ab;
}

/*------------------------------|V|------------------------------*/

#formBox-wrap { width:100%; margin:30px 0; overflow:hidden; }
#formBox { position:relative; height:100%; border:1px solid #d6d9d4; padding:15px 40px 30px 40px; margin:0; font:normal 17px/1.2 "Times New Roman", Times, serif; zoom:1; }
#formBox .corner { position:absolute; display:block; width:10px; height:10px; overflow:hidden; background:url(corner-formWrapper.png) no-repeat; }
#formBox .corn-TL { left:-3px; top:-3px; background-position:0 0; }
#formBox .corn-TR { right:-3px; top:-3px; background-position:-20px 0; }
#formBox .corn-BL { left:-3px; bottom:-3px; background-position:0 -20px; }
#formBox .corn-BR { right:-3px; bottom:-3px; background-position:-20px -20px; }

#formBox h3 { margin:0 -40px 10px -40px; padding:4px 40px 6px 40px; background:#c0161e url(gr-fHeader.png) 0 100% repeat-x; font:normal 23px/1.3 "Times New Roman", Times, serif; color:#ffffff;}
#formBox p { margin:0 0 15px 0; padding:0; }

#formBox p.formRow { margin:0 0 10px 0; padding:0; }
#formBox p.formRow-B { margin:0; padding:5px 0 0 0; }
#formBox label { display:inline-block; font-size:14px; color:#5c5959; padding:0 0 0 10px; margin:0 0 2px 0; }
#formBox select, #formBox .inputText { font:normal 20px "Times New Roman", Times, serif; color:#000000; outline:none; }
#formBox select { width:657px; height:32px; padding:2px 0 2px 6px; border:1px solid #d3d6d0; background:#ffffff; font-size:20px; color:#8a8a8a; outline:none; }
#formBox select option { padding:0 0 0 9px; }
#formBox .inputText { width:637px; height:26px; padding:2px 9px; margin:0; border:1px solid #d3d6d0; background:#ffffff; font-size:20px; color:#8a8a8a; }
#formBox .element_required { color:#db2020; }

#formBox .captchaBox { margin:0 0 15px 0; padding:10px 0 0 0; clear:both; overflow:hidden; zoom:1; }
#formBox .captchaBox div.itemWrap { display:inline; float:left; margin:0 20px 0 0; padding:15px 30px; text-align:center; background:#e9e9e9; border:1px solid #d2d5cf; }
#formBox .captchaBox div.itemWrap img { margin:0; padding:0; }
#formBox .captchaBox div.itemWrap .inputText { width:90px; }

#formBox p.formComment { font-size:11px; padding:10px 0 0 0; margin:0; }
#formBox p.formComment span { color:#db2020; }
