body#expert_page {
    background: #fff url(../img/body_top_green.jpg) top left repeat-x;
}
#expert_page #root{
	background: url(../img/body_green.jpg) left bottom repeat-x; text-align:center; 
}
#expert_page .footer{
	height:70px; 
}
#expert_page #develop{
	top:-60px; 
}
#expert_page .top_sector form input{
	background:transparent url(../img/head_input_green.gif) 0 0 no-repeat; 
}
#expert_page #sub_top{
	background:transparent url(../img/korona_green.gif) 34px 0 no-repeat;	//background:transparent url(../img/korona_green.gif) 38px 0 no-repeat;
}
#expert_page #sub_top:hover{
	background:transparent url(../img/korona_green_.gif) 34px 0 no-repeat; //background:transparent url(../img/korona_green_.gif) 38px 0 no-repeat;
}
#expert_page .gotoex{
    color:#898989; margin-left:60px;
}
#expert_page .forum_head{
    padding-bottom:0;
}
#expert_page .gotoex{
    font-size:14px; border-bottom:0;  text-decoration:underline;
}
body#news_page, body#about_page {
    background: #fff url(../img/body_top_news.jpg) top left repeat-x;
}
#news_page #root, #about_page #root{
	background: url(../img/body_news.jpg) left bottom repeat-x; text-align:center; 
}
#news_page .footer, #about_page .footer{
	height:70px; 
}
#news_page #develop, #about_page #develop{
	top:-60px; 
}
#news_page .top_sector form input, #about_page .top_sector form input{
	background:transparent url(../img/head_form_bg_news.gif) 0 0 no-repeat; 
}
#news_page #sub_top, #about_page #sub_top{
	background:transparent url(../img/korona_news.gif) 34px 0 no-repeat;	//background:transparent url(../img/korona_news.gif) 38px 0 no-repeat;
}
#news_page #sub_top:hover, #about_page #sub_top:hover{
	background:transparent url(../img/korona_news_.gif) 34px 0 no-repeat; //background:transparent url(../img/korona_news_.gif) 38px 0 no-repeat;
}
#news_page .gotoex, #about_page .gotoex{
    color:#898989;
}
#news_page .forum_head, #about_page .forum_head{
    padding-bottom:0;
}
#news_page .gotoex, #about_page .gotoex{
    font-size:14px; border-bottom:0;  text-decoration:underline;
}
#news_page .text_head, #about_page .text_head{
    font-size:36px;
}
#about_page .text_head{
    font-size:48px;
}
#news_page .text_head strong, #about_page .text_head strong{
    color:#00914F; font-weight:normal;
}
#expert_page .right_col{
	width:240px; padding:0 10px 0 5px;
}
#expert_page .write_post{
	margin:0 0 0 20px; width:auto;
}
#expert_page .left_col{
	padding-top:100px;width:290px;
}
.expert_line{
    margin:0 20px; position:relative; z-index:100;
}
.step_right, .step_left{
    width:22px; padding-top:50px; position:relative; z-index:100;
}
.step_right{
    float:right; 
}
.step_left{
    float:left;
}
.expert_wrap{
    width:905px; height:140px; margin: 0 25px;
    position:relative; overflow:hidden; 
}
.expert_wrap table{
    position:absolute; top:20px; left:0;
}
.expert_wrap table tr td{
    vertical-align:top; width: 130px;  text-align:center; 
}
.expert_name{
    text-align:center; padding-top:3px; width:130px;
}
.expert_wrap table tr td .userpic{
    float:none; margin:0 auto;
}
.vopros{
    width:190px; float:left; margin-left:80px !important; //margin-left:40px;
}
a.green_q{
    background:url(../img/greenb.gif) 0 0 no-repeat; 
    width:140px; height:62px; display:block; padding-top:25px; padding-left:25px;
    font-size:1.4em; text-align:center; color:#000; text-decoration:none; 
}
a.green_q:hover, a.sign_bub:hover{
	text-decoration:underline;
}
.ex_q{
    font-size:1.2em;
}
.ex_q span, .ex_q span a{
    color:#ED145B; 
}
.ex_q span a:hover{
	color:#666666;
}
.ex_q small, .sign_ex p small{
    font-size:0.9em; color:#898989;
}
.ex_repl{
    margin-bottom:15px;
}
.allgold{
    color:#B69221; font-size:1.2em;
}
.l-sign_ex{
    width:200px; float:left; margin-left:160px; //margin-left:160px;
}
.l-sing-left{
	padding:10px 40px 10px 30px;
}
.r-sing-left{
	padding:10px 10px 150px 15px;
}
a.sign_bub{
    background:url(../img/sale.png) 0 0 no-repeat;
    //background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/sites/all/themes/placen/img/sale.png');
    width:140px; height:62px; display:block; padding-top:25px; padding-left:25px;
    font-size:1.4em; text-align:center; color:#000; text-decoration:none;
}
.sign_ex p{
    font-size:1.2em; margin-bottom:15px;
}
.sign_ex p strong{
    font-weight:normal;
}
.sign_ex p span{
    color:#00914F;
}
.expert_news{
    width:231px;
}
.news-layout{
    float:left; margin-left:120px;
}
.expert_news img{
    display:block;
}
.news_atricle{
    padding:5px 5px 5px 10px; font-size:1.2em;
    background: url(../img/exp_center.png) 0 0 repeat-y;
	//background:none; //width:216px;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/sites/all/themes/placen/img/exp_center.png');
}
.news_atricle a{
    color:#00914F; //position:relative;
}
.news_atricle a:hover{
    color:#666666;
}
.news_atricle p{
    margin-bottom:30px;
}
.news_atricle .allgold{
    color:#B69221; font-size:11px;
}
#exp_vector_0{
	margin:-235px auto auto 380px;
}
#expert_page .text_head{
    font-size:36px;
}
#expert_page .text_head strong{
    color:#00914F; font-weight:normal;
}
.left-q-layout{
    margin:0 30px; position:relative; top:-30px; 
}
.left-q-layout .green_q{
    position:relative; left:30px;
}
.right-ex-layout{
    margin-bottom:130px; margin-left:7px;
}
.green_link{
    color:#00914F; font-size:2.4em;
    font-family: BookmanOldStyle, Times New Roman, serif;
}
.green_link h2{
	display:inline; margin-right:3px; font-weight:normal;
}
.black_link{
    color:#000; font-size:2.4em;
    font-family: BookmanOldStyle, Times New Roman, serif;
}
.black_link h2{
    text-decoration:underline; display:inline;
}
.ex-name{
    padding-bottom:10px;
}
.ex-name img{
    position:relative; top:-2px;
}
.ex-name span{
    color:#898989;
}
.ex-name span a, .ex-name span big{
    font-size:14px; color:#898989;
}
.all_exp{
    padding:0 75px 20px;
}
.all_exp a{
    color:#B69221; font-size:1.2em;
}
.all_exp a:hover{
    color:#666666;
}
.sub_news{
	font-size:1.4em; color:#898989;
}
.news_box{
	width:464px; padding-top:10px;
}
.news_box_lovepf{
	width:564px; padding-top:10px;
}
.lovepf_box{
	width:650px; padding-top:10px;
}

.lovepf_body{
	background:#ECECEC url(../img/lovepf_center.gif) 0 0 repeat-y;
	padding:5px 20px;
}
.lovepf_body img{
	display:block; float:left; margin:15px 15px 10px 0;
}


.news_body{
	background:#ECECEC url(../img/news_center.gif) 0 0 repeat-y;
	padding:5px 20px;
}

.opros_body{
	width:500px; 
	height:230px;
}

.opros_text{
	font-size:1.4em;
	text-indent: 30px;
	margin-top:100px;
	width:1000px; 
	
}

.opros_box{
	margin-top:50px;
	margin-left:100px;
	
}

.opros_body p{
	margin-top:15px; font-size:1.2em;	
}

.opros_body p a{
	padding-top:15px; font-size:1.8em; color:37088c;	
}

.opros_body img{
	float:left; margin:15px 15px 10px 0;
}

.date_n{
	color:#898989; font-size:11px;
	display:block; padding-bottom:10px;
}
.news_title{
	color:#00914F; font-size:2.1em; font-family: BookmanOldStyle, Times New Roman, serif;
}

.lovepf_body p{
	margin-top:15px; font-size:1.2em;	
}

.news_body p{
	margin-top:15px; font-size:1.2em;	
}

.news_body p a{
	color:#00914F;
}

.news_body p h1{
	margin-top:15px; font-size:1.8em; color:37088c;	
}

.other_news{
	padding:0 20px 25px;
}
.other_news .date_n{
	padding-bottom:3px; padding-top:25px;
}
.other_news a{
	color:#4B0049; font-size:1.8em;
}
.other_news a:hover{
	color:#666666;
}
.quest_expert{
	padding:20px 20px 30px; clear:left;
}
.quest_expert strong{
	font-weight:normal; font-size:24px; font-family: BookmanOldStyle, Times New Roman, serif;
}
.quest_expert  .gr_str{
	position:relative; top:-3px;
}
.quest_expert .post_box{
	margin:0 0 0 80px;
}
.head_line_ex{
	padding-bottom:5px;
}
.ex_reply{
	padding-left:30px; padding-top:10px; clear:left;
}
#news_page .news_title{
	color:#4B0049;
}
.news_body img{
	display:block; float:left; margin:15px 15px 10px 0;
}
.c_marks a{
	color:#4B0049; font-size:12px;
}
.news_body .c_marks{
	margin-top:10px;
}
.last_news{
	margin-top:25px; padding:0 20px;
	color:#898989; font-size:12px;
}
.last_news img{
	float:left; display:block; margin:0 15px 5px 0;
}
.news_name{
	color:#000; font-size:14px;
}
.news_name h2{
	text-decoration:underline;
}
.more{
	color:#B69221;
}
.abs_press{
	width:190px; height:90px; margin:-88px auto auto 20px; padding:20px 0 0 0px; font-size:1.4em; color:#000000;
	cursor:pointer; cursor:hand;
}
.abs_press:hover{
	color:#000000;
}
.placent_smi{
	padding:0 30px 20px;
	font-size:12px; color:#898989;
}
.left_name{
	font-size:14px; color:#4B0049;
}
.right_forum_box{
	font-size:12px;  color:#898989; margin-bottom:20px;
	position:relative; z-index:10;
}
.right_forum_box small{
	font-size:11px;
}
.red_font, .red_font a{
	color:#ED145B; font-size:14px;
}
.black_color{
	color:#000;font-size:14px;
}
.gold_font, .gold_font a{
	color:#B69221;
}
.right_forum_box a:hover{
	color:#666666;
}
.go_to_forum{
	color:#B69221;font-size:12px;
}
#news_left_bottom{
	margin:-395px auto auto 50px;
}
#news_right_bottom{
	margin:-370px auto auto 900px;
}
#expert_page .right_col .clouds_mark{
	padding-left:15px;
}
#exp_left_bottom{
	margin:-353px auto auto 50px;
}
body#user_page {
	background: #fff url(../img/body_top_yellow.jpg) top left repeat-x;
}
#user_page #root{
	background: url(../img/body_yellow.jpg) left bottom repeat-x; text-align:center; 
}
#user_page #sub_top{
	background:transparent url(../img/korona_yellow.gif) 34px 0 no-repeat;	//background:transparent url(../img/korona_yellow.gif) 38px 0 no-repeat;
}
#user_page #sub_top:hover{
	background:transparent url(../img/korona_yellow_.gif) 34px 0 no-repeat; //background:transparent url(../img/korona_yellow_.gif) 38px 0 no-repeat;
}
#user_page .top_sector form input{
	background:transparent url(../img/head_form_bg_yellow.gif) 0 0 no-repeat; 
}
#user_page .footer{
	height:70px; 
}
#user_page #develop{
	top:-60px;
}
.users_list{
	padding:0 60px;
}
.user{
	float:left; width:125px; text-align:center; height:120px; position:relative;z-index:100;
}
.user a.userpic{
	float:none; margin:0 auto;
}
.user .expert_name{
	padding-top:4px;
}
.user .with_img{
	padding-top:1px;
}
#user_page .select_page{
	padding:20px 0 30px; width:350px; margin:0 auto;
}
#expert_page .select_page{
	clear:left;
	padding:20px 0 30px 50px;
}
.link2txt{
	color:#000000; text-decoration:none;
}
.link2txt:hover{
	text-decoration:underline; color:#666666;
}
a.gr_link{
	color:#00914F; text-decoration:none;
}
a.gr_link:hover{
	color:#666666; text-decoration:underline;
}
#expert_top_left{
	margin:135px auto auto -70px;
}
#expert_top_left_form{
	margin:100px auto auto -200px;
}
#news_top_left{
	margin:80px auto auto -260px;
}
