/* create: 2009.10.08  Evgenij E Toropov (STGayA) mail:stgaya@mail.ru */ 
.bfinal{width:857px;margin:10px auto 0 auto;}
.bfinal .bfl,.bfinal .bfr{width:261px;}

#avatar{width:246px;height:527px;padding-top:19px;background: url(../images/new/mainbg_page4.png) no-repeat top center;text-align:center;margin:0 auto;}
#avatar img {border:3px solid #fff;width:178px;height:454px;margin-top:13px;}
#avatar div#save_btn {width:123px;height:29px;background:url(../images/new/saveit_off.png) no-repeat 0 0;cursor:pointer;margin:0 auto;}
#avatar div#save_btn:hover {background:url(../images/new/saveit_on.png) no-repeat 0 0;}


#box_l4,#box_l3,#box_l2{width:261px;color:#fff;text-align:center;font-size:19px;text-transform:uppercase;margin-bottom:14px;}
#box_l4 a,#box_l3 a,#box_l2 a{color:#fff;text-decoration:none;}
#box_l4 a:hover,#box_l3 a:hover,#box_l2 a:hover{text-decoration:none;}

#box_l2{height:68px;padding-top:29px;background:url(../images/new/final_blue.png) no-repeat 0 0;line-height:23px;}
#box_l3{height:56px;padding-top:15px;background:url(../images/new/final_red.png) no-repeat 0 0;line-height:23px;}
#box_l4{height:42px;padding-top:22px;background:url(../images/new/final_green.png) no-repeat 0 0;line-height:23px;}

#box_l1 {position:relative;width:261px;background:#f68400 url(../images/new/news_cen.gif) repeat-y 0 0;color:#fedaaf;font-size:11px;margin-bottom:14px;}
#box_l1 a{color:#9c3d10;font-weight:bold;}
#box_l1 p{padding-bottom:10px;}
#box_l1 .news_top{background:url(../images/new/newsnn_top.gif) no-repeat left top;padding-top:20px;}
#box_l1 .news_bot{background:url(../images/new/news_bot.gif) no-repeat left bottom;padding:0 27px 20px 27px;}
#box_l1 .h2{color:#f78f00;}

.reviews_main{width:857px;margin:15px auto 0 auto;}
.reviews_main .r_banner{width:261px;}
.reviews_comment_div{width:552px;}
.reviews_comment{background:url(../images/new/text_reviews.gif) left top no-repeat;padding:20px 10px 0 0;}
.reviews_comment{font-size:11px;}
.reviews_comment .msgall{font-size:11px;}
.reviews_comment .msgall .msgone{padding:16px 0;background:url(../images/new/msg_hr.gif) no-repeat left bottom;}
.reviews_comment .msgall .msgdate{font-size:10px;color:#6d6d6d;}
.reviews_comment .msgall .msgtext{color:#6d6d6d;}
.reviews_comment .msgall .msgtext strong{color:#0b92b7;}
.reviews_comment .pager {padding:16px 0 16px 0;background:url(../images/new/msg_hr.gif) no-repeat left bottom;}
.reviews_comment .pager a{color:#0b92b7;}
.reviews_comment .banner_b{text-align:center;padding:50px 0 0 0;}

.reviews_form{position:relative;width:552px;height:252px;background:url(../images/new/reviews_bg.gif) no-repeat 0 0;}
.reviews_form .field1 input,
.reviews_form .field2 input,
.reviews_form .field3 textarea,
.reviews_form .field4 input{font-size:10px;width:190px;color:#7c7d7c;font-family:tahoma;border:0;background:transparent;}
.reviews_form .field3 textarea{font-size:10px;width:320px;height:74px;overflow:auto;}
.reviews_form .field4 input{width:50px;}
.reviews_form .field1{position:absolute;left:57px;top:42px;width:190px;}
.reviews_form .field2{position:absolute;left:57px;top:75px;width:190px;}
.reviews_form .field3{position:absolute;left:57px;top:107px;width:320px;}
.reviews_form .field4{position:absolute;left:138px;top:208px;width:50px;}
.reviews_form label.captcha-field{position:absolute;left:46px;top:208px;width:72px;text-align:right;font-size:11px;color:#7c7d7c;}
.reviews_form div.captcha-field{position:absolute;left:204px;top:200px;width:70px;}
.reviews_form .button-field{position:absolute;left:280px;top:202px;width:109px;}
.reviews_form .button-field .button{width:109px;height:29px;background:url(../images/new/send_off.png) no-repeat 0 0;border:0;cursor:pointer;}
.reviews_form .button-field .button:hover{background:url(../images/new/send_on.png) no-repeat 0 0;}

.contact_main{width:857px;margin:15px auto 0 auto;}
.contact_main .r_banner{width:261px;}
.contact_comment_div{width:552px;}
.contact_comment{padding:0 10px 0 0;}

.contact_form{position:relative;width:552px;height:318px;background:url(../images/new/contact_bg.gif) no-repeat 0 0;}
.contact_form .field1 input,
.contact_form .field2 input,
.contact_form .field3 input,
.contact_form .field4 input,
.contact_form .field5 textarea,
.contact_form .field6 input{font-size:10px;width:190px;color:#7c7d7c;font-family:tahoma;border:0;background:transparent;}
.contact_form .field5 textarea{font-size:10px;width:320px;height:74px;overflow:auto;}
.contact_form .field6 input{width:50px;}
.contact_form .field1{position:absolute;left:57px;top:42px;width:190px;}
.contact_form .field2{position:absolute;left:57px;top:75px;width:190px;}
.contact_form .field3{position:absolute;left:57px;top:108px;width:190px;}
.contact_form .field4{position:absolute;left:57px;top:141px;width:190px;}
.contact_form .field5{position:absolute;left:57px;top:173px;width:320px;}

.contact_form .field6{position:absolute;left:138px;top:274px;width:50px;}
.contact_form label.captcha-field{position:absolute;left:46px;top:274px;width:72px;text-align:right;font-size:11px;color:#7c7d7c;}
.contact_form div.captcha-field{position:absolute;left:204px;top:266px;width:70px;}
.contact_form .button-field{position:absolute;left:280px;top:268px;width:109px;}
.contact_form .button-field .button{width:109px;height:29px;background:url(../images/new/send_off.png) no-repeat 0 0;border:0;cursor:pointer;}
.contact_form .button-field .button:hover{background:url(../images/new/send_on.png) no-repeat 0 0;}

.contact_comment .errors,.reviews_comment .errors{position:absolute;color:#7c7d7c;font-size:11px;left:280px;top:37px;width:260px;}
.contact_comment .errors p,.reviews_comment .errors p{padding:0 0 0 0;}
.contact_comment .errors ol,.reviews_comment .errors ol{padding:0 0 0 19px;margin:0;}
.contact_comment .errors li,.reviews_comment .errors li{padding:0 0 0 0;margin:0;}

.contact_comment .banner_b{text-align:center;padding:50px 0 0 0;}

