/* 2.css */

/* Enable/Disable Items */

table#shdr_id1{ display: none !important; } 
table#shdr2_id1{ display: block !important; } 
table.SideMenu{ display: none !important; }
br.SideMenu{ display: none !important; }

/* body */

body{
 background: #000000 url('../images/wall2.jpg') no-repeat fixed center top !important;
}


/* scrolled lines */

#scrl_1{
background: #c0c0c0 !important;
color: #600050 !important;
border: #e0e0e0 1px solid !important;
}


/* header 2 */

#shdr2_bg_id1,#shdr2_bg_id4,#shdr2_bg_id7,#shdr2_bg_id10,#shdr2_bg_id13{ background:#f0f0f0 !important; }
#shdr2_bg_id2,#shdr2_bg_id5,#shdr2_bg_id8,#shdr2_bg_id11,#shdr2_bg_id14{ background:#404040 !important; }
#shdr2_bg_id3,#shdr2_bg_id9,#shdr2_bg_id12{ 
background-color: #d0d0d0 !important;
background-image: -ms-linear-gradient(bottom, #909090 0%, #e0e0e0 100%) !important;
background-image: -moz-linear-gradient(bottom, #909090 0%, #e0e0e0 100%) !important;
background-image: -o-linear-gradient(bottom, #909090 0%, #e0e0e0 100%) !important;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #909090), color-stop(1, #e0e0e0)) !important;
background-image: -webkit-linear-gradient(bottom, #909090 0%, #e0e0e0 100%) !important;
background-image: linear-gradient(to top, #909090 0%, #e0e0e0 100%) !important;
}
#shdr2_bg_id6{ 
background-color: #303060 !important;
background-image: -ms-linear-gradient(bottom, #101040 0%, #404070 100%) !important;
background-image: -moz-linear-gradient(bottom, #101040 0%, #404070 100%) !important;
background-image: -o-linear-gradient(bottom, #101040 0%, #404070 100%) !important;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #101040), color-stop(1, #404070)) !important;
background-image: -webkit-linear-gradient(bottom, #101040 0%, #404070 100%) !important;
background-image: linear-gradient(to top, #101040 0%, #404070 100%) !important;
}

div.goog-te-gadget-simple{
background-color: transparent !important;
border-width: 0px  !important;
font-size: 11px !important;
}

/* /header 2 */


table.sty_02{
 margin: 0px 0px 5px 0px !important; 
}


/* Yandex ads */

/* Yandex ads horizontal */

#ya_partner_Ya_sync_0-horizontal yatag.ya-partner.ya-partner_border{
 border: 4px outset #a0a0a0 !important;
 background: none #000820 !important;
 margin: 0px 0px 7px 0px !important; 
}

/* Yandex ads vertical */

#ya_partner_Ya_sync_1-vertical yatag.ya-partner.ya-partner_border{
 border: 4px outset #a0a0a0 !important;
 background: none #000820 !important;
 margin: 0px 0px 7px 0px !important; 
}


/* MarketGid */

td.sty_06 div[id^="MarketGid"] table{ width: 178px !important; }

/*
td.sty_06 div[id^="MarketGid"] table{ background-color: #000820 !important; } 
td.sty_06 div[id^="MarketGid"] td{ border-color: #000820 !important; } 
td.sty_06 div[id^="MarketGid"] a[class^="mctitle"]{ color: rgb(0, 204, 255) !important; } 
td.sty_06 div[id^="MarketGid"] a[class^="mg_add"]{ color: rgb(255, 200, 33) !important; } 
*/

/* Direct advert */

tr.da_adp_links a{ color: rgb(255, 200, 33) !important; }


/* Lenta */

div#lenta {
 width: auto !important;
 background: #000820 !important;
 border: 4px outset #a0a0a0 !important;
 margin: 0px 0px 7px 0px !important; 
}
#lenta .left, #lenta .right{
    height: 140px !important;
    top: 0px !important;
    opacity: 0.6 !important;
}



/* topLink Table */

table.topLinkTable{
 background: none #000820 !important;
 border: 4px outset #a0a0a0 !important;
 margin: 5px 0px 7px 0px !important;
}
table.topLinkTable td{
border: 0px none !important;
padding: 4px 3px !important;
}
div.topLink img{ display: none !important; }
div.topLink{
border: 0px none !important;
background: none transparent !important;
height: 20px !important;
line-height: 20px !important;
padding:4px 3px !important;
margin: 0px !important;
}
div.topLink a{
text-transform:capitalize !important;
background-color:#c0c0c0 !important;
color:#000060 !important;
border:2px outset #a0a0a0 !important;
padding:1px 4px !important;
text-decoration:none !important;
}
div.topLink a:hover{
background-color:#e0e0e0 !important;
}
div.topLink a:active{
background-color:#e0e0e0 !important;
border:2px inset #a0a0a0 !important;
}



/* left/right columns */

table.sty_03{
 width: 210px !important;
 background: none #000820 !important;
 border: 4px outset #a0a0a0 !important;
 margin: 0px 0px 0px 0px !important; 
}
table.sty_03 td{
 background: none #000820 !important;
}
img.sty_20, img.sty_21,
img.sty_22, img.sty_23,
img.sty_24{
 display: none !important;
}
td.sty_11{
 text-align: center !important; 
 font-size: 12px !important; 
 color: #e0e0e0 !important;
}

table.sty_blk_sub a{
/* color: #2070f0 !important;
text-decoration:underline !important; */
font-size:15px !important;
color: #ffff00 !important;
text-shadow: 1px -4px 4px #ffc000, 1px -7px 4px #ff0000, 1px -10px 5px #ff0080 !important;
}
table.sty_blk_chat a{
color: #a0a0a0 !important;
}


/* middle columns */

td.sty_17,
td.sty_18{ 
padding:0px 8px 0px 8px !important; 
} 
img.sty_25, img.sty_26,
img.sty_27, img.sty_28{
display: none !important;
}
td.sty_07,
td.sty_13{
width: 100% !important;
}
td.sty_08,
td.sty_09,
td.sty_07,
td.sty_10,
td.sty_14,
td.sty_15,
td.sty_13,
td.sty_16{
background: none !important;
}
table.sty_04,
table.sty_05,
td.sty_12{
background: none #c0c0c0 !important;
color: #000000 !important;
border: 4px outset #f0f0f0 !important;
padding: 0px 8px 0px 8px !important;
}
table.sty_04 td,
table.sty_05 td{
color: #000000 !important;
}
table.sty_04 a,
table.sty_05 a,
td.sty_12 a{
color: rgb(40, 40, 180) !important;
}
table.sty_04 a:hover,
table.sty_05 a:hover,
td.sty_12 a:hover{
color: rgb(20, 100, 100) !important;
}

/* posts */

.cBlock1, .cBlock2, .cBlock1 td, .cBlock2 td, .eBlock, .eBlock td{
background: none repeat scroll 0% 0% #e0e0e0 !important;
color: rgb(0, 0, 0) !important;
}
.cBlock1 a, .cBlock2 a{ color: rgb(40, 40, 180) !important; }
.cBlock1 a:hover, .cBlock2 a:hover{ color: rgb(20, 100, 100) !important; }

a.entryReadAllLink { color: rgb(40, 40, 180) !important; }
a.entryReadAllLink:hover { color: rgb(20, 100, 100) !important; }
.infTable td { color: #000000 !important; }
.eDetails { color: #000000 !important; }
.eTitle, .infTitle{ color: #804040 !important; }
.eTitle a, .infTitle a, .eDetails a{
 color: rgb(40, 40, 180) !important;
}
.eTitle a:hover, .infTitle a:hover, .eDetails a:hover{
 color: rgb(20, 100, 100) !important;
}
.archiveEntryComms{ color: #000000 !important; }
span.AlsoReadSpan{ color: #702000 !important; }
td.CommentsCountTd{ color: #000000 !important; }
/* .eBlock font[style*="rgb(0, 191, 255)"]{ color: #0070a0 !important; } */

div.cAnswer{ color: #c00000 !important; }


/* post border, title border */

.eBlock,.cBlock1,.cBlock2{
border: 1px solid #004664 !important; 
border-radius:10px !important;
padding: 5px !important;
}

div.eTitle{
margin: 10px 0px !important;
padding: 10px 5px !important;
border: 1px solid #004664 !important;
border-radius: 10px !important;
background: #f8f8f8 !important;
}


/* editor */

textarea{
background: #c0c0c0 !important;
color: #000000 !important;
}
.commTable{
background: none repeat scroll 0% 0% #d0d0d0 !important;
}
.codeButtons{
background: none repeat scroll 0% 0% #d0d0d0 !important;
color: #0000c0 !important;
}
.codeButtons:hover{
background: none repeat scroll 0% 0% #e0e0e0 !important;
color: #0000c0 !important;
}
.smiles{
background: none repeat scroll 0% 0% #d0d0d0 !important;
}
.smiles:hover{
background: none repeat scroll 0% 0% #e0e0e0 !important;
}
.commTd1{
color: #000000 !important;
}
.commFl{
background: #c0c0c0 !important;
color: #000000 !important;
}


/* calendar */

td[class="calWday"]{ color: #e0e0e0 !important; }
td[class="calWdaySe"]{ color: #e08000 !important; }
td[class="calWdaySu"]{ color: #e08000 !important; }


/* forum */

div.forumContent{
 background: none #a0a0a0 !important;
 color: #000000 !important;
}
td.posttdMessage{
 background: #e0e0e0 !important;
 color: #000000 !important;
}
td.postTdInfo{
 background: none #c0c0c0 !important;
 color: #000000 !important;
}
td.postBottom,td.postTdTop,
td.gTableTop,td.gTableLeft,
td.gTableSubTop, td.gTableRight,
td.gTableBody1{
 background: none #a0a0a0 !important;
 color: #000000 !important;
}
td.threadIcoTd, td.threadNametd, td.threadPostTd,
td.threadViewTd, td.threadAuthTd, td.threadLastPostTd,
td.threadsDetails, td.forumOnlineBar, td.forumNameTd,
td.forumIcoTd, td.forumThreadTd, td.forumPostTd,
td.forumLastPostTd{
 background: none #e0e0e0 !important;
 color: #000000 !important;
}
a.banPercent, a.reputationDo, a.link, a.catlink,
a.postUser, a.repHistory, a.postNumberLink{
color: rgb(40, 40, 180) !important;
}
a.banPercent:hover, a.reputationDo:hover, a.link:hover, a.catlink:hover,
a.postUser:hover, a.repHistory:hover, a.postNumberLink:hover{
color: rgb(20, 100, 100) !important;
}
span.statusOffline{ color: #707070 !important; }
span.statusOnline{ color: #006030 !important; }

.gTable a, div.forumContent a{
color: rgb(40, 40, 180) !important;
}
.gTable a:hover, div.forumContent a:hover{
color: rgb(20, 100, 100) !important;
}

div.legendBlock td{ color: #000000 !important; }
table.switches td{
 background: none #e0e0e0 !important;
 color: #000000 !important;
}

div.forumDescr{ color: #000000 !important; }
div.forumModer{ color: #000000 !important; }
div.threadDescr{ color: #000000 !important; }


/* replace light blue color */ 

.cMessage span[style*="#87ceeb"],
.eMessage span[style*="#87ceeb"],
.cMessage p[style*="rgb(135, 206, 250)"],
.eMessage p[style*="rgb(135, 206, 250)"],
.cMessage p[style*="rgb(135,206,250)"],
.eMessage p[style*="rgb(135,206,250)"]{
color: #0080d0 !important; 
}


/* replace light green color */ 

.cMessage font[color*="#98fb98"], 
.eMessage font[color*="#98fb98"], 
.cMessage b[style*="rgb(152,251,152)"], 
.eMessage b[style*="rgb(152,251,152)"], 
.cMessage b[style*="rgb(152, 251, 152)"], 
.eMessage b[style*="rgb(152, 251, 152)"], 
.cMessage span[style*="rgb(152,251,152)"], 
.eMessage span[style*="rgb(152,251,152)"], 
.cMessage span[style*="rgb(152, 251, 152)"], 
.eMessage span[style*="rgb(152, 251, 152)"], 
.cMessage span[style*="#98fb98"], 
.eMessage span[style*="#98fb98"], 
.cMessage strong[style*="rgb(152,251,152)"],
.eMessage strong[style*="rgb(152,251,152)"],
.cMessage strong[style*="rgb(152, 251, 152)"],
.eMessage strong[style*="rgb(152, 251, 152)"]{
color: rgb(0, 80, 0) !important; 
}

/* replace light yellow color */ 

.cMessage font[color*="#ffd700"], 
.eMessage font[color*="#ffd700"], 
.cMessage font[style*="rgb(255, 215, 0)"], 
.eMessage font[style*="rgb(255, 215, 0)"], 
.cMessage b[style*="rgb(255, 215, 0)"], 
.eMessage b[style*="rgb(255, 215, 0)"], 
.cMessage span[style*="rgb(255, 215, 0)"], 
.eMessage span[style*="rgb(255, 215, 0)"], 
.cMessage span[style*="#ffd700"], 
.eMessage span[style*="#ffd700"]{ 
color: rgb(160, 50, 0) !important; 
}

/* replace posts std colors */

.posttdMessage span[style="color:blue"], cMessage span[style="color:blue"], .eMessage span[style="color:blue"]{ color: #0000b0 !important; } 
.posttdMessage span[style="color:red"], .cMessage span[style="color:red"], .eMessage span[style="color:red"]{ color: #c00000 !important; }
.posttdMessage span[style="color:purple"], .cMessage span[style="color:purple"], .eMessage span[style="color:purple"]{ color: #700070 !important; }
.posttdMessage span[style="color:orange"], .cMessage span[style="color:orange"], .eMessage span[style="color:orange"]{ color: #b06000 !important; }
.posttdMessage span[style="color:yellow"], .cMessage span[style="color:yellow"], .eMessage span[style="color:yellow"]{ color: #702000 !important; }
.posttdMessage span[style="color:gray"], .cMessage span[style="color:gray"], .eMessage span[style="color:gray"]{ color: #505050 !important; }
.posttdMessage span[style="color:green"], .cMessage span[style="color:green"], .eMessage span[style="color:green"]{ color: #007000 !important; }


/* colors for IE */

.sty_clr_98fb98{ color: #005000 !important; }
.sty_clr_87ceeb{ color: #0080d0 !important; }
.sty_clr_ffd700{ color: #a03200 !important; }
.sty_clr_BLUE{   color: #0000b0 !important; }             
.sty_clr_RED{    color: #c00000 !important; }               
.sty_clr_PURPLE{ color: #700070 !important; }      
.sty_clr_ORANGE{ color: #b06000 !important; }      
.sty_clr_YELLOW{ color: #702000 !important; }      
.sty_clr_GRAY{   color: #505050 !important; }            
.sty_clr_GREEN{  color: #007000 !important; }         


/* bottom line */

table.sty_01 {
background: #000820 none !important;
border: 4px outset #a0a0a0 !important;
height: 43px !important;
}
td#sftr_id2{ color: #ffffff !important; }



/* replace left/right/middle/bottom borders */

table.sty_03,table.sty_04,table.sty_05,td.sty_12,table.topLinkTable,div#lenta{
border: 2px solid #004664 !important; 
border-radius:10px !important;
padding: 5px !important;
}
table.sty_01{
border: 2px solid #004664 !important; 
border-radius:10px !important;
}
td.sty_t25,td.sty_t33,td.sty_29,td.sty_30{ width:5px !important; }

table.sty_blk_sub input{
padding: 2px 5px !important;
border-radius: 10px !important;
}

div#lenta .left, div#lenta .right { height: 150px !important; }
div#lenta .left IMG, div#lenta .right IMG { margin: 60px 5px !important; }

#ya_partner_Ya_sync_0-horizontal yatag.ya-partner.ya-partner_border,
#ya_partner_Ya_sync_1-vertical yatag.ya-partner.ya-partner_border{
border: 2px solid #004664 !important; 
border-radius:10px !important;
padding: 5px !important;
}

table.topLinkTable a{
padding: 2px 5px !important;
border: 1px solid #004664 !important; 
border-radius:10px !important;
}


/* eof */