/* General Style */
a:link {text-decoration:none; color:#1e2331;}
a:active {text-decoration:none; color:#1e2331;}
a:visited {text-decoration:none; color:#1e2331;}
a:hover {text-decoration:underline; color:#1e2331;}

.unsr a:link {text-decoration:underline; color:#474c57;}
.unsr a:active {text-decoration:underline; color:#474c57;}
.unsr a:visited {text-decoration:underline; color:#474c57;}
.unsr a:hover {text-decoration:none; color:#2a303c;}

.hlink a:link {text-decoration:underline; color:#474c57;}
.hlink a:active {text-decoration:underline; color:#474c57;}
.hlink a:visited {text-decoration:underline; color:#474c57;}
.hlink a:hover {text-decoration:none; color:#2a303c;}

.hmenu a:link {text-decoration:none; color:#fff;margin-right:16px;margin-left:16px;font-size:16px;}
.hmenu a:active {text-decoration:none; color:#fff;margin-right:16px;margin-left:16px;font-size:16px;}
.hmenu a:visited {text-decoration:none; color:#fff;margin-right:16px;margin-left:16px;font-size:16px;}
.hmenu a:hover {text-decoration:underline; color:#fff;margin-right:16px;margin-left:16px;font-size:16px;}

.ybr a:link {text-decoration:none; color:#fff;margin-right:16px;font-size:14px;}
.ybr a:active {text-decoration:none; color:#fff;margin-right:16px;font-size:14px;}
.ybr a:visited {text-decoration:none; color:#fff;margin-right:16px;font-size:14px;}
.ybr a:hover {text-decoration:underline; color:#fff;margin-right:16px;font-size:14px;}

.newsr a:link {text-decoration:none; color:#1e2331;font-size:16px;font-weight:bold;}
.newsr a:active {text-decoration:none; color:#1e2331;font-size:16px;font-weight:bold;}
.newsr a:visited {text-decoration:none; color:#1e2331;font-size:16px;font-weight:bold;}
.newsr a:hover {text-decoration:underline; color:#1e2331;font-size:16px;font-weight:bold;}

.boardinfr a:link {text-decoration:none; color:#1e2331;font-size:16px;font-family:DINPromed;}
.boardinfr a:active {text-decoration:none; color:#1e2331;font-size:16px;font-weight:DINPromed;}
.boardinfr a:visited {text-decoration:none; color:#1e2331;font-size:16px;font-weight:DINPromed;}
.boardinfr a:hover {text-decoration:underline; color:#1e2331;font-size:16px;font-weight:DINPromed;}


.inflink a:link {text-decoration:underline; color:#474c57;}
.inflink a:active {text-decoration:underline; color:#474c57;}
.inflink a:visited {text-decoration:underline; color:#474c57;}
.inflink a:hover {text-decoration:none; color:#2a303c;}

.fbr a:link {text-decoration:none; color:#fff;margin-right:16px;font-size:14px;}
.fbr a:active {text-decoration:none; color:#fff;margin-right:16px;font-size:14px;}
.fbr a:visited {text-decoration:none; color:#fff;margin-right:16px;font-size:14px;}
.fbr a:hover {text-decoration:underline; color:#fff;margin-right:16px;font-size:14px;}

.fipname a:link {text-decoration:none; color:#1e2331;font-size:14px;font-weight:bold;}
.fipname a:active {text-decoration:none; color:#1e2331;font-size:14px;font-weight:bold;}
.fipname a:visited {text-decoration:none; color:#1e2331;font-size:14px;font-weight:bold;}
.fipname a:hover {text-decoration:underline; color:#1e2331;font-size:14px;font-weight:bold;}

.nbitem a:link {text-decoration:none; color:#fff;font-size:16px;}
.nbitem a:active {text-decoration:none; color:#fff;font-size:16px;}
.nbitem a:visited {text-decoration:none; color:#fff;font-size:16px;}
.nbitem a:hover {text-decoration:underline; color:#fff;font-size:16px;}


td, body {font-family:DINPro; font-size:14px;color:#393636;}
body {margin:0;padding:0;background:url(/images/bg.gif) repeat;}
td img {vertical-align: middle;}
form {padding:0;margin:0;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:DINPro;}
.copy {font-size:7pt;}

#puzadpn {display:yes};

label {cursor:pointer;cursor:hand}


.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}

@font-face {
font-family: DINPro;
src: local("DINPro-Regular"),
url(/fonts/DINPro-Regular.otf);
}

@font-face {
font-family: DINProbold;
src: local("DINPro-Bold Regular"),
url(/fonts/DINPro-Bold_Regular.otf);
}

@font-face {
font-family: DINPromed;
src: local("DINPro-Medium Regular"),
url(/fonts/DINPro-Medium_Regular.otf);
}

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

/* Module Part Menu */ 
.catsTable {line-height:35px;font-size:14px;} 
.catsTd {display:table;border-bottom:1px solid #e6dace;} 
.catName {font-size:14px;float:left;} 
.catNameActive {font-size:14px;float:left;} 
.catNumData {font-size:12;color:#555555;float:right;} 
.catDescr {font-size:7pt;} 
a.catName:link {text-decoration:none; color:#252a31;} 
a.catName:visited {text-decoration:none; color:#252a31;} 
a.catName:hover {text-decoration:underline; color:#252a31;} 
a.catName:active {text-decoration:none; color:#252a31;} 
a.catNameActive:link {text-decoration:none; color:#252a31;} 
a.catNameActive:visited {text-decoration:none; color:#252a31;} 
a.catNameActive:hover {text-decoration:underline; color:#252a31;} 
a.catNameActive:active {text-decoration:none; color:#252a31;} 
/* ----------------- */ 

* Entries Style */
.eBlock {}
.eTitle {font-family:DINPromed;font-size:24px;color:#1e2331;padding-bottom:5px;}

.eTitle a:link {text-decoration:underline; color:#282d34;}
.eTitle a:visited {text-decoration:underline; color:#282d34;}
.eTitle a:hover {text-decoration:none; color:#282d34;}
.eTitle a:active {text-decoration:underline; color:#282d34;}

.eMessage {text-align:justify;padding-bottom:10px;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;}
.eDetails {font-family:DINPro;color:#1A1A1A;padding:8px;text-align:left;font-size:12px;background:#f6f3f0;border-radius:3px;margin-bottom:10px;}
.eDetails1 {font-family:DINPro;color:#1A1A1A;padding:8px;text-align:left;font-size:12px;background:#f6f3f0;border-radius:3px;margin-bottom:10px;}
.eDetails2 {font-family:DINPro;color:#1A1A1A;padding:8px;text-align:left;font-size:12px;background:#f6f3f0;border-radius:3px;margin-bottom:10px;}

.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/971/14.gif') no-repeat 0px 0px;}
/* ------------- */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {border:1px solid #e5e9f2;padding:7px;border-radius:3px;}
.cBlock2 {background:#F1F2F3; border:1px solid #e5e9f2;padding:7px;border-radius:3px;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#333333;width:100%;background:#EBEBEB;}
.smiles {border:1px inset;background:#FFFFFF;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#333333;background:#EBEBEB;border:1px solid #e5e9f2;}
/* ------------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#ffffff;}
.textResultsTd {background:#FFFFFF}

.pollNow {border:none;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
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;}
/* ---------------- */

/* Other Styles */
.replaceTable {background:#EEEEEE;height:100px;width:300px;border:1px solid #AAAAAA;}

.legendTd {font-size:7pt;}
/* ------------ */


/* Site Menus */

ul.uMenuRoot, ul.uMenuRoot ul {
 list-style-type:none;
 margin: 0;
 padding: 0;
 width: 100%;
 height:34px;
 display:table;
}

ul.uMenuRoot a {
 display: block;
 text-decoration: none; 
}

ul.uMenuRoot li {
 height:34px;
 font-size:14px;
}

ul.uMenuRoot li a {
 color: #252a31; 
 height:34px;
}

ul.uMenuRoot li a:hover {
 padding-left: 15px;
 height:34px;
 color:ffffff;
 background-color:#252a31;
 border-right:5px solid #ff940a;
}

.uMenuV .uMenuItem {font-weight:normal;}
.uMenuV li a:link {text-decoration:none; color:#252a31}
.uMenuV li a:active {text-decoration:none; color:#252a31}
.uMenuV li a:visited {text-decoration:none; color:#252a31}
.uMenuV li a:hover {text-decoration:none; color:#ffffff}

.uMenuV .uMenuItemA {font-weight:normal;}
.uMenuV a.uMenuItemA:link {text-decoration:none; color:#252a31}
.uMenuV a.uMenuItemA:visited {text-decoration:none; color:#252a31}
.uMenuV a.uMenuItemA:hover {text-decoration:none; color:#ffffff}
.uMenuV li { height:34px; font-size:14px; line-height:34px;}
/* --------- */



/* Header */


#hnotfix {
width:100%;
height:186px;
background:url(/images/hbg.png) repeat-x;
}

#fnotfix {
width:100%;
height:299px;
background:url(/images/fbg.png) center no-repeat;
}


#hbg {
width:1010px;
height:186px;
background:url(/images/header.png) no-repeat;
padding:0;
padding: 0px;
margin-left:auto;
margin-right:auto;
}

#hcont {
width:990px;
height:129px;
margin-right:auto;
margin-left:auto;
display:table;
padding:0;
}

#logo {
width:289px;
height:129px;
display:table;
float:left;
}

.logo {
background:url(/images/logo.png) no-repeat;
width:231px;
height:82px;
display:block;
margin-top:20px;
margin-left:24px;
}

#search {
width:390px;
height:129px;
display:table;
float:left;
}

.search {
margin-top:32px;
color:a7a7a7;
font-size:14px;
}

#uns {
display:table;
width:390px;
}

.unsl {
float:left;
}

.unsr {
float:right;
}

.searchForm {margin-top:10px; height: 38px;width: 390px; float: left;background: url(/images/search.png);}
.schQuery {float: left;}
.schQuery input {margin-left: 15px; height: 38px; line-height: 38px; width: 320px !important;background: none !important; border: none !important; font-size: 14px !important; font-family: 'DINPro' !important; color: #1e2331 !important;padding: 0 !important;}
.schBtn {float: right;}
.schBtn input {margin: 0 !important;width:29px;height: 38px;background: none !important; border: none !important; font-size: 0 !important; color: transparent !important;cursor: pointer;padding: 0 6px;text-indent: -9999px !important;box-shadow: none !important;}

#profile {
width:311px;
height:129px;
display:table;
float:left;
}

.profile1 {
margin-left:36px;
margin-top:25px;
color:23282e;
font-size:14px;
line-height:22px;
}

.profiletitle {
font-family: DINProbold;
font-size:24px;
color:1e2331;
padding-bottom:10px;
}

.vhod {
display:block;
background:url(/images/vhod.png) left no-repeat;
padding-left:25px;
}

.zareg {
display:block;
background:url(/images/zareg.png) left no-repeat;
padding-left:25px;
}

#hmenu {
height:57px;
width:990px;
display:table;
color:fff;
margin-right:auto;
margin-left:auto;
font-size:16px;
line-height:50px;
}

.hmenu {
 margin: 0;
}

.hmenu li {
 display: inline;
}

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

/* Content */

#contentbg {
padding:0;
margin:0;
margin-left:auto;
margin-right:auto;
display:table;
width:1010px;
background:url(/images/contentbg.png) repeat-y;
padding-bottom:30px;
}

#contentbg img {
padding:0;
margin:0;
max-width:660px;
}

.forumpad {
margin-top:10px;
margin-left:30px;
margin-right:30px;
}

#content2 {
width:980px;
margin-left:15px;
margin-top:15px;
margin-right:15px;
display:table;
float:left;
}

#content {
width:660px;
margin-left:30px;
margin-top:15px;
margin-right:20px;
display:table;
float:left;
}

#sidebar {
margin-top:15px;
width:300px;
float:left;
display:table;
}

#yellow {
width:660px;
height:34px;
background:url(/images/title_yellow.png) no-repeat;
display:table;
margin-bottom:15px;
}

.ybcont {
margin-bottom:20px;
}

#blue {
width:660px;
height:34px;
background:url(/images/title_blue.png) no-repeat;
display:table;
}

.ybl {
float:left;
font-size:24px;
line-height:34px;
color:1e2331;
}

.ybr {
float:right;
padding-top:5px;
}




#news {
width:660px;
display:table;
padding-bottom:15px;
border-bottom:1px dashed #b6bcc6;
margin-bottom:15px;
margin-top:15px;
}

#news img {
width:150px;
height:100px;
float:left;
}

.newsr {
margin-left:15px;
width:495px;
float:right;
line-height:20px;
}

.cbanner {
margin-bottom:25px;
margin-top:25px;
}


#forum {
margin-top:15px;
width:660px;
height:50px;
background:url(/images/foruminformer.png) no-repeat;
display:table;
}

.fbl {
float:left;
font-size:24px;
line-height:50px;
color:fff;
padding-left:10px;
text-transform:uppercase;
}

.fbr {
float:right;
padding-top:15px;
}

#fititle {
background-color:#f6f3f0;
width:658px;
height:35px;
color:1e2331;
border-left:1px solid #e2ddd8;
border-bottom:1px solid #e2ddd8;
border-right:1px solid #e2ddd8;
}

.finame {
width:350px;
line-height:34px;
padding-left:10px;
border-right:1px solid #e2ddd8;
float:left;
}

.fipost {
width:71px;
line-height:34px;
border-right:1px solid #e2ddd8;
float:left;
}

.fiupd {
width:183px;
line-height:34px;
padding-left:10px;
float:left;
}

#fipost {
background-color:#f6f3f0;
width:658px;
height:60px;
color:1e2331;
border-left:1px solid #e2ddd8;
border-bottom:1px solid #e2ddd8;
border-right:1px solid #e2ddd8;
}

#fipost:hover {
background-color:#e2ddd8;
width:658px;
height:60px;
color:1e2331;
border-left:1px solid #e2ddd8;
border-bottom:1px solid #e2ddd8;
border-right:1px solid #e2ddd8;
}

.fipname {
width:350px;
padding-left:10px;
float:left;
padding-top:10px;
font-size:12px;
color:a7a7a7;
}

.fippost {
width:71px;
line-height:60px;
border-left:1px solid #e2ddd8;
border-right:1px solid #e2ddd8;
float:left;
}

.fipupd {
width:183px;
line-height:20px;
padding-left:10px;
padding-top:10px;
font-size:12px;
float:left;
color:a7a7a7;
}


#nbtitle {
width:300px;
height:56px;
display:block;
font-size:24px;
color:fff;
background:url(/images/nbtitle.png) no-repeat;
margin:0;
}

.nbt {
padding-left:15px;
line-height:56px;
}

#nbcont {
width:300px;
display:table;
background-color:#282d34;
color:fff;
padding-bottom:5px;
}


.nbitem {
width:270px;
margin-left:15px;
margin-right:15px;
padding-top:10px;
padding-bottom:10px;
margin-bottom:10px;
display:table;
color:fff;
border-bottom:1px dashed #b6bcc6;
}

#nbfoot {
width:300px;
height:10px;
background:url(/images/nbfoot.png) no-repeat;
display:block;
}


#bdefault {
margin-right:14px;
width:286px;
height:47px;
display:block;
font-size:24px;
color:fff;
background:url(/images/block_default.png) no-repeat;
margin:0;
color:1e2331;
}

.bdt {
padding-left:15px;
line-height:47px;
}


#bcategories {
margin-right:14px;
width:286px;
height:47px;
display:block;
font-size:24px;
color:fff;
background:url(/images/block_cats.png) no-repeat;
margin:0;
color:1e2331;
}

.bct {
padding-left:15px;
}

#bmenus {
margin-right:14px;
width:286px;
height:47px;
display:block;
font-size:24px;
color:fff;
background:url(/images/block_menu.png) no-repeat;
margin:0;
color:1e2331;
}

.bmt {
padding-left:15px;
line-height:47px;
}

#bpoll {
margin-right:14px;
width:286px;
height:47px;
display:block;
font-size:24px;
color:fff;
background:url(/images/block_poll.png) no-repeat;
margin:0;
color:1e2331;
}

.bpt {
padding-left:15px;
line-height:47px;
}

#bcontent {
margin-right:14px;
width:286px;
background-color:#f6f3f0;
padding-top:15px;
padding-bottom:15px;
margin-bottom:15px;
}

.bcont {
padding-left:15px;
padding-right:15px;
}


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

/* Footer */

#footerbg {
width:1010px;
height:299px;
background:url(/images/footer.png) center top no-repeat;
display:table;
padding:0;
margin-left:auto;
margin-right:auto;
}

#fcont {
width:990px;
height:225px;
margin-right:auto;
margin-left:auto;
display:table;
padding:0;
}

.footerlogo {
width:210px;
height:74px;
background:url(/images/logo_footer.png) no-repeat;
display:block;
margin-right:50px;
margin-left:30px;
margin-top:55px;
float:right;
}

.footblock {
width:155px;
display:table;
float:left;
margin-left:20px;
margin-top:55px;
}

.fbtitle {
font-family: DINPromed;
color:ff940a;
font-size:17px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #44494f;
}



ul#menufoot, ul#menufoot ul {
 list-style-type:none;
 margin: 0;
 padding: 0;
 height:30px;
 display:table;
}

ul#menufoot a {
 display: block;
 text-decoration: none; 
}

ul#menufoot li {
 height:30px;
 font-size:14px;
}

ul#menufoot li a {
 color: #8e929b; 
 height:30px;
}

ul#menufoot li a:hover {
 height:30px;
 color:ffffff;
 text-decoration:underline;
}




#copy {
width:990px;
height:74px;
margin-right:auto;
margin-left:auto;
display:table;
}

.cl {
float:left;
line-height:20px;
padding-top:15px;
}

.cr {
padding-top:20px;
float:right;
line-height:74px;
}
/* ------------ */

/* ===== forum Start ===== */
/* General forum Table View */
.forumContent {margin-top: 25px;position: relative;}
.forumContent a {text-decoration: none;}
.forumContent a:hover {text-decoration: underline;}
.forumcontent td {font: 11px 'DINPro'; color: #555555;}
a.fNavLink {font: 12px 'DINPro';color: #999999;text-decoration: underline;padding: 3px 6px;}
a.fNavLink:hover {color: #313131; }
.gTable {}
.gTable td {background: #f6f3f0; padding: 5px 7px;border:1px solid #e8e0d9;}
td.gTableTop {font: normal 15px 'DINPro';color: #fff;padding-left: 10px;height:35px; line-height:35px; background: #252a31;}
td.gTableTop a {font: normal 15px 'DINPro'; color: #fff;}
td.gTableSubTop, td .postTdTop {background: #f6f3f0;font: 12px 'DINPro';color: #1e2331;padding: 0px 10px;height:20px;}
td.gTableSubTop a, td .postTdTop a {color: #666;}
.gTableBody {background-color: #f6f3f0;}
.gTableBody1 {background-color: #f6f3f0;}
.gTableBottom {background-color: #f6f3f0;}
.gTableLeft {background-color: #f6f3f0;}
td.gTableRight {background-color: #f6f3f0;}
.gTableError {}
/* ------------------------ */

/* Forums Styles */
.forumNameTd {background-color: #f6f3f0;}
.forumLastPostTd {background-color: #f6f3f0;}
td.forumIcoTd {background-color: #f6f3f0;}
td.forumThreadTd {background-color: #f6f3f0;}
td.forumPostTd {background-color: #f6f3f0;}
.forumLastPostTd {background-color: #f6f3f0;}
.forumArchive {background-color: #f6f3f0;}

a.catLink:link {color:fff;}
a.catLink:visited {}
a.catLink:hover {}
a.catLink:active {}

.lastPostGuest,.lastPostUser,.threadAuthor {background-color: #f6f3f0;}
.archivedForum{background-color: #f6f3f0;}
/* ------------- */

/* forum Titles & other */
.forum {font: normal 14px 'DINPro'; }
.forumDescr,.forumModer {font: 12px 'DINPro'; color: #b9bcc3;}
.forumViewed {}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {color: #1e2331;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {color: #1e2331;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {color: #1e2331;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {color: #1e2331;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {}
.forumBarKw {}
a.forumBarA:link {}
a.forumBarA:visited {}
a.forumBarA:hover {}
a.forumBarA:active {}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {}
.fastNavCat {}
.fastNavCatA {}
.fastNavForumA {}
/* -------------------------- */

/* forum Page switches */
.switches {}
.pagesInfo {}
.switch {}
.switchActive {}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {background-color: #f6f3f0;}
td.threadIcoTd,td.threadPostTd,td.threadViewTd {background-color: #f6f3f0;}
.threadLastPostTd {}
.threadDescr {font: 10px 'DINPro'; color: #a1a1a1;}
.threadNoticeLink {}
.threadsType {}
.threadsDetails {}
.forumOnlineBar {}

a.threadPinnedLink:link {}
a.threadPinnedLink:visited {}
a.threadPinnedLink:hover {}
a.threadPinnedLink:active {}

a.threadLink:link {font: normal 14px 'DINPro';color: #1e2331;}
a.threadLink:visited {font: normal 14px 'DINPro';color: #1e2331;}
a.threadLink:hover {font: normal 14px 'DINPro';color: #1e2331;}
a.threadLink:active {font: normal 14px 'DINPro';color: #1e2331;}

.postpSwithces {}
.thDescr {}
.threadFrmBlock {}
/* ------------------- */

/* forum Posts View */
.postTable {background:#fff; }
.postTable td {}
.postPoll {}
.postPoll td {border: 0px !important;}
.postFirst {}
.postRest1 {}
.postRest2 {}
.postSeparator {display: none;}

.postTdTop {height:20px;line-height:20px;}
.postBottom {font-size: 10px !important;}
.postBottom td {border: 0px;padding: 0px 5px !important;}
.postBottom img, .postBottom input {vertical-align: middle;}
.postUser {font-size: 12px; font-weight: bold;}
.postTdInfo {text-align: center;}
.postRankName {}
.postRankIco {}
.reputation {}
.signatureHr {}
.posttdMessage {text-align: justify;padding: 8px !important;line-height: 20px;}

.pollQuestion {}
.pollButtons,.pollTotal {}
.pollSubmitBut,.pollreSultsBut {}
.pollSubmit {}
.pollEnd {}

.codeMessage {font-family: DINPro;}
.quoteMessage {font-style: italic;}

.signatureView {}
.edited {}
.editedBy {}

.statusBlock {}
.statusOnline {}
.statusOffline {}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {}
.newPollBlock {}
.newThreadItem {}
.newPollItem {}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {}

.codeButtons {}
.codeCloseAll {}
.postNameFl,.postDescrFl {}
.postPollFl,.postQuestionFl {}
.postResultFl {}
.postAnswerFl {}
.postTextFl {}
.postUserFl {}

.pollHelp {}
.smilesPart td {border: 0px !important;}
/* ----------------- */
.funcLink {font: bold 11px 'DINPro';color: #595959;}
/* ====== forum End ====== */

/*--------------------- INPUTS start ---------------------*/
input[type=submit], input[type=reset] {font-size: 12px;background: #252a31; border-right: 3px solid #ff940a; color: #ffffff;padding: 7px;cursor: pointer;outline:none;border-left:none;border-top:none;border-bottom:none;}
input[type=submit]:hover, input[type=reset]:hover {background: #171c22;border-right: 3px solid #ff940a;outline:none;border-left:none;border-top:none;border-bottom:none;}
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}
input[type=text], input[type=password], textarea {background: #fff; border: 1px solid #d4c5b8;font: 12px 'DINPro'; color: #000000;padding: 3px;}
#mchatBtn, input.codeButtons, input.button {padding-left: 0px;padding-right: 0px;}
.queryField {width: auto !important;}
.commFl {width: 100%;}

select {font-size: 12px;background: #ffffff; border: 1px solid #e8e0d9; color: #000000;padding: 7px;cursor: pointer;outline:none;}
input[type=button] {font-size: 12px;background: #ffffff; border: 1px solid #e8e0d9; color: #000000;padding: 7px;cursor: pointer;outline:none;padding-left:5px;padding-right:5px;}
input[type=button]:hover {font-size: 12px;background: #f6f3f0; border: 1px solid #ddd4cc; color: #000000;padding: 7px;cursor: pointer;outline:none;padding-left:5px;padding-right:5px}



/*--------------------- INPUTS end ---------------------*/

.catPages1 a:link, .pagesBlockuz1 a:link, 
.catPages1 a:visited, .pagesBlockuz1 a:visited, 
.catPages1 a:hover, .pagesBlockuz1 a:hover, 
.catPages1 a:active, .pagesBlockuz1 a:active {text-decoration:none;color: #FFFFFF;background:#282d34;padding:3px 10px;font-size:14px;line-height:25px;} 
.catPages1 a:hover, .pagesBlockuz1 a:hover {background:#151b24;color:#ffffff;line-height:25px;} 
.catPages1 b, .pagesBlockuz1 b {background:#f6f3f0;color:#151b24;line-height:25px;padding:3px 10px;} 


ul.slideshow {
 list-style:none;
 width:660px;
 height:350px;
 overflow:hidden;
 position:relative;
 margin-bottom:20px;
 padding:0;
 
} 

ul.slideshow li {
 position:absolute;
 left:0;
 right:0;
}

ul.slideshow li.show {
 z-index:500; 
}

ul img {
 border:none; 
}


#slideshow-caption {
 width:660px;
 height:80px;
 position:absolute;
 bottom:0;
 left:0; 
 color:#fff;
 background:#000;
 z-index:500;
}

#slideshow-caption .slideshow-caption-container {
 padding:5px 10px; 
 z-index:1000;
}

#slideshow-caption h3 {
 margin:0;
 padding:0; 
 font-size:17px;
 font-weight:normal;
}

#slideshow-caption p {
 margin:5px 0 0 0;
 padding:0;
}


.ulightbox:hover img {
opacity:0.9;
}


.boardtitle {
font-family: DINPromed;
font-size:20px;
}




#boardinf {
width:320px;
display:table;
padding-bottom:15px;
border-bottom:1px dashed #b6bcc6;
margin-bottom:15px;
margin-top:15px;
}

#boardinf img {
width:80px;
height:80px;
float:left;
}

.boardinfr {
margin-left:10px;
width:230px;
float:right;
line-height:20px;
font-size:13px;
}