/* Вид материалов */
.news-gameName {border-radius: 0 4px 4px 0;background: none repeat scroll 0pt 0pt rgba(0, 0, 0, 0.5); display: block; float: left; font: 12px Tahoma; padding: 5px 20px; position: absolute; text-align: left; text-shadow: 0pt 0pt 2px rgb(0, 0, 0); margin-left: 0px; margin-top: 10px;}
.news-gameName a:link, .news-gameName a:visited {color: #CCCCCC;text-decoration: none;}
.news-gameName a:hover {color: #FFFFFF;text-decoration: none;}
.inf_title {background:#eee;height:20px;margin:7px;color:#707070;text-shadow:1px 1px 0 #f6f6f6;font-family:tahoma;font-size:11px;font-weight:bold;text-align:center;}
/* ------- */

/* Стили меню */
.line_menu {border:0px;border-top:1px solid #f1f1f1;border-bottom:1px solid #fbfbfb;margin:0px;}
.box_menu_content {list-style:none;padding:4px 17px;color:#777;text-shadow:1px 1px 0px #fff;text-decoration:none;background:url('/img/box_menu_content.png')#F5F5F5;font-size:11px;font-family:tahoma;}
.box_menu_content:hover {background:url('/img/box_menu_content_h.png')no-repeat #fafafa;text-decoration:none;padding:4px 17px;}
.box_menu_content:hover a {text-decoration:none;color:#ae8f25;padding-right:5px;}
/* ------- */

/* Стили ссылок */
a:link,a:active,a:visited {text-decoration:none;color:#777;}
a:hover {text-decoration:none;color:#ae8f25;}
/* ------- */

/* Шапка и Иконка Home */
.toolbar_home {background:url('/img/toolbar_home.png')no-repeat;width:16px;height:14px;padding-top:6px;padding-left:10px;margin-top:5px;margin-left:18px;}
.toolbar_home:hover {opacity:0.8;}
.top_head {background:url('/img/head_top_bg.png')#fff;width:858px;height:103px;margin:0 0px 0px -4px;border-top:0px;border-bottom:0px;}
.logo_bg {background:url(/img/logo_v3.png)no-repeat;width:292px;height:77px;margin-left:20px;margin-top:12px;}
.top_logo {width:292px;height:93px;float:left;padding-left:20px;}
/* ------- */

/* Горизонтальное меню 1 */
.header_bar {width:858px;margin:0 auto;height:25px;background:#333333;color:#f8f8f8;font-size:11px;font-family:tahoma;}
.header_nav, .header_nav ul {float:left;padding:0;margin:0;list-style:none;line-height:1;} 
.header_nav a {padding:6px 10px;color:#e7e7e7;display:block;background:none;border-top:1px solid #333;}
.header_nav a:hover {color:#caa528;text-decoration:none;}
.header_nav li {float:left;padding:0;}
.header_nav li:hover {color:#caa528;}
/* ------- */

/* Горизонтальное меню 2 */
.head_menu_bg {margin:0 0px -6px -11px;background:url(/img/menu_bg_all.png)no-repeat;height:33px;width:872px;}
.head_menu {width:100%;margin:0px;padding:0px;float:left;font:11px Tahoma;border:0px;}
.head_menu li {float:left;list-style:none;}
.head_menu li a {display:block;height:20px;text-decoration:none;padding:6px 10px 0 10px;color:#e7e7e7;white-space:nowrap;text-shadow:1px 1px 0px #000;}
.head_menu li a:hover, .head_menu li .current {display:block;height:17px;color:#caa528;text-shadow:1px 1px 0px #000;}
/* ------- */

/* Информеры в шапке */
.head_info {border:1px solid #242424;border-top:0;}
.head_info_title {background:url('/img/head_top_bg.png')#242729;height:17px;border-bottom:1px solid #242424;font-size:11px;font-family:tahoma;color:#dedede;padding-top:4px;text-shadow:#313131 1px 1px 0px;text-align:center;}
.head_info_content {background:#3d3d3d;padding:5px;font-size:11px;font-family:tahoma;color:#fff;width:178px;}
a.head_info_link:link, a.head_info_link:visited, a.head_info_link:active {background:#3d3d3d;text-decoration:none;color:#b4b4b4;text-shadow:1px 1px 0px #232323;display:block;padding:1px 5px 6px 7px;height:10px;}
a.head_info_link:hover{background:#313131;text-shadow:#232323 1px 1px 0px;text-decoration:none;color:#b4b4b4;display:block;padding:1px 5px 6px 7px;height:10px;}
/* ------- */

/* Стили блоков */
.box_top {background: url(/img/block_top.png) no-repeat #eeeeee;border:1px solid #dddddd;height:20px;}
.box_top_text {padding:3px 23px;color:#707070;text-shadow:1px 1px 0 #f6f6f6;font-family:tahoma;font-size:11px;font-weight:bold;}
.box_content {background:#fff;border:1px solid #d9d9d9;border-bottom:0;padding:5px 5px;overflow:hidden;border-top:0px;}
/* ------- */

/* Скачать и Демо */
.see_demo:hover {opacity:0.9;filter:alpha(opacity=90);-moz-opacity:0.9;}
.download_rar:hover {opacity:0.9;filter:alpha(opacity=90);-moz-opacity:0.9;}
/* ------- */

/* Форма входа и мини-профиль */
.login_bg {background:#fff;height:15px;border:1px solid #eaeaea;padding:2px 0 2px 2px;color:#afafaf;font-family:Tahoma;} 
.login_icon {float:right;height:17px;border-left:1px dotted #d5d5d5;background:#f8f7f7;padding:1px 2px;margin:-2px 0 -5px 0;} 
a.profil_link:link, a.profil_link:visited, a.profil_link:active {text-decoration:none;color:#777;display:block;background:#f8f8f8;padding:3px 3px;} 
a.profil_link:hover {text-decoration:none;display:block;background:#fff;} 
.mini_avatar {padding:2px;background:#f0f0f0;border:1px solid #ddd;} 
div.input_submit {background:url(/img/input_submit.png)no-repeat;border:1px solid #202c36;color:#fff;display:inline-block;padding:5px 10px;text-align:center;text-shadow:#000 1px 1px 0px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;} 
div.input_submit:hover {background-color:#364959; color:#fff; cursor:pointer;} 
div.input_submit.alt {background:url(/img/input_submit.png)no-repeat;border:1px solid #363636;color:#fff;text-shadow:#000 1px 1px 0px} 
div.input_submit.alt:hover {background:url(/img/input_submit.png)no-repeat;color:#fff;cursor:pointer;opacity:0.9;} 
/* ------------- */

/* Стили комментариев */
.commDate {background:#fff;border:1px solid #ececec;border-left:0;border-right:0;padding:3px 3px 3px 3px;}
.commBg {background:#fff;margin:0 0 0px 0;overflow:hidden;border:0px;}
.commAva {float:left;padding:1px;width:50px;margin:3px 3px 3px 3px;height:0 auto;border:1px solid #ececec;} 
.commMessage {padding:3px 3px 3px 3px;border:0;margin:0 0 0 56px;background:#fff;color:#1a1a1a;}
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}
.cBlock1 {background:#fff;border:1px solid #ececec;padding:3px 3px 3px 3px;}
.cBlock2 {background:#eee;border:1px solid #ececec;padding:3px 3px 3px 3px;}
.commTable {background:#fff;border:none;padding:3px 3px 3px 3px;}
.commTd1 {color:#ccc;}
.commTd2 {}
.commFl {width:100%;border:1px solid #ccc;background:#fff;}
.smiles {border:1px solid #dadada;background:#fff;margin:1px 0 0 3px;} 
.commReg {font-size:11px;border:0;margin:0 0 2px;padding:3px;text-align:center;}
.commError {color:#FF0000;}
.securityCode {border:1px solid #dadada;background:#fff;color:#525252}
.vc_reiting {font:11px tahoma,Arial,Helvetica,sans-serif;float:right;margin:0 5px;}
.vc_reiting img {float:left;padding-top:2px;}
.vc_reiting span {float:left;padding:0px 5px 0px 5px;}
.post_r {color:#888;}
.red {color:#a71a1a;}
.gren {color:#1da71a;}
.grey {color:#999;}
/* ------------- */

/* Разные стили */
.tOnline, .gOnline, .uOnline {font-size: 9px !important;}
#fcolor, #email, #fsize, #list, #hide {display:none;}
.banners img {border:0;padding:0;outline:none;opacity:0.5;}
/* ------- */

/* Основные стили */
body {background:url('/img/grunge_wall.png');margin:0;padding:0;font-family:tahoma;font-size:11px;color:#8B8881;}
.design_full {margin:0 auto;padding:0;width:850px;border-left:4px solid #d8d8d8;border-right:4px solid #d8d8d8;}
.content_bg_all {background:#f9f9f9;border:0px solid #ccc;padding:5px 5px 2px 0px;overflow:hidden;}
.left_sidebar {width:204px;float:left;padding-left:5px;}
.center_sidebar {width:416px;float:left;padding-left:5px;}
.right_sidebar {float:right;width:204px;padding-left:5px;}
/* ------- */

li {padding:0;}
.mchat textarea {border:1px solid #DBDBDB;background:#f7f7f7;padding-right:5px;}
.mchat textarea:hover {background:#fff;}
.mchat input {background:#E8E8E8;border:1px solid #DBDBDB;border-left:none;height:40px;margin-left:-2px;width:20px;}
.gost {background:#fff;border:1px solid #DBDBDB;padding:5px;border-left:none;text-align:left;margin-left:-3px;padding-bottom:2px;margin-top:-5px;height:50px;font:10px Tahoma;}
.op_fon {background:#f7f7f7;border:1px solid #DBDBDB;border-right:1px dotted #ccc;width:40px;height:50px;}
.op_fon img {padding-left:5px; filter:progid:DXImageTransform.Microsoft.alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}

.option {border:1px solid #ccc;height:20px;margin:5px 0;width:100%;padding-top:3px;background:#fff;filter:progid:DXImageTransform.Microsoft.alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
.option:hover {filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
.chat {background:#E8E8E8;padding:3px 0;font:11px Tahoma;border-top:none;}
.cBlock {margin:0px;padding:0px;border:none;}
.cMessage {background:#F8F8F8;border:1px solid #DBDBDB;border-top:none;padding:4px;font:11px Tahoma;}

.opatb {background:#fff;border:1px solid #ccc;border-left:none;height:63px;}
.mpava img {width:63px;height:63px;float:left;border:1px solid #d2d2d2;margin-bottom:4px;}
.mpname {float:left;padding-left:27px;font-size:16px;color: rgb(8, 99, 151);padding-top:20px;display:inline-block}
.mpin {text-align:left; padding:0px; clear:both; }
.mpimstr {float:left;background:#f7f7f7;padding:3px;border:1px solid #ccc;border-right:1px dotted #ccc;border-bottom:none;display:inline-block}
.mpstr {background:#fff;float:left;width:177px;height:17px;display:inline-block;padding-top:5px;border:1px solid #ccc;border-left:none;border-bottom:none;}
.mpstr a {text-decoration:none;color: rgb(8, 99, 151);margin-left:4px;}
.mpstr a:hover {text-decoration:underline;}
.mpstrls {background:#fff;float:left;width:155px;height:17px;display:inline-block;padding-top:5px;border:1px solid #ccc;border-left:none;border-bottom:none;border-right:1px dotted #ccc;}
.mpstrls a {text-decoration:none;color: rgb(8, 99, 151);margin-left:4px;}
.mpstrls a:hover {text-decoration:underline;}
.unread {background:#f7f7f7;margin-right:-3px;border:1px solid #ccc;border-bottom:none;height:19px;text-align:center;font-weight:bold;padding-top:3px;}



.ramka {border:1px solid #ABD8F0; background:#f3faff; }
.hed_ramka {background:#E3F5FF; padding:5px;border-bottom:1px solid #ABD8F0;font-weight:bold;font-size:13px;font-family:tahoma;color:#3D6276;text-shadow:1px 1px 0px #fff;}
.text {padding:5px; font-family:tahoma;font-size:11px; } 

.ramka_red {border:1px solid #f0abab; background:#fff3f3; }
.hed_ramka_red {background:#ffe3e3; padding:5px;border-bottom:1px solid #f0abab;font-weight:bold;font-size:13px;font-family:tahoma;
color:#763d3d;text-shadow:1px 1px 0px #fff;}
.text_red {padding:5px; font-family:tahoma;font-size:11px; }

.ramka_cep {border:1px solid #ccc; background:#f7f7f7; }
.hed_ramka_cep {background:#eaeaea; padding:5px;border-bottom:1px solid #ccc;font-weight:bold;font-size:13px;font-family:tahoma;
color:#555;text-shadow:1px 1px 0px #fff;}
.text_cep {padding:5px; font-family:tahoma;font-size:11px; } 

.ramka_gre {border:1px solid #b5f0ab; background:#f4fff3; }
.hed_ramka_gre {background:#E3FFE7; padding:5px;border-bottom:1px solid #b5f0ab;font-weight:bold;font-size:13px;font-family:tahoma;
color:#41763d;text-shadow:1px 1px 0px #fff;}
.text_gre {padding:5px; font-family:tahoma;font-size:11px; } 


.top-banner {float:right; }
.top-menu-bg {background:#dce4e7;height:25px;border-top:1px solid #fff;border-bottom:1px solid #b8b8b8;}
.top-menu {padding:5px 5px;color:#5c5c5c;text-shadow:0 1px 0 #fff;}
.top_menu2 {background:#3b5667;height:25px;}
.top_menu2_text {padding:6px 5px 6px 0; color:#fff;}
.top_menu22 a {color:#777;padding:6px 7px;background:url(/images/border.png) no-repeat right;}
.top_menu22 a:link, .top_menu22 a:active, .top_menu22 a:visited {color:#777;font-weight:bold;text-shadow:0 1px 0 #fefefe;text-decoration:none;}
.top_menu22 a:hover {text-decoration:none;color:#000;background:#ccc;padding:3px 7px}

/* Вид материалов каталога файлов */
a.entryLink a:link, .entryLink a:active, .entryLink a:visited {color:#777;text-shadow:0 1px 0 #ffffff;text-decoration:none;}
a.entryLink:hover {text-decoration:none;color:#ae8f25;}
.files_hover {border:4px solid #f0f0f0;margin:0 0 3px 0;}
.files_hover:hover {border:4px solid #e2e2e2;margin:0 0 3px 0;}
.files_top {background: url(/img/block_top_files.png) repeat-x #f7f7f7;border-bottom:0px;height:21px;}
.files_top_text {padding:3px 5px;font-weight:bold;}
.files_content {background:#fff;padding:0px;overflow:hidden;border-top:0px;color:#777;}
.info_details {text-align:center;border-top:1px dotted #e2e2e2;}
/* ------- */

/* Страница материала каталога файлов */
.files_top_full {background: url(/img/block_top.png) no-repeat #eeeeee;border:1px solid #dddddd;height:20px;}
.files_news_full {background:#fff;border:1px solid #d9d9d9;padding:0px;overflow:hidden;border-top:0px;margin:0 0 3px 0;}
.files_top_text_full {padding:3px 23px;color:#707070;text-shadow:1px 1px 0 #f6f6f6;font-family:tahoma;font-size:11px;font-weight:bold;}
.information_f {background:url('/img/information_bg.png') no-repeat #fafafa;padding:4px 17px;color:#777;text-shadow:1px 1px 0px #fff;font-size:11px;font-family:tahoma;}
.info_file {width:50%;background:#fafafa;border:1px solid #eaeaea;}
.dotted_line {background:url('/img/dotted_line.png') no-repeat;height:1px;width:615px;margin-top:5px;margin-bottom:5px;}
.comments_info {background:#f8f8f8;padding:3px 3px 3px 3px;margin:4px 0 0 0;font-size:11px;color:#636363;border:1px solid #d9d9d9;}
.load_other_info {overflow:hidden;background:#f8f8f8;padding:3px 5px 3px 5px;margin:3px 0 3px 0;font-size:11px;color:#636363;border-top:1px solid #ececec;border-bottom:1px solid #ececec;}
/* ------- */

input[type=password],input[type~=password] {background:#fff;outline:none;border:1px solid #dadada;height:17px;;color:#777;}
input[type=text],input[type~=text] {background:#fff;outline:none;border:1px solid #dadada;height:17px;;color:#777;}
,input[type=search],input[type~=search],.manFlaSign,.postTextFl,#message,textarea{border:1px solid #dadada;padding:2px;font-size:8pt;font-family:tahoma,verdana,arial,sans-serif,Lucida Sans;resize:none}
.p,.button,#sfSbm,.searchSbmFl,.codeButtons,input[type=submit],input[type=button],input[type=submit],input[type=button],input[type=reset],input[type~=submit],input[type~=button],input[type~=reset]{background:url(/templates/images/body/button.png) #fff repeat-x top;border:1px solid #dadada;color:#82949A;text-shadow:1px 1px 0 #FFF;padding:2px;cursor:pointer;font-size:8pt;font-family:tahoma}
#catSelector9{background:#fff;border:0;padding:0;height:18px}
.manFl {background:#fff;outline:none;border:1px solid #dadada;padding:2px 2px;color:#777;}
.button:hover,#sfSbm:hover,.searchSbmFl:hover,.codeButtons:hover,input[type=submit]:hover,input[type=button]:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,input[type~=submit]:hover,input[type~=button]:hover,input[type~=reset]:hover{color:#82949A;background:url(/templates/images/body/button.png) #fff repeat-x center;border:1px solid #bfbebe;text-shadow:1px 1px 0 #FFF;padding:2px;cursor:pointer;font-size:8pt;font-family:tahoma}

/* Футер */
.footer_all_bg {background:#f7f7f7;margin:0px 0 0 0;height:50px;}
.footer_left {float:left;color:#777;padding:5px 5px;}
.counter_stat {float:right;padding-top:9px;padding-right:5px;}
/* ------- */

/* Стили опроса */
.pollQue {background:#ffffff;color:#000;font-weight:bold;}
.pollButton {margin:3px 0 0 0;}
.pollBut {background:transparent;border:0px;text-align:center;font-weight:bold;text-shadow:0 1px 0 #f9f9f9;color:#959595;font-family:Tahoma;}
.pollAns {}
.pollLnk {}
.question_bg {background:url('/img/question_bg.png')no-repeat #fafafa;border:1px solid #ebebeb;border-left:0px;border-right:0px;padding:2px 5px;width:200px;margin:0px -5px;}
/* ------- */

.search_form {padding-top:3px;padding-right:2px;text-align:center;}
.search_bg {margin:0 8px 3px 0;background:#f3f3f3;border:1px solid #e7e7e7;padding:1px 2px;width:100%;height:22px;color:#afafaf;font-family:Tahoma;}

.informer_first {padding:2px 2px;text-align:left;}
.informer_second {padding:5px 5px;text-align:left;background:#fff;border:1px solid #ccc;margin:0 0 3px 0;}
.avatar_profile {background:#fff;border:1px solid #f2f2f2;padding:4px 4px;text-align:center;overflow:hidden;}

.profile_title {background:#f3f3f3;padding:5px 5px;text-align:left;color:#000;border-bottom:1px solid #cccccc;}
.profile_left {float:left;width:50px;height:50px;text-align:center;padding:6px 5px;background:#f3f3f3;}
.profile_right {margin:0 0 0 50px;border-left:1px dotted #ccc;padding:5px 5px;overflow:hidden;}

.top_add {background:#f3f3f3;padding:4px 4px;overflow:hidden;border:1px solid #ccc;margin:0 0 3px 0;}
.music_details {background:#fafafa;border-bottom:1px dotted #d5d5d5;padding:3px 3px;overflow:hidden;margin:0 0 5px 0;}
.music_other {background:#f3f3f3;border-top:1px dotted #d5d5d5;padding:3px 3px;overflow:hidden;text-align:center;}
.music_details_bottom {background:#f7f6f6;border-top:1px dotted #d5d5d5;padding:3px 3px;overflow:hidden;}



.mini_chat_title {background:#fff;border-bottom:1px solid #ccc;padding:3px 3px;margin:0 -1px;}
.mini_chat_message {padding:3px 3px;margin:0 -1px;background:#f3f3f3;border-bottom:1px solid #ccc;overflow:hidden;}

.mchat {background:#ааа;padding:2px 2px;border:1px solid #d6d6d6;}

.library_all_bg {overflow:hidden;}
.library_details {padding:4px 4px;border-top:1px solid #ccc;background:#f3f3f3;margin:5px -5px -5px -5px;clear:both;}

td {font-family:tahoma;font-size:11px;color:#777;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:tahoma,arial,helvetica;}
.copy {font-size:7pt;}

hr {color:#C2C2C2;height:1px;border-top:0px;border-style:dotted;}
label {cursor:pointer;cursor:hand}

.catsTable {}
.catsTd {background:url('/images/menu_friends_arrow.gif')left no-repeat;padding:0 0 0 13px;}
.catName,.catNameActive{font-family:Tahoma,Arial,Sans-Serif;font-size:11px;}
.catNumData {font-size:8pt;float:right;color:#8b8b8b;}
a.catName:link,a.catName:visited,a.catName:active {text-decoration:none;color:#8b8b8b;}
a.catName:hover {text-decoration:underline;color:#4e6d8b;}
a.catNameActive:link,a.catNameActive:visited,a.catNameActive:active {text-decoration:none;color:#4e6d8b;}
a.catNameActive:hover {text-decoration:underline;color:#385775;}

.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}

.pollBut {width:110px;}
.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E2E6EA}
.textResultsTd {background:#FFFFFF}
.pollNow {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
.pollNowTd {}
.totalVotesTable {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
.totalVotesTd {background:#FFFFFF;}

a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#49A258;font-weight:bold;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#b80011;font-weight:bold;text-decoration:underline;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#6D6D6D;font-weight:bold;}
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:#49A258;font-weight:bold;text-decoration:underline;}



.post1 {margin:3px 0;text-shadow:0 1px 0 #fff;}
.post2 {margin:3px 0;color:green;text-shadow:0 1px 0 #fff;}
.post4 {margin:3px 0;color:#788c9f;font-weight:bold;text-shadow:0 1px 0 #fff;}

.replaceTable {background:#fff;height:100px;width:300px;border:1px solid #f2f2f2;}
.legendTd {font-size:7pt;}

.gTable {background:#ccc;}
.gTableTop {text-shadow:0 1px 0 #97aaba;padding:2px 5px;background:url(/images/gradient.png) top repeat-x #f7f7f7;border:0px solid #ccc;color:#777;text-shadow:0 1px 0 #fff;font-weight:bold;height:24px;font-size:12px;}
.gTableSubTop {padding:2px 5px;background:#f7f7f7;color:#777;height:20px;font-size:11px;text-shadow:0 1px 0 #fff;}
.gTableBody,.gTableBody1,.gTableBottom,.gTableLeft,.gTableRight {padding:2px;background:#fff;}
.gTableError {padding:2px;background:#fff;color:#FF0000;}

.forumNameTd,.forumThreadTd,.forumPostTd {padding:2px 5px;background:#FFFFFF}

.forumIcoTd,.forumLastPostTd {padding:2px;background:#f3f3f3;}
.forumLastPostTd,.forumArchive {padding:2px 5px;font-size:8pt;}

a.catLink:link,a.catLink:visited,a.catLink:active {text-decoration:none;color:#777;}
a.catLink:hover {text-decoration:underline;color:#777;}

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

.forum {font-weight:bold;font-size:11px;}
.forumDescr,.forumModer {color:#858585;font-size:8pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link,a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited,a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:none;color:#777;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline;color:#777;}

.forumNamesBar {font-weight:bold;font-size:8pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link,a.forumBarA:visited,a.forumBarA:active {text-decoration:none;color:#8b8b8b;}
a.forumBarA:hover {text-decoration:none;color:#788c9f;}

.fastNav,.fastSearch,.fastLoginForm,.moderOptions,.postPreview,.postSubmit,.postReset {font-size:8pt;background:#f7f7f7;padding:3px 3px;border:1px solid #ebebeb;font-family:Tahoma;}
.allUsersBtn,.uSearchFlSbm,.uSearchFl {background:#fff;border:1px solid #ccc;font-family:Tahoma;padding:3px 3px;color:#8a8a8a;}

.fastNavMain {background:#C7D7EF;}
.fastNavCat {background:#E7EEF8;}
.fastNavCatA {background:#E7EEF8;color:#0000FF}
.fastNavForumA {color:#0000FF}

.switches {background:#ebebeb;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:8pt;}
.switch {background:#FFFFFF;width:15px;font-size:8pt;}
.switchActive {background:#f7f7f7;font-weight:bold;color:#000000;width:15px;text-shadow:0 1px 0 #fff;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link,a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited,a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none;color:#788c9f;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline;color:#61798f;}

.threadNametd,.threadPostTd,.threadViewTd {padding:2px 5px;background:#FFFFFF}
.threadIcoTd,.threadAuthTd,.threadLastPostTd {padding:2px 5px;background:#f3f3f3;}
.threadLastPostTd {padding:2px;font-size:8pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px 10px;background:#f3f3f3;color:#9c9c9c;text-shadow:0 1px 0 #fff;height:20px;font-size:11px;}
.threadsDetails {padding:2px 5px;background:#f3f3f3;color:#a2a2a2;height:20px;font-size:11px;text-shadow:0 1px 0 #fff;}
.forumOnlineBar {padding:2px 5px;background:#f2f2f2;color:#a2a2a2;height:20px;font-size:11px;text-shadow:0 1px 0 #fff;}

a.threadPinnedLink:link,a.threadPinnedLink:visited,a.threadPinnedLink:active,a.threadLink:link,a.threadLink:visited,a.threadLink:active{text-decoration:none;color:#788c9f;}
a.threadPinnedLink:hover,a.threadLink:hover {text-decoration:none;color:#526a80;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}

.postPoll {background:#f5f5f5;margin:0 0 -5px 0;text-align:center;}
.postFirst {background:#f5f5f5;}
.postRest1 {background:#f5f5f5;}
.postRest2 {background:#f5f5f5;}
.postSeparator {height:2px;background:#ebebeb;}

.postTdTop {background:#f5f5f5;color:#8B8881;height:23px;font-size:11px;padding:2px 5px;border-bottom:1px solid #ebebeb;text-shadow:0 1px 0 #fff;}
.postBottom {background:#f3f3f3;color:#8B8881;padding:3px 5px;height:23px;border-top:1px solid #ebebeb;}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#f9f9f9;border-right:1px dotted #ebebeb;}
.postRankName {margin-top:5px;}
.postRankIco {margin:3px 0;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#dadada;}
.posttdMessage {padding:5px;background:#FFFFFF;}
.posttdMessage img {max-width:500px;}

.uSpoilerButton {background:#f9f9f9;border:1px solid #f2f2f2;padding:3px 3px;margin:3px 0;}

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

.codeMessage {background:#FFFFFF;font-size:9px;}
.bbQuoteName {background:#f7f7f7;border:1px solid #f2f2f2;padding:5px 5px;color:#788c9f;text-shadow:0 1px 0 #fff;}
.quoteMessage {background:#FFFFFF;border:1px solid #f2f2f2 !important;border-top:0px !important;font-size:11px;padding:5px 5px;}

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

.statusBlock {padding-top:3px;}
.statusOnline {color:#1f730e;}
.statusOffline {color:#FF0000;}

red {color:red;} 
blu {color:blue;} 
gre {color:green;} 
bla {color:black;} 
whi {color:white;} 
gra {color:gray;} 
yel {color:yellow;} 
ora {color:orange;} 
pur {color:purple;}
cya {color:cyan;}
gol {color:gold;}
law {color:lawngreen;}
tom {color:tomato;}
mag {color:magenta;}

.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/971/19.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/971/19.gif') no-repeat 0px 4px;}

.searchSbmFl, .commSbmFl, .signButton {font-family:Tahoma;padding:1px 2px;background:url(/images/gradient.png) top repeat-x #f7f7f7;text-shadow:0 1px 0 #fff;border:1px solid #ccc;font-size:8pt;color:#777;}
.searchSbmFl:hover, .commSbmFl:hover, .signButton:hover {opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);}
.codeButtons,.codeCloseAll {font-family:Tahoma;padding:1px 2px;background:url(/images/gradient.png) top repeat-x #f7f7f7;text-shadow:0 1px 0 #fff;border:1px solid #ccc;font-size:8pt;color:#777;}
.codeButtons:hover,.codeCloseAll:hover {opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);}
.postNameFl,.postDescrFl {background:#fff;border:1px solid #f2f2f2;width:400px;font-family:Tahoma;}
.postPollFl,.postQuestionFl {background:#fff;border:1px solid #f2f2f2;width:400px;font-family:Tahoma;}
.postResultFl {background:#fff;border:1px solid #f2f2f2;width:50px}
.postAnswerFl {background:#fff;border:1px solid #f2f2f2;width:300px}
.postTextFl {background:#f7f7f7;border:1px solid #ccc;width:550px;height:150px;font-family:Tahoma;}
.postUserFl {background:#fff;border:1px solid #f2f2f2;width:300px}
.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center;}

.swchItemA1{background:#f2f2f2;border:1px solid #ccc;padding:4px;color:#777;text-decoration:underline;text-shadow: 0px 1px 0px #fff;}
.swchItemA1:hover{background:#f7f7f7;border:1px solid #ccc;padding:4px;color:#777;text-decoration:underline;text-shadow: 0px 1px 0px #fff;}
a.swchItem1{background:#f2f2f2;border:1px solid #ccc;padding:4px;color:#777;text-shadow: 0px 1px 0px #fff;font-weight:bold;}
#hMenu a:hover {text-decoration: none;background-color: #FFF;}

.bcomment {background:#ffffff;margin:5px 0 7px 0;border:1px solid #ddd;padding:5px;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-moz-box-shadow: 0px 0px 4px #d6d6d6;-webkit-box-shadow: 0px 0px 4px #d6d6d6;box-shadow: 0px 0px 4px #d6d6d6;}
.bcomment:hover {border:1px solid #61768a;}
.bcomment_info {margin-bottom:5px; padding:3px 1px; border-bottom:1px solid #ddd; overflow:hidden}
.give-answer {margin-top:3px; padding:3px 1px; border-top:1px solid #ddd; clear:both; text-align:right}
.dont-give-answer {margin-top:3px; clear:both;}

.infmes { 
background-attachment: scroll;
background-clip: border-box;
background-color: #F3F3F3;
background-image: none;
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
background-size: auto;
border-bottom-color: #CCCCCC;
border-bottom-style: dashed;
border-bottom-width: 1px;
border-left-color: #CCCCCC;
border-left-style: dashed;
border-left-width: 1px;
border-right-color: #CCCCCC;
border-right-style: dashed;
border-right-width: 1px;
border-top-color: #CCCCCC;
border-top-style: dashed;
border-top-width: 1px;
font-size: 7pt;
margin-bottom: 3px;
margin-left: 0px;
margin-right: 0px;
margin-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
}

.tOnline, .gOnline, .uOnline { 
font-size: 9px !important;
}

.bb_codes_m {margin:2px;padding:0;list-style:none;font-family:tahoma;}
.bb_codes_m li {margin-left:1px;display:inline-block;padding:3px;border:1px solid #ccc;-moz-border-radius:2px;border-radius:2px;-webkit-border-radius:2px;background:#f2f2f2;}
.bb_codes_m li:hover {-moz-box-shadow:0px 0px 3px #bdbdbd inset;box-shadow:0px 0px 3px #bdbdbd inset;-webkit-box-shadow:0px 0px 3px #bdbdbd inset;}

.mini-chat {background:#f1f1f1;border:1px solid #cccccc;margin:0 0 3px 0;}
.mchat2 {background:#f1f1f1;padding:4px 5px;border-top:1px solid #ffffff;border-bottom:1px solid #cccccc;text-shadow:0 1px 0 #fff;}
.mchat {background:#ffffff;padding:2px 2px;border:1px solid #d6d6d6;text-shadow:0 1px 0 #fff;}
.mchat-text {padding:4px 4px;overflow:hidden;background:#fff;text-align:left;}
.add-chat {background:#fff;border:1px solid #d6d6d6;padding:1px 1px;margin:2px 2;}
#mchatBtn {height:40px;font-weight:bold;margin:2px 2px 2px 1px;}

.Mlwall {font-family:tahoma,arial,verdana,sans-serif,Lucida Sans;font-size:8pt;width:100%}
a.lwall {font-size:10pt}
.Twall {margin-top:4px;color:#999999;font-size:7pt}
.Mlwall a:link {text-decoration:none;color:#2B587A}
.Mlwall a:active {text-decoration:underline;color:#2B587A;}
.Mlwall a:visited {text-decoration:none;color:#2B587A}
.Mlwall a:hover {text-decoration:underline;color:#2B587A}
.wallCp, #fadeWall {display:none}

.stats img {background:#f7f7f7;padding:4px;border-right:1px dotted #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc} 
.stats_text {padding:4px;padding-right:none;border-top:1px solid #ccc;width:100%;border-right:1px solid #ccc;font:11px Tahoma;} 
.stats_text b {float:right;} 
.stat_counter {border:1px solid #ccc;padding:6px;width:100%;margin-top:-3px;} 
.stat_tit {border:1px solid #ccc;border-bottom:none;background:#f7f7f7;padding:4px;font-weight:bold;border-top:none}

.mchat textarea {border:1px solid #DBDBDB;background:#f7f7f7;padding-right:5px;}
.mchat textarea:hover {background:#fff;}
.mchat input {background:#E8E8E8;border:1px solid #DBDBDB;border-left:none;height:40px;margin-left:-2px;width:20px;}
.gost {background:#fff;border:1px solid #DBDBDB;padding:5px;border-left:none;text-align:left;margin-left:-3px;padding-bottom:2px;margin-top:-5px;height:50px;font:10px Tahoma;}
.op_fon {background:#f7f7f7;border:1px solid #DBDBDB;border-right:1px dotted #ccc;width:40px;height:50px;}
.op_fon img {padding-left:5px; filter:progid:DXImageTransform.Microsoft.alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}

.option {border:1px solid #ccc;height:20px;margin:5px 0;width:100%;padding-top:3px;background:#fff;filter:progid:DXImageTransform.Microsoft.alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
.option:hover {filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;}
.chat {background:#E8E8E8;padding:3px 0;font:11px Tahoma;border-top:none;}
.cBlock {margin:0px;padding:0px;border:none;}
.cMessage {background:#F8F8F8;border:1px solid #DBDBDB;border-top:none;padding:4px;font:11px Tahoma;}

.chat a {color:#999;text-decoration:none}

.top_menu22 a:hover
.mchat textarea {border:1px solid #DBDBDB;background:#f7f7f7;padding-right:5px;} 
 .mchat textarea:hover {background:#fff;} 
 .mchat input {background:#E8E8E8;border:1px solid #DBDBDB;border-left:none;height:40px;margin-left:-2px;width:20px;} 
 .gost {background:#fff;border:1px solid #DBDBDB;padding:5px;border-left:none;text-align:left;margin-left:-3px;padding-bottom:2px;margin-top:-5px;height:50px;font:10px Tahoma;} 
 .op_fon {background:#f7f7f7;border:1px solid #DBDBDB;border-right:1px dotted #ccc;width:40px;height:50px;} 
 .op_fon img {padding-left:5px; filter:progid:DXImageTransform.Microsoft.alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;} 

 .option {border:1px solid #ccc;height:20px;margin:5px 0;width:100%;padding-top:3px;background:#fff;filter:progid:DXImageTransform.Microsoft.alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;} 
 .option:hover {filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity:1;opacity:1;} 
 .chat {background:#E8E8E8;border:1px solid #DBDBDB;padding:3px 0;font:11px Tahoma;border-top:none;} 
 .cBlock {margin:0px;padding:0px;border:none;} 
 .cMessage {background:#F8F8F8;border:1px solid #DBDBDB;border-top:none;padding:4px;font:11px Tahoma;}

.Mlwall {font-family:tahoma,arial,verdana,sans-serif,Lucida Sans;font-size:8pt;width:100%}
 a.lwall {font-size:10pt}
 .Twall {margin-top:4px;color:#999999;font-size:7pt}
 .Mlwall a:link {text-decoration:none;color:#2B587A}
 .Mlwall a:active {text-decoration:underline;color:#2B587A;}
 .Mlwall a:visited {text-decoration:none;color:#2B587A}
 .Mlwall a:hover {text-decoration:underline;color:#2B587A}
 .wallCp, #fadeWall {display:none}
.stats img {background:#f7f7f7;padding:4px;border-right:1px dotted #ccc;border-top:1px solid #ccc;border-left:1px solid #ccc}
.stats_text {padding:4px;padding-right:none;border-top:1px solid #ccc;width:100%;border-right:1px solid #ccc;font:11px Tahoma;}
.stats_text b {float:right;}
.stat_counter {border:1px solid #ccc;padding:6px;width:100%;margin-top:-3px;}
.stat_tit {border:1px solid #ccc;border-bottom:none;background:#f7f7f7;padding:4px;font-weight:bold;border-top:none}

.opatb {background:#fff;border:1px solid #ccc;border-left:none;height:63px;}
.mpava img {width:63px;height:63px;float:left;border:1px solid #d2d2d2;margin-bottom:4px;}
.mpname {float:left;padding-left:27px;font-size:16px;color: rgb(8, 99, 151);padding-top:20px;display:inline-block}
.mpin {text-align:left; padding:0px; clear:both; }
.mpimstr {float:left;background:#f7f7f7;padding:3px;border:1px solid #ccc;border-right:1px dotted #ccc;border-bottom:none;display:inline-block}
.mpstr {background:#fff;float:left;width:165px;height:17px;display:inline-block;padding-top:5px;border:1px solid #ccc;border-left:none;border-bottom:none;}
.mpstr a {text-decoration:none;color: rgb(8, 99, 151);margin-left:4px;}
.mpstr a:hover {text-decoration:underline;}
.mpstrls {background:#fff;float:left;width:147px;height:17px;display:inline-block;padding-top:5px;border:1px solid #ccc;border-left:none;border-bottom:none;border-right:1px dotted #ccc;}
.mpstrls a {text-decoration:none;color: rgb(8, 99, 151);margin-left:4px;}
.mpstrls a:hover {text-decoration:underline;}
.unread {background:#f7f7f7;border:1px solid #ccc;border-bottom:none;height:19px;text-align:center;font-weight:bold;padding:3px 2px 0 0;}

#banners a img {
opacity:0.2; -moz-opacity:0.3; filter:alpha(opacity=30); 
}

#banners a : hover img {
opacity:0.5; -moz-opacity:0.56; filter:alpha(opacity=100);
}