.add_comment        { margin-left: 30px; }

.content-columns { background: url(http://www.media.nakanune.ru/images/forum/graphics.jpg) 20% 1em no-repeat }
.ny .content-columns { background: url(http://www.media.nakanune.ru/images/forum/ny.jpg) 20% 1em no-repeat }

.col-2- .ablock   { padding-left: 1ex; }
.col-2- .headings {  margin-bottom: 0px; padding-bottom :0px}
.headings h1 { 
//margin-top: 1.4em }

.forum-main    { margin-top: 1.1em; clear: both;  }

.rubric- { margin-bottom: 0px; padding-bottom: 0px  }

.forum-themes h3,
.forum-main   h2 { font: 120% Arial, Helvetica, Sans Serif; color: #bc0509; margin-top: 0em;
                   line-height: 1em; letter-spacing: -0.05ex; margin-bottom: 0.2em }
.forum-themes h3 a:visited,
.forum-main   h2 a:visited,
.forum-themes h3 a:link,
.forum-main   h2 a:link   { text-decoration: none; color: #bc0509; }
.forum-themes h3 a:hover,
.forum-main   h2 a:hover  { text-decoration: underline; color: #900; }
.forum-themes h3 a:active,
.forum-main   h2 a:active { text-decoration: underline; color: #c00; }

.forum-themes a:visited,
.forum-main   a:visited,
.forum-themes a:link,
.forum-main   a:link   { color: #6ba529 }
.forum-themes a:hover,
.forum-main   a:hover  { color: #900 }
.forum-themes a:active,
.forum-main   a:active { color: #c00 }

.forum-main img.img- { float: left; margin: 0.25em 1ex 0.5ex 0 }
.forum-themes p,
.forum-main p   { font: 75% Arial, Helvetica, Sans Serif; color: #000; margin-bottom: 1.3em;
margin-top: 0.5em  }

.comment-links  { font: 80% Arial, Helvetica, Sans Serif; line-height: 1.1em 
                  padding: 0.1em 0.5ex 0.15em 0.5ex; display: table; width: 100% }
.comment-links .l- { float: left; vertical-align: text-bottom;  display: block;
                     padding: 0.1em 0 0.15em 0; line-height: 1.1em }                     
.comment-links small     { font: 80% Tahoma, Verdana, Arial, Helvetica, Sans Serif; color: #666666;
                           display:block; clear: left; padding-left: 17px; padding-top: 0.3em }
.comment-links .l- small { display: inline; clear: none; padding-left: 0px; padding-top: 0; color: #999 }    
                     
.comment-links .comm- { background: #e5f6d1; float: left; margin-right: 1ex; display: block;
                        padding: 0.1em 0.5ex 0.15em 0.5ex; line-height: 1.1em }
.comment-links .comm- a:visited,
.comment-links .comm- a:link   { color: #578322 }
.comment-links .comm- a:hover  { color: #900 }
.comment-links .comm- a:active { color: #c00 }

.forum-themes p      { margin-bottom: 0.7em }
.forum-themes .item- { margin-bottom: 1em;  }

/**/
.forum-discussions    { margin-top: 0px; }
.forum-discussions .item- { margin-top: 0.7em; }
.forum-discussions h3 { font: 100% Arial, Helvetica, Sans Serif; letter-spacing: 0;
                        margin: 0 0 0.2em 0 }
.forum-discussions h3 a:link,
.forum-discussions h3 a:visited { color: #bc0509 }
.forum-discussions h3 a:hover   { color: #900 }
.forum-discussions h3 a:active  { color: #c00 }


/**/
.new-theme- { background: url(http://www.media.nakanune.ru/images/comments/icon.gif) no-repeat; padding-left: 23px;
              line-height: 1.1em; font-size: 75%; padding-top: 3px; padding-bottom: 3px; }

.forum-themes h2 { margin-top: 0.8em }
.forum-themes .item-    { margin-top: 1em; }
.forum-themes .item- h3 { padding-left: 23px; font-size: 110%;
                          background: url(http://www.media.nakanune.ru/images/icons/comment2.gif) 5px 0.1em no-repeat; }
.forum-themes .item- .author- { font-size: 75%; padding-left: 23px; color: #000 }
.forum-themes .item- small    { display: block; padding-left: 23px; color: #666;
                                font: 65% Tahoma, Verdana, Arial, Helvetica, Sans Serif; }
.forum-themes .item- small a:visited,
.forum-themes .item- small a:link   { color: #666 }
.forum-themes .item- small a:hover  { color: #900 }
.forum-themes .item- small a:active { color: #c00 }
.forum-themes .item- small .hint { color: #578322; cursor: pointer; cursor: hand;  }

.all-themes ul    { list-style: none; padding: 0; margin: 1em 0 1.2em 0; font: 85%/110% Arial, Helvetica, Sans Serif }
.all-themes ul li { list-style: none; padding: 0; margin: 0 0 0.8em 0; line-height: 1.1em }
.all-themes ul li b { background: #e0f2cc; color: #d3060a; font-weight: normal  }
.all-themes ul li a:visited,
.all-themes ul li a:link   { color: #000 }
.all-themes ul li a:hover  { color: #900 }
.all-themes ul li a:active { color: #c00 }

/**/
.welcome .authority- { margin-top: 0.75em; margin-bottom: 0.3em }
.welcome .authority- .user-,
.welcome .authority- .l- { font: 75% Arial, Helvetica, Sans Serif;  }

.welcome .authority- a.l- { text-decoration: none; border-bottom: dashed 1px #666 }
.welcome .authority- a.l-:link,
.welcome .authority- a.l-:visited { color: #666 }
.welcome .authority- a.l-:hover   { color: #900; border-bottom: dashed 1px #900 }
.welcome .authority- a.l-:active  { color: #c00; border-bottom: dashed 1px #c00 }

.welcome .authority- .user- { background: url(http://www.media.nakanune.ru/images/comments/user.gif) 0% 50% no-repeat;
                              padding: 5px 0px 5px 22px; display: block; color: #000 }

.welcome .hidden  { display: none; visibility: hidden }
.welcome .t-      { font-size: 70%; white-space: nowrap }
.welcome .button- { margin-top: 0.7em }

.hot-discussions .item-          { margin: 1em 0 }
.hot-discussions .item- h3       { font: 85% Arial, Helvetica, Sans Serif; letter-spacing: 0;
                                   margin: 0.3em 0 0.2em 0 }
.hot-discussions h3 a:link,
.hot-discussions h3 a:visited { color: #bc0509 }
.hot-discussions h3 a:hover   { color: #900 }
.hot-discussions h3 a:active  { color: #c00 }
.hot-discussions .item- h3 small { font-size: 90% }

.hot-discussions .item- small.c-   { display: block; color: #666;
                                     font: 65% Tahoma, Verdana, Arial, Helvetica, Sans Serif; }
.hot-discussions .item- small.c- a:visited,
.hot-discussions .item- small.c- a:link   { color: #666 }
.hot-discussions .item- small.c- a:hover  { color: #900 }
.hot-discussions .item- small.c- a:active { color: #c00 }
.hot-discussions .item- small.c- .hint { color: #578322; cursor: pointer; cursor: hand;  }

.hot-discussions .item- .rubric- { background: #e0f2cc; font: 65% Tahoma, Verdana, Arial, Helvetica, Sans Serif; padding: 0 1ex }
.hot-discussions .item- .rubric- a:link,
.hot-discussions .item- .rubric- a:visited { color: #578322 }
.hot-discussions .item- .rubric- a:hover   { color: #900 }
.hot-discussions .item- .rubric- a:active  { color: #c00 }

.posts .item- .add_comment { font-size: 133%; margin-left: 0px; padding-left: 0px }

/**/
.hot-theme p { font: 75% Arial, Helvetica, Sans Serif; color: #333 }
.s_name { visibility:hidden; }

.input_field{
	border:#E7E7E7 1px solid;
	width:99%;
}
.sub_button{
	font-size:11px;
	margin-top:10px;
}
.outer_label{
	width:99%;
	font-size:11px;
	color:#000000;
}
.inner_left{
	float:left;
}
.inner_right{
	float:right;
	font-size:10px;
	color:#999;
}
.post_text{
	font-size:12px;
	color:#000000;
}

.item_outer{
	width:100%;
	height:20px;
	font-size:11px;
}
.item_left_inner{
 float:left;
 color:#666666;
}
.item_right_inner{
 float:right;
}
blockquote {
    display:block;
	background-image:url(http://nakanune.ru/images/quotation_area.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#EFEFED;
	border:#fff 2px solid;
	padding:3px;
	padding-left:30px;
	padding-top:3px;	
}