body{font-size:11px;font-family:Arial;background:#f0f0f0;padding:0;margin:0;color:#727272}
input{color:#999999;border:#cccccc solid 1px;background:#ffffff}

form{display:inline}

a{text-decoration:none;color:#003470;font-weight:0}
a:hover{text-decoration:underline}

b{font-family:Arial Black;}

img{border:0}


.ban img{display:block}

.datetime_block{color:orange}



.weather table{font-size:10px}

h1{font-size:12px;color:#003464;text-align:center;font-family:Arial Black;}



.menu_tab{background:#EFF7FA;}

hr{background:#808080;width:100%;border:0;height:1px;display:inline-block;}

a.more{color:#0176A1;float:right}

table.news_anons img{border:#B4B4B4 solid 1px}

.inp_text{width:145px;padding-left:20px;padding-right:10px;border:0;height:18px;background:url(pics/inp_text.jpg) no-repeat}

.img_bor{border:#B4B4B4 solid 1px}

.gal_box{float:left;position:relative;}
.gf_box{width:25%;float:left;position:relative;}


img.img_block{display:block}
.img_block img{display:block}




	ul.dropdown ul {
	 width: 760px;
	}
    
    
table.tbl{background: transparent;}
table.tbl td{background: #f7f7ff; }

table.tbl_rad {background: transparent;}
table.tbl_rad td{background: url(pics/tbl_bg1px.png) repeat-x;height:50px;padding-left:5px;font-weight: bold; }
table.tbl_rad tr.SV td{background: transparent;background-image:0 }

/*table.friends{background:#aaaaaa}
table.friends tr{background:#ffffff}*/
.friends td{border-bottom:#cccccc solid 1px;padding:5px 0 5px 0}
.friends table td{border-bottom:#cccccc solid 0px;}


.shop_cat_box{height:80px;text-align: center; float:left;padding:10px}
.shop_cat_box img{height:60px;}


ul.submenu_content{font-size:18px}

div.news_mainpage{padding-left:60px;}

div.news_mainpage a{color:white;font-size:10px}

div.more{text-align:right;padding-right:20px;}

.hf{visibility:hidden;width:1px;height:1px;border:0}

.index_text{display:none}
div.hor_sep{height:2px;border-bottom:gray dashed 1px;font-size:1px}

input.mod_btn{background:url(pics/menu_back.jpg) repeat-x;height:22px;color:black}

a.day{}
a.day_now{color:#e5945d;text-decoration:none}

.tr_prog{background:#eff7fa}
.tr_prog_now{background:#ffdbc3}
.time_prog{font-size:15px;width:50px}
.tr_prog_now .time_prog{color:#eb7327;}

.progs_head{font-size:11px}

.userlist{font-size:11px;position:relative;}
.userlist a{font-size:9px;color:#777777}

a.left_arrow{background:url(pics/left_arrow_up.png);width:26px;height:27px;float:left;position:relative;top:17px}
a.left_arrow:hover{background:url(pics/left_arrow_down.png)}

a.right_arrow{background:url(pics/right_arrow_up.png);width:26px;height:27px;float:right;position:relative;top:17px}
a.right_arrow:hover{background:url(pics/right_arrow_down.png)}

.podsk_link:hover{color:red}
.podsk_link_active{color:red}

.big_link{font-size:15px;font-weight:bold;}

div:focus,a:focus,object:focus,embed:focus{outline: none;}

.hf{display:none}

.ui_fio{color:#014983;font-weight:bold;font-size:19px;}

.ui_h2{padding-top:12px;padding-bottom:2px;color:#595959}

img.c_line{position:relative;top:4px}



.back_gray{background:#e7e7e7;padding:5px;}

.menu_nav{background:#2574d0 url(pics/menu_1px.jpg) repeat-x;
    border-top:#5e9ae2 solid 1px;
    border-bottom:#3692d3 solid 1px;
    height:50px;
    color:white;
}

.menu_nav a{color:white}

#modal_wnd{position:absolute;left:0px;top:0px;visibility:hidden;color:#2e2e2e}
#modal_wnd .back{background:#f0f0f0;}
#modal_wnd img{display:block}

table.reg{color:#2e2e2e}
table.reg td{vertical-align:middle;line-height:20px}

.img_inline img{display:inline;}

input[type=checkbox]{padding:0px;border:0;background:transparent}

.cool_sub{background:url(pics/btn_1px.png) repeat-x ;position:relative;left:-4px;top:0px;height:22px;display:inline-block;width:auto;margin-left:4px;}
.cool_sub span,.cool_sub div{background:url(pics/btn_r.png) no-repeat top right;position:relative;left:4px;height:22px;display:block}
.cool_sub input{background:url(pics/btn_l.png) no-repeat;height:20px;color:white;position:relative;left:-8px;
padding-left:8px;
padding-right:0px;

padding-bottom:0px;
margin:0px;
font-size:10px;border:red solid 0px;display:block;text-align:left;
}

a.usercabmenu{float:left;width:170px;padding:3px 5px 3px 6px;color:#666666;border:red solid 0px}
a.usercabmenu:hover{text-decoration:none}

a.usercabmenu img{position:relative;top:2px;margin:0px;padding:0px;margin-right:1px}

div.usercabmenu_div{}

.div_main{background:url(pics/bg.jpg);padding-top:40px;padding-bottom:40px}

.site_div{
    box-shadow:10px 10px 10px #000000;
    -moz-box-shadow: 10px 10px 10px #000000;
    -webkit-box-shadow: 10px 10px 10px #000000;
    behavior:url(PIE.htc);
}


a.mails_link{width:120px;display:inline-block;height:21px;text-align:center;color:black;text-decoration:none;line-height:21px;margin-left:10px}
a.mails_link_sel{background:url(pics/mails_link.png) no-repeat;color:white}
a.mails_link:hover{background:url(pics/mails_link_over.png) no-repeat;color:black;text-decoration:none}

.dt{font-size:10px;color:#b0b0b0}

input.checkbox_mod{width:14px;height:15px;visibility:hidden;position:relative;z-index:1;left:-4px;top:-4px}
span.checkbox{background:url(pics/checkbox.png) no-repeat;width:14px;height:15px;border:red solid 0px;display:inline-block;position: absolute;z-index:2}
span.checkbox_checked{background:url(pics/checkbox_checked.png) no-repeat;width:14px;height:15px;border:green solid 0px;}

tr.mails_tbl_tr td{vertical-align:top;padding-top:10px;padding-bottom: 10px;}

.tab_nosel{background:url(pics/tabs_nosel.png) no-repeat;width:174px;height:43px;position:relative;top:4px;z-index:1;line-height:40px}
.tab_sel{background:url(pics/tabs_sel.png) no-repeat;width:187px;height:43px;position:relative;top:4px;left:-4px;z-index:2;line-height:40px}

.tab_nosel a{color:white;padding-left: 15px;font-weight:bold;font-size: 13px;}
.tab_sel a{color:white;padding-left: 15px;font-weight:bold;font-size: 13px;}

a.char_btn{margin-left:6px;color:white;font-size:12px}


#tooltip{position:absolute;top:0px;background:#edf1f4;left:-400px;color:black;border:#153752 solid 2px;padding:1px;z-index:9999;}



img.smile{cursor:pointer}
img.smile_text{position:relative;top:3px}

.userevents{background:url(pics/tbl_ev_bg.jpg) repeat-x top left;padding-top:11px ;padding-bottom:1px;}
.userevents a{font-weight:bold}
.user_event{height:31px;display:inline-block;margin-left:0px}
.user_event img{display:block}
.user_event .back_bot{background:white url(pics/tbl_ev_bot.jpg) repeat-x bottom}


.user_event_div{height:31px;display:inline-block;}


.reggbtn{background:url(pics/reg_btn.png) no-repeat;width:92px;height:22px;margin-left:15px;color:green;float:right;margin-top:7px}
