body{background:#191919; font-family:Tahoma; font-size:11px; line-height:14px; color:#898989;}
table{border-collapse:collapse; padding:0;  font-family:Tahoma; font-size:11px; line-height:14px; color:#898989;}
td{vertical-align:top; padding:0; font-family:Tahoma; font-size:11px; line-height:14px; color:#898989;}
.vvv {padding:0px 270px;}
a {color:#898989; text-decoration:underline;}
a:hover{text-decoration:none;}
img {border:0;}
.shapka_l {background:url(/abc/shl.png) no-repeat left top;padding:9px 0px;}
.but {padding:15px 0px;font-weight:bold;}
.meny {font-family:Tahoma; font-size:12px; line-height:14px; color:white;}
.author_search {padding:30px 0px;font-weight:bold; color:#B0B0B0; font-size:12;}
.searh {padding:12px 0px;}
.bukva {text-decoration:none; color:white;}
.bukva:hover { text-decoration:underline;}
.pods {padding:52px 0px;}
.data {padding:8px 20px;font-weight:bold; color:#70c000;}
.bio {padding:8px 20px;color:#bbbbbb;}
.zhanr {padding:0px 40px;font-size:12px; color:#c9c090;}
.ibook {padding:0px 90px;font-size:12px;}
.down {background:url(/abc/down.png) no-repeat center top;padding:8px;font-weight:bold; color:#ffffff;text-decoration:none;}
.linkread {background:url(/abc/read.png) no-repeat center top;padding:8px;font-weight:bold; color:#ffffff;text-decoration:none;vertical-align:center;}
.pay {background:url(/abc/pay.jpg) no-repeat center top;padding:8px;font-weight:bold; color:#ffffff;text-decoration:none;vertical-align:center;}
.navilink {background:url(/abc/page.png) no-repeat center top;padding:8px;font-weight:bold; color:#ffffff;text-decoration:none;}
.activlink{background:url(/abc/page2.png) no-repeat center top;padding:8px;font-weight:bold; color:#ffffff;text-decoration:none;}
.menyu { width:100%; background:url(title1_b.jpg) no-repeat left top; height:49px;}
.name_meny {background:url(title1_b.jpg) no-repeat left top; height:49px;padding:15px 50px;color:#ffffff;text-transform:uppercase;font-weight:bold; font-size:10px;}
.name_meny_green {background:url(title2_b.jpg) no-repeat left top; height:49px;padding:15px 50px;color:#ffffff;text-transform:uppercase;font-weight:bold; font-size:10px;}
.name_meny_green2 {background:url(title2_b.jpg) no-repeat left top; height:49px;padding:15px 40px;color:#ffffff;text-transform:uppercase;font-weight:bold; font-size:10px;}
.name_meny_green3 {background:url(title2_b.jpg) no-repeat left top; height:49px;padding:15px 30px;color:#ffffff;text-transform:uppercase;font-weight:bold; font-size:10px;}
.menyu2 {padding:1px 31px 0px 27px; color:#FFFFFF; font-size:11px; background:url(box_bott.gif) no-repeat left bottom;}
.menyu_body {width:100%;margin-bottom:7px; margin-top:0; background:url(box_tall.gif) repeat-y left top;;}
.ban {list-style:none; margin-left:14; font-size:11px; font-family:Tahoma;}
.foot {padding:10px 30px;}
.foot2 {padding:8px 0px;width:74%; font-family:Tahoma; font-size:10px; line-height:10px; color:#cccccc;}
.content_l {background:url(/abc/box_titm.jpg) no-repeat left top;}
.content_r {background:url(/abc/box_titn.png) no-repeat left top;}
.content_c {background:url(/abc/box_titl.png);width:100%;padding:15px 30px; color:#ffffff; font-weight:bold; font-size:10px; text-transform:uppercase;}
ul.body_box {list-style:none; margin-left:0; font-size:11px; font-family:Tahoma;}
.body_box li {color:#ffffff; line-height:22px; background:url(list_bac.gif) repeat-x left bottom;width:140; margin-left:-10;}
.body_box li a{background:url(pimp1000.gif) no-repeat 0px 4px; padding-left:18px; text-decoration:none; color:#ffffff; margin-left:15px;}
.body_box li a:hover{text-decoration:none; color:#FFCC00;}
ul.body_boxZh {list-style:none; margin-left:0; font-size:11px; font-family:Tahoma;}
.body_boxZh li {color:gold; line-height:22px; background:url(list_bac.gif) repeat-x left bottom;width:160; margin-left:-30;}
.body_boxZh li a{background:url(pimp1000.gif) no-repeat 0px 4px; padding-left:18px; text-decoration:none; color:gold; margin-left:15px;}
.body_boxZh li a:hover{text-decoration:none; color:#FFCC00;}
.blockZhm {text-decoration:none;margin-left:-30;}
.blockZhm:hover {color:#ffffff; text-decoration:underline;}
.top {color:#aaaaaa; line-height:14px; background:url(list_bac.gif) repeat-x left bottom;width:155; margin-left:-30;padding:10px 0px;}
.rss {padding: 13px 0px 0px 0px;}

ul.body_box2 {list-style:none; margin-left:10; font-size:11px; font-family:Tahoma;}
.body_box2 li {color:#ffffff; line-height:22px; background:url(list_bac.gif) repeat-x left bottom;width:155; margin-left:-30;}
.body_box2 li a{background:url(pimp1000.gif) no-repeat 0px 4px; padding-left:18px; text-decoration:none; color:#ffffff; margin-left:0px;}
.body_box2 li a:hover{text-decoration:none; color:#FFCC00;}

ul.body_box3 {list-style:none; margin-left:10; font-size:11px; font-family:Tahoma;}
.body_box3 li {color:#ffffff; line-height:14px; background:url(list_bac.gif) repeat-x left bottom;width:155; margin-left:-30;}
ul.body_box4 {list-style:none; margin-left:10; font-size:11px; font-family:Tahoma;}
.body_box4 li {color:#898989; line-height:14px; background:url(list_bac.gif) repeat-x left bottom;width:155; margin-left:-30;}
ul.body_box5 {list-style:none; margin-left:10; font-size:11px; font-family:Tahoma;}
.body_box5 li {color:#898989; line-height:14px; background:url(list_bac.gif) repeat-x left bottom;width:80%; margin-left:30;}
.sm {vertical-align:center;}


FIELDSET {padding: 0.7em; margin: 1em 1em; border:2px solid #555555;}
LEGEND {font-weight: bold; padding:0 5px;}
FIELDSET.in {padding: 0.7em; margin: 1em 1em 1em 1em; border:2px solid gold;}
FIELDSET.out {padding: 0.7em; margin: 1em 1em 1em 5em; border:2px solid #555555;}

.abz {text-indent: 20}
.pageread {font-weight:bold;font-size:14px; color:#70c000;}
.textonlain {color:#EEEEEE;font-size:12px;}
.epig {padding:8px 20px;color:#70F0F0;}
.read {padding:8px 20px;font-weight: bold; color:gold;}
.p2 {padding:0px 60px; font-size:13px;}
.p1 {padding:5px 30px;}
.auth {padding: 0 0 0 70px;color:white; text-decoration:none;font-size:12px;}
.auth:hover {padding: 0 0 0 70px;color:white;text-decoration:underline;font-size:12px;}
.soauth {color:white; text-decoration:none;font-size:12px;}
.soauth:hover {color:white;text-decoration:underline;font-size:12px;}
.author {color:white; text-decoration:none;}
.author:hover {color:white;text-decoration:underline;}
.author2 {color:white; text-decoration:none;font-size:13px;}
.author2:hover {color:white;text-decoration:underline;font-size:13px;}
.da {padding:0px 52px;}
.biolink {color:gold; font-weight:bold; text-decoration:none;font-size:12px;}
.book {color:white;font-weight:bold; text-decoration:none;}
.book:hover {color:white;font-weight:bold;text-decoration:underline;}
.seriya {color:#aaaaaa;font-size:10px; text-decoration:none;}
.seriya:hover{color:#aaaaaa;font-size:10px;text-decoration:underline;}
b.red{color:#F25100; font-size:140%}
.annotation {padding:0px 65px;font-weight: bold;font-size:16px;}
.descr {text-indent: 20}

.leftniz {background:url(/abc/left_foot.png) no-repeat left top; height:62px;width:22px}
.centerniz {background:url(/abc/centr_foot.png); height:62px;}
.rightniz {background:url(/abc/right_foot.png) no-repeat left top; height:62px;}

.modbook {cursor: pointer;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.delcomm {cursor: pointer; padding:0px 5px 0px 0px;margin-left: -20;}
.contgame {width:200; text-align: center}
.linknews {text-align: right}
.input_search { width:140px; height:18px; border:2px solid #9FA2BF; background: #000000; color:#dDdDdD; font-size:12px; text-transform:lowercase;}
LABEL.inputLabel {width: 11em;float: left;margin-left:10px;}
LABEL.inputLabelPayment {width: 15em;float: left; }
LABEL.inputLabelava {width: 12em;float: left;margin-left:1px;}
LABEL.inputLabelbezava {width: 8em;float: left;margin-left:1px;}
LABEL.inputLabelavaPayment {width: 15em;float: left; }
.spoiler { background:#70c000; border:1px solid #0e82bb; color:#000000;padding: 0px 2px 0px; border-radius:5px; line-height: 1.5; text-decoration:none;font-weight: bold;}

/*style for blogs*/
.title_blog {color: gold}
.std h3 {font-size: 1.4em;font-weight: normal;border-bottom: 1px solid #000;padding: 0.5em;margin: 0 0 0.5em 0}
.std fieldset {border: 1px solid #000;background:#2b2b2b;margin-bottom: 1em;padding-bottom: 1em}
.std label, form.std p span {float: left;text-align: right;width: 30%}
.inbutton {font-size: 12px;font-family: Verdana, Arial, Helvetica, Sans-Serif;outline: none}
.inbutton { border: 1px solid #bdc2c9; margin-left:10px; }
.required sup { color: #da0f00 }
.std p.checkbox { padding-left: 30% }
.std p.submit {margin:0 0 15px 215px !important;}
.button_large {border: none; color: #fff; font-weight: bold; font-size: 11px!important; text-align: center; text-decoration: none!important; cursor: pointer; display: block; line-height: 15px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.button_large {width: 180px; background:#404040; padding:7px 0;}
.button_large{ height:32px; padding:0;}
.button_large:hover{ background:#686767;}
.rul {color: gold; text-align: center;font-size: 1.4em;font-weight: bold;border-bottom: 1px solid #000;padding: 0.5em;margin: 0 0 0.5em 0}
.prul {text-indent: 20; color: #cccccc; font-size:12px;}
.hrul {text-indent: 30; color: #ffffff; font-size:14px;}






ul.t0, ul.t0 li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
ul.t0 li {
  float: left;
  text-align: center;
}
ul.t0 li.active_link a.button_board, ul.t0 li.active_link a.button_board:hover {
  background: #70c000;
  color: black;
}
ul.t0 li a.button_board:hover {
  background: #00a0f0;
  color: #f0d000;
  text-decoration: none;
}
ul.t0 a.button_board {
  float: left;
  padding: 0 0 5px 0;
  margin-right: 5px;
  text-decoration: none;
  background-color: #f0d000;
  color: #3030e0;
  max-width: 250px;
}
ul.t0 .tab_word {
  margin: 0px 10px;
  font-weight: normal;
  max-width: 230px;
  display: block;
  _display: inline;
  height: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
  o-text-overflow: ellipsis;
}
ul.t0 .t_r {
  float: right;
  padding: 5px 0 0;
  line-height: 13px;
}
ul.t0 .t_r a.button_board {
  margin:0;
}
ul.t0 .t_r a.button_board:hover {
  text-decoration: underline;
  background:#70f000;
}
.tl1, .tl2 {
  display: block;
  height: 1px;
  background-color: #191919;
  overflow: hidden;
  margin: 0px;
  border: 1px solid #191919;
  border-width: 0px 2px;
}
.tl2 {
  background-color: #f0d000;
  margin-bottom: 3px;
  border-width: 0px 1px;
}
ul.t0 li a {
  outline: none;
}
ul.t0 li a.button_board:hover b.tl1, ul.t0 li a.button_board:hover b.tl2 {
  background-color: #00a0f0;
}
ul.t0 li.active_link a.button_board b.tl1, ul.t0 li.active_link a.button_board:hover b.tl1 {
  background-color: #70c000;
  border-width: 0px 1px;
}
ul.t0 li.active_link a.button_board b.tl1 b, ul.t0 li.active_link a.button_board:hover b.tl1 b {
  display: block;
  height: 1px;
  background: #70c000;
  overflow: hidden;
  margin: 0px;
  border: 1px solid #191919;
  border-width: 0px 1px;
}
ul.t0 li.active_link a.button_board b.tl2, ul.t0 li.active_link a.button_board:hover b.tl2 {
  background-color: #70c000;
  border-color: #191919;
}

.fl_r { float: right; }
.fl_l { float: left; }
.ta_r { text-align: right; }
.ss_board {padding: 10px;}
.all_ss {padding: 5px 15px 5px 15px;}
.wall_ss {border: 1px solid gold; width: 100%;}
.wall_feed {border: 1px solid gold;text-align: left;}
.wall_feed_title {padding: 13px 15px 0px;display: block;border-bottom: 1px solid gold;background: #292929;}
.wall_feed_title_text {font-weight: bold;padding: 3px 0px 4px;color: gold;text-align: left;}
.cont_feed {padding: 5px 15px 0;background: #393939;display: block;text-align: left;direction: ltr;}
.wall_feed_rows {border-top: 0;border-bottom: 1px solid gold;padding: 5px 1px 3px;display: block;text-align: left;direction: ltr;}
.wall_feed_rows_end {border-top: 0;padding: 5px 1px 3px;display: block;text-align: left;direction: ltr;}
.img_ava {width: 65px;padding: 5px 0;overflow: hidden;vertical-align: top;}
.online {display: block;text-align: center;padding-top: 5px;color: #e08000;}
.td_info {padding: 0px 0px 8px;vertical-align: top;}
.feed_text {overflow: hidden;padding: 5px 0px 0px;word-wrap: break-word;display: block;text-align: left;color: gold;}
.author_feed {color: #70c000;text-decoration: none;cursor: pointer;font-weight: bold;}
.feed_comm {padding-right: 66px;padding-top: 2px;display: block;text-align: left; color: #898989;}
.time {padding-top: 6px;color: #a0a0a0;}
.flistava {width: 25%;height: 103px;display: block;float: left;text-decoration: none;}
.user_info {width: 45%;padding-top: 4px;padding-left: 10px;overflow: hidden;float: left;display: block;}
.user_label {width: 75px;position: absolute;float: left;}
.user_labeled {width: 145px;padding-left: 70px;margin-bottom: 3px;}
.user_action {width: 150px;height: 100px;display: block;}
.cont_ss {padding: 5px 15px 5px 15px; color: red}
.title_ss {border: 2px solid #e08000; padding: 3px 10px 3px 10px; background-color: #e0c060; color: blue}
.fotologo_ss {padding: 15px 15px 15px 15px; width: 150px; text-align: center;}
.user_dss {float: left; padding: 5px 5px 5px 5px; width: 380px;}
.user_nick {color: #40d0f0}
.label_ss {width: 11em; float: left; margin-left:10px;}
.label_ss_ss {width: 15em;float: left; color: #ffffff}
.block_left {padding: 5px 0px 0px 0px; width: 35%;}
.block_right {float: right; padding: 5px 2px 5px 5px; width: 63%;}
.block_subscription {color: #ffffff;padding: 5px 15px 5px 15px;display: block; text-decoration: none;border: 1px solid gold; width: 95%;}
.block_subscription:hover {background: #404040; text-decoration: none;}
.peboard {color: #ffffff;padding: 5px 15px 5px 15px;display: block; text-decoration: none;}
.peboard:hover {background: #404040; text-decoration: none;}
.next_page {background: #404040; color: #ffffff;padding: 5px 15px 5px 15px;display: block; text-decoration: none;text-align: center;}
.next_page:hover {background: #606060; text-decoration: none;}
.attention {padding: 15px 15px 15px 15px; margin: 10px 45px 10px 45px; border: 1px solid #f00000;background: #f080f0; color: black; font-weight:bold; text-align: center;}
.attention_good {padding: 15px 15px 15px 15px; margin: 10px 45px 10px 45px; border: 1px solid #0000f0;background: #8090a0; color: black; font-weight:bold; text-align: center;}
.attention_block {border: 1px solid #f00000;padding: 2px 2px 2px 2px;background: #f080f0;}
.textarea_me {border: 2px solid #f0d000; color: #FFFFFF;background: #000000;width: 300px;height: 100px;}
.title_num {color: blue;text-decoration: none;}
.frend_line_block {width: 198px;overflow: hidden;display: block;text-align: left;direction: ltr;margin: 0px 0px 0px -9px;}
.people_fr {width: 66px;overflow: hidden;padding: 6px 0px;text-align: center;float: left;display: block;direction: ltr;}
.block_frend_href {outline: none;text-decoration: none;color: #bbbbbb;}


.pedit_personal_row {
  padding-bottom: 4px;
}
.pedit_personal_label {
  color: #eeeeee;
  width: 195px;
  padding: 4px 10px 0 0;
}
.clear_fix:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.tabs_selected {
  border-top: 1px solid #f0d000;
  border-right: 1px solid #f0d000;
  border-bottom: 1px solid #f0d000;
  border-left: 1px solid #f0d000;
  color: #FFFFFF;
  background: #000000;
  width: 195px;
  height: 23px;
}
.day_select {
  border-top: 1px solid #f0d000;
  border-right: 1px solid #f0d000;
  border-bottom: 1px solid #f0d000;
  border-left: 1px solid #f0d000;
  color: #FFFFFF;
  background: #000000;
  width: 50px;
  height: 23px;
}
.month_select {
  border-top: 1px solid #f0d000;
  border-right: 1px solid #f0d000;
  border-bottom: 1px solid #f0d000;
  border-left: 1px solid #f0d000;
  color: #FFFFFF;
  background: #000000;
  width: 90px;
  height: 23px;
}




.cont_bloks * {
    background:transparent none repeat scroll 0 0 !important;
    border:medium none !important;
    clear:none !important;
    clip:rect(auto, auto, auto, auto) !important;
    font-size:100% !important;
    font-style:normal !important;
    font-variant:normal !important;
    font-weight:normal !important;
    height:auto !important;
    letter-spacing:normal !important;
    line-height:normal !important;
    margin:0 !important;
    overflow:visible !important;
    padding:0 !important;
    position:static !important;
    text-align:left !important;
    text-decoration:none !important;
    text-indent:0 !important;
    text-transform:none !important;
    vertical-align:baseline !important;
    visibility:visible !important;
    white-space:normal !important;
    width:auto;
    word-spacing:normal !important;
    z-index:auto !important;
    cursor: pointer!important;
}
.cont_bloks li {
    display:list-item !important;
    list-style-image:none !important;
    list-style-position:outside !important;
    list-style-type:none !important;
    display: inline;
}
.cont_bloks li DIV {
    padding:0.5em !important;
}

.cont_bloks DIV, .cont_bloks TABLE {
    padding: 5px !important;
}

.cont_bloks {
    width: 110px!important;
    font-family: Verdana!important;
    font-size: 11px!important;
    border: 1px solid #898989!important;
    background-color: #191919!important;
    padding:5px!important;
    position: relative!important;
    display:block!important;
    
    border-radius:5px !important;
    -moz-border-radius:5px !important;
    -webkit-border-radius:5px !important;
    -khtml-border-radius:5px !important;
			
}
.cont_bloks_icnt, .cont_bloks_icnt * {
	text-align: left!important;
    		}

.cont_bloks_text, .cont_bloks_text A, .cont_bloks_text A:hover {
    color: #7a797a!important;
    font-size: 11px!important;
}
.cont_bloks_url {
    color: #e9f011!important;
    font-size: 11px!important;
}
.cont_bloks_header, .cont_bloks_header A {
    color: #bdbdbd!important;
    font-size: 13px!important;
    font-weight: bold!important;
    text-decoration: underline!important;
}
.cont_bloks_sign {
    color: #ffffff!important;
    font-size: 8px!important;
    text-align: left!important;
}

.cont_bloks_clear {
    clear:both!important;
}

.cont_bloks TABLE {
    width: 100%!important;
    border: 0px!important;
}

