body {
	background-color: #000000;
}
.text {
	color: #333333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.footer_text {
	color: #ffffff;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.footer_link:link {
    color: #FFFFFF;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
   
}
.footer_link:visited {
    text-decoration: none;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
  
}
.footer_link:hover {
    text-decoration: underline;
    color:  #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
   
}
.footer_link:active {
    text-decoration: underline;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
   
}


.link_menu:link {
    color: #FFFFFF;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
.link_menu:visited {
    text-decoration: none;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  
}
.link_menu:hover {
    text-decoration: underline;
    color:  #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
.link_menu:active {
    text-decoration: underline;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}

.center_bg {
	background-image: url(../images/style/site_center.png);
	background-repeat: no-repeat;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
     }







.left_block_verh { 
                height: 41px;
		background: url('../images/style/blockbgtop.png') no-repeat center center;
                           
}



.left_block_seredina { 
                padding: 5px;
		background: url('../images/style/blockbgmid.png') repeat-y center center;
                           
}


.center_block_verh { 
                
		background: url('../images/style/blockcentermid.png') repeat-y center center;
                           
}
.center_block_seredina { 
                padding: 5px;
		background: url('../images/style/blockcentermid.png') repeat-y center center;
                           
}

.center_block_niz { 
                
		background: url('../images/style/blockcentermid.png') repeat-y center center;
                           
}

blockquote.bb_quote {
    border: #d0d0d0 1px solid;
    background-color: #f6f6f6;
    color:#000000;
    padding: 5px;
    margin: 1em 0 0 .75em;
}
div.bb_quote_author {
    border: #d0d0d0 1px solid;
    border-width: 1px 2px 2px 1px;
    margin-top: -1.2em;
    background-color: #f6f6f6;
    width: 135px;
    white-space: nowrap;
    font-family: Arial, Helvetica, sans-serif;
    color:#000000;
    font-size: 9px;
    text-align: center;
}
div.bb_quote_author:after {
    content: " писал(а):";
}


.input {
    border: 1px solid #cd0018;
    background: #656565;
}
.input:hover {
    border: 1px solid #cd0018;
    background: #9f9f9f;
}
.button {
    border: 1px solid #970012;
    background: #970012;
    color: #b9b9b9;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.button:hover {
    border: 1px solid #bf0218;
    background: #bf0218;
    color: #b9b9b9;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a.bb:link {
    color: #813609;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
a.bb:visited {
    text-decoration: none;
    color: #813609;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  
}
a.bb:hover {
    text-decoration: underline;
    color:  #ed6003;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
a.bb:active {
    text-decoration: none;
    color: #813609;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}


.bbSpoiler {
    border: #d0d0d0 1px solid;
    padding: 4px;
    margin: 1em 0 0 .75em;
    -moz-border-radius: 8px;
}
.bbSpoilerTitle a {
    color: #666666;
    font-weight: bold;
}
.bbSpoilerText {
    border: #d0d0d0 1px solid;
    padding: 5px;
    margin-top: .5em;
    -moz-border-radius: 4px;
}

.im:hover {
width: 130px;
height: 190px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

H2 {margin:0; padding:0;}




.all_table_border
{
   
    border: 1px solid #cecece; 
    border-collapse: collapse;
    border: 1px solid #cecece; 
 
}
.all_table_border td
{
 
 
    border: 1px solid #cecece; 
 
}



































.link_username:link {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;  
}
.link_username:visited {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.link_username:hover {
    text-decoration: none;
    color:  #813609;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;  
}
.link_username:active {
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;  
}




.linkgenre:link {
    color: #909090;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   
}
.linkgenre:visited {
    text-decoration: none;
    color: #909090;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  
}
.linkgenre:hover {
    text-decoration: none;
    color:  #1d1d1d;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   
}
.linkgenre:active {
    text-decoration: none;
    color: #909090;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
   
}



.linktext:link {
    color: #ffffff;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
.linktext:visited {
    text-decoration: none;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  
}
.linktext:hover {
    text-decoration: underline;
    color:  #909090;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
.linktext:active {
    text-decoration: none;
    color: #fffff;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}

.linktextred:link {
    color: #ed0000;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
.linktextred:visited {
    text-decoration: none;
    color: #ed0000;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  
}
.linktextred:hover {
    text-decoration: underline;
    color:  #910000;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
.linktextred:active {
    text-decoration: none;
    color: #ed0000;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}


.linktextgreen:link {
    color: #00ac20;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
.linktextgreen:visited {
    text-decoration: none;
    color: #00ac20;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  
}
.linktextgreen:hover {
    text-decoration: underline;
    color:  #006313;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
.linktextgreen:active {
    text-decoration: none;
    color: #00ac20;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}



.edit_form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.text_torrents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.text_torrents_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #979797;
}



.linktext_torrents:link {
    color: #d0d0d0;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;   
}
.linktext_torrents:visited {
    text-decoration: none;
    color: #d0d0d0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.linktext_torrents:hover {
    text-decoration: underline;
    color:  #ff304d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
}
.linktext_torrents:active {
    text-decoration: none;
    color: #d0d0d0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
}



.text_memory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
.link_memory:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 9px;
}
.link_memory:visited {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 9px;
}
.link_memory:hover {
	text-decoration: underline;
	color:  #999999;
	font-size: 9px;
}
.link_memory:active {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 9px;
}

#share42 {
  position: fixed;
  z-index: 1000;
  margin-right: 0px; /* смещение панели влево от края контента */
  padding: 6px 6px 0;
  background: #000;
  border: 1px solid #000000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
* html #share42 {display: none}
#share42:hover {
  background: #818181;
  border: 1px solid #000;
  -webkit-box-shadow: 0 0 5px #DDD;
  -moz-box-shadow: 0 0 5px #DDD;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
#share42 img {margin: 0 !important; padding: 0 !important; border: none !important;}








