/* General Style */
a:link {text-decoration:none; color:#3c4146;}
a:active {text-decoration:none; color:#3c4146;}
a:visited {text-decoration:none; color:#3c4146;}
a:hover {text-decoration:underline; color:#00b9ff;}

#puzadpn {display:none;}

td, body {font-family:OpenSans, arial; font-size:14px;color:#3c4146;line-height:23px;}
body {margin:0;padding:0;background:#fbfbfb;}
td img {vertical-align: middle;}
form {padding:0;margin:0;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
.copy {font-size:7pt;}


@font-face {
font-family: OpenSans;
src: local("OpenSans-Regular"),
url(/fonts/OpenSans-Regular.ttf);
}
@font-face {
font-family: OpenSansLightItalic;
src: local("OpenSans-LightItalic"),
url(/fonts/OpenSans-LightItalic.ttf);
}
@font-face {
font-family: OpenSansItalic;
src: local("OpenSans-Italic"),
url(/fonts/OpenSans-Italic.ttf);
}
@font-face {
font-family: OpenSansLight;
src: local("OpenSans-Light"),
url(/fonts/OpenSans-Light.ttf);
}

@font-face {
font-family: OpenSansSemibold;
src: local("OpenSans-Semibold"),
url(/fonts/OpenSans-Semibold.ttf);
}
/* ------------- */

/* Site Menus */

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

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

ul.uMenuRoot li {
 height:40px;
 font-size:13px;
 line-height:40px;
 border-bottom:1px solid #dedede;
 border-left:1px solid #dedede;
 border-right:1px solid #dedede;
}

ul.uMenuRoot li a {
 color: #777777; 
 height:40px;
 padding-left:10px;
 background:#f6f6f6;
 background: linear-gradient(to top, #f6f6f6, #fbfbfb);
 background: -o-linear-gradient(to top, #f6f6f6, #fbfbfb);
}

ul.uMenuRoot li a:hover {
 background:#fbfbfb;
 background: linear-gradient(to top, #fbfbfb, #f6f6f6);
 background: -o-linear-gradient(to top, #fbfbfb, #f6f6f6);
}

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

.uMenuV .uMenuItemA {font-weight:normal;}
.uMenuV a.uMenuItemA:link {text-decoration:none; color:#777777;}
.uMenuV a.uMenuItemA:visited {text-decoration:none; color:#777777;}
.uMenuV a.uMenuItemA:hover {text-decoration:none; color:#777777;}
.uMenuV li {font-size:14px;}
/* --------- */





/* Module Part Menu */

.cats {
display:block;
border-bottom:8px solid #dbe1e5;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
margin-bottom:20px;
}

.catshead {
width:155px;
height:55px;
background:url(/images/catshead.png) no-repeat;
display:block;
}

.catsTable {border-collapse:collapse;width:140px;}
.catsTd {
text-decoration:none;
color:#777777;
width:155px;
padding-left:15px;
height:41px;
line-height:41px;
float:none;
display:block;
background:url(/images/catsLi.png) no-repeat;
font-size:9px;
text-transform:uppercase;
overflow:hidden;
}


.catName {}
.catNameActive {}
.catNumData {padding-left:5px;font-size:7pt;color:#555555;}


.catDescr {font-size:7pt; padding-left:10px;}
.catsTd a.catName {text-decoration:none; color:#777777;}
.catsTd a.catNameActive {text-decoration:none; color:#777777;}
.catsTd a.catName:hover {text-decoration:underline; color:#777777;}
.catsTd a.catNameActive:hover {text-decoration:underline; color:#777777;}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {font-size:17px;}

.eMessage {text-align:justify;padding-bottom:5px;margin-bottom:10px;margin-top:10px;}

.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #C2C2C2}
.eDetails {
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
background:#f8f7f7;
padding:15px 20px 15px 20px;
display:block;
box-shadow: 0 1px 3px #d1d4d6;
width:735px;
overflow:hidden;
margin-bottom:20px;
border-top:1px solid #ebeced;
}


.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;}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

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

.cBlock1 {background:#fff; border:1px solid #dedede;padding:10px;border-radius:5px;}
.cBlock2 {background:#fff; border:1px solid #dedede;padding:10px;border-radius:5px;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#333333;width:100%;background:#EBEBEB;border:1px solid #C2C2C2;}
.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 #C2C2C2;}
/* ------------------- */

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


#mainpic {
width:100%;
height:543px;
overflow:hidden;
background:#000 url(/images/mainpic.png) center no-repeat;
display:block;
z-index:-1;
margin-top:-623px;
position:absolute;
}

#hl {
width:100%;
display:table;
background:url(/images/oneblackpixel.png);
position:fixed;
z-index:1000;
position:absolute;
top:0;
}

.headline {
width:960px;
margin:auto;
color:#ffffff;
display:block;
overflow:hidden;
}

.logo {
margin-top:17px;
width:199px;
height:47px;
background:url(/images/logo.png) no-repeat;
margin-right:40px;
display:block;
float:left;
}

.headline li {
float:none;
list-style:none;
}


.headmenu a {
display:block;
padding-left:20px;
padding-right:20px;
height:80px;
line-height:80px;
text-transform:uppercase;
color:#fff;
float:left;
}

.headmenu a:hover {
text-decoration:none;
box-shadow:inset 0 -3px 0 #00b9ff;
background:url(/images/80percent.png);
}

.headmenu > li:hover {
text-decoration:none;
box-shadow:inset 0 -3px 0 #00b9ff;
background:url(/images/80percent.png)
}

.headmenu li:hover ul {
display:block;
float:none;
}

.headmenu > li {
float:left;
}

.headmenu li ul {
position:absolute;
display: none;
border-top:3px solid #000;
margin-top: 77px;
list-style: none;
float:none;
z-index: 1000;
}

.headmenu ul {
background:#00b9ff;
list-style: none;
margin: 0;
padding: 0;
float:none;
}

.headmenu ul li a {
text-transform:none;
text-decoration:none;
border: 0;
float:none;
padding-left: 20px;
line-height:50px;
height:50px;
border-bottom:1px dotted #4cceff;
color: #fff;
display:block;
text-shadow:none;
width:210px;
float:none;
text-shadow:0 -1px 0 #019fdb;
}

.headmenu ul li a:hover {
background:#01abeb;
box-shadow:none;
}

.searchForm {height: 33px;width: 203px;margin-top:22px;float:right;background: url(/images/search.png);}
.schQuery {float: left;}
.schQuery input {outline:none; margin-left:15px; height: 33px; line-height: 33px; width: 150px !important;background: none !important; border: none !important; font-size: 13px !important; font-family: 'OpenSans' !important; color: #474747 !important;padding: 0 !important;}
.schBtn {float: right;}
.schBtn input {margin: 0 !important;width:33px;height: 33px;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;}


#inmov {
width:960px;
display:table;
margin:auto;
}


.watchindexfilm {
background:url(/images/oneblackpixel.png);
width:400px;
padding:20px 30px 40px 30px;
color:#fff;
text-shadow:0 1px 0 #000;
display:table;
float:right;
border-radius:5px;
margin-top:110px;
margin-bottom:110px;
}

.wifbutts {
width:400px;
display:table;
}

.watchindexfilm h1 {
font-size:36px;
line-height:36px;
}

.irm a:hover {text-decoration:none;box-shadow:inset 0 0 20px #005d89;}

.irm a{
background:#0084d8;
background: linear-gradient(to top, #0084d8, #00d0f1);
background: -o-linear-gradient(to top, #0084d8, #00d0f1);
width:230px;
height:40px;
line-height:40px;
text-align:center;
color:#fff;
float:left;
display:block;
border-radius:3px;
margin-top:15px;
text-shadow:0 -1px 0 #008dab;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}


.iam a:hover {text-decoration:none;box-shadow:inset 0 0 20px #676767;}

.iam a {
margin-left:10px;
background:#cdcdcd;
background: linear-gradient(to top, #cdcdcd, #eeeeee);
background: -o-linear-gradient(to top, #cdcdcd, #eeeeee);
width:160px;
height:40px;
line-height:40px;
text-align:center;
color:#5d5d5d;
float:left;
display:block;
border-radius:3px;
margin-top:15px;
text-shadow:0 1px 0 #fff;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}


#maincont {
width:1000px;
margin:auto;
display:table;
}

.indexmodtitle {
width:960px;
padding-bottom:24px;
background:url(/images/modtitle.png) bottom repeat-x;
display:table;
margin-bottom:30px;
margin:auto;
}

.indexmodtitle span {
font-size:28px;
color:#3c4146;
display:table;
float:left;
font-family: OpenSansSemibold;
margin-top:10px;
}

.indexmodtitle a b {
background:url(/images/strelochka.png) right no-repeat;
font-weight:normal;
display:block;
}

.indexmodtitle a:hover b {
background:url(/images/strelochka2.png) right no-repeat;
font-weight:normal;
display:block;
}

.indexmodtitle a {
border-bottom:1px solid #fff;
box-shadow:inset 0 0 10px #d9d9d9;
width:145px;
padding-right:15px;
height:40px;
line-height:40px;
text-align:center;
color:#5d5d5d;
float:right;
display:block;
border-radius:3px;
text-shadow:0 1px 0 #fff;
}



.indexmodtitle a:hover {
background:#0084d8;
background: linear-gradient(to top, #0084d8, #00d0f1);
background: -o-linear-gradient(to top, #0084d8, #00d0f1);
border-bottom:1px solid #fff;
box-shadow:inset 0 0 10px #d9d9d9;
width:145px;
padding-right:15px;
height:40px;
line-height:40px;
text-align:center;
color:#fff;
float:right;
display:block;
border-radius:3px;
text-shadow:0 -1px 0 #008dab;
text-decoration:none;
box-shadow:inset 0 0 20px #005d89;
}

#moviecont {
width:1000px;
margin:auto;
display:table;
margin-top:30px;
}


.movie {
width:170px;
margin-left:15px;
margin-right:15px;
margin-bottom:30px;
display:table;
float:left;
font-family: OpenSansSemibold;
font-size:15px;
}

.movie p {
padding-top:5px;
margin:0;
}

.movie p:last-child {
padding-top:5px;
margin:0;
font-style:italic;
font-family: OpenSans;
font-size:13px;
}

.moviefirstchild {
min-height:46px;
display:block;
overflow:hidden;
}




.gcpic {
width:160px;
height:240px;
display:block;
border:5px solid #fafafa;
margin-bottom:10px;
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
border-radius:5px;
}

.gcpic:hover {
width:160px;
height:240px;
display:block;
border:5px solid #fff;
margin-bottom:10px;
box-shadow:0px 3px 5px #d3d3d3;
}

.ulightbox {
background:url(/images/zumzum.png) no-repeat;
display:block;
width:38px;
height:38px;
position:absolute;
z-index:999;
margin-top:101px;
margin-left:61px;
}

.gcpic b {
opacity:0.0001;
width:160px;
height:240px;
background:url(/images/b.png);
position:absolute;
z-index:999;
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
}

.gcpic b:hover {
opacity:1;
display:block;
width:160px;
height:240px;
background:url(/images/b.png);
position:absolute;
z-index:999;
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
}


.gcpic img {
width:160px;
height:240px;
overflow:hidden;
-webkit-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
border-radius:5px;
}


#mmbg {
width:100%;
height:505px;
background:url(/images/mainmoviebg.png) repeat-x;
display:table;
margin-bottom:30px;
}

.mmbgcenter {
background:url(/images/mmbgcenter.png) center no-repeat;
width:100%;
height:505px;
display:block;
}


#mmb {
width:960px;
display:block;
margin:auto;
height:428px;
padding-top:38px;
}

.mmbs img {
width:300px;
height:428px;
border-radius:5px;
float:left;
margin-right:20px;
}

.mmbtop {
width:99px;
height:99px;
background:url(/images/top.png) no-repeat;
position:absolute;
z-index:999;
margin-left:-6px;
margin-top:-6px;
display:block;
}

.mmbcont {
float:left;
height:408px;
width:600px;
padding:20px 20px 0px 20px;
display:block;
border-radius:5px;
background:#fff;
box-shadow:0 2px 3px #d1d4d6;
}


.mmbtitle {
width:600px;
padding-bottom:24px;
background:url(/images/modtitle.png) bottom repeat-x;
display:table;
margin-bottom:30px;
margin:auto;
}

.mmbtitle span {
font-size:28px;
color:#3c4146;
display:block;
float:left;
font-family: OpenSansSemibold;
margin-top:10px;
}


.mmbtitle a b {
background:url(/images/strelochka.png) right no-repeat;
font-weight:normal;
display:block;
}

.mmbtitle a:hover b {
background:url(/images/strelochka2.png) right no-repeat;
font-weight:normal;
display:block;
}
.mmbtitle a {
border-bottom:1px solid #fff;
box-shadow:inset 0 0 10px #d9d9d9;
width:160px;
padding-right:15px;
height:40px;
line-height:40px;
text-align:center;
color:#5d5d5d;
float:right;
display:block;
border-radius:3px;
text-shadow:0 1px 0 #fff;
}



.mmbtitle a:hover {
background:#0084d8;
background: linear-gradient(to top, #0084d8, #00d0f1);
background: -o-linear-gradient(to top, #0084d8, #00d0f1);
border-bottom:1px solid #fff;
box-shadow:inset 0 0 10px #d9d9d9;
width:160px;
padding-right:15px;
height:40px;
line-height:40px;
text-align:center;
color:#fff;
float:right;
display:block;
border-radius:3px;
text-shadow:0 -1px 0 #008dab;
text-decoration:none;
box-shadow:inset 0 0 20px #005d89;
}


.mmbinfo {
width:600px;
display:table;
padding-bottom:15px;
margin-bottom:20px;
border-bottom:1px dotted #777777;
}

.mmm {
display:table;
margin-bottom:10px;
padding-bottom:15px;
margin-top:10px;
border-bottom:1px dotted #e8e8e8;
width:600px;
}

.mmm a {text-decoration:underline; color:#00b9ff;}
.mmm a:hover {text-decoration:none; color:#00b9ff;}

.mmmpic img {
width:135px;
height:85px;
float:left;
margin-left:20px;
border-radius:4px;
}

.mmmpic img:first-child {
width:125px;
height:85px;
float:left;
margin-left:0px;
}

.mmbinfo li {
list-style:none;
float:left;
width:470px;
margin-left:0px;
}

.mmbinfo li:first-child {
width:110px;
margin-right:20px;
float:left;
font-weight:bold;
}




.newsinf {
width:210px;
margin-left:15px;
margin-right:15px;
display:block;
float:left;
background:url(/images/modtitle.png) bottom repeat-x;
}

.newsinf img {
width:210px;
height:160px;
border-radius:5px;
}

.nic {
width:190px;
padding:20px 10px 20px 10px;
background:url(/images/newsimgshadow.png) top center no-repeat;
display:block;
margin-top:-6px;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}

.nic:hover {
width:190px;
padding:20px 10px 20px 10px;
background:#f5f5f5 url(/images/newsimgshadow.png) top center no-repeat;
display:block;
margin-top:-6px;
box-shadow:inset 0 0 10px #dedede;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
}

.nic a {
font-family: OpenSansSemibold;
font-size:15px;
}


.nic span {
padding-top:5px;
height:92px;
overflow:hidden;
display:block;
}


#footlogobg {
margin-top:30px;
background:#191b21;
background: linear-gradient(to top, #191b21, #2b2c33);
background: -o-linear-gradient(to top, #191b21, #2b2c33);
width:100%;
height:110px;
line-height:110px;
color:#5d5f62;
text-transform:uppercase;
text-shadow:0 -1px 0 #1a1c21;
display:table;
}


.footl {
width:960px;
margin:auto;
display:table;
font-size:20px;
}

.footl li {
float:left;
width:350px;
list-style:none;
margin-left:0;
display:block;
background:url(/images/footlogobg.png) repeat-x;
}

.footl li span {
color:#fff;
}


.footl li:first-child {
width:305px;
float:left;
list-style:none;
margin-left:0;
display:block;
background:none;
}

.footl li:last-child {
width:305px;
float:left;
list-style:none;
margin-left:0;
display:block;
text-align:right;
background:none;
}


.footlogo {
margin-left:auto;
margin-right:auto;
margin-top:30px;
width:199px;
height:47px;
background:url(/images/logo.png) no-repeat;
display:block;
}


#fnbg {
background:#15161c;
width:100%;
padding-top:30px;
padding-bottom:30px;
display:table;
}

.fnc {
width:960px;
margin:auto;
display:block;
color:#fff;
}

.fnc a {color:#fff;}
.fnc a:hover {color:#fff;}

.fnc li {
list-style:none;
line-height:35px;
}

.fnc span {
font-size:24px;
font-family:OpenSansSemibold;
display:block;
margin-bottom:20px;
}


.fnbblock {
width:200px;
float:left;
margin-right:20px;
display:block;
}

.fnbblocksoc {
width:300px;
float:right;
display:block;
text-align:right;
}

.soc {
width:35px;
height:35px;
display:block;
margin-left:10px;
background:#1d1e23;
border-radius:100px;
float:right;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
}

.soc:last-child {
margin-right:0px;
}

.soc:hover {background:#27282e;}


.soc img {
margin:auto;
text-align:center;
}


.copys {
height:69px;
padding-top:10px;
background:url(/images/copys.png) repeat-x;
width:100%;
display:table;
text-align:center;
line-height:69px;
color:#5a5c5f;
}


#Go_Top { 
width: 38px; 
border: 0px solid #cccccc; 
text-align: center; 
position: fixed; 
bottom: 50px; 
right: 50px; 
cursor: pointer; 
}


.hleb {
width:100%;
margin-top:80px;
margin-bottom:30px;
height:60px;
line-height:60px;
background:#ededed;
display:table;
position:relative;
box-shadow:0 0 5px #b6b6b6;
}

.hb {
width:960px;
margin:auto;
display:block;
}

#maincont {
width:960px;
margin:auto;
display:table;
}



#content {
width:785px;
float:right;
}

#moviecontent {
width:800px;
float:right;
}


.moviemodtitle {
width:770px;
margin-left:15px;
margin-right:15px;
padding-bottom:24px;
background:url(/images/modtitle.png) bottom repeat-x;
display:table;
margin-bottom:30px;
font-size:28px;
color:#3c4146;
font-family: OpenSansSemibold;
}


.modtitle {
width:100%;
padding-bottom:24px;
background:url(/images/modtitle.png) bottom repeat-x;
display:table;
margin-bottom:30px;
font-size:28px;
color:#3c4146;
font-family: OpenSansSemibold;
}

#sidebar {
width:155px;
float:left;
}

.babina {
width:77px;
height:59px;
display:block;
z-index:999;
position:absolute;
margin-left:680px;
margin-top:-16px;
background:url(/images/babina.png) no-repeat;
}

.btitle {
height:45px;
line-height:45px;
text-align:center;
width:155px;
display:block;
border-bottom:1px solid #221f20;
background:#3e3d3e;
background: linear-gradient(to top, #3e3d3e, #545458);
background: -o-linear-gradient(to top, #3e3d3e, #545458);
border-top-left-radius:4px;
border-top-right-radius:4px;
}

.btitle span {
color:#fff;
text-shadow:0 -1px 0 #221f20;
font-size:17px;
font-family:OpenSansSemibold;
}

#news {
width:735px;
padding:20px;
border-radius:4px;
display:table;
background:#fff;
box-shadow: 0 1px 3px #d1d4d6;
margin-bottom:20px;
}

.snpic {
width:180px;
max-height:180px;
float:left;
margin-right:20px;
display:block;
}

.snpic img {
width:180px;
max-height:180px;
overflow:hidden;
border-radius:4px;
}

.sncont {
width:535px;
float:left;
display:block;
}

.snconttee {
display:block;
margin-top:5px;
}

.bcont {
display:table;
margin-bottom:20px;
}


#news2 {
width:735px;
padding:20px;
display:table;
background:#fff;
box-shadow: 0 1px 3px #d1d4d6;
}

.n2 img {
border-top-left-radius:4px;
border-top-right-radius:4px;
width:775px;
}

.vkplayer iframe {z-index:-1;}

.vkplayerbg {
width:100%;
height:520px;
display:table;
background:#f6f6f6;
box-shadow:inset 0 0 20px #cfcfcf;
margin-top:-520px;
margin-bottom:20px;
z-index:-1;
padding:0;
}

.vkplayer {
display:block;
height:520px;
z-index:555;
margin-top:-30px;
}

.itemscrs img {
float:left;
width:247px;
height:157px;
border-radius:4px;
margin-left:22px;
margin-bottom:20px;
}

.itemscrs img:first-child {
float:left;
width:247px;
height:157px;
border-radius:4px;
margin-left:0px;
margin-bottom:20px;
}

.dwnlink {
display:table;
margin-bottom:10px;
}

.dwnlink span {
font-size:28px;
color:#3c4146;
display:block;
float:left;
font-family: OpenSansSemibold;
margin-top:10px;
}


.dwnlink a b {
background:url(/images/strelochka.png) right no-repeat;
font-weight:normal;
display:block;
}

.dwnlink a:hover b {
background:url(/images/strelochka2.png) right no-repeat;
font-weight:normal;
display:block;
}
.dwnlink a {
border-bottom:1px solid #fff;
box-shadow:inset 0 0 10px #d9d9d9;
width:160px;
padding-right:15px;
height:40px;
line-height:40px;
text-align:center;
color:#5d5d5d;
float:right;
display:block;
border-radius:3px;
text-shadow:0 1px 0 #fff;
}



.dwnlink a:hover {
background:#0084d8;
background: linear-gradient(to top, #0084d8, #00d0f1);
background: -o-linear-gradient(to top, #0084d8, #00d0f1);
border-bottom:1px solid #fff;
box-shadow:inset 0 0 10px #d9d9d9;
width:160px;
padding-right:15px;
height:40px;
line-height:40px;
text-align:center;
color:#fff;
float:right;
display:block;
border-radius:3px;
text-shadow:0 -1px 0 #008dab;
text-decoration:none;
box-shadow:inset 0 0 20px #005d89;
}





.catPages1 a:link, .pagesBlockuz1 a:link, 
.catPages1 a:visited, .pagesBlockuz1 a:visited, 
.catPages1 a:hover, .pagesBlockuz1 a:hover, 
.catPages1 a:active, .pagesBlockuz1 a:active {
float:left;
border-bottom: 1px solid #fff;
box-shadow: inset 0 0 10px #d9d9d9;
padding-right: 10px;
padding-left: 10px;
height: 40px;
line-height: 40px;
text-align: center;
color: #5d5d5d;
border-radius: 3px;
text-shadow: 0 1px 0 #fff;
display:block;
margin-right:5px;
} 

.catPages1 a:hover, .pagesBlockuz1 a:hover {
background:#0084d8;
background: linear-gradient(to top, #0084d8, #00d0f1);
background: -o-linear-gradient(to top, #0084d8, #00d0f1);
border-bottom:1px solid #fff;
box-shadow:inset 0 0 20px #005d89;
color:#fff;
text-shadow:0 -1px 0 #008dab;
text-decoration:none;
} 
.catPages1 b, .pagesBlockuz1 b {float:left;
border-bottom: 1px solid #fff;
box-shadow: inset 0 0 10px #d9d9d9;
padding-right: 10px;
padding-left: 10px;
height: 40px;
line-height: 40px;
text-align: center;
color: #5d5d5d;
border-radius: 3px;
text-shadow: 0 1px 0 #fff;
display:block;
margin-right:5px;
font-weight:bold;
}


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

/* General forum Table View */

.forumContent {
margin-left:auto;
margin-right:auto;
margin-top:20px;
width:950px;
display:table;
}

.gTable {background: none;}
.gTable td {border: 1px solid #d3d3d3;padding: 5px 7px;}
td.gTableTop {font-size:14px;color: #FFF;padding: 5px 10px;border: none;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px}
td.gTableTop a {font-size:14px; color: #FFF;}
td.gTableSubTop, td .postTdTop {
-o-background-size: 100% 100%; -webkit-background-size: 100% 100%; -khtml-background-size: 100% 100%; background-size: 100% 100%;
background: -moz-linear-gradient(top,#fff,#f4f4f4);
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f4f4f4));
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#fff,endColorstr=#f4f4f4,GradientType=0); zoom: 1;
background: linear-gradient(top, #fff, #f4f4f4);
background-image: -o-linear-gradient(top, #fff, #f4f4f4);
background-image: -moz-linear-gradient(top, #fff, #f4f4f4);
background-image: -webkit-linear-gradient(top, #fff, #f4f4f4);
background-image: -ms-linear-gradient(top, #fff, #f4f4f4);
line-height:30px;
border: 1px solid #d3d3d3;color: #464646;padding: 3px 10px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
td.gTableSubTop a, td .postTdTop a {color: #464646;}
.gTableBody {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.gTableBody1 {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.gTableBottom {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.gTableLeft {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.gTableRight {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.gTableError {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.forumIcoTd,.forumThreadTd,.forumPostTd {text-align:center;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.forumLastPostTd,.forumArchive {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

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

.lastPostGuest,.lastPostUser,.threadAuthor {}
.archivedForum{}
/* ------------- */

/* forum Titles & other */
.forum {}
.forumDescr,.forumModer {font-size:11px;color:#585858}
.forumViewed {}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {}
/* -------------------- */


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

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

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

/* forum Page switches */
.switches {}
td.pagesInfo, td.switch, td.switchActive {background: #ffffff; border: 1px solid #dcdbe0; padding-left: 5px; padding-right: 5px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
td.switch, td.switchActive { background: #CCCCCC;border:1px solid #CCCCCC; color: #FFF;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
td.switch a {color: #4c4c4c;}
.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 {}
.threadIcoTd,.threadPostTd,.threadViewTd {}
.threadLastPostTd {}
.threadDescr {font-size:11px;color:#585858}
.threadNoticeLink {}
.threadsType {}
.threadsDetails {}
.forumOnlineBar {}

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

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

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

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

.postTdTop {}
.postBottom {}
.postBottom td {border: 0px;padding: 0px 5px !important;}
.postBottom img {vertical-align: middle;}
.postUser {}
.postTdInfo {text-align: center;}
.postRankName {}
.postRankIco {}
.reputation {}
.signatureHr {}
.posttdMessage {text-align: justify;padding: 8px !important;line-height: 18px;}

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

.codeMessage {}
.quoteMessage {}

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

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

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

/* forum Post Form */

.smilesPart td {border: 0px !important;}
/* ----------------- */
/* ====== forum End ====== */