/*---header---*/
#header {height:147px;}
#header_h {height:31px; padding:5px 0 0 0;}
.header_h {height:31px; background:url(http://art-ps.ru/img/header_h_bg.png) repeat-x -31px center;}
.header_h .header_h {background:url(http://art-ps.ru/img/header_h_bg.png) no-repeat left top;}
.header_h .header_h .header_h {background:url(http:/art-ps.ru//img/header_h_bg.png) no-repeat right bottom;}
#header_c {height:111px;}
#header_c_l {float:left;}
#header_c_l a img{ margin:13px 0 0 20px; float:left; width: 355px; height: 97px; background: url(http:/art-ps.ru/img/header_logo.png) no-repeat;}
#header_c_r {float:right; margin:9px 8px 0 0;}
.banner_bg {width:487px; height:68px; background:url(http:/art-ps.ru//img/banner_bg.png) no-repeat;}
.banner_bg img {margin:4px 0 0 4px;}

.lcol {float:left;}
.rcol {float:right;}
.hmenu {margin:5px 0 0 0; overflow:hidden; padding:0 0 0 6px; height:22px;}
.hmenu li, .hmenu a .lflink, .hmenu a, .hmenu a .blick{float:left; cursor:pointer;}
.hmenu li{padding:0 0 0 0; margin:0 7px 0 0; background:url(http://art-ps.ru/img/hm_sep.png) no-repeat top right; height:22px; text-shadow: 0 1px 0 #074f63;color:#fff;}
.hmenu li, .hmenu div a span, .hmenu div a { height: 22px; background: url(http://art-ps.ru/img/hmlinks.png) no-repeat 100% 0; font-size:11px;color:#fff;}
.hmenu div a { line-height: 19px; padding: 0 4px 0 0; }
.hmenu div a span { float: left; background-position: 0 -22px; padding: 0 6px 0 26px; }
.hmenu div#id_1 a span {background-position: 0 -44px;}
.hmenu div#id_2 a span {background-position: 0 -66px;}
.hmenu div#id_3 a span {background-position: 0 -88px;}
.hmenu div#id_4 a span {background-position: 0 -110px;}
.hmenu div#id_5 a span {background-position: 0 -132px;}
.hmenu div#id_6 a span {background-position: 0 -154px;}

.hmenu div a:hover {background-position: right -176px; text-decoration:none;}
.hmenu div#id_1 a:hover span {background-position: 0 -220px;}
.hmenu div#id_2 a:hover span {background-position: 0 -242px;}
.hmenu div#id_3 a:hover span {background-position: 0 -264px;}
.hmenu div#id_4 a:hover span {background-position: 0 -286px;}
.hmenu div#id_5 a:hover span {background-position: 0 -308px;}
.hmenu div#id_6 a:hover span {background-position: 0 -330px;}

.banner_btn {float:right; width:120px; height:22px; text-align:left;}
.profile_btn {float:left; width:250px; height:22px; text-align:left;}

.fbutton a span, .fbutton a { float: left; height: 22px; background: url(http://art-ps.ru/img/fbutton.png) no-repeat 100% 0; color:#fff; }
.fbutton a {text-shadow: 0 1px 0 #074f63; margin:5px 8px 0 0; line-height: 19px; padding: 0 5px 0 0; }
.fbutton a span { float: left; background-position: 0 -22px; padding: 0 4px 0 8px; color:#fff;}
.fbutton a:hover {text-decoration:none; background-position: 100% -44px;color:#fff; }
.fbutton a:hover span { background-position: 0 -66px;color:#fff; }
#puzadpn {display:none}
.uNetDescr {display:none;}

.download_button {background:url('/new_design/download_button_2.png') no-repeat;width:121px;height:20px;}
.complaint {background:url('/new_design/complaint.png') no-repeat;width:106px;height:20px;}

.head-top-menu2 {width:998px;margin:0px;padding:0px;margin-bottom:5px;size: 11px Arial;border:1px solid #ccc;height:24px;box-shadow:0 1px 0 0 #f4f4f4 inset;}
.head-top-menu2 li {float: left; list-style: none;}
.head-top-menu2 li a {display: block;height:18px;text-decoration: none;padding-left:15px;padding-right:15px;padding-top:6px;color: #888;white-space: nowrap;text-shadow:0px 1px 0px #fff;}
.head-top-menu2 li a:hover, .head-top-menu2 li .current {color:#82949a;height:18px;background: url(/new_design/top_head.png) #efefef no-repeat top center;}


#nravitsa {
 margin:-19px 2px -5px 454px;
}

#inform_material {
 color:#788c9f;
}

#download_ps {
 margin:9px 12px 9px 12px;
 text-align:center;
}


/* === jQ TOP === */ 
#toTop { 
 width: 100px;
 text-align: center; 
 padding: 5px; 
 position: fixed; 
 bottom: 10px; 
 right: 10px; 
 cursor: pointer; 
 color: #666666; 
 text-decoration: none; 
} 
/* =============== */

h1,h2,h3,h4,h5,h6 {padding:0;margin:0;color:#4e6d8b;}
h1 {font-size:15px;color:#4e6d8b;}
h2 {font-size:13px;color:#7797b5;}
h3 {font-size:12px;color:#4e6d8b;}
h4 {font-size:11px;color:#4e6d8b;}
h5 {font-size:10px;color:#4e6d8b;}
h6 {font-size:8px;color:#4e6d8b;}
body {background:#fff;margin:0;padding:0;font-family:Tahoma;font-size:11px;color:#8B8881;}
.design_full {margin:0 auto;padding:0;width:1000px;}
li {padding:0;}
.head_top_all_bg {background:url('/new_design/header-bg.png')#c5c5c5;margin:5px 0;height:73px;border:1px solid #c5c5c5;box-shadow:0 1px 0 0 #f4f4f4 inset;}
.head_top_logo {background:url('http://all-ps.3dn.ru/new_design/logo.png');border-right:0px solid #c5c5c5;float:left;width:200px;height:73px;box-shadow:0 1px 0 0 #f4f4f4 inset;}
.head_top_menu_pstn {margin:0 0 0 242px;border-left:0px solid #8b9dad;height:61px;}
.head_top_menu {padding:23px 15px;color:#0082a7;text-shadow:0 1px 0 #fff;}
.head_top_menu a:link,.head_top_menu a:active,.head_top_menu a:visited {text-decoration:none;color:#0082a7;text-shadow:0 1px 0 #fff;}
.head_top_menu a:hover {text-decoration:underline;color:#0082a7;text-shadow:0 1px 0 #fff;}

.content_bg_all {background:url('/new_design/fon-new.png')#f2f2f2;border:1px solid #ccc;padding:5px 5px 2px 5px;overflow:hidden;}
.left_sidebar {width:204px;float:left;padding-right:5px;}
.center_sidebar {width:570px;float:right;}
.right_sidebar {width:204px;float:left;padding-left:0px;}

.box_top_2 {background:url('/new_design/box-top-2.png')no-repeat;height:24px;}
.box_top_text_2 {padding:6px 5px;font-weight:bold;color:#0082a7;text-shadow:0 1px 0 #fff;}

.sidebar_all {padding-bottom:5px;}

.box_top_search {background:url('/new_design/box-search.png')no-repeat;height:24px;}
.box_top_ps {background:url('/new_design/box-ps.png')no-repeat;height:24px;}
.box_top_load {background:url('/new_design/box-load.png')no-repeat;height:24px;}
.box_top_tags {background:url('/new_design/box-tags.png')no-repeat;height:24px;}
.box_top_stats {background:url('/new_design/box-stats.png')no-repeat;height:24px;}
.box_top_profile {background:url('/new_design/box-profile.png')no-repeat;height:24px;}
.box_top_newfiles {background:url('/new_design/box-newfiles.png')no-repeat;height:24px;}
.box_top_add {background:url('/new_design/box-add.png')no-repeat;height:24px;}
.box_top_advertising {background:url('/new_design/box-advertising.png')no-repeat;height:24px;}
.box_top_poll {background:url('/new_design/box-poll.png')no-repeat;height:24px;}

.box_top {background:url('/new_design/box-top.png')no-repeat;height:24px;}
.box_top_text {padding:6px 5px;font-weight:bold;color:#0082a7;text-shadow:0 1px 0 #fff;}
.box_content {background:#f1f1f1;border:1px solid #cccccc;padding:5px 5px;overflow:hidden;border-top:0px;margin:0 0 3px 0;}
.box_news {background:#fff;border:1px solid #cccccc;padding:0px;overflow:hidden;border-top:0px;margin:0 0 3px 0;}
.box_content_menu {background:#f1f1f1;border:1px solid #cccccc;padding:0 0;overflow:hidden;border-top:0px;margin:0 0 3px 0;}
.box_content_statistic {background:#fff;border:1px solid #cccccc;padding:5px 0;overflow:hidden;border-top:0px;margin:0 0 3px 0;}

.eTitle a:link, .eTitle a:active, .eTitle a:visited {font-weight:bold;color:#0082a7;text-shadow:0 1px 0 #fff;text-decoration:none;}
.eTitle a:hover {text-decoration:underline;}
.eDetails1 {padding-right:5px;color:#0f9d30;}
.eDetails2 {padding-left:5px;color:#006e8e;text-shadow:0 1px 0 #fff;font-size:11px;}
.eDetails2 a:hover {color:#006e8e;text-shadow:0 1px 0 #fff;font-size:11px;}
.eMessage {color:#949494;text-shadow:0 1px 0 #fff;}

.footer_all_bg {background:url('/new_design/footer_bg.png') no-repeat #788c9f;margin:5px 0 0 0;height:51px;}
.footer_left {float:left;color:#949494;padding:5px 5px;text-shadow:0 1px 0 #fff;}
.footer_left a:link,.footer_left a:active,.footer_left a:visited {text-decoration:none;color:#3696cd;}
.footer_left a:hover {text-decoration:underline;color:#0082a7;}
.footer_right {float:right;padding:8px 5px;}

.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;}
.login_details {background:#e9e9e9;padding:2px 2px;overflow:hidden;border:1px solid #dcdcdc;margin:2px 0 0 0;text-shadow:0 1px 0 #f4f4f4;}
.login_button {background:#788c9f;border:1px solid #61768a;box-shadow:0 1px 0 0 #8b9dad inset;color:#e6edf4;text-shadow:0 1px 0 #5a6977;height:23px;font-weight:bold;font-family:Tahoma;}
.login_button:hover {opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);}

.box_content_poll {background:#f7f6f6;border:1px solid #ccc;padding:3px 0 0 0;overflow:hidden;border-top:0px;margin:0 0 3px 0;}
.pollQue {background:#ffffff;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;padding:3px 0;text-align:center;color:#000;font-weight:bold;}
.pollButton {background:#e9e9e9;margin:3px 0 0 0;border-top:1px solid #dddddd;padding:3px 0;}
.pollBut {background:transparent;border:0px;text-align:center;font-weight:bold;text-shadow:0 1px 0 #f9f9f9;color:#959595;font-family:Tahoma;}
.pollAns {padding:2px 0 0 0;border-bottom:1px solid #dddddd;}
.pollLnk {background:#f0efef;border-top:1px solid #faf9f9;padding:2px 4px;text-align:left;}

.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;color:#949494;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;}

.forum_navig {background:#788c9f;border:1px solid #61768a;box-shadow:0 1px 0 0 #8b9dad inset;margin:0 0 3px 0;}
.forum_navigation {padding:5px 0;color:#bdd1e4;text-shadow:0 1px 0 #5a6977;text-align:right;}
.forum_navigation a {padding:5px 8px;color:#bdd1e4;text-shadow:0 1px 0 #5a6977;text-decoration:none;}
.forum_navigation a:active,.forum_navigation a:visited,.forum_navigation a:link {text-decoration:none;color:#fff;}
.forum_navigation a:hover {background:#8295a7;text-decoration:none;color:#fff;box-shadow:0 1px 0 0 #8b9dad inset;}

.clips {width:25%;overflow:hidden;float:left;}
.clips_all {text-align:center;background:#fff;padding:5px 5px;overflow:hidden;border:1px solid #ccc;margin:0 0 3px 0;}
.clip_nameb {top:40px;bottom:40px;position:absolute;left:25px;right:25px;}
.clip_name {width:80px;background-color:black;opacity:0.5;}
.clip_name span {color:white;font-size:9px;opacity:1;padding:2px;}
.clip_image {overflow:hidden;width:150px !important;}

.personal_left {float:left;width:150px;text-align:center;}
.personal_right {margin:-5px 0 -5px 155px;text-align:left;border-left:1px dotted #ccc;text-shadow:0px 1px 0px #fff;padding:5px 5px;background:#f3f3f3;}
.line_personal {background:#f3f3f3;text-shadow:0px 1px 0px #fff;padding:5px 5px;margin:-5px -10px 0 -5px;border-bottom:1px solid #dcdcdc;}
.line_personal2 {background:#f3f3f3;text-shadow:0px 1px 0px #fff;padding:5px 5px;margin:0 -10px 0 -5px;border-bottom:1px solid #dcdcdc;border-top:1px solid #fff;}
.button_page {display:block;background:#f6f5f5;border-bottom:1px solid #dcdcdc;border-top:1px solid #fff;margin:3px 0 0 0;width:110px;height:13px;padding:3px 3px;text-align:center;overflow:hidden;}
a.button_page:hover {background:#fff;}
.other {background:url('/images/menu_friends_arrow.gif')left no-repeat; padding-left:13px;}
a.other:link,a.other:visited, a.other:active {text-decoration:none;color:#6d6d6d;}
a.other:hover {text-decoration:underline;color:#6d6d6d;}

#line_menu {border-top:1px solid #e9e9e9;border-bottom:1px solid #fafafa;width:100%;}
#menu_content {list-style:none;padding:4px 5px;text-shadow:0px 1px 0px #fff;text-decoration:none;background:#F5F5F5;font-size:11px;}
#menu_content:hover {background:url('/new_design/menu_content_hover.png')#fafafa;text-decoration:none;}

#menu_content_2 {list-style:none;text-shadow:1px 1px 0px #000;padding:4px 5px;text-shadow:0px 1px 0px #f1f1f1;text-decoration:none;background:#F5F5F5;font-size:11px;}
#menu_content_2:hover {background:#fafafa;text-decoration:none;text-shadow:1px 1px 0px #fff;}

.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;}



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

a:link,a:active,a:visited,a.noun:link,a.noun:active,a.noun:visited {text-decoration:none;color:#8B8881;}
a:hover,a.noun:hover{text-decoration:underline;color:#4e6d8b;}

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

input[type="text"] {background:#f8f8f8;border:solid 1px #ccc;color:#ccc;box-shadow:0 1px 0 0 #fff inset;}
input[type="submit"] {background:#0a92b6;text-shadow: 0px 1px 0px #0a92b6;cursor:pointer;border:solid 1px #007b9c;text-align:center;color:#fff;box-shadow:0 1px 0 0 #0db0ca inset;}
input[type="button"] {background:#0a92b6;cursor:pointer;border:solid 1px #007b9c;text-align:center;color:#fff;box-shadow:0 1px 0 0 #0db0ca inset;}
select {background:#fff;cursor:pointer;border:solid 1px #ссс;color:#8b8881;}
option{background:#fff;cursor:pointer;color:#ccc;}
hr {color:#C2C2C2;height:1px;border-top:0px;border-style:dotted;}
nput[type="password"] {background:#f8f8f8;border:solid 1px #ccc;color:#ccc;box-shadow:0 1px 0 0 #fff inset;}

.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 {}

.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}
.cBlock {background:#f7f6f6;border:1px solid #ccc;overflow:hidden;margin:0 0 3px 0;}
.comm_title {background:#fff;border-bottom:1px dotted #ccc;padding:5px 5px;overflow:hidden;}
.comm_message_bg {background:f7f6f6;padding:5px 5px;overflow:hidden;text-align:left;}
.commTable {background:#fff;border:1px solid #ccc;overflow:hidden;padding:5px 5px;}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#333333;width:100%;background:url('/new_design/comment_bg.png') no-repeat #f3f3f3;max-weight:26px;max-height:106px;border:1px solid #cccccc;font-family:Tahoma;}
.smiles {background:#fff;border:1px solid #f0f0f0;margin:1px 0 0 0;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#333333;background:#EBEBEB;border:1px solid #C2C2C2;}
.commname {padding:3px 3px;width:100%;margin:-5px 0 0 -5px;background:#f3f3f3;border-bottom:1px solid #000;color:#333333;font-family:Tahoma;border:0px;}

.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.groupUser:link,a.groupUser:visited,a.groupUser:hover {color:#949494;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#ff3030;font-weight:bold;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#be5f00;font-weight:bold;}
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:#49A258;font-weight:bold;text-decoration:underline;}
a.groupOther2:link,a.groupOther2:visited,a.groupOther2:hover {color:#B6973B;font-weight:bold;}


.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:#ebebeb;}
.gTableTop {text-shadow:0 1px 0 #97aaba;padding:2px 5px;background:#788c9f;border:1px solid #61768a;box-shadow:0 1px 0 0 #8b9dad inset;color:#000000;font-weight:bold;height:24px;font-size:12px;}
.gTableSubTop {padding:2px 5px;background:#f7f7f7;color:#a2a2a2;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,.forumPostTd {padding:2px 5px;background:#FFFFFF}



.forumThreadTd {padding:2px 5px;background:#F3F3F3}

.forumIcoTd,.forumLastPostTd {padding:2px;background:#FFFFFF;}


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

a:link,a:active,a:visited {text-decoration:none;color:#4e6d8b;}
a:hover {text-decoration:underline;color:#4e6d8b;}

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

.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:#788c9f;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline;color:#61798f;}

.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 {padding:2px 5px;background:#FFFFFF}

.threadPostTd,.threadViewTd {padding:2px 5px;background:#f3f3f3}



.threadIcoTd,.threadAuthTd {padding:2px 5px;background:#FFFFFF;}
.threadLastPostTd {padding:2px 5px;background:#FFFFFF;}
.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:#FFFFFF;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:#84a2be;}
.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:#788c9f;text-shadow:0 1px 0 #5a6977;border:1px solid #61768a;box-shadow:0 1px 0 0 #8b9dad inset;font-size:8pt;color:#fff;}
.searchSbmFl:hover, .commSbmFl:hover, .signButton:hover {opacity:0.9;-moz-opacity:0.9;cursor:pointer;filter:alpha(opacity=90);}
.codeButtons,.codeCloseAll {font-family:Tahoma;padding:1px 2px;background:#788c9f;text-shadow:0 1px 0 #5a6977;border:1px solid #61768a;box-shadow:0 1px 0 0 #8b9dad inset;font-size:8pt;color:#fff;}
.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:#F2F2F2;border:1px solid #718495;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;}

.swchItemA a:active {opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);display:inline-block;text-decoration:none;height:16px;background:url('/new_design/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
.swchItemA {text-decoration:none;display:inline-block;height:16px;background:url('/new_design/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
.swchItemA:hover{opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);text-decoration:none;display:inline-block;height:16px;background:url('/new_design/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
a.swchItem{text-decoration:none;display:inline-block;height:16px;background:url('/new_design/switch.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 

.pagesBlockuz {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
.pagesBlockuz a:link, 
.pagesBlockuz a:visited, 
.pagesBlockuz a:hover, 
.pagesBlockuz a:active {display:inline-block;height:16px;background:url('/new_design/switch.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
.pagesBlockuz a:hover {display:inline-block;height:16px;background:url('/new_design/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}
.pagesBlockuz b {display:inline-block;height:16px;background:url('/new_design/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 

.pagesBlockuz1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
.pagesBlockuz1 a:link, 
.pagesBlockuz1 a:visited, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz1 a:active {display:inline-block;height:16px;background:url('/new_design/switch.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
.pagesBlockuz1 a:hover {display:inline-block;height:16px;background:url('/new_design/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;}
.pagesBlockuz1 b {display:inline-block;height:16px;background:url('/new_design/switch-hover.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 

#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;color:#3696cd;
}



.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-color:#F1F1F1;background: url(/new_design/m4.png) no-repeat;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;}




#mchatBtn { 
background-attachment: scroll;
background-clip: border-box;
background-color: #788c9f;
background-image: none;
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
background-size: auto;
border-bottom-color: #61768a;
border-bottom-style: solid;
border-bottom-width: 1px;
border-left-color: #61768a;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #61768a;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #61768a;
border-top-style: solid;
border-top-width: 1px;
box-shadow: 0px 1px 0px 0px inset;
color: #ffffff;
font-weight: 700;
height: 46px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 1px;
width: 196px !important;
}