/* Reset styles */
:link,:visited {text-decoration: none;}
ul,ol {list-style: none;}
h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1.1em;}
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
a img,:link img,:visited img {border: none;}
address {font-style: normal;}

div.progress { display: none; padding: 10px; margin-bottom: 10px; text-align: center }

.must { background-color: white }
.lost { background-color: #ffcfcf }
html, body{
	margin: 0;
	padding: 0;
	overflow-x: hidden;
}

/* Headings */

h1, h2, h3, h4, h5, h6 {
	margin: 20px 0px 10px;
	font-weight: normal;
}

h1 {
	margin: 20px 0px 15px;
	font-size: 1.7em;
	font-weight: bold;
	color: #000;
}

h4 {
	font-weight: bold;
	font-size: 1.1em;
	color: #666;
	background-color: transparent;
}

h5 {
	font-weight: bold;
	font-size: 1em;
	color: #000;
	background-color: transparent;
}

h6 {
	font-weight: bold;
	font-size: 1em;
	color: #999;
	background-color: transparent;
}

/* Links */

a:link, a:visited, a:active {
	color: #9f0909;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}



/* Paragraphs */

p {
	margin: 5px 12px 12px 0;
}

/* Lists */

ol {
	margin: 16px 0px 16px 27px;
	padding: 0px;
}

ol ol {
	list-style-type: upper-alpha;
	margin: 4px 0px 4px 25px;
	padding: 0px;
}

ol li {
	padding: 0px;
	margin: 5px 0;
	list-style: decimal;
}

ul {
	margin: 10px 0px 22px 27px;
	list-style-type: none;
}

ul * ul {
	margin: 4px 0px 4px 25px;
}

ul li {
	margin: 5px 0;
	padding: 0px;
	list-style: disc;
}

* html ul li {
	height: 1%;
}

dl{
	margin: 10px 0;
}

dl dt {
	margin: 2px 0;
}

dl dd {
	margin: 2px 0 2px 30px;
}


/* Tables */

table {
	border-color: #9c9c9c;
	border-collapse: collapse;
	margin: 15px 0 15px 0;
}

table td {
	border-color: #9c9c9c;
	border-collapse: collapse;
	padding: 5px;
}

table td strong {
	font-weight: bold;
}

table .color td {
	background: #F5F5F5;
}

table caption {
	text-align: left;
	font-weight: bold;
	padding: 5px 5px;
	color: #000;
	font-size: 107%;
	text-transform: uppercase;
	border-bottom: 1px solid #A6A6A6;
}

table th {
	padding: 5px;
	border: 1px solid #B3B3B3;
	color: #000;
	background: #EEEEEE;
	font-weight: bold;
}

table th h4 {
	color: #000;
	margin: 0px;
	font-weight: bold;
}

hr {
	background: #ccc;
	border: 0px;
	color: #ccc;
	height: 1px;
	margin: 15px 0px;
	padding: 0px;
}

* html	hr {
	margin: 8px 0px;
	padding: 0px;
}

/* Forms */

.form{
	margin: 10px 0 10px;
	width: 100%;
	padding: 15px 0 0;
}

.form.redline {
	border-top: 4px solid #90A600;
}

.form fieldset {
	border: 1px solid #CBC0BC;
	padding: 0px 20px 20px;
}

.form legend {
	margin: 0px 0px 10px;
	padding: 0 5px;
	font-size: 120%;
	font-weight: bold;
	height: auto;
}

.form ul {
	margin: 0;
	padding: 0;
}

.form .line {
	clear: both;
	padding: 0 0 6px 0;
	width: 100%;
	margin: 2px 0;
}

.form .line.marked {
	background: #D98C00;
	padding: 10px 0 10px;
	color: #fff;
}

.form .line.marked label {
	margin-left: 10px;
}

.form.descr .line {
	border-bottom: 1px solid #ccc;
	padding: 5px 0 6px 0;
}

.form .line:before {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.form .line:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
* html .form .line {height: 1%;}

.form .label {
	float: left;
	width: 25%;
	display: block;
	margin-right: 10px;
	display: inline;
	font-size: 93%;
}

.form .formw {
	width: 70%;
	display: block;
	float: left;
}

form.descr .formw {
	width: 460px;
	text-align: justify;
}

.form .formw .text {
	width: 99%;
	background: #F4F5F4;
	border: 1px solid #9C9C9C;
	font: 100% Arial, Helvetica, sans-serif;
}

.form .rad {
	vertical-align: middle;
	margin: 0 4px 0 0;
}

.form .btn {
	font: 100% Arial, Helvetica, sans-serif;
	cursor: pointer;
	cursor: hand;
}

.red {
	color: #E05332;
}

.err {
	color: #E05332;
	font-size: 83%;
	line-height: 115%;
}

/* Clearfix */

.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

.clearfix {
    display:inline-block;
}

.clearfix {
    display:block;
}

* html .clearfix {
    height: 1%;
}

h3:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

h3 {
    display:inline-block;
}

h3 {
    display:block;
}

* html h3 {
    height: 1%;
}

.clear {
	clear: both;
	height: 0px;
	font-size: 1px;
	line-height: 0;
	overflow: hidden;
}

/* Layout */

body {
	font: 12px Arial, Tahoma, Geneva, Helvetica, sans-serif;
	backdground: url('../imgs/header_grad.jpg') repeat-x 0 2px;
}
*html body{
	background: url('../imgs/header_grad.jpg') repeat-x 0 28px;
}
.all {
	width: 1000px;
	margin: 0 auto;
}

.footer .frame {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}

.header {
	margin: 0 18px;
	height: 150px;
	position: relative;
}

.content {
	margin: 20px 18px
}

.topline {
	background: url('../imgs/topline_mid.jpg') repeat-x;
	height: 41px;
	margin: 15px 0 0 0;
}

.topline .inner_1 {
	background: url('../imgs/topline_left.jpg') no-repeat 0 0;
	height: 41px;
}

.topline .inner_2 {
	background: url('../imgs/topline_right.jpg') no-repeat 100% 0;
	height: 41px;
	position: relative;
}

a.logo:link, a.logo:visited {
	font: bold 26px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	text-decoration: none;
	position: absolute;
	top: 6px;
	left: 12px;
}

.logo span {
	color: #630707;
}

.search {
	width: 380px;
	position: absolute;
	top: 10px;
	right: 10px;
}

.search label {
	font: bold 12px "Trebuchet MS";
	color: #fff;
	margin: 0 5px 0 0;
	vertical-align: top;
	float: left;
}

.search .text {
	border: 0px solid transparent;
	height: 20px;
	width: 255px;
	float: left;
	display: inline;
	margin: 0 5px 0 3px;
}

.search .button {
	float: left;
	background: url('../imgs/button_right.gif') no-repeat 100% 0;
	height: 22px;
}

.search .button div {
	float: left;
	background: url('../imgs/button_left.gif') no-repeat 0 0;
	height: 22px;
}

.search .button input {
	border: 0px solid transparent;
	background: transparent;
	height: 22px;
	font: bold 10px Tahoma;
	color: #FFF;
	_width: 1;
	overflow: visible;
	padding: 0 13px;
}

.menu {
	background: url('../imgs/menu_mid.jpg') repeat-x;
	height: 28px;
	margin: 10px 0 0 0;
	float: left;
}

.menu_sub {
	background: url('../imgs/menu_sub_mid.jpg') repeat-x;
	height: 24px;
	float: left;
}

.menu .inner_1 {
	background: url('../imgs/menu_left.jpg') no-repeat 0 0;
	height: 28px;
	float: left;
}

.menu_sub .inner_1 {
	background: url('../imgs/menu_sub_left.jpg') no-repeat 0 0;
	height: 24px;
	float: left;
}

.menu .inner_2 {
	background: url('../imgs/menu_right.jpg') no-repeat 100% 0;
	height: 28px;
	float: left;
}

.menu_sub .inner_2 {
	background: url('../imgs/menu_sub_right.jpg') no-repeat 100% 0;
	height: 24px;
	float: left;
}

.menu ul, .menu_sub ul {
	margin: 0;
		float: left;
}

.menu ul li {
	margin: 0;
	height: 28px;
	float: left;
	display: inline;
	margin: 0;
	font: bold 12px "Trebuchet MS";
	padding: 0 9px;
	background: url('../imgs/menu_sep.gif') no-repeat;
}

.menu_sub ul li {
	margin: 0;
	height: 24px;
	float: left;
	display: inline;
	margin: 0;
	font: bold 12px "Trebuchet MS";
	padding: 0 9px;
	background: url('../imgs/menu_sub_sep.gif') no-repeat;
}

.menu ul li.first, .menu_sub ul li.first {
	background: transparent;
}

.menu ul li a:link, .menu ul li a:visited {
	color: #FFF;
	text-decoration: none;
	line-height: 26px;
}

.menu_sub ul li a:link, .menu_sub ul li a:visited {
	text-decoration: none;
	line-height: 24px;
}

.today {
	float: right;
	font-weight: bold;
	display: inline;
	margin: 5px 0 0 0;
}
.today a{
	color: rgb(140,8,8) !important;
}
.cols {
	margin: 20px 17px 0 17px;
	background: url('../imgs/cols_bg.gif') repeat-y 100% 0;
	overflow: hidden;
}

.lt {
	background: url('../imgs/lt.gif') no-repeat 0 0;
	margin: 0 0 0 -1px;
}

.rt {
	background: url('../imgs/rt.gif') no-repeat 100% 0;
	overflow: hidden;
}

.lb {
	background: url('../imgs/lb_2.gif') no-repeat 0 100%;
}

.rb {
	background: url('../imgs/rb_2.gif') no-repeat 100% 100%;
}

.new .lb {
	background: url('../imgs/lb.gif') no-repeat 0 100%;
}

.new .rb {
	background: url('../imgs/rb.gif') no-repeat 100% 100%;
}

.t {
	background: url('../imgs/brd.gif') repeat-x 0 0;
}

.b {
	background: url('../imgs/brd.gif') repeat-x 0 100%;
	margin: 0 0 0 1px;
}

.new .b {
	background: url('../imgs/brd_bottom.gif') repeat-x 0 100%;
	margin: 0 0 0 1px;
}

.l {
	background: url('../imgs/brd.gif') repeat-y 0 0;
}

.r {
	background: url('../imgs/brd.gif') repeat-y 100% 0;
}

.top_new .lt {
	background: url('../imgs/top_lt.gif') no-repeat 0 0;
}

.top_new .rt {
	background: url('../imgs/top_rt.gif') no-repeat 100% 0;
	overflow: hidden;
}

.top_new .lb {
	background: url('../imgs/top_lb.gif') no-repeat 0 100%;
}

.top_new .rb {
	background: url('../imgs/top_rb.gif') no-repeat 100% 100%;
}

.top_new .t {
	background: #fffbec url('../imgs/top_brd.gif') repeat-x 0 0;
}

.top_new .b {
	background: url('../imgs/top_brd.gif') repeat-x 0 100%;
}

.top_new .l {
	background: url('../imgs/top_brd.gif') repeat-y 0 0;
}

.top_new .r {
	background: url('../imgs/top_brd.gif') repeat-y 100% 0;
}

.new {
	margin: 0 0 14px 0;
}

.col_left {
	float: left;
	width: 100%;
	display: inline;
	margin: 0 -100% 0 0;
}

.col_left .wrapper {
	margin: 0 510px 0 0;
}

#regular .col_left .wrapper {
	margin: 0 255px 0 0;
}

.col_right {
	float: right;
	width: 495px;
}

#regular .col_right {
	width: 225px;
}

.col_1 {
	float: left;
	width: 240px;
	display: inline;
}

.col_2 {
	float: right;
	width: 240px;
	display: inline;
	margin: 0 0 0 10px;
	text-align: center;
}

.top_date {
	font-size: 11px;
	color: #a30808;
	text-align: right;
	margin: 0 8px 0 0;
}

.new_inner {
	margin: 7px 0 0 14px;
}

.top_new .new_inner {
	margin: 7px 0 0 12px;
}

h3 {
	font-weight: bold;
	color: #a00808;
	font-size: 11px;
	text-transform: uppercase;
	margin: 5px 0 0 0;
	background: url('../imgs/line_gray.gif') repeat-x;
}

h3 span {
	background: #FFF;
	margin: 0 0 0 15px;
	padding: 0 8px 0 5px;
	display: block;
	_display: inline;
	float: left;
	height: 14px;
}

.rss {
	vertical-align: top;
}

.top_new h3 {
	background: url('../imgs/line_red.gif') repeat-x 0 5px;
	color: #000;
	margin: 0;
	height: 17px;
}

.top_new h3 span {
	background: #fffbec;
	margin: 0 0 0 5px;
	padding: 0 10px 0 5px;
}

.pic {
	float: left;
	margin: 0 8px 0 0;
}

.top_new .pic {
	float: left;
	display: inline;
	margin: 2px 5 0 0;
	padding-right: 5px;
	padding-bottom: 5px;
	background: #fffbec;
}

h2 {
	font: normal 18px Tahoma;
	color: #000;
	margin: 0 0 15px 0;
	line-height: 1.3em;
}

.top_new h2 {
	margin: 8px 5px 10px 10px;
	color: #a30808;
	line-height: 1.5em;
}

h2 a:link, h2 a:visited {
	color: #000;
}

.top_new h2 a:link, .top_new h2 a:visited {
	color: #a30808;
}

.right_part {
	float: left;
	width: 100%;
	margin: 0 -100% 0 0;
	display: inline;
}

.right_text {
	margin: 0 10px 0 10px;
}

.right_part_inner {
	margin: 0 0 0 212px;
}

.new p {
	line-height: 1.4em;
}

.top_new p {
	line-height: 1.3em;
}

.right_text p {
	text-indent: 30px;
	line-height: 1.5em;
	margin: 0;
}

.top_part {
	margin: 0 0 -5px 0;
}

.info {
	font-size: 10px;
	color: #999999;
	margin: 16px 0 5px 0;
	clear: both;
}

.top_new .info {
	margin: 0 0 5px 0;
}

.date {
	font-size: 11px;
	color: #a10808;
}

.day {
	background: #dbbb66;
	color: #FFF;
	float: left;
	display: block;
	line-height: 8px;
	height: 9px;
	margin: 1px 4px 0 0;
	overflow: hidden;
	padding: 0 2px 2px;
}

.box_inner {
	font-size: 11px;
	margin: 13px 0 0 0
}

.last_left {
	float: left;
	width: 55px;
	display: inline;
	margin: 0 -100% 0 0;
}


.last_right {
	float: left;
	display: inline;
	margin: 0 -100% 0 60px;
	width: 170px;
	line-height: 1.1em;
}
.wrapper .last_right{
	width: 100%;
}
.last {
	margin: 0 0 9px 0;
}

.box {
	margin: 0 0 18px 0;
}

.footer {
	background: url('../imgs/footer_bg.gif') repeat-x;
	height: 47px;
	position: relative;
	font-size: 10px;
	color: #333333;
	margin: 5px 0 0 0;
}

.prefooter {
	background: url('../imgs/footer_bg2.gif') repeat-x;
	height: 47px;
	position: relative;
	font-size: 10px;
	color: #333333;
	margin: 5px 0 0 0;
	text-align:left;
}

.footer {
	background: url('../imgs/footer_bg.gif') repeat-x;
	height: 47px;
	position: relative;
	font-size: 10px;
	color: #333333;
	margin: 5px 0 0 0;
}

.copyright {
	position: absolute;
	top: 19px;
	left: 47px;
}

.livecounter {
	position: absolute;
	top: 10px;
	right: 50px;
}

.last a:link, .last a:visited {
	color: #000;
}

.one_new h3 span {
	padding: 0 5px 0 10px;
}

.one_new h2 {
	margin: 5px 0 15px 0;
}

.one_new .right_part p {
	line-height: 1.3em;
}

.desc p {
	margin: 5px 0 13px 0;
}

.related {
	font-size: 11px;
	color: #999999;
	margin: 0 0 10px 0;
}

.gray_line {
	background: url('../imgs/grayline_mid.gif') repeat-x;
	height: 25px;
	margin: 0 0 10px 0;
}

.gray_line .inner_1 {
	background: url('../imgs/grayline_left.gif') no-repeat 0 0;
	height: 25px;
}

.gray_line .inner_2 {
	background: url('../imgs/grayline_right.gif') no-repeat 100% 0;
	height: 25px;
	font-weight: bold;
	padding: 0 0 0 20px;
	line-height: 21px;
}

.char {
	margin: 0 8px 0 0;
	display: block;
	float: left;
}

.char span {
	color: #990000;
}

.add_comment {
	background: url('../imgs/mark_mid.gif') repeat-x;
	height: 22px;
	overflow: hidden;
	display: block;
	float: left;
	margin: 0 0 0 0px;
	font: bold 12px "Trebuchet MS";
	padding: 3px 0 0 0;
}

.add_comment .c_inner_1 {
	background: url('../imgs/mark_right.gif') no-repeat 100% 0;
	height: 25px;
	display: block;
	float: left;
}

.add_comment .c_inner_2 {
	background: url('../imgs/mark_left.gif') no-repeat 0 0;
	height: 25px;
	display: block;
	float: left;
}

.add_comment a:link, .add_comment a:visited {
	color: #ffffff;
	padding: 0 10px;
}

.comments_box .box_inner,
.wrapper .box_inner{
	margin: 20px 0 0 17px;
}
.c_info {
	display: block;
}
.c_info a {
	font-size: 12px;
	font-weight: bold;
	margin: 0 6px 0 0;
}

.comment p {
	margin: 0 0 7px 0;
	font-size: 12px;
}

.comment p.c_info {
	font-size: 11px;
	color: #999999;
}

.comment p.answer_link {
	font-size: 11px;
	text-align: right;
	margin: 11px 20px 0 0;
}

.comment {
	background: url('../imgs/dots.gif') repeat-x 0 100%;
	padding: 0 0 3px 0;
	margin: 0 0 7px 0;
}

.newslist {
	background: url('../imgs/dots.gif') repeat-x 0 100%;
	padding: 0 0 10px 0;
	margin: 0 5px 15px 0;
}

.level_2 {
	padding: 0 0 0 23px;
	background: url('../imgs/ico_up.gif') no-repeat 6px 2px;
}

.level_3 {
	padding: 0 18px 0 40px;
	background: url('../imgs/ico_up.gif') no-repeat 24px 2px;
}

.level_3 .answer_link {
	margin-right: 0px !important;
}

.pages {
	text-align: center;
	font-size: 12px;
	margin: 0 0 5px 0;
}

.pages .selected {
	color: #000 !important;
	font-weight: bold;
}

#commentform {
	width: 600px;
	margin: 10px auto
}

.answerform {
	margin: 10px;
	border: 1px solid #EFDBCC;
	padding: 10px;
	background-color: #FFFBEC
}

#commentform label, .answerform label {
	font-weight: bold;
	margin: 0 0 0 8px;
}

#commentform textarea, .answerform textarea {
	width: 100%;
}

.name_label {
	color: #666666;
}

#commentform .line, .answerform .line {
	margin: 0 0 13px 0;
}

.ost {
	float: right;
	font-size: 10px;
}

.fleft {
	float: left;
}

.fright {
	float: right;
}

.captcha .fleft {
	font-weight: bold;
	width: 75px;
	background: url('../imgs/ico_right.gif') no-repeat 100% 26px;
}

.captcha .fleft a:link, .captcha .fleft a:visited {
	margin: 0 0 0 2px;
}

.captcha .fright {
	float: left;
	width: 80px;
	display: inline;
	margin: 0 0 0 5px;
}

.captcha .fright .text {
	width: 70px;
}

.buttons {
	float: right;
	display: inline;
	margin: 5px 3px 0 0;
}

.buttons input {
	_width: 1;
	overflow: visible;
	padding: 0 7px;
	margin: 0 0 0 3px;
}

#CommentSubmit {
	font-weight: bold;
}

.hidden {
	display: none;
}

.visible {
	display: block;
}

.top_date a:link, .top_date a:visited {
	color: #999999;
}

.last .day {
	margin: 2px 5px 0 2px;
	_margin: 2px 1px 0 2px;
}
.topbanner {
    width: 100%;
	height: 100px;
}
#rtkorr_730x90{
	padding-left: 18px;
}
#top_menu{
	margin: 8px 0 0px 0;
	padding: 0;
	position: relative;
	width: 100%;
	float: left;
}
#top_menu .white{
	float: left;
	padding-left: 5px;
	background: url('../imgs/top_menu_left_white.gif') left top no-repeat;
	height: 1%;
	margin: 0;
}#top_menu .white2{
	float: left;
	padding-left: 5px;
	/*background: url('../imgs/top_menu_left_white.gif') left top no-repeat;*/
	height: 1%;
	margin: 0;
}
#top_menu .red_m{
   float: left;
	padding-left:3px;
	background: url('../imgs/top_menu_red_left.gif') left top no-repeat;
	height:100%;
	margin: 0;
	
}
#top_menu a{
	font: bold 11px Tahoma;
}
a.inactive{
	color: rgb(132,131,131) !important;
	text-decoration: none;
}
a.inactive_black{
	color: #000000 !important;
	text-decoration: none;
}
.red_m a{
	color: rgb(255,147,74);
}
.red_fill {
	background: url('../imgs/top_menu_red_fill.gif') left top  repeat-x;
	height:12px;
	padding: 8px 14px;
	float: left;
}
.red_right {
	background: url('../imgs/top_menu_red_right.gif') right top  no-repeat;
	padding-right:3px;
	height:28px;
	float: left;
}
.white_fill {
	background: url('../imgs/top_menu_white_fill.gif') left top  repeat-x;
	height:12px;
	padding: 8px 14px; 
	float: left;
}
.white_fill2 {
	/*background: url('../imgs/top_menu_white_fill.gif') left top  repeat-x;*/
	height:12px;
	padding: 8px 44px; 
	float: left;
	font:bold 10px Tahoma;
}
.white_right {
	background: url('../imgs/top_menu_right_white.gif') right top  no-repeat;
	height:28px;
	padding-right:5px;
	float: left;
}
.white_right2 {
	/*background: url('../imgs/top_menu_right_white.gif') right top  no-repeat;*/
	height:28px;
	padding-right:1px;
	float: left;
}
ul#under_top_menu {
	margin: 0px;
	padding: 0px;
}
ul#under_top_menu li{
	float: left;
	list-style: square inside;
	width: 95px;
	padding: 0px 0 0 0px;
	margin: 9px 0 0 0;
}
*html ul#under_top_menu li{
	background:url('../imgs/black_square.gif') left center no-repeat;
	padding-left: 9px;
	width: 84px;
}
#red_wrap_menu{
	background: rgb(159,0,9) url('../imgs/side_red_submenu.gif') 100% 5px repeat-y;
	width: 958px;
	position: relative;
	overflow: hidden;
	padding: 0 0 6px 8px;
	margin: 0px 0 0 0;
	clear: both;
}
#red_wrap_menu a{
	color: white;
	font: 11px Tahoma;
}
#under_red_left{
	background: url('../imgs/under_red_submenu_left.gif') left top no-repeat;
	width: 965px;
}
#under_red_right{
	background: url('../imgs/under_red_submenu_right.gif') right top no-repeat;
	width: 100%;
}
#under_red_fill{
	background: url('../imgs/under_red_submenu_fill.gif') repeat-x;
	height: 8px;
	margin: 0 6px 0 5px;
}
#rtkorr_730x90{
	height: 80px;
}
#head_wrap{
	position: relative;
	overflow: hidden;
   background: url('../imgs/header_grad.jpg') left bottom repeat-x;
	padding: 2px 1000px;
	margin: 0 -1000px;
	overflow: hidden;
}
*html #head_wrap{
	background: none;
	margin: 0;
	padding: 0;
}
a.menu_selected{
	color: rgb(255,147,74) !important;
}
#counter_bot a img{
	vertical-align:bottom;
}
span.corners-top {
	background-image:url('../imgs/corners_left.png');
	background-position:0 0;
	margin:0 -5px;
}
span.corners-top span {
	background-image:url('../imgs/corners_right.png');
	background-position:100% 0;
}

span.corners-bottom {
	background-image:url('../imgs/corners_left.png');
	background-position:0 100%;
	clear:both;
	margin:0 -5px;
}
span.corners-bottom span {
	background-image:url('../imgs/corners_right.png');
	background-position:100% 100%;
}
span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
	background-repeat:no-repeat;
	display:block;
	font-size:1px;
	height:5px;
	line-height:1px;
}
.clear_inner_new h1, .clear_inner_new h2, .clear_inner_new h3 {
	background: none !important;
}
.left_colomn-c_info{
	font-size:10px; 
	float: left; 
	bbackground: transparent url('/imgs/dot_for_com.gif') 100% 0 repeat-y;
	width:105px;
	margin-right: 10px;
	color: rgb(121,121,121);
	height: 100%;
}
.left_colomn-c_info div{
	text-align:center;
}
.left_colomn-c_info div img{
	max-width:86px;
	max-height: 86px;
	margin: 0 auto;
}
.c_u_avat{
	width: 75px; 
	overflow: hidden;
	float: left; 
	text-align: right !important; 
}
.comment_wrap{
	position: relative;
	overflow: hidden; 
	height: 1%;
	margin: 10px 0 10px 0; 
	background: transparent url('/imgs/dot_for_com.gif') 104px 0 repeat-y;
}
.digit_nav{
	font: 12px Tahoma;
	color: #848383;
	text-align:center;
	position: relative;
}
.digit_nav a{
	color: #9f0909;
}
