html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;
font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}

#puzadpn {display: none;}

ol, ul {list-style: none;}

blockquote:before, blockquote:after,
q:before, q:after {content: "";}

blockquote, q {quotes: "" "";}
a {text-decoration: none;font: 12px Tahoma, sans-serif;color: #8B8B8B;}

a:hover {text-decoration: none;font: 12px Tahoma, sans-serif;color: #B6B6B6;}

.loginField {
font: 11px Tahoma, sans-serif;
color: #545353;
text-decoration: none;
margin-top: 5px;
margin-left: 30px;
width: 110px;
height: 14px;
border: none;
background: none;
}

#f {
 position: absolute;
 right: 6px;
 top: 2px;
}
#formav {
position: absolute;
right: 6px;
top: 4px;
width: 295px;
font: 12px Tahoma, sans-serif;
color: #cecece;
}

#miniv {
position: absolute;
right: 6px;
top: 19px;
font: 12px Tahoma, sans-serif;
color: #fff;
}

#prof li {
 float: left;
 margin-right: 4px;
 font: 12px Tahoma, sans-serif;
color: #fff;
}

#prof li a {
 text-shadow: 1px 1px 1px #000000;
 font: 12px Tahoma, sans-serif;
color: #fff;
}

#prof li a:hover {
 text-shadow: 1px 1px 1px #00A341;
 font: 12px Tahoma, sans-serif;
color: #fff;
}

#formav a {
font: 12px Tahoma, sans-serif;
color: #cecece;
text-decoration: none;
}

#foot {
float: left;
margin-left: 5px;
background-image: url(../images/foot.png);
width: 142px;
height: 26px;
}

body {
background-color: #F5F5F5;
font: 12px Tahoma, sans-serif;
color: #323232;
}

hr {
height:1px;
border-bottom: 1px dashed #323232;
background: none;
border-left: none;
 border-right: none;
 border-top: none;
}

#wrapper {
width: 1100px;
margin: 0 auto;
}

#header {
width: 1100px;
height: 429px;
background-color: #313131;
}

#blk549310 {
height: 58px !important;
}

#menu-top {
position: relative;
width: 1100px;
height: 58px;
background-image: url(../images/menu-top-bg.png);
}

#nav-top {
position: absolute;
}

#nav-top li {
float: left;
height: 58px;
text-align: center;
}

#nav-top li a {
padding-top: 19px;
text-shadow: 1px 1px 1px #000000;
height: 39px;
text-align: center;
padding-left: 19px;
padding-right: 19px;
display: block;
font: bold 15px Tahoma, sans-serif;
color: #fff;
text-decoration: none;
}



#nav-top li a:hover {
padding-top: 19px;
text-shadow: 1px 1px 1px #000000;
height: 39px;
text-align: center;
padding-left: 19px;
padding-right: 19px;
display: block;
font: bold 15px Tahoma, sans-serif;
color: #fff;
text-decoration: none;
background-image: url(../images/menu-top-bghover.png);
}

#header-legea {
 margin-top:0;
 position: relative;
 width: 1100px;
 height: 162px;
 background-image: url(../images/legea.jpg); 
}
#header-sh {
position: relative;
width: 1100px;
height: 371px;
background-color: #313131;
background-image: url(../images/header-bg.jpg);

}

#logo {
width: 544px;
height: 107px;
position: absolute;
left: 77px;
top: 70px;
background-image: url(../images/logo.png);
}

#informer-block {
padding: 9px 0 0 0;
position: absolute;
left: 0;
bottom: 0;
width: 666px;
height:138px;
}

#informer {
float: left;
margin-left: 9px;
width: 213px;
height: 117px;
}

#informer-title {
text-align: center;
height: 20px;
font: bold 12px Tahoma, sans-serif;
color: #fff;
}

#inf-nav {
border-top: 1px solid #404040;
border-bottom: 1px solid #201F1F;
}

#inf-nav li {
border-bottom: 1px solid #404040;
border-top: 1px solid #201F1F;
height: 16px;
text-align: center;
}

#inf-nav li a {
height: 16px;
text-align: center;
display: block;
font: 12px Tahoma, sans-serif;
color: #8B8B8B;
text-decoration: none;
}

#inf-nav li a:hover {
height: 16px;
text-align: center;
display: block;
font: 12px Tahoma, sans-serif;
color: #B6B6B6;
text-decoration: none;
background-image: url(../images/inf-bghover.png);
}

#content-side {
 overflow: hidden;
width: 986px;
margin: 0 auto;
padding-left: 12px;
padding-right: 12px;
background-image: url(../images/center-bg.png);

}


#footer {
position: relative;
height: 117px;
width: 1100px;
background-image: url(../images/footer-bg.png);
}

#footer-text {
position: absolute;
bottom: 3px;
left: 17px;
font: 12px Tahoma, sans-serif;
color: #888888;
}

#van-cont {
 overflow: hidden;
margin-top: 7px;
margin-bottom: 45px;
margin-right: 7px;
float: left;
width: 174px;
}

#block {
margin-bottom: 5px;
width: 174px;
}

#block-title {
width: 142px;
height: 28px;
background-image: url(../images/block-title.png);
color: #909090;
padding: 0 0 0 32px;
}

#block-content {
width: 166px;
padding: 4px;
}


#too-cont {
 overflow: hidden;
margin-top: 7px;
margin-bottom: 45px;
margin-right: 7px;
float: left;
width: 174px;
}

#content-cont {
 overflow: hidden;
margin-top: 7px;
margin-bottom: 45px;
float: left;
width: 624px;
}

#baners {
width: 965px;
height: 60px;
margin: 7px auto;
}

#baners img {
float: left;
}

#lin {
border-top: 1px solid #5D5C5C;
background-color: #D5D5D5;
height: 1px;
}


#vid-mat {
float: left;
margin: 3px 3px;

padding: 3px;
width: 297px;
background-color: #FEFEFE;
border: 1px solid #E8E8E8;
border-radius: 3px;
}

#vid-cont {
margin-bottom: 5px;
height: 83px;
}

#vid-img {
float: left;
}

#vid-opis {
 overflow: hidden;
height: 83px;
width: 183px;
float: right;
color: #9b9b9b;
}

#vid-pod {
text-align: center;
color: #6a6a6a;
}

#vid-title {
text-align: center;
margin-bottom: 5px;
border-bottom: 1px solid #6A6A6A;
color: #6a6a6a;
}

#vid-title a{
color: #6a6a6a;
}
.poick_os {
border-radius: 3px;
background-color: #D4D1D1;
background-repeat: no-repeat;
width: 157px;
height: 20px;

}

.poick_os input {
vertical-align:middle;
}

.poick_pole {
width: 125px;
font:9px Verdana,sans-serif;
color: #797979;
height:18px;
margin-top:1px;
padding:4px;
background:none;
border: none;

}

.poick_pole:focus {
background:none;
border: none;
}

.poick_knopka {
padding-left: 1px;
border-radius: 3px;
margin-top:3px;
cursor: pointer;
font:10px Verdana, sans-serif;
color: #343434;
height:14px;
width: 16px;
border: none;
background-color: #00A904;
}

.poick_knopka:hover{
margin-top:3px;
font:10px Verdana, sans-serif;
height:14px;
width: 16px;
border: none;
background-color: #00A904;
}





#blackinf {
 width: 593px;
 background-image: url(../images/bg.png);
 background-repeat: repeat-x;
 border-radius: 4px;
 overflow: hidden;
 padding: 6px 10px 3px 20px;
 
}

#b1 {
 width: 138px;
 height: 137px;
 float: left;
 margin-right: 10px;
}

#imginf {
 width: 138px;
 height: 110px; 
 cursor: pointer; 
}

#textinf {
 font: 11px Tahoma;
 color: #fff;
 text-align: center;
 cursor: pointer;
}


#imginf:hover {
 border: 1px solid #00671E;
}

#comments {
 width: 164px;
 height: 43px;
 background-color: #D4D1D1;
 border-radius: 4px;
 margin-bottom: 2px;
 font: 11px Tahoma;
 color: #606060;
 padding: 2px 2px;
 
}

#comtext {
 text-align: left;
 font: 11px Tahoma;
 color: #008E2A;
 border-bottom: 1px dashed #A7A0A0;
}


/*------ Post style ------*/
.eTitle div{font-size:12px !important;}
.post{margin-top:10px;margin-bottom:30px;}
.eMessage{padding-top:15px !important;line-height:22px !important; overflow:hidden; color: #161616;}
.eMessage img{margin:10px 0px !important;}
.eMessage p{margin-top:12px;margin-bottom:12px;line-height:22px !important;}
.eMessage span{color:#63c900;font-weight:bold;line-height:22px !important;}
.eDetails{height:27px;margin-top:20px;border-top:1px dashed #b1b1b1;line-height:27px;color:#797979;}
.post_footer a{color:#63c900;text-decoration:none;font-weight:bold;}
.post_footer a:hover{text-decoration:underline;}
.ui-sortable{z-index:984;}
.u-star-rating-12 {margin: 7px 0px !important;}
.entryReadAllLink{color: #4ab701;text-decoration: underline;font-weight: bold;}
.entryReadAllLink:hover{text-decoration: none;}
#allEntries{margin-top:0px;}
.views_post, .author_post, .date_post, .com_post{float:left;padding:0 20px;}
.csTop{padding-bottom:15px !important;}
.eBlock br{display:inline-block;}
.eBlock a{color:#4AB701 !important; font-weight:bold;}
.allEntries a{color: #4ab701 !important;}
.eTitle a, .eTitle{color: #161616 !important;font-family: 'Archangelsk';font-size:24px;text-decoration:none;}
.u-addform a {color: #63829A !important;}
#add-video-btn {color:#FFF !important;}
.side_cont .mchat{width:95% !important;}
/*------ Post style ------*/

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

/* General forum Table View */
.gTable {background:#A7A0A0}
.gTableTop {padding:2px;background:url('/.s/t/999/3.gif') #559B36;color:#FFFFFF;font-weight:bold;height:21px;padding-left:10px;font-size:11px;}
.gTableSubTop {text-align: center; border-left: 1px solid #A7A0A0;}
.gTableBody {padding:2px;background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC;}
.gTableLeft {padding:2px;background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC;font-weight:bold;color:#559B36}
.gTableRight {padding:2px;background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC}
.gTableError {padding:2px;background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd {padding:0px 5px;background:#FFFFFF;}
.forumLastPostTd {padding:0 5px;background:#FFFFFF;}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:20px 0 0 5px;background:#FFFFFF;}
.forumArchive {padding:0 5px;font-size:7pt;}

textarea {
max-width: 99%;
}

.gTableTop a{
color: #fff;
}

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:#FFFFFF;}

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

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#858585;font-size:7pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#559B36;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#559B36;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline;font-weight:bold;font-size:9pt;color:#559B36;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#559B36;}
/* -------------------- */

/* forum Navigation Bar */
.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:#559B36;}
a.forumBarA:active {text-decoration:underline; color:#559B36;}
/* -------------------- */

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

/* forum Fast Navigation Menu */
.fastNavMain {background:#C7D7EF;}
.fastNavCat {background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC;}
.fastNavCatA {background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.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:#559B36;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;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC}
.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;color:#000000;padding-left:40px;}
.threadsDetails {padding:2px;background:#EEEEEE;height:20px;color:#000000;}
.forumOnlineBar {padding:2px;background:#EEEEEE;height:20px;color:#000000;}

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:#559B36;}
a.threadLink:visited {text-decoration:none; color:#559B36;}
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;}
/* ------------------- */

/* Posts View */
.postTable {background:#E1E1E1}
.postPoll {background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC;text-align:center;}
.postFirst {background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC;border-bottom:3px solid #FFFFFF;}
.postRest1 {background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC;}
.postRest2 {background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC;}
.postSeparator {height:3px;background:#F8FC00;}

.postTdTop {background:url('/.s/t/999/8.gif') #FFFFFF;color:#559B36;height:20px;padding-top:8px;}
.postBottom {background:#EEEEEE;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:url('/.s/t/999/4.gif') bottom repeat-x #FCFCFC;}
.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;}
/* ---------- */

/* 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/999/16.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/999/16.gif') no-repeat 0px 4px;}
/* ----------------------- */

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

.codeButtons {font-size:7pt;background:url('/.s/t/999/3.gif') #559B36;color:#FFFFFF;border:1px outset #615E58;}
.codeCloseAll {font-size:7pt; font-weight:bold;background:url('/.s/t/999/3.gif') #559B36;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;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

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