html, body { 
height : 100%; 
margin : 0; 
font-size : 12px; 
font-family : tahoma; 
background-color: #fff;
padding-top:10px;
}


#t-t {
width: 988px;
height: 11px;
background-image: url(../images/t_1.jpg);
}

#t-c {
width: 988px;
background-image: url(../images/t_2.jpg);
}

#t-b {
width: 988px;
height: 38px;
background-image: url(../images/t_3.jpg);
}

#logo_main {
float:left;
padding: 15px 0 0 20px;
font-size: 11px;
color: #acacac;
}

a#logo {
  width: 123px;
  height: 43px;
  background-image: url('../images/logo.jpg');
  display: block;
  text-decoration: none;
}
 
a#logo:hover {
  background-position: -123px 0;
}

a#sl {
width: 709px;
height: 20px;
background-image: url(../images/m_3.jpg);
display: block;
}

a#sl:hover {
width: 709px;
height: 20px;
background-image: url(../images/m_3_h.jpg);
display: block;
}

#menu_main {
padding-left: 100px;
float: left;
}

#m-t {
width: 709px;
height: 8px;
background-image: url(../images/m_1.jpg);
}

#m-c {
padding-left:10px;
width: 699px;
background-image: url(../images/m_2.jpg);
}

#m-b {
width: 709px;
height: 20px;
background-image: url(../images/m_3.jpg);
}


li#m1 {float:left; background : url(../images/m1.jpg) no-repeat left center; padding:16px 10px 16px 34px;font-family:arial; }
li#m2 {float:left; background : url(../images/m2.jpg) no-repeat left center; padding:16px 16px 16px 34px;font-family:arial; }
li#m3 { background : url(../images/m3.jpg) no-repeat left center; padding:16px 16px 16px 34px;font-family:arial; }
li#m4 {float:left; background : url(../images/m4.jpg) no-repeat left center; padding:16px 12px 16px 34px;font-family:arial; }
li#m5 {float:left; background : url(../images/m5.jpg) no-repeat left center; padding:16px 12px 16px 34px;font-family:arial; }
li#m6 {float:left; background : url(../images/m6.jpg) no-repeat left center; padding:16px 16px 16px 34px;font-family:arial; }
li#m7 { background : url(../images/m7.jpg) no-repeat left center; padding:16px 16px 16px 34px;font-family:arial; }
li#m8 { background : url(../images/m8.jpg) no-repeat left center; padding:16px 16px 16px 34px;font-family:arial; }
li#m9 { background : url(../images/m9.jpg) no-repeat left center; padding:16px 16px 16px 34px;font-family:arial; }
li#m10 { background : url(../images/m10.jpg) no-repeat left center; padding:16px 16px 16px 34px;font-family:arial; }
li#m11 { background : url(../images/m11.jpg) no-repeat left center; padding:16px 16px 16px 34px;font-family:arial; }
li#m12 { background : url(../images/m12.jpg) no-repeat left center; padding:16px 16px 16px 34px;font-family:arial; }
li#m13 { background : url(../images/m13.jpg) no-repeat left center; padding:16px 16px 16px 34px;font-family:arial; }


a:focus {
	outline: none;
}
#menu {
	height: 100px;
	display: none;
padding-top:5px;
border-top:1px solid #bbdef9;
width: 691px;
}

.lr {
padding: 0 0 0 15px;
color: #989898;
float:left;
}

.sr {
float:right;
padding: 0 4px 5px 0;
}



.b_b { 
height: 15px;
background-image : url(../images/bl_b.jpg);
}

#m_tm {
background-image:url(../images/m_tm.jpg);
width:776px;
height:261px;
}

#m_se {
padding:8px 2px 0 0;
text-align:right;
}

#m_cab {
background-image:url(../images/m_cab.jpg);
width:186px;
height:43px;
}

.m_cab_t {
text-align:center;
padding-top:20px;
color:#a8cfef;
}

.m_cab_t a {
font-size:12px;
font-family:arial;
}

#m_menu {
padding:29px 0 0 12px;
height:165px;
width:775px;
overflow:hidden;
}

#c_menu {
padding-top:14px;
padding-left:3px;
}
#c_menu a {
padding-left:20px;
font-size:11px;
}

.mmm a {
color: #ab0303;
}

.m_li {
float:left;
padding-left:5px;
}

#my_menu2 {
background: #f7f7f7;
padding: 20px 16px;
width:950px;
border:3px solid #dfdfdf;
}

#my_menu2 a {
font: bold 12px arial;
padding-left:35px;
}


.tooltips {
font-size: 17px;
}

table { 
border : 0; 
border-collapse : collapse; 
}

#tm {
position: absolute;
top: 40px;
right:0px;
background: #f7eec4;
border-top: 1px dotted #de9a2f;
border-bottom: 1px dotted #de9a2f;
border-right: none;
border-left: 5px solid #eb552c;
padding: 10px 5px;
font: normal 12px arial;
color: #282828;
}

.rate_bk {
float:right;
background:url(../images/rate_bk.jpg);
height: 23px;
width:103px;
}

.blog_last {
color: #686868;
width:100%;
font-size:10px;
}

.blog_last a {
font: normal 12px arial!important;
color: #0059a4!important;
}

.blog_last a:hover {
text-decoration:none!important;
}

.blog_td {
height: 18px;
border-bottom:1px dotted #ddd;
padding: 2px 0;
font-size:10px;
}

.blog_td a {
text-decoration:underline!important;
}

table td { 
padding : 0; 
font-size : 12px; 
}

A:link { 
color : #017bd9; 
text-decoration : none; 
}

A:active { 
color : #000; 
text-decoration : none; 
}

A:visited { 
color : #017bd9; 
text-decoration : none; 
}

A:hover { 
color : #000; 
text-decoration : underline;
} 

img { 
border : 0; 
}

.top_mm {
padding-left: 25px; padding-top: 15px;
}


li#mm-help { 
background : url(../images/mm_help.gif) no-repeat left center; 
padding:5px;
}

li#mm-help a { 
color : #037bd8; 
font: bold 12px arial;
text-decoration : none;
display: block;
padding-left: 18px;
}

li#mm-help a:hover { 
text-decoration : underline;
}

li#mm-h { 
background : url(../images/mm_h.gif) no-repeat left center; 
padding:5px;
}

li#mm-h a { 
color : #037bd8; 
font: bold 12px arial;
text-decoration : none;
display: block;
padding-left: 18px;
}

li#mm-h a:hover { 
text-decoration : underline;
}

li#mm-rss { 
background : url(../images/mm_rss.gif) no-repeat left center; 
padding:5px;
}

li#mm-rss a { 
color : #037bd8; 
font: bold 12px arial;
text-decoration : none;
display: block;
padding-left: 18px;
}

li#mm-rss a:hover { 
text-decoration : underline;
}

li#mm-lj { 
background : url(../images/mm_lj.gif) no-repeat left center; 
padding:5px;
}

li#mm-lj a { 
color : #037bd8; 
font: bold 12px arial;
text-decoration : none;
display: block;
padding-left: 18px;
}

li#mm-lj a:hover { 
text-decoration : underline;
}

li#mm-fav { 
background : url(../images/mm_fav.gif) no-repeat left center; 
padding:5px;
}

li#mm-fav a { 
color : #037bd8; 
font: bold 12px arial;
text-decoration : none;
display: block;
padding-left: 18px;
}

li#mm-fav a:hover { 
text-decoration : underline; 
}



sup {
color: #d13c24;
}

.ch_st {
width: 175px;
height: 79px;
padding: 15px;
}

.change_s {
float: left;
}

.change_s2 {
float: left;
margin-left: 5px;
}

.clr {
clear:both;
}

a.change_s {
  width: 73px;
  height: 52px;
  background-image: url(../images/light/style1.jpg);
  display: block;
  text-decoration: none;
}
 
a.change_s:hover {
  background-position: -73px 0;
}

a.change_s2 {
  width: 73px;
  height: 52px;
  background-image: url(../images/light/style2.jpg);
  display: block;
  text-decoration: none;
}
 
a.change_s2:hover {
  background-position: -73px 0;
}

/*************NEW**************/

.back_top_d { 
background-color : #FFF; 
border : 0; 
border-collapse : collapse; 
width : 100%; 
height: 285px;
}



.back_search {
background-image: url('../images/back_search.jpg');
background-repeat: no-repeat;
width: 184px;
height: 39px;
padding-left: 5px;
}

.tp_menu {
float:left;
padding-top: 7px;
padding-left: 10px;
}


.tp_menu_styles {
float:left;
padding-top: 6px;
padding-left: 150px;
}

.tp_menu_r {
float: right;
padding-top: 6px;
padding-right: 15px;
}

.tp_menu_r a {
padding-left:10px;
}

.pr_main {
background-image: url('../images/pr.jpg');
width: 223px;
height: 255px;
padding: 8px;
float: left;
}

.pr_main img {
padding-bottom: 10px;
}

.pr_main a {
font-weight: bold;
}

.pr_pad {
padding: 10px;
float: left;
}

.most_best {
padding-bottom: 5px;
padding-left: 230px;
}








.float {
float: left;
}

div#navigation{}
div#extra{background:#FF8539}
div#footer{background: #fff;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}

div#container{width:990px;margin:0 auto}
div#content{float:right;width:780px}
div#navigation{float:left;width:200px}
div#extra{float:left;clear:left;width:200px}
div#footer{clear:both;width:100%}

#nav_pos {
float:left; 
position: relative;
}


.p_msg {
background-image: url(../images/priv.jpg); 
position: absolute; 
top:8px; 
left: 150px; 
width:145px; 
height: 21px; 
font-size: 10px; 
font-family: tahoma; 
color: #474747; 
padding-top: 6px; 
padding-left: 11px;
}

#logo_desc {
float:left;
background-image: url(../images/top_02.jpg);
background-repeat: no-repeat;
width: 153px;
height: 96px;
}

#logo_sl {
clear: both;
float: left;
background-image: url(../images/top_04.jpg);
background-repeat: no-repeat;
width: 205px;
height: 22px;
}

#logo_reg {
float: left;
padding: 40px 0 0 70px;
}

.m_top {
float: left;
}

.clear {
clear: both;
}

#prop {
height: 3px;
width: 100%;
clear: both;
}

.top_menu {
padding: 8px 10px 0 50px;
background-image : url(../images/top_05.jpg); 
}

.top_menu a:visited, .top_menu a:link { 
color : #000;
padding: 0 5px 0 5px;
}

.top_menu a:hover { 
color : #000; 
}

.b_tt {
padding: 10px 0 0 20px;
font: bold 13px tahoma;
background-image : url(../images/bl_title_sv.jpg); 
height : 25px;
cursor:pointer;
}

.b_cc { 
padding : 7px; 
background-image : url(../images/bl_content.jpg);
}

.b_cc_gu { 
padding : 7px; 
background-image : url(../images/bl_content_gu.jpg);
}

.b_cc a { 
font-size : 11px; 
}

.re21 {
margin: 6px 0 0 20px;
font: normal 11px verdana;
}

.re2 a:active, .re2 a:visited, .re2 a:link {
font: bold 13px arial;
} 

.pro_sh {
font-weight: bold;
width: 110px;
color: #b90630!important;
}


.nnavi { 
line-height : 21px; 
padding-left : 10px; 
padding-right : 6px; 
background-image : url(../images/bl_content.jpg); 
} 
.nnavi a:active, .nnavi a:visited, .nnavi a:link { 
color : #1392d3;
font-weight : bold; 
font-size : 11px; 
padding-left : 17px; 
} 
.nnavi a:hover { 
color : #000; 
text-decoration : none; 
font-weight : bold; 
padding-right : 4px; 

}

.rnb_b {
text-align:left;
}

.rnb_b a {
color: #393939;
font: normal 13px/17px arial;
text-decoration: underline;
}

.search_top {
padding: 10px 0 0 70px;
}

.search_form { 
height : 18px; 
background: url(../images/form_icon.jpg) #fff  left;
background-repeat: no-repeat;
border: 1px solid #bac3c8;
width: 365px;
padding:0;
vertical-align: top;
padding-left: 19px;
} 

.search_form:focus {
border: 1px solid #73bff1;
padding-left: 19px;

}

.search_btn { 
height : 20px; 
border: none;
width: 88px;
background : #fff; 
}

.fpv_1 {
float:left;
padding-top: 40px;
font-size:11px!important;
position:absolute;
right:25px;
color: #2e2e2e!important;
}

.news_b {
padding: 4px 0 4px 0;
border-top: 1px solid #97adbd; 
background: #edf4fa;
border-bottom: none;
border-left: 1px solid #a9bdcc;
border-right: 1px solid #a9bdcc;
}

.back_top { 
background-image : url(../images/back_top.jpg); 
border : 0; 
width : 100%; 
height: 48px;
}

.my_pro {
background: #fff;
padding: 10px;
border: 1px solid #5c95ca;
width: 135px;
}

.my_pro_s {

}


.tops1 { 
width : 980px; 
height : 130px; 
border : 0; 
}

.tops2 { 
background-image : url(../images/top_03.jpg); 
width : 594px; 
height : 100px; 
}

.tops3 { 
border : 0; 
width : 100%; 
border-collapse : collapse;
}

.top_blog {
color: #8e8e8e;
line-height:18px;
}

.top_blog a {
text-decoration:underline;
}

.sst1 { 
border : 0; 
width : 205px; 
border-collapse : collapse; 
}

.sst2 { 
border : 0; 
width : 205px; 
border-collapse : collapse; 
}

.sst3 {
padding: 15px 5px 0 5px;
color : #595959; 
font: normal 12px tahoma;
}

.sst3 a {
font-size: 11px;
}

.sst4 { 
border : 0; 
width : 100%; 
border-collapse : collapse; 
}

.sst5 { 
border : 0; 
width : 100%;
background-image: url(../images/top_03.jpg);
background-repeat: repeat-x;
height : 38px;
padding-top: 7px;
border-bottom: 4px solid #e9e9e9;
}

.about_text {
font: 12px/16px arial; 
color: #595959;
}

.about_text a {
font: bold 11px tahoma;
color: #3c7fc4;
}

ul { 
list-style : none; 
margin-left : 0; 
}

#nav_main { 
margin : 0 0 5px 0; 
}

#nav_main li { 
background : url(../images/nav_main_b.gif) no-repeat left bottom; 
border-bottom : 1px solid #ededed; 
line-height : 20px;
}

#nav_main li a { 
color : #0070c7; 
font-weight : bold; 
font-family: arial;
font-size: 12px;
text-decoration : none;
display: block;
}

#nav_main li a:hover { 
text-decoration : none; 
color : #4a4a4a; 
background : url(../images/nav_main_h.gif) no-repeat left bottom; 
}

.nm_top {
padding-bottom: 10px;
}

#nav_main2 li {
border-bottom : 1px solid #ededed; 
line-height : 20px;
}

#nav_main2 li a { 
font: bold 12px/20px arial;
display: block;
}

.nm_top a { 
color : #037bd8; 
font-weight : bold; 
font-family: arial;
font-size: 12px;
text-decoration : none;
}

.nm_top a:hover { 
text-decoration : underline; 
color : #4a4a4a; 
}


#nav_main_2 { 
margin : 0 0 5px 0; 
}

#nav_main_2 li { 
background : url(../images/nav_main_b.gif) no-repeat left bottom; 
border-bottom : 1px solid #ededed; 
line-height : 20px;
}

#nav_main_2 li a { 
color : #037bd8; 
font-weight : bold; 
font-family: arial;
font-size: 12px;
text-decoration : none;
}

#nav_main_2 li a:hover { 
text-decoration : underline; 
color : #037bd8; 
}


h2, h1 {
text-align : left; 
padding-left : 12px; 
padding-right : 5px; 
color : #4b5d79; 
font-size : 15px; 
font-family : tahoma; 
text-decoration : none; 
margin : 0 0 2px 0; 
font-weight : bold; 
display : inline;
}

.nav_block { 
padding : 5px; 
background-image : url(../images/nav_block.jpg); 
background-repeat : repeat-x;
padding-bottom: 22px;
padding-top: 22px;
color: #444;
}

.nav_block a {
padding-left: 2px!important;
}

.nav_fav { 
background-image : url(../images/nav_fav.jpg);
background-repeat: repeat-y;
color : #c96432; 
padding : 10px; 
font-size : 13px;
height: 145px;
}

.topava {width: 70px;}
.topava img {padding:4px;border:1px solid #E7E5E0;}


.tu {
color: #777;
border-bottom: 1px solid #e8e8e8;
padding:2px;
}

.gu_left img {
padding: 1px;
margin: 2px;
border: 1px solid #b4b4b4;
}

.tu_nick a {
color: #f15233!important;
font-size: 11px!important;
}

.more_than a {
color: #2970e6!important;
font-size: 13px!important;
font-weight: bold;
}

.smile_comm {
padding: 20px 5px; 
width: 90%;
}

.smile_comm a {
padding: 5px;
}

.rarr { 
border : 1px solid #abb6bd; 
font-size : 13px; 
} 

.show_pro {

width: 220px;
border: 1px solid #c3c3c3;
background: url(../images/pro_show.jpg);
}

.hide_pro {
padding-left:17px;
}

.hide_pro a {
font-size: 10px;
color: #535353;
}

.m_left {
margin-left: 3px;
}

.navig { 
font-size : 11px;
color : #df9a14;
font-weight: bold;
border-bottom : 1px solid #b9c4ca; 
padding-bottom : 4px; 
}

.date a:active, .date a:visited, .date a:link { 
font: normal 11px tahoma;
text-decoration: underline;
} 

.news_mar {
border : 1px solid #cccdce;
font: bold 12px/15px tahoma;
padding: 10px;
background: #f8f8f8;
}

.news_mar_h {
border : 1px solid #cccdce;
font: bold 12px/15px tahoma;
padding: 8px;
background: #f8f8f8;
}

.news_mard {
border : 1px solid #c9d4df;
font: bold 12px/15px tahoma;
padding: 6px;
background: #f6fbff;
}

.news_mar a {
font: bold 12px/15px tahoma;
}

.news_t a {
color: #0f50c5;
font: bold 11px/18px tahoma;
text-decoration: underline;
}

.news_t img {
padding: 0 0 5px 2px;
}

.news_t a:hover {
text-decoration: none;
}

.news_ad {
padding: 3px;
margin-left: 3px;
margin-top:10px;
margin-bottom:35px;
border-left : 1px solid #cccdce;
border-top : 1px solid #cccdce;
border-bottom : 1px solid #cccdce;

font-family : arial;
}

.ad_title {
margin-bottom:5px;
padding-bottom:5px;
border-bottom: 1px solid #000;
}

.ifms1 {
padding: 0!important;
}

.read1 {
padding-bottom: 10px;
}

.read1 a {
font: bold 12px verdana;
}

.read1 a:visited {
color: #6b8acb;
}

.lnk_cat { 
color : #2391de;
font: bold 14px tahoma;
padding-left : 15px; 
}

.lnk_cat a:link, .lnk_cat a:visited, .lnk_cat a:active { 
float : left; 
color : #017bd9;
font: bold 14px tahoma;
padding-right : 10px; 
text-decoration : none;
}

.lnk_cat a:hover { 
text-decoration : underline; 
}

.date { 
color : #808080;
font-size : 11px;
padding: 7px 0 0 13px;
border-left: 1px solid #97adbd;
border-right: 1px solid #97adbd;
}

.news_t {
padding: 10px 12px 35px 12px;
border-bottom : 1px solid #a9bdcc;
border-left : 1px solid #a9bdcc; 
border-top : none;
border-right : 1px solid #a9bdcc;
font-family: verdana;
font-size:12px;
line-height: 15px;
color: #37393a;
} 

.read { 
background : #daebfa; 
border : 1px solid #74b7f0; 
padding : 4px;
}

.read a:link { 
padding : 3px;
color : #006fcc;
font: bold 12px tahoma;
text-decoration : underline; 
}

.read a:active {
color: #cf0d0d;
}

.read a:visited {
padding : 3px;
color : #5578a7;
font: bold 12px tahoma;
text-decoration : underline; 
}

.read a:hover {
color : #000000;
background : #e6f2f9; 
} 

.add_com_s a:active, .add_com_s a:visited, .add_com_s a:link { 
padding : 3px;
color : #384353;
font: bold 11px verdana;
text-decoration : underline; 
}

.add_com_s a:hover {
color: #516e84;
}

.on_read { 
padding-left : 0;
margin-top: 8px;
} 

.moq12 a {
color: #0065ab;
font-weight: bold;
font-family: arial;
}

.tp14 a {
color: #c32f2b;
}

.tp13 a {
padding-left: 30px;
color: #0063a2;
font: bold 11px;
}

.page_title { 
text-align : left; 
padding-left : 10px;
font: normal 20px serif;
} 

.foot {
font: 11px arial;
padding : 7px; 
color : #000; 
background-image : url(../images/top_03.jpg); 
width : 190px; 
}

.foot a:active, .foot a:visited, .foot a:link { 
font-size : 11px; 
} 

textarea, select, input {
color : #000; 
border : 1px solid #e3e3e3;
}

.top_n_small {
font: 10px tahoma;
color: #777;
padding:3px;
}

.top_n a {
font: bold 11px tahoma;
}

.navigation { 
color : #000; 
border : 0; 
}

.navigation a:link, .navigation a:visited, .navigation a:active { 
color : #0053dc; 
text-decoration : underline;
font: bold 16px tahoma;
padding: 0 5px 0 5px;
}

.navigation a:hover {
text-decoration : none;
}

.navigation span { 
color : #323232;
font: bold 16px tahoma;
padding: 0 5px 0 5px;
}
 
.comm_author { 
color : #076dcb;
padding-left: 3px;
font: bold 12px tahoma;
margin-right: 4px;
}

.comm_author a:link, .comm_author a:visited, .comm_author a:active { 
color : #ca0000; 
font-size : 13px; 
}

.comm_author a:hover { 
color : #000000;
}

.comm_top
{
	font: 12px tahoma;;
	color: #7a7a7a;
	margin-top: 30px;
	padding-bottom: 12px;
	background: url(../images/comm_im.gif) bottom left;
background-repeat: no-repeat;
}

.pad img {
border: 2px solid #fff;
margin: 5px 5px 0 2px;
}

.show_comment {
vertical-align:top;
padding-top: 8px;
}

.block_comm {
background-color: #e3effb;
width: 100%;
clear:both;
}

.add_comm_author {
width:200px; 
height:22px;
font: normal 20px arial;
border:1px solid #E0E0E0; 
background:#ffffff;
}

.add_comm_author:focus {
border-bottom: 2px solid #f6c52f;
}

.previous { 
color : #000000; 
border : 0; 
}

.previous a:link, .previous a:visited, .previous a:active { 
color : #0053dc; 
text-decoration : underline; 
font: bold 16px tahoma;
padding: 0 5px 0 5px;
}

.previous a:hover { 
text-decoration : none; 
}

.previous span { 
color : #323232; 
font: bold 16px tahoma;
padding: 0 5px 0 5px;
}

.lcom_user {
color: #9a9a9a;
font: normal 11px tahoma;
padding: 2px;
background: #f4f4f4;
}

.lcom_user a {
font: bold 13px tahoma;
}

.lc_text {
font: normal 12px tahoma;
color: #444;
padding: 2px 0 0 0;
}

.lc_text_n {
padding: 3px 3px 3px 20px;
border-bottom: 1px dotted #9a9a9a;
text-align: right;
}

.lc_text_n a {
font: bold 10px tahoma;
color: #61839d;
}

hr { 
width : 95%; 
border : 1px solid #e8e8e8; 
} 

.tpn_c {
font-size: 11px;
color: #717171;
}

form {
margin : 0;
padding: 0;
}

.rating { 
color : #757575;
font: 11px tahoma;
width : 150px; 
height : 50px; 
}

.bbcodes { 
background : #fff; 
border : 1px solid #e0e0e0; 
color : #666; 
font-family : Verdana, Tahoma, helvetica, sans-serif; 
padding : 2px; 
vertical-align : middle; 
font-size : 10px; 
vertical-align : middle; 
margin : 2px; 
height : 21px; 
}

.editor_button { 
float : left; 
cursor : pointer; 
padding-left : 2px; 
padding-right : 2px; 
}

.editor_buttoncl { 
float : left; 
cursor : pointer; 
padding-left : 1px; 
padding-right : 1px; 
border-left : 1px solid #bbb; 
border-right : 1px solid #bbb; 
}

.editbclose { 
float : right; 
cursor : pointer; 
} 

#dropmenudiv { 
border : 1px solid white; 
border-bottom-width : 0; 
font : normal 10px Verdana; 
background-color : #6497ca; 
line-height : 20px; 
margin : 2px; 
}

#dropmenudiv a { 
display : block; 
text-indent : 3px; 
border : 1px solid white; 
padding : 1px 0; 
margin : 1px; 
color : #fff; 
text-decoration : none; 
font-weight : bold; 
}

#dropmenudiv a:hover { 
background-color : #fdd08b; 
color : #000; 
}

lnk_a { 
border : 0; 
}

.ver_gl {
font: bold 14px tahoma;
margin: 10px;
}





label {
font: bold 11px;
color: #9c9c9c;
}


.um_back {
background: url(../images/um/back_1.jpg);
width: 386px;
height: 192px;
float:left;
}

.com_st1 {
border: 1px solid #d0d0d0;
padding:2px;
margin: 0 10px 0 3px;
}


.entry_back {
 
position: absolute; 
left: 0px; 
top: 0px; 
width: 100%; 
height: 100%; 
background-color: gray; 
opacity: 0.1; 
filter: alpha(opacity=10); 
z-index: 50;
}



label {
color: #000;
font-size: 11px;
font-weight: bold;
}

.button {
height:22px;
border-color:#5193d7 #317dcb #317dcb #5193d7;
border-style:solid;
border-width:1px;
background:#e9f4ff;
cursor:pointer;

}

.button:hover {
background:#fff;
}

.button:focus {
background:#ddd;
border-color:#ddd #333 #333 #ddd;
border-style:solid;
border-width:1px;
}

.entry { 
 position: fixed;
 z-index: 102;
 top: 1px;
 left: 1px;
}

.log_in_s input {
width:150px;
}

.log_in_f {
background-image: url(http://onua.com.ua/templates/onua/images/form_corner.gif); 
width:30px; 
height: 12px;
}

.log_in_s {
background:#d4e9fe;
padding: 15px 80px 8px 80px;
width:280px;
height:140px;
border:2px solid #8fbfec;
font-size:11px;
color: #444;
}

.entry dl { display: block; }
.entry dt { float: left; width: 25%; padding: 5px 0; }
.entry dd { float: left; width: 60%; padding: 5px 0; }
.entry dd a { padding-right: 20px; }
.entry input { width:20%; padding: 2px 5px; }
.auth { position: absolute; left: 15px; top: 12px; font:16px tahoma; color: #000; }

.auth_info {
font-size: 11px!important;
color: #f5f5f5!important;
font-weight: normal!important;
}

.auth_info a {
font: bold 12px tahoma!important;
color: #fff!important;
text-decoration:underline;
}

.close { position: absolute; right: 15px; top: 10px; }

.rating_text {
font-weight: bold;
margin-left: 410px;
font-size: 14px;
font-family: arial;
line-height: 40px;
}

#ratig-layer {
 font-weight: bold;
 float: left;
padding-top:4px;
font-size: 12px;
color: #0870a6;
font-family: arial;
padding-right: 8px;
padding-left:7px;
}

.ican {         
   float:left;
   border: 1px;  
   padding-top: 3px;
   padding-left: 3px;     
   padding-bottom: 3px; 
   padding-right: 3px;    
   margin-top: 2px;
   margin-left: 2px;  
   margin-right: 2px;
   margin-bottom: 2px;
   border-style: dotted;  
   border-color: #00CD66;
}

.icant {  
   float:left;
   border: 1px;  
   padding-top: 3px;
   padding-left: 3px;     
   padding-bottom: 3px; 
   padding-right: 3px;
   margin-top: 2px;
   margin-left: 2px;  
   margin-right: 2px;
   margin-bottom: 2px;
   border-style: dotted;  
   border-color: #FF0000; 
   color: #FF0000;
} 

#ratig_layer_full {
 font-weight: bolder;
 float: left;
font-size: 46px;
color: #f5af1a;
font-family: arial;
padding-right: 15px;
border-bottom: 5px solid #ececec;
}

.rate_t {
float: left;
padding-top: 10px;
padding-left: 5px;
}

.rate_t a {
font-size: 10px;
}

.rate_txt {
float:left; 
padding-right: 6px; 
font-size: 11px;
padding-top:4px;
padding-left:7px;
font-weight: bold;
color: #969696;
}

.rate_t_full {
float: left;
padding-left: 4px;
padding-top: 1px;
}

.rate_t_full a:hover {
padding-left: 2px;
}


#ratig-layer a {font-size: 10px; color: #a9a9a9;}

#ratig-layer a:hover {
background: #f1f1f1;
}

#div_la {
font-size: 15px;
font-family: tahoma;
}

.ser_id {
padding: 0 0 5px 20px;
font: bold 25px arial;
color: #222;
}

.ser_text {
padding: 10px 12px 35px 12px;
border-bottom : 1px solid #c4dcf2;
border-left : 1px solid #cccdce; 
border-top : 1px solid #cccdce;
border-right : 1px solid #cccdce;
font: normal 12px/18px tahoma;
background: #fafafa;
}

.pm_list {
background: #f1f1f1;
padding:5px;
border-bottom:1px solid #d1d1d1;
}

.pm_list a {
font: bold 12px/20px tahoma;
}


#newpm {
	position: absolute;
	width: 400px;
	padding: 4px;
	background-color: #fdfdfd;
	border: 1px solid #bbbbbb;
	font-family: verdana;
	line-height: 135%;
}
#newpmheader {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	height: 20px;
	color: #636363;
	font-weight: bold;
	background-color: #b2c7f1;
	font-family: verdana;
	cursor: move;
}
#newpm a {
	background: transparent;
	color: #4b73d4;
	text-decoration: none;
}
#newpm a:hover {
	background: transparent;
	color: #4b73d4;
	text-decoration: underline;
}
.regs_title {
width: 380px;
background: url(../images/regs_title.jpg) repeat-x;
padding: 10px;
height: 65px;
}

.r_title_text {
font: normal 20px arial;
}

.r_title_desc {
clear:both;
font-size: 12px;
color: #484848;
}

.regs_proc {
padding-top: 10px;
padding-left: 30px;
font-size: 14px;
color: #d4670e;
}

.regs_begin {
font: bold 20px arial;
color: #5a9ee4;
}

.regs_main {
padding-left: 50px;
padding-top: 20px;
}

.regs_main input {
width: 300px;
height: 22px;
border: 1px solid #d6d6d6;
margin-top: 7px;
font-size: 18px;
}


.regs_label {
font-size: 15px;
font-family: arial;
color: #565656;
}

.regs_email {
padding-left: 30px;
}

.regs_email input {
width: 200px;
}

.regs_code {
float: left;
padding-left: 30px;
}

.regs_code input {
width: 130px;
}


.regs_button {
padding-left: 335px;
paddin-top: 35px;
}

.regs_button input {
width: 123px; 
height: 47px;
border: none;
}
.cm_top {

height: 10px;
}

.repch a {
font: normal 10px tahoma;
}


.title_quote {
	color: #636363;
	background-color: #fcf9e3;
	border: 1px dotted #bebebe; 
	border-bottom: 0;
	font-weight: bold;
	padding: 5px;
}
.quote {
	color: #757575;
	background-color: #fcf9e3;
	border: 1px dotted #bebebe;
	text-align: justify;
	padding: 5px;
}

.rang_c {
font: normal 11px tahoma;
}

.com_other {
padding:0 0 7px 25px;
}

.cm_bottom {
padding-top: 2px;
border-bottom: 1px solid #dcdcdc;
border-left: 1px solid #dcdcdc;
height: 3px;
}

.main_com {
width: 769px;
}

.com_sig2 {
font: bold 11px tahoma;
color: #5ba7d8;
background-color: #e2f4ff;
padding:3px;
border: 1px solid #cae7f8;
}

.com_sig {
font: normal 12px/20px verdana;
color: #6e6e6e;

padding: 5px 3px;
height:27px;
}

.com_sig img {
max-width:620px;
max-height: 212px;
}

.cm_body {
padding: 0 10px;
}

.cm_foto {
float:left;
}

.cm_foto img {
border: 4px solid #dbdbdb;
}

.cm_comment {
float:left;
padding-left: 7px;
width: 620px;
}

.rate_com {
padding: 5px 0 2px 1px;
}

.cm_rating {
padding: 5px 10px;
}

.cm_info {
padding: 7px;
color: #6f787e;
border: 1px solid #e5e5e5;
background: #f7f7f7;
font: normal 11px tahoma;
}
