/*--------------------- General styles start ---------------------*/

body { 
 margin: 0px; 
 background: url(http://jrokku.net/images/fon_osn.jpg) #000000 center fixed; 
 font: 11px 'Arial'; 
 color: #b6b4b4; 
 text-align: center; 
 }

body a {
 font-size: 11px;
 color: #8291c1;
 text-decoration: none;
 font-family: 'Tahoma';
}

body a.grey {
 color: #999999;
 text-decoration: none;
 font-family: 'Tahoma'; 
} 

body a:hover {
 color: #ffffff; 
 text-decoration: underline;
}

* {
 font-size: 11px;
 font-family: 'Verdana';
}

img {border: 0px;}

/*--------------------- General styles end ---------------------*/


/*--------------------- All content start ---------------------*/

#container { width: 1234px;
 margin: auto;
 margin-top: 1px;
 
}

#shadow_top {
 width: 1226px;
 height: 3px;
 overflow: hidden;
}

#container_bg {
 width: 1226px;
 padding: 0px;
 
}

#shadow_bottom {
 width: 1226px;
 height: 3px;
 overflow: hidden;
 margin-bottom: 10px;
}

/*--------------------- All content end ---------------------*/


/*--------------------- My tags ---------------------*/ 

h1 {
 color: #c0c0c0; 
 font-size: 11px;
 font-family: 'Tahoma';
}

/*--------------------- My tags end ---------------------*/ 


/* Tags */ 
.eTagGr10 {font-size:9pt !important;} 
.eTagGr11 {font-size:9pt !important;} 
.eTagGr12 {font-size:9pt !important;} 
.eTagGr13 {font-size:9pt !important;} 
.eTagGr14 {font-size:10pt !important;} 
.eTagGr15 {font-size:10pt !important;} 
.eTagGr16 {font-size:10pt !important;} 
.eTagGr17 {font-size:10pt !important;} 
.eTagGr18 {font-size:10pt !important;} 
.eTagGr19 {font-size:10pt !important;} 
.eTagGr20 {font-size:10pt !important;} 
.eTagGr21 {font-size:10pt !important;} 
.eTagGr22 {font-size:10pt !important;} 
.eTagGr23 {font-size:10pt !important;} 
.eTagGr24 {font-size:11pt !important;} 
.eTagGr25 {font-size:11pt !important;} 
.eTagGr26 {font-size:11pt !important;} 
.eTagGr27 {font-size:11pt !important;} 
.eTagGr28 {font-size:11pt !important;} 
.eTagGr29 {font-size:11pt !important;} 
.eTagGr30 {font-size:11pt !important;} 
a.etag:link,a.etag:visited {text-decoration: none;color: #666666;} 
a.etag:hover,a.etag:active {text-decoration: none;color: #c54444;} 
/* ---- */


/*--------------------- Header start ---------------------*/

#header { 
 width: 1226px; 
 height: 200px; 
 margin: auto; 
 text-align: left; 
 background: url(http://jrokku.net/images/logo-br.jpg) center no-repeat #0f0101; 
 behavior: url('http://jrokku.net/images/pie.htc'); 
 border: 1px solid #000000; 
 border-radius: 0px; 
 -moz-border-radius: 0px; 
 behavior: url('http://jrokku.net/images/pie.htc'); 
-webkit-box-shadow: 0px -1px 2px #868686; /*Safari shadow version*/
-moz-box-shadow: 0px -1px 2px #868686; /*Mozilla shadow version*/
box-shadow: 0px -1px 2px #868686; /*CSS3 shadow version*/
 -pie-box-shadow: 0px -2px 4px #868686; 
 }

#header_left {
 float: left;
 width: 690px;
}

#header_right {
 margin-top: 10px;
 margin-right: 10px;
 float: right;
 width: 400px;
 height: 192px;
 text-align: right;
}

#images {
 float: left;
 width: 600px;
 height: 200px;
 background: url();
}

#site_logo {
 position: relative;
 float: left;
 height: 200px;
 margin-left: -550px;
}

#site_logo td {
 vertical-align: middle;
 font: 44px 'Garamond';
 color: #ffffff;
}

#top_menu {background: none;
 padding: 0px 1px 0px 1px;
 position: relative;
 float: right;
 display: table;
 height: 32px;
 line-height: 32px;
 width: auto;
 text-align: center;
}

#top_menu a {
 color: #737ed9;
 background-color: #090c2b; 
}

#top_menu a:hover {
 color: #ffffff;
 text-decoration: none;
}

.left {
 display: table-cell;
 height: 35px;
 width: 57px;
 
}

.center {
 display: table-cell;
 height: 35px;
 width: 90px;
}

.right {
 display: table-cell;
 height: 35px;
 width: 57px;
}


/*--------------------- Header end ---------------------*/


/*--------------------- Main content start ---------------------*/

#divider {
 clear: both;
 width: 1226px;
 height: 6px;
 margin: auto;
 overflow: hidden;
 padding:0px;}

#leftcol { padding:0px;width: 225px;
 float: left;
 margin-left: -4px;
 text-align: justify;
 behavior: url('http://jrokku.net/images/pie.htc'); 
}

#rightcol {margin: 0px 4px 0px 0px; padding:0px; width: 225px;
 float: right;
 text-align: justify;
 behavior: url('http://jrokku.net/images/pie.htc'); 
}

#maincol {line-height: 15px; color: #aaadaf; 
 float: left; 
 margin: 18px 0px 0px 26px; 
 padding: 10px 10px; 
 width: 715px; 
 background: url('http://jrokku.net/images/fon-bb.jpg') top repeat-y #000000; 
 text-align: justify; 
 border: 1px solid #000000; 
 border-radius: 0px; 
 -moz-border-radius: 0px; 
 behavior: url('/images/pie.htc'); 
-webkit-box-shadow: 0px -1px 2px #868686; /*Safari shadow version*/
-moz-box-shadow: 0px -1px 2px #868686; /*Mozilla shadow version*/
box-shadow: 0px -1px 2px #868686; /*CSS3 shadow version*/
 }

.r {background: url('http://jrokku.net/images/brr.jpg') top no-repeat;
 line-height:28px;}

.eTitle { margin: 7px 3px 2px 3px; padding: 2px 5px;
 font: 14px 'Tahoma';
 color: #e4e4e4; 
 text-align: left;
 line-height: inherit!important; 
}

.eTitle a {
 font: 14px 'Tahoma';
 color: #e4e4e4;
 line-height: 20px;
 }

.eTitle a:hover {
 color: #737ed9;
 text-decoration: none;
}

.eTitleKOM {
font: 12px 'Tahoma';
color: #d6dae1; 
line-height: 15px;
margin-bottom: 2px;
padding: 2px 4px;
}

.eTitleKOM a {
 font: 12px 'Tahoma';
 color: #dedede;
 line-height: 15px;
} 

.eMessage, .eText, .eAnswer {
 font: 11px 'Verdana';
 text-align: justify !important;
 line-height: 15px;
 padding: 0px 5px;
}

.cMessage {
 font: 11px 'Verdana';
 text-align: left !important;
 line-height: 15px;
 padding: 2px 4px; 
}

.eDetails, .eDetails1, .eDetails2 {
 padding: 5px;
 margin: 10px 3px 5px 3px;
 color: #999999;
 font: 11px 'Tahoma';
 line-height: 15px;
 border-top: 1px solid #484848;
 }

.menu_osn1 { height:32px; 
 background: url('http://jrokku.net/images/knop22.jpg') bottom repeat-x #060a2e; 
 text-align: center; 
 border: 1px solid #000000; 
 border-radius: 0px; 
 -moz-border-radius: 0px; 
 behavior: url('http://jrokku.net/images/pie.htc'); 
 -webkit-box-shadow: 0px -1px 2px #868686; /*Safari shadow version*/
-moz-box-shadow: 0px -1px 2px #868686; /*Mozilla shadow version*/
box-shadow: 0px -1px 2px #868686; /*CSS3 shadow version*/
}

 .menu_osn { font-weight: bold; 
 text-align: center; 
 } 

.menu_osn a { font: 13px 'Tahoma';
 color: #bebebe;
 text-decoration: none;
 font-weight: bold;
}
.menu_osn a:hover {font-weight: bold;
 color: #737ed9; 
 text-decoration: none;
}

.img-left {margin: 0px 9px 0px 0px; 
float: left;
}

.img-right {margin: 0px 0px 0px 9px; 
 float: right;}

.cBlock1 {
background: #060606; 
margin-bottom: 0px !important;
border: 1px solid #383838;
border-radius: 0px;
-moz-border-radius: 0px;
behavior: url('http://jrokku.net/images/pie.htc'); 
}

.cBlock2 {
background: #10143e; 
margin-bottom: 0px !important;
border: 1px solid #383838;
border-radius: 0px;
-moz-border-radius: 0px;
behavior: url('http://jrokku.net/images/pie.htc');
}

/*--------------------- Main content end ---------------------*/


/*--------------------- Containers start ---------------------*/

.sidebar {
 margin: 10px 0px;
 padding: 8px 3px 10px 3px;
}

.block { margin: 0px 0px 15px 0px; 
 font-size: 11px; 
 padding: 5px 5px 10px 5px; 
 width: 220px; 
 background: url('http://jrokku.net/images/fon_osn_g.jpg') repeat center #0b0b0b; 
 border: 1px solid #000000; 
 border-radius: 1px; 
 -moz-border-radius: 0px; 
 behavior: url('http://jrokku.net/images/pie.htc'); 
 -webkit-box-shadow: 0px -1px 2px #868686; /*Safari shadow version*/
-moz-box-shadow: 0px -1px 2px #868686; /*Mozilla shadow version*/
box-shadow: 0px -1px 2px #868686; /*CSS3 shadow version*/
 }

.block2 { margin: 0px 0px 15px 0px; 
 font-size: 11px; 
 padding: 5px 5px 10px 5px; 
 width: 220px; 
 background: url('http://jrokku.net/images/fon_osn_r.jpg') repeat bottom #0b0b0b; 
 border: 1px solid #000000; 
 border-radius: 1px; 
 -moz-border-radius: 0px; 
 behavior: url('http://jrokku.net/images/pie.htc'); 
 -webkit-box-shadow: 0px -1px 2px #868686; /*Safari shadow version*/
-moz-box-shadow: 0px -1px 2px #868686; /*Mozilla shadow version*/
box-shadow: 0px -1px 2px #868686; /*CSS3 shadow version*/
}
 
.block3 { margin: 0px 0px 3px 0px; 
 font-size: 11px; 
 padding: 5px 5px 10px 5px; 
 width: 224px; 
 }

.block4 { margin: 0px 0px 15px 0px; 
 font-size: 11px; 
 padding: 5px 5px 10px 5px; 
 width: 220px; 
 background: url('http://jrokku.net/images/fon_osn_01.jpg') repeat center #0b0b0b; 
 border: 1px solid #000000; 
 border-radius: 1px; 
 -moz-border-radius: 0px; 
 behavior: url('http://jrokku.net/images/pie.htc'); 
 -webkit-box-shadow: 0px -1px 2px #868686; /*Safari shadow version*/
-moz-box-shadow: 0px -1px 2px #868686; /*Mozilla shadow version*/
box-shadow: 0px -1px 2px #868686; /*CSS3 shadow version*/
 }

 .blocktitle { margin-bottom: 5px; 
 font: 14px 'Tahoma'; 
 color: #ffffff; 
 height: 32px; 
 line-height: 32px; 
 text-align: center; 
 background: url('http://jrokku.net/images/knop22.jpg') bottom repeat-x #060a2e; 
 border: 1px solid #000000; 
 border-radius: 0px; 
 -moz-border-radius: 0px; 
 behavior: url('http://jrokku.net/images/pie.htc'); 
 -webkit-box-shadow: 0px -1px 2px #868686; /*Safari shadow version*/
-moz-box-shadow: 0px -1px 2px #868686; /*Mozilla shadow version*/
box-shadow: 0px -1px 2px #868686; /*CSS3 shadow version*/
 }
 
.blocktitleSV {background: url('http://jrokku.net/images/knop22.jpg') bottom repeat-x #060a2e; 
 font: 13px 'Tahoma'; 
 color: #e4e4e4; 
 height: 22px; 
 text-align: center; 
 border: 1px solid #000000; 
 border-radius: 0px; 
 -moz-border-radius: 0px; 
 behavior: url('http://jrokku.net/images/pie.htc'); 
 -webkit-box-shadow: 0px -1px 2px #868686; /*Safari shadow version*/
-moz-box-shadow: 0px -1px 2px #868686; /*Mozilla shadow version*/
box-shadow: 0px -1px 2px #868686; /*CSS3 shadow version*/
 margin-bottom: 2px; 
 } 

.filmOZV { 
 margin: 0px 0px 3px 0px; 
 width: 650px; 
 height: 420px;
 background: url('http://jrokku.net/images/fon_osn_01.jpg');
 float:center; 
 border: 1px solid #262626;
 }

 .catName {
 padding: 1px 5px;
 font: 13px 'Verdana';
 }

 .catNameActive {
 padding: 1px 5px;
 font: 13px 'Verdana';
 font-weight: bold;
 }
 
 .menu_dop {
color: #737ed9;
font-weight: bold;
} 

 .hr {
 width: 210px;
 height: 1px;
 margin-top: 2px;
 margin-bottom: 2px;
 overflow: hidden;
 background: border-top: 1px solid #c54444;
 }
 
 .blockcontent {margin: auto;
 font-size: 11px;
 text-align: left;
 color: #c0c0c0; 
}
 
 .blockcontent ul {
 margin: 0;
 padding: 0;
 }
 
 .blockcontent li {
 margin-left: 5px;
 list-style-type: none;
 }
 
 .blockcontent li a {
 padding-left: 8px;
 list-style-type: none;
 color: #e4e4e4;
 line-height: 16px;
 background: url('http://jrokku.net/images/100006.png') no-repeat;
 }
 
 .blockcontent li a:hover {
 color: #737ed9;
 text-decoration: underline;
 background-position: 0px -16px;
 }
 
 .blockcontent a {color: #e4e4e4;
 }
 
 .blockcontent a:hover {color: #737ed9;
 }
 
 .calMdayIs, .calMdayIsA {
background: #737ed9;
color: #ffffff;
border: 1px solid #484848;
}

a.calMdayLink {
color: #ffffff;
}
 
.calWday {
border: 1px solid #484848;
height: 22px;
width: 20px;
background: #141a4e;
color: #ffffff;
}

.calWdaySe, .calWdaySu {
border: 1px solid #484848;
height: 22px;
width: 20px;
background: #000000;
color: #ffffff;
}

.calMday, calMdayA, .calMdayIs {}

.calMdayA {
color: #737ed9;
}

.calMonthLink {
font: 12px 'Arial';
color: #5d5d5d;
}
 
/*--- Админы--*/
 a.groupAdmin {
 color: #e83f63;
 }

/*--- Администраторы Мика--*/
a.groupOther5 {
 color: #e83f63;
 } 

/*--- Модераторы--*/
 a.groupModer {
 color: #8d48e3;
 }

/*--- Модераторы D--*/
a.groupOther6 {
 color: #8d48e3;
 }

/*--- Ассистенты--*/
a.groupOther1 {
 color: #cc99ff;
 } 

/*--- Помощники--*/
a.groupOther4 {
 color: #cc99ff;
 } 

/*--- Смотрящие--*/
a.groupOther2 {
 color: #cc99ff;
 } 

/*--- Друзья--*/
 a.groupFriends {
 color: #cc99ff;
 } 

/*--- Проверенные--*/
 a.groupVerify {
 color: #ccccff;
 } 

/*--- Посетители--*/
 a.groupOther3 {
 color: #ccccff;
 }

/*--- Новички--*/
 a.groupUser {
 color: #ffffff;
 } 
 
 .swchItem span, .swchItemA span {}
 
 .swchItem span:hover {}
 
 .swchItem span:active {}
 
 .swchItem {}
 
 .admBarCenter div, .myWinSuccess {}
 
 /*---------------- Mainmenu start------------*/
 .uMenuRoot {
 margin: 0px;
 padding: 0px;
 }
 
 .uMenuRoot span {
 margin-left: 0px;
 }
 
 .blockcontent .uMenuRoot li {
 margin-left: -13px;
 line-height: 20px;
 list-style-type: none;
 }
 
 .blockcontent .uMenuRoot a {
 line-height: 16px;
 font-weight: bold;
 color: #dedede;
 margin-left: 0px;
 background: url(/.s/t/792/13.png) no-repeat;
 padding: 4px 0px 4px 15px;
 }
 
 .blockcontent .uMenuRoot a:hover {
 color: #ffffff;
 text-decoration: none;
 background-position: 0px 0px;
 }
 
 .blockcontent .uMenuRoot a:active {}
 
 .blockcontent .uMenuRoot a.uMenuItemA {
 color: #dedede;
 }
 
 .uMenuItem {
 margin-left: 20px;
 padding: 0px;
 margin-bottom: 4px;
 }
 
 
 .uMenuAbrrow {
 position: absolute;
 height: 7px;
 width: 4px;
 top: 5px;
 right: 0px;
 background: url(/.s/t/792/20.gif);
 }
 
 /*------------------- Mainmenu end -------------------*/
 /*--------------------- Containers end ---------------------*/
 
 
 /*--------------------- Footer start ---------------------*/
 
 #footer {
 clear: both;
 margin: 0px 0px;
 width: 1150px;
 height: 22px;
 background: #000000;
 }
 
 #copyright {
 float: left;
 width: 400px;
 margin-left: 10px;
 text-align: left;
 line-height: 22px;
 }
 
 #powered_by {
 float: right;
 width: 400px;
 margin-right: 10px;
 text-align: right;
 line-height: 22px;
 }
 
 #powered_by img {
 vertical-align: middle !important;
 }

 .copyjr {border: 1px solid #000000; 
 background: url('http://jrokku.net/images/fon_osn.jpg') center #340203; 
 border-radius: 0px; 
 -moz-border-radius: 0px; 
 behavior: url('http://jrokku.net/images/pie.htc'); 
 -webkit-box-shadow: 0px -1px 2px #868686; /*Safari shadow version*/
-moz-box-shadow: 0px -1px 2px #868686; /*Mozilla shadow version*/
box-shadow: 0px -1px 2px #868686; /*CSS3 shadow version*/
}
 /*--------------------- Footer end ---------------------*/
 
 
/*--------------------- Forum start ---------------------*/
 
 .forumContent {
 width: 1225px;
 }
 
 .forumContent a {
 }
 
 .forumContent table { 
 }
 
 .gTable {background: #484848; 
 border: 1px solid #484848;
 border-radius: 8px;
 -moz-border-radius: 8px;
 behavior: url('http://jrokku.net/images/pie.htc'); 
 }

 .postTable { background: url('http://jrokku.net/images/fon-side-g2.jpg') bottom #340203; margin:1px; padding:1px; 
 }

 .gTable td {
 font: 13px 'Arial';
 color: #999999;
 padding: 4px 8px;
 margin: 2px; 
 background: #000000;
 line-height: 17px;
 }
 
 .postTable td { margin: 2px; 
 text-align: justify; 
 border: 1px solid #252e35;
 }
 
 .gTable td.gTableTop { 
 padding: 0px 15px !important; 
 background: url('http://jrokku.net/images/knop22.jpg') bottom #340203; 
 height: 30px; 
 color: #ffffff; 
 font-weight: bold; 
 font: 13px 'Tahoma'; 
 font-weight: bold; 
 -webkit-box-shadow: 0px -2px 4px #aeaeae; /*Safari shadow version*/ 
 -moz-box-shadow: 0px -2px 4px #aeaeae; /*Mozilla shadow version*/ 
 box-shadow: 0px -2px 4px #aeaeae; /*CSS3 shadow version*/ 
 border: 1px solid #000000; 
 border-radius: 8px; 
 -moz-border-radius: 8px; 
 behavior: url('http://jrokku.net/images/pie.htc'); 
 }
 
 .gTableTop a {
 color: #ffffff;
 font-weight: bold;
 font: 13px 'Tahoma';
 font-weight: bold; 
 }
 
 .gTableTop a:hover {}
 
 .gTable td.gTableSubTop {
 background: #000000;
 color: #bebebe;
 font: 12px 'Tahoma';
 padding: 4px 
 }
 
 .gTableSubTop a {
 background: #000000;
 color: #c54444;
 font: 12px 'Tahoma';
 }
 
 .postBottom table td {
 border: 0px; 
 }
 
 .postSeparator {
 display: none;
 }
 
 .posttdMessage {
 text-align: justify;
 }
 
 .threadPostTd, .threadViewTd, .threadAuthTd, .forumThreadTd, .forumPostTd {
 text-align: center !important;
 }
 
 a.TopSortLink {}
 
 a.TopSortLink:hover {}
 
 a.postUser {
 font-weight: bold;
 }
 
 a.forum, a.threadLink {
 font: 14px 'Verdana';
 color: #8291c1;
 }
 
 .quoteMessage {
 font: 12px 'Arial';
 padding: 5px 5px; 
 }
 
.threadDescr {
 color: #a1a1a1;
 font: 11px 'Arial';
 }

 .forumDescr {
 color: #a1a1a1;
 font: 11px 'Arial';
 }
 
 td.pollQuestion, .pollResults td, td.pollResults, td.pollTotal, td.pollAnswer, td.pollButtons, .smiles td{
 border: 0px;
 }
 
 /*--------------------- Forum end ---------------------*/
 
 
 /*--------------------- INPUTS start ---------------------*/
 
 #container_bg input[type=submit], #container_bg input[type=reset], #container_bg input[type=button], .popuptable input[type=submit], .popuptable input[type=reset], .popuptable input[type=button] { 
 background: url(http://jrokku.net/images/knop22.jpg) bottom repeat-x #340203; 
 border: 1px solid #111212; 
 color: #ffffff; 
 text-shadow: #111212 0px 1px 1px; 
 height: 18px; 
 display: inline; 
 border-radius: 8px; 
 -moz-border-radius: 8px; 
 behavior: url('http://jrokku.net/images/pie.htc'); 
 -webkit-box-shadow: 0px -2px 4px #aeaeae; /*Safari shadow version*/ 
 -moz-box-shadow: 0px -2px 4px #aeaeae; /*Mozilla shadow version*/ 
 box-shadow: 0px -2px 4px #aeaeae; /*CSS3 shadow version*/ 
 padding-bottom: 3px; 
 padding-left: 18px; 
 padding-right: 18px; 
 cursor: pointer; 
 margin-top: 5px; 
 text-align: center; 
 }
 
 #container_bg input[type=submit]:hover, #container_bg input[type=reset]:hover, #container_bg input[type=button]:hover, .popuptable input[type=submit]:hover, .popuptable input[type=reset]:hover, .popuptable input[type=button]:hover {
 background-position: 0px -16px;
 }
 
 #container_bg input[type=submit]:active, #container_bg input[type=reset]:active, #container_bg input[type=button]:active, .popuptable input[type=submit]:active, .popuptable input[type=reset]:active, .popuptable input[type=button]:active {
 background-position: 0px -32px;
 }
 
 input[type=text], input[type=password] {
 border: 1px solid #c5c5c5;
 height: 22px;
 background-color: #f2f1f1;
 background-image: url(/.s/t/792/16.png);
 background-repeat: repeat-x;
 padding-left: 5px;
 }
 
 textarea {
 border: 1px solid #c5c5c5;
 background-color: #f2f1f1;
 background-image: url(/.s/t/792/16.png);
 background-repeat: repeat-x;
 padding-left: 5px;
 }
 
 #container_bg #mchatBtn, #container_bg input.codeButtons, #container_bg input.button {
 padding-left: 0px;
 padding-right: 0px;
 }
 
 .myWinCont input[type='text'], .myWinCont input[type='password'] {
 height: 19px;
 }
 
 .queryField {
 width: auto !important;
 }
 
 textarea#message { 
 width: 100%;
 }
 
 input.commFl {
 width: 100%;
 }
 
 /*--------------------- INPUTS end ---------------------*/
 
 
 /*--------------------- POPUP start ---------------------*/
 
 .popuptable a {
 color: # e5891c !important;
 }
 
 .popuptable {
 margin-top: 4px;
 }
 
 .ptitle {
 height: 32px;
 width: 720px;
 background: #000000;
 margin: auto;
 }
 
 .popuptitle {
 padding-top: 11px;
 margin-left: 10px;
 color: #d6dae1;
 text-align: left;
 }
 
 .popupbody {
 width: 710px;
 background: #000000;
 margin: auto;
 padding: 1px 0px;
 }
 
 .pbody {
 margin: 0px 10px;
 line-height: 12px;
 width: 690px;
 }
 
 .popup_bottom_shadow {
 height: 3px;
 width: 710px;
 background: #000000;
 margin: auto;
 overflow: hidden;
 }
 
 /*--------------------- POPUP end ---------------------*/