@charset "utf-8";
body{width:100%;min-width:970px;background: url(/img/space.gif) repeat;background-attachment:fixed}
.clear_all{clear:both;height:1%; line-height:0}
.clear_all2{display: block;clear:both;visibility:hidden;height:0;line-height:0;width:100%;height:1%}
.clear_all3{display: block;clear:both}
.clear_all4{display:block;clear:both;height:1%}
.up_link{ padding-top:8px;margin-left:8px;padding-bottom:6px} .up_link a{color:#000}
.navig_panel2:after,.line_inform_box:after,.inl_block:after,.foot_sect:after{content: '';display: block;clear:both;visibility:hidden;height:0;line-height:0}
.content_lpart{float:left;width:640px}
.up_for_form{ height:14px}
.edit_form_left{ width:154px;float:left}
.edit_form_left2{width:134px;float:left}
.edit_form_right,.r_part{margin-left:154px}
.r_part,.r_part4{margin-right:15px}
.r_part2{margin-left:109px}
.r_part2 input{float:left}
.r_part2 .er_mes{clear:both}
.r_part3{float:left;width:730px}.r_but{padding-left:150px;float:left;padding-top:6px;padding-bottom:46px}
.r_part4{margin-left:134px}
.nick input{width:181px} .nick p.comment{width:100%}
.sex label{margin-left:-5px;cursor:pointer}
.sex li{margin-right:20px}
.birth input,.birth select{margin-right:10px}
input.day{width:21px;padding:0;margin:0;line-height:18px}
select.month{ width:89px;margin-right:10px}
input.year{width:43px}
.country select{ width:160px; margin-right:10px}
.country input{ width:71px}
.region select{ width:360px}
.town select{ width:160px}
.adres input{ width:352px}
.e_mail input{ width:181px;margin-right:10px}
input.code_c{ width:29px;margin-right:29px}
input.code_t{ width:49px;margin-right:8px}
input.number{width:60px;margin-right:6px}
input.note{width:158px;margin-left:9px;margin-right:9px}
.uri input{ width:311px;margin-right:10px}
.note_lab{margin-left:9px}
.icq input{margin-right:10px;width:101px}
.g_talk input,.mail_ag input,.skype input,.msn input{ width:161px;margin-right:10px}
.comment{margin-top:17px;color:#999;clear:both;font-weight:normal;font-size:0.9em;line-height:13px}
.right_block .comment{margin-top:0; clear:none}
.info p.comment{margin:0; padding:0}
.sex ul{ list-style:none;margin:0px;padding:0px}.sex ul li{float:left}.sex ul input{vertical-align:middle;margin:0px;padding:0px;margin-top:-2px;margin-right:5px}
*+html .sex ul input{margin-right:2px}
.hr{border-bottom:1px dotted #D8CCB9;height:1px;line-height:0;font-size:0;margin-bottom:9px; clear:both}
.hr2,.hr3,.hr4{margin:0;padding:0;border-bottom:1px solid #D8CCB9;height:1px;line-height:0;font-size:0;margin-bottom:9px;clear:both}
.hr3{margin-bottom:15px}

.last{margin-bottom:0}
.link_add,.link_delete,.small_link{font-weight:normal;font-size:0.9em;line-height:1.3em}
.link_delete{padding-top:0.4em}
.link_add{margin-top:-10px}
input.marg{margin-bottom:19px;margin-top:19px}
input.marg_left{margin-left:183px}
.form_editinf_1{padding-top:15px}
.line{padding-left:16px;width:98%;font-size:.98em}
.line h2{font-weight:bold;font-size:14px;margin-bottom:5px}
/*стили для таблицы*/
.inside1{clear:both;padding:.35em 0 0.32em 0;float:left;width:100%}
.inside2{clear:both;padding:.35em 14px 0.34em 14px;float:left;width:867px; line-height:1.15em}
.inside3{padding-left:15px;padding-right:15px}
.inside4{padding-left:20px;padding-right:15px}
.inside5{padding:10px 15px 20px 16px;float:left}
.bord_bot{border-bottom:1px solid #D8CCB9}
.bord_bot2{border-bottom:1px dotted #D8CCB9}
.head{border-bottom:1px solid #D8CCB9;float:left;width:100%;padding-top:3px;margin-bottom:24px;padding-bottom:3px}
.enter_employer .head{margin-bottom:22px}
.navig_panel2{border-bottom:1px solid #D8CCB9;clear:both;padding-left:14px;padding-right:14px;float:left}
.navig_panel2{width:100%;padding-top:7px;padding-bottom:7px;}
.panel2_marg_bot:after{content: '';display: block;clear:both;height:0;line-height:0; visibility:hidden}
.panel2_marg_bot{margin-bottom:20px; clear:both}
.r_menu{width:290px}
/*меню*/
#header{margin-top:1.48em;padding-bottom:11px;float:left;position:relative;width:100%}
#header2{margin-top:1.3em;padding-bottom:1.4em}
#header3{margin-top:21px;padding-bottom:1.4em}
#header3 p{padding-top:3px}#header3 #logo{border:none; text-decoration:none}
#main_head{padding-bottom:22px;float:left;width:100%}
.enter_employer #main_head{padding-bottom:16px}
.header_l_part{float:left} 
.header_l_part p{line-height:1; position:relative;margin-top:-2.4pt}
/*верхняя форма поиска справа*/
.form_find{margin-top:8px;color:#000}
.form_find ul{list-style:none;padding:0px;margin:0px} .form_find li{float:left}
#main_head .form_find li{padding-left:9px}
.form_find input{vertical-align:top}
input.but_find{color:#000;overflow:visible;vertical-align:top;font-weight:bold;line-height:16px;margin-top:-1px;width:54px; padding:1px 0 0 0; cursor:pointer}
*+html input.but_find{margin-top:0px}
input.edit_find{width:240px;margin-right:9px;margin-left:10px;color:#666}
.for_exampl{font-style:italic;font-size:0.88em;margin-left:8px; line-height:1.675em}
#main_head .for_exampl{margin-left:0}
.for_exampl span{border-bottom:1px dotted #000}
/*верхняя форма поиска справа*/
.main_container{border-top:1px solid #DECEBD}
/*блок с фото и описанием*/
.init_block{background:#F5F4EE;margin-bottom:15px;float:left;width:100%;padding:0;padding-bottom:9px;padding-top:5px}
.init_block.margbl_2{margin-bottom:9px}
.init_block.margbl_3{margin-bottom:10px}
.init_block.marg0{margin-bottom:0}
.init_block.marg_bot4{margin-bottom:6px} 
.init_block_inside{padding:0 15px 0 15px}
.init_block h1{color:#000}
.init_block_share{position:relative;}
.init_block_share .share{
	position:absolute;
	top:10px;
	right:15px;
}
.init_block_share .init_block_inside{
	float:left;
	width:400px;
}
ul.init_inf,.v_account ul{margin:0;padding:0;list-style:none}
ul.init_inf li{float:left}
.init_block_text{width:302px}
.init_block_text2{width:470px; float:left}
.init_photo{float:left;width:111px}
.prof{ font-weight:bold;margin-top:-1px;margin-bottom:2px}
.actual{color:#666;font-style:italic;font-size:0.9em}
.init_block p{line-height:1.1em}
.init_info{margin-top:.65em;color:#666} .init_block  p.init_info{line-height:1.2em}
.personal_control{width:189px;float:right; position:relative; margin-top:-.38em;right:.5em}
.personal_control ul{list-style:none;margin:0px;padding:0px;position:relative;top:-3px;margin-bottom:-2px;margin-left:-2px}
.personal_control li{padding-top:.27em;margin-top:.05em}.personal_control li.first{padding-top:0;margin-top:0}
.personal_control .up{background:url(/img/up.png) no-repeat;height:11px;font-size:0;line-height:0}
.personal_control .bottom{background:url(/img/bottom.png) no-repeat;height:27px;font-size:0;line-height:0}
.personal_control_cont{background:#fff url(/img/control_fill.png) repeat-y;padding-left:10px}
/*.personal_control .vkontakte TD{
	text-decoration:underline;
	color:#BDD6FF;
	padding-left:6px;
	vertical-align:baseline !important;
	padding-left:expression(this.previousSibling==null?'0':'6px');
}
.personal_control .vkontakte TD:first-child{padding-left:0px;}
.personal_control .vkontakte SPAN{
	color:#004AE7 !important;
	padding-left:0 !important;
	font-size:1em !important;
	line-height:16px !important;
}*/
.personal_control_cont .share DD{
	display:block;
}
.personal_control_cont .share .ww A{
	padding:0 !important;
}
/*блок с фото и описанием*/
/*меню в правой контентной части*/
ul.menu2{list-style:none;padding:0;margin:0;margin-top:1.09em}
ul.menu2.first{margin-top:0}
ul.menu2 li{ clear:both;height:1%;padding-top:.33em;line-height:1.15em} 
ul.menu2 li.first,ul.menu2 li.first li{padding-top:0} ul.menu2 li.first a{margin-top:0;line-height:1.22em}
ul.menu2 li li{clear:none}
ul.menu2  a{line-height:1.05em;padding-bottom:0}
.menu2 .menu{margin:0;padding:0}
.menu2 li.active,.menu2 li.active a,.menu li.active a{font-weight:bold; color:#000}
.menu2 li.active{padding-top:.24em;margin-bottom:-.1em}
/*меню в правой контентной части*/
/*правая контентная часть*/
.content_rpart{width:240px;padding:0px;margin:0px;padding-left:15px}
.title_rmenu{background:#85B600;border-bottom:2px solid #fff}
.title_rmenu h2{padding:0px;margin:0px;color:#fff;font-weight:bold;font-size:1em;padding:8px 10px 8px 15px}
.content_rpart .menu2 ul{padding-top:10px;padding-left:15px;line-height:1.45em}
/*правая контентная часть*/
/*форма information_edit_02*/
.inside_leftcontent{padding-left:15px; line-height:1em}
input.attach_file{ width:290px}
textarea.resume{overflow:auto;width:530px;height:200px}
.inside_leftcontent p{margin-bottom:8px}
.up_for_form2{height:21px}
.link_attach{color:#666;margin-top:10px}
a.icon{padding-left:21px;display:inline-block;margin-right:5px;padding-top:3px}
a.icon_word{background:url(/img/icon_word.gif) no-repeat}
a.icon_pdf{background:url(/img/icon_pdf.gif) no-repeat left 2px}
a.icon_ppt{background:url(/img/icon_ppt.gif) no-repeat left 2px}
a.icon_txt{background:url(/img/icon_txt.gif) no-repeat left 2px}
a.icon_rtf{background:url(/img/icon_rtf.gif) no-repeat left 2px}
a.icon_xls{background:url(/img/icon_xls.gif) no-repeat}
.text_resume{padding-top:14px;margin-bottom:15px}
.bottom_part{padding-left:28px}
/*форма information_edit_02*/
/*форма information_edit_03*/
.up_for_form3{height:10px}
textarea.rewards{width:540px;height:174px;overflow:auto;margin-top:4px}
input.marg1{margin-bottom:48px;margin-top:1.6em}
/*форма information_edit_03*/
/*форма information_edit_04*/
.check_group{list-style:none;padding:0px;margin:0px;line-height:1.38em}
.check_group input{vertical-align:middle}
.check_group label{cursor:pointer}
.command h3{font:bold italic 1em Arial, Helvetica, sans-serif;color:#666;margin:0px;padding:0px;margin-bottom:1px;}
.command{padding-top:12px}
.up_for_form4{height:6px;font-size:0;line-height:0}
/*форма information_edit_04*/
/*information*/
.type2{float:left;width:640px;padding-bottom:17px}
.type3{float:left;width:895px;padding-bottom:16.5pt}
.inform_block{clear:both;padding-bottom:22px;float:left;width:100%}
.bot_padd_block{clear:both;padding-bottom:22px;float:left;width:100%}
.line_inform{clear:both;border-top:1px dotted #DACDBB;padding-top:2px;padding-bottom:5px;padding-left:15px;line-height:14px;height:1%}
.line_inform3{padding-top:2px;padding-bottom:10px}
.line_inform3 .line_inform_box{padding:0;margin:0;padding-top:8px}
.line_inform.form_el{padding-top:10px}
.line_inform.no_bord{border:none}
.line_inform p{margin:0;padding:0}
/*portfolio*/
.block_projects{clear:both;border-top:1px dotted #DACDBB;padding-top:15px;padding-left:15px;line-height:1.3em;height:1%}
.block_projects.first{border-top:none;padding-top:6px}
.block_projects.no_uppad{padding-top:0}
.proj_info p{margin:0;padding:0}
.block_projects .photo{width:100px;padding-bottom:.8em;float:left}
.proj_info{float:left;width:384px;padding-bottom:.8em;margin-top:-.4em}
.no_photo .proj_info{margin-left:0;width:481px;float:left}
.proj_info h3,.proj_info h3 a{margin:0;padding:0}
.proj_info h3{padding-bottom:4px}
.proj_info h3 a{color:#BDD6FF;border:none;text-decoration:underline;position:relative;line-height:1.15}.proj_info h3 a span,.proj_info h3 a:hover span{color:#000;cursor:pointer}
.proj_info h3 a:hover span{color:#004AE7}
.proj_info h3 a:hover{color:#004AE7;border:none; text-decoration:underline}
/*portfolio*/
.recommend_block,.ph_text_block,.ph_text_first{clear:both;border-top:1px dotted #DACDBB;padding-top:10px;height:1%;padding-left:15px;padding-bottom:10px}
.ph_text_block{padding-top:5px}
.ph_text_first{padding-top:2px;border-top:none} 
.ph_text_first .prof,.ph_text_block .prof{margin-top:0;padding-top:3px;padding-bottom:0;line-height:.95}
.ph_text_first .place,.ph_text_block .place{line-height:.95;padding-bottom:1px}
.ph_text_first p.actual{padding:0;margin:0}
.first{border-top:none}
.recommend_block.first{border-top:none;padding-top:0}
.line_inform .header, .header{width:155px;float:left;font-weight:bold}
.line_inform .info,.info{margin-left:155px;width:460px}
.info2{padding-left:155px}
.link_in_title{float:right;padding-top:5px;padding-right:14px}
.br{height:1.3em}
.br2{ line-height:3em}
.line_inform .command{padding-top:7px;width:90%;line-height:1.24em}
.line_inform .command_all{padding-bottom:7px}
/*information*/
/*recommend*/
.recommend_photo,.ph{width:110px;float:left} .recommend_photo a,.ph a,.ph a:hover,.ph2 a,.ph2 a:hover{border:none; text-decoration:none}
.ph img{padding-top:5px}
.recommend_text{float:left; width:80%}
.date,.date3{color:#666;font-size:0.91em}.date3{color:#999}
.recommend_block h3{margin:0px;padding:0px;font-weight:bold;font-size:1em;line-height:1.4em;margin-top:4px; margin-bottom:2px}
.virtuoz_recommend h3,.virtuoz_recommend h3 a{color:#004CE5}
.plus{background:url(/img/plus.gif) no-repeat left top; padding-left:23px; line-height:16px}
.minus{background:url(/img/minus.gif) no-repeat left top; padding-left:23px; line-height:16px}
.so_so{background:url(/img/so_so.gif) no-repeat left top; padding-left:39px; line-height:16px}
.recommend_text p{line-height:1.1em}
.recommend_block_all{ padding-bottom:15px}
.recom_action{margin-top:3px}
.recomend_form_edit{margin-top:5px}
textarea.textarea_recomend{width:490px; height:115px; line-height:1.3em}
.text p{line-height:1.3em}
.width_block_recomend{width:500px}
.ask_recommend .cell_half{
  width:49%;
}
.ask_recommend .ask_form P{
  margin:0 0 10px 0;
}
.ask_recommend .field{
	width:90%;
}
.ask_recommend LABEL{
	font-weight:bold;
	display:block;
	margin-bottom:2px;
}
.ask_recommend LABEL EM{
	font-style:normal;
	color:#666;
	font-weight:normal;
}
.ask_recommend .margnote{
	margin: 0 0 10px 10px;
}
.ask_recommend .linkto_recomend INPUT{
	width:90%;
}
.asker_recommend {
	position:relative;
}
.asker_recommend .photo{
	position:absolute;
	top:0;
	margin:0 !important;
}
.asker_recommend H2{
	font:italic bold 1.6em Georgia,"Times New Roman",Times,serif;
}
.asker_recommend H2 SMALL{
	font-size:0.7em;
	font-weight:normal;
	color:#666;
}
.asker_recommend H2,
.asker_recommend P{
	margin: 0 0 5px 115px
}
.asker_recommend P.message{text-indent:-1.1ex;}

.add_recomendation .recommend_photo{width:115px;}
.add_recomendation .recommend_text LABEL{
	font-weight:bold;
}
.add_recomendation .recomend_mark{
	padding:15px 0;
	margin:0;
	border-bottom:1px dotted #DACDBB;
}
.add_recomendation .recomend_mark .label{
	margin:0 10px 0 0;
	font-weight:bold;
}
.add_recomendation.unlog .recommend_text {
	width:auto;
	float:none;
}
.add_recomendation.unlog textarea.textarea_recomend {
	width:605px;
}
.add_recomendation.unlog .authorize {
	padding:15px 0;
	border-bottom:1px dotted #DACDBB;
	zoom:1;
  
}
.add_recomendation.unlog .authorize .cell_half{
	width:45%;
}
.add_recomendation.unlog .authorize LABEL{
	display:block;
	font-weight:bold;
}
.add_recomendation.unlog .authorize INPUT{
	width:85%;
	margin-top:5px;
}
.add_recomendation.unlog .authorize .comment{margin-top:3px}
/*recommend*/
/*форма information_edit_05*/
.inf_edit5{padding-top:10px;padding-bottom:20px}
.inf_edit5 p{margin:0;padding:0;margin-bottom:7px}
.inf_edit5 .er_mes{margin-top:-10px; position:relative;margin-bottom:10px}
input.user_status{width:410px}
.userstatus_marg{margin-top:4px; margin-bottom:2px}
.plus_inact,.minus_inact,.so_so_inact{background: url(/img/mark_inact.gif) no-repeat; padding-left:23px; line-height:16px; height:16px; display:block; float:left; color:#999}
.plus_inact{background-position:left -32px;}
.so_so_inact{background-position: left -16px;padding-left:39px;}
ul.recomend_mark{list-style:none; margin:0;padding:0; margin-top:8px;clear:both;height:20px}
ul.recomend_mark li{float:left; margin-left:30px} 
ul.recomend_mark li.first{margin-left:0}
ul.recomend_mark li input{ vertical-align:middle; margin-right:7px; float:left; }
ul.recomend_mark label{ cursor:pointer; float:left}
html:first-child ul.recomend_mark li input{margin-top:-2px}
.recomblock_button{clear:both;padding-top:10px; height:1%}
/*форма information_edit_05*/
/*форма information_edit_06*/
a.link_dotted{ text-decoration:none; border-bottom:1px dotted #0000FF; display:block}
a.link_dotted:hover{ text-decoration:none; border-bottom:1px dotted #fff}
.cost_block_input{float:left;margin-right:10px;color:#666}
.per_hour{ margin-right:10px}
.quant{width:98px;float:left} .quant input{width:80px} .unit,.unit select{width:60px}
.per_hour{width:120px}
.per_hour select{width:100px}
.slesh{width:22px; text-align:center;padding-top:0.5em}
.anonce .comment{width:370px}
.line_inform2 .line_inform{border-top:none;border-bottom:1px dotted #DACDBB;padding-top:10px;padding-bottom:14px}
.line_inform2 .info,.anonce,.anonce textarea{width:425px}
.line_inform2 .info{width:73%}
.anonce.long textarea{height:150px}
.experience{width:125px}
.line_inform2 p{padding-top:2px}
.line_inform_box{padding-top:10px;width:100%}
.line_inform2 textarea.textarea_style{width:100%;height:64px;line-height:1.2em;margin-top:5px}
input.marg_left2{margin-left:155px}
.line_inform2 p.comment{margin-top:2px}
p.texrarea_marg{margin-top:4px}
/*форма information_edit_06*/
#saveStatusText,#cancelStatusText{display:none}
.choice_action{padding-top:12px;width:100%}
.choice_action ul{ line-height:1.1em; padding-top:0.47em}
.with_mark{ background:url(/img/marker.gif) no-repeat left 3px; padding-left:8px; margin-left:8px}
.with_mark2{ background:url(/img/marker.gif) no-repeat right 3px;padding-right:8px;margin-right:8px}
.marg_right1{margin-right:7px}
input.style_button{overflow:visible;color:#000;font-weight:bold;vertical-align:middle;padding:0.2em 10px 0.2em 10px;font:100%/1.2em Geneva, Arial, Helvetica, sans-serif;}
ul.root,ul.root ul.root{font-weight:bold}
ul.root ul{font-weight:normal}
ul.leaf{ font-weight:normal}
.invis{display:none}
.padd_inf_edit10_1{padding-top:0.27em}
.padd_inf_edit10_2{padding-top:0.67em; padding-bottom:7.3em}
.icon_info{display:block; background: url(/img/icon_info.png) no-repeat;width:20px; height:14px;float:left}
.for_icon{line-height:14px} .padd_left{padding-left:183px}.padd_top_bot{padding-top:.9em; padding-bottom:.1em}
/* project_add */
.user_name{color:#9A7F07;font-weight:bold;line-height:1.4em}
.init_block.init_block2{margin-bottom:11px}
.init_block3{margin-bottom:9px}
.init_block.init_block4{margin-bottom:0;margin-bottom:13px;padding-bottom:0}
.marg_bot5{margin-bottom:12px} 
.up_panel1_2{padding-bottom:15px}
.title_botmarg{margin-bottom:.7em}.width_descrip{width:450px}
h2.form_edit span{font-weight:normal;color:#666}
h2.form_edit span.brown{color:#a94834}
.photo_pr{padding-top:1em} .photo_pr img{margin-right:20px; margin-bottom:20px}
.line_inform.line_inform_bord_bot{border-bottom:1px dotted #DACDBB;border-top:none}
.comment_add_photo{color:#666; padding-top:.5em;padding-bottom:.9em}
.add_photo_block{padding-bottom:.8em}
.add_photo_block div{margin-bottom:.5em}
.add_photo_block input{margin-right:10px;width:350px;display:block}
.add_photo_block div.last{margin-bottom:0}
.but_load_photo{padding-bottom:1.07em} .but_load_photo input{margin-right:10px}
.line_addfile{clear:both;padding-bottom:7px}
.line_inform_no_pad{padding:0;margin:0}
.video_pad{padding-top:.9em;}
.audio{width:570px; padding-bottom:1.9em}
.no_bot_pad{margin-bottom:-1.3em}
/* project_add */
/* project_add_01 */
.proj_add01 .edit_form_left{width:100px;}
.proj_add01 .r_part{margin-left:100px;}
.proj_add01 #rules{height:200px; overflow-y:auto; padding:5px 0 5px 15px;}
.proj_add01 .back_title{float:none; margin:0;}
.proj_add01 .reg_email{margin:7px 0; width:440px;}
.proj_add01 .reg_email P{padding:3px 0 0 0;}
.proj_add01 .reg_email UL.dashed{padding:0px 28px;margin:0;}
/* project_add_01 */
/* project_edit_photos */
.edit_photo .line_inform{padding:0;margin:0;padding-left:15px;padding-bottom:10px; padding-top:10px;float:left;width:625px;border-bottom:1px dotted #DACDBB;border-top:none}
.edit_photo .line_inform.first{padding-top:0}
.edit_photo1,.edit_photo2,.edit_photo3{float:left}
.edit_photo1{width:185px}
.edit_photo2{width:339px} .edit_photo2 textarea{width:300px;height:55px;margin-bottom:.4em;line-height:1.2em}
.edit_photo3{width:100px} 
.radio_but{padding-top:.3em}
/* project_edit_photos */
.small_link{font-size:.9em}
.color_9,.new_link a.color_9 span{color:#999}
.block_withline{border-top:1px solid #DACDBB;padding:9px 0 0 14px;margin-bottom:26px}
.top-line,.right-informer{border-top:1px solid #DACDBB;padding-top:9px;margin-bottom:26px}
.right-informer{text-align:center}
.block_withline h3{display:block;line-height:.9;margin-bottom:10px}
/*home*/
.proj_brief{border-bottom:1px dotted #DACDBB;padding-bottom:12px;clear:both;padding-left:14px;padding:6px 14px 12px 14px}
.proj_brief2 .proj_brief{padding:0;border:none;margin-bottom:14px;margin-top:10px;clear:both}
.proj_brief2.proj_brief h3{margin-bottom:0}
.proj_brief h3{margin-bottom:6px; line-height:1.3;margin-top:-.4pt;padding-top:0}
.proj_brief .date,.date2{color:#999;font-size:1em}
.proj_brief p{line-height:17px;width:95%}
p.brief_text{margin-top:6px;line-height:1.28}
.green_text{color:#219107}
.title_padd{padding:0 13px 0 15px; line-height:1.2em}
a.name2{font-weight:bold}
/*project_map_01*/
.author_photo{float:left;width:60px;padding-top:3px;line-height:0;font-size:0} 
.author_photo img{line-height:0;font-size:0; display:block}
.author_photo a,.author_photo a:hover{border:none}
.author_pr li{float:left} .author_comm{width:470px;padding-top:0;margin-top:-2px}
ul.author_pr {padding-bottom:10px;float:left;margin-top:11px;line-height:1.3em;padding-left:15px}
ul.author_pr.first{margin-top:2px}
ul.author_pr.no_bord{margin-top:0}
.with_bord,.v-account-with_bord{border-bottom:1px dotted #DACDBB;width:100%;float:left}
.with_bord_top,.t-bord{border-top:1px dotted #DACDBB}
ul.author_pr.lev2{padding-left:25px;margin-top:-2px}
ul.author_pr.lev3,ul.author_pr.lev4,ul.author_pr.lev5,ul.author_pr.lev6,ul.author_pr.lev7,ul.author_pr.lev8,ul.author_pr.lev9,ul.author_pr.lev10,ul.author_pr.lev11,ul.author_pr.lev12,ul.author_pr.lev13,ul.author_pr.lev14,ul.author_pr.lev15{margin-top:0}
ul.author_pr.lev3{padding-left:45px}
ul.author_pr.lev4{padding-left:55px}
ul.author_pr.lev5{padding-left:65px}
ul.author_pr.lev6{padding-left:75px}
ul.author_pr.lev7{padding-left:85px}
ul.author_pr.lev7 .author_comm{width:460px}
ul.author_pr.lev8 .author_comm{width:450px}
ul.author_pr.lev9 .author_comm{width:440px}
ul.author_pr.lev10 .author_comm{width:430px}
ul.author_pr.lev11 .author_comm{width:420px}
ul.author_pr.lev12 .author_comm{width:410px}
ul.author_pr.lev13 .author_comm{width:400px}
ul.author_pr.lev14 .author_comm{width:390px}
ul.author_pr.lev15 .author_comm{width:380px}
ul.author_pr.lev8{padding-left:95px}
ul.author_pr.lev9{padding-left:105px}
ul.author_pr.lev10{padding-left:115px}
ul.author_pr.lev11{padding-left:125px}
ul.author_pr.lev12{padding-left:135px}
ul.author_pr.lev13{padding-left:145px}
ul.author_pr.lev14{padding-left:155px}
ul.author_pr.lev15{padding-left:165px}
.p1{margin-bottom:5pt}
.p2{margin-bottom:5px; line-height:1.25em}
.textarea{margin-top:5px;margin-bottom:9px}
.textarea1{width:350px;height:8.2em;}
.textarea2{width:450px;height:8.1em}
.textarea3{width:721px;height:244px}
.textarea4{height:85px}
.padding{padding-top:1em}
.padding2,.only_text{padding-bottom:12px}
.padding3{padding-left:170px}
.padding4{padding:20.9pt 20px 0 41px}
.only_text{width:550px;padding-bottom:3px}
ul.author_pr.margin1{margin-top:0;padding-bottom:12px}
.padd_bot1{padding-bottom:5px}
.padd_bot2{padding-bottom:9.2em}
.padd_bot3{padding-bottom:15px}
.padd_bot4{padding-bottom:7.5pt}
.padd_bot5{padding-bottom:4px}
.padd_bot6{padding-bottom:9px}
.padd_bot7{padding-bottom:1px}
.padd_bot8{padding-bottom:40px}
.padd_bot9{padding-bottom:3px}.padd_bot10{padding-bottom:24px}.padd_bot11{padding-bottom:21px}.padd_bot12,.block_withline.padd_bot12{padding-bottom:17px}.padd_bot13{padding-bottom:11px}
ul.author_pr.marg_bot1{margin-bottom:.65em}
/*account_project_listing*/
.menu li.edit_ic a{background:url(/img/icon_edit.png) no-repeat left top;padding-left:23px;padding-bottom:2px;border:none;display:inline-block}
.menu li.edit_ic a span{border-bottom:1px solid #BDD6FF;line-height:1;padding-top:1px;display:inline-block;cursor:pointer}
.menu li.wr_mes a,.menu li.add a,.personal_control_cont li.wr_mes a,.personal_control_cont li.add a{ background:url(/img/wr_mes.gif) no-repeat;padding-left:22px;border:none;padding-top:0;padding-bottom:1px; text-decoration:underline}
.menu li.add a{padding-left:20px;top:-2px; position:relative}
.menu li.wr_mes a span,.menu li.add a span,.personal_control_cont li.wr_mes a span,.personal_control_cont li.add a span{line-height:1;padding-top:1px;display:inline-block;cursor:pointer}
.menu li.add a span{padding-top:3px}
.menu li.add a,.personal_control_cont li.add a{background:url(/img/add.gif) no-repeat}
.new_link .menu li.wr_mes a{border:none; text-decoration:none}
.blumenu, .blumenu ul{ background:url(/img/menu_fill.png) no-repeat;float:left}
.blumenu{padding-left:10px} .blumenu ul{background-position: right top;padding-right:10px;padding-top:4px;padding-bottom:5px;margin-bottom:0}
.blumenu ul li{padding-top:1px}
.line_space{width:100%;float:left; display:inline-block}
.line_space2{width:100%;float:left}
.marg10{ margin-right:10px}
.form_el{padding-top:10px}
.init_block_inside h1{padding-bottom:0;padding-top:1px;line-height:1;margin-bottom:7px}
.init_block_inside h1 a span{color:#000}
.h1_marg h1{margin-bottom:7pt}
.h1_marg p{padding-bottom:2px}
.init_block_inside h1.marg0{margin:0}
.up_padd2{padding-top:15px}
.inl_block,.inl_block2{padding-top:12px;width:100%}
.inl_block2{padding-top:8px}
.info .menu{line-height:16px;padding-top:2px}
.block_with_bord{border-top:1px dotted #DACDBB;padding-bottom:12px;clear:both;padding-left:14px;padding-right:14px; padding-top:10px}
.block_with_bbord{border-bottom:1px dotted #DACDBB;padding-bottom:12px;clear:both;padding-left:14px;padding-right:14px; padding-top:10px;height:1%}
.block_with_bbord2{border-bottom:1px dotted #DACDBB;padding-bottom:8px;margin-bottom:10px}
.block_with_bord.first{border-top:none;margin:0;padding-top:0}
.block_with_bord.last{margin-bottom:0;padding-bottom:0}
.view h3{font-size:1.4em;margin-bottom:0}
.spacer2{width:100%;font-size:0;line-height:0;height:0}
.spacer2:after{content:'.';clear:both;visibility:hidden;height:0;line-height:0;display:block;width:100%}
.filtr{ padding:10px 0 10px 0;float:left;width:100%}
.filtr{ padding:0 0 10px 0;float:left;width:100%}
.filtr p{padding-left:10px;padding-right:14px}
.frb,.flb,.frt,.flt{float:left;width:100%}
.frb{background:#EFF5FD url(/img/rb_blue.png) no-repeat right bottom}
.frt{background: url(/img/rt_blue.png) no-repeat right top}
.flt{background: url(/img/lt_blue.png) no-repeat;padding-bottom:5.5pt;padding-top:3pt}
.flb{background: url(/img/lb_blue.png) no-repeat left bottom}
.add_proj{padding:15px 0 15px 0;float:left;width:100%} .add_proj_ins{padding-left:16px;padding-right:14px}
.add_proj .r_frombut{color:#666} .add_proj2{padding-top:10px}
.back_fill{background:url(/img/init_fill.png) repeat-y;float:left;width:100%}
.for{padding-bottom:5px}
.column1{float:left;width:200px;padding-left:20px}
.column2{float:left;width:199px;padding-left:19px}
.column3{float:left;width:199px;padding-left:19px}
.for p{line-height:1.2;margin-bottom:6px}
.link_bl p{margin:2px 0 4px 0}
.white{background:#fff;width:100%}
.for h2,.for p{width:91%}
.for h2{font:bold italic 1.6em/1.2 Georgia, "Times New Roman", Times, serif; letter-spacing:normal;margin:0;padding:0;margin-bottom:2px}
.for p{ line-height:1.3}
table.mainp_reg{margin:0 auto}
#main_init_block{padding-bottom:9px}
#roller_block{padding-bottom:17px}#roller_block h3,#exampl h3,#about h3{font-weight:normal;font-size:1.6em;padding-bottom:5px;color:#000}
#about h3{padding-bottom:2px}
#roller{width:659px;overflow:hidden;height:98px;margin-bottom:4px; white-space:nowrap}#roller img{margin-right:1px; display:inline}
#roller a,#roller a:hover{border:none;text-decoration:none}
.roller_r,.roller_l{position:absolute;top:0;width:8px;height:98px;z-index:1}
.roller_r{right:0;background:url(/img/roller_r.png) no-repeat}
.roller_l{left:0;background:url(/img/roller_l.png) no-repeat}
#exampl,#about{float:left;width:100%}#exampl{padding-bottom:13.3pt}#about{padding-bottom:20pt}
#about strong{font-weight:normal}
#exampl h4{font:bold normal 100% Arial, Helvetica, sans-serif;margin:0;padding:0;margin-bottom:2px}
#exampl p{margin:0;line-height:1.2;margin:0;padding:0}
#exampl ul{display:inline-block}
.bold{ font-weight:bold}
a.link_mark{background:url(/img/mark.png) no-repeat right 5px;padding-right:16px}
a.link_mark:hover,.main_page a:hover,.main_page .agent_link a:hover,.right_block h3 a:hover,.new_link a:hover,.new_link.empl_link a:hover,.new_link.agent_link a:hover,.new_link .empl_link a:hover,.new_link .agent_link a:hover{color:#004AE7;border:none;text-decoration:underline}
a.link_mark span,.main_page a span,.right_block h3 a span,.new_link a span,.new_link.empl_link a span,.new_link.agent_link a span,.new_link .empl_link a span,.new_link .agent_link a span{border:none;cursor:pointer;color:#004AE7}
a.link_mark,.main_page a,.main_page .agent_link a,.main_page .empl_link a,.right_block h3 a,.new_link a,.new_link.empl_link a,.new_link.agent_link a,.new_link .empl_link a,.new_link .agent_link a,.new_link .adm_link a,.new_link.adm_link a{border:none;text-decoration:underline;color:#BDD6FF; z-index:1} 
h1.new_link a span,h2.new_link a span{color:#000}
h1.new_link a:hover span,h2.new_link a:hover span{color:#004AE7}
.new_link .adm_link a,.main_page .adm_link a,.new_link.adm_link a,.new_link a.adm_link{color:#fbdabf}
.new_link .adm_link a span,.main_page .adm_link a span,.new_link.adm_link a span,.new_link a.adm_link span{color:#ef6b00}
.new_link .adm_link a:hover,.main_page .adm_link a:hover,.new_link.adm_link a:hover,.new_link a.adm_link:hover{color:#ef6b00}
.new_link a.supplier_link,.new_link .supplier_link a,.new_link a.supplier_link:hover,.new_link .supplier_link a:hover,.main_page a.supplier_link,.main_page .supplier_link a{color:#ccc;border:none;text-decoration:underline}
.new_link a.supplier_link:hover,.new_link .supplier_link a:hover,.new_link a.supplier_link span,.new_link .supplier_link a span,.main_page a.supplier_link span,.main_page a.supplier_link:hover,.main_page .supplier_link a:hover,.main_page .supplier_link a span,.main_page .supplier_link a:hover span{color:#666}
.right_block h3 a span{color:#000}
.right_block h3 a:hover span{color:#004AE7}
.main_page .agent_link a,.new_link.agent_link a,.new_link .agent_link a,.new_link  a.agent_link{color:#F8D6EB}
.main_page .agent_link a span,.new_link.agent_link a span,.new_link .agent_link a span,.new_link  a.agent_link span{color:#AF1E79}
.main_page .agent_link a:hover,.new_link.agent_link a:hover,.new_link .agent_link a:hover,.new_link  a.agent_link:hover{color:#AF1E79}
.main_page .empl_link a,.new_link.empl_link a,.new_link .empl_link a,.new_link a.empl_link{color:#C2E0C2}  .main_page .empl_link a span,.new_link.empl_link a span,.new_link .empl_link a span,.new_link a.empl_link span{color:#006600}
.main_page .empl_link a:hover,.new_link.empl_link a:hover,.new_link .empl_link a:hover,.new_link a.empl_link:hover{color:#006600}
.supplier_recommend h3 a{color:#ccc;border:none;text-decoration:underline}
.supplier_recommend h3 a:hover,.supplier_recommend h3 a span{color:#666}
.employ_recommend h3 a{color:#C2E0C2;border:none; text-decoration:underline}.employ_recommend h3 a span,.employ_recommend h3 a:hover{color:#027702}
.agent_recommend h3 a{color:#F8D6EB;border:none; text-decoration:underline}.agent_recommend h3 a span,.agent_recommend h3 a:hover{color:#AF1E79}
.txt{margin-left:60px; line-height:1.1}
.txt2{clear:both;padding-top:7pt;float:left}
#exampl .txt2 p{margin:0; line-height:1.1}
#exampl .column1,#art .column1{padding-left:0;width:199px}
.line p.comment{margin:0;padding:0}
.line p,.line p.comment{margin-top:1px}
.menu.dotted a,.menu.dotted a:hover{ background:url(/img/dotted.png) repeat-x left bottom;border:none; text-decoration:none}
.menu.dotted a:hover{ background:none;border:none; text-decoration:none}
.menu.dotted li{padding-top:0; background-position:left 3px}
.menu.dotted{padding-left:12px}.menu.dotted ul{padding-right:12px}
.pos_menu{margin-left:-12px; position:relative}
.r_part .pos_menu{margin-top:-1pt}
input.day,input.year{padding:1pt 1.8pt 1pt 2pt;line-height:10pt}
input.day{width:15px;margin-right:5px}
input.year{width:29px;margin-left:5px;margin-right:10px}
select.sel_month{width:80px}
html:first-child select.sel_month{height:23px}

select{color:#666;padding:0;height:21px; line-height:21px}
@-moz-document url-prefix() {
input.day{width:16px;padding-left:1.7pt}
select.sel_month{padding:0;height:21px}
input.year{width:30px;padding-left:1.7pt}
select{height:20px}}
.date_block input,.date_block select,.date_block li{float:left}
ul.date_block{margin-top:10px}ul.date_block.first{margin-top:0}
.attent{padding-left:170px;padding-bottom:12px;width:430px}
.attent2{padding-left:125px;padding-bottom:12px;width:394px}
.attent3{padding-left:125px;padding-bottom:12px;width:420px}
input,textarea{color:#666;vertical-align:top;font:100%/12px Geneva, Arial, Helvetica, sans-serif;padding:0;padding:1pt 1.8pt 1pt 2pt;line-height:10pt}
select{padding:0;height:21px;font:100%/12px Geneva, Arial, Helvetica, sans-serif}
.edit_form_l2{width:109px;float:left;line-height:1.1}
.enter_inline select,.enter_inline input,.enter_inline p{clear:both}
.enter_inline .comment{font-size:.9em}
.yel_block, .yel_block div{background:url(/img/yel_block.png) no-repeat;float:left;line-height:1.2}
.yel_block{background-color:#FCE79E;padding-left:16px;margin-bottom:13px} .yel_block div{background-position: right top;padding-right:17px;padding:4px 16px 5px 0} 
.yel{position:relative;background-color:#FCE79E;margin-top:9px;margin-bottom:5px}
.yel2{float:left;width:100%;margin-bottom:15px}
.rt_yel,.rb_yel,.lb_yel,.lt_yel{background:url(/img/yel_block2.png) no-repeat;width:11px;height:12px;position:absolute; line-height:0; font-size:0}
.lt_yel{top:0}
.rt_yel{background-position:right top;right:0;top:0}
.rb_yel{background-position:right bottom;right:0;bottom:0}
.lb_yel{background-position:left bottom;bottom:0}
.yel_text{padding:4px 16px 4px 16px}
.alterheader{color:#A94834;font:bold italic 1.5em/1 Georgia, "Times New Roman", Times, serif;margin-bottom:9px;display:inline-block}
.width_block{width:473px}
.txt_inform{padding-top:14px} .txt_inform p{margin:0}
.txt_inf_edit input{margin-top:6px;width:200px}
.arrow2{margin:6px 0 7px 30px;background:url(/img/marker4.png) repeat-x;width:31px;height:15px;display:block}
.informer{float:left;padding-right:23px;margin-top:-7px}
.inf_content{padding-top:7px;float:left}
span.icon2{background-position:-16px top}
span.icon3{background-position:-32px top}
span.icon4{background-position:-48px top}
span.icon5{background-position:-64px top}span.icon6{background-position:right top}
.inf_width li{width:100%}
.inf_content{width:90%}
/* Tag cloud */
.tag-cloud ul{text-align:center;padding-left:15px;padding-right:15px}
.tag-cloud ul li{display: inline;margin-right:6px}
.tag-cloud a {display: inline-block;font-size:.83em;color:#004AE7;text-decoration: none;line-height:1.4em;border:none}
.tag-cloud a:hover {color:#004AE7;background:#BDD6FF;border:none}			
.tag-cloud a.w1{font-size:80%}
.tag-cloud a.w2{font-size:100%}
.tag-cloud a.w3{font-size:120%}
.tag-cloud a.w4{font-size:140%}
.tag-cloud a.w5{font-size:160%}
.tag-cloud a.w6{font-size:180%}
.tag-cloud a.w7{font-size:200%}
.tag-cloud a.w8{font-size:220%}
.tag-cloud a.w9{font-size:240%}
.tag-cloud a.w10{font-size:260%}
/* // Tag cloud */
ul.blog_section{float:left;margin-bottom:10px}
ul.blog_marg_bot2{margin-bottom:25px}
ul.marg_top4{margin-top:15px} ul.marg_top5{margin-top:10px}
.blog_section .ph p{margin-top:1px;margin-bottom:0} .blog_section p.date3{margin-top:5px}
.blog_section h2,.blog_section h1.h1_smaller{font:bold italic 1.5em Georgia, "Times New Roman", Times, serif;margin-bottom:4px}
.blog_section .txt{margin-left:112px;width:497px;display:inherit;padding-top:0} 
.blog_section .blumenu{margin-top:10px}
.blog_section .txt p,.txt_p p{margin-top:0;margin-bottom:0}
.blog_section .txt h2{margin-top:0}
.tags{color:#999} .blog_section ul.tags{margin-top:15px}
.tags li{padding-left:20px;margin-top:-3px;position:relative;padding-bottom:2px;background:url(/img/tag.png) no-repeat left 2px} 
.tags a,.tags a:hover{color:#999;border:none;text-decoration:none} 
.tags a:hover{color:#004AE7;text-decoration:underline}
.foot_sect{background:#F6F4EF;float:left;width:100%;line-height:1.2;padding-top:4pt;padding-bottom:4pt;margin-bottom:10px}
.foot_sect .r{float:right;padding-right:15px} .foot_sect .l{float:left;padding-left:129px}
.init_block.padd_bot2{padding-bottom:8px}
.init_block.padd2{padding-bottom:8px;padding-top:1px}
#main_l{width:674px;float:left;margin-right:5px}
.top,.bot{ background:url(/img/mainp_bl.png) no-repeat;width:100%;font-size:0;line-height:0}
.top{height:16px}
.bot{height:21px;background-position:left bottom;width:100%;clear:both}
.reg{background:url(/img/init_fill2.png) repeat-y;float:left;width:100%;text-align:center}
.reg_up{background:url(/img/under_but.png) no-repeat;height:9px;width:100%;padding-bottom:10px;font-size:0; line-height:0}
.main_r{float:left;width:140px;padding-top:15px}
.main_r .menu2 li{line-height:1.1;padding-top:3pt;padding-bottom:3pt;padding-top:0}
.main_r li.active a span,.new_link li.active a span{color:#000}.main_r li.active a,.new_link li.active a{color:#BFD7F8;border:none;text-decoration:underline}.main_r li.active a:hover,.new_link li.active a:hover{color:#004AE7;text-decoration:underline}
#statist{float:left;width:100%;padding-top:23px}
#statist h4{color:#A94834;font:normal bold 100% Arial, Helvetica, sans-serif;margin-bottom:5px}
#statist span{color:#999}
.main_r .menu2 li.active{padding-bottom:2.9pt;padding-top:0}
.head_l{float:left;padding-left:20px}.head_r{float:right;padding-right:15px}
.blog_section .txt p {margin:1em 0}
.right_block h3{margin-bottom:6px}
.for_p p{margin:4px 0 4px 0}
.for_p2 p{margin:0 0 4px 0}
#r_bloq h3,#r_work h3{margin-bottom:9px}
#r_bloq li,#r_work li{margin:0 0 6px 0}
#r_bloq{margin-bottom:27px}
.r_arrow a{ background:url(/img/right.png) no-repeat right bottom;padding-right:23px}
.right_block .r_arrow  a{color:#E9D1CC}
.right_block .r_arrow a span,.right_block .r_arrow a:hover,.right_block .r_arrow a:hover span{color:#A94834}
#r_work{padding-top:7px}
.r_arrow,.r_arrow a{margin-bottom:0;padding-bottom:0}
.r_arrow a{line-height:1.07}
#r_work .r_title a{ position:relative}
#seo{color:#666}
#seo strong{font-weight:normal}
#r_informer h3{margin-bottom:11px}
#r_informer{margin-bottom:27px}
.title_menu,.r_title{padding:0;margin:0;font:bold  italic 1.55em Georgia, "Times New Roman", Times, serif;color:#A94834;margin-bottom:3px}
#r_informer .r_title,.r_title{margin-bottom:9px}
#r_bloq .r_title,#r_work .r_title{margin-bottom:6px}
.proj_brief h2{padding:0;margin:0;font:bold  italic 1.55em Georgia, "Times New Roman", Times, serif}
.proj_brief h2 a{position:relative;border:none;color:#BDD6FF; text-decoration:underline}
.proj_brief h2 a:hover{border:none;color:#004AE7;text-decoration:underline}
.proj_brief h2 a span{color:#000}
.proj_brief h2 a:hover span{color:#000}
.padd_search{padding-left:15px}
#exampl .txt2 p{ line-height:1.33}
.edits li{float:left;width:130px;margin-right:10px}.edits ul{clear:both;list-style:none;margin:0;padding:0;margin-top:9px}
.edits ul.first{margin-top:0;padding-bottom:9px}
.edits li input{width:119px}
.edits{padding-bottom:20px;padding-top:11px}
.txt_area textarea{width:400px;height:130px}
p.txt_area{padding:6px 0 13px 0}
.r_part2 .comment{margin:0;padding:0;color:#666;font-size:.97em;clear:both}
.outer{padding-bottom:20px;width:100%;float:left}
.dotted_fill{background:url(/img/v_bord.png) repeat-y 50% top;float:left;width:100%}
.row{width:50%;float:left;margin-top:-3px}
.ph2{width:100px;float:left;padding-top:2.4pt;line-height:0}
.txt_ph2{margin-left:114px;padding-right:20px;margin-top:-3px}
.ins_padd{padding-top:6px;padding-bottom:17px;float:left;width:100%}
.ins_padd2{padding:1px 15px 18px 15px}
.txt_ph2 h3 span{color:#000}
.txt_ph2 h3{margin-bottom:1px}
/*enter_employer*/
.enter_employer h1{font-size:2em;margin-bottom:6.25pt; line-height:1.195}
.enter_employer h2,.enter_employer h5{font:italic normal 1.46em/.85 Georgia, "Times New Roman", Times, serif;margin:0;margin-bottom:10px}
.enter_employer h4{font:italic normal 1.46em/1 Georgia, "Times New Roman", Times, serif;padding:0}
.for_h4{width:100%;padding-top:15px;padding-bottom:11px;float:left}
.for_h4 table{width:100%}
.icon_free{ vertical-align:middle;padding-right:6px}.icon_free p{width:60px}
.enter_employer h5{ line-height:.87;margin-bottom:7.4pt}
.enter_employer  h6{font-size:1em;padding:0;margin:0;margin-bottom:1.5pt; line-height:1}
.enter_employer #exampl li.txt p{margin-bottom:1px}
.enter_employer #exampl li.txt2{margin-top:5pt;padding-top:0}
.enter_employer #exampl li.txt2 p{line-height:1.38}
.enter_employer #main_l{width:820px}
.enter_employer #exampl{padding-bottom:14.9pt}
#up{margin-bottom:10.2pt}
#art li{margin:2pt 0; line-height:1}#art h5{margin-bottom:4.47pt}
#art .column2{width:270px}
p.all{padding-top:10px;margin-bottom:45px}
/*block with coner*/
.h1{height:13px}.h2{height:20px}
.top_bl,.bot_bl{ background:url(/img/l_bl.png) no-repeat;font-size:0;line-height:0;height:13px}
.top_bl div,.bot_bl div{background:url(/img/r_bl.png) no-repeat;font-size:0;line-height:0;width:34px;height:13px;float:right; position:relative; right:-.1pt}
.bot_bl,.bot_bl div{background-position:left bottom;height:22px}
.bl_fill{background:url(/img/bl_fill.png) repeat-y}
.enter_employer .top_bl,.enter_employer .bot_bl{width:580px}
.inside{padding:0 33px 3px 20px;margin-top:-4px}
/*block with coner*/
/*brown block*/
.block_add,.choice_bl{ background:#A94834 url(/img/br_l.png) repeat-y;color:#fff;padding:8px 5px 10px 14px}
p.bigger,a.bigger{font-size:116%; line-height:1.14}
.block_add h3,.choice_bl h3{color:#fff;font-weight:normal;font-size:1.45em;margin-bottom:7px;line-height:.97}
/*choice_bl*/
.choice_bl{background:#FDEFBF url(/img/ch_bl.png) repeat-y;color:#666}
.choice_bl h3{color:#000}
/*2 blue block*/
.bl_t,.bl_b,.bl{width:100%;float:left}
.bl_t{ background:url(/img/blue_top.png) no-repeat}.bl_b{ background:url(/img/blue_bot.png) no-repeat left bottom;padding:11px 0 9px 13px}
.bl{background:url(/img/blue_fill.png) repeat-y;margin-top:13px}
.bl1{float:left;width:170px;margin-right:58px}
.bl2{float:left;width:250px}
.bl p{ line-height:1.16;margin:8px 0}
/*for coner*/
.for_coner{position:absolute;height:100%}
.img{width:15px;height:100%;position:absolute;font-size:0; line-height:0}
input.add_but{margin:0;padding:0;cursor:pointer;color:#000; text-align:center;padding:0 0 5px 0;height:22px; line-height:16px;margin-top:5px;margin-bottom:8px;font-size:.98em;font-weight:bold; overflow:visible}
.pos_for_bl{margin-left:-8.7pt;margin-bottom:20px}.pos_for_bl2{margin-left:-8.7pt}
.choice_bl p{margin:2px 0 0 0}
/*my_place*/
.block{float:left;width:100%}
/*my_place*/
.list_place,.list_place2{width:100%;float:left;padding:12px 0 7px 0;border-top:1px dotted #D8CCB9;margin-top:10px} 
.list_place2{margin-top:16px}
.list_place.first,.list_place2.first{padding-top:2px;border-top:0;margin-top:0}
.list_place2.first{padding-top:3px}
.info3{margin-left:100px}.list_place h3{color:#000;margin-bottom:0;padding:0; line-height:1.14} .list_place .ph2{padding-top:4pt;width:100px}.ph3{float:left;width:156px}
.info4{margin-left:170px}
.no_pic .info4{margin-left:0}
.list_place2 h3{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-style:normal;margin-bottom:3px}
.list_place2 h3 a{font-weight:normal}
.list_place p{margin:5px 0 5px 0;padding:0}
.list_place2 p{margin:0;padding:0}
.list_place p.topic{font-size:.9em;font-style:italic;margin-top:1px;margin-bottom:7px}
.map_open,.map_hide{clear:both;padding:0 15px 30px 15px; height:100%}
.map_hide{padding-bottom:10px}
.ch_town{float:left}
.action_map{float:right}
.map_open .action_map a{ background:url(/img/ar1.png) no-repeat right 5px;padding-right:11px}
.map_hide .action_map a{ background:url(/img/ar2.png) no-repeat right 5px;padding-right:11px}
.map{padding:1px; background:#fff;border:1px solid #DACDBB;clear:both;float:left}
.map_hide .map{display:none}
.map_up{padding-top:6px;float:left;width:100%;padding-bottom:20px}
.ch_town label{float:left;padding-top:2px;padding-right:10px}
.list h3{font-size:1.45em;color:#000; line-height:1.3;margin-bottom:4px;padding-right:20px}
.first_fill{ background:url(/img/first_fill.png) repeat-x left bottom}
.list,.bot_hr{border-bottom:1px dotted #DACDBB;float:left;width:100%;padding-bottom:11px;padding-top:11px}
.bot_hr{margin-bottom:11px;padding-top:0}
.line-h1 p{ line-height:1.2}
.line-h2 p{ line-height:1.5}
.first_fill{ background:url(/img/first_fill.png) repeat-x left bottom;padding-top:7px;padding-bottom:12px}
.list li.list_img{float:left;width:152px;padding-top:4px} .list li.list_txt{float:left;width:390px}
.list .bigger{ line-height:1.2;margin-bottom:8px}
.list p.contact{margin-bottom:4px}
.sec_fill{background:#FAF9F7 url(/img/sec_fill.png) repeat-x left bottom;margin-top:0;padding-bottom:12px}
.img_r{float:right;border:none;margin-left:10px}
.informer2{padding:2px 10px 3px 10px;margin-top:7px}.informer2 p{margin:3px 0}
.inform2_yel{background:#FFF9DA}.inform2_gr{background:#dff2d6}
p.marg_top8{margin-top:6px}
.clear_no,.enter_inline.clear_no{clear:none}
.l_img{float:left;margin-right:9px;margin-top:2px;margin-bottom:4.5pt}
.brown_menu a span{color:#a94834}.brown_menu a{color:#E9D1CC}.brown_menu a:hover,.brown_menu a:hover span{color:#a94834}
.line-h4 p,p.line-h4{ line-height:1.4}
p{line-height:1.34; margin:0; padding:0;font-size:.98em}
li{line-height:1.3em}
.adr{color:#666;font-size:.9em;padding-top:5px;padding-right:10px}
.for_hr1{padding-top:11px;margin-bottom:4px}
.for_hr2{padding-top:10px;margin-bottom:3px}
p.for_hr3{padding-top:3px;margin-bottom:3px}
p.for_hr4{padding-top:1px;margin-bottom:15px}
p.for_hr5{margin-bottom:16px}
.proj_brief h3 a span{color:#000}
.spacer3{ background:url(/img/spacer.png) no-repeat 1px top;height:2px;overflow:hidden;clear:both;margin-bottom:2px;margin-top:6px;font-size:0}
.n_serv{ background:url(/img/marker7.png) no-repeat left center;padding-left:20px; display:inline-block}
.p_serv{line-height:21px;padding-bottom:1px}
.mainp_reg input{overflow:hidden;width:164px;padding-left:0;padding-right:0}
/*invites_all*/
/*.pro{ background:url(/img/pro.png) no-repeat left 5px;padding-left:30px}*/
.with_label{background:url(/img/action.png) no-repeat left 2px;padding-left:58px;margin-top:5px;padding-bottom:27px}
.with_label h3{margin-bottom:2px}
.inv_list{border:1px solid #DACDBB;padding:6.4pt 107px 16px 15px; position:relative; z-index:0;margin-top:-1px;margin-bottom:22px}
.inv_list.padd_lr{padding-right:15px;padding-left:18px}
.inv_list li{padding:2px 0 5px 0;margin-right:10px}
.inv_list.login li{padding:0 0 9px 0}
.head_inv_list li{padding:0 0 2px 0}
.inv_list li input{float:left}
.inv_list .link_add{margin-top:0}
.inv_list li.width21,.inv_list li.width22{float:left}
.inv_list li.width21 input{width:198px}.inv_list.edits li.width22 input{width:148px}
.inv_tab{border-left:1px solid #DACDBB;position:relative;z-index:1}
.inv_tab li{float:left;border:1px solid #DACDBB;border-left:none; background:#F6F4EF;padding:5px 9px 6px 9px}
.inv_tab li.active{ background:#fff;border-bottom:1px solid #fff}
.inv_tab img{ line-height:0}
.inv_list ul{clear:both; display:inline-block}
.inv_list.login ul{display:block}
.mailru{padding-top:1px;display:block}
.new_link .inv_tab a{text-decoration:none;color:#000}.new_link .inv_tab a:hover{ text-decoration:underline}
.gmail{ display:inline-block; background:url(/img/gmail.png) no-repeat left 3px;padding-left:21px}
.inv_status{width:100%;border-top:1px solid #DACDBB}.inv_status td{padding:4px 15px 8px 15px;border-bottom:1px solid #DACDBB}
.td_head td{padding:5px 15px 6px 15px;background:#ECE6DD;font-weight:bold;border:none}
.td_foot td{border:none;padding-bottom:10px}
.inv_status .e_mail,.inv_status p.comment{color:#666;font-size:.9em;margin:0}
.inv_status p,.inv_status .small_link{ line-height:1}
.gr_but{ vertical-align:middle; display:inline-block;margin-right:10px}
.invite_status{padding-bottom:30px;height:100%}
.invite_status h2{margin-bottom:12px}
.inv_list.login label{margin-bottom:3pt; display:inline-block}
.with_mark3{ background:url(/img/icon1.png) no-repeat;padding-left:19px; line-height:16px;margin-top:1px;padding-bottom:12px; display:inline-block}
p.clear_all3{ line-height:0;margin:0;font-size:0;padding:0}
.gr_block,.bot_gr_block{background:#ECE6DD;float:left;width:100%;padding:7px 0 5px 0;clear:both}
.bot_gr_block{position:relative; z-index:1;top:-1px;padding:6px 0 6px 0}
.bot_gr_block p{padding-left:10px}
.ch_line{padding-left:10px;clear:both}
.inv_list2{height:297px;overflow:auto;width:100%;clear:both;float:left}
.list_contact{border-bottom:1px solid #DACDBB;float:left;width:100%;padding:9px 0 7px 0}
.ch_input{width:17px;float:left;cursor:pointer}
.ch_input input{float:left;cursor:pointer;width:13px;height:13px}
.ch_txt{margin-left:17px;top:-1.14pt; position:relative}.ch_txt label{cursor:pointer;float:left}
.check_group p{margin:0;padding:0}
.ins_padd3{padding-top:11px;padding-bottom:12px}
.ins_padd4{padding-top:0;padding-bottom:10px;margin-top:-2px}
.ins_padd4 p{line-height:1.64}
.ins_padd5{padding-top:12px;padding-bottom:14px;float:left;width:100%}
.select_icon{background:url(/img/icon2.png) no-repeat right 5px;width:195px}
.block_withline.padd_top5{padding-top:12px}
.comment_warn{ background:#FEF5D8;border-top:1px solid #FEB618;border-bottom:1px solid #FEB618;padding:4px 50px 5px 10px;width:350px;margin-top:6px;margin-bottom:30px}.comment_warn p{margin-bottom:5px}
.blue_block{background:#EFF5FD;position:relative;clear:both;padding:5px 80px 7px 10px;margin-bottom:6px}
p.l_c1,p.l_c2,p.r_c1,p.r_c2{position:absolute;line-height:0;font-size:0;width:8px;height:9px;background:url(/img/blue_con.png) no-repeat;margin:0;padding:0}
p.l_c1{left:0;top:0}
p.l_c2{left:0;bottom:0;background-position:left bottom}
p.r_c1{right:0;top:0;background-position:right top}
p.r_c2{right:0;bottom:0;background-position:right bottom}
.blue_block p{padding:0}.blue_block .padd_top{padding-top:6px}
p.cost{padding:6px 0}
.blue_block .bord{margin:0 8px;height:11px;width:2px;font-size:0;line-height:0;display:inline-block;border-left:1px solid #000; position:relative;top:1px}
.for_informer p.label{margin:3px 0 3px 0}.for_informer p.input{padding:0 0 3px 0}
p.link{padding:11px 0 8px 0;margin:0}
.video{height:1%}
.comment_r{float:left;width:245px;padding-left:10px;padding-top:7px}
.comment_r em{margin-bottom:3px; display:block}
.for_form dt{margin-top:4px;line-height:1.14}dl.for_form{margin-bottom:7px}
.for_form dt.er_mes{margin-top:0}
/*block with blue coner*/
.for .blue_back p{margin:0; line-height:0;width:9px;height:9px}
.bl_l1,.bl_l2,.bl_r1,.bl_r2{ position:absolute;width:9px;height:9px;line-height:0;font-size:0}
.bl_l1,.bl_l2{left:0}.bl_l1,.bl_r1{top:0}.bl_l2,.bl_r2{bottom:0}.bl_r2,.bl_r1{right:0}
.bl_r2{background:url(/img/rb_blue.png) no-repeat}
.bl_r1{background: url(/img/rt_blue.png) no-repeat}
.bl_l1{background: url(/img/lt_blue.png) no-repeat}
.bl_l2{background: url(/img/lb_blue.png) no-repeat}
.blue_back,.blue-link{background:#EFF5FD;padding:4px 10px 6px 10px}
.blue-link-left{float:left;margin-right:13px;margin-bottom:12px}
.form_order{clear:both;padding-top:13px}
.r_baner{ text-align:right; position:relative;margin-top:-5px}
.r_baner2{padding-bottom:28px; text-align:center}
.big_baner{clear:both;padding-bottom:11px}
/*discount*/
.l_discount{float:left;padding-left:15px;background:url(/img/discount.png) no-repeat;width:74px;height:75px;font:bold 22px Arial, Helvetica, sans-serif;color:#fff;text-align:center;padding-top:32px}
.no_disc{ background-position:right top}
.r_discount{margin-left:100px;line-height:1.2}
.r_discount p{margin-bottom:4px}
.r_discount .menu{float:left;width:100%}
p.for_but2{float:left;padding-top:2px;padding-bottom:12px;margin:0}
.for_but2 input{padding-bottom:6px}
/*reg_new*/
.new_reg h1{margin-bottom:3px}
.new_reg .line{padding-left:0;width:74%; line-height:1.1}
.check_box_gr2 div{padding-top:5px}
.check_box_gr2 p.check_box_but{float:left;width:20px;margin-left:0}
.check_box_gr2 p{margin-left:20px}
.check_box_gr2 p label,.check_box_but{cursor:pointer}
.menu li.first{padding-top:0;margin-top:0}
.disc_icon{position:absolute;right:10px;top:22px;background:url(/img/discount2.png) no-repeat;width:30px;height:22px;margin:0;font-size:0;line-height:0}
.for_txtr{float:left;padding-left:7px;padding-top:2px}
table.table{margin-bottom:17px;clear:both}
table.table {width:550px}
.table td{padding:5px 5px 4px 10px}
.table td{border-top:1px dotted #DACDBB} .table tr.first td{border-top:none} 
.table th{background:#A94834;color:#fff; text-align:left;padding:5px 5px 5px 10px}
.counter{float:right}
.counter a{border:none; text-decoration:none}
.empl_link a.gr_link,.agent_link a.gr_link,.new_link a.gr_link,.adm_link a.gr_link,.supplier_link a.gr_link, a.gr_link { text-decoration:underline;color:#BDD6FF;border:none}.empl_link a.gr_link span,.agent_link a.gr_link span,.new_link a.gr_link span,.adm_link a.gr_link span,.supplier_link a.gr_link span,a.gr_link span{color:#999}
.empl_link a.gr_link:hover,.agent_link a.gr_link:hover,.new_link a.gr_link:hover,.adm_link a.gr_link:hover,.supplier_link a.gr_link:hover,a.gr_link:hover{color:#004AE7}
.b_icon,.sm_icon{ background:url(/img/b_v.gif) no-repeat left 1px;padding-left:24px;display:block}
span.sm_icon,ins.sm_icon,a.sm_icon{background:url(/img/sm_v.gif) no-repeat left 3px;padding:2px 0 1px  18px;display:inline-block; text-decoration:none}
.r_baner{float:right}
.cell_half{width:50%;float:left}.cell_half dl,.cell_half2 dl{margin-top:7px}
.cell_half2{width:45%;float:left;padding:0 15px; position:relative;margin-top:-5px}
.t-bord{margin-top:15px;padding-top:10px;width:100%;clear:both;float:left}
.serv dd{font-size:90%;color:#666;font-style:italic; line-height:1.1}.serv dt{line-height:1.1}
.filtr_open{padding:7px 0 0 10px}
.list_spec{width:98%}.list_spec li{ line-height:1.2;margin-bottom:3px}
.color_link{color:#407fbc; text-decoration:none}.color_link:hover{color:#0054a6;text-decoration:none}
.list_icons img{ display:inline-block;margin-right:5px}
.load_icon,.load_icon2{background:url(/img/load_img.png) no-repeat;padding-left:21px; line-height:16px; display:inline-block}
.load_icon2{ background-image:url(/img/loader.gif)}
.for_imgload{padding:9px 0 5px 0}
.for_imgload .i_txt{width:87px;margin-right:9px;margin-top:-3px}
.bill_info{padding:0 14px 16px 14px;width:80%}
.title2{font-size:148%; line-height:1.14;margin-bottom:5px}
.title2.marg0{margin-bottom:0}
.bill_info .comment{font-size:64%;margin:0 0 0 10px}
.inside_block,.inside_block2{padding:0 10px 17px 15px}
.inside_block2{padding-bottom:11px}
.inside_block p,.inside_block2 p{line-height:1.24}
.v_account{background:#FFF9DA;clear:both;float:left;padding:9px 15px 12px 15px;width:609px;margin-bottom:10px}
.v_account.f1{background:#E4F6E1}
.v_account.f2{background:#F4DBDB}
.v_account .b_icon{padding-top:0;background-position:left top}
.v_account h2{font-weight:normal;line-height:18px;margin:0;padding-top:0;margin-bottom:10px;font-size:148%}
.v_account H2 INPUT{vertical-align:middle; width:3ex; text-align:center; margin:0 4px; line-height:20px}
.v_account H2 .discount{color:#666}
.v_account.f1 h2,.v_account.f2 h2{margin-bottom:3px}
.v_account br{ line-height:.5}
.v_account select{width:300px;margin-right:10px}
.form_line{margin-bottom:10px}
.form_line label{color:#666;display:inline-block;margin-top:1px}
ul.mark_ul {margin:10px 0 27px 0}
.mark_ul li{ background:url(/img/mark2.gif) no-repeat left 1px;padding-left:24px;margin:6px 0}
.w_content{width:88%}
.w_content2,.vacc_txt{width:76%}
.acc_f1{line-height:1.24;color:#666}
.v_account .y_but3{margin:5px 0 3px 0}
.vacc_txt{clear:both;padding:8px 14px 10px 14px}
.vacc_txt .title2{margin-bottom:4px}
/*bill_01*/
.table2{width:100%;margin-bottom:4px}
.table2 th{border-bottom:1px solid #DACDBB; text-align:left;font-weight:normal;padding:0 15px 3px 15px}
.table2 td{border-bottom:1px dotted #DACDBB;padding:2px 15px 3px 15px}
.p_form{clear:both;padding-bottom:10px}.p_form input{margin-top:-2px;float:left; position:relative}.r_com{padding-left:10px}
.p_form .er_mes{padding-top:0}
.p_form2{margin-left:109px;clear:both}
.p_form3{padding-bottom:10px}
.load{margin:10px 0;display:block}
.yandex{margin-left:5px;position:relative;top:3px}
.info_str,.txt_all{float:left}
.txt_all{padding:0 15px 25px 15px;width:610px;clear:both}.info_str,.info_str2{padding-bottom:15px;width:100%}
.info_str2{padding-bottom:10px}
.info_str .img_link{float:left}.info_str p,.info_str2 p{ line-height:1.3}
.info_str .title,.info_str2 .title{margin-bottom:4px}.info_str .txt{margin-top:-3px}
.back,.forward{font-size:116%;display:inline-block; background:url(/img/mark_nav.gif) no-repeat;color:#666}
.back{padding-left:19px;margin-right:11px}.forward{padding-right:19px}
a.back{background-position:left -43px}
a.forward{background-position:right -27px}span.forward{background-position:right -14px}
.navig{margin:0}
a.v-icon{ display:inline-block;width:16px;height:16px;margin:0;margin-right:4px;padding:0; vertical-align:top; background:url(/img/v_icon.gif) no-repeat}
.filter_up,.filter_down{ background:url(/img/nav.gif) no-repeat -11px 1px;padding-left:14px;margin-left:14px}
.filter_down{ background-position:left -16px}
.y5_h,.y5_ya{background:#F6F4EF;padding:5px 12px 5px 14px;font:bold 102%/1.06em Verdana, Geneva, sans-serif;margin-bottom:6px}
.right-link{float:right}
.right-link{float:right;background:url(/img/marker.gif) no-repeat left 3px;padding-left:8px}
.v-account{ background:url(/img/v-account.jpg) no-repeat;width:430px;height:63px; display:block}
.v-account2,.v-account3{clear:both;margin:0 0 10px 0;background:url(/img/v-account2.jpg) no-repeat 15px top;width:100%;height:63px; position:relative}
.v-account3{height:50px; background-image:url(/img/v-account3.jpg)}
.v-account-with_bord{padding-bottom:10px}
.v-account-inside{padding:27px 35px 2px 72px}
.v-account-inside p{line-height:1.2em}
.v-account-icon{ background:url(/img/v-icon.jpg) no-repeat;width:63px;height:63px}
.v-account-with_bord .v-account-icon{left:15px;position:absolute;top:0}
.v-account-slogan{left:15px;position:absolute;top:15px;left: 90px}
.v-account2 .y_but2,.v-account3 .y_but2{left:465px;position:absolute;top:20px}
.v-account3 .y_but2{top:15px}
.v-account2 .v-account-inside,.v-account3 .v-account-inside{padding:4px 0 0 26px;width:380px;line-height:1.1em}
.account-status{float:right;width:200px; text-align:center;margin:-25px 0 15px 0}
.v-acc-but{cursor:pointer; background:url(/img/v-acc-but.jpg) no-repeat;width:113px;height:24px;font-weight:bold;color:#000;border:none;padding-right:30px;padding-bottom:3px; line-height:22px;margin:0 auto}
.pop_up a{text-decoration:underline}.pop_up a span{border:none}
h2 .description,.description{ text-decoration:none;color:#7F7F7F; font-style:italic; font-weight:normal}
.left {float:left}
.right,.right-but .y_but{float:right}
.margin-right{margin-right:200px}
.step{float:left;padding-right:20px}
.step-with-mark{ background:url(/img/mark.png) no-repeat left 3.5pt;padding-left:16px}

select{padding:0}
/*new yellow button*/
.y_but,.y_but3,.y_but2{background:url(/img/l_but.png) no-repeat;float:left;height:27px; line-height:0; display:inline-block}
.y_but input,.y_but3 input,.y_but2 input{background:url(/img/r_but.png) no-repeat right top;cursor:pointer;border:none; overflow:visible;padding:2.4pt 10px 7pt 10px;color:#000;font-weight:bold;line-height:15px;height:auto}
.y_but3{background-image:url(/img/l_but3.png)}
.y_but2{background-image:url(/img/l_but4.png)}
.y_but3 input{background-image:url(/img/r_but3.png)}
.y_but2 input{background-image:url(/img/r_but4.png)}
.r_part5{padding-left:149px}
.balance{float:right;width:100px;padding:5px 15px 0 0;color:#837F7F}
.balance ins{ display:block;color:#000;font-weight:bold; text-decoration:none;font-size:150%;margin-top:5px}
.with-arrow{ background:url(/img/marker8.gif) no-repeat right center;padding-right:10px}
.info-create-partners-block{ background:#EFF5FD;float:left;width:100%;padding-bottom:12px;margin-bottom:40px;padding-top:12px}
.info-create-partners-block h2{margin-left:15px;margin-top:0;margin-bottom:8px}
.info-create-inside{float:left;width:307px;padding-left:6px}
.info-create-inside p{padding-left:14px}.info-create-inside a{font-weight:bold}
.previous-balance{width:300px;padding:15px 15px}
.stat-balance{float:left;width:260px;padding-top:15px}
.previous-balance,.stat-balance{float:left;padding-bottom:30px}
.stat-balance p,.previous-balance p{line-height:1.5em;margin:0}
.previous-balance p{width:76%}
.digit{font-size:440%;float:left;margin-right:8px;line-height:.9em;margin-top:-3pt}
.diagram span{display:inline-block;margin-right:1px;width:20px;background:#BDD6FF; vertical-align:bottom; position:relative;cursor:pointer}
.diagram span.max-month{ background:#004AE7}
.diagram span ins{ position:absolute;bottom:-18px;left:0; display:none;width:100px;background:none; cursor:default; text-decoration:none}
.diagram span:hover ins,.diagram span.sfhover ins{display:block}
.diagram{float:left;padding-right:17px}
.balance-report{clear:both;padding:0 15px 40px 0}
.balance-report table{width:100%}
.balance-report th{color:#a94834;font-weight:bold; text-align:right}
.balance-report th,.balance-report td{padding-left:15px;padding-bottom:10px}
.balance-report-cell2,.balance-report-cell4{width:20%}
.balance-report-cell1{width:30%}
.balance-report-cell3{width:30%}
.balance-report-cell3,.balance-report-cell4{ text-align:right}
.balance-report-cell4{font-size:90%}
.link-delete,.new_link a.link-delete,.new_link a.link-delete span,.link-delete:hover,.new_link a.link-delete:hover,.new_link a.link-delete span{color:#cc0000}
.about-link,.new_link .about-link{font:italic bold 160% Georgia, "Times New Roman", Times, serif; text-decoration:none; background:url(/img/marker9.gif) no-repeat right 4pt;padding-right:13px;margin-bottom:15px;display:inline-block}
.about-link span,.new_link .about-link span{ text-decoration:none;border-bottom:1px dashed #BDD6FF; line-height:1.3em}
.about-link:hover span,.new_link .about-link:hover span{text-decoration:none;border-bottom:1px dashed #004AE7}
.about-link:hover,.new_link .about-link:hover{text-decoration:none}
.more{clear:both;display:none}
.form-code-block,.create-seo-block{float:left;width:308px;padding-right:20px}
.form-code-block textarea{width:100%;height:240px;margin-bottom:24px;margin-top:10px}
.preview-vert #virtuzor-seo{width:284px;float:right;margin-bottom:15px}
.preview-goriz #virtuzor-seo{width:100%;float:left;padding-bottom:15px}
.preview-vert h2,.preview-goriz h2{margin-bottom:15px}
#virtuzor-seo img{margin-bottom:6px;display:block}
.virtuzor-inside{margin:0;border:1px solid #A5A5A5;padding:12px 4px 8px 4px;font-size:14px;font-weight:bold;line-height:1em;margin-bottom:7px}
.preview-goriz .virtuzor-inside{padding:12px 0;float:left;width:99.7%}
.virtuzor-inside p{margin:0 0 12px 0; line-height:1.2em}
.preview-goriz .virtuzor-inside p{float:left;width:31%;padding-left:2%;margin-bottom:0}
.virtuzor-inside a,.virtuzor-inside a:hover,.new_link .virtuzor-inside a{color:#0070C7; text-decoration:underline}
.virtuzor-inside a:hover,.new_link .virtuzor-inside a:hover{text-decoration:none}
.preview-goriz .create-seo-block{width:100%;padding-right:0}
.position-button{padding-left:109px;padding-top:20px;float:left}
.left-cell{float:left;width:100%;padding-bottom:40px}
.seo-txt {padding:0 15px 30px 15px}
.seo-txt h1{margin-bottom:10px}
.center{ text-align:center}
.seo-txt br{ line-height:1.5em}
.seo-txt img{float:right;margin-left:10px;margin-bottom:10px}
.gr-but-title label{color:#A64A09; font-weight:bold}

.title-part dt,.title-part dd{float:left;padding-right:5px; display:inline-block}
.title-part .for-gr-but{ position:relative;margin-top:1px}
.content-width-wrapper{float:left;padding:3px 15px;width:610px}
.filtr-new,.blue-back{background:#EFF5FD;padding:5px 10px;-moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;}
.list-notice .filtr-new{margin-top:5px}
.list-notice,.content .list-notice{margin-bottom:25px}
.list-notice li{padding:0; background:none}
.list-notice li li{margin-left:18px}
.list-notice label{margin-right:10px}
.but_rtext5{text-decoration:none}
.finish-operation{border-top:1px solid #BFBFBF;clear:both;color:#000;padding:10px 15px 25px 15px}
.finish-operation .but_rtext5{padding-left:5px}
a.sm_icon{text-decoration:none; display:inline-block;padding-bottom:3px}
.adv-virtuzor dl{display:inline-block;margin-bottom:12px;margin-top:3px}
.adv-virtuzor p{margin-bottom:5px}
.adv-virtuzor-hor{clear:both}
.adv-virtuzor-hor,
.right_block .adv-virtuzor {
	position:relative;
	overflow:hidden;
	width:100%;
	zoom:1;
}
.right_block .adv-virtuzor {
  padding:20px 0;
}
.adv-virtuzor-hor .controls,
.right_block .adv-virtuzor .controls{
	list-style:none !important;
}
.adv-virtuzor-hor .controls LI{
	position:absolute;
	top:50%;
	margin-top:-14px;
	text-indent:-9999px;
	z-index:9999;
}
	.adv-virtuzor-hor .controls .prev{left:0;}
	.adv-virtuzor-hor .controls .next{right:0;}
	
.adv-virtuzor-hor .controls A{
	width:12px;
	height:28px;
	display:block;
	background:url(/img/arrows.gif) top left no-repeat;
}
	.adv-virtuzor-hor .controls .next A:link,
	.adv-virtuzor-hor .controls .next A:visited{background-position:0 0}
	.adv-virtuzor-hor .controls .next A:hover,
	.adv-virtuzor-hor .controls .next A:focus{background-position:-12px 0}
	.adv-virtuzor-hor .controls .prev A:link,
	.adv-virtuzor-hor .controls .prev A:visited{background-position:0 -28px}
	.adv-virtuzor-hor .controls .prev A:hover,
	.adv-virtuzor-hor .controls .prev A:focus{background-position:-12px -28px}	
.jcarousel-hor LI{width:50%}
.right_block .adv-virtuzor  .controls LI{
	position:absolute;
	left:50%;
	margin-left:-6px;
	text-indent:-9999px;
	z-index:9999;
  width:auto;
}
	.right_block .adv-virtuzor  .controls .prev{top:3px;}
	.right_block .adv-virtuzor  .controls .next{bottom:3px;}		

.right_block .adv-virtuzor  .controls A{
	width:28px;
	height:12px;
	display:block;
	background:url(/img/arrows.gif) top left no-repeat;
}
	.right_block .adv-virtuzor  .controls .next A:link,
	.right_block .adv-virtuzor  .controls .next A:visited{background-position:0 -56px}
	.right_block .adv-virtuzor  .controls .next A:hover,
	.right_block .adv-virtuzor  .controls .next A:focus{background-position:-28px -56px}
	.right_block .adv-virtuzor  .controls .prev A:link,
	.right_block .adv-virtuzor  .controls .prev A:visited{background-position:0 -68px}
	.right_block .adv-virtuzor  .controls .prev A:hover,
	.right_block .adv-virtuzor  .controls .prev A:focus{background-position:-28px -68px}	
.right_block  .adv-virtuzor dl{width:auto; margin:0 16px 16px;}	
.personal-adv dl{width:100%}
.personal-adv{float:left;width:100%}
.personal-adv dl{margin-bottom:30px}
.adv-virtuzor dd,.adv-virtuzor dt{padding-left:15px; }
.adv-virtuzor p{line-height:1.54em}
.right_block  .adv-virtuzor dd,.right_block  .adv-virtuzor dt{padding-left:0}
.adv-virtuzor dd{margin-left:94px;width:62%}
.right_block  .adv-virtuzor dd{margin-left:60px;width:72%}
.right_block .adv-virtuzor i{ font-size:90%; display:block; text-decoration:none;line-height:1.1em;font-style:normal;margin:1px 0 5px 0}
.right_block .adv-virtuzor p{margin-bottom:3px;line-height:1.2em}
.adv-virtuzor dt{float:left;padding-top:3px}
.add-suggest{float:left;padding:1em 15px 40px 15px;}
.personal-adv i{display:block;font-style:normal;line-height:1em;font-style:normal;margin:1px 0 5px 0}
.personal-adv .adv-virtuzor dd{width:70%}
.adv-virtuzor .title-textarea{position:relative;margin-bottom:1px}
.title-textarea i{color:#666;position:absolute;right:5px;top:0; text-decoration:none; font:bold 140% Arial, Helvetica, sans-serif; display:block}
.adv-virtuzor textarea{width:100%;padding:0 0 0 4px;height:70px;margin-bottom:4px}
.tabs2{clear:both; position:relative; z-index:1;left:1px;float:left;width:99%}
.tabs2 li{float:left;border:1px solid #DACDBB;padding:5px 10px 6px 10px;margin-left:-1px;background:#F6F4EF; position:relative}
.statistics{border:1px solid #DACDBB; position:relative;top:-1px; z-index:0;clear:both;padding:7px 15px;height:1%}
.statistics h2{margin-bottom:5px;padding-left:15px}
.statistics p{margin-bottom:15px; line-height:1.4em}
.statistics table{margin-bottom:15px}
.statistics table th,.statistics table td{padding:5px 15px 4px 15px}
.statistics table td{padding-bottom:8px}
.statistics table th{background:#ECE6DD;border-top:1px solid #DECEBD; text-align:left;font-weight:bold}
.statistics table td{border-bottom:1px solid #DECEBD}
.statistics tfoot td{border-bottom:none}
.tabs2 li.active{ background:#fff;border-bottom-color:#fff}
.tabs2 a{ text-decoration:none;color:#384AE9}
.call-to-us{color:#000;
	width:245px;
	
	background:url('/img/call3.png') right 10px no-repeat; text-align:left}
    
.call-to-us dl{
	margin:2px 0 0 63px;
	padding:4px 10px 10px;
	background:url('/img/call3.png') 0px bottom no-repeat;
}
.call-to-us dt{
	margin-bottom:4px;
	font-weight:bold;
	color:#A94834;font-size:104%; line-height:1.3em
	
}
.call-to-us dd{
	
	padding:5px 0 1px 0;
}
.call-to-us .invis{display:none !important;}
.call-to-us a.phone,
.call-to-us a.phone:hover,
.call-to-us SPAN.phone{
	text-decoration:none; 
	background:url('/img/icon_phone.gif') no-repeat;
	padding-left:19px;	
	display:inline-block;
	height:16px;
  margin:0 10px 0 0;color:#3A4AE7
}

.call-to-us DD A I,
.call-to-us DT A{ 
	font-style:normal;
	line-height:1.04em; 
	display:inline-block;
	border-bottom:1px dotted;
	text-decoration:none;
}
.call-to-us DT A.clicked,.call-to-us DT A.clicked:hover{color:#666;}
.call-to-us DD A:hover I,
.call-to-us DT A:hover{
	border-bottom:1px dashed;cursor:pointer}
.call-to-us .recall{
	margin-top:10px;
}
.call-to-us .recall a:hover{ text-decoration:none;}
.call-to-us .skype{
	display:inline-block;
	background:url(/img/skype.gif) no-repeat left 0px;
	padding-left:20px;
	text-decoration:none;
	line-height:1.2em;
	height:16px;
   color:#000;font-weight:bold
}
.call-to-us .skype i,.call-to-us .skype:hover i,.call-to-us .skype:hover{color:#000}
.call-to-us .skype i,.call-to-us .skype:hover i{border:none}
.call-to-us dd .skype:hover i{ text-decoration:underline}
.call-to-us .submit{color:#000; font-weight:normal;font-size:94%;width:105px; cursor:pointer; vertical-align:middle}
.labelinfield P{
	position:relative;padding-bottom:7px;
}
.labelinfield P .error{clear:both; display:block}
.labelinfield .i-txt{
	
	font-size:1em;	
	color:#666;width:145px
}
.table-width{width:84%}
.cell-width{width:270px}
/*Catalogue*/
#newuser{
	overflow:hidden;
	width:100%;
	display:block;
	background:url(/img/v_bord.png) repeat-y 67% top;
	padding:0;
	margin-bottom:20px;
}
#newuser #customer{
	float:left;
	width:67%;
}
#newuser #customer P{
  margin-bottom:9px;
}
#newuser #virtuzor{
	float:right;
	width:32.9%
}
#newuser .vk_ww{
	float:left;
	padding:15px 0 0 15px;
}
#newuser .vk_ww DD A SPAN{
	line-height:1.2em !important;
}
/*registration_vacc*/
#type_acc,
#type_acc2{
	overflow:hidden;
	margin:10px 0 5px  -13px;
    width:770px;
}

#type_acc #vacc,
#type_acc2 #vacc{
	float:left;
	width:240px;
}
#type_acc #vacc #vacc1,
#type_acc #vacc #vacc3,
#type_acc #vacc #basic,
#type_acc2 #vacc #vacc1,
#type_acc2 #vacc #vacc3,
#type_acc2 #vacc #basic{
	display:block;
	overflow:hidden;
	padding:0 0 0 16px;
	background:url(/img/reg_vacc.png) no-repeat left top;
}
#type_acc #vacc #vacc1,
#type_acc #vacc #vacc3,
#type_acc2 #vacc #vacc1,
#type_acc2 #vacc #vacc3{
	height:65px;
	background-position:0 -65px;
}
#type_acc #vacc .cur #vacc1,
#type_acc #vacc .cur #vacc3,
#type_acc2 #vacc .cur #vacc1,
#type_acc2 #vacc .cur #vacc3{
	background-position:0 -0px;
	color:#fff;
}
#type_acc #vacc #basic,
#type_acc2 #vacc #basic{
	height:49px;
	line-height:49px;
	background-position:0 -180px;
}
#type_acc #vacc .cur #basic,
#type_acc2 #vacc .cur #basic{
	background-position:0 -131px;
	color:#fff;
}
#type_acc #vacc INPUT,
#type_acc2 #vacc INPUT{
  float:left;
  height:65px;
}
#type_acc #vacc  #basic INPUT,
#type_acc2 #vacc  #basic INPUT{
  height:49px;
}
#type_acc #vacc STRONG,
#type_acc2 #vacc STRONG{
	font-size:18px;
	font-weight:normal;
	display:block;
	padding:14px 0 5px;
} 
#type_acc #vacc #basic STRONG,
#type_acc2 #vacc #basic STRONG{padding:0;} 
#type_acc H2,
#type_acc2 H2{
	font-size:18px;
	font-weight:normal;
}

#type_acc #vacc_discount{
	margin:0 0 0 240px;
	padding:12px 0 12px 60px;
	background: url(/img/star_attention.png) 16px 12px no-repeat;
}
#type_acc #vacc_advantages{
	margin:0 0 0 240px;
	padding:0 0 0 60px;
}
#type_acc2 #vacc_discount{
	width:255px;
	float:left;
	margin:0;
	padding:4px 0 0 0;
	background:transparent none;
}
#type_acc2 #vacc_discount H2{
	text-indent:-1.2ex;
	padding:0 15px 0 28px;
}
#type_acc2 #vacc_discount P{
	padding:0 15px 24px 28px;
}
#type_acc2 #vacc_advantages{
	width:268px;
	float:left;
	margin:0;
	padding:0;
}
#type_acc2 #vacc_advantages UL{
	border-left:3px solid #f7c309;
	padding:0 0 0 15px;
	margin:0 0 0 4px;
}
#type_acc2 #vacc_advantages UL LI{
	margin:0.5em 0;
}

/*registration_vacc_buy1*/
.vacc_payment .main_container{
  width:520px;
  float:right;
}  
.vacc_payment .subtitle{
  margin: 4px 0pt 10px; 
  width: 640px;
}
.vacc_payment .right_block{
  width:365px;
  float:left;
}
.vacc_payment .activ_code{
  overflow:hidden;
  zoom:1;
  margin:0 0 20px;
  padding:10px 0 0 0;
}
.vacc_payment .activ_code P STRONG{
  display:block;
  font-size:20px;
  margin-bottom:5px;
}
.vacc_payment .activ_code .row{
  width:53%;
}
.vacc_payment .activ_code FORM.row{
  border-left:3px solid #f7c307;
  padding:4px 0 4px 15px; 
  width:200px;
  float:right;
}
.vacc_payment .activ_code FORM LABEL{
  display:block;
  font-weight:bold;
}
.vacc_payment .activ_code FORM INPUT[type="text"]{
  font-size:20px;
  width:120px;
  margin:4px 0;
}
.vacc_payment .activ_code FORM .y_but{
  margin:8px 0 0;
}

.vacc_payment  .right_block .cur {
	display:block;
	overflow:hidden;
	padding:0 0 0 16px;
	background:url(/img/reg_vacc.png) no-repeat 0 -229px;
	height:65px;
	color:#fff;
} 
.vacc_payment  .right_block .cur STRONG{
	font-size:18px;
	line-height:1.4em;
	font-weight:normal;
	display:block;
	padding:12px 0 0 0;
}
.vacc_payment .right_block .bonus {
	display:block;
	padding:0 0 16px 16px;
} 
.vacc_payment .right_block .bonus STRONG{
	font-size:18px;
	line-height:1.4em;
	font-weight:normal;
	display:block;
	padding:12px 0 0 0;
}
.vacc_payment .right_block .border_top{padding-top:4px;}
.vacc_payment .right_block H2.title{
	line-height:1.2;
	font-size:17px;
	font-weight:normal;
	padding:10px 16px 5px;
}
.vacc_payment .right_block P{padding:0px 16px 1em;}
.vacc_payment .right_block UL{padding:0px 32px;}

/*comunication*/
.comunication{
	overflow:hidden;
	zoom:1;
	float:left;
	width:100%;
}
.comuni_list {
	overflow:hidden;
	clear:both;
}
.comuni_list .item{
	position:relative;
	padding:0 0 10px;
	margin:0 0 10px;
	border-bottom:1px dotted #D8CCB9;

}
.comuni_list A.v-icon{
  height:auto;
  width:auto;
  padding: 0 0 0 20px;
}
.comuni_list A.virt_link,
.comuni_list A.empl_link,
.comuni_list A.agent_link,
.comuni_list A.adm_link{
	font-weight:bold;
}
.comuni_list A.empl_link:link,
.comuni_list A.empl_link:visited{color:#C2E0C2}
.comuni_list A.empl_link:hover,
.comuni_list A.empl_link:focus{color:#006600}
	.comuni_list A.empl_link:link SPAN,
	.comuni_list A.empl_link:visited SPAN,
	.comuni_list A.empl_link:hover SPAN,
	.comuni_list A.empl_link:focus SPAN{color:#006600}

.comuni_list A.agent_link:link,
.comuni_list A.agent_link:visited{color:#F8D6EB}
.comuni_list A.agent_link:hover,
.comuni_list A.agent_link:focus{color:#AF1E79}
	.comuni_list A.agent_link:link SPAN,
	.comuni_list A.agent_link:visited SPAN,
	.comuni_list A.agent_link:hover SPAN,
	.comuni_list A.agent_link:focus SPAN{color:#AF1E79}
	
.comuni_list A.adm_link:link,
.comuni_list A.adm_link:visited{color:#FBDABF}
.comuni_list A.adm_link:hover,
.comuni_list A.adm_link:focus{color:#EF6B00}
	.comuni_list A.adm_link:link SPAN,
	.comuni_list A.adm_link:visited SPAN,
	.comuni_list A.adm_link:hover SPAN,
	.comuni_list A.adm_link:focus SPAN{color:#EF6B00}

	
.comuni_list .item .controls{
	position:absolute;
	right:0;
	bottom:8px;
}
.comuni_list .controls LI{
	display:inline-block;
	vertical-align:middle;
	margin:0 15px 0 0;
	*display:inline;
	zoom:1;
}
	.comuni_list .controls A{
		display:inline-block;
		*display:inline;	
		zoom:1;
	}
	.comuni_list .controls A.dotted{border:0 none;}
	.comuni_list .controls A.dotted SPAN{border-bottom:1px dotted;}
	.comuni_list .controls A.icon_fave{
		padding:0 0 0 20px;
		background:url(/img/add.gif) left top no-repeat;
		height:16px;
	}
	.comuni_list .controls A.icon_plus{
		padding:0 0 0 20px;
		background:url(/img/plus.gif) left top no-repeat;
		height:16px;
	}
	.comuni_list .controls A.icon_del:link,
	.comuni_list .controls A.icon_del:visited{
		padding:0 0 0 20px;
		background:url(/img/del.gif) left -34px no-repeat;
		height:16px;
	}
	.comuni_list .controls A.icon_del:hover,
	.comuni_list .controls A.icon_del:focus{
		background-position:left 2px;
	}
.project_direct{
	border-top:1px solid #DACDBB;
	border-bottom:1px solid #DACDBB;
	padding:13px 0;
}
.project_direct .main_container{
	border:0 none;
	width:575px;
}
* HTML .project_direct .main_container{width:605px;}
.project_direct .project_descr H2{
	font-size:1.85em;
	margin-right:0;
}
.project_direct .right_block{
	border:0 none;
	width:290px;
}
.project_direct .right_block .big-but{margin-top:2px;}
.project_direct .right_block .margnote{
	margin:20px 0 0 0;
}
.project_direct .right_block .margnote P{
	margin:0 0 7px 0;
}
.big-but,.big-but input,.big-but-gr{height:40px;width:208px}
.big-but,.big-but-gr{display:inline-block;background:url('/img/big_but2.png') no-repeat;}
.big-but-gr{ background-image:url('/img/gr_big_but.png'); text-align:center}
.big-but-gr,.big-but input{color:#000;font:22px/40px Arial, Helvetica, sans-serif}
.big-but input{border:none; background:none;padding-bottom:2px;cursor:pointer}
.but-with-txt{float:left;margin-right:10px; vertical-align:middle}
.social,.content .social{width:230px;float:left; list-style:none}
.social li,.content .social li{float:left;width:115px;padding:5px 0}
.social li a,a.vkont{padding-left:30px; line-height:23px;text-decoration:none;color:#004ae7; display:inline-block}
.social li a:hover,a.vkont:hover{ text-decoration:underline}
.vkont,.content .social li.vkont{ background:url('/img/vkontakte.gif') no-repeat left center}
.face,.content .social li.face{ background:url('/img/facebook.gif') no-repeat left center}
.google,.content .social li.google{background:url('/img/google.gif') no-repeat left center}
.twitter,.content .social li.twitter{background:url('/img/twitter.gif') no-repeat left center}
.phone{margin-bottom:10px;margin-left:29px; position:relative;margin-top:-6px}
/*Описание проекта. 
	Стиль используется на страницах: 
	— project.html 
	— project_direct.html 
	— customer_ads_01.html
*/
.project_descr{
	overflow:hidden;
	position:relative;
	zoom:1;
	padding:0 15px 20px;
}
.project_descr .author_photo{
	float:left;
	width:60px;
	margin:0;
}
.project_descr LI{
	margin-left:60px;
	margin-bottom:5px;
}
.project_descr .date{
	position:absolute;
	top:0;
	right:15px;
}
.project_descr H2{
	margin-right:140px;
	font:italic bold 1.45em Georgia,"Times New Roman",Times,serif;
}
.project_descr .autor{
	margin-top:15px
}
.project_descr .share{
	padding:10px 0;
	margin-left:60px;
}
/*Исправляем баги c float локально для страницы проекта customer_ads_01.html*/
.customer_add .outer,
.customer_add .back_title,
.customer_add .with_bord{
	float:none;
}
.customer_add .comments_list{
	border:none;
}

/*comments*/
.customer_add .author_pr{
	padding:0 0 10px 0;
	position:relative;
	zoom:1;
	float:none;
	overflow:hidden;
}
.customer_add .author_pr .date2{
	position:absolute;
	top:0;
	right:0;
}

.customer_add .author_pr .p1{
	margin-right:140px;
}
.customer_add .recomends{
	margin:0 0 5px 0;
}
.customer_add .recomends dt{
  font-size:0.91em;
  font-weight:bold;
  color:#666;
}
.customer_add .recomends dd{
	display:inline;
	margin:0 10px 0 0; 
	padding:0;
	background:none transparent;
}
.customer_add .recomends dd A{
	padding:0 0 0 20px;
	background:url(/img/mark_inact.gif) top left no-repeat;
	text-decoration:none;
	color:#666;
	display:inline-block;
	height:16px;
	*display:inline;
	zoom:1;
}
.customer_add .author_comm{
	width:530px;
}
.customer_add .examples UL{
	overflow:hidden;
	zoom:1;
}
.customer_add .examples H5{
	font-weight:bold;
	font-size:1em;
	margin:3px 0 5px 0;
}
.customer_add .examples UL LI{
	float:left;
	width:265px;
}
.customer_add .examples UL LI A.ex-img{
	float:left;
	margin-right:7px;
}
.customer_add .examples UL LI IMG{
	max-height:75px;
}
.customer_add .examples UL LI A.ex-txt{
	float:left;
	width:137px;
	padding-bottom:7px;
}
.customer_add .examples UL LI A.ex-txt SPAN{
	font-weight:bold;
}
.customer_add .examples UL LI SPAN{
	float:left;
}
.customer_add .ex-link{
	margin-bottom:15px;
}
.customer_add .ex-link A SPAN{
	font-weight:bold;
}
.customer_add .ex-link .exexp{
	display:none;
}
.customer_add .ex-link.expanded .exexp{
	display:block;
}
.customer_add .ex-link.expanded P A.dotted SPAN{
	color:#666;
}
.customer_add .ex-link.expanded .exexp H5{
	font-weight:bold;
	font-size:1em;
	margin:10px 0 7px 0;
}
.customer_add .ex-link.expanded .exexp H5 SPAN{
	font-weight:normal;
}
.customer_add .ex-link.expanded .exexp UL{
	margin:0;
	padding:0;
}
.customer_add .ex-link.expanded .exexp UL LI{
	margin:0;
	padding-bottom:7px;
}
* HTML .customer_add .ex-link.expanded .exexp UL LI{
	padding-bottom:0px;
}
* HTML .customer_add .ex-link.expanded .exexp UL LI LABEL{
	padding-left:0px;
}
.customer_add .ex-link.expanded .exexp UL LI LABEL{
	font-size:1em;
	padding-left:5px;
}
.customer_add .ex-link.expanded .exexp UL LI INPUT{
	vertical-align:middle;
	margin:0 !important;
}
.customer_add .ex-link.expanded .exexp UL LI A{
	margin-left:18px;
}
.customer_add .ex-link P.addv{
	display:none;
	font-weight:bold;
	font-size:1em;
	margin:7px 0 15px 0;
}
.customer_add .ex-link.expanded P.addv{
	display:block;
}
.customer_add .recomends dd.plus A{
	background-position:0 -32px;
}
.customer_add .recomends dd.plus A:hover{
	background:url(/img/plus.gif) top left no-repeat;
}
.customer_add .recomends dd.minus A:hover{
	background:url(/img/minus.gif) top left no-repeat;
}
.customer_add .recomends dd.so_so A{
	padding: 0 0 0 34px;
	background-position:0 -16px;
}
.customer_add .recomends dd.so_so A:hover{
	background:url(/img/so_so.gif) top left no-repeat;
}
.customer_add .author_pr .date2 :link,
.customer_add .author_pr .date2 :visited{
	color:#999;
	text-decoration:none;
}
.customer_add .author_pr .date2 :hover,
.customer_add .author_pr .date2 :focus{
	color:#999;
	text-decoration:underline;
}
.customer_add .author_pr.lev2{
	padding-left:10px;
}
.customer_add .author_pr.lev3{
	padding-left:20px;
}
.customer_add .author_pr.lev4{
	padding-left:30px;
}
.customer_add .author_pr.lev5{
	padding-left:40px;
}
.customer_add .author_pr.lev6{
	padding-left:50px;
}
.customer_add .author_pr.lev7{
	padding-left:60px;
}
.customer_add .author_pr.lev8{
	padding-left:70px;
}
.customer_add .author_pr.lev9{
	padding-left:80px;
}
.customer_add .author_pr.lev10{
	padding-left:90px;
}
.customer_add .author_pr.lev11{
	padding-left:100px;
}
.customer_add .author_pr.lev12{
	padding-left:110px;
}
.customer_add .author_pr.lev13{
	padding-left:120px;
}
.customer_add .author_pr.lev14{
	padding-left:130px;
}
.customer_add .author_pr.lev15{
	padding-left:140px;
}

.conect_virtuzor .authorize{
	float:left;
}
.conect_virtuzor DD {padding:0 0 7px;}
.conect_virtuzor DT LABEL{font-weight:bold;}
.conect_virtuzor DT SPAN{color:#666;}
.conect_virtuzor .send-social{
	float:right;
}
.conect_virtuzor .vk_ww.send-social DD{
	display:block;
	padding:3px 0 8px;
}
.conect_virtuzor .vk_ww.send-social DD A SPAN{
	line-height:1em;
}
.conect_virtuzor .social{
	float:none;
	width:185px;
}
.conect_virtuzor .message{
	clear:both;
	padding:10px 0 0;
}
.access-profile-info{clear:both;overflow:hidden}
.hidden{overflow:hidden;}
.access-profile-info .hidden{float:left;width:100%;margin-bottom:8px}
.access-profile-info-title{ background:#FBF3CB url('/img/profile_info_fill.png') repeat-x;border:1px solid #FBDF71;padding:7px 15px 8px 15px;font-weight:bold;color:#AA4934;margin-bottom:14px}
.access-profile-info-block{float:left;padding-left:13px;border-left:3px solid #F3C300;margin-left:-3px;padding-bottom:11000px;margin-bottom:-10995px}
.access-profile-info-block .i-txt{margin-bottom:1px}
.access-profile-info-block .i-but{color:#000;cursor:pointer;font:bold 88%/15px Arial, Helvetica, sans-serif;padding-top:1px;padding-bottom:2px}
.access-profile-info-block h3{font:normal bold 100% Arial, Helvetica, sans-serif;color:#000;margin-bottom:3px}
.access-profile-info-block .annotation{font-size:100%}
.vk_ww.access-profile-info-block DD{
	display:block;
}
.vk_ww.access-profile-info-block .vk{
	padding-top:2px;
}
.vk_ww.access-profile-info-block .ww{
	padding-top:10px;
}
.get-access{width:224px;padding-left:16px}
.get-access .i-but{width:202px}
.use-vkont{width:216px}
.get-access .i-txt{width:195px}.get-access .i-but{margin-top:11px}
.confirm-reg{width:153px}
.confirm-reg .i-txt{float:left;width:142px;margin-bottom:10px}
.access-profile-info .hr{clear:both;background:#DDCFBB;overflow:hidden;margin:0px 11px 0 14px;border:none;height:1px}