html, body, td {padding:0px;margin:0px;color:#6c6c6c;font-size:8pt;
font-family:verdana,arial,helvetica;}
body {background:#ffffff;}
a img {border:none;}

a:link, a:active, a:visited {color:#009aff;}
a:hover {color:#004570;}

HR {border: none;color:#b0b0b0;background-color:#b0b0b0;height: 1px;}


/* ??*/
.cBlock1 .cTop {background:#f3f3f3;padding:8px;}
.cBlock2 .cTop {background:#d7d7d7;padding:8px;}
.cBlock1, .cBlock2 {border:1px solid #d7d7d7;background:#fff;}
.cMessage {background:#ffffff;padding:5px !important;}
/*--------------*/

.smiles {border:1px solid #b3d7ff;background:#fff;}
.sml1 {padding:5px;}
.sml1:hover {background:#f4f4f4;border:1px solid #c8c8c8;padding:4px;}

.commSbmFl {background:url(/images/dobkoent.png) no-repeat;width:200px;height:35px;border:none;color:#626262;margin-top:3px;}
.commSbmFl:hover {background:url(/images/dobkoent2.png) no-repeat;cursor:pointer;}

.commFl {width:100%;border:1px solid #b3d7ff;background:#fff}
.commFl:focus {background:url(/images/focu.jpg) repeat-x top #fff}

.codeButtons {margin-bottom:2px;border:1px solid #b3d7ff;background:#fff;}
.codeButtons:hover {border:1px solid #55c9ff;}


.commTable {background:url(/images/podloshka.png) no-repeat;padding:10px;height:260px;}


/*? ??*/
.eBlock {background:url(/images/now.png) no-repeat;}
.eTitle {font-size:17px;color:#fff;margin:9 0 17 13;}
.eTitle a:link, .eTitle a:visited, .eTitle a:active {text-decoration:none;color:#fff;}
.eTitle a:hover {text-decoration:underline;}
.eDetails {padding:3 3 5 3;border-top:1px dotted #959595;border-bottom:1px dotted #959595;font-size:7pt;}
.eMessage {padding:0 2 0 2 !important;}
/*-----------*/


/* ???? */
#osnlogo {background:url(/images/osnlogo.jpg) repeat-x;height:355px;}
.vwdh {width:1000px;}
#logotip {background:url(/images/logotip.png) no-repeat;width:675px;height:186px;}
#pravlog {background:url(/images/pravlog.png) no-repeat;width:312px;height:186px;float:right;}

#pravlog a img:hover {background:url(/images/1.png) no-repeat;}
#pravlog a img {margin-top:5px;}
.tex-date {font-size:11px;color:#a0daff;margin-top:130px;}
/*------*/

/*??? ?*/
.gor-menu {font-size:10pt;margin-top:18px;}
.gor-menu a {padding-left:35px;padding-right:35px;}
.gor-menu a:link, .gor-menu a:visited, .gor-menu a:active {color:#fff;text-decoration:none;} 
.gor-menu a:hover {background:url(/images/str.png) no-repeat;}
/*-----------------*/

/* ?  ?  ??? ? */
#vr_vniz {margin-top:25px;}
#poisk {float:right;background:url(/images/poisk.gif) no-repeat;width:428px;height:99px;}
#vorma_vh {background:url(/images/formavhd.gif) no-repeat;width:560px;height:99px;}
.tex_maln {font-size:11px;color:#afafaf;margin:17px 0 0 20px;}
/*----------------------------------*/


.infoucz {border-top:7px solid #b0b0b0;
border-left:1px solid #b0b0b0;
border-right:1px solid #b0b0b0;
border-bottom:1px solid #b0b0b0;
background:#ebebeb;padding:10px;margin-top:3px;margin-bottom:10px;}
.infoucz b.ucoz {font-size:16px;}


/* ? ? */
.tex_maln2 {padding-top:16px;font-size:11px;color:#afafaf;margin:0px 0 0 20px;}
.tex_maln2 a:link, .tex_maln2 a:visited, .tex_maln2 a:active {color:#afafaf;
border-bottom:1px dotted #afafaf;text-decoration:none;}
.tex_maln2 a:hover {color:#7e7e7e;}
#tab_ffh {margin:5 0 0 25;}
#tab_ffh tr td a {font-size:7pt;margin-left:10px;}
#tab_ffh tr td a:link, #tab_ffh tr td a:visited, #tab_ffh tr td a:active {color:#64c1ff;text-decoration:none;} 
#tab_ffh tr td a:hover {color:#0099ff;}
.loginField {height:30px;width:205px;color:#9f9f9f;border:1px solid #aaaaaa;margin-top:2px;
font-family:Arial;font-size:7pt;padding-left:13px;background:#ffffff;margin-bottom:2px;}
.loginField:focus {background:url(/images/focu.jpg) repeat-x top;}
.loginButton {border:none;background:url(/images/knp_fh.png) no-repeat;width:76px;height:34px;
color:#a1a1a1;font-size:8pt;}
.loginButton:hover {color:#828282;cursor:pointer;}
/*--------------*/

/*? ???*/
.naf_pan {margin:12 0 0 100;}
.naf_pan a {padding:2 30 2 30;font-size:7pt;margin-bottom:10px;}
.naf_pan a:link, .naf_pan a:visited, .naf_pan a:active {text-decoration:none;color:#fff;background:#afafaf;}
.naf_pan a:hover {background:#8e8e8e;}
/*------------------*/

/* ? */
#vr_poisk {margin:12 0 0 33;}
.forma_poiska {height:35px;font-size:24px;color:#0081cb;font-style:italic;background:none;border:none;} 
.ser {display:none;border:none;background:none;}
/*----------*/


/*  */
.b1 {background:url(/images/b1.gif) no-repeat;width:287px;height:67px;color:#ffffff;font-size:22px;}
.b1vin {padding:15px 1px 1px 18px;}
.b2 {background:url(/images/b2.gif) repeat-y;width:287px;}
.b2vin {padding:1px 15px 1px 20px;}
.b3 {background:url(/images/b3.gif) no-repeat;width:287px;height:21px;margin-bottom:8px;}
/*------*/

/* ??? ?? */
.b2vin ul li {list-style-image:url(/images/strelka.png);}
.b2vin li {list-style-image:url(/images/strelka.png);}
.catName {background:url(/images/strelka.png) no-repeat;padding-left:12px;}
.catNameActive {background:url(/images/strelka2.png) no-repeat;padding-left:12px;}
/* ----------------- */

/* ?? */
.calMonthLink:link, .calMonthLink:visited, .calMonthLink:active {text-decoration:none;font-size:10pt;}
.calMonth {padding-bottom:10px;}
.calWday {padding:2 5 2 5;background:#d4d4d4;}
.calWdaySe, .calWdaySu {padding:0 10 0 10;background:#ff5555;font-weight:bold;color:#fff;}
.calMday, .calMdayLink {padding:5;}
.calMdayLink {border:1px solid #d8d8d8;padding:2;background:#eeeeee;}
/*-------------*/


/* Footer */
.footer {background:url(/images/fotlgt.gif) no-repeat #d5d5d5 right;height:180px;
border-top:1px solid #b0b0b0;margin-top:15px;}
.baner {background:url(/images/bns.gif);width:526px;height:85px;margin-top:15px;margin-bottom:7px;}
.baner a img {margin:13 0 0 27;}
#vpr {font-size:7pt;margin-left:380px;}
#vpr:link, #vpr:visited, #vpr:active {color:#979797;}
#vpr:hover {color:#626262;} 
.ban88 {margin-top:13px;margin-left:2px;}
.ban88 a {margin-right:15;opacity:0.2;}
.ban88 a:hover {opacity:1;} 
#txt_ftr {margin-bottom:55px;font-size:7pt;color:#8d8d8d;margin-left:5px;opacity:0.5;}
#txt_ftr:hover {opacity:1;}
/*-----------*/

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


/* ?? ?? ? ? */
.gTable {background:#f7f7f7 !important;} 
.gTableTop {background:url(/images/ftitl.png) no-repeat;height:40px;}
.catLink {font-size:11pt;font-weight:bold;}
.catLink:link, .catLink:visited, .catLink:active {color:#fff;text-decoration:none;} 
.catLink:hover {text-decoration:underline;}
.gTableSubTop {height:18px;vertical-align:top}
.forumDescr {font-size:7pt;color:#ababab;margin-top:2px;}
.forumNameTd {padding:10;}
.forumLastPostTd {padding-left:10px;}
.forumNameTd, .forumPostTd {border-bottom:1px solid #dedede;border-top:1px solid #dedede;}
.forumThreadTd, .forumIcoTd, .forumLastPostTd {background:#efefef;border-bottom:1px solid #dedede;border-top:1px solid #dedede;}
.gTableTop {padding-left:20px;color:#fff;}

.forumOnlineBar {background:#fff !important;border-top:3px solid #dedede;} 

.fastNavMain {background:#C7D7EF;}
.fastNavCat {background:url('/.s/t/997/4.gif') bottom repeat-x #FBFBFC;}
.fastNavCatA {background:url('/.s/t/997/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;}

.codeMessage {background:#FFFFFF;font-size:9px;} 
.quoteMessage {background:#FFFFFF;font-size:9px;}

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



/* PageSelector Start */
.catPages1 {color:#ffffff; border:1px;margin-bottom:10px;margin-top:10px;}
.catPages1 a:link,
.catPages1 a:visited,
.catPages1 a:hover,
.catPages1 a:active {text-decoration:none;color: #57caff;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #57caff;}
.catPages1 a:hover {background:#63ceff;color:#FFFFFF;font-weight:bold;border:1px solid #57caff;}
.catPages1 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#c2efff;font-size:11px;border:1px solid #c2efff;}

.pagesBlockuz1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;}
.pagesBlockuz1 a:link,
.pagesBlockuz1 a:visited,
.pagesBlockuz1 a:hover,
.pagesBlockuz1 a:active {text-decoration:none;color: #57caff;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #57caff;}
.pagesBlockuz1 a:hover {background:#63ceff;color:#FFFFFF;font-weight:bold;border:1px solid #57caff;}
.pagesBlockuz1 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;}

.pagesBlock1 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;}
.pagesBlock1 a:link,
.pagesBlock1 a:visited,
.pagesBlock1 a:hover,
.pagesBlock1 a:active {text-decoration:none;color: #57caff;background:#ffffff;padding:3px 10px;font-size:11px;font-weight:bold;}
.pagesBlock1 a:hover {background:#63ceff;color:#FFFFFF;font-weight:bold;}
.pagesBlock1 b {text-decoration:none;background:#ffffff;padding:3px 10px;color:#ccc;font-size:11px;}

.catPages2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;}
.catPages2 a:link,
.catPages2 a:visited,
.catPages2 a:hover,
.catPages2 a:active {text-decoration:none;color: #57caff;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #57caff;}
.catPages2 a:hover {background:#63ceff;color:#FFFFFF;font-weight:bold;border:1px solid #57caff;}
.catPages2 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;}

.pagesBlockuz2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;}
.pagesBlockuz2 a:link,
.pagesBlockuz2 a:visited,
.pagesBlockuz2 a:hover,
.pagesBlockuz2 a:active {text-decoration:none;color: #57caff;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #57caff;}
.pagesBlockuz2 a:hover {background:#63ceff;color:#FFFFFF;font-weight:bold;border:1px solid #57caff;}
.pagesBlockuz2 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;}

.pagesBlock2 {color:#EFEEEB;border:0px;margin-bottom:10px;margin-top:10px;}
.pagesBlock2 a:link,
.pagesBlock2 a:visited,
.pagesBlock2 a:hover,
.pagesBlock2 a:active {text-decoration:none;color: #57caff;background:#ffffff;padding:3px 10px;font-size:11px;font-weight:bold;}
.pagesBlock2 a:hover {background:#63ceff;color:#FFFFFF;font-weight:bold;}
.pagesBlock2 b {text-decoration:none;background:#ffffff;padding:3px 10px;color:#ccc;font-size:11px;}
/* PageSelector end */

/* ??????? */
#cssprozr a img { 
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); 
} 

#cssprozr a:hover img { 
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); 
}
/*-----------*/