/*
	Author: Rumin Sergey
	Copyright: CENTROARTS.com
	e-mail: centroarts@mail.ru
	URL: http://www.centroarts.com
*/

@import url("tools.css");
@import url("blocks.css");
@import url("base.css");
@import url("engine.css");

html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset {
	margin:0;
	padding:0;
}

h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, table, font {
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
    margin: 0 0 0.2em 0;
	line-height: 1.1em;
}

/*��������� ����������*/
h1 { font-size: 12px; font-weight: bold; }
h2 { font-size: 12px; font-weight: bold; line-height: 18px; }
h3 { font-size: 1em; font-weight: bold; line-height: 16px; }
h4 { font-size: 10px; font-weight: bold; line-height: 15px; }
.flarge { font-size: 17px; font-weight: normal; line-height: 18px; }

/*links*/
a { color: #177ebb; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }

/*forms*/
input, textarea, select {
	font-size: 1em;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

/*PAGE*/
body {
	color: #414141;
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 17px;
}

.pagebg {
	padding: 0; margin: 0;
	background-color: #5d7282;
}

*html .pagebg { background-attachment: scroll; }

/*OTHER SETTINGS*/
p {
	padding: 0; margin: 0;
	margin-bottom: 12px;
}
.clr { clear: both; }
img  { border:0 none; }
img.left { float: left; margin: 2px 20px 16px 0; }
img.right { float: right; margin: 2px 0 16px 20px; }
hr	{
	border: 0 none;
	border-top: 1px solid #cfcfcf;
	height: 1px;
}

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

table td { padding: 0px; }

/*UL, LI*/
ul {
    margin: 0;
    padding-left: 16px;
    list-style-position:outside;
    list-style-image:none;
}

ul li { margin: 0; padding: 0; }

ol {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: decimal;
	margin-bottom: 18px;
	margin-left: 2.2em;
}

ul.reset, ul.reset li { list-style: none; padding: 0; margin: 0; }

/*WRAPPER �������� ��������� ����*/
.wrapper {
	margin: auto;
	width: 90%;
	min-width: 986px;
	max-width: 1400px;
	text-align: left;
}

.wrapper { width: expression(((document.body.clientWidth)) < 986? "986px": ((document.body.clientWidth)) > 1400? "1400px": "90%" ); }

.wwide {
	margin: auto;
	width: 100%;
	min-width: 994px;
}
.wwide { width: expression(document.body.clientWidth) < 994? "994px" ); }

/*HORIZONTAL TOP MENU*/
.thmenu {
	height: 54px;
	background: #699dc4 url("../images/theader_bg.png") repeat-x 0 0;
	font-size: 0.8em;
}

.tophead, .tophead .wrapper { height: 159px; }
.tophead {
	overflow: hidden;
	background: #f7f7f7 url("../images/theader_bg.png") repeat-x 0 -54px;
}

.tophead .wrapper {
	background: url("../images/theader_bg.jpg") no-repeat 0 8px;
	position: relative;
	overflow: hidden;
}

/*�������*/
h1.pwlogo {
	display: block;
	width: 343px; height: 84px;
	margin: 0; padding: 0;
	top: 45px; left: 72px;
	position: absolute;
}

h1.pwlogo a {
	width: 343px; height: 84px;
	display: block;
	overflow: hidden;
	line-height: 200px;
	background: url("../images/pw_logo.png") no-repeat 0 0;
}

/*HOMEBTN*/
.tophead .righthead {
	margin-left: 481px;
	height: 144px;
	text-align: center;
}

.homebtn {
	text-align: right;
	height: 35px;
}

.homebtn span { float: right; padding-top: 14px; }

/*BANNER TOP*/
.bannertop {
	margin: 0 auto;
	width: 484px; height: 109px;
	background: url("../images/banner_bg.png") no-repeat 0 0;
	text-align: left;
	overflow: hidden;
}
.bannerpad {
	margin: 8px 0 0 8px;
	width: 468px; height: 60px;
	overflow: hidden;
}

/*CATEGORY MENU*/
.catmenu {
	height: 55px;
	background: #f7f7f7 url("../images/theader_bg.png") repeat-x 0 -213px;
	font-size: 0.9em;
}
.catmenu .dmid, .catmenu .dleft, .catmenu .dright { height: 45px; }
.catmenu .dmid { background: url("../images/headmenu_bg.png") repeat-x 0 0; }
.catmenu .dleft { padding-left: 8px; background: url("../images/headmenu_bg.png") no-repeat 0 -164px; }
.catmenu .dright { overflow: hidden; padding-right: 8px; background: url("../images/headmenu_bg.png") no-repeat 100% -82px; }

.catinmenu {
	margin-left: 219px;
	margin-top: 1px;
	height: 43px;
}

/*0..9 ABCDEF...Z MENU*/
.abcmenu {
	height: 44px;
	background: #f7f7f7 url("../images/theader_bg.png") repeat-x 0 -268px;
}
.abcmenu .dmid, .abcmenu .dleft, .abcmenu .dright { height: 27px; }
.abcmenu .dmid { background: url("../images/headmenu_bg.png") repeat-x 0 -55px; }
.abcmenu .dleft { padding-left: 8px; background: url("../images/headmenu_bg.png") no-repeat 0 -219px; }
.abcmenu .dright { padding-right: 8px; background: url("../images/headmenu_bg.png") no-repeat 100% -137px; }

.pagebody { background-color: #5d7282; }

/*SHADOWS CONT*/
.s_left {
	background: #fff url("../images/shadowleft.png") repeat-y 0 0;
	border: 1px solid #4e616e;
}
.s_right {
	border-top: 1px solid #c4cbcf;
	padding: 0 20px 0 7px;
}
.s_mid { overflow: hidden; }


/*��������� ������*/
.container,
.leftside,
.centersideinn { overflow: hidden; }
.leftside { float: left; width: 268px; padding: 15px 0; }
.centerside { margin-left: 292px; padding: 15px 0; }
.centersideinn { overflow: hidden; }
*html .centerside { margin-left: 290px; }
*html .centersideinn { width: 98.8%; }

/*FOOTBOX*/
.footbox { background-color: #3d4b56; }
.footbox .wrapper { background-color: #38454f; padding: 10px 0; }
.line1, .line2, .line3 { width: 100%; }
.line1 { background: url("../images/footboxline.png") repeat-y 25% 0; }
.line2 { background: url("../images/footboxline.png") repeat-y 50% 0; }
.line3 { background: url("../images/footboxline.png") repeat-y 75% 0; }

/*FOOT BANNER*/
.footbanner {
	height: 80px;
	overflow: hidden;
	background: #5d7282 url("../images/footerwide_bg.png") repeat-x 0 0;
}

.footbanner .wrapper {
	margin-top: 10px;
	height: 60px;
	overflow: hidden;
	text-align: center;
}

/*FOOTMENU*/
.footmenu {
	height: 39px;
	overflow: hidden;
	background: #5d5d5d url("../images/footerwide_bg.png") repeat-x 0 -80px;
	font-size: 0.9em;
}

/*FOOTER*/
.footer, .footer .wrapper { height: 106px; }
.footer {
	background: #f7f7f7 url("../images/footerwide_bg.png") repeat-x 0 -119px;
	overflow: hidden;
	font-size: 0.9em;
}

.footer .wrapper { overflow: hidden; }

/*COPYRIGHT*/
.copyright, .copyright a { color: #5d5d5d; }
.copyright { padding-top: 26px; overflow: hidden; margin-right: 290px; }

.copyright .pwdown {
	float: left;
	width: 213px; height: 42px;
	margin-top: 5px;
}
.copyright span {
	display: block;
	margin-left: 231px;
	border-left: 1px solid #b3b3b3;
	padding: 10px 0 10px 20px;
}

/*COUNTS*/
.counts {
	float: right;
	position: relative;
	top: 19px;
	line-height: 0;
	overflow: hidden;
}
.counts .clr { height: 36px; }

.counts span {
	float: left;
	margin-left: 5px;
	margin-bottom: 3px;
	width: 88px; height: 33px;
	overflow: hidden;
}

/*FOOTSHADOW*/
.footshadow {
	height: 83px;
	font-size: 0.9em;
	background: #5d7282 url("../images/footerwide_bg.png") repeat-x 0 -225px;
}
.footshadow .wrapper {
	padding-top: 11px;
	overflow: hidden;
	position: relative;
	line-height: normal;
}
.footdescription {
	display: block;
	margin-right: 330px;
	color: #d9e4ec;
}
.footdescription a { color: #d9e4ec; }

.centroarts {
	position: absolute;
	right: 0;
	width: 100px; height: 22px;
	background: url("../images/centroarts.png") no-repeat 0 0;
	overflow: hidden;
	line-height: 200px;
}

.lastcomm {
	padding: 3px 2px 3px 2px;
	border-bottom:1px solid #E6E6E6;
}

.lastcomm_over {
	padding: 3px 2px 3px 2px;
	border-bottom:1px solid #E6E6E6;
	background:#F5F5F5;
	cursor: hand;
}
#hintbox {
	text-align:left;
 	width:150px;
	font-size: 11px;
 	border: 1px solid #000000;
	background-color: #FFFFFF;
 	filter:alpha(opacity="95");
	font-family: tahoma;
 	layer-background-color:#a396d9;
	color:#000;
	z-index: 3;
	margin: 0px 15px 0px 0px;
	-moz-opacity : 0.9;
	-moz-border-radius : 5px;
	margin: 10px 0 0 10px;
	padding:3px 5px;
	position:absolute;
	visibility:hidden;
	z-index: 3;
}

.copyright, .copyright a { color: #5d5d5d; }

.resizer {cursor:pointer; width:499px; height:14px; border:1px solid #D7D7D7; background: #F0F0F0; margin:2px 0 10px 0;}

.hide_stop {
    border: 1px dotted #FF0000;
    padding: 5px 5px 5px 5px;
    background: #FFEAEA;
}

.hide_good {
    border: 1px dotted #00CC00;
    padding: 5px 5px 5px 5px;
    background: #c9c9c9;
}

.hide_in {
    border: 1px dashed #00CC00;
    padding: 3px 3px 3px 3px;
    background: #D1FEC2;
}

.download {
    display: block;
    padding: 7px 7px 7px 45px;
    margin: 12px 0;
}

.download {
    color: #57861A;
    border-top: 2px solid #3b586e;
    border-bottom: 2px solid #3b586e;
    background: #ffffff url(../images/download.png) 10px 50% no-repeat;
}
/* ��?���?���?��? */
ul {list-style: none; margin: 0; padding: 0;}
#m {width: 210px;}

#m ul li a:hover {background:#f5f5f5;padding: 8px 0 0 8px;}

#m li a:link, #m li a:visited { 
display: block; 
background:#fff; 
padding: 8px 0 0 8px;}

#m li a { 
height: 20px; 
text-decoration: none; 
border:1px solid#cfcfcf;margin:2 0 2 0;}
/*--------------*/
html, body, td {padding:0px;margin:0px;color:#575757;font-size:8pt;font-family:verdana,arial,helvetica;}
body {background:#fff;}
img {border:none;}
li {list-style:none;}

a:link {text-decoration:none; color:#005c70;outline:none;}
a:active {text-decoration:none; color:#005c70;outline:none;}
a:visited {text-decoration:none; color:#005c70;outline:none;}
a:hover {text-decoration:none; color:#000;outline:none;}

.v1, .v2, .v3, .v4, .v5,
.v1 i, .v2 i, .v3 i, .v4 i, .v5 i,
.v1 b, .v2 b, .v3 b, .v4 b, .v5 b,
.v1 q, .v2 q, .v3 q, .v4 q, .v5 q {
 height: 1px;
 font-size: 1px;
 overflow: hidden;
 border-style: solid;
 border-width: 0 1px;
 display: block;
}
.v1 {
 margin: 0 2px;
 background: #EBEEF0;
 border: none;
}
.v1 b {
 margin: 0 1px;
 background: #B8C3C8;
 border-color: #CBD3D7;
}
.v2 {margin: 0 1px; border-color: #D6DCDF;}
.v2 b {border-color: #B8C3C8;}
.v2 i {border-color: #E4E8EA;}
.v2 q {border-color: #F7F8F9;}
.v3 {border-color: #EBEEEF;}
.v3 b {border-color: #BCC6CB;}
.v3 i {border-color: #F9FAFB;}
.v4 {border-color: #CAD2D6;}
.v4 b {border-color: #E5E9EB;}
.v5 {border-color: #B5C0C6;}
.v5 b {border-color: #FAFBFB;}
.text {
 border: 1px solid #B0BCC2;
 border-width: 0 1px; padding: 0 3px;
}


.norety {border-left:1px dashed#7f7f7f;line-height:2;padding-left:10px;margin-right:20px;}





/*��?���?���?���?*/
#left_logo {background:url(/img/left_logo.jpg) no-repeat;float:left;height:197px;width:534px;}
#right_logo {background:url(/img/right_logo.jpg) no-repeat;float:right;height:197px;width:30px;}
#center_logo {background:url(/img/cen_logo.jpg) repeat-x;height:197px;}
/*��?���?���?���?*/

/*��?���?���?��?*/
#left_menu {background:url(/img/left_menu.jpg) no-repeat;float:left;height:71px;width:28px;}
#right_menu {background:url(/img/right_menu.jpg) no-repeat;float:right;height:71px;width:30px;}
#center_menu {background:url(/img/center_menu.jpg) repeat-x;height:71px;}
/*��?���?���?��?*/

/*��?���?���?��?���?, ��?���?���?��?���?��?���?���?���?���?���?���?, ��?��?��?���?���?���?*/
@-moz-document url-prefix(){.search {width:460px !important;}}
.search {width:434px;height:108px;background:url(/img/fon_search.png) no-repeat;}
.search a:link, .search a:visited , .search a:active{color:#b9e5fa;text-decoration:none;}
.search a:hover {color:#fff;}
.search a {padding:0 45 0 0;}
#serp {padding:16 0 0 34;}
@-moz-document url-prefix(){.queryField {padding:6 0 0 5 !important;}}
.queryField {border:1px solid#8b8b8b;background:#fff;color:#666666;width:265px;height:29px;padding:2px 0px 0px 5px;font-size:14px;}
.ser {border:0px;background:url(/img/kps.png) no-repeat;height:35px;width:104px;}
.ser:hover {cursor:pointer;background:url(/img/kps1.png) no-repeat;}
/*��?���?���?��?���?, ��?���?���?��?���?��?���?���?���?���?���?���?, ��?��?��?���?���?���?*/

/*���?���?���?���?���?���? ��?���?���?���? ���? ���?��?���?���?���?*/
.knpp {padding:35 0 0 55;}
#vh {background:url(/img/vhod.png) no-repeat;width:145px;height:49px;border:none;}
#vh:hover {background:url(/img/vh2.png) no-repeat;cursor:pointer;}
#rg {background:url(/img/registr.png) no-repeat;width:143px;height:49px;border:none;margin:0px 0px 0px 25px;}
#rg:hover {background:url(/img/reg2.png) no-repeat;cursor:pointer;}
#ppnn {background:url(/img/kn_pan.png) no-repeat;width:145px;height:49px;border:none;}
#ppnn:hover {background:url(/img/kn_pan2.png) no-repeat;cursor:pointer;}
/*���?���?���?���?���?���? ��?���?���?���? ���? ���?��?���?���?���?*/

/*��?���?��?���?���?���?���?��?���?���?��?���?���?���? ���?���?���?��?*/
#center_menu {padding:17 0 27 0;}
#center_menu a me {font-size:18px;background:url(/img/q.png) no-repeat right;padding:30px 16px 25px 14px;margin:0px -4px 0px 0px;}
#center_menu a:link, #center_menu a:visited, #center_menu a:active {color:#fff;text-decoration:none;padding:35px 0px 30px 0px;}
#center_menu a:hover {background:url(/img/fm.png);}
/*��?���?��?���?���?���?���?��?���?���?��?���?���?���? ���?���?���?��?*/

/*���?���?��?���?���? ���?��?���?���?���?*/
#wind {position: absolute;
width:350px;height:200px;left: 35%;
top: 150px;
background:url(/img/pan.png) no-repeat;
display: none;z-index: 10;overflow: hidden;
color:#686868;text-align:center;padding:10px;}
.ext {font-size:18px;padding:4px 0px 0px 0px;float:right;}
.ext a:link, .ext a:visited, .ext a:active, .ext a:hover {color:#9e9e9e !important;text-decoration:none;}
.hjk {color:#a5a5a5;font-size:18px;padding:5px 0px 0px 10px;} 


#wind a:link, #wind a:active, #wind a:visited {color:#00a2ff;}
@-moz-document url-prefix(){.loginField, .loginField2 {padding:12 0 10 40 !important}}
.loginField, .loginField2 {width:247px;height:40px;color:#c6c6c6;padding:0 0 0 40;}
.loginField {border:none;background:url(/img/vhod_l.png) no-repeat;}
.loginField2 {border:none;background:url(/img/vhod_p.png) no-repeat;}

.loginButton:hover {opacity:0.8;}
.loginButton {background:url(/img/vvv.png) no-repeat;width:78px;height:35px;border:none;
padding:0 0 0 30;}
/*���?���?��?���?���? ���?��?���?���?���?*/


/*��?���?���?���?���?*/
.b1 {background:url(/img/b1.png) no-repeat;width:234px;height:46px;color:#fff;font-size:24px;}
.b2 {background:url(/img/b2.png) repeat-y;width:234px;}
.b3 {background:url(/img/b3.png) no-repeat;width:234px;height:19px;}
/*��?���?���?���?���?*/


/*���?���?���?���?���?���? ��? ���?���?���?���?��?���?���?���?*/
#fb_1 {float:left;background:url(/img/fb_1.png) no-repeat;width:25px;height:85px;}
#fb_3 {float:right;background:url(/img/fb_3.png) no-repeat;width:29px;height:85px;}
#fb_2 {background:url(/img/fb_2.png) repeat-x;height:85px;overflow:hidden;}

#fb_2 div a img:hover {opacity:0.8;}
.ffb a {margin:0 0 0 15 !important;}
/*���?���?���?���?���?���? ��? ���?���?���?���?��?���?���?���?*/


/*��?���?���?���?���?���? ��? ���?���?���?���?��?���?���?��?���?���?���?*/
#footer_l {float:left;background:url(/img/footer_l.png) no-repeat;width:25px;height:174px;}
#footer_r {float:right;background:url(/img/footer_r.png) no-repeat;width:29px;height:174px;}
#footer_c {background:url(/img/footer_c.png) repeat-x;height:174px;overflow:hidden}
#fon_f {background:url(/img/lmmm.png) no-repeat;height:174px;width:100%;padding:25 0 0 0;color:#fff;font-size:13px;}
/*��?���?���?���?���?���? ��? ���?���?���?���?��?���?���?��?���?���?���?*/

.commFl {width:100%;background:#fff;border:1px solid#c6c6c6;}
.codeButtons {background:#fff;border:1px solid#959595;font-size:7pt;padding:2px;}
.codeButtons:hover {background:#ebf9ff;border:1px solid#65a5c2;}
.smiles {border:1px solid#d5d5d5;background:#f5f5f5;}
.cBlock1, .cBlock2 {background:#fff;border-top:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;} 
.eDetails {border-top:1px dotted#b8b8b8;border-bottom:1px dotted#b8b8b8;font-size:7pt;margin:10px 0 5px 0;padding:2px 0 2px 0;}

/*��?���?���? ���?���?���?���?��?��?���?���?*/
.ln {float:left;background:url(/img/ln.png) no-repeat;width:8px;height:138px;}
.pn {float:right;background:url(/img/pn.png) no-repeat;width:8px;height:138px;}
.cn {background:url(/img/cn.png) repeat-x;height:138px;overflow:hidden}
.cn a:link, .cn a:visited, .cn a:active {color:#30beff;text-decoration:none;}
.cn a:hover {color:#80d6fe;}
.pdr {float:right;margin:60 5 0 0;background:url(/img/pdr.png) no-repeat;
font-style:italic;font-size:14px;padding:8 15 8 15;}
.pdr a:link, .pdr a:active, .pdr a:hover, .pdr a:visited {color:#a5a5a5;}
/*��?���?���? ���?���?���?���?��?��?���?���?*/


/* ���?��?���?���?���? ��?���?��?��?���?���? */
.gTable {border:1px solid#58afdc;}

.gTableTop {padding:2px;background:url(/img/1.gif) #ffffff;
font-weight:bold;height:40px;padding-left:10px;font-size:13px;color:#fff}

.gTableSubTop {padding:2px;background:url(/img/2.gif) #FFFFFF;color:#518EAD;height:20px;
border-bottom:1px solid#cfcfcf;}

.catLink:link, .catLink:active, .catLink:visited, .catLink:hover {color:#fff;} 


.legendTd {padding:5px;border-bottom:1px solid #d9d9d9;}

.gTableBody {padding:2px;background: #FBFBFC;border-top:1px solid#cfcfcf;}
.gTableBody1 {padding:2px;background:#FFFFFF;border-left:1px solid#cfcfcf;
border-bottom:1px solid#cfcfcf;}
.gTableBottom {padding:2px;background: #FBFBFC;border:1px solid#cfcfcf;}
.gTableLeft {padding:2px;background:#FBFBFC;font-weight:bold;color:#518EAD;}
.gTableRight {padding:2px;background:#FBFBFC;border:1px solid#cfcfcf;}
.gTableError {padding:2px;background:#FBFBFC;color:#FF0000;}


.forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd,
 .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd {border:1px solid#e6e6e6;}






.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd 
{padding:2px;background: #FBFBFC}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#858585;font-size:7pt;}

.forumNamesBar {padding-bottom:7px;font-weight:bold;font-size:7pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:none; color:#518EAD;}
a.forumBarA:active {text-decoration:underline; color:#518EAD;}
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}


.fastNavMain {background:#C7D7EF;}
.fastNavCat {background:url('/img/4.gif') bottom repeat-x #FBFBFC;}
.fastNavCatA {background:url('/img/4.gif') bottom repeat-x #FBFBFC;color:#0000FF}
.fastNavForumA {color:#0000FF}

.switches {background:#E1E1E1;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:7pt;}
.switch {background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive {background:#EEEEEE;font-weight:bold;color:#518EAD;width:15px}
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;}

.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd
 {padding:2px;background: #f8f8f8}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#EEEEEE;height:20px;font-weight:bold;font-size:7pt;padding-left:40px; }
.threadsDetails {padding:2px;background:#f8f8f8;height:20px;color:#a3a3a3;}
.forumOnlineBar {padding:2px;background:#f8f8f8;height:20px;color:#a3a3a3;}

a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#518EAD;}
a.threadLink:visited {text-decoration:none; color:#518EAD;}
a.threadLink:hover {text-decoration:underline; color:#000000;}
a.threadLink:active {text-decoration:underline; color:#000000;}

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


.postTable {background:#E1E1E1}
.postPoll {background:#FBFBFC;text-align:center;}
.postFirst {background: #FBFBFC;border-bottom:3px solid #FFFFFF;}
.postRest1 {background:#FBFBFC;}
.postRest2 {background:#FBFBFC;}
.postSeparator {height:3px;}

.postTdTop {background: #FFFFFF;color:#518EAD;height:20px;padding-top:8px;}
.postBottom {background:#EEEEEE;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#FBFBFC;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#597798;}
.posttdMessage {padding:5px;background:#FFFFFF;}

.postPoll {padding:5px;}
.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;}

/* --Code & Quote-- */ 
 .bbQuoteName {font-size : 7pt; width:99.3%; background:url('http://uhelper.do.am/s1/images/19.png') repeat-x #494949; border: #000000 1px solid; color:#808080} 
 .bbCodeName {font-size : 7pt; width:99.3%; background:url('http://uhelper.do.am/s1/images/19.png') repeat-x #494949; border: #000000 1px solid; color:#808080} 
 .codeMessage {color: #465584; background:url('http://uhelper.do.am/s1/images/25.png'); font-size: 10px; border: 1px #000 dotted !important; border-left: 4px #8394B2 solid !important; border-top: 0 !important; padding: 3px;} 
 .quoteMessage {color: #465584; background:url('http://uhelper.do.am/s1/images/25.png'); font-size: 10px; border: 1px #000 dotted !important; border-left: 4px #8394B2 solid !important; border-top: 0 !important; padding: 3px;} 
 /* ------------ */

.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:#0000FF;}
.statusOffline {color:#FF0000;}
.gTableSubTop2 {background:#ffffff;}

input {border:1px solid#c9c9c9;color:#656565;} 

/*-----------------*/

.eMessage img {max-width:512px;}
.eMessage img {max-height:410px;}


/* User Group Marks */ 
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;} 
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;} 
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;} 
/* ---------------- */

.catPages1 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages1 a:link, 
.catPages1 a:visited, 
.catPages1 a:hover, 
.catPages1 a:active {text-decoration:none; 
color: #6D6D6D;border: 1px #999999 dashed; 
background:#ffffff; 
padding:3px 10px; 
font-size:11px; 
font-weight:bold;} 
.catPages1 a:hover {background:#0094E0;color:#FFFFFF;font-weight:bold;} 
.catPages1 b {text-decoration:none;background:#0094E0;padding:3px 10px;color:#fefefe;font-size:11px;} 

.catPages2 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;} 
.catPages2 a:link, 
.catPages2 a:visited, 
.catPages2 a:hover, 
.catPages2 a:active {text-decoration:none; 
color: #6D6D6D;border: 1px #999999 dashed; 
background:#ffffff; 
padding:3px 10px; 
font-size:11px; 
font-weight:bold;} 
.catPages2 a:hover {background:#0094E0;color:#FFFFFF;font-weight:bold;} 
.catPages2 b {text-decoration:none;background:#0094E0;padding:3px 10px;color:#fefefe;font-size:11px;} 

.pagesBlockuz1 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz1 a:link, 
.pagesBlockuz1 a:visited, 
.pagesBlockuz1 a:hover, 
.pagesBlockuz1 a:active {text-decoration:none; 
color: #6D6D6D;border: 1px #999999 dashed; 
background:#ffffff; 
padding:3px 10px;font-size:11px; 
font-weight:bold;} 
.pagesBlockuz1 a:hover {background:#0094E0;color:#FFFFFF;font-weight:bold;} 
.pagesBlockuz1 b {text-decoration:none;background:#0094E0;padding:3px 10px;color:#fefefe;font-size:11px;} 

.pagesBlockuz2 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz2 a:link, 
.pagesBlockuz2 a:visited, 
.pagesBlockuz2 a:hover, 
.pagesBlockuz2 a:active {text-decoration:none; 
color: #6D6D6D;border: 1px #999999 dashed; 
background:#ffffff; 
padding:3px 10px;font-size:11px; 
font-weight:bold;} 
.pagesBlockuz2 a:hover {background:#0094E0;color:#FFFFFF;font-weight:bold;} 
.pagesBlockuz2 b {text-decoration:none;background:#0094E0;padding:3px 10px;color:#fefefe;font-size:11px;} 

.pagesBlock1 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlock1 a:link, 
.pagesBlock1 a:visited, 
.pagesBlock1 a:hover, 
.pagesBlock1 a:active {text-decoration:none; 
color: #6D6D6D;border: 1px #999999 dashed; 
background:#ffffff; 
padding:3px 10px; 
font-size:11px; 
font-weight:bold;} 
.pagesBlock1 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
.pagesBlock1 b {text-decoration:none;background:#0094E0;padding:3px 10px;color:#fefefe;font-size:11px;} 

.pagesBlock2 {color:#ffffff;border:0px;margin-bottom:10px;margin-top:10px;} 
.pagesBlock2 a:link, 
.pagesBlock2 a:visited, 
.pagesBlock2 a:hover, 
.pagesBlock2 a:active {text-decoration:none; 
color: #6D6D6D;border: 1px #999999 dashed; 
background:#ffffff; 
padding:3px 10px; 
font-size:11px; 
font-weight:bold;} 
.pagesBlock2 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
.pagesBlock2 b {text-decoration:none;background:#0094E0;padding:3px 10px;color:#fefefe;font-size:11px;}p

.hint {
background-color: #f1f1f1;
line-height: 10px;
color: #686868;
font-family: Verdana;
font-size: 10px;
width: auto;
border-bottom: 2px solid #afafb0;
border:1px solid:#686868;
margin: 1px;
padding: 5px;
position: absolute;
visibility: hidden;}

.threadNametd,.forumNameTd {padding:10px;color:#bbb;}
.threadNametd:hover,.forumNameTd:hover {border-left:3px solid #c7c7c7;padding:10px 10px 10px 7px;color:#aaa;background:#e1e3e3;}

/* css MeHIO by 3aka4ka.NeT.Ru */
.menu {font-size: 10px;text-decoration: none;}
.menu a:link,
.menu a:visited {color:#0069A9;padding-left:6px;margin-bottom: 1px;line-height:18px;display:block;font-weight:normal;background:#FFFFFF;border: 1px solid #808080;}
.menu a:hover {color:#000000;padding-left:6px;line-height:18px;display:block;font-weight:normal;background:#f2f2f2;border: 1px solid #808080;}
/* ------------------------------- */
a.urlfile {
  background-color: #005C70;
  color: #F7F7F7 !important;
  font-size: 20px;
  font-weight: bold;
  padding-left: 20px;
  padding-right: 20px;
}