* {padding:0; margin:0;}
html, body {width:100%; height:100%; border:none; font:10pt/13pt Arial; background-color:#f6f6f6; color:#454545;}
table {border-collapse:collapse; empty-cells:show;}
img {border:none;}
p {text-indent:0;}

/*
#f66d1d - оранжевый (хентай комиксы, хентай картинки)
#faa06b - светло оранжевый (фон правый) 

#478f29 - зеленый (хентай картинки, хентай описания, личный кабинет)
#72c052 - светло зеленый (фон правый)
#469028 - зеленый (цвет заголовоков)

#201c1c - черный (хентай эротические видео, хентай эротические картинки)
#535050 - светло черный (фон правый)

#048dd3 - голубой (хентай главная, хентай мультики одиночные, хентай 3D игры)
#095fbd - синий (цвет заголовоков, ссылки активные)

#cc0000 - красный (ссылки hover)
*/

a{color:#095fbd; text-decoration:underline;}
a:hover{color:#cc0000; text-decoration:none;}
a.ared, .reds {color:#cc0000 !important;}
a.onu {float:right; margin:0 15px 10px 0; padding-left:13px; background:transparent url("images/arred.gif") no-repeat 0 5px;}
a.grnnd, .grns {color:#469028 !important;}

h1 {font:22pt "Arial Narrow";}
h2 {font:18pt "Arial Narrow";}
h3 {font:16pt "Arial Narrow";}
h4 {font:bold 14pt "Arial Narrow";}

#ina {clear:both; width:980px; margin:0 auto; margin-bottom:10px; border-left:1px solid #eaf0f6; border-right:1px solid #eaf0f6; border-bottom:1px solid #eaf0f6; background-color:#fff;}
#topln {clear:both; width:980px; height:45px; line-height:45px; text-align:center; vertical-align:middle; border-top:1px solid #eaf0f6; margin-bottom:5px;}

/* раздел видео и главная */
#thm0, #thm1, #thm2, #thm3 {display:block;}
#thdr {clear:both; width:980px; height:117px;}
#thm0 {float:left; clear:none; width:245px; height:117px; background:#095fbd url("images/hl01.jpg") no-repeat top left;}
#thm1 {float:left; clear:none; width:245px; height:117px; background:#048dd3 url("images/hl02.jpg") no-repeat top left;}
#thm2 {float:left; clear:none; width:245px; height:117px; background:#048dd3 url("images/hl03.jpg") no-repeat top left;}
#thm3 {float:left; clear:none; width:245px; height:117px; background:#048dd3 url("images/hl04.jpg") no-repeat top left;}

#hdrln {clear:both; width:100%; height:45px; line-height:45px; text-align:center; vertical-align:middle; border-top:3px double #eaf0f6; border-bottom:3px double #eaf0f6; margin-top:5px; margin-bottom:25px;}
#hdrln p {color:#f66d1d !important;}

#lcc {float:left; clear:none; width:240px; margin-left:10px;}
#rcc {float:right; clear:none; width:710px; margin-left:20px; text-align:left;}
#rcc h1 {color:#cc0000;}
#rcc h2 {color:#000;}

#rzd1 {clear:both; width:100%;}
#rzd1 h3 {color:#095fbd !important; background-color:#eaf0f6; padding:2px 0 2px 10px; margin-right:9px;}

.onn1 h1, .onn1 h3 {color:#f66d1d !important;}
.onn1 h1 {background-color:#fff2d9; padding:2px 0 2px 10px; margin-right:14px;}
.onn1 p, .onn1 h3 {margin:10px;}

.lstl {padding:10px; background-color:#fff2d9; border:1px dashed #f66d1d;}
.lstl a {line-height:22px !important; padding-left:13px; background:transparent url("images/arblu.gif") no-repeat 0 5px;}
.lstl a:hover {background:transparent url("images/arred.gif") no-repeat 0 5px;}

.rznv {border:1px solid #095fbd; padding:0 5px 10px 10px;}
.rznv strong {display:block; clear:both; text-align:center; margin-bottom:5px; padding:3px 0 3px 0; background-color:#095fbd; color:#fff; font-size:12pt !important;}
.rznv a, .rznv2 a {line-height:24px !important;}
.rznv2 {border:1px solid #f66d1d; padding:0 5px 10px 10px;}
.rznv2 strong {display:block; clear:both; text-align:center; margin-bottom:5px; padding:3px 0 3px 0; background-color:#f66d1d; color:#fff; font-size:12pt !important;}
#ins1, #ins2 {text-align:center; !important;}
#ins1 a, #ins2 a {text-decoration:none !important;}

#drk {clear:both; width:695px; /*height:80px; line-height:80px;*/ text-align:center; vertical-align:middle; margin:0 15px 10px 0; padding:10px 0 10px 0; border:1px solid #eaf0f6;}
#drk img {vertical-align:middle; /*line-height:80px;*/}

.nic {display:block; clear:both; text-align:center !important; margin:0 auto; padding:10px 0 10px 0;}
.nib {display:block; clear:both; margin:0 auto; line-height:22px !important; padding:15px 10px 15px 10px; background-color:#eaf0f6; border:1px dashed #5079ad;}

#foot {clear:both; width:980px; height:100px; line-height:100px; vertical-align:middle; text-align:center; margin:0 auto; font-size:8pt !important; border-top:1px solid #eaf0f6; border-bottom:1px solid #eaf0f6; border-left:1px solid #eaf0f6; border-right:1px solid #eaf0f6; background-color:#fff;}
#foot a {font-size:8pt !important;}
#foot img {vertical-align:middle !important;}

.eclr {display:block; clear:both; font-size:1px !important;}
.eclr2 {display:block; clear:both; font-size:1px !important; border-bottom:1px dashed #095fbd;}

.pn {text-align:center;}
.pn a, .pn b {line-height:40px !important; vertical-align:middle; padding:2px 4px 2px 4px; margin-right:1px; border:1px solid #048dd3; background-color:#eaf0f6;}
.pn b {color:red !important;}

.ftxt {width:400px; height:18px; border:1px solid #f66d1d;}
.fsbm {padding:1px 8px 1px 8px; border:1px solid #f66d1d; background-color:#fff2d9; cursor:pointer; font:bold 9pt Arial;}
.ros {width:75%; height:22px; border:1px solid #dfdfdf; padding:0; margin:4px; font:11.0pt/13.0pt Arial;}
.tos {width:75%; height:190px; border:1px solid #dfdfdf; padding:0; margin:4px; font:11.0pt/13.0pt Arial;}
.aos {width:70px; height:22px; border:1px solid blue; padding:0; margin:4px; font:11.0pt/13.0pt Arial;}
.sbs {height:22px; border:1px solid #800; background-color:#fff; padding:2px; margin:4px; font:9.0pt/11.0pt Arial; vertical-align:middle; text-align:center; cursor:pointer;}

