/****************************************************************/
/* 1. IMPORTED STYLESHEETS */
/****************************************************************/

/* Import the basic setup styles */
@import url(/project/forum/style/imports/base.css);
/* Import the colour scheme */
@import url(/project/forum/style/imports/Brown_cs.css);

/****************************************************************/
/* 2. TEXT SETTINGS */
/****************************************************************/

/********************/
/* Базовые стили
/*********************/
#fForum {margin:12px 0; line-height:normal;}
#fForum, #fForum input, #fForum select, #fForum textarea, #fForum optgroup, #fForum table, #fForum p, #fForum div { font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#fForum pre { font-family:: monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace; font-size:14px;} /* Для блоков с кодом */
/* IEWin Font Size only - to allow IEWin to zoom. Do not remove comments \*/
* HTML #fForum { font-size:68.75%}
/* End IE Win Font Size */
#fForum p, #fForum ul, #fForum dl, #fForum label { padding:3px 0}
#fForum th{ padding:8px 6px; font-size:14px;}
.tc, .tcl, .tc2, .tc3, .tcr, .fForumListTable .fIcon {padding:5px 0}
#fForum blockquote { margin:5px 15px 15px 15px; padding:8px; border-style:solid; border-width:1px; font-size:14px;}
#fForum a:link, #fForum a:visited { text-decoration:underline;}
#fForum a:hover { text-decoration:none;}
#fForum fieldset { padding:0 12px 10px 12px;}
#fForum legend { padding:0px 6px}
#fForum h1 { font-size:16px; padding:3px 0px 0px 0}
#fForum h2 { font-size:14px; padding:8px 6px}
#fForum h3 { font-size:14px;}
#fForum h4 { font-size:10px; padding:8px 6px}


div.fBlock {margin-bottom:6px !important; width:100%}

.fBox {border-style: solid; border-width:0; font-size: 12px;}
.fBox #formPost {border:0 !important;}

div.fInbox, table.fInbox td {padding:5px 6px !important;}
table.fInbox { width:100%; border:0;}

/* Шапка форума */
#fHeaderBlock {}
#fHeaderMenu a:link, #fHeaderMenu a:visited { text-decoration:none;}
#fHeaderMenu a:hover { text-decoration:underline;}
#fHeaderMenu li { margin-right:12px; font-size:14px;}
#fHeaderWelcome { line-height:15px}

/* Панель с цепочкой ссылок */
div.fLinkst li, div.fLinksb li { font-weight: bold;}
.fLinksb { padding: 3px 0 8px 0 !important;}

/* Доп. ссылки */
table.fPostlinkt, table.fPostlinkb {  border:0; width:100%;}
table.fPostlinkt { margin:15px 0 5px 0 !important;}
table.fPostlinkb { margin:5px 0 15px 0 !important;}


/* Блок сообщения */
div.fBlockpost { margin-bottom:6px !important;}
div.fBlockpost label { border-style:solid; border-width:1px; font-size:14px;}
div.fBlockpost input, div.fBlockpost label { padding:3px; display:inline;}

td.fPostLeft, td.fPostRight { padding:6px}
div.fPostUserName { font-size:14px; font-weight:bold !important; margin:0 0 5px 0 !important}
div.fPostUserStatus { font-weight:bold}
div.fPostUserAvatar {margin:15px 0px !important;}
div.fPostUserContacts { margin-top:5px}
.fSmallInfo {font-size:10px !important;}
.fUserStatus {font:10px Tahoma;}
.fUserStatus span {font-size:10px !important;}

.fPostmsg p.postedit { font-size:14px; padding-top:15px}
.fPostmsg p { line-height:14px; padding:0;}
.fPostmsg h4 { font-weight:bold; margin-bottom:10px;}

.fPostFootLeft p, .fPostFootRight ul, .fPostFootRight div { padding:10px 6px 5px 6px}

.fPostSignature { padding-top:15px} /* Подпись юзера */

.fIcon { margin-top:0; margin-left:0;}
.fIconDescTable {margin:20px 0; border-top:1px solid #ddd;}
.fIconDescTable td {height:45px; vertical-align:middle; padding:10px 10px 0 0}
.fIconDescTable .fIcon, .fIconDescTable .fInew, .fIconDescTable .fIClosed, .fIconDescTable .fISticky{background-position:0 10px}

#fStats { margin-top:12px}
#fStats dd, #fStats dt {font:10px Tahoma}

/* Формы */
div.fBlockform { margin-bottom:6px !important;}
div.fBlockform p input { margin-left:12px; margin-right:12px; font-size:14px;}
div.fBlockform form { margin:5px 10px !important;}
div.fBlockform textarea {width:100%; height:300px;}
div.fMessage {margin:10px 0 0 0 !important; padding:0 10px 10px 10px !important;}

div.fInform { padding-bottom:12px}
/*div>fieldset { border-style:solid; border-width:1px;}*/
div.fInfldset { padding:9px 0px 12px 0; border:0 !important;}
.fComments {color:#090; font-size:10px !important;}

/* Кнопки при написании сообщений */ 
#buttonsTable{ margin:5px 0 5px 0 }
#buttonsTable img{ background-color:#FFFFFF; }

#sdp_text { width: 100%}

/* Антиспам окошко */
.capcha {border:0 !important; border-collapse:collapse; width:auto !important; margin:10px 0 0 0 !important}
.capcha td, .capcha th {margin:0 !important; padding:0 5px 0 0 !important; vertical-align:middle !important; background:none !important}
.capcha input {font:25px Arial,Helvetica,sans-serif !important; height:35px; width:70px}

/* Пост в контенте сайта Рубик-Кубик */
.postCont { border:1px solid #5fbaa9; margin:10px 0 0 0;}
.postContHead { padding:5px; background:#EEEEEE;}
.postContAuthor { margin:0; font-size:1.4em; font-weight:bold;}
.postContText { font-size:1em; padding:5px;}
.postContNumber {float:right;}

#loginForm table {margin:10px 0 0 0}
#loginForm td { padding:5px}

/* Popup window */
.popupWnd {position:absolute; overflow:auto; border:1px solid #8F0000; background:#fff; z-index: 300009}
.popupWnd .bd {padding:10px}
.popupWnd .column1 {width:150px}
.popupWnd .txt {width:300px}
.popupWnd h2 {padding:3px 10px; font-size:14px; background:#8F0000; color:#fff; position:relative}
.popupWnd h2 b {display:block; width:10px; height:10px; position: absolute; top:4px; right:10px; width:12px; height:12px; font-size:0; line-height:0; background:url(/project/forum/img/Brown/kr.png) no-repeat 0 0; cursor:pointer;}
.popupWnd fieldset {margin:0 0 10px 0}
.modalBlock {z-index: 300007; background:#FFF; position:fixed; top:0; left:0; width:100%; height:100%; opacity:0.6; -ms-filter:"alpha(opacity=60)"; filter:alpha(opacity=60); //position:absolute; top:expression(eval(document.body.scrollTop)+'px'); height:expression(eval(document.body.clientHeight)+'px')}
