body {background:#79ab38; text-align:left; margin:0px; padding:0px; color:#79ab38; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
td {font-family:Tahoma,Verdana,Arial; font-size:9pt; color:#79ab38;}
hr {background:url(/img/block/hr.png) repeat-x; height:1px; border:0px;}
.moderOptions {font-size:11px;}
#message {color:#79ab38;border:1px solid #79ab38;}
.manFl {color:#79ab38;border:1px solid #79ab38;}
.manFlaSign {color:#79ab38;border:1px solid #79ab38; border-radius:4px;}
.cross {padding-top:2px; display:inline-block; padding-bottom:3px; color:#fff; text-align:center; text-shadow:0px 1px 0px rgba(0,0,0,0.25)}

red {color: #ff0000;} 
blu {color: blue;} 
gre {color: green;} 
bla {color: black} 
whi {color: white} 
gra {color: gray;} 
yel {color: yellow;} 
ora {color: orange;} 
pur {color: purple;}

a:link,
a:active,
a:visited {color:#79ab38; text-decoration:none;}
a:hover {color:#508c1a; text-decoration:none;} 

#anyclass A IMG{opacity:0.5; -moz-opacity:0.3; filter:alpha(opacity=60);}
#anyclass a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);background:none;}
#anyclass a img {OPACITY:0.3px; -MOZ-OPACITY:0.3px; FILTER:alpha(opacity=60)}
#anyclass a:hover img {OPACITY:1px; -MOZ-OPACITY:1px; FILTER:alpha(opacity=100); BACKGROUND:none;}

.cvet {background:#f4f4f4; width:202px; height:60px;float:right;margin-right:56px;margin-top:-7px;}
#bg {background:url(/img/bg.png) no-repeat top center; text-align:left;min-height:703px;font-size:12px;}
.header {background:url(/img/header1.png) repeat-x top; height:104px; overflow:hidden;font-size:12px;}
.logo {background:url(/img/header1.png) no-repeat left bottom; height:104px; overflow:hidden; float:left; width:100%;font-size:12px;}
.h {background:url(/img/h_bg.png) repeat-x; height:262px; overflow:hidden;font-size:12px;}
.h_logo {background:url(/img/h-long.png) no-repeat center top; width:1100px; height:262px; overflow:hidden;font-size:12px;}
.h_panel_bg {background:url(/img/h_panel.png) repeat-x top; height:81px; overflow:hidden;font-size:12px;}
.h_panel {background:url(/img/menu.png); width:1100px; height:81px;overflow:hidden;font-size:12px;}
.h_menu {height:64px; overflow:hidden; float:right; margin-right:150px;}
.h_menu span {background:url(/img/h_menu_icon.png) no-repeat top center; min-width:44px; min-height:44px; display:block;}
.h_menu ul {list-style:none; float:left; margin:0px; padding:0px; text-decoration:none;}
.h_menu li {list-style:none; float:left; margin:0px; padding:0px;}
.h_menu a, .h_menu a:link, .h_menu a:active, .h_menu a:visited {font-family:Arial, Helvetica, sans-serif;font-weight:bold;float:left;line-height:100px;text-decoration:none;color:#FFF;padding-left:10px;padding-right:10px;font-size:12px;}
.h_menu a:hover {background:url(/img/h_menu_hover.png) repeat-x top; height:64px;}
li.h_menu_palka {background:url(/img/h_menu_palka.png) no-repeat; float:left; height:64px; width:2px;}
/* --------------- */

.loginDiv{float:left;padding-right:5px;padding-top:1px;font-size:0px;color:white;} 
 .passwordDiv, .buttonDiv.loginLinks{float:left;padding-right:5px;padding-top:1px;font-family:Tahoma;color:red;font-weight:bold;font-size:13px;} 
 .user_image img{max-height:0px;} 
 .user_image img{max-width:0px; 
 width:expression(document.body.clientWidth > 0? "0px": "auto");} 
 .loginLinks{float:left;padding-right:15px;padding-top:10px;text-decoration:none;} 
 .rememberDiv{float:left;padding-left:50px;padding-right:35px;padding-top:10px;}

/* Anyclass Style by MAD-SOFT.RU */
#anyclass A IMG{opacity:0.5; -moz-opacity:0.3; filter:alpha(opacity=60);}
#anyclass a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);background:none;}
#anyclass a img {OPACITY:0.3px; -MOZ-OPACITY:0.3px; FILTER:alpha(opacity=60)}
#anyclass a:hover img {OPACITY:1px; -MOZ-OPACITY:1px; FILTER:alpha(opacity=100); BACKGROUND:none;}
/* ----------------- */

/* Login - Link by MAD-SOFT.RU */
.b_p_link_prof {width:118px; float:left;}
.h_prof {width:187px; float:left; margin-left:179px; margin-top:15px;}
a.h_prof_link1 {background:url(/img/h_prof_link.png) no-repeat left top; height:29px; width:72px; line-height:29px; font-weight:bold; color:#FFF; text-align:center; float:left; font-size:12px; text-decoration:none !important;}
a.h_prof_link1:hover {background:url(/img/h_prof_link.png) no-repeat left bottom; height:29px; width:72px; line-height:29px; font-weight:bold; color:#FFF; text-align:center; float:left; font-size:12px; text-decoration:none;}
a.h_prof_link2 {background:url(/img/h_prof_link.png) no-repeat right top; height:29px; width:115px; line-height:29px; font-weight:bold; color:#FFF; text-align:center; float:left; font-size:12px; text-decoration:none;}
a.h_prof_link2:hover {background:url(/img/h_prof_link.png) no-repeat right bottom; height:29px; width:115px; line-height:29px; font-weight:bold; color:#FFF; text-align:center; float:left; font-size:12px; text-decoration:none;}
/* --------------- */

/* Text Pole by MAD-SOFT.RU */
input {font-size:12px;
border:1px solid #79ab38 ;
color:#79ab38;
-moz-border-radius: 3px; /* Firefox */
-webkit-border-radius: 3px;
-khtml-border-radius: 3px; /* KHTML */
border-radius: 3px;
margin:0 0 3px 0;
background:url(/img/block/chat/bottons.png); cursor:pointer;opacity:0.8;}

select {font-size:12px;
border:1px solid #79ab38 ;
color:#79ab38;
-moz-border-radius: 3px; /* Firefox */
-webkit-border-radius: 3px;
-khtml-border-radius: 3px; /* KHTML */
border-radius: 3px;
margin:0 0 3px 0;
background:url(/img/block/chat/bottons.png); cursor:pointer;opacity:0.8;}
/* --------------- */

/* CPOP - Profile by MAD-SOFT.RU */
.cpop {width:329px; height:217px; display:none; padding-top:5px; position:absolute; left:37%; top:35%; background: url(/img/profile_bg.png) no-repeat 0 0; z-index:10;}
.cpop_in {height:185px; padding-top:40px; overflow:hidden; position:relative; background:url(/img/profile_bg.png) no-repeat 0 -5px;}
.cpop_drag {width:329px; height:40px; position:absolute; left:0px; top:0px; font-size:0px; cursor:move; z-index:1;}
.cpop_close {width:17px; height:17px; display:block; position:absolute; right:14px; top:8px; background: url() no-repeat 0 0; cursor:pointer; z-index:2;}
.cpop_close:hover {width:17px; height:17px; display:block; position:absolute; right:14px; top:8px; background: url(/img/profule_close.png) no-repeat 0 0; cursor:pointer; z-index:2;}

.cpopform {font-family:tahoma; font-size:11px;}
.cpopform_in {width:233px; margin:0 auto;}
.cpopform_in span {display:block; margin-bottom:3px; color:#79ab38; text-indent:1px; text-align:right; font-size:10px; font-family:Tahoma, Geneva, sans-serif;}
.cpopform_in input {border:0px; margin:0 0 5px 0; padding:0px 0 0px 0; font-size:12px; line-height:0px; text-indent:5px; color:#79ab38;background:url(/img/log_bg.png) no-repeat; width:233px; height:27px;}
.cpopform_in input:focus {border:0px;}
.cpopform_in2 {padding-bottom:1px; text-align:center; padding-top:5px;border:none;}
.cpopform_in3 {padding:0 10px 0 15px; color:#79ab38; font-family:Tahoma, Geneva, sans-serif; font-size:10px;}
.cpopform_in3 a {color:#79ab38; text-decoration:none;}
.cpopform_in3 a:hover {text-decoration:underline;}

.cpop_prof {padding:0 25px 0 8px; overflow:hidden;}
.cpop_prof_l {width:109px; float:left; text-align:center;}
.cpop_prof_l a {font-weight:bold; color:#79ab38;font-size:12px;}
.cpop_prof_l a:hover {text-decoration:underline;}
.cpop_prof_ava {width:108px; height:109px; padding:6px 0 0 6px; margin-bottom:5px; text-align:left; overflow:hidden; background:url() no-repeat 0 0;}
.cpop_prof_ava /img {width:109px !important; height:108px !important; display:block; vertical-align:top;}
.cpop_prof ul {width:176px;font-size:12px;margin-left:85px;font-weight:bold;margin-top:-1px;}
.cpop_prof ul li {display:block; border-bottom:1px solid #c4daa8; padding:5px 0 5px 1px; color:#79ab38;}
.cpop_prof ul li a {color:#79ab38;}
.cpop_prof ul li a:hover {color:#508c1a;}
/* --------------- */

/* Body Menu by MAD-SOFT.RU */
.b_menu {background:url(/img/b_menu.png); width:1003px; height:49px; overflow:hidden;}
.b_menu ul {list-style:none; float:left; margin:0px; padding:0px; text-decoration:none; padding-left:27px;}
.b_menu li {list-style:none; float:left; margin:0px; padding:0px;}
.b_menu a, .b_menu a:link, .b_menu a:active, .b_menu a:visited {font-family:Arial, Helvetica, sans-serif;font-weight:bold;float:left;line-height:49px;text-decoration:none;color:#FFF;padding-left:11px;padding-right:11px;font-size:12px;}
.b_menu a:hover {background:url(/img/b_menu_hover.png) repeat-x top; height:49px;}
li.b_menu_palka {background:url(/img/b_menu_palka.png) no-repeat; float:left; height:49px; width:2px;}
/* --------------- */

/* Proz Banner by MAD-SOFT.RU */
#banners a img {opacity:0.01; -moz-opacity:0.09; filter:alpha(opacity=40); }
#banners a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
/* --------- */

/* BODY by MAD-SOFT.RU */
a.rss {background:url(/img/rss.png) no-repeat; width:16px; height:16px; float:left; margin-left:12px; margin-top:14px;}
a.rss:hover {opacity:0.8;}
a.link_icon {background:url(/img/link_icon.png) no-repeat left; height:14px; line-height:14px; color:#79ab38; text-indent:20px; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:10px; float:left; margin-top:15px; margin-left:12px;}
a.link_icon:hover {opacity:0.8; text-decoration:underline;}
.search {background:url(/img/search.png) no-repeat; width:150px; height:20px; margin:0px; padding:0px; border:0px; font-size:10px; font-family:Tahoma, Geneva, sans-serif;text-indent:5px;color:#FFF;float:right;margin-top:14px;outline:none;}
.search_icon {background:url(/img/search.png) no-repeat bottom left; float:right; cursor:pointer; width:27px; margin:0px; padding:0px; border:0px; margin-top:14px; height:20px; margin-right:10px;outline:none;}

.b_start {background:url(/img/body_start.png) no-repeat top; width:1001px; height:41px;}
.b_all {background:url(/img/body_all.png) repeat-y; width:1001px;text-align:left;}
.b_all2 {background:#f4f4f4; width:1001px;text-align:left;} 
.b_ten {background:url(/img/b_ten.png) no-repeat top; width:1001px; overflow:hidden;}
.footer {background:url(/img/footer.png) no-repeat; width:1104px; height:180px; margin-left:-2px;text-align:left;text-indent:63px;line-height:120px;}
#ten {background:url(/img/b_ten.png) no-repeat top; height:6px; width:202px;}
#side_left {width:202px;text-align:left;font-size:12px;}
#side_right {width:202px;text-align:left;font-size:12px;}
#side_center {padding-left:7px; padding-right:7px; font-size:12px; text-align:left;font-size:12px;}
/* --------------- */

/* Block Menu Green by MAD-SOFT.RU */
.b_menu_gr {width:202px; overflow:hidden; background:url(/img/block/menu_gr_2.png) repeat-y; margin-bottom:8px; margin-top:0px;font-size:12px;}
.b_menu_gr_top {background:url(/img/block/menu_gr_1.png) no-repeat left top;width:202px;height:42px;color:#79ab38;font-weight:bold;text-align:center;font-family:Tahoma, Geneva, sans-serif; font-size:11px; overflow:hidden;}
.b_menu_gr_cont {background:url(/img/block/menu_gr_1.png) no-repeat right bottom; width:196px;color:#fff; font-weight:bold; padding-left:2px; padding-bottom:6px; padding-right:4px;overflow:hidden;}
.b_menu_gr_cont ul {list-style:none; float:left; padding:0px; margin:0px;}
.b_menu_gr_cont li {float:left; list-style:none; margin:0px; padding:0px;}
.b_menu_gr_cont a, .b_menu_gr_cont a:link, .b_menu_gr_cont a:active, .b_menu_gr_cont a:visited {background:url(/img/block/menu_gr_3.png) no-repeat top;height:24px;width:198px;text-indent:25px;color:#FFF;font-weight:bold;float:left; line-height:26px; text-decoration:none;}
.b_menu_gr_cont a:hover {background:url(/img/block/menu_gr_3.png) no-repeat bottom;height:24px;width:198px;color:#79ab38;font-weight:bold;float:left; line-height:26px; text-decoration:none;}
/* --------------- */

/* Block Menu Left by MAD-SOFT.RU */
.b_left {background:url(/img/block/b_left.png) repeat-y right; width:202px; overflow:hidden; text-align:left; color:#79ab38; margin-bottom:8px;}
.b_left_top {background:url(/img/block/b_left.png) no-repeat top left; width:202px; height:44px; color:#79ab38; font-weight:bold; text-align:left; line-height:44px; text-indent:10px;}
.b_left_cont {background:url(/img/block/b_left.png) no-repeat bottom center; width:196px; color:#79ab38; text-align:left; padding-bottom:35px; padding-left:3px; padding-right:3px;}
/* --------------- */

/* Module Part Menu by MAD-SOFT.RU */
.catsTd {padding:0;}
.catsTd {}
.catNumData,
.catDescr {display:none;}
.catsTable {width:200px !important; border-top:0px;font-size:12px;}
td.catsTd {width:200px !important; display:block; background:url(/img/block/b_left_cat.png) no-repeat top; height:27px; margin-left:-3px;font-size:12px;}
td.catsTd a {display:block;border-bottom:0px;background:url(/img/block/b_left_cat.png) no-repeat left top;width:200px;height:27px;overflow:hidden;line-height:27px;text-indent:27px;text-decoration:none;font-weight:bold;color:#79ab38;font-size:12px;}
td.catsTd a:hover {color:#fff; background: url(/img/block/b_left_cat.png) no-repeat left bottom; width:200px; height:27px;font-size:12px;}
td.catsTd a b {margin:0 0 0 3px; font-weight:100;font-size:12px;}
.catNameActive {font-weight:bold;font-size:12px;}
/* ----------------- */

/* Quest Form by MAD-SOFT.RU */
.block_vote_title {background:url(/img/block/pollQue.png) no-repeat; width:188px; height:51px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px; margin-left:5px;}
.pollBut {background:url(/img/block/pollBut.png) no-repeat; width:85px; height:30px; border:0px; margin:0px; padding:0px; cursor:pointer; font-size:0px; float:left;}
.bvotes_result {background:url(); width:79px; height:30px; color:#79ab38; font-size:11px; font-weight:bold; text-decoration:none; line-height:30px; font-family:Tahoma, Geneva, sans-serif; }
.pollLnk {background:url(/img/block/pollLnk.png); width:164px; height:30px; display:block;}
/* ----------------- */

/* Block Right by MAD-SOFT.RU */
.b_right {width:202px; overflow:hidden; margin-bottom:8px; margin-top:-10px;font-size:12px;}
.b_r_top1 {background:url(/img/block/b_right1.png) no-repeat top; width:202px; height:42px; font-size:12px; font-weight:bold; text-align:left;text-indent:10px;color:#79ab38; overflow:hidden; line-height:42px;font-size:12px;margin-left:-1px;}
.b_r_cont1 {width:202px;font-size:12px;margin-left:-1px;}
/* ----------------- */

/* Forum Iformer by MAD-SOFT.RU */
.info_menu {width:199px; overflow:hidden; list-style:none; margin:0px; padding:0px; margin-left:1px; margin-top:4px;}
.info_menu li {list-style:none; float:left; margin:0px; padding:0px;}
.info_menu a, 
.info_menu a:link, 
.info_menu a:active, 
.info_menu a:visited {background:url(/img/block/info_forum.png) no-repeat top;width:200px;height:33px;text-decoration:none;font-size:12px;font-weight:bold;color:#79ab38;line-height:32px; text-indent:29px; float:left;}
.info_menu a:hover {background:url(/img/block/info_forum.png) no-repeat bottom;width:200px;height:33px;text-decoration:none;font-size:12px;font-weight:bold;color:#fff;line-height:32px; text-indent:40px;}
/* ----------------- */

/* Sider right by MAD-SOFT.RU */
.b_chat {background:url(/img/block/b_chat.png); width:202px; height:44px; color:#79ab38; line-height:40px; text-align:left; text-indent:10px; margin-top:8px; font-weight:bold;font-size:12px;margin-left:-1px;}
.b_celendar {background:url(/img/block/b_celendar.png); width:202px; height:44px; color:#79ab38; line-height:40px; text-align:left; text-indent:10px; margin-top:8px; font-weight:bold;font-size:12px;color:#79ab38;margin-left:-1px;}
.b_r_celendar {background:url(/img/block/b_celendar_cont.png) no-repeat; width:172px; height:170px; font-weight:bold; text-align:center; padding-top:45px; overflow:hidden; color:#FFF; padding-left:30px;font-size:12px;color:#fff;margin-left:-1px;}
.b_stats {background:url(/img/block/b_stats.png); width:202px; height:44px; color:#79ab38; line-height:40px; text-align:left; text-indent:10px; margin-top:8px; font-weight:bold;font-size:12px;margin-left:-1px;}
.b_lite {background:url(/img/block/b_r_lite.png); width:202px; height:44px; color:#79ab38; line-height:40px; text-align:left; text-indent:10px; margin-top:8px; font-weight:bold;font-size:12px;margin-left:-1px;}
.b_r_cont {padding-left:4px; padding-right:4px;font-size:12px;}
.b_r_niz {background:url(/img/block/b_r_niz.png) no-repeat; width:202px; height:7px;margin-left:-1px;}
.calWdaySu, .calWday, .calWdaySe, .calMday, calMdayA {color:#fff;}

.b_r_celendar a:link,
.b_r_celendar a:active,
.b_r_celendar a:visited {color:#fff;text-decoration:none;font-size:12px;}
.b_r_celendar a:hover {text-decoration:none;color:#fff;font-size:12px;} 
/* ----------------- */

/* Reklama by MAD-SOFT.RU */
.banka_c {background:url(/img/reklama/reklama_c.png) no-repeat; width:492px; height:99px; overflow:hidden; margin-top:11px; margin-left:32px; padding-left:19px; padding-top:5px;}
.banka_c_f {background:url(/img/reklama/reklama_c.png) no-repeat; width:492px; height:99px; overflow:hidden; margin-top:11px; padding-left:7px; padding-top:5px;}
/* ----------------- */

/* View cont by MAD-SOFT.RU */
.view_top2 {background:url(/img/block/view/view_top2.png) no-repeat;height:9px;width:573px;font-size:12px;} 
.view {background:url(/img/block/view/view.png) repeat-y; width:573px; margin-left:-2px; overflow:hidden;font-size:12px;}
.view_top {background:url(/img/block/view/view_top.png) no-repeat;height:39px;width:573px;overflow:hidden;line-height:39px;font-size:14px;font-family:Tahoma, Geneva, sans-serif;font-weight:bold; text-indent:10px;font-size:12px;}
.view_top a, 
.view_top a:link, 
.view_top a:active, 
.view_top a:visited {font-size:14px;font-family:Tahoma, Geneva, sans-serif;font-weight:bold; color:#79ab38; text-decoration:none;font-size:12px;}
.view_top a:hover {color:#508c1a;font-size:12px;}
.view_toper {background:url(/img/block/view/view_podtop.png) no-repeat; height:33px; width:573px; line-height:33px; text-indent:10px;font-size:12px;}
.view_bottom {background:url(/img/block/view/view_bottom.png) no-repeat bottom; width:573px; min-height:9px; padding-bottom:4px; overflow:hidden;font-size:12px;}
.viev_info {background:url(/img/block/view/view_info.png) no-repeat; width:566px; height:33px;margin-left:3px; overflow:hidden; line-height:33px; text-indent:10px;font-size:12px;}
a.view_podrob {background:url(/img/block/view/podrobnee.png) no-repeat top;height:33px;width:106px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;font-weight:bold;text-decoration:none;text-align:center;display:block;line-height:33px;float:right;}
a.view_podrob:hover {background:url(/img/block/view/podrobnee.png) no-repeat bottom;height:33px;width:106px;}
/* ----------------- */

.cBlock1, .cBlock2, .cBlock3, .cBlock4, .cBlock5, .cBlock6 {background:#fff;} 

/* Chat by MAD-SOFT.RU */
.c_top {background:url(/img/block/chat/top.png) no-repeat top; width:169px; height:25px;min-height:25px;}
.c_cont {background:url(/img/block/chat/but.png) no-repeat bottom #79ab38;; width:159px; min-height:4px;color:#fff; overflow:hidden; padding:5px;margin-top:4px;}
a.c_link:hover {opacity:0.7;}
#mchatBtn {background:url(/img/block/chat/submint.png) no-repeat; width:92px; height:32px; border:0px; margin:0px; padding:0px; overflow:hidden; cursor:pointer; display:block; font-size:0px;float:right;}
#mchatBtn:hover {opacity:0.8;}
/* ----------------- */

/* User Group Marks by MAD-SOFT.RU */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#4d8632;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;font-weight:bold;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#a0982c;}
a.groupFriends:link,a.groupFriends:visited,a.groupFriends:hover {color:#aab23f;}
a.groupOther1:link,a.groupOther1:visited,a.grou pOther1:hover {color:#45a14a;font-weight:bold;}
a.groupOther2:link,a.groupOther2:visited,a.grou pOther2:hover {color:#c85f1d;font-weight:bold;}
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover {color:#b72e6c;} 
a.groupOther4:link,a.groupOther4:visited,a.grou pOther4:hover {color:#8e5393;}
a.groupOther5:link,a.groupOther5:visited,a.grou pOther5:hover {color:#2b9abd;font-weight:bold;}
a.groupOther6:link,a.groupOther6:visited,a.grou pOther6:hover {color:#2badbb;}
/* ---------------- */

/* Buttons by MAD-SOFT.RU */ 
.codeButtons {font-size:11px;
border:1px solid #e2e2e2;
color:#79ab38;
-moz-border-radius: 3px; /* Firefox */
-webkit-border-radius: 3px;
-khtml-border-radius: 3px; /* KHTML */
border-radius: 3px;
margin:0 0 3px 0;
background:url(/img/block/chat/bottons.png); cursor:pointer;}

.codeButtons:hover {font-size:11px;
border:1px solid #79ab38 ;
color:#79ab38;
-moz-border-radius: 3px; /* Firefox */
-webkit-border-radius: 3px;
-khtml-border-radius: 3px; /* KHTML */
border-radius: 3px;
margin:0 0 3px 0;
background:url(/img/block/chat/bottons.png); cursor:pointer;opacity:0.8;} 
/* ---------------- */

/* ===== forum Start ===== */
.forumContent {padding:0 0px;border:0px;}
/* General forum Table View by MAD-SOFT.RU */
.gTable {background:url(/img/block/forum/bottom.png) no-repeat bottom center;padding-bottom:27px;}
.gTableTop {padding:2px;background:#6eafcd url(/img/block/forum/f_title.png) no-repeat 0 0;padding-left:20px;padding-bottom:1px;color:#79ab38;font-weight:bold; height:42px;font-size:10pt;width:989px; border:0px; }
.gTableSubTop {padding:4px;background:url(/img/block/forum/tablesubtop.png) repeat-x 0 0;color:#79ab38;height:30px;font-size:10px;padding-top:12px;margin:0px;}
.gTableBody {padding:2px;background:#fff;}
.gTableBody1 {padding:2px;background:#fff;}
.gTableBottom {padding:2px;background:#fff;}
.gTableLeft {padding:2px;background:#fff;font-weight:bold;color:#79ab38}
.gTableRight {padding:2px;background:#fff}
.gTableError {padding:2px;background:#fff;color:#79ab38;}
/* ------------------------ */

/* Forums Styles by MAD-SOFT.RU */
.forumNameTd,.forumLastPostTd {padding:2px;background:url(/img/block/forum/bg.png) no-repeat right top;border:0px;height:42px;}
.forumIcoTd {padding:2px;background:url(/img/block/forum/bg.png) no-repeat right top;border:0px;height:42px;}
.forumThreadTd {padding:2px;background:url(/img/block/forum/bg.png) no-repeat right top;border:0px;height:42px;}
.forumPostTd {padding:2px;background:url(/img/block/forum/bg.png) no-repeat right top;border:0px;height:42px;}
.forumLastPostTd {padding:2px;background:url(/img/block/forum/bg.png) no-repeat left top;border:0px;height:42px;}
.forumLastPostTd,.forumArchive {padding:2px;font-size:8pt;border:0px;}

a.catLink:link {text-decoration:none; color:#79ab38;}
a.catLink:visited {text-decoration:none; color:#79ab38;}
a.catLink:hover {text-decoration:none; color:#508c1a;}
a.catLink:active {text-decoration:none; color:#79ab38;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:8pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other by MAD-SOFT.RU */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#79ab38;font-size:8pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#79ab38;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#79ab38;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:none; color:#508c1a;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:none; color:#79ab38;}
/* -------------------- */

/* forum Navigation Bar by MAD-SOFT.RU */
.forumNamesBar {font-weight:bold;font-size:8pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#79ab38;}
a.forumBarA:visited {text-decoration:none; color:#79ab38;}
a.forumBarA:hover {text-decoration:none; color:#6e8c19;}
a.forumBarA:active {text-decoration:underline; color:#6e8c19;}
.pagesInfo {color:#8e8e8e;}
/* -------------------- */

/* forum Fast Navigation Blocks by MAD-SOFT.RU */
.fastNav,.fastSearch,.fastLoginForm {font-size:8pt;color:#8e8e8e;}
/* ---------------------------- */

/* forum Fast Navigation Menu by MAD-SOFT.RU */
.fastNavMain {background:#fff;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches by MAD-SOFT.RU */
.switches {background:#CCCCCC;}
.pagesInfo {background:#FFFFFF;padding-right:11px;font-size:8pt;}
.switch {background:#FFFFFF;width:15px;font-size:8pt;}
.switchActive {background:#E0E0E0;font-weight:bold;color:#6E6E6E;width:20px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style by MAD-SOFT.RU */
.threadNametd,.threadAuthTd {padding:2px;background:url(/img/block/forum/bg.png) no-repeat right top;border:0px;height:42px;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:url(/img/block/forum/bg.png) no-repeat right top;border:0px;height:42px;}
.threadLastPostTd {padding:2px;background:url(/img/block/forum/bg.png) no-repeat left top;border:0px;height:42px;}
.threadLastPostTd {padding:2px;font-size:8pt;}
.threadDescr {color:#79ab38;font-size:8pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#fff;height:20px;font-weight:bold;font-size:8pt;color:#8e8e8e;padding-left:40px; }
.threadsDetails {padding:2px;background:url(/img/block/forum/bg2.png) #fafafa;height:20px;color:#8e8e8e;}
.forumOnlineBar {padding:2px;background:url(/img/block/forum/bg2.png) #fafafa;height:20px;color:#8e8e8e;}

a.threadPinnedLink:link {text-decoration:none; color:#79ab38;font-weight:bold;}
a.threadPinnedLink:visited {text-decoration:none; color:#79ab38;font-weight:bold;}
a.threadPinnedLink:hover {text-decoration:none; color:#508c1a;font-weight:bold;}
a.threadPinnedLink:active {text-decoration:none; color:#79ab38;font-weight:bold;}

a.threadLink:link {text-decoration:none; color:#79ab38;}
a.threadLink:visited {text-decoration:none; color:#79ab38;}
a.threadLink:hover {text-decoration:none; color:#508c1a;}
a.threadLink:active {text-decoration:none; color:#79ab38;}

.postpSwithces {font-size:8pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:8pt;text-align:right;}
/* ------------------- */
#smsbill_form {
display: block;
position: relative;
margin-right: auto;
margin-left: auto;
width: 465px;
height: 315px;
padding: 70px 20px 15px 20px;
background: url("bg_form.png") no-repeat center;
font-size: 12px;
line-height: 1.23em;
font-family: arial, sans-serif;
color: #000;
} 

#smsbill_page_lang { 
position: absolute;
width: 485px;
left: 10px;
top: 10px;
}

#smsbill_page_new_lang {
float: right;
}

#smsbill_country, #smsbill_operator, #smsbill_tarif {
padding: 1px;
width: 200px; 
border: solid 1px #999;
}

#smsbill_form input {
padding: 3px;
border: solid 1px #999;
vertical-align: top;
margin-right: 2px;
}

#smsbill_form label {
display: inline-block;
width: 170px;
font-weight: bold;
font-size: 12px;
}

.header{
font-size: 12px;
margin-bottom:0px;
margin-top:5px;
}

.gl {
border-bottom: dotted 5px #fff;
}
#smsbill_number {
color: #aa0000;
}
#smsbill_price {
color: #000;
font-size: 12px;
}
#smsbill_code {
vertical-align: middle;
display: inline;
}
.n1 {
padding: 3px 0px 3px 30px;
background: url("n1.png") no-repeat left 3px;
}
.n2 {
padding: 3px 0px 3px 30px;
background: url("n2.png") no-repeat left 3px;
}
.n3 {
font-weight: bold;
font-size: 12px;
padding: 3px 0px 3px 30px;
background: url("n3.png") no-repeat left 3px;
margin: 0px;
}
#smsbill_special {
font-weight: 100;
font-size: 12px;
padding: 0px 0px 0px 0px;
margin: 0px;
}
.quantity {
font-weight: 200;
font-size: 12px;
padding: 0px 0px 0px 0px;
margin: 0px !important;
}
.n4 {
font-weight: bold;
font-size: 12px;
padding: 5px 0px 5px 30px;
background: url("n4.png") no-repeat left 5px;
}
#smsbill_form small {
display: block;
font-size: 11px;
font-weight: bold;
color: #cc0202;
margin-top: 0px;

}
#smsbill_mts_special {
font-size: 10px;
letter-spacing: 0.7px;
line-height: 0.9;
font-weight: 300;
padding: 0px 0px 0px 0px;
margin: 0px;
}
#smsbill_form .button {
display: inline-block;
width: 69px;
height: 25px;
cursor: pointer;
background: url("button.png") no-repeat center;
border: none;
color: #fff;
}
/* forum Posts View by MAD-SOFT.RU */
.postTable {}
.postPoll {background:#F1F2F3;text-align:center;}
.postFirst {background:#F8F9FA;border-bottom:1px solid #fff;}
.postRest1 {background:#F1F2F3;}
.postRest2 {background:#F8F9FA;}
.postSeparator {height:3px;background:#fff;}

.postTdTop {background:url(/img/block/forum/tablesubtop.png) bottom;}
.postBottom {background:url(/img/block/forum/tablesubtop.png) bottom;height:20px}
.postUser {font-weight:bold; color:#79ab38 !important;}
.postTdInfo {width:263px !important; text-align:center;padding:5px;background:#f4f4f4;}
.post_info_left {width:263px; margin:0 auto; padding:0 0 20px 0; font-size:11px; background:#f4f4f4 url(/img/forum_post_info_bg.png) no-repeat 0 bottom;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px; color:#79ab38; background:#f4f4f4;}
.pagesInfo {color:#79ab38; background:#f4f4f4;}
.numPages {color:#79ab38; background:#f4f4f4;}
.switchActive {color:#79ab38; font-weight:bold; background:#fff;}
.switchDigit, .switchNext {color:#79ab38;}

.switchDigit a:link,
.switchDigit a:active,
.switchDigit a:visited {color:#79ab38; text-decoration:none;}
.switchDigit a:hover {color:#508c1a; text-decoration:none;} 

.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center; color:#000000;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:8pt; color:#000000;}
.pollSubmit {font-weight:bold; color:#000000;}
.pollEnd {text-align:center;height:30px;}

.codeMessage {color: #79ab38; background:#f4f4f4; FONT: 8pt Tahoma; border: 0px !important; border-bottom: 0; padding: 5px;} 
.bbCodeName {color: #79ab38; !important; background:#f4f4f4; font-size: 7pt; !important; font-weight: bold; margin: 0 auto 0 auto; padding-top: 7px; padding-bottom: 7px;} 
.quoteMessage {color: #79ab38; background:#f4f4f4; FONT: 8pt Tahoma; border: 0px !important; border-bottom: 0; padding: 5px;} 
.bbQuoteName {color: #79ab38; !important; background:#f4f4f4; font-size: 7pt; !important; font-weight: bold; margin: 0 auto 0 auto; padding-top: 7px; padding-bottom: 7px;} 

.signatureView {font-size:8pt;} 
.edited {padding-top:30px;font-size:8pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.replaceTable {background:#ffffff;height:100px;width:300px;border:1px solid #79ab38;border-radius:4px; color:#79ab38; position:absolute; top:350; left:38%;}
.replaceBody {background:#79ab38;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add by MAD-SOFT.RU */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form by MAD-SOFT.RU */
.searchSbmFl, .pollBut, .commSbmFl, .codeCloseAll {
 width:auto !important;
 white-space:nowrap;
 font-size:11px;
 color:#333 !important;
 border:1px solid #d9dbdd;
 -moz-border-radius: 4px 4px 4px 4px; /* Firefox */
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px;
 -webkit-border-bottom-right-radius: 4px;
 -webkit-border-bottom-left-radius: 4px;
 -khtml-border-radius: 4px 4px 4px 4px; /* KHTML */
 border-radius: 4px 4px 4px 4px;
 background:#f4f9fb;
 cursor:pointer;
}
.postNameFl,.postDescrFl {background:#FCFCFC;border:1px solid #79ab38;width:400px;color:#79ab38;}
.postPollFl,.postQuestionFl {background:#FCFCFC;border:1px solid #79ab38;width:400px;color:#79ab38;}
.postResultFl {background:#FCFCFC;border:1px solid #79ab38;width:50px}
.postAnswerFl {background:#FCFCFC;border:1px solid #79ab38;width:300px}
.postTextFl {background:#FCFCFC;border:1px solid #79ab38;width:550px;height:150px;margin-left:-1px;color:#79ab38;}
.postUserFl {background:#FCFCFC;border:1px solid #79ab38;width:300px}

.uplFileFl {width:auto !important;
 white-space:nowrap;
 font-size:11px;
 color:#333 !important;
 border:1px solid #d9dbdd;
 -moz-border-radius: 4px 4px 4px 4px; /* Firefox */
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px;
 -webkit-border-bottom-right-radius: 4px;
 -webkit-border-bottom-left-radius: 4px;
 -khtml-border-radius: 4px 4px 4px 4px; /* KHTML */
 border-radius: 4px 4px 4px 4px;
 background:#f4f9fb;
 cursor:pointer;}

.postSubmit {width:auto !important;
 white-space:nowrap;
 font-size:11px;
 color:#333 !important;
 border:1px solid #d9dbdd;
 -moz-border-radius: 4px 4px 4px 4px; /* Firefox */
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px;
 -webkit-border-bottom-right-radius: 4px;
 -webkit-border-bottom-left-radius: 4px;
 -khtml-border-radius: 4px 4px 4px 4px; /* KHTML */
 border-radius: 4px 4px 4px 4px;
 background:#f4f9fb;
 cursor:pointer;}

.postPreview {width:auto !important;
 white-space:nowrap;
 font-size:11px;
 color:#333 !important;
 border:1px solid #d9dbdd;
 -moz-border-radius: 4px 4px 4px 4px; /* Firefox */
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px;
 -webkit-border-bottom-right-radius: 4px;
 -webkit-border-bottom-left-radius: 4px;
 -khtml-border-radius: 4px 4px 4px 4px; /* KHTML */
 border-radius: 4px 4px 4px 4px;
 background:#f4f9fb;
 cursor:pointer;}

.postReset {width:auto !important;
 white-space:nowrap;
 font-size:11px;
 color:#333 !important;
 border:1px solid #d9dbdd;
 -moz-border-radius: 4px 4px 4px 4px; /* Firefox */
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px;
 -webkit-border-bottom-right-radius: 4px;
 -webkit-border-bottom-left-radius: 4px;
 -khtml-border-radius: 4px 4px 4px 4px; /* KHTML */
 border-radius: 4px 4px 4px 4px;
 background:#f4f9fb;
 cursor:pointer;}

.forumOnlineBar {font-size:11px;}
.threadsDetails {font-size:11px;}

.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* ====== forum End ====== */

/* Text Pole by MAD-SOFT.RU */
.searchSbmFl,.uplFileFl,.gTableBottom input, .fastLogBt, .fastSearch, .fastNav, .commSbmFl, .pollBut {width:auto !important;
 font-size:11px;
 color:#333 !important;
 border:1px solid #d9dbdd;
 -moz-border-radius: 4px 4px 4px 4px; /* Firefox */
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px;
 -webkit-border-bottom-right-radius: 4px;
 -webkit-border-bottom-left-radius: 4px;
 -khtml-border-radius: 4px 4px 4px 4px; /* KHTML */
 border-radius: 4px 4px 4px 4px;
 background:#f4f9fb;}
/* -------------- */

.vid_mater {width:572px;}
.vid_mater .title {width:572px; height:38px; background:url(/1.png) no-repeat 0 0;}
.vid_mater .title .text, .vid_mater .title .text a {color:#79ab38; padding:5px 0 0 10px; font-weight:bold; font-family:Tahoma; font-size:14px;}
.vid_mater .pod_title {width:572px; height:33px; background:url(/1.png) no-repeat 0 -40px;}
.vid_mater .pod_title .text {color:#79ab38; font-family:Arial; font-size:11px; padding:9px 0 0 10px;}
.vid_mater .cont {overflow:hidden; background:#fff; width:572px;}
.vid_mater .cont2 {overflow:hidden; background:#fff; width:572px;}
.vid_mater .cont .message_l {float:left; overflow:hidden;}
.vid_mater .cont .message_l .vimg {border:1px solid #66902f; background:#79ab38; width:116px; height:181px; margin:5px;}
.vid_mater .cont .message_r {vertical-align:top; overflow:hidden; color:#79ab38; font-family:Arial; font-size:12px;}
.vid_mater .bottom {width:572px; height:31px; background:url(/1.png) no-repeat 0 -74px; margin:0 0 0 3px;}
.vid_mater .bottom .text {color:#79ab38; font-family:Arial; font-size:11px; padding:10px 0 0 10px;}
.vid_mater .button {float:right; background:url(/podrobnee.png) no-repeat 0 -33px; width:106px; height:31px; margin:-1px 5px 0 0;}
.vid_mater .button:hover {float:right; background:url(/podrobnee.png) no-repeat 0 0; width:106px; height:31px; margin:-1px 5px 0 0;}
.vid_mater .button a {color:#fff; font-weight:bold; font-family:Arial; font-size:11px; text-decoration:none;}
.vid_mater .button a #link {padding:9px 0 0 22px;}
.vid_mater .button a #link2 {padding:9px 0 0 31px;}
.vid_mater .footer {width:572px; height:7px; background:url(/1.png) #fff no-repeat 0 -105px;margin-left:0px;}

.vid_mater1 .bottom {width:572px; height:31px; background:url(/img/vid_mater.png) no-repeat 0 -74px; margin:0 0 0 3px;}
.vid_mater1 .bottom .text {color:#79ab38; font-family:Arial; font-size:11px; padding:10px 0 0 10px;}

/* Poll by MAD-SOFT.RU */
.poll .votes {text-align:center; padding:5px 0 0 0;}
.poll .button_bg {background:url(/img/block/pollLnk.png) no-repeat; width:164px; height:30px; margin:0 auto; padding:8px 0 0 0; overflow:hidden;}
.poll .zbutton {color:#79ab38; font-family:Tahoma; font-size:11px; font-weight:bold; width:140px; margin:0 auto;}
.poll .bvotes_submits {height:auto; vertical-align:top;border:0px; padding:0px; margin:0px;background: none;}
.poll .bvotes_submits:hover {cursor:pointer;}
.poll .pollBut {position:absolute; left:-9999px; top:-9999px;}
.poll form .bvotes_submits {display:inline-block; width:66px;}
.poll .bvotes_submits {display:none;}
.poll .answer label .vid {background:url(/img/block/pollAns.png) no-repeat; width:166px; height:22px; float:left; padding:3px 0 0 5px;}
/* ------------ */

.banka {background:url(/img/banka.png) no-repeat; width:499px; height:70px; float:right; margin:23px 0 0 0;}
.banka .b {padding:5px 0 0 27px;}
.banka_forum {background:url(/img/banka_forum.png) no-repeat; width:1001px; height:133px; margin:8px -7px 0 -7px;}
.banka_forum .f_b_left {padding:5px 0 0 22px; width:468px; height:60px;}
.banka_forum .f_b_right {float:right; padding:5px 20px 0 0; width:468px; height:60px;}

/* Site Spoiler by MAD-SOFT.RU */
a.bspoiler:link {text-decoration:none; color:#79ab38;} 
a.bspoiler:visited {text-decoration:none; color:#79ab38;} 
a.bspoiler:hover {text-decoration:none; color:#79ab38;} 
a.bspoiler:active {text-decoration:none; color:#79ab38;} 
.bspoilerdiv {height: 18px; padding-left: 3px; padding-top: 3px; background:#ffffff; border:1px dashed #79ab38;} 
.bspoilerdtw {margin: 3px; margin-top:1px;} 
/* ----------------- */

/* Other Styles by MAD-SOFT.RU */
.replaceTable, .replaceBody {height:100px;width:300px;background-color:#fff;}
.legendTd {font-size:7pt;background:none;}
/* ------------ */

.minichat_row2 {overflow:hidden; padding:3px 0 3px 0;}
.minichat_text {float:left;}
.minichat_submit {float:right;}
.minichat_in input {border:1px solid #e3e3e3; font-family:arial; font-size:12px; color:#0a4968; background:#fff;}
.minichat_text textarea {width:96px !important; height:31px !important; display:block; float:left; margin:0; padding:0;border:1px solid #e3e3e3 !important; font-family:arial; font-size:12px; color:#79ab37; background:#fff;}
.minichat_text input:focus,
.minichat_text textarea:focus {border-color:#79ab37 !important;}
.minichat_submit input[type="submit"] {width:92px !important; height:32px !important; display:block; float:right; padding:0; margin:1px 0 3px 0 !important; border:0 !important; font-size:0 !important; text-indent:-999px !important; background:; cursor:pointer;}
.minichat_submit input[type="submit"]:hover {opacity:0.8;}

.catPages1 {padding:20px 0 25px 0; text-align:center;}
.catPages1 a,
.catPages1 .swchItemA {height:16px; display:inline-block;}
.catPages1 .swchItemA {padding:0 5px;}
.catPages1 a span {height:16px; display:inline-block; padding:0 5px; font-weight:bold; color:#79ab38; cursor:pointer;}
.catPages1 a:hover {background:#79ab38;border-radius:4px;}
.catPages1 a:hover span {color:#fff;}

.pagesBlockuz1 {padding:20px 0 25px 0; text-align:center;}
.pagesBlockuz1 a,
.pagesBlockuz1 .swchItemA {height:16px; display:inline-block;}
.pagesBlockuz1 .swchItemA {padding:0 5px;}
.pagesBlockuz1 a span {height:16px; display:inline-block; padding:0 5px; font-weight:bold; color:#79ab38; cursor:pointer;}
.pagesBlockuz1 a:hover {background:#79ab38;border-radius:4px;}
.pagesBlockuz1 a:hover span {color:#fff;}

.pagesBlockuz2 {padding:20px 0 25px 0; text-align:center;}
.pagesBlockuz2 a,
.pagesBlockuz2 .swchItemA {height:16px; display:inline-block;}
.pagesBlockuz2 .swchItemA {padding:0 5px;}
.pagesBlockuz2 a span {height:16px; display:inline-block; padding:0 5px; font-weight:bold; color:#79ab38; cursor:pointer;}
.pagesBlockuz2 a:hover {background:#79ab38;border-radius:4px;}
.pagesBlockuz2 a:hover span {color:#fff;}