.header {
	background-image: url(/images/header.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.linktext_header:link {
    color: #FFFFFF;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;  
}
.linktext_header:visited {
    text-decoration: none;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}
.linktext_header:hover {
    text-decoration: none;
    color:  #813609;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;  
}
.linktext_header:active {
    text-decoration: none;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;  
}

.all_table_border
{
   
    border: 1px solid #813609; 
    border-collapse: collapse;
    border: 1px solid #813609; 
 
}
.all_table_border td
{
 
 
    border: 1px solid #813609; 
 
}




.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;  
}




.input_top {
	background-color: #fcd09b;
	border: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
        font-weight: bold;
	color: #813609;
}


.linktext:link {
    color: #813609;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
.linktext:visited {
    text-decoration: none;
    color: #813609;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  
}
.linktext:hover {
    text-decoration: underline;
    color:  #ed6003;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   
}
.linktext:active {
    text-decoration: none;
    color: #813609;
    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;
   
}



blockquote.bb_quote {
    border: #d0d0d0 1px solid;
    background-color: #f6f6f6;
    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;
    font-size: 9px;
    text-align: center;
}
div.bb_quote_author:after {
    content: " писал(а):";
}


.input {
    border: 1px solid #a3430a;
    background: #f1e2d9;
}
.input:hover {
    border: 1px solid #a3430a;
    background: #ffffff;
}
.button {
    border: 1px solid #a3430a;
    background: #a3430a;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.button:hover {
    border: 1px solid #f5901f;
    background: #cd6b15;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.button_head {
    border: 0;
    background: none;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight: bold;
}
.button_head:hover {
    border: 0;
    background: none;
    color: #e1ac8c;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight: bold;
}



.block_sm_top {
	background-image: url(/images/block_top.png);
	background-repeat: no-repeat;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight: bold;
	color: #FFFFFF;
        height: 24px;
}
.block_sm_bot {
	background-image: url(/images/block_bottom.png);
        background-repeat: no-repeat;
        background-position: bottom;
	height:126px;
	border-right-width: 1px;
	border-right-style: solid;
        border-right-color: #a3430a;
	border-left-style: solid;
        border-left-width: 1px;
	border-left-color: #a3430a;
        border-top-style: none;
	border-bottom-style: none;
        padding:5px;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.center_block_top_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(/images/block_c_top_l.png);
	background-repeat: repeat-x;
	background-position: left;
	height: 33px;
        padding-left: 5px;
        align: left;
        width:60px;
        color: #800000;
        
}
.center_block_mid {
	padding: 5px;
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        
}
.center_block_bot {
	background-image: url(/images/block_c_bottom.png);
	background-repeat: repeat-x;
}
.center_block_top_r {
	background-image: url(/images/block_c_top_r.png);
	background-repeat: repeat-x;
	background-position: left;
        width:100%;
       
      }
.center_block_top_long {
	background-image: url(/images/block_c_top_r_long.png);
	background-repeat: repeat-x;
	background-position: left;
        width:100%;
       
      }

.footer_l {
	background-image: url(/images/bg_footer_l.png);
	height: 100px;
	width: 230px;
}
.footer_r {
	background-image: url(/images/bg_footer_r.png);
	height: 100px;
	width: 19px;
}
.footer_md_top {
	background-image: url(/images/bg_footer_md.png);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	color: #FFFFFF;
}
.footer_md_down {
	background-image: url(/images/bg_footer_md.png);
	background-repeat: repeat-x;
	background-position: bottom;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
}
.footer_href:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10px;
}
.footer_href:visited {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 10px;
}
.footer_href:hover {
	text-decoration: underline;
	color:  #999999;
	font-size: 10px;
}
.footer_href:active {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 10px;
}


.edit_form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.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: #000000;
}
.linktext_torrents:link {
    color: #782d00;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;   
}
.linktext_torrents:visited {
    text-decoration: none;
    color: #782d00;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.linktext_torrents:hover {
    text-decoration: underline;
    color:  #ed6003;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
}
.linktext_torrents:active {
    text-decoration: none;
    color: #782d00;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
}
.text_memory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.link_memory:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
}
.link_memory:visited {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 11px;
}
.link_memory:hover {
	text-decoration: underline;
	color:  #999999;
	font-size: 11px;
}
.link_memory:active {
	text-decoration: underline;
	color: #FFFFFF;
	font-size: 11px;
}





.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;}





#share42 {
  position: fixed;
  z-index: 1000;
  margin-right: 0px; /* смещение панели влево от края контента */
  padding: 6px 6px 0;
  background: #fff;
  border: 1px solid #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
* html #share42 {display: none}
#share42:hover {
  background: #fff;
  border: 1px solid #fff;
  -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;}
