html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset  table{
	margin:0;
	padding:0;}
	
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, table, font {
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Verdana, Tahoma, sans-serif;
    margin: 0 0 0.2em 0;
	line-height: 1.1em;
}

h1 { font-size: 12px; font-weight: bold; }
h2 { font-size: 12px; font-weight: bold; line-height: 18px; }
h3 { font-size: 1em; font-weight: bold; line-height: 16px; }
h4 { font-size: 10px; font-weight: bold; line-height: 15px; }




a { color: #9c3896; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
	
body {
	background: #fdeefd;
	}

img {
	border:none;
	}
	
.header	{
	width: 1030px;
	height: auto;

	}

.secondlinehead {
	
	background-position:center;
	background-image:url(../images/maket_ero_04.jpg);
	height:106px;
	background-position:center;
	background-repeat:no-repeat;
	}

.firdlinehead {
	
	background-position:center;
	background-image:url(../images/maket_ero_05.jpg);
	height:1px;
	background-position:center;
	background-repeat:no-repeat;
	}	
	
.fourlinehead {
	
	background-position:center;
	background-image:url(../images/maket_ero_06.jpg);
	height:99px;
	background-position:center;
	background-repeat:no-repeat;
	}	
	
.fivelinehead {
	
	background-position:center;
	background-image:url(../images/maket_ero_07.jpg);
	height:93px;
	background-repeat:no-repeat;
	}	


.page {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-y;
	background-position: center;
	height: auto;

	}
.content {
	padding: 0px 0px 0px 0px;}	

.leftblock {
	width: 252px;
	float:left;
	}

.leftmenu {
	width: 252px;
	}
	
.leftmenu .menuheader {
	background-image:url(../images/leftmenuhead.jpg);
	background-repeat:no-repeat;
	height: 55px;
	}
	
.leftmenu .menuheader .text {
	width: 230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	color: #FFF;
	padding: 23px 0px 0px 0px;
	text-align: center;
	}
		
.leftmenu .menucont {
	background-image:url(../images/leftmenucon.jpg);
	background-repeat:repeat-y;
	}
.leftmenu .menucont .text {
	font-size:12px;
	padding: 5px 30px 5px 25px;
	font-family:Arial, Helvetica, sans-serif;
	}	
.leftmenu .menucont .lefttext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #5f5f5f;
	font-weight: bolder;
	text-transform: uppercase;
	width: 230px;
	padding: 5px 30px 5px 30px;
	}
.leftmenu .menucont .lefttext a { color: #5f5f5f; text-decoration: none; outline: none; }
.leftmenu .menucont .lefttext a:hover { color: #a2a2a2; text-decoration: none; }

.leftmenu .menufoot {
	background-image:url(../images/leftmenufoot.jpg);
	background-repeat:no-repeat;
	height: 15px;
	}

.righttblock {
	width: 253px;
	float: right;
	}
.rightmenu {
	width: 253px;
	}
	
.rightmenu .menuheader {
	background-image:url(../images/rightmenuhead.jpg);
	background-repeat:no-repeat;
	height: 53px;
	}
	
.rightmenu .menuheader .text {
	width: 270px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
	color: #FFF;
	padding: 23px 0px 0px 0px;
	text-align: center;
	}
		
.rightmenu .menucont {
	background-image:url(../images/rightmenucon.jpg);
	background-repeat:repeat-y;
	}
.rightmenu .menucont .text {
	font-size:12px;
	padding: 5px 25px 5px 35px;
	font-family:Arial, Helvetica, sans-serif;
	}	
	
.rightmenu .menufoot {
	background-image:url(../images/rightmenufoot.jpg);
	background-repeat:no-repeat;
	height: 11px;
	}
	
.centralinfo {
	width: 525px;
	float:left;
	}	
.centralinfo .menu {
	background-image:url(../images/menu.jpg);
	background-repeat:no-repeat;
	height: 52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bolder;
	color: #5f5f5f;
}
.centralinfo .menu .text {
	padding: 16px 10px 0px 10px;}
	
.centralinfo .menu .text a { color: #5f5f5f; text-decoration: none; outline: none; }	
.centralinfo .menu .text a:hover { color: #a2a2a2; text-decoration: none; }

.centralinfo .menuheader {
	background-image:url(../images/centralinfohead.jpg);
	background-repeat:no-repeat;
	height: 14px;
	}	

.centralinfo .menucont {	
	background-image:url(../images/centralinfocon.jpg);
	background-repeat:repeat-y;
	}
	
.centralinfo .menucont .text {
	width: 490px;
	padding: 2px 20px 2px 20px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #5f5f5f;}	
	
.centralinfo .menufoot {
	background-image:url(../images/centralinfofoot.jpg);
	background-repeat:no-repeat;
	height: 13px;
	}	
	
.footer {
	width:1030px;
	background-image:url(../images/footer.jpg);
	height: 63px;
	background-position: center;
	background-repeat:no-repeat;
	clear: both;	
	}
	
.footer .text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5f5f5f;
	padding: 15px 0px 0px 30px;
	float:left;}
	
.footer .text a {color: #5f5f5f;}	

.footer .banner {
	float:right;
	padding: 15px 30px 0px 0px;}

.loginbox .btn { width: 80px; height: 24px; }
.loginbox .btn { background: url("../images/logbut1.jpg") no-repeat; }
.loginbox .btn:hover { background: url("../images/logbut2.jpg") no-repeat; }

.seachbox .btn { width: 47px; height: 22px; }
.seachbox .btn { background: url("../images/searchbut1.jpg") no-repeat; }
.seachbox .btn:hover { background: url("../images/searchbut2.jpg") no-repeat; }








/* DLE default styles */
#busy_layer {display: none !important; width: 0px !important; height: 0px !important; z-index: -9999px !important; position: absolute !important; left: -9999px !important; top: -9999px !important;}
/* Цитата и скрытый текст */
.title_quote {color: #545454; background: #fff; border: 1px dotted #d7d7d7; border-bottom: 0; font-weight: bold; padding: 5px; margin-top: 6px;}
.quote {color: #545454; background: #fff; border: 1px dotted #d7d7d7; text-align: justify; padding: 5px;}
/* Тег SPOILER */
.title_spoiler {color: #555; background: #fff; border: 1px dotted #d7d7d7; font-weight: bold; padding: 5px; margin-top: 6px;}
.title_spoiler img {margin: 0; padding: 0;}
.text_spoiler {color: #555555; background: #fff; border: 1px dotted #d7d7d7; border-top: 0; text-align: justify; padding: 5px;}
/* Tэг CODE */
.scriptcode {color: #545454; background: #fff; border: 1px dotted #d7d7d7; text-align: left; padding: 5px; margin-top: 6px;}


/* BB коды */
.editor_button {float: left; cursor: pointer; padding-left: 2px; padding-right: 2px;}
.editor_buttoncl {float: left; cursor: pointer; padding-left: 1px; padding-right: 1px; border-left: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb;}
.editbclose {float: right; cursor: pointer;}
.editor_button select {font-family: tahoma; font-size: 11px;}
.editor_button img, .editbclose img, .editor_button_brk img {margin: 0; padding: 0;}
/* Дополнительные поля новостей */
.xfields textarea {color: #555; font-size: 11px; font-family: tahoma; width: 320px; height: 86px; border: 1px solid #e0e0e0; background-color: #ffffff;}
.xfields input {color: #555555; font-size: 11px; font-family: tahoma; width: 300px; height: 14px; border: 1px solid #e0e0e0; background-color: #ffffff;}
.xfields select {color: #555555; font-size: 11px; font-family: tahoma; height: 18px; border: 1px solid #e0e0e0; background-color: #ffffff;}
/* Дополнительные поля профиля пользователей */
.xprofile textarea {color: #555555; font-size: 11px; font-family: tahoma; width: 320px; height: 86px; border: 1px solid #e0e0e0; background-color: #ffffff;}
.xprofile input {color: #555555; font-size: 11px; font-family: tahoma; width: 250px; height: 14px; border: 1px solid #e0e0e0; background-color: #ffffff;}
/* Персональные сообщения */ 
table.pm input.bbcodes {margin: 10px 0px 20px 0px; position: relative; right: -32px;}
.pm_head {padding-top: 15px;}
.pm_list {color: #000; line-height: 22px;}
.pm_list a {color: #ef8a00;}
.pm-body {font: 1em Tahoma, Sans-serif; padding-bottom: 10px;}

/* Уведомление о получении новых PM */
#newpm {position: absolute; width: 400px; padding: 4px; background-color: #fdfdfd; border: 1px solid #bbb; font-family: verdana; color: #757575; line-height: 135%;}
#newpmheader {padding: 2px 5px 0px 5px; height: 20px; color: #ffffff; font-weight: bold; background-color: #f04500; font-family: verdana; cursor: move;}
#newpm a {background: transparent; color: #333; text-decoration: none;}
#newpm a:hover {background: transparent; color: #333; text-decoration: underline;}
#newpmheader a {color: #fff; text-decoration: none;}
/* Ссылка на скачивание прикрепленного файла */
.attachment {color: #808080;}

.sresult {text-align: justify; font-weight: normal; line-height: 16px; font-family: tahoma; font-size: 12px; color: #555555;}
/* показ оригинальной картинки загруженной на сайт из уменьшенной копии */
.highslide-wrapper, .highslide-outline {background: #FFFFFF;}
.highslide-image {border: 2px solid #FFFFFF;}
.highslide-active-anchor {visibility: hidden;}  
.highslide-active-anchor img {visibility: hidden;}
.highslide-dimming {background: black;}
.highslide-html {background-color: white;}
.highslide-html-content {display: none;}
.highslide-loading {display: block; color: #ffffff; font-size: 9px; font-weight: bold; text-decoration: none; padding: 3px; border: 1px solid #fff; background: #000;}
a.highslide-full-expand {background: url(../dleimages/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px;}
.highslide-footer {height: 11px;}
.highslide-footer .highslide-resize {float: right; height: 12px;width: 11px; background: url(../dleimages/resize.gif);}
.highslide-resize {cursor: nw-resize;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
.highslide-caption {display: none; padding: 5px; background: white;}
.highslide-controls {width: 195px; height: 40px; background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat; margin: 10px 15px 10px 0px;}
.highslide-controls ul {position: relative; left: 15px; height: 40px; list-style: none; margin: 0; padding: 0; background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;}
.highslide-controls li {float: left; padding: 5px 0;}
.highslide-controls a {background: url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif); display: block; float: left; height: 30px; width: 30px;outline: none;}
.highslide-controls a.disabled {cursor: default;}
.highslide-controls a span {display: none;}
.highslide-controls .highslide-previous a {background-position: 0 0;}
.highslide-controls .highslide-previous a:hover {background-position: 0 -30px;}
.highslide-controls .highslide-previous a.disabled {background-position: 0 -60px !important;}
.highslide-controls .highslide-play a {background-position: -30px 0;}
.highslide-controls .highslide-play a:hover {background-position: -30px -30px;}
.highslide-controls .highslide-play a.disabled {background-position: -30px -60px !important;}
.highslide-controls .highslide-pause a {background-position: -60px 0;}
.highslide-controls .highslide-pause a:hover {background-position: -60px -30px;}
.highslide-controls .highslide-next a {background-position: -90px 0;}
.highslide-controls .highslide-next a:hover {background-position: -90px -30px;}
.highslide-controls .highslide-next a.disabled {background-position: -90px -60px !important;}
.highslide-controls .highslide-move a {background-position: -120px 0;}
.highslide-controls .highslide-move a:hover {background-position: -120px -30px;}
.highslide-controls .highslide-full-expand a {background-position: -150px 0;}
.highslide-controls .highslide-full-expand a:hover {background-position: -150px -30px;}
.highslide-controls .highslide-full-expand a.disabled {background-position: -150px -60px !important;}
.highslide-controls .highslide-close a {background-position: -180px 0;}
.highslide-controls .highslide-close a:hover {background-position: -180px -30px;}
/* Облако тегов */
.clouds_xsmall {font-size: x-small;}
.clouds_small {font-size: small;}
.clouds_medium {font-size: medium;}
.clouds_large {font-size: large;}
.clouds_xlarge {font-size: x-large; color: #8cb200 !important;}

/* 8.5 */
.mass_comments_action {color: #595959; font: 1.1em/14px Tahoma, Helvetica, Sans-serif; padding: 11px 0px 18px 0px; overflow: hidden; zoom: 1; text-align: right; background: url(../images/spacer-horisontal.png) repeat-x 0px 100%;}
.mass_comments_action .bbcodes {margin-bottom: -1px;}

.comment-footer>del {display: none;}
.comment-footer del+del {display: none;}
.comment-footer a+del {display: inline !important;}
.comment-footer>del+a+del {display: none !important;}
.comment-footer>input+a+del+a+del {display: inline !important;}

.rightmenu .menucont .lefttext {
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color: #5f5f5f;
     font-weight: bolder;
     text-transform: uppercase;
     width: 230px;
     padding: 5px 30px 5px 30px;
     }
     
.rightmenu .menucont .lefttext a { color: #5f5f5f; text-decoration: none; outline: none; }
.rightmenu .menucont .lefttext a:hover { color: #a2a2a2; text-decoration: none; }

.news_new {
	list-style: none;
	
}
