*{padding:0;margin:0;}
a img{border:0;padding-top:5px;}
ul{	list-style-type:none;}
th{font-weight:normal;text-align:left;}
fieldset{border:0;}
a{color:#0139ba;}
html, body {height:100%;min-height:100%;min-width:950px;font-family:arial;font-size:12px;background:#e3e2e5;color:black;}
 html{background:#e3e2e5;}

/***********

green: #7fdc5b;




*************/


#page {
	margin-top:-60px;
	min-height:100%; 
	width:100%;
	background:url(img/head_bg.gif) repeat-x left 60px;
	_height:100%;
}

#page_in {
	margin:0 auto;
	width:1036px;
	padding:60px 0 20px 0;
	overflow:hidden;
	zoom:1;
	position:relative;
	background:url(img/logo_bg.jpg) no-repeat 0px 60px;
}

.green{color:#288c01;}
.button {background:transparent url(img/button_l.gif) no-repeat scroll left bottom; cursor:pointer; font-size:12px; padding:4px 10px 5px 7px;}
.button input{color:#403E46;background:transparent url(img/button_r.gif) no-repeat scroll right bottom; border:0 none !important; cursor:pointer; font-size:12px; height:24px !important; padding:0 12px 0 5px;}
.button input, x:-moz-any-link{padding-bottom:3px;}
.button input, x:-moz-any-link, x:default {padding-bottom:5px;}
.g_button{height:24px;background:url(img/button_green_l.gif) no-repeat left top;padding:4px 0 5px 10px;*padding:0 0 0 10px;cursor:pointer;overflow:hidden;zoom:1;margin:0 10px 0 0;}
.g_button input{height:24px !important;background:url(img/button_green_r.gif) no-repeat right top;border:0 !important;padding:0 15px 0 5px;cursor:pointer;font-size:12px;}
.g_button input, x:-moz-any-link{padding-bottom:3px;}
.g_button input, x:-moz-any-link, x:default {padding-bottom:5px;}
.b_button{height:24px;background:url(img/button_blue_l.gif) no-repeat left top;padding:4px 0 5px 10px;*padding:0 0 0 10px;cursor:pointer;overflow:hidden;zoom:1;margin:0 10px 0 0;}
.b_button input{height:24px !important;background:url(img/button_blue_r.gif) no-repeat right top;border:0 !important;padding:0 15px 0 5px;cursor:pointer;font-size:12px;}
.b_button input, x:-moz-any-link{padding-bottom:3px;}
.b_button input, x:-moz-any-link, x:default {padding-bottom:5px;}
/**************** head ****************/
#head{position:relative;height:132px;width:952px;margin:0 auto;}
#head h1{left:27px;top:45px;}
#head h1 a{left:0;top:0;}
#head h1, #head h1 a{background:url(img/title_1.jpg) no-repeat left top;overflow:hidden;width:214px;height:40px;display:block;position:absolute;}

#head h2{left:253px;top:50px;}
#head h2 a{left:0;top:0;}
#head h2, #head h2 a{background:url(img/title_2.gif) no-repeat left top;overflow:hidden;width:180px;height:27px;display:block;position:absolute;}

.usercount{position:absolute;top:5px;right:18px;font-size:11px;color:#f0f0f0;}
.usercount span{color:white;}

.logged{top:50px !important}
.regbutton{top:66px;left:761px;position:absolute;}
.regbutton .stared{color:#7fdc5b;font-family:Trebuchet MS;font-size:17px;padding:0 0 0 22px;background:url(img/star_top_green.gif) no-repeat left 2px;}
.regbutton .stared a{color:#7fdc5b;}
.regbutton h4{color:#bbbabe;font-size:12px;font-weight:normal;background:url(img/top_dash.gif) no-repeat left bottom;width:188px;padding:0 0 8px 0;margin:0 0 2px 0;}
.regbutton p{color:white;line-heght:24px;}
.regbutton p em{font-style:normal;color:#bbbabe;}



.top_navi {background:transparent url(img/top_navi_r.gif) no-repeat scroll right top; font-size:13px; height:37px; left:0; position:absolute; top:95px; width:745px;}
.top_navi ul {background:transparent url(img/top_navi_l.gif) no-repeat scroll left top; height:37px; padding:0 0 0 10px; }
.top_navi li {float:left; line-height:33px; padding:0px 12px; }
.top_navi li a{color:black;text-decoration:none;}
.top_navi span{background:transparent url(img/selected.gif) no-repeat scroll 50% top; display:block; float:left; font-weight:bold; height:30px; line-height:35px;}
/**************** content *************/
#content{padding:7px 0 0 2px;overflow:hidden;zoom:1;width:950px;margin:0 auto;}
#main_part{float:left;width:740px;padding:0 20px 0 0;color:#403e46;}
#side_part{float:left;width:187px;padding:7px 0 0 0;color:#413f47;}
/********************** main part (left collumn) *****************/

#main_part h3{font-size:18px;font-weight:normal;padding:0 0 13px 21px;}
#personal_page h3{font-size:18px;font-weight:normal;padding:0 0 13px 21px;}
#main_part h5 {background:transparent url(img/star_green.gif) no-repeat scroll left center; font-size:12px; padding:0 0 0 17px; }
h6{font-size:14px;margin:0 0 4px 0;}
#main_part .block{padding:0 0 20px 0;}
#main_part .u_block{padding:0px 0 12px 0;border-bottom:1px solid #ddcccc;margin:0 0 12px 0;}
#main_part .block p{margin:6px 0;}
.rss_box{width:385px;padding:0 0 0 95px;background:url(img/rss_logo.jpg) no-repeat left top;height:80px;}
.rss_box h4{font-size:17px !important;font-weight:normal;font-family:Trebuchet MS;padding:0 0 3px 0 !important;color:#f83a01;border-bottom:0 !important;}
.content_box{width:740px;background:url(img/main_bg.gif) repeat-y left top;}
.content_box .in{background:url(img/main_b.gif) no-repeat left bottom;}
.content_box .in_in{padding:24px;background:url(img/main_t.gif) no-repeat left top;}
.content_box h4{font-size:15px;font-family:trebuchet MS;padding:0 0 6px 0;border-bottom:1px solid #dddcde;margin:0 0 4px 0;color:#F83A01;}
.content_box .rss_box h4{font-size:15px;font-family:trebuchet MS;padding:0 0 6px 0;border-bottom:1px solid #dddcde;margin:0 0 4px 0;color:#F83A01;}
.content_box .block h4{font-size:15px;font-family:tahoma; padding:0 0 6px 0;border-bottom:1px solid #dddcde;margin:0 0 4px 0;color:#403E46;}
.content_box li{margin:0 0 6px 0;}
.orange_star li {background:transparent url(img/star_orange.gif) no-repeat scroll left center; margin:0 0 6px; padding:0 0 0 17px;}
.blocks li{padding:0 0 0 10px; background:url(img/square.gif) no-repeat left 5px;}
.content_box li .blocks{margin:0 0 0 16px !important;}

/********************** additional part (right collumn) *****************/
#side_part h3{font-size:14px;font-weight:bold;font-family:'trebuchet ms';padding:0 0 10px 0;width:187px;background:url(img/side_h3.gif) no-repeat bottom left;margin:0 0 10px 0;}
#side_part .block{margin:0 0 20px 0;}
#side_part .green:hover, #side_part .black:hover{text-decoration:underline;}
#side_part .black{color:#413f47;}
#side_part .login_table p{padding:6px 0 0 0;}
#side_part .login_table th{width:50px;padding:0 0 6px 0;}
#side_part .login_table td{width:137px;padding:0 0 6px 0;}
#side_part .login_table td .txt{width:135px;border:1px solid #989799;height:22px;}
.news{padding:0 0 15px 0;font-size:11px;}
.news .date{	ont-size:11px;color:#7c7b81;}
.news h4{font-weight:normal;font-size:12px;}
.news h4 a{color:#b60000;}

/******* FOOTER ******/

#footer {margin:0 auto;height:60px;position:relative;width:1036px;margin:0 auto;}
#footer_in {height:60px;line-height:60px;width:742px;text-align:center;margin:0 0 0 42px;}
address{font-style:normal;}





/****** INNER PAGES STYLE *******/

/****** forgot password ********/
#forgot{padding:0 0 0 155px;}
#forgot th{font-weight:bold;vertical-align:top;width:60px;line-height:26px;padding:0 0 6px 0;}
#forgot td{padding:0 0 6px 0;}
#forgot .txt{float:left;width:185px;border:1px solid #999;margin:0 15px 0 0;height:22px;}


/****** account *********/
#account{font-size:11px;color:#807e84;}
#account .first{width:185px;}
#account .second{width:15px;}
#account .third{width:190px;}
#account .forth{width:285px;}
#account th{text-align:right;padding:0 10px 0 0;font-weight:bold;font-size:12px;color:#413f47;}
#account th, #account td{padding:0 0 6px 0;}
#main_part form table em{color:#b60000;display:block;text-align:center;}
#account .txt{float:left;width:185px;border:1px solid #999;margin:0 15px 0 0;height:22px;}
#account select{width:187px;font-size:11px;height:20px;}

/****** about ************/
.about_block{overflow:hidden;zoom:1;}
.about_block img{float:left;margin:0 20px 0 0;}

/****** feeds ***********/
.grey_bar{background:#5C5A63 url(img/black_row_r.gif) no-repeat scroll right top; font-family:Trebuchet MS; font-size:14px; height:30px; margin:0 0 12px; }
.grey_bar ul{overflow:hidden;zoom:1;background:url(img/black_row_l.gif) no-repeat left top;padding:9px 0 0 0;}
.grey_bar li{border-left:1px solid #8E8C93; color:white; float:left; font-weight:bold; line-height:12px; padding:0 7px;}
.grey_bar li:first-child{border:0;}
.grey_bar li a{color:#e0e0e0;font-weight:normal;}

#feed_add .first{width:240px;}
#feed_add .second{width:12px;}
#feed_add .third{width:440px;}
#main_part form table th, #main_part form table td{vertical-align:top;padding:0 0 8px 0;}
#main_part form table .g_button{margin-top:10px;}
#feed_add th, #contact th, #create_lenta th{text-align:right;padding:0 12px 0 0;font-weight:bold;}
#feed_add td p{font-size:11px;color:#807e84;}
#feed_add .txt{width:220px;}
#feed_add .short_txt{width:110px;}
#feed_add select{width:112px;}
label{padding:0 16px 0 0;}

/****** contact *************/
#contact .first{width:150px;}
#contact .second{width:12px;}
#contact .third{width:360px;}
#contact .txt{width:358px;}
#contact textarea {height:180px; overflow:hidden; padding:2px; width:358px;}
#contact select {padding:2px; width:362px;}
#contact .txt {padding:2px; width:358px;}

/****** create ***************/
#lenta_search .txt{width:338px;margin:0 15px 0 15px;height:22px;}
.your_lenta_tab .first{width:220px;}
.your_lenta_tab .second{width:145px;}
.your_lenta_tab .third{width:50px;}
.your_lenta_tab .forth{width:120px;}
.your_lenta_tab .fifth{width:73px;}
.your_lenta_tab .sixth{width:75px;}

/***** ping **************/
#lenta_ping p{padding:0 0 12px 0;}

/***** preview ************/
.preview{border:1px solid #ccc;margin:0 0 15px 0;}
.preview h4{border:0;background:url(img/preview_head.gif) repeat-x left top;height:32px;line-height:32px;color:white;padding:0 0 0 10px;}
.preview p{margin:0 10px 6px 10px !important;}
.preview .p_date{font-size:11px;border-top:1px solid #ccc;padding-top:4px;}
ol{color:#5c5a63;padding:0 0 10px 20px;}
.butts img{margin:0 30px 0 0;}

/****** create lenta ***********/
#create_lenta .first{width:160px;}
#create_lenta .second{width:12px;}
#create_lenta .third{width:360px;}
#create_lenta td{font-size:11px;color:#666;}
#create_lenta .txt{width:300px;height:20px;}
#create_lenta select{width:304px;height:20px;}
#create_lenta textarea{width:300px;height:100px;overflow:hidden;}
#create_lenta p{text-align:center;}
#create_lenta table p{text-align:left;padding:0 0 4px 0;}
#create_lenta table div{background:#f5f5f5;width:295px;padding:5px;}
#create_lenta table div table{width:100%;}
#create_lenta table div .hours td+td{text-align:center}
#create_lenta table div .hours td+td+td{text-align:right}
#create_lenta table div .hours .two td{text-align:center}
#create_lenta table div .hours .three td{text-align:right}
.v_align{vertical-align:middle !important;}

/******* faq ***********/
.faq{overflow:hidden;zoom:1;}
.faq li span{color:#a9a9aa;display:block;float:left;font-size:15px;font-weight:bold;width:15px;}
.faq_item{position:relative;overflow:hidden;zoom:1;}
.faq_item span{color:#a9a9aa;display:block;float:left;font-size:14px;font-weight:bold;width:15px;}
.faq_item strong{display:block;float:left;font-size:14px;font-weight:bold;width:600px;}
.faq_item em{position:absolute;right:0;font-size:12px;font-style:normal;font-weight:normal;padding:0 0 0 10px;background:url(img/faq_arrow.gif) no-repeat left 2px;}
.faq_item em a{color:#a9a9aa;}

/******* preview xml *******/
.synd_0{height:50px;width:550px;background:#f5f5f5;border:1px solid #7f9db9;overflow:hidden;margin:0 0 10px 70px;}
.synd_1{height:120px;width:550px;background:#f5f5f5;border:1px solid #7f9db9;margin:0 0 10px 70px;}
.synd_2{height:230px;width:692px;background:#f5f5f5;border:1px solid #7f9db9;}
.synd_3{height:60px;width:692px;background:#f5f5f5;border:1px solid #7f9db9;overflow:hidden;margin:0 0 10px 0;}
.a_center, .stat_block{text-align:center;}

/****** button ******/

/****** registration *****/
#account label strong{color:#378917;font-size:17px;}
#account li{padding:0 0 0 10px;background:url(img/bullet.gif) no-repeat left 4px;}
#account ul{padding:0 0 0 15px;color:black;}
#account .short_txt{width:92px;height:20px;}

/***** news *********/
.news_item{margin:0 0 15px 0;}
#main_part .news_item .date{font-size:11px;margin:0;padding:0;color:#7c7b81;}
#main_part .news_item h5{font-size:12px;font-weight:normal;color:#b60000;background:none;padding:0;margin:0;}

/***** stats *********/
.label{float:left;}
.with_dash{overflow:hidden;zoom:1;}
.with_dash li{float:left;padding:0 10px 0 0;padding:0 3px 0 8px;background:url(img/dash.gif) no-repeat left 2px;}
.with_dash li:first-child{background:none;}
.u_block select{margin:0 20px 0 0;}

.agr_stats .first{width:550px;}
.agr_stats thead th{padding:0 0 0 20px !important;}
.agr_stats tbody th{padding:0 0 0 36px !important;}
.agr_stats tbody td{text-align:center;}
.agr_stats tfoot td{text-align:center;}
.agr_stats tfoot th{padding:0 0 0 36px !important;}
.agr_stats .second{width:130px;}

.stats th, .stats td{width:170px;text-align:center !important;}

.part_stats .first{width:245px;}
.part_stats .second{width:86px;}
.part_stats .third{width:114px;}
.part_stats .fourth{width:100px;}
.part_stats .fifth{width:67px;}
.part_stats .sixth{width:78px;}
.part_stats tbody td{text-align:center;}
.part_stats tfoot td{text-align:center;}
.part_stats tfoot td{text-align:center;}
.part_stats tfoot th{padding-left:20px !important;}
.part_stats tbody tr th{padding-left:20px;}
.part_stats tbody tr th a{color:#0139ba;}

.rec_stats .first{width:80px;}
.rec_stats .second{width:100px;}
.rec_stats .third{width:85px;}
.rec_stats .fourth{width:65px;}
.rec_stats .fifth{width:297px;}
.rec_stats .sixth{width:60px;}
.rec_stats tbody td{text-align:center;}
.rec_stats tbody td p{text-align:left;}
.rec_stats tbody td p a{color:#717073;font-size:11px;}
.rec_stats tfoot td{text-align:center;}
.rec_stats tfoot td{text-align:center;}
.rec_stats tfoot th{padding-left:20px !important;}
.rec_stats tbody tr th{padding-left:20px;}
.rec_stats tbody tr th a{color:#0139ba;}

.rob_stats .first{width:385px}
.rob_stats .second{width:167px}
.rob_stats .third{width:140px}
.rob_stats tbody td{text-align:center;}
.rob_stats tfoot td{text-align:center;}
.rob_stats tfoot td{text-align:center;}
.rob_stats tfoot th{padding-left:20px !important;}
.rob_stats tbody tr th{padding-left:20px;}
.rob_stats tbody tr th a{color:#0139ba;}

.sub_stats .first{width:385px}
.sub_stats .second{width:167px}
.sub_stats .third{width:140px}
.sub_stats tbody td{text-align:center;}
.sub_stats tfoot td{text-align:center;}
.sub_stats tfoot td{text-align:center;}
.sub_stats tfoot th{padding-left:20px !important;}
.sub_stats tbody tr th{padding-left:20px;}
.sub_stats tbody tr th a{color:#0139ba;}

.traf_stats .first{width:260px;}
.traf_stats .second{width:145px;}
.traf_stats .third{width:155px;}
.traf_stats .fourth{width:130px;}
.traf_stats tbody td{text-align:center;}
.traf_stats tfoot td{text-align:center;}
.traf_stats tfoot td{text-align:center;}
.traf_stats tfoot th{padding-left:20px !important;}
.traf_stats tbody tr th{padding-left:20px;}
.traf_stats tbody tr th a{color:#0139ba;}

/****** feeds *****************/
.feeds .first{width:230px;}
.feeds .second{width:110px;}
.feeds .third{width:160px;}
.feeds .fourth{width:95px;}
.feeds .fifth{width:90px;}
.feeds tbody td p{text-align:left;}
.feeds tbody td p a{color:#717073;font-size:11px;}
.feeds td img{margin:0 2px}
.feeds tfoot td{text-align:center;}
.feeds tfoot th{padding-left:20px !important;}
.feeds thead tr th{padding-left:10px !important;}
.feeds tbody tr th{padding-left:10px;}
.feeds tbody tr th a{color:#0139ba;}

.green_arrows{margin:0 0 0 -15px;}
.green_arrows li{padding:0 0 0 15px;background:url(img/bullet_2.gif) no-repeat left 4px;}

/* personal page *****/
#personal_page .content_box{background:url(img/big_content_bg.gif) repeat-y left top;width:950px;}
#personal_page .content_box .in{background:url(img/big_content_bottom.gif) no-repeat left bottom;}
#personal_page .content_box .in_in{background:url(img/big_content_top.gif) no-repeat left top;overflow:hidden;zoom:1;}
.left_collumn{float:left;width:690px;margin:0 25px 0 0;}
.right_collumn{float:left;width:186px;}
.left_collumn h4, .right_collumn h4{font-size:14px !important;}
.right_collumn h5{font-size:12px !important;font-weight:normal;overflow:hidden;zoom:1;position:relative;}
.right_collumn h5 a{color:#b60000;width:120px;}
.right_collumn h5 img{position:absolute;right:0;top:0;}
.r_block{margin:10px 0 0 0;}
.left_collumn h4 em{font-weight:normal;font-style:normal;}
#personal_page th{width:180px;padding:0px 10px 5px 0;text-align:right;vertical-align:top;}
#personal_page td{padding:0 10px 9px 0;vertical-align:top;}
#personal_page td img{vertical-align:bottom;}
#personal_page td .short_txt{width:100px;}

/******* выбор цвета ************/
#colors{position:absolute;background:#5c5a63;width:180px;height:160px;border:1px solid #5c5a63;display:none;}
.color_now{background:#6600ff;overflow:hidden;zoom:1;height:20px;}
.color_now span{color:white;padding:0 20px 0 20px}
.color_now em{color:black;padding:0 20px 0 40px;font-style:normal;}
#colors h6{font-size:12px;color:white;padding:0 0 0 5px;font-weight:normal;position:relative;}
#colors h6 img{position:absolute;right:5px;top:4px}

/***** lenta ********************/
.lenta_tab{border-collapse:collapse;margin:15px 0 0 0;}
.lenta_tab .first{width:430px;}
.lenta_tab thead th {border-bottom:3px double #B1AFB2; font-family:trebuchet MS; font-size:14px; font-weight:bold; padding:0 0 6px;}
.lenta_tab .second{width:100px;}
.lenta_tab .third{width:160px;}
.lenta_tab td{padding:12px 10px 8px 0;border-bottom:1px solid #dddcde;}
.lenta_tab td a{color:#b60000;}
/******* h_table *************/
.h_table thead th{background:#e3e2e5;color:#403e46;font-weight:bold;border-bottom:1px solid #c3c1c5;height:27px;line-height:28px;border-right:2px solid white;padding:0 0 0 10px}
.h_table tbody th, .h_table tbody td{padding:0 0 0 5px;padding:9px 0 5px 5px;}
.h_table tfoot th, .h_table tfoot td{padding:0 0 0 5px;padding:9px 0 5px 5px;background:#e3e2e5;font-weight:bold;border-top:2px solid white;}
.h_table {border-collapse:collapse;}
.h_table .odd td, .h_table .odd th{background:#f2f2f2;}
.h_table tbody th a{color:#b60000;}
.h_table{border-bottom:1px solid #dcc;}
.h_table .a_up{background:url(img/tab_up.gif) no-repeat left center; padding:0 0 0 17px;text-decoration:underline;}
.h_table .a_down{background:url(img/tab_down.gif) no-repeat left center; padding:0 0 0 17px;text-decoration:underline;}
.h_table img{margin:0 1px 0 1px;}
.errortext {
  color:#FF4300;
  font-size:15px;
  padding:5px;
  text-align:center;
 /* font-weight:bold;*/
  font-family:Trebuchet MS;
}
.succ_message{
  padding:5px;
  text-align:center;
  color:#7FDC5B;
  font-family:Trebuchet MS;
  font-size:15px;
  font-weight:bold;
}

.paginate .type_ref_1{
  color:#403E46;
  font-family:Arial;
  font-size:14px;
  padding: 2px;
  font-weight:bold;
  text-decoration:none;
}
.paginate .type_ref_2{
  color:#403E46;
  font-family:Arial;
  padding: 2px;
  font-size:13px;
}

.bodytext{
  padding: 10px 0;
}

.bodytext b{
 background:url(img/ico_sel_page.png) no-repeat left center; 
 padding: 2px 5px;
}

.leftnav{
  color:#403E46;
}

.butt_v{

}
.butt_v div{
 margin: -10px 0 0 0;
 padding:0 10px 0 0;
}
