html
{
height: 100%;
}

body{
	MARGIN: 0px;PADDING: 0px;BACKGROUND: #ffffff;font: 100% Georgia;height: 100%;

}
#general{height: 100%;width: 100%;border-collapse: collapse;border: 0px;margin: 0;padding: 0;}
#general td{padding: 0;margin: 0;}
.win, .phead, .head, .top, .pbody, .foot, .foot_bot{
	width: 100%;
}
.win {
	min-width: 1000px; POSITION: relative;
}
.win {BACKGROUND: #ffffff;PADDING-BOTTOM: 0px;OVERFLOW: visible;TEXT-ALIGN: center;
}
.b-1 {
	MARGIN: 0px auto; WIDTH: 1000px;TEXT-ALIGN: left;position: relative;min-height: 100%;border-bottom: 1px transparent;

}
*html .b-1{
	height: 100%;
}
/*header*/
.phead {
	POSITION: relative; DISPLAY: block;
}
.phead img{
	HEIGHT: 90px;
}
.head {
	BACKGROUND: #333333; POSITION: relative; DISPLAY: block;
}
.top {
	BACKGROUND: #666666; POSITION: relative; DISPLAY: block;TEXT-ALIGN: center;VERTICAL-ALIGN: middle;font: 70% Tahoma; color: #ffffff;
}
.top_center{
	MARGIN: auto auto; WIDTH: 900px;TEXT-ALIGN: left; vertical-align: bottom;padding: 0.7em 49px 0.8em 49px;color: #cccccc;
}
.ps font{
	font: 100% Tahoma;
}
.top_center span, .top_center span font {font: 11px Tahoma;}
.top_center span font, #menu a, .head_center, .atext, #search, .btn_search{
	color: #ffffff;
}
#menu{
	WIDTH: 665px;position: relative;display: block;float: right;color: #6699CC;left: -0.7em;//left: -0.6em;
}
#menu a{
	text-decoration: uderline;margin-left: 0.9em;margin-right: 0.9em;
}
.head_center{
	MARGIN: auto auto; WIDTH: 900px;TEXT-ALIGN: left; font-size: 75%;padding-top: 0.2em;padding-bottom: 0em;
}
.head_center table{
	display: block; position: relative;font: 80% Tahoma;float: left;color: #CCCCCC;margin-right: 1.4em;border-collapse: collapse;margin-top: 0em; margin-bottom: 0.5em;//margin-top: 0.2em;
	//margin-bottom: -0.2em;
}
*html .head_center table{margin-bottom: -0.2em;}
*html .head_center{
	padding: 0.4em 49px 0.1em 49px;	
}
.privet{
	position: relative; display: block;margin-top: 1em;//margin-top: 1.1em;left: 15px;
}
.privet font a{color: #999999!important;}
html:first-child .privet {
  padding-left: 238px;
}
.user_form{
	padding: 0px;display: inline!important;clear: both;margin: 0px!important;height: 0px;width: 0px;
}
#message{
	position: relative;display: none;margin: -1.1em 0 0.3em 240px;font-size: 90%;text-align: left!important;clear: both;color: #6699CC;//margin-top: -0.6em;
}
.pbody {
	POSITION: relative;DISPLAY: block;HEIGHT: auto;
}

.logo {
	 margin-right: 97px;float: left;margin-top: 1.3em;position: relative;z-index: 9999;
}
*html .logo{
	margin-top: 1.2em;
}
html:first-child .logo {
  margin-right: 82px;
}

/*добавление статьи*/
.add{
	width: 180px;float: right;margin-top: 0.9em;
}
*html .add{
	margin-top: 0.7em;
}
.head_center font{
	margin-left: 0.5em;color: #999999;font: 95% Tahoma;
}
.add img{
	float: left;margin-top: 0.9em;
}
*html .add img{
	margin-top: 0.7em;
}
.atext{
	position: relative;top: 12px;text-decoration: underline;margin-left: 7px;font-size: 98%;
}
/*меню*/
.menu_user{
	display: none;color: #6699CC;font: 95% Tahoma;margin-bottom: 0.7em;padding-top: 0.7em;//padding-top: 0.8em;
}
*html .menu_user{
	padding-top: 0.6em;
}
.menu_user a, .head_center span font a, .login a{
	color: #CCCCCC;text-decoration: underline;margin-left: 0.4em;margin-right: 0.4em;
}
html:first-child .menu_user{
  padding-left: 238px;
}
#go_login{position: relative;display: block;margin-top: 0.5em;margin-bottom: 0px;left: -15px;}
*html #go_login{
	margin-top: 0.5em;	
}
.st{
	display: block;height: 1px!important;clear: both;margin: 0px;
}
*html .st{
	margin-top: -15px;
}
.head_center table td{
	padding-right: 15px!important;padding-bottom: 5px!important;
}
.head_center table td.lg{
	padding-left: 15px!important;background: url(/images/openid.gif) no-repeat 0px 5px;

}
.fr{padding-left: 15px!important;}
.head_center table a{
	text-decoration: underline;color: #999999;
}
.inplogin{
	 font-size: 10px;font-family: Tahoma;width: 145px!important;height: 13px;	
}
.head_center table td.lg input{
	width: 145px!important;height: 13px;color: #333333;font-size: 10px;font-family: Tahoma;
}
.emptyLogin{color: #c2c2c2!important;width: 145px!important;height: 13px;
}
.btn_go{
	font-family: tahoma;
	color: #CCCCCC;font-size: 9px;vertical-align: top;padding-bottom: 2px;border: 0px;
	width: 50px!important; height: 22px;background: url(/images/btn_in.gif) no-repeat;//padding-bottom: 1px;
}
.content {
	WIDTH: 1000px; POSITION: relative; DISPLAY: block;
}
/*левая колонка*/
#left{
	padding: 1.8em 0px 1.8em 20px;float: left;width: 240px;margin-right: 0px;
}
.ban{
	position: relative;margin-top: 1.5em;display: block;margin-left: 30px;font: 75% Georgia;color: #333333;
}
.ban p{
	margin-top: 1.4em;margin-bottom: 0;line-height: 130%;//margin-top: 1.2em;
}
.ban font{
	position: relative;display: block;left: -1.4em;color: #FF3300;padding-right: 0px;margin-right: -1.4em;float: left;//left: -1em;
}
.ban font a{
	text-decoration: none;font-family: Georgia;font-size: 12px;vertical-align: top;
}
#complaint {
	position: absolute;display: none;top: 0px; left: -0.6em;width: 215px;color: #ffffff;z-index: 2;font-family: Georgia;font-size: 12px;
}
#complaint .top{
	width: 20px; color: #ffffff;font-family: Georgia;font-size: 12px;text-align: middle;background: #FF3300;padding-bottom: 2px;
}
#complaint .middle{background: #FF3300;padding: 13px 20px 15px 20px;}
#complaint .middle form{
	margin: 0px;
}
#complaint .middle textarea{
	width: 172px; height: 49px;margin-bottom: 15px;margin-top: 3px;
}
#complaint .middle .btnsend{
	background: url('/images/btnsend_complaint.gif') no-repeat; width: 73px; height: 22px;color: #ffffff;padding-bottom: 3px; font: Tahoma 9px!important;font-size: 9px;border: 0;float: left; margin-right: 10px;
}
*html #complaint .middle .btnsend{margin-right: 5px;}
#complaint .middle .btnres{
	background: url('/images/btnreset_complaint.gif') no-repeat; width: 89px; height: 22px;color: #ffffff; padding-bottom: 3px;font: Tahoma 9px!important;font-size: 9px;border: 0;
}
*html #txtcompl{
	margin-left: -3px;
}
.ban a{
	color: #FF3300;text-decoration: underline;
}
/*голосование*/
.rate{
	margin: -1em 0 2.2em 0;//margin-top: 2.2em;
}
.rate_result, .rate_result_0{
	font: 9px Tahoma!important; color: #ffffff!important;padding-bottom: 1px;BACKGROUND-IMAGE: url(/images/rate.gif);width: 33px;height: 11px;BACKGROUND-REPEAT: no-repeat;BACKGROUND-POSITION: left top;
	//background-position: 0px 2px;	padding-left: 3px!important; padding-top: 0px;padding-bottom: 0px;//clear: both;
}

.rate_result_0{
	position: relative;display: block;float: left;width: 23px!important;height: 14px!important;//padding-top: 2px!important;
}
#error_vote{display: none;color: #FF3300;font-size: 10px;margin-top: 1em;}
.rate_result_1{
	font: 9px Tahoma!important; color: #ffffff!important;padding-bottom: 1px;width: 33px;height: 11px;BACKGROUND-REPEAT: no-repeat;BACKGROUND-POSITION: left top;
	//background-position: 0px 2px;	padding-left: 3px!important; padding-top: 0px;padding-bottom: 0px;
}

.rate_result_1{
	cursor: pointer;//clear: none;
}
.rate_result img, .rate_result_1 img{
		position: relative;top: 1px;
}
.rate_result_1.disabled {
	cursor: default;
}
.rate_result_1 img {
	width: 12px;
	height: 11px;
	background: url(/images/star.gif) 0px -11px no-repeat;
}

.rate_result_1 img.hover {
	background-position: 0px 0px;
}

.rate_stat{
	position: relative;padding-left: 10px!important;font: 9px Tahoma!important; color: #999999!important;
}
/*параметры статьи*/
#left table{
	border-collapse : collapse;margin: 0px; padding: 0px;margin-top: 0.85em;margin-bottom: -0.1em;//margin-bottom: 0.4em;margin-top: 0.9em;
}
#left table td{
	font: 95% Tahoma; color: #666666;
}
td.left_number{
	padding-top: 0em;padding-right: 1.4em!important;font-family: Georgia!important;font-size: 100%!important;color: #6699CC!important;
}
.left_number p{
	margin: 0em;margin-bottom: 0.05em;border: 1px solid red;
}
.ban1{margin-bottom: 2.45em;}
.baner2{
	display: block;margin-top: 1.8em;margin-bottom: 0.1em;border: 0px;
}
.baner2 img{
	display: block;margin-top: 1.8em;margin-bottom: 0.1em;border: 0px!important;
}
.baner2 a{text-decoration: none!important;}

/*поиск*/
#search{
	padding: 0.7em 15px 0.85em 30px;background: #999999;font: 105% Georgia lighter;
}
#search p{
	margin-top: 7px;margin-bottom: 0px;
}
#search form{
	margin: 0px;padding: 0px;
}
#empty{margin-top: 0em;color: #FF3300;display: none;font: 11px Tahoma;margin-bottom: 1em;}

.text_search{
	width: 133px!important;position: relative;display: block;height: 16px;float: left;margin-right: 3px;
}
*html .text_search{
	margin-right: 0px;width: auto;
}
.btn_search{
	font-family: tahoma;display: inline; position: relative;vertical-align: top;font-size: 9px;padding-top: -5px;border: 0px;width: 50px!important; height: 22px;background: url(/images/button_search.gif) no-repeat;
}
.br{
	clear: both;position: relative;display: block;
}
/*класс ссылки мини*/
.ask{
	display: block; position: relative;font: 11px Tahoma;padding-right: 2px;margin-top: 0px;
}
.ask img{
	float: left!important;margin-top: 4px!important;margin-right: 10px;
}
.ask_r{
	display: block; position: relative;font: 11px Tahoma;float: right;padding-right: 2px;margin-top: 0px;margin-right: 30px;
}
.ask_r font{display: block;width: 15px;float: left;margin-right: 5px;}
*html .ask_r font{
	margin-right: 0px;
}
.ask_r img{
	float: left!important;margin-top: 4px!important;margin-right: 10px;
}
#mailauthor .top {//margin-top: 0px;}
#mailauthor .top img{position: relative;display: block;//top: -2px!important;}
#ask{display: none; position: relative;height: 15px;font: 11px Tahoma;padding-right: 2px;margin-top: 0px;clear: both;padding-bottom: 2.2em;//padding-bottom: 0em;}
#ask img{
	display: block; position: relative;float: left!important;margin-top: 4px!important;margin-right: 10px;
}
.ban4links{font-size: 75%;}
.sort2{margin-left: 30px;font-size: 100%;}
.sort2 p
 , .sort2 ul
    , .sort2 ol
    {
        padding: 0;margin: 0.4em 0;margin-left: -19px;
    }
    .sort2 li
    {
        margin: 0.35em 0 0.4em 1.3em;color: #6699CC;
    }
	*html .sort2 li{border: 1px #ffffff;}
    .sort2 ul
    {
        margin-bottom: 1.9em;list-style-type: none;//list-style-image: url('/images/li.gif');
    }
	
    .sort2 ul li
    {
        padding: 0 0 0 0px;//padding: 0 0 0 4px;font: 100% Georgia;
        behavior: expression( !this.before && parentNode && parentNode.tagName == 'UL' ? this.before = ( 1
                | ( parentNode.style.listStyleImage = 'none' )
                | ( this.firstChild && this.firstChild.nodeType != 3
                    ? ( 1 | ( this.firstChild.style.marginTop = '-1.2em' ) | ( this.firstChild.style.position = 'relative' ) ) : 1 )
                | ( this.innerHTML = '<nobr style="position: relative; width: 1.25em; left: -1.3em; margin: 0 -1.3em 0 0;">&mdash;&nbsp;</nobr>'
                    + this.innerHTML ) ) : '' );
    }
	.sort2 ul>li:before
    {
        content: '\2014\a0';
        float: left;margin-left: -1.15em;
    }
	.sort2 ul>li>*:first-child:-moz-first-node
    {
        margin-top: 0.2em;
    }
	.sort2 ul>li.active>*:first-child:-moz-first-node
    {
        margin-top: 0.3em;
    }
    .sort2 ul>li>*
    {
        text-indent: 0;
    }
    .sort2 .sup
    {
        position: relative;top: -0.5em; font-size: 0.75em; //font-size: 0.89em;
        line-height: 0;vertical-align: baseline;
    }
.sort2 a{
	color: #333333;text-decoration: uderline; margin-left: 3px;display: block;
}
/*центр*/
#cent{
	display: block;position: relative;width: 720px;float: right;padding-right: 20px;//width: 718px;
}
/*статья*/
#stat{
	display: block; position: relative;padding-left: 30px;padding-top: 0em;width: 450px;margin-right: 0px;height: auto;float: left;margin-bottom: 0em;//width: 448px;float: left!important;
}
*html #cent{
	width: 718px;
}
*html #stat{
	width: 448px;float: left!important;
}
#name_stat{
	display: block; padding-left: 30px;position: relative;padding-top: 2.7em;width: 690px;margin-right: 8px;height: auto;float: left;margin-bottom: 1.1em;//width: 670px;float: left!important;
}
*html #name_stat{
	width: 670px;float: left!important;margin-bottom: 0em;
}
#name_stat p{
	width: 450px;display: block; position: relative;float: left;
	font: 150% Georgia;color: #333333;display: block;line-height: 101%;margin-top: -2px;margin-bottom: 0em;//width: 445px;
}
*html #name_stat p{
	width: 445px;
}
#name_stat span{
	position: absolute; display: block;bottom: 0.25em; right: 0px;width: 213px;text-align: left;color: #333333;font: 75% Georgia;
	text-indent: 0;padding-left: 0px;padding-bottom: 0px;vertical-align: bottom;margin-left: -0.2em;//width: 214px;right: -20px;
}
*html #name_stat span{
	margin-right: 0px;padding-right: 10px;padding-left: 40px;width: 207px;
}
#name_stat span a{
	text-decoration: underline;color: #FF3300;
}

#name_stat span font{
	position: relative; left: -1.6em;margin-right: -2em;color: #FF3300;display: block;float: left;font: 100% Georgia;
}
*html #name_stat span a {padding-right: 10px;}
*html #name_stat span font{margin-right: -2em;margin-top: -0.1em;}
.stat_text{display: block; position: relative;margin-top: 1.3em!important;//z-index: -1;}
.announce_stat{
	display: block;position: relative;font: 80% Georgia;color: #333333;text-indent: 2.4em;font-style : italic!important;
}


.stat_text{
	color: #333333;
}
.stat_text .bolder{
	font: 120% Georgia;color: #333333;font-weight: bold;
}

.stat_text p{
	font: 100% Georgia;color: #333333;text-indent: 2.2em;
}
.stat_text ul{
	font: 90% Georgia;line-height: 110%;color: #333333;margin-bottom: 0.1em;text-indent: 0em;
}
.stat_text ol{
	font: 90% Georgia;line-height: 110%;color: #333333;margin-bottom: 0.1em;text-indent: 0em;
}

.stat_text table{
	font: 100% Georgia;//font: 120% Georgia;margin-top: 1em;border-collapse: collapse;border: 1px solid #CCCCCC;color: #333333;
}
.stat_text .showTab{
	border-collapse: collapse;border: 1px solid #CCCCCC;color: #333333;padding: 4px;
}
.stat_text table td{
	border-collapse: collapse;vertical-align: top;border: 1px solid #CCCCCC;padding: 4px;padding-right: 8px;font: 80% Georgia;
}
.stat_text table td p{text-indent: 0!important;font: 100% Georgia!important;margin-top: 0.2em!important;}
.stat_text table td{padding: 4px!important;text-indent: 0!important;}
.stat_text a{text-decoration: underline;color: #336699;}
.stat_text .italic{font: 100% Georgia;color: #333333;font-style: italic;font-weight:normal;}
.stat_text .normal{font: 100% Georgia;color: #333333;font-style: normal;font-weight:normal;}





.base_text{
	float: right;display: block;position: relative;margin-left: 0px;
}
.author{
	width: 220px; font: 80% Georgia;color: #333333;display: block;position: relative;float: left;
}
*html .author{
	width: 210px;
}
.author a{
	text-decoration: underline; color: #336699;position: relative;
}
/*блок сообщения автору*/
#mailauthor {
	position: absolute;display: none;top: 0px; left: -6px;width: 215px;color: #ffffff;z-index: 2;font-family: Georgia;font-size: 12px;
}
*html #mailauthor {left: -4px;}
#mailauthor .top{
	border-top: 1px solid #6699CC;border-bottom: 1px solid #6699CC;width: 20px; color: #ffffff;text-align: middle;background: #6699CC;
}
#mailauthor .top img{
	float: none!important;margin: 6px 5px 5px 5px;margin-top: 5px!important;//margin-top: 7px!important;
}
#mailauthor .middle{
	background: #6699CC; padding: 12px 20px 4px 20px;}
#mailauthor .middle form{
	margin: 0px;
}
#mailauthor .middle input{
	width: 172px; height: 16px;margin-bottom: 11px;margin-top: 4px;
}
#mailauthor .middle textarea{
	width: 172px; height: 105px;margin-bottom: 13px;margin-top: 4px;
}
#mailauthor .middle .btnsend{
	background: url('/images/btnsend_mailauthor.gif') no-repeat; width: 73px; height: 22px;color: #ffffff;padding-bottom: 3px; font: Tahoma 9px;font-size: 9px;border: 0;float: left; margin-right: 9px;
}
#mailauthor .middle .btnres{
	background: url('/images/btnreset_mailauthor.gif') no-repeat; width: 89px; height: 22px;color: #ffffff; padding-bottom: 3px;font: Tahoma 9px;font-size: 9px;border: 0;
}
.text1, .stat_text p{
	display: block;position: relative;font: 80% Georgia;color: #333333;margin-top: 1.05em;margin-bottom: 0;text-indent: 2.2em;
}
.text2{
	display: block;position: relative;font: 80% Georgia;color: #333333;margin-top: 1.05em;margin-bottom: 2.05em;text-indent: 2.2em;
}
.text3{
	display: block;position: relative;font: 100% Georgia;color: #333333;margin-top: 1.05em;margin-bottom: 2.05em;text-indent: 2.2em;
}

.del{
	display: block;width: 690px;BACKGROUND: url(/images/cp1.gif) repeat-x;height: 3px;margin-top: 0.75em;margin-left: 30px;
}
*html .del{
	width: 688px;
}
.base_right{
	float: right;width: 450px;display: block; position: relative;font-size: 100%;padding-bottom: 0.8em;
}
*html .base_right{
	width: 445px;
}
/*правая колонка*/
#cent .img_user{
	display: block; position: relative;padding-top: 0px;margin: 0em 0 1.5em 0;float: left;width: 210px;height: 260px;overflow-y : visible;text-align: left;color: #666666;padding-left: 30px;font: 75% Georgia;
}
#cent .img_user_top{
	display: block; position: relative;padding-top: 0px;margin: 0em 0 1.5em 0;float: left;width: 210px;text-align: left;color: #666666;padding-left: 30px;font: 75% Georgia;//margin-bottom: 2.5em;
}
#cent .img_user img{
	position: relative;margin-bottom: 0.9em;display: block;float: none;overflow-y : hidden;
}
#cent .img_user span{
	margin-left: -20px;padding-top: 1.8em;display: block;position: absolute;float: bottom;margin-bottom: 0px;border-bottom: 1px solid blue;padding-bottom: 0px;height: auto;z-index: 8;color: #FF3300;
}
#cent .img_user_top a{
	color: ##FF3300;text-decoration: underline;
}
.more a font{
	position: relative;font: 115% Tahoma!important;
}
.more a font, .ask a, .ask_r a, #ask a{
	color: #336699!important;text-decoration: underline;
}
.more a {
	color: #FF3300;text-decoration: none!important;
}
.separator{
	clear: both;height: 0px;padding: 0;position: relative;
}
.sort1{
	margin-top: 1.6em;padding: 0.9em 30px 0.6em 30px;background: #6699CC;font: 105% Georgia lighter;color: #ffffff;
}
.sort3{
	margin-top: 1.6em;padding: 0.9em 30px 0.6em 30px;background: #989999;font: 140% Georgia lighter;color: #ffffff;
}
.ask_w{
	display: block;float: right; position: relative;font: 11px Tahoma;padding-right: 2px;margin-top: 0px;color: #ffffff;
}
.ask_w img{
	margin-top: 4px!important;
}
.ask_w a{
	color: #ffffff;margin-right: 6px;
}
.table_ask{
	margin-bottom: -0.6em;margin-top: -0.35em;
}
.table_ask td{vertical-align: bottom;padding-bottom: 0.6em;padding-top: 0px;font: 75% Georgia;//font-size: 95%;}
.table_ask td a{color: #336699;}
.table_ask td.right{
	width: 55%;padding-right: 30px;
}
.table_ask td img{
	margin-right: 11px;margin-top: 0;
}
.comment, .comment1, .comment2, .comment3, .comment4, .comment5, .comment6, .comment7{
	position: relative;display: block;background: url('/images/cp3.gif') repeat-x bottom;color: #666666;margin-top: 1em;font: 75% Tahoma;padding-bottom: 0.6em;//
}
.comment font, .comment1 font, .comment2 font, .comment3 font, .comment4 font, .comment5 font, .comment6 font, .comment7 font{
	position: relative;font: 90% Tahoma;//z-index: 0;
}
.comment a, .comment1 a,  .comment2 a,  .comment3 a,  .comment4 a,  .comment5 a,  .comment6 a,  .comment7 a{
	position: relative;color: #336699;font: 105% Georgia;//z-index: 0;
}
.comment p, .comment1 p, .comment2 p, .comment3 p, .comment4 p, .comment5 p, .comment6 p, .comment7 p{
	font: 100% Georgia;text-indent: 2.1em!important;
}
.answ, .full_tems{
position: relative;display: block;text-align: right;margin-top: 0.95em;margin-bottom: 0.6em;
}
.answ_send {
	position: absolute;display: none;top: 0px; right: -8px;width: 215px;color: #ffffff;z-index: 200;font-family: Georgia;font-size: 12px;
}
*html .answ_send {top: 2px; }
.answ_send .top{
	 position: relative;color: #ffffff;text-align: left;height: 16px;background: url('/images/bg_answ.gif') no-repeat 100% 0%;
}
*html .answ_send .top{
	width: 215px;margin-left: 6px;
}
.answ_send .top img{
	float: none!important;margin: 6px 5px 5px 5px;margin-top: 5px!important;//margin-top: 7px!important;
}
.answ_send .middle{
	position: relative;background: #6699CC; padding: 12px 20px 4px 20px;text-align: left;//z-index: 5000;
}
.answ_send .middle form{
	position: relative;margin: 0px;//z-index: 5000;
}
.answ_send .middle input{
	position: relative;width: 172px; height: 16px;margin-bottom: 11px;margin-top: 4px;//z-index: 5000;
}
.answ_send .middle textarea{
	position: relative;width: 172px; height: 105px;margin-bottom: 13px;margin-top: 4px;//z-index: 5000;
}
.answ_send .middle .btnsend{
	background: url('/images/btnsend_mailauthor.gif') no-repeat; width: 73px; height: 22px;color: #ffffff;padding-bottom: 3px; font: Tahoma 9px;font-size: 9px;border: 0;float: left; margin-right: 9px;
}
.answ_send .middle .btnres{
	background: url('/images/btnreset_mailauthor.gif') no-repeat; width: 89px; height: 22px;color: #ffffff; padding-bottom: 3px;font: Tahoma 9px;font-size: 9px;border: 0;
}

#new_comment4user{display: block;}
.answ font.gray{
	text-decoration: none!important;color: #666666;margin-right: 0px;
}
.full_tems{
	background: url('/images/cp2.gif') bottom repeat-x;color: #FF3300;padding-bottom: 1.5em;margin-top: 1.2em;
}
.answ span, .comment_form a, .full_tems a{
	font: 11px Tahoma!important;color: #336699;text-decoration: underline;margin-right: 10px;
}
.answ span{cursor: pointer;}
.comment{
	
}
.comment1{
	padding-left: 2.2em;
}
.comment2{
	padding-left: 4.4em;
}
.comment3{
	padding-left: 6.6em;
}
.comment4{
	padding-left: 8.8em;//
}
.comment5{
	padding-left: 11em;//
}
.comment6{
	padding-left: 13.2em;//
}
.comment7{
	padding-left: 15.4em;//z-index: -1;
}
.re{
font: 80% Tahoma!important;display: block;float: left;width: 2.75em;
}
.comment_form{
	display: block;padding-top: 1.1em;color: #333333;font-size: 75%;background: url('/images/cp4.gif') repeat-x top;margin-bottom: 8.1em;
}

#comm_debug{font: 11px Tahoma;color: #336699;display: none;margin-bottom: 0.5em;}
.comm_debug1{font: 11px Tahoma;color: #333333!important;display: block;margin-bottom: 0.5em!important;text-decoration: none!important;}

.comment_form a{
	font-size: 100%!important;font-family: Georgia!important;margin-left: 0px;text-decoration: none;margin-top: 2.25em;color: #333333;
}
.comment_form form{
	margin: 0px;
}
.comment_form p{margin-top: 2.25em;}
.comment_form textarea{
	width: 450px; height: 101px;MARGIN-BOTTOM: 1.4em;color: #333333;font: 100% Georgia;margin-top: 0.25em;//width: 438px;
}
.comment_form .send{
	font: 9px Tahoma;background: url(/images/btnsend_comment.gif) no-repeat;width: 66px; height: 22px;border: none;vertical-align: middle;padding-bottom: 2px;//padding-bottom: 1px;
		
}
/*колонка тем*/
#cent .tems{
	display: block; position: relative;margin: 0em 0 1.5em 0;float: left;width: 210px;margin-left: 30px;height: auto;text-align: left;color: #666666;padding-right: 0px;font: 75% Georgia;
}
.tems img{
	float: left;
}
.tems table{
	font: 100% Georgia;margin-top: 1.05em!important;
}
.tems_right{
	padding-right: 0px;font: 100% Georgia!important;width: 100%;
}
.tems table td{
	padding-bottom: 1.4em!important;//padding-bottom: 1.1em!important;
}
.where{
	text-align: right;font: 75% Georgia;font-style : italic!important;color: #333333;margin: 1.4em 0 0 0;
}
.where a{
	color: #336699;text-decoration: underline;
}
/*footer*/
.foot {
	POSITION: relative;
	width: 100%;
	min-width: 1000px;BACKGROUND: url(/images/logo2.gif) right 30% no-repeat #666666;
	DISPLAY: block;TEXT-ALIGN: center;
	margin-top: 2.7em;VERTICAL-ALIGN: middle;font: 70% Tahoma; color: #ffffff!important;position: relative;
}
.foot_bot {
	BACKGROUND: #333333;padding: 0;display: block;height: 10px;font-size: 10px;bottom: 0px;
}
*html .foot{margin-top: 2.7em;}
.sort4 {margin-left: 26px;}
.sort4 p
 , .sort4 ul
    , .sort4 ol
    {
        padding: 0;margin: 0.6em 0;margin-left: 15px;
    }
    .sort4 li
    {
        margin: 0.2em 0 0.2em 1.3em;color: #6699CC;
    }
    .sort4 ul
    {
        margin-bottom: 1.9em;list-style-type: none;//list-style-image: url('/images/li.gif');
    }
	
    .sort4 ul li
    {
        padding: 0 0 0 0px;//padding: 0 0 0 4px;font: 85% Georgia lighter;//font: 75% Georgia lighter;
        behavior: expression( !this.before && parentNode && parentNode.tagName == 'UL' ? this.before = ( 1
                | ( parentNode.style.listStyleImage = 'none' )
                | ( this.firstChild && this.firstChild.nodeType != 3
                    ? ( 1 | ( this.firstChild.style.marginTop = '-1.2em' ) | ( this.firstChild.style.position = 'relative' ) ) : 1 )
                | ( this.innerHTML = '<nobr style="position: relative; width: 1.25em; left: -1.3em; margin: 0 -1.3em 0 0;">&mdash;&nbsp;</nobr>'
                    + this.innerHTML ) ) : '' );
    }
	 .sort4 ul li.active
    {
        padding: 0;font: 85% Georgia lighter;
        behavior: expression( !this.before && parentNode && parentNode.tagName == 'UL' ? this.before = ( 1
                | ( parentNode.style.listStyleImage = 'none' )
                | ( this.firstChild && this.firstChild.nodeType != 3
                    ? ( 1 | ( this.firstChild.style.marginTop = '-1.2em' ) | ( this.firstChild.style.position = 'relative' ) ) : 1 )
                | ( this.innerHTML = '<nobr style="position: relative; width: 1.25em; left: -1.25em; margin: 0 -1.25em 0 0;">&nbsp;</nobr>'
                    + this.innerHTML ) ) : '' );
    }
	.sort4 ul li.active{
		margin: 0.25em 0 0.25em 0.09em;TEXT-ALIGN: right; padding: 0em 0em 0em 0em;list-style-type: none!important; //list-style-image: url('/images/li_none.gif');list-style : outside;
		
	}
    .sort4 ul>li:before
    {
        content: '\2014\a0';
        float: left;margin-left: -1.7em;font: 85% Georgia lighter;
    }
	.sort4 ul>li.active:before
    {
       content: '';float: left;
       
    }
    .sort4 ul>li>*:first-child:-moz-first-node
    {
        margin-top: -1.2em;
    }
	.sort4 ul>li.active>*:first-child:-moz-first-node
    {
        margin-top: 0.3em;
    }
    .sort4 ul>li>*
    {
        text-indent: 0;
    }
    .sort4 .sup
    {
        position: relative;top: -0.5em; font-size: 0.75em; //font-size: 0.89em;
        line-height: 0;vertical-align: baseline;
    }
.sort4 a{
	color: #333333;text-decoration: uderline; 

}
.sort4 li.active font{font: 100% Georgia lighter;left: 0em;color: #333333;POSITION: relative;margin-left: 0px;display: block;padding: 3% 0 6% 1.3em;text-align: left;vertical-align: top;width: auto;text-decoration: none;height: 0.9em;background: url('/images/sel.gif') no-repeat left 20%;
}
.anonim{color: #336699;font: 105% Georgia;}
.privet a{color: #ffffff!important;text-decoration: underline;}
#acompl{position: relative;z-index: 4444;cursor: hand;cursor: pointer;color: #FF3300;text-decoration: underline;}
#link4MailAuthor{position: relative;z-index: 4444;cursor: hand;cursor: pointer;color: #336699;text-decoration: underline;}
#user_message_article{display: none;}
.plus{position: absolute;right: 10px;top: 10px;z-index: 4444;opacity: .7;
   filter: alpha(opacity=70);//filter: alpha(opacity=70);
}
.sch{display: block;margin-top: 0.5em;}
.ln{font: 85% Georgia;color: #333333;margin-bottom: -0.9em;margin-top: -1.7em;//margin-top: -1.8em;
 }
#link_m{cursor: auto!important;}
.move{margin-bottom: 1em;margin-top: 1.8em;}
#delete span{color: #ff3300;text-decoration: underline;cursor: pointer;cursor: hand;display: block;width: 50px;float: left;}
#rdminfrm_17278 div, #rdminfrm_17278 table td, #rdminfrm_17278 table{background: #fff!important;}
#rdminfrm_17278 {margin: 10px auto;width: 980px;}
#rdminfrm_17278 img{height: auto;margin-top: 4px!important;}
#rdminfrm_17278 div a{color: #333!important;font-weight: normal!important;font: 60% Georgia!important;}
#rdminfrm_17278 div a:hover{text-decoration: underline!important;}
#rdminfrm_17278 table td{vertical-align: bottom!important;width: 122px!important;}
p.d_no_indent{
	text-indent: 0;
}