/* DEFAULT STYLES OF DATALIFE ENGINE RELEASE 8.2 */

/* ==================== Вывод формы по умолчанию */

form {  
	padding-top: 0px;
	padding-bottom: 0px;	
	padding-right: 0px; 
	padding-left: 0px; 
	margin: 0px;
}

/* ==================== Вывод архива */

.archives {
	margin-left: 0px;
}
.archives a {
	color: #43637e;
}

/* ==================== Цитата и скрытый текст */

.title_quote {
	color:#545454;
	background-color:#FBCB3C;
	border:1px dotted #bebebe; 
	border-bottom: 0;
	font-weight: bold;
	padding: 5px;
}
.quote {
	color:#545454;
	background-color:#ffffe0;
	border: 1px dotted #d8d8d8;
	text-align: justify;
	padding: 5px;
}

/* ==================== Тег SPOILER */

.title_spoiler {
	color: #555555;
	background-color: #e0e7f8;
	border: 1px dotted #afc2ec; 
	font-weight: bold;
	padding: 5px;
}
.title_spoiler img {
	margin: 0; padding: 0;
}
.text_spoiler {
	color: #555555;
	background-color: #e0e7f8;
	border: 1px dotted #afc2ec;
	border-top: 0;
	text-align: justify;
	padding: 5px;
}

/* ==================== Tэг CODE */

.scriptcode {
	color:#545454;
	background-color:#ffffe0; 
	border:1px dotted #bebebe;
	text-align: left;
	padding: 5px;
}

/* ==================== Календарь */

.weekday-active-v {
	color: #5078d5;
}
.day-active-v {
	color: #5078d5;
}
.calendar {
	color: #555555;
	font-family: verdana;
	font-size: 11px
}
.calendar td, th {
	 font-family: verdana;
	 text-decoration: none;
/* - */
	 padding-left: 4px;
 	 padding-right: 3px;
	 padding-top: 4px;
	 padding-bottom: 3px;
/* - */
}
.weekday {
	color: #804040;
	font-family: verdana;
}
.weekday-active {
	color: #804040;
	font-family: verdana;
}
.day-active {
	color: #804040;
	font-family: verdana;
}
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a {
	text-decoration: underline;
}
.monthlink {
	color: #e73231;
	text-decoration: none;
}
.day-current {
	background-color: #f4f4f4;
	border: 1px solid #cccccc;
}

/* ==================== Рейтинг статьи */

.rating {
	color: #555555;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	width: 85px;
	height: 16px;
}
.unit-rating {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 85px;
	height: 16px;
	position: relative;
	background-image: url(../dleimages/rating.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.unit-rating li {
	text-indent: -90000px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.unit-rating li a {
	display: block;
	width: 17px;
	height: 16px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 17;
	position: absolute;
	padding: 0px;
}
.unit-rating li a:hover {
	background-image: url(../dleimages/rating.gif);
	background-position: left center;
	z-index: 2;
	left: 0px;
}
.unit-rating a.r1-unit { left: 0px; }
.unit-rating a.r1-unit:hover { width: 17px; }
.unit-rating a.r2-unit { left: 17px; }
.unit-rating a.r2-unit:hover { width: 34px; }
.unit-rating a.r3-unit { left: 34px; }
.unit-rating a.r3-unit:hover { width: 51px; }
.unit-rating a.r4-unit { left: 51px; }	
.unit-rating a.r4-unit:hover { width: 68px; }
.unit-rating a.r5-unit { left: 68px; }
.unit-rating a.r5-unit:hover { width: 85px; }
.unit-rating li.current-rating {
	background-image: url(../dleimages/rating.gif);
	background-position: left bottom;
	position: absolute;
	height: 16px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}

/* ==================== BB коды */
 
/* различие bbcodes и bbcodes_poll исключительно в длине кнопки */
/* класс bbcodes используем в списке персональных сообщений (pm.tpl)  и по умолчанию в модуле редактора сообщений*/

.bbcodes {
	background-color: #ffffff;
	border: 1px solid #1434B0;
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
/*  width: 120px;  */
	height: 20px;
	font-weight: bold;
}

.editor textarea {
	color: #737373;			/* ! */
	font-size: 12px;		/* ! */
	font-family: tahoma;	/* ! */
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.editor textarea:hover {
	background-color: #dbdbdb;
}

.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 {margin: 0; padding: 0;}
.editbclose img {margin: 0; padding: 0;}
.editor_button_brk img {margin: 0; padding: 0;}

.bbcodes_poll {
	background-color: #ffffff;
	border: 1px solid #1434B0;
	color: #ffffff;
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
	width: 100px;
	height: 20px;
	font-weight: bold;
}

/* ==================== Дополнительные поля новостей */

.xfields textarea {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 320px;
	height: 86px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
.xfields input {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 300px;
	height: 14px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
.xfields select {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	height: 18px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}

/* ==================== Дополнительные поля профиля пользователей */
.xprofile {
	padding-top: 5px;
}

.xprofile textarea {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 320px;
	height: 86px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
.xprofile input {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	width: 250px;
	height: 14px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
.xprofile select {
	color: #555555;			/* ! */
	font-size: 11px;		/* ! */
	font-family: tahoma;	/* ! */
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;

	height: 18px;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;
}
/* ==================== Персональные сообщения */ 

.pm_head {
	font-size: 12px;		/* ! */
	font-family: tahoma;	/* ! */ 
}
.pm_list {
	color: #555555;
}
.pm_list a {
	color: #5078d5;
}

/* ==================== Выпадающее меню */


#dropmenudiv {
	border: 1px solid #d9d9d9;
	font: normal 10px Verdana;
	background-color: #4a4a4a;
	line-height: 20px;
	margin: 2px;
}
#dropmenudiv a {
	display: block;
	text-indent: 3px;
	text-decoration:none;
	color: #fafafa;
	background: #b3b3b3;
	border: 1px solid #d9d9d9;
	padding: 1px 0;
	margin: 1px;
	font-weight: bold;
}

#dropmenudiv a:hover {
	background:#cccccc;
	color:#fafafa;
}

/* ==================== Опрос пользователей */

.vote {
	color: #555555;
}

/* ==================== Уведомление о получении новых PM */

#newpm {
	position: absolute;
	width: 400px;
	padding: 4px;
	background-color: #fdfdfd;
	border: 1px solid #bbbbbb;
	font-family: verdana;
	color: #757575;
	line-height: 135%;
}
#newpmheader {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	height: 20px;
	color: #ffffff;
	font-weight: bold;
	background-color: #4972D3;
	font-family: verdana;
	cursor: move;
}
#newpm a {
	background: transparent;
	color: #4d6a8a;
	text-decoration: none;
}
#newpm a:hover {
	background: transparent;
	color: #4d6a8a;
	text-decoration: underline;
}

/* ==================== Ссылка на скачивание прикрепленного файла */

.attachment {
	color: #808080;
}

/* ==================== Поиск по сайту и результаты поиска */

.search {
	color: #555555;
	text-decoration: none;
}
.textin {
	color: #555555;			/* !!! Текст в полях поисковой формы (расширенной) !!! */
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../images/dlet_field_o.gif); background-repeat: repeat-x;
	border: 1px solid #e0e0e0;
	text-decoration: none;
	padding-left: 3px;
	background-color: #ffffff;
}

.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 #ffffff;
    background-color: #000000;
}
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-right: 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.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 {
    /* hide the text for these graphic buttons */
    display: none;
}
 
/* The CSS sprites for the controlbar */
.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;
}



/* SHORTSTORY */
.short {
	padding: 9px 10px 9px 10px;
}
.story {
	padding: 0px 10px 10px 10px;
}
.tar {
	padding: 20px 6px 22px 6px;
}

.shortry {
        padding: 15px;
}

.shortry2 {
        padding: 10px 8px 10px 0px;

}

/* FULLSTORY */

.fullstory_result {
        padding: 15px 10px 0px 10px;

}
.border {
	color: #8b8c8c;
	background-color: #e4e5e6;
	border: 1px dotted #999999;
	padding: 5px;
}

/* ADDCOMMENTS */

.readon2 {
background: url(../images/1.png) 100% 0 no-repeat;
color: #666666;
text-shadow: none;	
border: 0px;
width: 110px;
height: 34px;
margin-left: -10px;
padding: 0 15px 3px 15px;
font-size: 13px;
cursor: pointer;
line-height: 32px;
font-weight: bold;
overflow:visible; 
}
.readon2:hover {background-position: 100% -34px;color: #fafafa;}

.comm { 
	padding: 50px 6px 20px 46px;
	font-size: 19px;
	font-weight: bold;
}
.name {
	padding: 10px 6px 10px 36px;
	font-size: 13px;
}
.input_n {
        color: #737373;
	margin: 0px 0px 0px 32px;
	font-size: 13px;
	width: 200px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_n:hover {
	background-color: #dbdbdb;
}
.mail {
	padding: 0px 6px 20px 36px;
	font-size: 13px;
}
.input_m {
        color: #737373;
	margin: 0px 0px 0px 20px;
	font-size: 13px;
	width: 200px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_m:hover {
	background-color: #dbdbdb;
}
.seccode {
	margin: 15px 0px 0px 136px;
	font-size: 11px;
}
.seccode2 {
	margin: 15px 0px 0px 41px;
	font-size: 13px;
} 
.input_s {
        color: #737373;
	margin: 0px 0px 0px 13px;
	font-size: 13px;
	width: 115px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_s:hover {
	background-color: #dbdbdb;
}
.input_butadd8 {
	padding: 25px 0px 25px 45px;
}


/* COMMENTS */
.comman {
	margin: 0px 25px 0px 25px;
	font-size: 12px;
} 
.comman2 {
	float: right;
	font-size: 12px;
}
.comman3 {
	padding: 0px 25px 0px 26px;
}
.cica {

	padding: 20px 25px 10px 0px;
	float: right;
}
.comment_ind_top {
        width:561px;
        height:9px;
        float:left;
        background-image: url(../images/comments/comment_ind_top.png);
        margin-top:10px;
        margin-left:3px;
}

.comment_ind_content {
        width:551px;
        height:auto;
        padding-left:5px;
        padding-right:5px;
        float:left;
        text-align:left;
        background-image: url(../images/comments/comment_ind_bg.png);
        margin-left:3px;
}

.comment_ind_bottom {
        width:561px;
        height:63px;
        float:left;
        background:url(../images/comments/comment_ind_bottom.png);
        margin-left:3px;
        margin-bottom:2px;
}

.comment_ind_bottom_info {
        width:390px;
        height:auto;
        float:left;
        padding-left:68px;
        margin-top:28px;
        text-align:left;
}





/* ADDNEWS */
.add {
	padding: 10px 6px 22px 14px;
	font-size: 15px;
	font-weight: bold;
}
.zag {
	padding: 8px 6px 10px 10px;
	font-size: 12px;
}
.input_z {
        color: #737373;
	margin: 0px 0px 0px 20px;
	font-size: 13px;
	width: 415px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_z:hover {
	background-color: #dbdbdb;
}
.zag2 {
	padding: 0px 6px 20px 10px;
	font-size: 12px;
}
.input_cat {
	padding: 0px 0px 20px 17px;
}
.sod {
	padding: 15px 0px 10px 0px;
}
.f_textarea2 {
        color: #737373;
	font-size: 12px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.f_textarea2:hover {
	background-color: #dbdbdb;
}
.kluch {
	padding: 3px 5px 20px 5px;
}
.kluch2 {
        color: #737373;
	font-size: 13px;
	margin: 0px 4px 0px 20px;
	width: 281px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.kluch2:hover {
	background-color: #dbdbdb;
}
.seccode_add {
	margin: 8px 0px 0px 225px;
	font-size: 11px;
}
.seccode_add2 {
	margin: 6px 0px 20px 5px;
	font-size: 13px;
} 
.input_ad {
        color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_ad:hover {
	background-color: #dbdbdb;
}
.admintag {
	margin: 2px 0px 10px 2px;
	font-size: 13px;
}
.input_butadd {
	padding: 10px 0px 10px 8px;
}


/* FEEDBACK */
.feeding {
	padding: 20px 0px 0px 0px;
}
.feed {
	padding: 10px 6px 0px 20px;
	font-size: 12px;
}
.input_f1 {
	margin: 0px 0px 0px 49px;
	width: 200px;
        color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_f1:hover {
	background-color: #dbdbdb;
}
.feed2 {
	padding: 10px 6px 0px 20px;
	font-size: 12px;
}
.input_f2 {
	margin: 0px 0px 0px 40px;
	width: 200px;
        color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_f2:hover {
	background-color: #dbdbdb;
}
.feed3 {
	padding: 10px 6px 0px 20px;
	font-size: 12px;
}
.input_f3 {
	margin: 0px 0px 0px 19px;
	width: 200px;
        color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_f3:hover {
	background-color: #dbdbdb;
}
.feed4 {
	padding: 10px 6px 20px 20px;
	font-size: 12px;
}
.inputfeed4 {
	padding: 10px 6px 0px 8px;
	font-size: 12px;
}
.seccode_ad {
	margin: 15px 0px 0px 119px;
	font-size: 11px;
}
.seccode_ad2 {
	margin: 6px 0px 0px 20px;
	font-size: 13px;
} 
.input_ad {
	margin: 0px 0px 0px 20px;
	font-size: 13px;
	width: 60px;
}
.input_butadd10 {
	padding: 20px 0px 5px 22px;
}

/* INFO */
.inform {
	padding: 20px 6px 15px 20px;
	font-size: 13px;
}

/* LOGIN */

.reg_pass {
	padding: 0px 10px 0px 10px;
}
.reg_pass2 {
	float: right;
	padding-right: 50px;
}
.bloch {
	padding: 5px 3px 2px 4px;
}
.bloch2 {
	padding: 0px 3px 0px 4px;
}

/* lostpassword */
.lost {
	padding: 20px 6px 0px 20px;
	font-size: 12px;
}

.input_lost {
	margin: 0px 0px 0px 20px;
	width: 200px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_lost:hover {
	background-color: #dbdbdb;
}
.seccode_a {
	margin: 15px 0px 0px 220px;
	font-size: 11px;
}
.seccode_a2 {
	margin: 6px 0px 0px 20px;
	font-size: 13px;
} 
.input_a {
	margin: 0px 0px 0px 116px;
	font-size: 12px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_a:hover {
	background-color: #dbdbdb;
}


/* PM */
.add_pm {
	padding: 18px 6px 2px 14px;
	font-size: 13px;
	font-weight: bold;
}
.add_pm2 {
	padding: 5px 6px 20px 14px;
	float: left;
}

.add_pm3 {
	padding: 30px 6px 15px 14px;
	font-size: 13px;
	font-weight: bold;
}
.pm4 {
	padding: 0px 6px 10px 25px;
}
.input_pm {
	margin: 0px 6px 0px 14px;
	width: 200px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_pm:hover {
	background-color: #dbdbdb;
}
.pm5 {
	padding: 0px 6px 15px 25px;
}
.input_pm2 {
	margin: 0px 6px 0px 51px;
	width: 200px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_pm2:hover {
	background-color: #dbdbdb;
}
.textpm {
	padding: 0px 6px 5px 15px;
}
.seccode_adlet {
	margin: 6px 0px 20px 20px;
	font-size: 13px;
}
.z_input {
	margin: 0px 0px 0px 16px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.z_input:hover {
	background-color: #dbdbdb;
}
.flowpm {
	padding: 0px 0px 0px 0px;
	float: right;
}

/* REGISTRATION */
.reg {
	padding: 20px 6px 10px 12px;
}
.reg2 {
	padding: 10px 6px 10px 12px;
}
.reg3 {
	padding: 0px 6px 10px 12px;
}
.reg4 {
	padding: 8px 6px 10px 12px;
}
.input_reg {
	margin: 0px 6px 0px 90px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
	width: 165px;
}
.input_reg:hover {
	background-color: #dbdbdb;
}
.rega {
	height:20px; 
	font-family:tahoma; 
	font-size:11px; 
	border:1px solid #737373; 
	background: #4a4a4a; 
	color: #b3b3b3;
	cursor: pointer;
}
.input_reg2 {
	margin: 0px 6px 0px 76px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_reg2:hover {
	background-color: #dbdbdb;
}
.input_reg3 {
	margin: 0px 6px 0px 15px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_reg3:hover {
	background-color: #dbdbdb;
}
.input_reg4 {
	margin: 0px 6px 0px 86px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_reg4:hover {
	background-color: #dbdbdb;
}
.seccode_reg {
	margin: 6px 6px 6px 140px;
}
.seccode_reg2 {
	margin: 0px 6px 0px 12px;
}
.seccode_input {
	margin: 0px 6px 0px 52px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.seccode_input:hover {
	background-color: #dbdbdb;
}
.reg5 {
	padding: 10px 6px 10px 12px;
}
.reg6 {
	padding: 0px 6px 10px 12px;
}
.reg7 {
	padding: 0px 6px 10px 12px;
}
.reg8 {
	padding: 0px 6px 10px 12px;
}
.reg9 {
	padding: 0px 6px 0px 12px;
}
.input_reg5 {
	margin: 0px 6px 0px 81px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_reg5:hover {
	background-color: #dbdbdb;
}
.input_reg6 {
	margin: 0px 6px 0px 37px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_reg6:hover {
	background-color: #dbdbdb;
}
.input_reg7 {
	margin: 0px 6px 0px 77px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_reg7:hover {
	background-color: #dbdbdb;
}
.input_reg8 {
	margin: 0px 6px 0px 112px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_reg8:hover {
	background-color: #dbdbdb;
}
.input_reg9 {
	margin: 0px 6px 0px 148px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_reg9:hover {
	background-color: #dbdbdb;
}

/* search */
.search_rezult {
        padding: 7px 5px 23px 12px;
}


/* static */
.static_rezult {
        padding: 20px 10px 20px 10px;
}

/* stats */
.statsik {
        padding: 20px 25px 15px 15px;
}
.statsik2 {
        padding: 2px 15px 15px 15px;
}
.statsik3 {
        padding: 2px 25px 5px 15px;
}
.statsik4 {
        padding: 10px 15px 15px 15px;
}
.statsik5 {
        padding: 2px 25px 25px 15px;
}
/* tags */
.tags {
        padding: 20px 15px 25px 15px;
}

/* USERINFO */
.inforu {
        padding: 25px 0px 20px 0px;
}
.infous {
        padding-left:  20px;
}
.infous2 {
        margin-left:  120px;
}
.infousa {
        padding-left:  120px; 
} 
.infous3 {
        margin: 0px 0px 25px 120px;
}

.userinfo {
        padding: 3px 15px 5px 15px;
}
.userinfo2 {
        padding: 1px 0px 5px 145px;
}
.userinfo3 {
        padding: 20px 0px 1px 15px;
}
.userinfo4 {
        padding: 1px 0px 1px 149px;
}
.input_reg5 {
	margin: 0px 6px 0px 81px;
	width: 165px;
}
.input_user {
	margin: 0px 6px 0px 63px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_user:hover {
	background-color: #dbdbdb;
}
.input_user2 {
	margin: 0px 6px 0px 66px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_user2:hover {
	background-color: #dbdbdb;
}
.input_user3 {
	margin: 0px 6px 0px 22px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_user3:hover {
	background-color: #dbdbdb;
}
.input_user4 {
	margin: 0px 6px 0px 62px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_user4:hover {
	background-color: #dbdbdb;
}
.input_user5 {
	margin: 0px 6px 0px 36px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_user5:hover {
	background-color: #dbdbdb;
}
.input_user6 {
	margin: 0px 6px 0px 42px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_user6:hover {
	background-color: #dbdbdb;
}
.input_user7 {
	margin: 0px 6px 0px 20px;
	width: 165px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_user7:hover {
	background-color: #dbdbdb;
}
.input_user8 {
	margin: 0px 6px 0px 104px;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.input_user8:hover {
	background-color: #dbdbdb;
}

/* VOTE */
.vote_title {
        padding: 4px 4px 12px 20px;
}
.input_reg5 {
	margin: 0px 6px 0px 81px;
	width: 165px;
}

.votebuttonad {
	padding-top: 17px;
}
.readon3 {
background: url(../images/2.png) 100% 0 no-repeat;
color: #fff;
text-shadow: 1px 1px 2px #000;	
border: 0px;
width: 130px;
height: 34px;
margin-left: -10px;
padding: 0 15px 3px 15px;
font-size: 13px;
cursor: pointer;
line-height: 32px;
font-weight: bold;
overflow:visible;
margin-left: 20px; 
}
.readon3:hover {background-position: 100% -34px;}




/* СЧЕТЧИКИ */
.hotlog {
        padding: 10px 0px 17px 35px;
} 

/* КЛИЕНТСКИЙ БЛОК */
.client {
        padding: 8px 0px 15px 0px;
}
.client2 {
        padding: 0px 0px 7px 0px;
        font-weight: bold;
}
.client3 {
        padding: 0px 0px 10px 0px;
}
.client4 {
        padding: 0px 0px 7px 0px;
        font-weight: bold;
}
.client5 {
        font-weight: bold;
}

/* АТТЕСТАЦИЯ БЛОК */
.attestat {
        padding: 10px 0px 7px 0px;
        font-weight: bold;
}
.attestat3 {
        padding: 0px 0px 10px 0px;
        font-weight: bold;
}
.attestat4 {
        padding: 0px 0px 20px 0px;
        font-weight: bold;
}

/* РИСУНКИ ЦЕНТР КОНТЕНТ */
.imgcontent {
        padding: 20px 0px 20px 0px;
}

/* КАТЕГОРИЯ _ ВЫПАДАЮЩЕЕ В ADDNEWS */
.editcategory {
        width: 150px; 
        font-family: tahoma;
	font-size: 14px;
	background-color: #b3b3b3;

}



/* БЫСТРОЕ РЕДАКТИРОВАНИЕ НОВОСТИ */

.editornews {
        width:430px; 
        font-family:verdana;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
	margin: 0px 0px 0px 10px;
}
.editornews:hover {
	background-color: #dbdbdb;
}

.editornews2 {
        width:99%; 
        height:250px;
        font-family:verdana;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
}
.editornews2:hover {
	background-color: #dbdbdb;
}

.editornews3 {
        width:335px; 
	font-family:verdana;
	color: #737373;
	font-size: 13px;
	background-color: #e4e5e6;
	border: 1px solid #cccccc;
	margin: 0px 0px 0px 20px;
}
.editornews3:hover {
	background-color: #dbdbdb;
}

.button_editornews {
	margin: 15px 0px 20px 0px;
}


.bodylevel-high .module-full .module-br3, .bodylevel-med .high .module-full .module-br2, .bodylevel-low .high .module-full .module-br2 {background: url(../images/module-br.png) 100% 100% no-repeat;}

.bodylevel-high .module-full .module-br2, .bodylevel-med .high .module-full .module-br2, .bodylevel-low .high .module-full .module-br2 {padding: 15px;margin-bottom: 10px;}

.bodylevel-high .med .module-full .module-br2, .bodylevel-high .low .module-full .module-br2 {padding: 0;}

.bodylevel-high .med .module-full .module-tm, .bodylevel-high .med .module-full .module-l, .bodylevel-high .med .module-full .module-r, .bodylevel-high .med .module-full .module-bm, .bodylevel-high .med .module-full .module-tl, .bodylevel-high .med .module-full .module-tr, .bodylevel-high .med .module-full .module-bl, .bodylevel-high .med .module-full .module-br2, .bodylevel-high .low .module-full .module-tm, .bodylevel-high .low .module-full .module-l, .bodylevel-high .low .module-full .module-r, .bodylevel-high .low .module-full .module-bm, .bodylevel-high .low .module-full .module-tl, .bodylevel-high .low .module-full .module-tr, .bodylevel-high .low .module-full .module-bl, .bodylevel-high .low .module-full .module-br2 {background: none;}


.readon3 {
background: url(../images/readon3.png) 100% 0 no-repeat;
color: #666666;
text-shadow: none;	
border: 0px;
width: 200px;
height: 34px;
margin-left: 130px;
padding: 0 15px 3px 15px;
font-size: 13px;
cursor: pointer;
line-height: 32px;
font-weight: bold;
overflow:visible; 
}
.readon3:hover {background-position: 100% -34px;color: #fafafa;}

.readon4 {
background: url(../images/readon3.png) 100% 0 no-repeat;
color: #666666;
text-shadow: none;	
border: 0px;
width: 200px;
height: 34px;
padding: 0 15px 3px 15px;
font-size: 13px;
cursor: pointer;
line-height: 32px;
font-weight: bold;
overflow:visible; 
}
.readon4:hover {background-position: 100% -34px;color: #fafafa;}

.readon5 {
background: url(../images/readon5.png) 100% 0 no-repeat;
color: #666666;
text-shadow: none;	
border: 0px;
width: 240px;
height: 34px;
padding: 0 15px 3px 15px;
font-size: 13px;
cursor: pointer;
line-height: 32px;
font-weight: bold;
overflow:visible; 
}
.readon5:hover {background-position: 100% -34px;color: #fafafa;}


/* =========hint======= */
.hint
{
background-color:#d6dae6;
line-height:10px;
color: #666666;
font-family:verdana;
font-size:11px;
text-align: center;
width: 200px;
border-top:1px solid #ffffff;
border-right:1px solid #ffffff;
border-bottom:1px solid #ffffff;
border-left:5px solid #4879df;
margin:0px;
padding:8px;
position:absolute;
visibility:hidden;
}
/* ===================== */

/* ATTENTION */

.attention1 {
      font-family: Tahoma;
      font-size: 16px;
      font-weight: bold;
      padding-bottom: 15px;
}
.attention2 {
      font-family: Tahoma;
      font-size: 14px;
      font-weight: bold;
      padding: 5px 0 10px 15px;
}
.attention3 {
      font-family: Tahoma;
      font-size: 14px;
      font-weight: bold;
      padding: 5px 0 25px 15px;
}
.attention4 {
      font-family: Tahoma;
      font-size: 15px;
      font-weight: bold;
}
