* { margin: 0; padding: 0;}
body {font: 14px Arial, Verdana, sans-serif;color:#111111;}

.greypx {border-radius:3px;border:2px solid #47CBF3;padding:10px;}
.rreit {float:right;padding:5px;}
.dmeta {padding:10px;}
.fmenu {padding:0px 0px 15px 0px;margin:5px 5px;border:0px solid grey;}
.fzag{font-family:tahoma;font-size:18px;padding:10px 10px;line-height:10px;background:#003153;color:white;}
.postimg {border:1px solid grey;padding:4px;max-width:600px;}
.zagpod{border-bottom:1px solid grey;padding-bottom:5px;}
.spisop {list-style:none;margin:auto;padding:auto;}
.spisop li a {text-decoration:none;}
.spisop li a:hover {text-decoration:underline;}
.uavat{text-align:left;}
.uavat img {max-width:150px;}
.forumtitle h1 {font-size:18px;line-height:0px;margin-left:10px;padding:0;margin-top:15px;}
a.forumModer {color:green;font-weight:bold;}
.postUser {font-size:14px;color:white;text-decoration:none;}
.postUserp, .postRankName{padding:3px;margin:3px;}
.text {padding:5px;}
.zag {margin-top:5px;}
.szag {border:1px solid #1C87B2;}
.stext {border:1px solid #999999;border-top:0;padding:4px;}
.szag { background: #40A3CF; height:28px;}
.szag ul{padding-left:20px;}
.skach {font-size:18px;font-weight:normal;padding:10px 0px;border:0px;}
.nzag {font-size:18px;font-weight:normal;padding-top:10px;}
.rzag {font-size:18px;font-weight:normal;}
.rinf {padding:5px;margin:5px 0;border:1px solid #DEDEDE;}
.icont {border:0px solid #999999;padding:5px;border-top:0;border-bottom:0;}
.psel {font-size:15px;font-weight:bold;text-align:center;}
.nnews {padding:15px 0;}
.fzag {font-size:14px;font-weight:bold;padding-top:10px;}
ol {padding-left:20px;}
ul {padding-left:4px;list-style:none;text-align:left;}
.ars li{font-size:13px;list-style: none;line-height: 140%;padding-left: 15px;background: url(../ar.png) no-repeat left 50%;text-align:left;}
.akts {padding-left:30px;}
.replaceTable {margin-left: auto; margin-right: auto;border:2px solid #00B7EF;padding:10px;}
.postTable {font-size:12px;}



.buttonscontainer {width: 165px;}
.buttons a {color: #000000;
background-color: #47CBF3;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 15px solid #00B7EF;
font: 12px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;
margin-top: 1px;}
.buttons a:hover {border-left: 15px solid #003153;
text-decoration: none;
color: #000000;}

.eBlock .eScreen { background-color:#F1F1F1; width:20%; padding:15px 5px 15px 5px; }
.eBlock .eScreen img { height:87px; cursor:pointer; }
.eBlock .eScreen .image { width:160px; height:90px; border:1px solid #999; overflow:hidden; }

.queryField, .searchSbmFl {width:135px;}

.forumOnlineBar a {color:green;}
.switchDigit, .switchActive {font-weight:bold;font-size:16px;padding:4px;}



a {
 color: #1560bd;
 outline: none;
 text-decoration: underline;
}
a:hover {
 text-decoration: none;
}
p {
 margin: 0 0 18px
}
img {
 border: none;
}
input {
 vertical-align: middle;
}

#wrapper {
 border:0px;
 width:100%;
 margin:auto;
 padding:auto; 
}

h1,h2, .nzag{font-weight:normal;}
h1{font-size:18px;padding:0px;margin:0px 0px 10px 0px;padding-left:10px;line-height:30px;border:2px solid #00B7EF;color:white;font-family:arial;background:#00B7EF;border-radius:3px;}
h2{font-size:18px;padding:3px;padding:15px;}
h3 {font-size:16px;padding:15px;}

/* Header
-----------------------------------------------------------------------------*/
#header {
 height: 60px;
 border-bottom:0px solid #999999;
 margin-top:0px;
 background:#ffffff;
}

/* Verh Menu*/
.breadcrumb{position:relative; height:30px; width:100%;}
.breadcrumb ul{position:relative; margin:0 5px 0 5px; padding:0; height:30px; background:url('../images/breadcrumbImage.png') 0px -30px repeat-x; }
.breadcrumb ul li{padding:0; margin:0; list-style:none; float:left; height:30px display:inline;}
.breadcrumb ul li a{font:14px Arial, Helvetica, sans-serif; font-weight:bold;color:#000000; text-decoration:none; line-height:30px; display:block; background:url('../images/breadcrumbImage.png') 100% -60px no-repeat; padding:0 17px 0 15px; outline:none;}
.breadcrumb ul li a:hover {text-decoration:underline; color:#000000;}
.breadcrumb ul li a.active{background:none; color:#000000;}
.breadcrumb ul li a.active:hover {text-decoration:none;}
.breadcrumb .left{position:absolute; top:0px; left:0px; width:10px; height:30px; display:block; z-index:1; background:url('../images/breadcrumbImage.png') 0% 0px no-repeat;}
.breadcrumb .right{position:absolute; top:0px; right:0px; width:10px; height:30px; display:block; z-index:1; background:url('../images/breadcrumbImage.png') 100% -90px no-repeat; }

/* Middle
-----------------------------------------------------------------------------*/
#middle {
 width: 100%;
 height: 1%;
 text-align:justify;
}
#middle:after {
 content: '.';
 display: block;
 clear: both;
 visibility: hidden;
 height: 0;
}
#container {
 width: 100%;
 float: left;
 overflow: hidden;
}
#content {
 padding: 0 175px 0 175px;
 
}


/* Sidebar Left
-----------------------------------------------------------------------------*/
#sideLeft {
 float: left;
 width: 175px;
 margin-left: -100%;
 position: relative;
 min-height:400px;

}


/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight {
 float: left;
 margin-right: -3px;
 width: 175px;
 margin-left: -175px;
 position: relative;
 min-height:400px;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
 height: 26px;
 border-top:0px solid #dedede;
 text-align:right;
 background:#00B7EF;
}




/* ===== forum Start ===== */

.forumtitle{border:1px solid #003153;padding:4px;background:#003153;font-size:14px;color:white;font-weight:bold;}
.forumbox{border:1px solid #003153;padding:4px;margin-bottom:15px;}
.forumbox ol {margin-left:10px;}
.forumbox ul li {list-style:none;}

/* General forum Table View */
.forumNamesBar {background:#F5F5F5;text-align:left;color:#B7B7B7;padding:5px;margin-bottom:5px;}
.gTable {background:#E1E1E1}
.gTableTop {font-size:14px;padding:2px;background:#003562;color:#FFFFFF;font-weight:bold;height:22px;padding-left:10px;}
.gTableSubTop {padding:2px;background:#40A3CF;color:#000000;height:20px;font-size:12px;font-weight:bold;}
.gTableBody {padding:2px;background:#F5F5F5;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:#F5F5F5;}
.gTableLeft {padding:2px;background:#F5F5F5;font-weight:bold;color:#00A9DB}
.gTableRight {padding:2px;background:#F5F5F5}
.gTableError {padding:2px;background:#F5F5F5;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#F5F5F5}
.forumLastPostTd,.forumArchive {padding:2px;font-size:12px;}

a.catLink {font-size:12px;}
a.catLink:link {text-decoration:none; color:#FFFFFF;}
a.catLink:visited {text-decoration:none; color:#FFFFFF;}
a.catLink:hover {text-decoration:underline; color:#FFFFFF;}
a.catLink:active {text-decoration:underline; color:#E2EBF5;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:normal}
.archivedForum{color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:12px;}
.forumDescr,.forumModer {color:#454545;font-size:12px;}
.forumViewed {font-size:12px;}

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

/* forum Navigation Bar */
.forumNamesBar {padding-bottom:7px;font-weight:bold;font-size:12px;}
.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:#00A9DB;}
a.forumBarA:active {text-decoration:underline; color:#00A9DB;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:12px;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#C7D7EF;}
.fastNavCat {background:#F5F5F5;}
.fastNavCatA {background:#F5F5F5;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#E1E1E1;font-size:12px;}
.pagesInfo {background:#FFFFFF;padding-right:0px;font-size:12px;padding:3px;}
.switch {background:#FFFFFF;width:15px;font-size:12px;}
.switchActive {background:#F5F5F5;color:#00A9DB;width:10pt;}
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;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#F5F5F5}
.threadLastPostTd {padding:2px;font-size:12px;}
.threadDescr {color:#454545;font-size:12px;padding:5px;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#D9D9D9;height:20px;font-weight:bold;font-size:12px;color:#000000;padding-left:40px;}
.threadsDetails {padding:2px;background:#B8B8B8;height:20px;color:#000000;}
.forumOnlineBar {padding:2px;background:#949494;height:20px;color:#FFFFFF;}
.topSortLink {color:white;font-size:14px;padding:2px;}

.postpSwithces {font-size:12px;}
.thDescr {font-weight:normal;}
.threadLink {padding:5px;}
.threadFrmBlock {font-size:12px;text-align:left;color:white;padding:5px;color:#1560bd;}
.threadAuthorLink
/* ------------------- */

/* Posts View */
.postPoll {background:#F5F5F5;text-align:center;}
.postFirst {background:#F5F5F5;border-bottom:3px solid #FFFFFF;}
.postRest1 {background:#F5F5F5;}
.postRest2 {background:#F5F5F5;}
.postSeparator {height:3px;background:#40A3CF;}

.postTdTop {background: #40A3CF;}
.postTdTop2 {background: #40A3CF;padding:5px;}
.postBottom {background:#EDFBFF;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#F5F5F5;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:1px;}
.signatureHr {margin-top:20px;color:#597798;}
.posttdMessage {padding:5px;background:#FFFFFF;font-size:12px;}

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

.codeMessage {background:#FFFFFF;font-size:12px;}
.quoteMessage {background:#FFFFFF;font-size:12px;padding:3px;}

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

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ---------- */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/947/10.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/947/10.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.loginButton {font-size:12px;background:#FFFFFF;color:#575757;border:1px outset #636363;}
.pollBut, .searchSbmFl, .commSbmFl, .signButton {font-size:12px;background:url('/.s/t/947/3.gif') #40A3CF;color:#FFFFFF;border:1px outset #615E58;}

.codeButtons {font-size:12px;background:url('/.s/t/947/3.gif') #40A3CF;color:#FFFFFF;border:1px outset #615E58;}
.codeCloseAll {font-size:12px; font-weight:bold;background:url('/.s/t/947/3.gif') #40A3CF;color:#FFFFFF;border:1px outset #615E58;}
.postNameFl,.postDescrFl {width:400px}
.postPollFl,.postQuestionFl {width:400px}
.postResultFl {width:50px}
.postAnswerFl {width:300px}
.postTextFl {width:550px;height:150px}
.postUserFl {width:300px}

.pollHelp {font-weight:normal;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* ====== forum End ====== */

.searchSbmFl {margin-top:5px;background:#003153;width:138px;}
.catsTable{padding:0;margin:0;}
.catsTable tbody tr td a {margin-top:0px;}
