.catSortLink{
color:black;
}

.eMes img{
 max-width: 700px;
 title: "впвапвапапв"
}
#mchatIfm2 {height:400px !important;}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {
margin:0;
padding:0;
}


.catDescr
{
 font-size:9px;
}

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

/*-----------FORUM----------*/

/*--стиль таблички в левой панели сайта--*/
.PostParm {background-image:url('http://animeshare.3dn.ru/Design/Forum/Default/Images/thred_pane1l.png');background-position: 50% 50%; background-repeat: no-repeat no-repeat; width: 100px; height: 16px; text-align: center; vertical-align: middle;font-size:8pt;}


.threadsDetails
{
padding-bottom:10px;
padding-top:10px;
}

.forumOnlineBar
{
padding-bottom:10px;
padding-top:10px;
}

.forumLastPostTd /*--тема, сообщение от--*/
{
 font-size:8pt;
}

.forumDescr /*--описание форумов--*/
{
 font-size:7pt;
}

.forumModer /*--модераторы--*/
{
 font-size:8pt;
}

.threadDescr /*--описание темы--*/
{
 font-size:7pt;
}

.threadLastPostTd /*--сообщение от:--*/
{
 font-size:8pt;
}

.statusOnline
{
 color: green;
 font-weight: 400; 
}

.statusOffline
{
 color: red;
 font-weight: 400; 
}

.postTable
{
 background-color: silver;
}

.postTdInfo
{
 text-align : center;
}

.switchActive
{
 background-color:#F9F8F3;
}

.postTable td.postTdTop
{
 background-color: #dadbdd;
}

.gTable td.gTableSubTop
{
 background-color: #dadbdd;
 font-size: 8pt;
 padding : 1px 5px; 
}
.gDivLeft td
{
 background-color:#F9F8F3;
}
.forum_inf_table, .forumNamesBar, .frmBtns
{
 padding: 5px 10px;
 font-weight: 400;
}
.switches
{
 padding: 5px 0px 5px 7px;
 font-weight: 400;
}

.gTable {
background: #E0E0E0 none repeat scroll 0 0;
}

.forumNameTd, .gTableSubTop, .forumLastPostTd
{
 padding:5px 2px;
}

.gTableTop
{
 height:29px; 
 background : url(/imfr/razdel_gr.png) repeat-x;
 background-color: black;
 padding : 5px 12px;
 color: white;
 font-size: 13px;
 font-weight: 600;
}
.gTableTop a
{
 color: white;
}

.postTable .postTdInfo div
{
 font-size: 8pt;
}

/*-----------END FORUM----------*/

/*---------------------------------*/
/* User Group Marks */
a.groupUser {color:#74b8d5;}
a.groupModer {color:#ff5a00; font-weight:bolder;}
a.groupAdmin {color:red; text-shadow: #FF8585 1px 1px; font-weight:bolder;}
a.groupVerify {text-decoration:none; color:#00beda;}
a.groupFriends {color:blue;} 
a.groupOther2 {text-decoration:none; color:green; font-weight:bolder;} /*ньюз*/
a.groupOther3 {text-decoration:none; color:#0ece3b; font-weight:bolder;/*background-image:url('http://animeshare.3dn.ru/Design/AdvImage/ic_news.png'); padding-left: 21px;*/} /*премод*/
a.groupOther4 {text-decoration:none; color:orange; font-weight:bolder;}
a.groupOther5 {text-decoration:none; color:#ff960e; font-weight:bolder;}
a.groupOther6 {text-decoration:none; color:black;}
a.groupOther8 {text-decoration:none; color:#00CC33; font-weight:bolder;} 
a.groupOther9 {text-decoration:none; color:orange; font-weight:bolder;}/*moder*/
/*---------------------------------*/

.mess_into img, .mess_on_main img 
{
 padding: 5px;
}

#cid26 span, #cid63 span, #cid71 span
{
 color: red;
}

hr.mat_top_hr
{
 border-color:#1C7599;
 border-style:solid none none;
 border-width:1px 0 0;
}

.table_links td
{
 text-align:center;
 font-size: 8pt; 
}
.table_links .td1
{
 width: 60px; 
}
.table_links .td2
{
 
}
.table_links input
{ 
 font-size: 8pt;

}


div.mess_on_main img
{
 max-width:250px;
 max-height:350px;
}

.cBlock1 td
{
 background-color: #F9F8F3; 
}
.cBlock2 td
{
 background-color: white; 
}

.last_frm
{
 font-size:8pt;
}
.last_frm div
{
 font-size:7pt;
 color:black;
}

.nyash
{
 font-size:8pt; 
}
/*---------------------------------*/
.comments_last
{
 border-bottom: 1px dotted silver;
}
.last_comments_inf .eTitle
{
 font-size:7pt; 
}
.last_comments_inf .cMessage
{
 font-size:7pt; 
}

#allEntries .cMessage
{
 font-size:9pt; 
}
/*---------------------------------*/
.topEnts td
{
 font-size:8pt; 
}
.mw_login
{
 font-size:12px;
 line-height:20px;
}

.eDetails
{
 font-size : 8pt; 
}

.eText td, .eText div
{
 line-height: 1.3;
}

.eText
{
 border-bottom : 1px dashed silver;
}
.eTitle
{
 margin-top: 5px;
/*background :transparent url(http://animeshare.3dn.ru/Design/tophead/1b.png) repeat-x;*/

}


.eBlock
{
 border : 1px solid #C4C4C4;
}
.commTable td, .codeButtons
{
 font-size:8pt;
}
.commFl {
width:100%;
}
.topEnts
{
 font-size:8pt;
}
.rand_anime td
{
 font-size:8pt;
}
.catNumData
{
 color: #c1c1c1;
 font-size:8pt;
 font-weight: 200;
}
.catsTable td
{
 font-size:8pt;
 font-weight: bold;
 margin:0px 0px;
 padding:5px 0px 0px 16px;
}
.searchSbmFl
{
 font-size:8pt; 
}
/*---------------------------------*/

a {
color:#097bec;/*#a04b39;*/
outline-style:none;
outline-width:medium;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
h1, h2, h3, h4, h5, h6 {
font-family:Tahoma,Verdana,Helvetica,sans-serif;
line-height:1.1em;
margin:0 0 0.2em;
}
h1, h2, h3, h4, h5, h6 {
font-weight:bold;
}
body, td, div {
font-family:verdana,arial,helvetica;
font-size:9pt;
color:black;
}
img {
border:0 none;
}
.clr {
clear:both;
}
ul {
margin:2px 0;
padding:0 0 0 5px;
}
ul li {

list-style-type:none;
margin:5px 0;
padding:0 0 0 14px;
}
ol {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
margin-bottom:18px;
margin-left:2.2em;
}
p {
margin-bottom:18px;
}
.clr {
clear:both;
}
img {
border:0 none;
}
img.left {
float:left;
margin:2px 20px 16px 0;
}
img.right {
float:right;
margin:2px 0 16px 20px;
}
hr {
border-color:#CFCFCF -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0 0;
}
strong {
font-weight:bold;
}
.page_bg {
background-color:#E2E0DA;
text-align:center;
}
.wrapwide {
height:auto;
min-width:954px;
text-align:center;
width:100%;
}
* html .wrapwide {
}
.wrapper {
margin:auto;
min-width:954px;
text-align:left;
/*width:94%;*/
margin-left: 35px;
margin-right: 35px;
}
* html .wrapper {
}
.dvijlo {
float:left;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
.dleft, .dright {
background-color:transparent;
background-position:center top;
background-repeat:repeat-y;
}
.dright {
background-position:right top;
}
#topheader, #topheader .topbanner {
/*height:231px;*/
height:200px;
}
/*боковушки шапки*/
#topheader {
background:#003559 url(http://animeshare.3dn.ru/Design/tophead/1b.png) scroll left top;
/*background:#003559 url(topheade.png) repeat-x scroll left top;*/
}
#topheader .shadow {
background:transparent url(topheadf.png) no-repeat scroll center 114px;
}
#topheader .topbanner {
background:transparent url(topheade.jpg) no-repeat scroll right top;
}
#topheader .toolbar {
height:118px;
}
.banners-block {
float:right;
padding-right:79px;
padding-top:30px;
}
.headerr, .headerr .dleft, .headerr .dright {
height:200px;
background:#2C86AB url(/Design/tophead/w12.jpg) repeat-x;
}

.headerr {
background: #6CBEDE ;
 background-size: contain;
}

.headerr .dright {
padding-right:17px;
}
.headerr .dleft {
padding-left:0px;
}
.menubox, .menubox .dleft, .menubox .dright {
height:61px;
}
.menubox {
background:#2C86AB url(/im/menubox0.png) repeat-x scroll left -61px;
}
.menubox .dright {
background:transparent url(/im/menubox0.png) repeat-y scroll right -122px;
padding-right:35px;
}
.menubox .dleft {
background:transparent url(/im/menubox0.png) repeat-y scroll left 0;
padding-left:11px;
}
#contbody { /*боковушка главной страницы сайта*/
background: #003559;
}
#contbody .shadow {
background:transparent url(/im/contbody.jpg) no-repeat scroll center top;
}
#contbody .shadow2 {
background:transparent url(/im/contbodz.png) repeat-y scroll center top;
}
#contbody .shadow3 {
background:transparent url(/im/contbodz.png) no-repeat scroll center bottom;
padding-bottom:4px;
}
#contbody .wrapper {
background-color:#FFFFFF;
}
#container {
background:#FFFFFF url(/im/contbodz.png) repeat-x scroll left top;
}
.contleft {
<!background:transparent url(/im/contbode.png) no-repeat scroll left top;-->
background:transparent no-repeat scroll left top;
}
.contright {
<!background:transparent url(/im/contbode2.png) no-repeat scroll right top;-->
background:transparent no-repeat scroll right top;
padding:4px 0 20px;
}
table.structure {
width:100%;
}
#leftcol {
padding-left:4px;
vertical-align:top;

}
#rightcol {
padding-right:4px;
vertical-align:top;

}
#maincol {
vertical-align:top;
width:100%;
}
#leftmaincol {
padding-left:18px;
padding-right:18px;
padding-top:10px;
vertical-align:top;
width:100%;
}
#footer, .headerr .dleft, #footer .dright {
height:110px;
}
#footer {
background:#64B8D9 url(/im/footer.png) repeat-x scroll left -110px;
position:relative;
}
#footer .dright {
background:transparent url(/im/footer.png) repeat-y scroll right -220px;
padding-right:5px;
}
#footer .dleft {
background:transparent url(/im/footer.png) repeat-y scroll left 0;
padding-left:16px;
}
.copyright a, .copyright a:hover {
color:#000000;
}
.copyright {
color:#000000;
font-weight:bold;
padding-left:12px;
padding-top:30px;
white-space:nowrap;
}
div.count {
/*background:transparent url(/im/counts.png) no-repeat scroll left top;*/
height:58px;
position:absolute;
top:52px;
width:440px;
}
div.count div {
padding-left:14px;
padding-top:13px;
}
div.count span {
float:left;
height:31px;
margin-right:18px;
width:88px;
}
.footinfo {
padding:5px 0;
}
.footinfo .footinfo {
padding:0 30px;
}
.centroarts {
float:right;
}
.footmenu, .footmenu a {
color:#737373;
}
#chat-load-layer {
background:#D8DADB none repeat scroll 0 0;
display:none;
height:560px;
opacity:0.5;
position:absolute;
width:100px;
}
#ChatSmiles {
background:#000000 none repeat scroll 0 0;
border:1px solid #FFCC03;
display:none;
opacity:0.8;
padding:7px;
position:absolute;
width:360px;
}
#ChatBBcodes {
display:none;
opacity:0.9;
padding:7px;
position:absolute;
}
#chat-style a {
color:#236F93;
text-decoration:none;
}
#chat-style .group_1 {
color:red;
}
#chat-style .group_2 {
color:#44870D;
}
#chat-style .group_3 {
color:#CC7EED;
font-weight:bold;
}
#chat-style .group_4 {
color:#236F93;
font-weight:bold;
}
#chat-style .group_5 {
color:#B3B3B3;
}
#chat-style .group_6 {
color:#1D4298;
font-weight:bold;
}
#chat-style .group_9 {
color:#AA81DE;
font-weight:bold;
}
.lastcomm {
border-bottom:1px solid #E6E6E6;
padding:3px 2px;
}
.lastcomm_over {
background:#F5F5F5 none repeat scroll 0 0;
border-bottom:1px solid #E6E6E6;
padding:3px 2px;
}
#hintbox {
background-color:#FFFFFF;
border:1px solid #000000;
color:#000000;
font-family:tahoma;
font-size:12px;
margin:10px 0 0 10px;
padding:3px 5px;
position:absolute;
text-align:left;
visibility:hidden;
width:150px;
z-index:3;
}

.headicons {
background:transparent url(headicon.png) no-repeat scroll right top;
float:right;
height:184px;
width:593px;
}
.headicons div {
background:transparent url(headicon.png) no-repeat scroll right top;
height:184px;
}
.headicons a {
float:left;
height:184px;
width:184px;
}
.headicons a img {
display:block;
height:184px;
width:184px;
}
.headicons a.music {
background:#6BBD56 url(headicon.jpg) no-repeat scroll 0 -113px;
}
.headicons a.games {
background:#FF8D22 url(headicon.jpg) no-repeat scroll -184px -113px;
}
.headicons a.video {
background:#FFC429 url(headicon.jpg) no-repeat scroll -368px -113px;
}
.headicons a.music:hover {
background:#6BBD56 url(headicon.jpg) no-repeat scroll 0 0;
}
.headicons a.games:hover {
background:#FF8D22 url(headicon.jpg) no-repeat scroll -184px 0;
}
.headicons a.video:hover {
background:#FFC429 url(headicon.jpg) no-repeat scroll -368px 0;
}
.footicons {
float:right;
padding-top:23px;
width:456px;
}
.footicons div {
background:transparent url(footicon.png) no-repeat scroll right top;
height:87px;
}
.footicons a {
float:left;
height:87px;
width:141px;
}
.footicons a img {
display:block;
height:87px;
width:141px;
}
.footicons a.music {
background:#6BBD56 url(footicon.jpg) no-repeat scroll 0 -87px;
}
.footicons a.games {
background:#FF8D22 url(footicon.jpg) no-repeat scroll -141px -87px;
}
.footicons a.video {
background:#FFC429 url(footicon.jpg) no-repeat scroll -282px -87px;
}
.footicons a.music:hover {
background:#6BBD56 url(footicon.jpg) no-repeat scroll 0 0;
}
.footicons a.games:hover {
background:#FF8D22 url(footicon.jpg) no-repeat scroll -141px 0;
}
.footicons a.video:hover {
background:#FFC429 url(footicon.jpg) no-repeat scroll -282px 0;
}
.menubox a, .menubox a b, .menubox a i {
color:#FFFFFF;
cursor:pointer;
float:left;
font-family:Arial,Tahoma,sans-serif;
height:61px;
text-decoration:none !important;
}
.menubox a {
background:transparent none repeat scroll 0 0;
}
.menubox a b {
background:transparent none repeat scroll 0 0;
}
.menubox a i {
background:transparent url(/im/manubox_.png) no-repeat scroll right top;
font-size:13px;
font-style:normal;
line-height:59px;
padding:0 15px 0 13px;
}
.menubox a:hover {
background:#3DA518 url(/im/manubox_.png) repeat-x scroll center -61px;
}
.menubox a:hover b {
background:transparent url(/im/manubox_.png) no-repeat scroll center -122px;
}
.searchbox {
background:#FFFFFF url(/im/searchbo.png) no-repeat scroll left top;
}
.searchbox {
float:right;
height:34px;
width:240px;
}
.searchbox div {
padding:8px 26px 0;
}
.searchbox div div {
background:#D5D7D8 url(searchbp.png) no-repeat scroll left top;
float:left;
height:20px;
padding:0;
width:154px;
}
.searchbox div div span {
float:left;
padding-left:4px;
padding-top:4px;
}
.searchbox form {
}
.searchbox input {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#000000;
float:left;
width:144px;
}
.searchbox .btn {
background:#5896AF url(/im/search_b.png) no-repeat scroll left top;
color:#FFFFFF;
float:right;
height:21px;
width:28px;
}
.searchbox .btn:hover {
background:#5896AF url(/im/search_b.png) no-repeat scroll left -21px;
color:#FFFFFF;
}
.searchbox .btnhover {
background:#8BB7C7 url(/im/search_b.png) no-repeat scroll left -21px;
color:#FFFFFF;
float:right;
height:21px;
width:28px;
}
.loginform {
color:#FFFFFF;
position:relative;
width:300px;
}
.loginbox {
float:left;
padding-top:30px;
}
.loginform .login {
margin-right:1px;
}
.loginform .login, .loginform .pass {
float:left;
position:relative;
width:124px;
}
.loginform span {
color:#FFFFFF;
display:block;
padding-bottom:3px;
}
.loginform .login .input, .loginform .pass .input {
background:#00233A url(loginfor.png) no-repeat scroll left top;
height:22px;
width:122px;
}
.loginform .input div {
padding-left:5px;
padding-top:3px;
}
.loginform .login input, .loginform .pass input {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
padding:0;
width:110px;
}
.loginbox a.btn img {
display:block;
height:44px;
width:42px;
}
.loginbox a.btn {
background:#87D954 url(login_bt.png) no-repeat scroll left top;
color:#FFFFFF;
float:left;
height:44px;
position:relative;
top:6px;
width:42px;
}
.loginbox a.btn:hover {
background:#87D954 url(login_bt.png) no-repeat scroll left -44px;
color:#FFFFFF;
}
.loginform .olinks {
padding-top:5px;
text-align:left;
}
.loginform .olinks a {
color:#FFFFFF;
}


#maincontent {
float:left;
padding-top:12px;
width:509px;
}
#mainbox {
float:right;
width:749px;
}
#leftcol {
float:left;
width:215px;
}
#rightcol {
float:right;
width:215px;
}
#leftcol .block {
color:#FFFFFF;
background:transparent url(/Design/blocks/ml_block_space.png);
margin-bottom:5px;
}
#leftcol .block .dbottom {
background:transparent url(/Design/blocks/ml_block_bottom.png) no-repeat; background-position: 0% 100%;
}
#leftcol .block .dtop {
background:transparent url(/Design/blocks/ml_block_top.png) no-repeat; height:70; margin-bottom:-40;
}
#leftcol .block .dorange {
<!background:transparent url(/Design/blocks/o_top_l.png) no-repeat;-->
}
#leftcol .block .dgreen {
<!background:transparent url(/Design/blocks/g_top_l.png) no-repeat;-->
}
#leftcol .block .dyellow {
<!background:transparent url(/Design/blocks/y_top_l.png) no-repeat;-->
}
#leftcol .block .dtop h3 a {
color:#FFFFFF;
}
#leftcol .block .dtop h3 {
color:#097bec;/*#ce7232;*/
font-size:14px;
font-weight:bold;
padding-left:11px;
padding-top:8px;
}
#leftcol .block .dtop div h3 {
padding-top:10px; padding-left:20px;
}
#leftcol .block .dcont {
margin-left:11px;
margin-right:11px;
padding-bottom:32px;
padding-top:6px;
width:178px;
}

.dcont_forum_blog
{
margin-left:4px;
margin-right:4px;
padding-bottom:11px;
padding-top:6px;
}
#leftcol .block .dtop div {
background-position:6px 3px;
background-repeat:no-repeat;
<!height:32px;-->
}

#rightcol .block {
color:#FFFFFF;
background:transparent url(/Design/blocks/mr_block_space.png);
margin-bottom:5px;
/*background:#F9F8F3 url(/im/rblocks_bg.gif) repeat-y scroll -219px top;*/
/*margin-bottom:4px;*/
/*width:219px;*/
}
#rightcol .block .dbottom {
background:transparent url(/Design/blocks/mr_block_bottom.png) no-repeat; background-position: 0% 100%;
/*background:transparent url(/im/rblocks_bg.gif) no-repeat scroll -438px bottom;*/
}
#rightcol .block .dtop {
background:transparent url(/Design/blocks/mr_block_top.png) no-repeat;
height:70;
margin-bottom: -40;
/*background:transparent url(/im/rblocks_bg.gif) no-repeat scroll left top;*/
}
#rightcol .block .dtop .dtop {
background:transparent none repeat scroll 0 0;
padding-bottom:8px;
}
#rightcol .block .dtop .dtop h3 a {
color:#3700b7;/*#ce7232;*/
}
#rightcol .block .dtop .dtop h3 {
color:#3700b7;/*#ce7232;*/
font-size:14px;
font-weight:bold;
padding-left:11px;
padding-top:8px
/*border-bottom:1px solid #52AB63;
color:#268C01;
font-size:17px;
font-weight:normal;
padding-bottom:8px;
padding-top:4px;*/
}
#rightcol .block .dorange .dtop h3 a {
color:#3700b7;/*#ce7232;*/
}
#rightcol .block .dorange .dtop h3 {
color:#3700b7/*#ce7232;*/
font-size:14px;
font-weight:bold;
padding-left:11px;
padding-top:8px
}
#rightcol .block .dyellow .dtop h3 a {
color:#3700b7;/*#ce7232;*/
}

#rightcol .block .dtop h3 {
color:#097bec;/*#ce7232;*/
font-size:14px;
font-weight:bold;
padding-left:11px;
padding-top:8px;
}

#rightcol .block .dyellow .dtop h3 {
border-bottom:1px solid #F3D9A5;
color:#ce7232;
}
#rightcol .block .dblue .dtop h3 a {
color:#ce7232;
}
#rightcol .block .dblue .dtop h3 {
border-bottom:1px solid #ce7232;
color:#7BB0C6;
}
#rightcol .block .dtop .dtop div h3 {
padding-left:36px;
}
#rightcol .block .dtop .dtop div {
background-position:6px 3px;
background-repeat:no-repeat;
}
#rightcol .block .dcont {
margin-left:11px;
margin-right:11px;
padding-bottom:32px;
padding-top:6px;
width:178px;
}


.dcont_forum_blog
{
margin-left:4px;
margin-right:4px;
padding-bottom:11px;
padding-top:6px;
}
#rightcol.block .dtop div {
background-position:6px 3px;
background-repeat:no-repeat;
<!height:32px;-->
}

#leftcol ul.navs {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#leftcol ul.navs li {
background:transparent none repeat scroll 0 0;
margin:0;
padding:0;
}
#leftcol ul.navs li a {
background:transparent url(/im/leftmenu.gif) no-repeat scroll right 9px;
border-bottom:1px solid #DEDEDE;
color:#949494;
display:block;
font-weight:bold;
height:28px;
line-height:27px;
width:100%;
}
#leftcol ul.navs li a:hover {
background:transparent url(/im/leftmenu.gif) no-repeat scroll right -91px;
color:#48A3C9;
text-decoration:none;
}
#rightcol ul.navs {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#rightcol ul.navs li {
background:transparent none repeat scroll 0 0;
margin:0;
padding:0;
}
#rightcol ul.navs li a {
background:transparent url(/im/rightmenu.gif) no-repeat scroll right 9px;
border-bottom:1px solid #D9D8D4;
color:#91908D;
display:block;
font-weight:bold;
height:28px;
line-height:27px;
width:100%;
}
#rightcol ul.navs li a:hover {
background:transparent url(/im/rightmenu.gif) no-repeat scroll right -91px;
color:#268C01;
text-decoration:none;
}
.lastcomm {
border:1px solid #F8FBF5;
padding:1px 2px;
}
.lastcomm_over {
background:#F5F5F5 none repeat scroll 0 0;
border:1px solid #DEDEDE;
padding:1px 2px;
}

















.catblock {
white-space:nowrap;
}
.catlink {
color:#4B73D4;
font-size:9pt;
font-weight:bold;
text-decoration:none;
vertical-align:middle;
}
.cat {
padding:1px 2px;
}
.pcat {
padding:1px 2px;
}
.cat.cur {
background-color:#FFE4B5;
padding:1px 2px;
}
.pcat.cur {
background-color:#FFE4B5;
padding:1px 2px;
}
.parcathided {
display:none;
padding:1px 2px 1px 22px;
}
.parcatshowed {
display:block;
padding:1px 2px 1px 22px;
}
.catcnt {
color:#547AD7;
}
.catall {
color:#FF0000;
}
.catnew {
color:#009000;
}
.openclose {
padding:5px;
}
.mainpage {
padding:5px;
}
.added {
padding:1px 5px;
}
.imgalign {
vertical-align:middle;
width:18px;
}
.cntfont {
color:#757575;
font-size:6pt;
}
.uniimg {
vertical-align:middle;
width:40px;
}

.bgcolor1 { background-color: #f4f7f8; }
.bgcolor2 { background-color: #FAFAFA; }
.bgcolor3 { background-color: #F5F5F5; }
.bgcolor4 { background-color: #cacfd1; }
.sort { background-color: #cacfd1; }

.title { font-size: 1.2em; font-weight: bold; }
.title b { font-size: 1.8em; line-height: 1.8em; font-weight: normal; }
.titleline { border: 1px solid #FFFFFF; }
.boxtitle { color: #268c01; font-weight: bold; }
.storycat { color: #268c01; }
.content { display: block; margin: 2px 0; }
.option { color: #268c01; font-weight: bold; }
.small { font-size: 10px; color: #c0c0c0; line-height: 1.3em; }
.code { color: #0000BB; font-family: 'Courier New', monospace; }
.letter { padding: 0px 0px 3px 0px; text-align: center; }
.letter a { font-size: 10px; }

h5 { text-align: center; }

legend { font-size: 10px; color:#E8ECEE !important; }
fieldset { border: 1px solid #E8ECEE; width: auto !important; margin: 5px 0; }
code { color: #0000FF; }

#topusershack h1 {
 font-size: 30px;
 font-family: Sylfaen, "Times New Roman", serif;
 line-height: 1.3em;
 margin: 0;
 color: #6e040c;
 font-weight: normal;
}

#topusershack h2 { font-size: 1.1em; margin: 0; padding-bottom: 4px; color: #6e040c; }

th {
 height: 30px;
 font-size: 1em;
 font-weight: bold;
 text-decoration: none;
 background: #e9d6c2 url("th000000.gif") left top repeat-x;
 color: #437990;
 border: 1px solid #ffffff;
}

a.sortheader, a.sortheader:hover { color: #437990; text-decoration: none; }

/*STANDART BB-EDITOR SLAED 4 PRO*/
.editor {
 clear: both;
 margin: 1px 0px 1px 0px;
 width: 398px;
 height: 23px;
 border: 1px solid #b0c4e8;
 background: #b0c4e8 url("bgeditor.gif") left top repeat-x;
}

.editorbutton {
 float: left;
 cursor: pointer;
 border: none;
 padding: 0;
 background: url("editor_b.png") left top no-repeat;
 width: 22px; height: 23px;
}

.editorbuttonover {
 float: left;
 cursor: pointer;
 border: none;
 padding: 0;
 background: url("editor_b.png") left -23px no-repeat;
 width: 22px; height: 23px;
}

.smilies{
 margin: 0px 0px 1px 0px;
 width: 398px;
 border: 1px solid #b0c4e8;
 background-color: #FFF;
 text-align: center;
}

.editorselect {
 float: left;
 padding: 2px 1px 0px 3px;
 height: 18px;
}

.editorselect select { font-size: 10px; }

/*===PAGELINK===*/
div.pagelink {
 background: url("baseline.gif") repeat-x left top;
 padding-top: 6px;
 padding-bottom: 6px;
 text-align: left;
}

div.pagelink h4 {
 color: #3a95ba;
 padding: 3px 0 6px 0;
 font-size: 1em;
 
}

div.pagelink span {
 background-color: #f7f8f9;
 border: 1px solid #bdd8e3;
 padding: 3px 6px;
 color: #81a3b1;
}

div.pagelink a {
 background-color: #f7f8f9;
 border: 1px solid #bdd8e3;
 padding: 3px 6px;
 color: #81a3b1;
 font-weight: bold;
 text-decoration: none !important;
}

div.pagelink a:hover {
 background-color: #81a3b1;
 border: 1px solid #81a3b1;
 color: #FFFFFF;
 font-weight: bold;
}

/*===ERRORS, INFO, WARNING===*/
.warning { 
 border: 1px solid #b8ced4;
 background: #f4f8f9 url("/im/warn_bg0.gif") repeat left top;
}
.warning_g { 
 border: 1px solid #B1FFB1;
 background: #f4f8f9 url("/im/warn_bg_green.png") repeat left top;
}
.w_info {
 background: url("/im/info_ico.png") no-repeat 9px center;
 padding: 18px 10px;
 padding-left: 66px;
}
.w_info_main {
 background: url("/im/info_ico.png") no-repeat 9px center;
 padding: 18px 10px;
 padding-left: 66px;
 font-size:8pt;
}

.w_info_forum {
 background: url("/im/inff.png") no-repeat 9px center;
 padding: 10px 10px;
 padding-left: 66px;
 font-size:8pt;
}
.w_info_inf {
 padding: 10px 10px;
 padding-left: 10px;
 font-size:8pt;
}
.w_info_main2 {
 padding: 18px 0px;
 font-size:8pt;
}

.info_els
{
 font-size:8pt;
 width :100%;
 text-align: left;
 padding-bottom:7px;
}
.w_warning {
 background: url("/im/warnings.png") no-repeat 9px center;
 padding: 18px 10px;
 padding-left: 66px;
}

/*===НАСТРОЙКА ПОЗИЦИИ ФОРМ===*/
.left {
 clear: both;
 float: left;
 padding-bottom: 4px;
 width: 21%;
 color: #829095;
}

.center {
 float: left;
 padding-bottom: 4px;
 width: 70%;
 white-space: nowrap;
}

.button {
 clear: both;
 padding: 5px 0 5px 0;
 text-align: center;
}

/*===INPUT, TEXTAREA in MODULES===*/
.account, .auto_links, .contact, .faq, .files, .jokes, .links, .media, .money,
.news, .order, .pages, .recommend, .rss_info, .search, .shop, .voting, .binput {
 width: 400px; 
 background: #fff url(inputext.png) repeat-x left top;
 border: 1px solid #bdbdbd;
 padding: 2px;
 font-size: 11px;
}

#user_birthday { width: 150px !important; }
select, textarea { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; }
.money { width: 350px; }
.rss_info { width: 150px; }
.search { width: 150px; }
.shop { width: 400px; }
.binput { width: 100px; }

/*===INPUT BUTTONS===*/
.fbutton {
 background: #66af64 url(fbutton_.htm) repeat-x left top;
 color: #fff;
 border: 1px solid #206f0e;
 cursor: pointer;
 padding: 2px 6px;
}

/*menu*/
div.menu { cursor: pointer; }

div.menu div {
 float: right;
 position: relative;
 z-index: 21;
 height: 17px;
}

div.menu ul, div.menu ul li {
 margin: 0; padding: 0;
 list-style: none;
}

div.menu ul {
 border: 1px solid #3d8fd9;
 border-bottom: 0 none;
 width: 180px;
 display: none;
 right: 0;
 top: 17px;
 position: absolute;
}

div.menu ul li {
 width: 180px;
 float: left;
 display: block !important;
 border-bottom:1px solid #3d8fd9;
}

div.menu a {
 padding: 3px;
 float: none !important;
 float: left;
 display: block;
 font-weight: bold;
 text-decoration: none;
 height: auto !important;
 height: 1%;
 color: #2666B9;
}

div.menu a:hover, div.menu div:hover a, div.menu div.iehover a {
 background: #CCC;
 color: #FFF;
}

div.menu div:hover li a, div.menu div.iehover li a {
 float: none;
 border: 1px solid #fff;
 background: #FFF;
 color: #2666B9;
}

div.menu div:hover li a:hover, div.menu div:hover li:hover a, div.menu div.iehover li a:hover, div.menu div.iehover li.iehover a {
 border: 1px solid #fff;
 background: #3d8fd9;
 color: #FFF;
}

div.menu div:hover ul, div.menu div.iehover ul { display: block; }

/* 
 * ========================================
 * Рейтинг 
 * ========================================
 */

.rating {
 color: #666666;
 font-family: Tahoma, helvetica, sans-serif;
 font-size: 11px; 
 width: 85px;
 height: 15px;
 }
 .unit-rating{
 list-style:none;
 margin: 0px;
 padding:0px;
 width: 85px;
 height: 15px;
 position: relative;
 background: url('../dleimages/rating.gif') top left repeat-x; 
 }
 
 .unit-rating li{
 text-indent: -90000px;
 padding:0px;
 margin:0px;
 float: left;
 }
 .unit-rating li a{
 display:block;
 width:17px;
 height: 15px;
 text-decoration: none;
 text-indent: -9000px;
 z-index: 17;
 position: absolute;
 padding: 0px;
 }
 .unit-rating li a:hover{
 background: url('../dleimages/rating.gif') left center;
 z-index: 2;
 left: 0px;
 }
 .unit-rating a.r1-unit{left: 0px;}
 .unit-rating a.r1-unit:hover{width:17px;}
 .unit-rating a.r2-unit{left:17px;}
 .unit-rating a.r2-unit:hover{width: 34px;}
 .unit-rating a.r3-unit{left: 34px;}
 .unit-rating a.r3-unit:hover{width: 51px;}
 .unit-rating a.r4-unit{left: 51px;} 
 .unit-rating a.r4-unit:hover{width: 68px;}
 .unit-rating a.r5-unit{left: 68px;}
 .unit-rating a.r5-unit:hover{width: 85px;}
 
 .unit-rating li.current-rating{
 background: url('../dleimages/rating.gif') left bottom;
 position: absolute;
 height: 15px;
 display: block;
 text-indent: -9000px;
 z-index: 1;
}


.base {
padding-bottom:7px;
}
.basepub {
padding-bottom:25px;
}
.binner {
padding:0;
}
.heading {
border-top:1px solid #E5E5E5;
}
.heading h1 a {
color:#3D97BD;
}
.heading h1 {
color:#3D97BD;
font-size:12px;
font-weight:bold;
padding-top:5px;
}
.maincont {
text-align:justify;
}
h1, h2 {
display:inline;
}
.heading2 h1 a {
color:#268C01;
}
.heading2 h1 {
color:#268C01;
font-size:21px;
font-weight:normal;
padding-top:5px;
}
.arg {
float:left;
padding-right:9px;
}
.arg img.left {
margin:2px 3px 0 0;
}
.argr {
float:right;
padding-left:6px;
}
.argmore {
float:left;
padding-right:9px;
}
.argrate {
text-align:center;
float:right;
height:17px;
width:85px;
}
.argmore a {
background:#3A95BA url(/im/argmore.png) no-repeat scroll left top;
color:#FFFFFF;
text-align:center;
display:block;
font-weight:bold;
height:22px;
line-height:22px;
text-decoration:none !important;
text-indent:10px;
width:168px;
}
.argmore a:hover {
background:#55B9DA url(/im/argmore.png) no-repeat scroll left -22px;
}
.argmore input.fbutton {
background:#3A95BA url(/im/argmore.png) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
display:block;
font-weight:bold;
height:22px;
line-height:22px;
outline-style:none;
outline-width:medium;
padding:0;
text-align:left;
text-indent:10px;
width:168px;
}

div.moreinfo
{
 padding-left: 20px;
}

.moreinfo .arg {
color:#C1C1C1;
font-size:0.9em;
}
.moreinfo a {
color:#C1C1C1;
text-decoration:underline;
}
.moreinfo a:hover {
text-decoration:none;
}
.maincont {
padding:5px 0 15px;
}
.morelink {
border-top:1px solid #E5E5E5;
}
.navi {
padding-bottom:5px;
}
.navi a {
background:transparent url(navilink.png) no-repeat scroll left 5px;
color:#C0C0C0;
padding-left:9px;
padding-right:5px;
text-decoration:none !important;
}
.navi a:hover {
background:transparent url(navilink.png) no-repeat scroll left -91px;
color:#454545;
}
.baseline {
background:transparent url(baseline.gif) repeat-x scroll left top;
height:4px;
width:100%;
}
.commentbase {
border-bottom:1px solid #E1E7EC;
border-top:1px solid #E1E7EC;
}
.commentinner {
padding:10px 0 3px;
}
.heading h2 {
font-size:18px;
}
.commentinfo div {
border-bottom:1px solid #E1E7EC;
padding:2px 0;
text-align:center;
width:100px;
}
.commentinfo div {
font-size:0.9em;
}
.signature {
color:#A4A4A4;
font-size:0.9em;
margin:0;
padding-top:13px;
}
.signature a {
color:#A4A4A4;
}
.commentbase .morelink {
padding:5px 0 0;
}
.commentbase .moreinfo {
color:#A4A4A4;
font-size:0.9em;
}
.commentbase .heading {
border:medium none;
padding:0 0 7px;
}
.avatar img {
width:100px;
}

div.jGrowl {padding: 37% 1% 0px 0px;z-index: 9999;}div.ie6 {position: absolute;}div.ie6.top-right {right: auto;bottom: auto;left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}div.ie6.top-left {left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}div.ie6.bottom-right {left: expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}div.ie6.bottom-left {left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );top: expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );}div.id6.center {left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );width: 100%;}body > div.jGrowl {position:fixed;}body > div.jGrowl.top-left {left: 0px;top: 0px;}body > div.jGrowl.top-right {right: 0px;top: 0px;}body > div.jGrowl.bottom-left {left: 0px;bottom:0px;}body > div.jGrowl.bottom-right {right: 0px;bottom: 0px;}body > div.jGrowl.center {top: 0px;width: 50%;left: 25%;}div.center div.jGrowl-notification, div.center div.jGrowl-closer {margin-left: auto;margin-right: auto;}div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {background: url(/images/vonls.png);color: #fff;zoom: 1;width: 300px;padding: 10px;margin-top: 5px;margin-bottom: 5px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;text-align: left;display: none;-moz-border-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;border-radius: 5px;}div.jGrowl div.jGrowl-notification, div.ls, div.jGrowl div.jGrowl-closer {float:left;padding:4px 10px 0 5px;}div.jGrowl div.jGrowl-notification {height: 100px;}div.jGrowl div.jGrowl-notification div.header {font-weight: bold;font-size:10px;}div.jGrowl div.jGrowl-notification div.close {width: 16px;height: 16px;background: url(/images/x.png);float: right;font-weight: bold;font-size: 0px;cursor:pointer;}div.jGrowl:hover div.jGrowl-notification:hover div.close:hover {background: url(/images/x2.png);}div.jGrowl div.jGrowl-closer {height: 15px;padding-top: 4px;padding-bottom: 4px;cursor: pointer;font-size:11px;font-weight: bold;text-align: center;}
<style>

#closeButton {
position: absolute;
top: 0px;
right: 0px;
border-bottom: 1px solid gray;
border-left: 1px solid gray;
font-weight: bold;
cursor: pointer;
padding: 2px 4px 2px 4px;
}
</style>

.b_butt {
text-align:center;
background:#ccc;
}

.b_butt a img {
width:32px;
height:32px;
display:block;
border:0;
position:relative;
top:0;
left:0;
opacity: 0.3;
}

.b_butt a {
display:inline-block;
width:32px;
height:32px;
position:relative;
top:0px;
left:0px;
z-index:0;
}

.b_butt a:hover img {
width:45px;
height:45px;
position:absolute;
top:-6px;
left:10px;
z-index:3;
opacity: 1.0;
}