#puzadpn {display: none !important}
body {
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 background: #3f5d7d url(http://www.dinpattern.com/tiles/pyramid.gif);
 padding: 0;
 margin: 0;
 color: #fff;
}
td {
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 padding: 0;
 margin: 0;
 color: #fff;
}
hr {
 -moz-box-sizing: content-box;
 box-sizing: content-box;
 height: 1px;
 border: 0;
 background: #ccc;
 margin-top: 5;
 margin-bottom: 5px;
}
a {
text-decoration: none; 
color: #FFBA00;
}
a:hover {
color: #Ffcc33;
}
.wrapper{
width: 1100px;
margin:0 auto;
box-shadow: 0px 0px 15px 0px #000000;
}
.header{
width: 1080px;
padding: 10px;
background: #279b61;
}
.headerm{
width: 1100px;
height: 53px;
background: #228855;
vertical-align: middle;
display: table-cell;
}
.headerm a{
font-size: 16px;
font-weight: bold;
padding: 17px 5px;
color: #fff;
}
.headerm a:hover{
color: #228855;
background: #fff;
}
.str{
width: 1100px;
overflow: hidden;
background:url(/img/wrapper.png);
}
.strl{
float:left;
width: 780px;
padding: 10px;
background: #008ab8;
}
.strr{
float:right;
width: 300px;
background: #0179a1;
}
.footer{
width: 1080px;
padding: 10px;
background: #279b61;
}
.blocktitle{
font-size: 16px;
font-weight: bold;
margin-bottom: 5px;
}
.block1{
width: 280px;
padding: 10px;
background: #0179a1;
}
.block2{
width: 280px;
padding: 10px;
background: #01759b;
}
.blockbody{
margin-bottom: 10px;
}
.posttitle{
font-size: 16px;
font-weight: bold;
margin-bottom: 5px;
padding: 5px;
background: #0179a1;
}
.eTitle{
font-size: 16px;
font-weight: bold;
margin-bottom: 5px;
padding: 5px;
background: #0179a1;
}
.eDetails{
margin-bottom: 5px;
padding: 5px;
background: #0179a1;
}
.forumContent{
width: 1080px;
padding: 10px;
background: #008ab8;
}
/* ===== forum Start ===== */

/* General forum Table View */
.gTable {background:#dadbdb;}
.gTableTop {padding:15px;background: #279b61;color:#ffffff;font-weight:bold;padding-left:17px;font-size:14px;}
.gTableTop a{color:#ffffff;}
.gTableSubTop {padding:2px;background:#228855;color:#fff;height:20px;font-size:10px;}
.gTableSubTop a{color:#fff;}
.gTableBody {padding:2px;background:#EEEEEE;}
.gTableBody1 {padding:2px;background:#FFFFFF;color:#686868}
.gTableBody1 a{color:#686868}
.gTableBottom {padding:2px;background:#D8D8D8; border:1px solid #FFFFFF;}
.gTableLeft {padding:2px;background:#FFFFFF;font-weight:bold;color:#686868}
.gTableRight {padding:2px;background:#FFFFFF}
.gTableError {padding:2px;background:#D8D8D8; border:1px solid #FFFFFF;;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#ececec;color:#686868}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;color:#686868}

a.catLink:link {text-decoration:none; color:#FFBA00;}
a.catLink:visited {text-decoration:none; color:#FFBA00;}
a.catLink:hover {text-decoration:underline; color:#333333;}
a.catLink:active {text-decoration:underline; color:#000000;}

.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:#686868;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#686868;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#B3B3B3;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#9CCF00;}
/* -------------------- */

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

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

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

/* forum Page switches */
.switches {background:#dadbdb;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:7pt;}
.switch {background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive {background:#cdcdcd;font-weight:bold;color:#000000;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;color:#686868}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#e8e8e8;color:#686868}
.threadLastPostTd {padding:2px;font-size:7pt;color:#686868}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#e8e8e8;color:#FFFFFF;height:20px;font-size:10px;padding-left:40px;}
.threadsDetails {padding:2px;background:#e8e8e8;color:#000000;height:20px;font-size:10px;}
.forumOnlineBar {padding:2px;background:#e8e8e8;color:#686868;height:20px;font-size:10px;}
.forumOnlineBar a{color:#686868;}

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

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

/* forum Posts View */
.postTable {}
.postPoll {background:#EEEEEE;text-align:center;}

.postTdTop {background:#d1d1d1;color:#000000;height:20px;font-size:10px;color:#686868;padding-left:5px;}
.postTdTop a{color:#686868;}
.postBottom {background:#FFFFFF;color:#000000;height:20px;}
.postUser {font-weight:bold; color:#686868;}
.postTdInfo {text-align:center;padding:5px;background:#EEEEEE; color:#686868;}
.postTdInfo a{color:#686868;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#2D435B;}
.posttdMessage {padding:5px;background:#FFFFFF;color:#686868;}

.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;}
.smiles {border:3px solid#eeeeee;}
/* ------------------ */

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

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background: #8D8A83;color:#DAD7CC;border:1px outset #615E58;}

.codeButtons {font-size:7pt;background: #ffffff;color:#000000;border:1px solid#d2d2d2;}
.codeCloseAll {font-size:7pt; background: #8D8A83;color:#DAD7CC;border:1px outset #615E58;font-weight:bold;}
.postNameFl,.postDescrFl {background:#EBEBEB;border:1px solid #cdcdcd;width:400px}
.postPollFl,.postQuestionFl {background:#EBEBEB;border:1px solid #cdcdcd;width:400px}
.postResultFl {background:#EBEBEB;border:1px solid #cdcdcd;width:50px}
.postAnswerFl {background:#EBEBEB;border:1px solid #cdcdcd;width:300px}
.postTextFl {background:#EBEBEB;border:1px solid #cdcdcd;width:550px;height:150px}
.postUserFl {background:#EBEBEB;border:1px solid #cdcdcd;width:300px}

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

/* ====== forum End ====== */
#search {

}

#search input[type="text"] {
background: url(/img/search-ico.png) no-repeat 10px 6px #fff;
border: 1px solid #fff;
font: bold 12px Arial,Helvetica,Sans-serif;
color: #777;
width: 195px;
padding: 6px 15px 6px 35px;
-webkit-transition: all 0.7s ease 0s;
-moz-transition: all 0.7s ease 0s;
-o-transition: all 0.7s ease 0s;
transition: all 0.7s ease 0s;
}
.vidinf{
margin-bottom: 5px;
font-weight: bold;
}
.vidinf a{
color:#FFBA00;
}
.vidinf a:hover{
color:#FFF;
}
.buttttonl{
float:left;
color:#FFF;
font-weight: bold;
background: #279b61;
padding: 5px;
width: 100px;
text-align:center;
}
.buttttonl a{
color:#FFF;
}
.buttttonl:hover{
float:left;
color:#FFF;
font-weight: bold;
background: #228855;
padding: 5px;
width: 100px;
text-align:center;
}
.vidforr{
color:#FFF;
font-weight: bold;
background: #008ab8;
width: 140px;
padding: 5px;
margin:0 auto;
}
.vidforr:hover{
color:#FFF;
font-weight: bold;
background: #0179a1;
width: 140px;
padding: 5px;
margin:0 auto;
}
.vidforr a{
color:#FFF;
}
/* by coffee */ 
 .obolochka {padding: 5px; margin-bottom: 5px; background: #0179a1; font-family: Tahoma; font-size: 11px; color:#808080;} 
 .avatariwe {border: 2px solid #ccc; background: #ccc; width: 40px;} 
 .mesige {border-bottom: 1px solid #ccc; padding-bottom: 8px;} 
 .infywka {border-left: 1px dotted #ccc; padding-left: 6px; font-size: 7pt; } 
 .likees {-moz-transition: all 0.3s ease 0s;width: 43px;-moz-box-sizing: border-box;background: #323232;border: 1px solid #2B2B2B;border-radius: 3px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.43);color: #FFFFFF;cursor: pointer;display: inline-block;font-family: Calibri,'Trebuchet MS',Verdana,Geneva,Arial,Helvetica,sans-serif;font-size: 8pt;font-style: normal;line-height: 18px;outline: medium none;margin-top: 5px;padding: 0 6px;text-align: center;text-shadow: 0 -1px 0 #2B2B2B;} 
 a.likees {color: #FFFFFF;display: inline-block; text-decoration: none;} 
 .likees:hover {background-color: #555555;color: #FFFFFF;text-decoration: none;} 
 .likees:active {background-color: #242424;color: #FFFFFF;outline: 0 none;} 
 /* ------ */
input[type="submit"], input[type="button"], input[type="file"], input[type="reset"] { 
 border: none!important; 
 -webkit-border-radius: 3px!important; 
 -moz-border-radius 3px!important; 
 border-radius: 3px!important; 
 -webkit-box-shadow: 0 0px 2px #666!important; 
 -moz-box-shadow: 0 0px 2px #666!important; 
 box-shadow: 0 0px 2px #666!important; 
 font: bold 11px Sans-Serif!important; 
 padding:4px 8px!important; 
 margin:2px!important; 
 white-space: nowrap!important; 
 vertical-align: middle!important; 
 color: #444!important; 
 cursor: pointer; 
 background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#e1e1e1))!important; 
 background-image: -webkit-linear-gradient(top, #eee, #e1e1e1)!important; 
 background-image: -moz-linear-gradient(top, #eee, #e1e1e1)!important; 
 background-image: -ms-linear-gradient(top, #eee, #e1e1e1)!important; 
 background-image: -ms-linear-gradient(top, #eee, #e1e1e1)!important; 
 background-image: -o-linear-gradient(top, #eee, #e1e1e1)!important; 
 background-image: linear-gradient(top, #eee, #e1e1e1)!important; 
} 
input[type="submit"]:hover , input[type="submit"]:focus {
 -webkit-box-shadow: 0 0 3px #333!important; 
 -moz-box-shadow: 0 0 3px #333!important; 
 box-shadow: 0 0 3px #333!important;
 color:#7c9843!important;
} 
input[type="submit"]:active { 
 -webkit-box-shadow: 0 0px 6px #666!important; 
 -moz-box-shadow: 0 0px 6px #666!important; 
 box-shadow: 0 0px 6px #666!important; 
} 
input[type="submit"]:disabled { 
 color: #999!important;
} 
 
input[type="button"]:hover , input[type="button"]:focus { 
 -webkit-box-shadow: 0 0 3px #333!important; 
 -moz-box-shadow: 0 0 3px #333!important; 
 box-shadow: 0 0 3px #333!important;
 color:#7c9843!important;
} 
input[type="button"]:active { 
 -webkit-box-shadow: 0 0px 6px #666!important; 
 -moz-box-shadow: 0 0px 6px #666!important; 
 box-shadow: 0 0px 6px #666!important; 
} 
input[type="button"]:disabled { 
 color: #999!important;
} 

input[type="file"]:hover , input[type="file"]:focus { 
 -webkit-box-shadow: 0 0 3px #333!important; 
 -moz-box-shadow: 0 0 3px #333!important; 
 box-shadow: 0 0 3px #333!important;
 color:#7c9843!important;
} 
input[type="file"]:active { 
 -webkit-box-shadow: 0 0px 6px #666!important; 
 -moz-box-shadow: 0 0px 6px #666!important; 
 box-shadow: 0 0px 6px #666!important; 
} 
input[type="file"]:disabled { 
 color: #999!important;
}

input[type="reset"]:hover , input[type="file"]:focus { 
 -webkit-box-shadow: 0 0 3px #333!important; 
 -moz-box-shadow: 0 0 3px #333!important; 
 box-shadow: 0 0 3px #333!important;
 color:#7c9843!important;
} 
input[type="reset"]:active { 
 -webkit-box-shadow: 0 0px 6px #666!important; 
 -moz-box-shadow: 0 0px 6px #666!important; 
 box-shadow: 0 0px 6px #666!important; 
} 
input[type="reset"]:disabled { 
 color: #999!important;
}
.catsTable {overflow:hidden;border-collapse:0px;overflow: hidden;} 
.catsTd {color:#fff;padding:5px;} 
.catsTd:hover {color:#fff;background: #228855;} 
a.catName:link,a.catName:visited,a.catName:active {color:#fff;font-weight: bold;float:left;display:block;position:absolute;} 
.catNumData {float:right;position: relative;font-weight: bold;} 
.catDescr{color:#fff;font-weight: bold;text-align:right;}
.all{
padding: 15px;
background: #279b61;
text-align: center;
}
.all:hover{
padding: 15px;
background: #228855;
text-align: center;
}
.all a{
font-size: 16px;
font-weight: bold;
color: #fff;
}

#center_dm_ru { 
 overflow:hidden; 
 height:360px; 
 padding: 0px 0px 0px 0px; 
 background: #228855;
 } 

 #center_dm_ru li { 
 list-style:none; 
 overflow:hidden; 
 border-bottom: 1px solid #C8D9E5; 
 padding: 10px 5px 10px 5px; 
 } 

 .coment_avatar { 
 float:right; 
 width:25px; 
 height:25px; 
 background: #F3F3F3; 
 margin-left: 5px; 
 padding: 2px; 
 border:1px solid #C8D9E5; 
 } 

 .massage_link:link, 
 .massage_link:visited { 
 text-decoration: none; 
 color:#fff; 
 } 

 .massage_link:hover { 
 color:#ccc; 
 } 

 #center_dm_ru li a:hover img { 
 filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50); 
 -moz-opacity: 0.5; 
 opacity: 0.5; 
 filter: alpha(opacity=50); 
 }
.vidmc{
 background: #228855;
}