BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(../images/background.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #191204; PADDING-TOP: 0px; FONT-FAMILY: Arial, Tahoma
}





TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Tahoma
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	MARGIN: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; outline: 0
}
A:active {
	outline: 0
}
A:unknown {
	outline: 0
}
A {
	 COLOR: #8c1212; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none
}
A:hover {
	 COLOR: #d21616; FONT-FAMILY: Tahoma, Arial
}
INPUT {
	BORDER-RIGHT: #a18347 1px solid; BORDER-TOP: #a18347 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #a18347 1px solid; COLOR: #7a2300; BORDER-BOTTOM: #a18347 1px solid; FONT-FAMILY: arial; HEIGHT: 20px; BACKGROUND-COLOR: #e8d2a9
}
TEXTAREA {
	BORDER-RIGHT: #a18347 1px solid; BORDER-TOP: #a18347 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #a18347 1px solid; COLOR: #7a2300; BORDER-BOTTOM: #a18347 1px solid; FONT-FAMILY: arial; HEIGHT: 20px; BACKGROUND-COLOR: #e8d2a9
}
SELECT {
	BORDER-RIGHT: #a18347 1px solid; BORDER-TOP: #a18347 1px solid; FONT-SIZE: 13px; BORDER-LEFT: #a18347 1px solid; COLOR: #7a2300; BORDER-BOTTOM: #a18347 1px solid; FONT-FAMILY: arial; HEIGHT: 20px; BACKGROUND-COLOR: #e8d2a9
}
BUTTON {
	BORDER-RIGHT: #a18347 1px solid; BORDER-TOP: #a18347 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #a18347 1px solid; COLOR: #7a2300; BORDER-BOTTOM: #a18347 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #f7e0b5
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #512f07; PADDING-TOP: 0px; FONT-FAMILY: Arial, Tahoma; TEXT-DECORATION: none
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #571812; PADDING-TOP: 0px; FONT-FAMILY: Arial, tahoma; TEXT-DECORATION: none
}
.padding {
	MARGIN-TOP: 2px
}
.navigation {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.navigation A:link {
	BORDER-RIGHT: #663f02 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: #663f02 1px dotted; PADDING-LEFT: 4px; FONT-SIZE: 10px; BACKGROUND: #ecb661; PADDING-BOTTOM: 2px; MARGIN: 22px 1px 10px; BORDER-LEFT: #663f02 1px dotted; COLOR: #402905; PADDING-TOP: 2px; BORDER-BOTTOM: #663f02 1px dotted; TEXT-DECORATION: none
}
.navigation A:visited {
	BORDER-RIGHT: #663f02 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: #663f02 1px dotted; PADDING-LEFT: 4px; FONT-SIZE: 10px; BACKGROUND: #ecb661; PADDING-BOTTOM: 2px; MARGIN: 22px 1px 10px; BORDER-LEFT: #663f02 1px dotted; COLOR: #402905; PADDING-TOP: 2px; BORDER-BOTTOM: #663f02 1px dotted; TEXT-DECORATION: none
}
.navigation A:active {
	BORDER-RIGHT: #663f02 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: #663f02 1px dotted; PADDING-LEFT: 4px; FONT-SIZE: 10px; BACKGROUND: #ecb661; PADDING-BOTTOM: 2px; MARGIN: 22px 1px 10px; BORDER-LEFT: #663f02 1px dotted; COLOR: #402905; PADDING-TOP: 2px; BORDER-BOTTOM: #663f02 1px dotted; TEXT-DECORATION: none
}
.navigation A:hover {
	BORDER-LEFT-COLOR: #663f02; BACKGROUND: #ffc66d; BORDER-BOTTOM-COLOR: #663f02; COLOR: #ac0707; BORDER-TOP-COLOR: #663f02; BORDER-RIGHT-COLOR: #663f02
}
.img_padding {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px
}
.date {
	FONT-SIZE: 11px;  MARGIN-BOTTOM: 2px; WIDTH: 53px; COLOR: #ffe9c3; FONT-FAMILY: Tahoma, Arial; HEIGHT: 15px
}
.login_input {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 78px; COLOR: #ffe9c3; FONT-FAMILY: Tahoma, Arial; HEIGHT: 13px; BORDER-RIGHT-WIDTH: 0px
}
P {
	MARGIN: 2px
}
.table_margin {
	MARGIN-TOP: 5px
}
.block_margin {
	MARGIN-TOP: 4px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
.text_margin {
	MARGIN: 2px 0px
}
DIV.hr {
	MARGIN-TOP: 5px; BACKGROUND: url(../images/hr.jpg) repeat-x; MARGIN-BOTTOM: 5px; WIDTH: 100%; POSITION: relative; HEIGHT: 3px
}
DIV.hr HR {
	DISPLAY: none
}
HR {
	BACKGROUND: url(../images/hr.jpg) repeat-x; WIDTH: 100%; HEIGHT: 3px
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; PADDING-TOP: 50px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffde00; PADDING-TOP: 50px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.menu_cat {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.menu_cat:hover {
	COLOR: #960902
}
TABLE.cat_menu_main_slid {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/menu1.jpg); MARGIN: 20px auto 0px; WIDTH: 220px; HEIGHT: 351px; BACKGROUND-COLOR: transparent
}

TABLE.cat_menu_main {
	BACKGROUND-POSITION: 0% 0%; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(../images/menu.jpg); MARGIN: 20px auto 0px; WIDTH: 220px; HEIGHT: 600px; BACKGROUND-COLOR: transparent
}
.cat_menu_main TD:first-letter {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #600c0c; FONT-FAMILY: arial
}
.kole {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial
}
A.simple {
	FONT-SIZE: 12px; BACKGROUND: url(../images/dot.gif) repeat-x 50% bottom; COLOR: #7f1010; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none
}
A.simple:hover {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c32525; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline
}
A.film_name {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../images/dot.gif) repeat-x 50% bottom; COLOR: #7f1010; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none
}
A.film_name:hover {
	FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c32525; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline
}
P.film_text {
	PADDING-RIGHT: 5px
}
P.film_text:first-letter {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Tahoma
}
.link_margin {
	PADDING-LEFT: 5px
}
.logo_link_margin {
	MARGIN-TOP: 45px; MARGIN-LEFT: 62px; POSITION: absolute
}
A.logo_link {
	FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none
}
A.logo_link:hover {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-FAMILY: Tahoma, Arial
}
.l_r_corner {
	MARGIN-TOP: -117px; POSITION: absolute
}
.left {
	Z-INDEX: 1; BACKGROUND: url(../images/border_02.gif) repeat-y; LEFT: 0px; WIDTH: 5px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.right {
	Z-INDEX: 2; RIGHT: 0px; BACKGROUND: url(../images/border_04.gif) repeat-y right 50%; WIDTH: 5px; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.top {
	Z-INDEX: 4; BACKGROUND: url(../images/border_01.gif) repeat-x 50% top; LEFT: 5px; WIDTH: 100%; PADDING-TOP: 90%; POSITION: absolute; TOP: 0px
}
.bottom {
	Z-INDEX: 3; BACKGROUND: url(../images/border_05.gif) repeat-x 50% bottom; PADDING-BOTTOM: 90%; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute
}
.medal_gold {
	MARGIN-TOP: -4px; Z-INDEX: 5; BACKGROUND: url(../images/mgold.png) no-repeat; MARGIN-LEFT: -7px; WIDTH: 90px; PADDING-TOP: 100px; POSITION: absolute; HEIGHT: 48px
}
.medal_silver {
	MARGIN-TOP: -4px; Z-INDEX: 5; BACKGROUND: url(../images/msilver.png) no-repeat; MARGIN-LEFT: -7px; WIDTH: 90px; PADDING-TOP: 100px; POSITION: absolute; HEIGHT: 48px
}
.medal_bronze {
	MARGIN-TOP: -4px; Z-INDEX: 5; BACKGROUND: url(../images/mbronze.png) no-repeat; MARGIN-LEFT: -7px; WIDTH: 90px; PADDING-TOP: 100px; POSITION: absolute; HEIGHT: 48px
}
.poster {
	WIDTH: 100%; POSITION: relative; HEIGHT: 100%
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:link IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:visited IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.search_left {
	MARGIN: -2px 0px
}
.search_button {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 0px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.search_padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 62px; BACKGROUND: url(../images/search-left.jpg) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 46px
}
.search_input {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BORDER-TOP: 0px; PADDING-LEFT: 2px; FONT-SIZE: 13px; BACKGROUND: url(../images/search-bg.jpg) repeat-x 0px -8px; FLOAT: left; PADDING-BOTTOM: 7px; MARGIN: 7px 0px 0px; BORDER-LEFT: 0px; WIDTH: 50%; COLOR: #7a2300; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; FONT-FAMILY: Tahoma,Arial; HEIGHT: 17px
}
.advansed_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 11px Tahoma, Geneva, sans-serif; COLOR: #512f07; PADDING-TOP: 12px; BORDER-BOTTOM: #7a2300 1px dashed; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.new_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.main {
	BACKGROUND: url(../images/menu-bg.jpg) repeat-x 0px 0px
}
.left_bg {
	HEIGHT: 159px
}
.right_bg {
	HEIGHT: 159px
}
.left_bg {
	BACKGROUND: url(../images/menu-left.jpg) no-repeat left top
}
.right_bg {
	BACKGROUND: url(../images/menu-right.jpg) no-repeat right top; FLOAT: left; WIDTH: 100%
}
.f_left {
	DISPLAY: block
}
f_right {
	DISPLAY: block
}
.f_left {
	FLOAT: left
}
.f_right {
	FLOAT: right
}
.h_menu {
	MARGIN: 13px 0px 0px; WIDTH: 100%
}
.h_menu TD {
	WIDTH: 19%; TEXT-ALIGN: center
}
.h_menu A {
	DISPLAY: inline-block; FONT: bold 11px/18px Tahoma, Geneva, sans-serif; COLOR: #512f07; BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
.h_menu A:hover {
	COLOR: #ae1010
}
.logo IMG {
	DISPLAY: block; FLOAT: left
}
.box {
	WIDTH: 100%
}
.box TD {
	
}
.menu_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu-box-bg.jpg) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menu_box_left {
	BACKGROUND: url(../images/menu-box-left.jpg) no-repeat left top
}
.menu_box_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 42px; BACKGROUND: url(../images/menu-box-right.jpg) no-repeat right top; PADDING-BOTTOM: 0px; PADDING-TOP: 19px; POSITION: relative; HEIGHT: 85px; min-width: 178px
}
.menu_box_right P {
	PADDING-RIGHT: 30px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 10px! important; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px! important; HEIGHT: 65px
}
.l_dark {
	BACKGROUND: url(../images/menu-box-left-dark.jpg) no-repeat 0px 0px
}
.r_dark {
	BACKGROUND: url(../images/menu-box-right-dark.jpg) no-repeat right 0px
}
.box TD {
	VERTICAL-ALIGN: top
}
.box IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.box P {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 14px
}
.box A {
	PADDING-RIGHT: 20px; ; MARGIN-TOP: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px"); DISPLAY: block; PADDING-LEFT: 0px; RIGHT: 50px; BACKGROUND: url(../images/arrow.jpg) no-repeat right 0px; FLOAT: right; PADDING-BOTTOM: 0px; FONT: 10px/20px Tahoma, Geneva, sans-serif; COLOR: #512f07; BOTTOM: 20px; PADDING-TOP: 0px; POSITION: absolute; TEXT-DECORATION: none
}
.box P A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/11px Tahoma, Geneva, sans-serif; PADDING-TOP: 0px; POSITION: relative; TOP: 0px
}
TD.main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 159px
}

/* показ баннеров */
div.limiter {width:476px;height: 68px;padding-right: 15px;margin:0 auto;}
ul#banners li img{border: 1px solid #ccc;padding: 4px;}
@-moz-document url-prefix() {
  #wrapper {background-position:top center;width:969px;}
  #top-menu {width:99.9%;}
}
.floatleft {float: left;}
.floatright {float: right;}



.nav {line-height: 22px; list-style: none;}
.nav .subcat {padding-left: 14px;list-style: none; }
.nav .subcat1 {padding-left: 24px;list-style: none; }



/* $ CSS Style DLE MiniChat Block $ */

#chat-load-layer
{
    width:200px;
    height:5px;
    background:#d8dadb;
	position:absolute;
	display:none;
    filter: alpha(opacity=50);
    -moz-opacity:.5;
    opacity:.5;
}

#ChatSmiles {
	width:450px;
    background:#fff3c4;
	border:1px solid #ffcc03;
	position:absolute;
	padding:7px;
	display:none;
    filter: alpha(opacity=50);
    -moz-opacity:.5;
    opacity:.8;
}
#ChatBBcodes {

	position:absolute;
	display:none;
	padding-left:30px;
	padding:7px;
    filter: alpha(opacity=50);
    -moz-opacity:.5;
    opacity:.9;
}
#chat-style a{
	color:#236f93;
	text-decoration:none;
}

/* Принцып работы 

.group_ID-ГРУППЫ

Принцып работы  */

#chat-style .group_1{ /* Админы */
	color:red;
}
#chat-style .group_2{ /* 	Главные редакторы */
	color:#44870d;
}
#chat-style .group_3{ /*  Журналисты */
	color:#cc7eed;
}
#chat-style .group_4{ /* 	Пользователи */
	color:#236f93;
}
#chat-style .group_5{ /* 	Гости */
	color:#b3b3b3;
}
#chat-style .group_6{ /* 	Флибы */
	color:#297a10;
}

/* $ CSS Style DLE MiniChat Block $ */

#banners a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);  
}

#banners a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}