@charset "utf-8";

.col_text.news_block{
	float: left !important;
    
}

	
#first_news_col{
	float: left !important;
    
	width: 350px !important;
}
	#first_news_col .connemt_content{
		width: 200px !important;
	}
	#first_news_col .last_connemts{
		width: 330px !important;
	}

	#first_news_col + .col_text{
	/*	left: -70px;*/
		position: relative;
	}
		
@-moz-document url-prefix() {
	#first_news_col + .col_text{
	/*	left: -70px; */
		position: relative;
	}
}

	#first_news_col .news_comment{
		position: relative;	
	}

.first_col{
	position: relative;
}

#all_comments_buttons{
	position: absolute;
	bottom: -40px;
}
#all_comments_buttons a{

	background: #e0e0e0;
	color: #0066b3 !important;
	z-index: 300;
}

.rating{
	z-index: 10;
}
.last_connemts .art_name{
	overflow: hidden;
	white-space: nowrap;
	display: block;
}

#over{

	height: 100%;
	width: 100%;
	z-index: 100;
  
}
.comment_in_news .avatar{
	margin-bottom: 20px;
}
.comment_in_news .news_comment{
	position: relative;
}
.comment_in_news .user_info{
	margin-bottom: 25px;
}

.anser_art_comments{
	right: 10px !important;
}

.noLeft{
	left: 0 !important;
}

#article_all_comments{
 	position: absolute;
	bottom: 15px;
}

#article_all_comments{
	float: left;
}
#comments_block_add_comment{
	float: right;
}



.like{
	background: url('/graphics/zib_like.png') no-repeat center;
}

.dislike{
	background: url('/graphics/zib_dislike.png') no-repeat center;
}

#comments_all h3 {padding: 0px 0px 20px 0px; margin: 0px; font-family: georgia, times new roman, sans-serif; font-weight: normal; font-size: 16px; line-height: 20px;}
#comments_all .comments_stream {height: 330px; margin: 0px 10px 0px 0px; overflow: auto;}
#comments_all .no_comments_hint {text-align: left; font-family: trebuchet ms, arial, sans-serif; font-size: 11px; color: #666666;}
#comments_all .comment {margin: 0px 10px 10px 0px; min-height: 60px; border: 0px solid #cccccc; border-width: 0px 0px 1px 0px; line-height: 14px;}
#comments_all .comment .avatar {width: 50px; float: left; position: relative; left: -65px; margin-right: -65px;}
#comments_all .comment .avatar img {width: 50px; height: 50px; background: #eeeeee;}
#comments_all .comment p {padding: 0px !important; text-align: left !important; font-family: trebuchet ms, arial, sans-serif !important; font-size: 11px !important; line-height: 14px !important;}
#comments_all .comment p.name {font-family: trebuchet ms, arial, sans-serif; font-weight: bold; font-size: 11px;}
#comments_all .comment .rating {font-family: trebuchet ms, arial, sans-serif; font-weight: bold; font-size: 11px; line-height: 14px; float: right; color: #cccccc;}
#comments_all .comment .rating a {padding: 0px 2px; font-size: 14px; line-height: 14px; color: #cccccc;}
#comments_all .comment:hover .rating {color: #000000;}
#comments_all .comment:hover .rating a {color: #000000;}
#comments_all .comment p.date {font-family: trebuchet ms, arial, sans-serif; font-weight: normal; font-size: 10px; color: #999999;} 

#comments_all .avatar {width: 50px; float: left; position: relative; left: -65px; margin-right: -65px;}
#comments_all .avatar img {width: 50px; height: 50px; background: #eeeeee;}
/*#comments_all .comments_form form {display: block;}
#comments_all .comments_form textarea {display: block; height: 60px; margin: 0px 0px 10px 0px;}*/
#comments_all .comment.low_rating {opacity: 0.4;}
#comments_all .comment.low_rating:hover {opacity: 0.8;}
#comments_all .comment.lowest_rating {opacity: 0.2;}
#comments_all .comment.lowest_rating:hover {opacity: 0.8;}

.section_frame {margin: 20px 20px 0px 20px; padding: 0px; overflow: hidden; position: relative; clear: both;}

.section_container {height: 100%; display: inline-block; position: relative;}
/*.article_text {height: 100%; display: inline-block; position: relative;}*/


sup {vertical-align: super; font-size: 80%;}
sub {vertical-align: sub; font-size: 80%;}


em strong {font-style: italic;
font-weight: bold;}
strong em {font-style: italic;
font-weight: bold;}
strong {font-weight: bold;}
em {font-style: italic;}

a {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}

.clear {clear: both;}

h1 {padding: 0px 0px 20px 0px; margin: 0px; font-family: georgia, times new roman, serif; font-weight: normal; font-size: 24px; line-height: 30px;}
h2 {padding: 0px 0px 20px 0px; margin: 0px; font-family: georgia, times new roman, serif; font-weight: normal; font-size: 18px; line-height: 25px;}
h3 {padding: 0px 0px 20px 0px; margin: 0px; font-family: georgia, times new roman, serif; font-weight: normal; font-size: 16px; line-height: 20px;}

.large h1 {font-size: 30px; line-height: 36px;}
.large h2 {font-size: 24px; line-height: 30px;}
.large h3 {font-size: 18px; line-height: 24px;}

p {margin: 0px; padding: 0px 0px 20px 0px; font-size: 16px; line-height: 18px;}

.large p {font-size: 18px; line-height: 21px;}


.icon_search {width: 16px; height: 16px; float: right; background: url(/graphics/icon_search.gif) 0px 0px no-repeat;}
.icon_search:hover {background: url(/graphics/icon_search.gif) 0px -16px no-repeat;}


.logotype_zib_bullet {display: inline-block; margin: 0px 0px 0px 5px; vertical-align: top; position: relative; top: 3px; width: 12px; height: 12px; background: url(/graphics/logotype_zib_bullet.gif) left top no-repeat;}


/* ARTICLE TEXT */

.article_text a {color: #0066b3 }

.article_text p {text-align: justify; margin: 0px; padding: 0px 0px 9px 0px !important; font-size: 16px; line-height: 18px;}
.article_text p.photo_comment {text-align: left; margin: 12px 0px 0px 0px; padding: 0px; font-size: 11px; font-family: trebuchet ms, arial, sans-serif; line-height: 15px; color: #666666;}
.article_text p.abstract {text-align: left; font-weight: bold; font-style: italic; padding-top: 0;}
.article_text .author + p.abstract, .article_text .subrubric + p.abstract, .article_text .subname + p.abstract {padding-top: 27px !important;}
.article_text p.subname {text-align: left; font-size: 18px !important; line-height: 27px !important; padding-bottom: 6px !important;}
.article_text .subrubric {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #666666;}
.article_text .author {padding: 0px 0px 4px 0px; font-family: arial, sans-serif; font-size: 12px; line-height: 14px; letter-spacing: 0.5px; color: #666666;}


.large .article_text p {padding: 0px 0px 9px 0px; font-size: 18px; line-height: 21px;}
.large .article_text p.abstract {padding-top: 0;}
.large .article_text .author + p.abstract, .large .article_text .subrubric + p.abstract, .large .article_text .subname + p.abstract {padding-top: 40px !important;}
.large .article_text p.subname {font-size: 24px !important; line-height: 30px !important; padding-bottom: 6px !important;}
.large .article_text .subrubric {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}
.large .article_text .author {padding: 0px 0px 4px 0px; font-size: 13px; line-height: 18px;}
.large .article_text p + p {}

.banner .subrubric a{padding: 0px 0px 4px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #0066b3!important;}
.banner .banner_pic {width: 60px; float: left;padding-right: 8px;}
.banner h2 {padding-bottom: 3px; padding-top: 2px;}
.banner p {color: #444444;
    font-family: georgia,times new roman,serif;
    font-size: 12px;
    line-height: 15px;
    padding: 0 0 8px;
    color: #444444;
    text-align: left;}
.banner p a {
    color: #444444;
}    
.banner p a:hover {
    text-decoration: none;
}   
.more_news {
    background-color: #dfdfdf;
    font-family: arial;
    font-size: 12px;
    margin-top: 10px;
    padding-top: 2px;
    text-transform: uppercase;
    white-space: nowrap;
    text-align: center;
    width: 225px;
    color: #000000!important;
}
.more_list_news {
    background-color: #dfdfdf;
    font-family: arial;
    font-size: 12px;
    margin-top: 10px;
    padding-top: 2px;
    color: #000000!important;
    text-transform: uppercase;
    white-space: nowrap;
    text-align: center;
    width: 225px;
    margin-left:35px
} 
/* PDF ICON BLOCK */
.article_pdf_block {display: block; height: 60px; background: url(/graphics/icon_pdf_right.gif) right 0px no-repeat; overflow: hidden;}
.article_pdf_block:hover {background: url(/graphics/icon_pdf_right.gif) right -60px no-repeat;}
.article_pdf_block .icon {display: block; height: 60px; width: 70px; background: url(/graphics/icon_pdf_left.gif) left 0px no-repeat; float: left;}
.article_pdf_block:hover .icon {background: url(/graphics/icon_pdf_left.gif) left -60px no-repeat;}
.article_pdf_block .text {padding: 17px 0px 0px 70px; display: block; line-height: 18px;}
.article_pdf_block:hover {text-decoration: none;}



/* INFO BLOCK: INFORMATION BLOCK FOR CELLED PAGES */

.info_block {width: 300px; margin: 0px 0px 9px 0px; height: 180px; overflow: hidden; float: left;}
.info_block .frame {margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px; height: 179px; overflow: hidden; border: 1px solid #cccccc; border-width: 0px 0px 1px 0px;}
.info_block p.photo_comment {font-family: georgia, times new roman, serif; text-align: left; margin: 12px 0px 0px 0px; padding: 0px; font-size: 14px; font-style: italic; line-height: 18px;}

.info_block.news_stripe {position: relative; top: -10px;}
.info_block.news_stripe .frame {border: 2px solid #000000; border-width: 2px 0px 0px 0px; background: #e6e6e6;}


.l_info_block {width: 300px; margin: 0px 0px 9px 0px; height: 180px; overflow: hidden; float: left;}
.l_info_block .frame {margin: 0px 20px 0px 0px; padding: 0px 0px 0px 0px; height: 179px; overflow: hidden; /*border: 1px solid #cccccc; border-width: 0px 0px 1px 0px;*/}
.l_info_block p.photo_comment {font-family: georgia, times new roman, serif; text-align: left; margin: 12px 0px 0px 0px; padding: 0px; font-size: 14px; font-style: italic; line-height: 18px;}


ul.items_switch {position: absolute; right: 20px; bottom: 5px; display: inline-block; list-style-type: none; list-style-image: none; overflow: hidden;}
ul.items_switch li {float: left; margin-right: 5px; display: block; width: 8px; height: 20px; font-size: 1px; line-height: 1px; background: url(/graphics/pager_circle.png) center center no-repeat; cursor: pointer;}
ul.items_switch li.selected {float: left; margin-right: 5px; display: block; width: 8px; height: 20px; background: url(/graphics/pager_circle_selected.png) center center no-repeat; cursor: default;}




/* GALLERIES PREVIEW */

.gallery_preview h3 {padding: 0px 0px 4px 0px; font-family: georgia, times new roman, serif; font-size: 15px; font-weight: normal; line-height: 18px; color: #000000;}
.gallery_preview img {/*height: 120px;*/ margin: 2px 10px 4px 0px;}
.gallery_preview .issue {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #999999;}
.gallery_preview .issue a {color: #999999;}


/* PHOTOS PREVIEW */

.photo_preview h3 {padding: 0px 0px 4px 0px; font-family: georgia, times new roman, serif; font-size: 15px; font-weight: normal; line-height: 18px; color: #000000;}
.photo_preview img {/*height: 120px;*/ margin: 2px 10px 4px 0px;}
.photo_preview .issue {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #999999;}
.photo_preview .issue a {color: #999999;}
.photo_preview .attributes {display: none;}

.photo_preview .description {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 11px; line-height: 12px; color: #999999;}
.photo_preview .link {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 11px; line-height: 12px; color: #999999;}
.photo_preview .link a {color: #666666;}
.photo_preview .id {padding: 0px 0px 4px 0px; margin-right: 10px; font-family: trebuchet ms, arial, sans-serif; font-size: 11px; line-height: 12px; color: #999999; float: left;}
.photo_preview .price {padding: 0px 0px 4px 0px; margin-right: 10px; font-family: trebuchet ms, arial, sans-serif; font-size: 11px; line-height: 12px; color: #999999; float: left;}


/* ARTICLE PREVIEWS BLOCKS */

.article_preview .subrubric {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #0066b3;}
.article_preview .subrubric a {color: #0066b3;}
.article_preview .subrubric span {color: #999999;}
.article_preview .subrubric span a {color: #999999;}
.article_preview h2 {padding: 0px 0px 6px 0px; font-family: georgia, times new roman, serif; font-size: 18px; font-weight: normal; line-height: 18px; color: #000000;}
.article_preview img {width: 60px; height: 60px; float: left; margin: 2px 10px 4px 0px;}
.article_preview .author {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #999999;}
.article_preview p {padding: 0px 0px 4px 0px; text-align: left; font-family: georgia, times new roman, serif; font-size: 12px; line-height: 15px; color: #444444;}
.article_preview p a {text-decoration: none; color: #444444;}
.article_preview p a:hover {text-decoration: none; color: #444444;}
.article_preview .stats {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; color: #999999;}

.large .article_preview .subrubric {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}
.large .article_preview h2 {padding: 0px 0px 6px 0px; font-size: 24px; font-weight: normal; line-height: 24px;}
.large .article_preview img {width: 75px; height: 75px; margin: 2px 10px 4px 0px;}
.large .article_preview .author {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}
.large .article_preview p {padding: 0px 0px 4px 0px; font-size: 16px; line-height: 18px;}
.large .article_preview .stats {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}


.article_preview.double .subrubric {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #0066b3;}
.article_preview.double .subrubric a {color: #0066b3;}
.article_preview.double .subrubric span {color: #999999;}
.article_preview.double .subrubric span a {color: #999999;}
.article_preview.double h2 {padding: 0px 0px 6px 0px; font-family: georgia, times new roman, serif; font-size: 30px; font-weight: normal; line-height: 30px; color: #000000;}
.article_preview.double img {width: 75px; height: 75px; float: left; margin: 2px 10px 4px 0px;}
.article_preview.double .author {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #999999;}
.article_preview.double p {padding: 0px 0px 4px 0px; text-align: left; font-family: georgia, times new roman, serif; font-size: 14px; line-height: 18px; color: #444444;}
.article_preview.double p a {text-decoration: none; color: #444444;}
.article_preview.double p a:hover {text-decoration: none; color: #444444;}
.article_preview.double .stats {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; color: #999999;}

.large .article_preview.double .subrubric {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}
.large .article_preview.double h2 {padding: 0px 0px 6px 0px; font-size: 42px; font-weight: normal; line-height: 42px;}
.large .article_preview.double img {width: 90px; height: 90px; margin: 2px 10px 4px 0px;}
.large .article_preview.double .author {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}
.large .article_preview.double p {padding: 0px 0px 4px 0px; font-size: 18px; line-height: 24px;}
.large .article_preview.double .stats {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}



/* NEWS PREVIEWS BLOCKS */

.news_preview .date {padding: 0px 0px 4px 0px; font-family: arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #666666;}
.news_preview h2 {padding: 0px 0px 4px 0px; font-family: arial, sans-serif; font-size: 16px; font-weight: bold; line-height: 18px; color: #000000;}
.news_preview img {width: 60px; height: 60px; float: left; margin: 2px 10px 4px 0px;}
.news_preview .author {padding: 0px 0px 4px 0px; font-family: arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #999999;}
.news_preview p {padding: 0px 0px 4px 0px; text-align: left; font-family: arial, sans-serif; font-size: 12px; line-height: 15px; color: #444444;}
.news_preview p a {text-decoration: none; color: #444444;}
.news_preview p a:hover {text-decoration: none; color: #444444;}
.news_preview .stats {padding: 0px 0px 4px 0px; font-family: arial, sans-serif; font-size: 10px; line-height: 12px; color: #999999;}

.large .news_preview .date {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}
.large .news_preview h2 {padding: 0px 0px 4px 0px; font-size: 21px; font-weight: bold; line-height: 24px;}
.large .news_preview img {width: 75px; height: 75px; margin: 2px 10px 4px 0px;}
.large .news_preview .author {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}
.large .news_preview p {padding: 0px 0px 4px 0px; font-size: 16px; line-height: 18px;}
.large .news_preview .stats {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}


.news_preview.double .date {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #666666;}
.news_preview.double h2 {padding: 0px 0px 4px 0px; font-family: arial, sans-serif; font-size: 26px; font-weight: bold; line-height: 30px; color: #000000;}
.news_preview.double img {width: 75px; height: 75px; float: left; margin: 2px 10px 4px 0px;}
.news_preview.double .author {padding: 0px 0px 4px 0px; font-family: arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px; color: #999999;}
.news_preview.double p {padding: 0px 0px 4px 0px; text-align: left; font-family: arial, sans-serif; font-size: 14px; line-height: 18px; color: #444444;}
.news_preview.double p a {text-decoration: none; color: #444444;}
.news_preview.double p a:hover {text-decoration: none; color: #444444;}
.news_preview.double .stats {padding: 0px 0px 4px 0px; font-family: arial, sans-serif; font-size: 10px; line-height: 12px; color: #999999;}

.large .news_preview.double .date {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}
.large .news_preview.double h2 {padding: 0px 0px 4px 0px; font-size: 36px; font-weight: bold; line-height: 42px;}
.large .news_preview.double img {width: 90px; height: 90px; margin: 2px 10px 4px 0px;}
.large .news_preview.double .author {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}
.large .news_preview.double p {padding: 0px 0px 4px 0px; font-size: 18px; line-height: 24px;}
.large .news_preview.double .stats {padding: 0px 0px 4px 0px; font-size: 11px; line-height: 15px;}



/* BLOCK FOR BANNER OUTPUT */

.banners {display: none;}



/* COLUMNS FOR PAGING */

div.col_page {width: 350px; float: left; vertical-align: top; /*border: 0px dashed #dddddd; border-width: 0px 1px 0px 0px;*/}

div.col_text.banner {width: 350px; float: left; vertical-align: top; text-align: center; /*border: 0px dashed #dddddd; border-width: 0px 1px 0px 0px;*/}
div.col_text.banner div.frame {vertical-align: top; text-align: center;}

div.col_text {width: 350px; float: left; vertical-align: top; /*border: 0px dashed #dddddd; border-width: 0px 1px 0px 0px;*/}
div.col_text div.frame {padding: 0px 25px 0px 0px;}
div.col_text ul {padding-left: 20px;}

div.col_text p {text-align: justify; font-family: georgia, serif; padding: 0px; font-size: 14px; line-height: 18px;}

.comment_in_news{
	text-align: justify; font-family: georgia, serif; padding: 0px; font-size: 14px !important; line-height: 18px !important;
}
#elite_user_comments{
	margin-top: 20px; 
}

.large div.col_text p {padding: 0px; font-size: 18px; line-height: 21px;}

div.cols_stream {display: table; position: absolute; left: 0px; top: 0px;}
div.cols_stream > .col_text,
div.cols_stream > .cols_target_01 {
	vertical-align: top;
	table-layout: fixed;
}


/* FORMS */
input[type=submit], input[type=button] {padding: 4px 8px; font-family: trebuchet ms, arial, sans-serif; font-size: 11px; line-height: 12px; text-transform: uppercase; font-weight: bold; color: #ffffff; background-image: -webkit-gradient(linear, left top, left bottom, from(#666666), to(#222222)); background-image: -moz-linear-gradient(top,  #666666,  #222222); background-image: -o-linear-gradient(top,  #666666,  #222222); background-image: -ms-linear-gradient(top,  #666666,  #222222); background-image: linear-gradient(top,  #666666,  #222222); background-color: #444444; -webkit-box-shadow: 0px 2px 4px #cccccc; -moz-box-shadow: 0px 2px 4px #cccccc; box-shadow: 0px 2px 4px #cccccc; border: 1px solid #000000; /*-moz-border-radius: 3px; border-radius: 3px;*/ cursor: pointer;}
input[type=submit]:hover, input[type=button]:hover {background-image: -webkit-gradient(linear, left top, left bottom, from(#555555), to(#222222)); background-image: -moz-linear-gradient(top,  #555555,  #222222); background-image: -o-linear-gradient(top,  #555555,  #222222); background-image: -ms-linear-gradient(top,  #555555,  #222222); background-image: linear-gradient(top,  #555555,  #222222); -webkit-box-shadow: 0px 2px 7px #aaaaaa; -moz-box-shadow: 0px 2px 7px #aaaaaa; box-shadow: 0px 2px 7px #aaaaaa;}
input[type=submit]:active, input[type=button]:active {background-image: -webkit-gradient(linear, left top, left bottom, from(#444444), to(#111111)); background-image: -moz-linear-gradient(top,  #444444,  #111111); background-image: -o-linear-gradient(top,  #444444,  #111111); background-image: -ms-linear-gradient(top,  #444444,  #111111); background-image: linear-gradient(top,  #444444,  #111111); -webkit-box-shadow: inset 0px 2px 3px #111111; -moz-box-shadow: inset 0px 2px 3px #111111; box-shadow: inset 0px 2px 3px #111111;}
input[type=text], input[type=password] {padding: 1px 5px; font-family: trebuchet ms, arial, sans-serif; font-size: 12px; line-height: 14px; color: #000000; background: #ffffff; border: 1px solid #000000; /*-moz-border-radius: 3px; border-radius: 3px;*/ box-shadow: inset 0px 2px 4px #cccccc;}
input[type=file] {font-family: trebuchet ms, arial, sans-serif; font-size: 12px; line-height: 14px; color: #000000; background: #ffffff;}
textarea {padding: 1px 5px; font-family: trebuchet ms, arial, sans-serif; font-size: 12px; line-height: 14px; color: #000000; background: #ffffff; border: 1px solid #000000; /*-moz-border-radius: 3px; border-radius: 3px;*/}
select {font-family: trebuchet ms, arial, sans-serif; font-size: 12px; line-height: 16px; color: #000000; background: #ffffff; border: 1px solid #000000;}



/* POPUPS */

/* PHOTO POPUP */
.photo_popup_container {padding: 20px 20px 20px 20px;}


/* LOGIN_FORM */
.login_form {padding: 20px 20px 30px 20px;}
.login_form p {margin: 0px; padding: 0px 0px 18px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.login_form label {display: block; float: left; width: 70px; padding: 3px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.login_form input[type=text], .login_form input[type=password] {display: block; float: left; width: 130px;}
.login_form input[type=submit], .login_form input[type=button] {display: block; float: left; margin-left: 70px;}


/* REGISTER_FORM */
.register_form {padding: 20px 20px 30px 20px;}
.register_form p {margin: 0px; padding: 0px 0px 18px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.register_form label {display: block; float: left; width: 110px; padding: 3px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.register_form input[type=text], .register_form input[type=password], .register_form input[type=file] {display: block; float: left; width: 180px;}
.register_form input[type=submit], .register_form input[type=button] {display: block; float: left; margin-left: 110px;}
.register_form select {display: block; float: left;}


/* PROFILE_FORM */
.profile_form {padding: 20px 20px 30px 20px;}
.profile_form p {margin: 0px; padding: 0px 0px 18px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.profile_form label {display: block; float: left; width: 110px; padding: 3px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.profile_form input[type=text], .profile_form input[type=password], .profile_form input[type=file] {display: block; float: left; width: 180px;}
.profile_form input[type=submit], .profile_form input[type=button] {display: block; float: left; margin-left: 110px;}
.profile_form select {display: block; float: left;}


/* PHOTO_ORDER_FORM */
.photo_order_form {padding: 20px 20px 30px 20px;}
.photo_order_form p {margin: 0px; padding: 0px 0px 18px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.photo_order_form p.hint {padding: 0px 0px 9px 0px; font-size: 11px; line-height: 18px; color: #666666;}
.photo_order_form label {display: block; float: left; width: 110px; padding: 3px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif; cursor: pointer;}
.photo_order_form label.nofloat {display: inline; float: none; width: auto; padding: 0px; font-size: inherit; line-height: inherit; font-family: inherit;}
.photo_order_form input[type=text], .photo_order_form input[type=password], .photo_order_form input[type=file] {display: block; float: left; width: 180px;}
.photo_order_form input[type=radio] {position: relative; top: 2px;}
.photo_order_form textarea {display: block; float: left; width: 300px; height: 100px;}
.photo_order_form input[type=submit], .photo_order_form input[type=button] {display: block; float: left; margin-left: 110px;}
.photo_order_form select {display: block; float: left;}


/* SUBSCRIPTION_FORM */
.subscription_form {padding: 20px 20px 30px 20px;}
.subscription_form p {margin: 0px; padding: 0px 0px 18px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.subscription_form label {display: block; float: left; width: 110px; padding: 3px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.subscription_form input[type=text], .subscription_form input[type=password], .subscription_form input[type=file] {display: block; float: left; width: 180px;}
.subscription_form textarea {display: block; float: left; width: 300px; height: 160px;}
.subscription_form input[type=submit], .subscription_form input[type=button] {display: block; float: left; margin-left: 110px;}
.subscription_form select {display: block; float: left;}


/* EMAIL_FORM */
.email_form {padding: 20px 20px 30px 20px;}
.email_form p {margin: 0px; padding: 0px 0px 18px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.email_form label {display: block; float: left; width: 110px; padding: 3px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.email_form input[type=text], .email_form input[type=password], .email_form input[type=file] {display: block; float: left; width: 180px;}
.email_form textarea {display: block; float: left; width: 300px; height: 160px;}
.email_form input[type=submit], .email_form input[type=button] {display: block; float: left; margin-left: 110px;}
.email_form select {display: block; float: left;}


/* EMAIL_LINK_FORM */
.email_link_form {padding: 20px 20px 30px 20px;}
.email_link_form p {margin: 0px; padding: 0px 0px 18px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.email_link_form label {display: block; float: left; width: 110px; padding: 3px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.email_link_form input[type=text], .email_link_form input[type=password], .email_link_form input[type=file] {display: block; float: left; width: 180px;}
.email_link_form textarea {display: block; float: left; width: 300px; height: 80px;}
.email_link_form input[type=submit], .email_link_form input[type=button] {display: block; float: left; margin-left: 110px;}
.email_link_form select {display: block; float: left;}



/* PERSONALITIES */
.personality_articles_block {}
.personality_articles_block h2 {padding: 0px 0px 0px 0px; margin: 0px;}
.personality_articles_block h3 {padding: 0px 0px 0px 0px; margin: 0px;}
.personality_articles_block .headers_stream {height: 330px; margin: 10px 10px 0px 0px; overflow: auto;}

.large .personality_articles_block h2 {padding: 0px 0px 0px 0px;}
.large .personality_articles_block h3 {padding: 0px 0px 0px 0px;}
.large .personality_articles_block .date {padding: 0px 0px 14px 0px; font-size: 12px; line-height: 12px;}
.large .personality_articles_block .headers_stream {}


.personality_article {margin: 0px; padding: 0px 0px 9px 0px;}
.personality_article .preview {text-align: left; margin: 0px; padding: 0px; font-size: 11px !important; line-height: 15px; color: #444444;}
.personality_article .date {margin: 0px 20px 0px 0px; padding: 0px 0px 14px 0px; font-family: georgia, times new roman, serif; font-size: 11px !important; line-height: 11px; color: #0066b3; border: 0px solid #cccccc; border-width: 0px 0px 1px 0px;}
.personality_article h3 {margin: 0px !important; padding: 0px !important; font-family: trebuchet ms, arial, sans-serif; font-size: 11px; line-height: 14px; font-weight: normal; color: #000000;}
.personality_article h3 span {font-family: trebuchet ms, arial, sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 0.5px; color: #0066b3;}
.personality_article h3 span a {color: #0066b3;}
.personality_article h3 span span {color: #666666;}

.large .personality_article {margin: 0px; padding: 0px 0px 9px 0px;}
.large .personality_article .preview {padding: 0px; font-size: 13px !important; line-height: 18px;}
.large .personality_article .date {padding: 0px 0px 14px 0px; font-size: 12px !important; line-height: 12px;}
.large .personality_article h3 {font-size: 16px; font-weight: normal; line-height: 18px;}
.large .personality_article h3 span {font-size: 10px;}



/* ISSUES */
.search_result {padding: 0px 0px 18px 0px;}
.search_result .preview {text-align: left; margin: 0px; padding: 0px; font-size: 12px !important; line-height: 18px; color: #444444;}
.search_result a span,
.search_result .preview span {background: #ffffbb!important; color: #000000!important; font-size: 100% !important; text-transform: none !important; }

.search_result .date {margin: 0px 20px 0px 0px; padding: 0px 0px 14px 0px; font-family: georgia, times new roman, serif; font-size: 11px !important; line-height: 11px; color: #0066b3; border: 0px solid #cccccc; border-width: 0px 0px 1px 0px;}
.search_result h3 {padding: 0px; font-family: georgia, times new roman, serif; font-size: 16px; font-weight: normal; line-height: 18px; color: #000000;}
.search_result h3 span {font-family: trebuchet ms, arial, sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 0.5px; color: #0066b3;}
.search_result h3 span a {color: #0066b3;}
.search_result h3 span span {color: #666666;}
.search_result .link {font-family: trebuchet ms, arial, sans-serif; font-size: 10px !important; color: #666666;}

.search_result.news_result .preview {font-family: arial, sans-serif;}
.search_result.news_result h3 {padding: 0px; font-family: arial, sans-serif; font-size: 14px; font-weight: bold; line-height: 18px; color: #000000;}
.search_result.news_result h3 span {font-weight: normal;}

.large .search_result {padding: 0px 0px 18px 0px;}
.large .search_result .preview {padding: 0px; font-size: 15px !important; line-height: 18px;}
.large .search_result .date {padding: 0px 0px 14px 0px; font-size: 12px !important; line-height: 12px;}
.large .search_result h3 {font-size: 21px; font-weight: normal; line-height: 24px;}
.large .search_result h3 span {font-size: 10px;}
.large .search_result .link {font-size: 11px !important;}

.large .search_result.news_result .preview {font-family: arial, sans-serif;}
.large .search_result.news_result h3 {padding: 0px; font-family: arial, sans-serif; font-size: 18px; font-weight: bold; line-height: 24px; color: #000000;}
.large .search_result.news_result h3 span {font-weight: normal;}



/* ISSUES */
.issue_block {}
.issue_block h1 {padding: 0px 0px 0px 0px; margin: 0px; font-family: georgia, times new roman, serif; font-weight: normal; font-size: 24px; line-height: 30px;}
.issue_block .date {margin: 0px 20px 0px 0px; padding: 0px 0px 14px 0px; font-family: georgia, times new roman, serif; font-size: 11px; line-height: 11px; color: #0066b3; border: 0px solid #cccccc; border-width: 0px 0px 1px 0px;}
.issue_block .headers_stream {height: 330px; margin: 10px 10px 0px 0px; overflow: auto;}
.issue_block .headers_stream h3 {padding: 0px 0px 18px 0px; font-family: georgia, times new roman, serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #000000;}
.issue_block .headers_stream h3 span {font-family: trebuchet ms, arial, sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 0.5px; color: #999999;}

.large .issue_block h1 {padding: 0px 0px 0px 0px; font-size: 30px; line-height: 30px;}
.large .issue_block .date {padding: 0px 0px 14px 0px; font-size: 12px; line-height: 12px;}
.large .issue_block .headers_stream {}
.large .issue_block .headers_stream h3 {padding: 0px 0px 18px 0px; font-size: 18px; font-weight: normal; line-height: 24px;}
.large .issue_block .headers_stream h3 span {font-size: 11px;}



/* NEWS */
.news_block {}
.news_block h1 {padding: 0px 0px 0px 0px; margin: 0px; font-family: georgia, times new roman, serif; font-weight: normal; font-size: 24px; line-height: 30px;}
.news_block .date {margin: 0px 20px 0px 0px; padding: 0px 0px 14px 0px; font-family: georgia, times new roman, serif; font-size: 11px; line-height: 11px; color: #0066b3; }
.news_block .headers_stream {height: 330px; margin: 10px 10px 0px 0px; overflow: auto;}
.news_block .headers_stream h3 {padding: 0px 0px 18px 0px; font-family: georgia, times new roman, serif; font-size: 14px; font-weight: normal; line-height: 18px; color: #000000;}
.news_block .headers_stream h3 span {font-family: trebuchet ms, arial, sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 0.5px; color: #999999;}

.large .news_block h1 {padding: 0px 0px 0px 0px; font-size: 30px; line-height: 30px;}
.large .news_block .date {padding: 0px 0px 14px 0px; font-size: 12px; line-height: 12px;}
.large .news_block .headers_stream {}
.large .news_block .headers_stream h3 {padding: 0px 0px 18px 0px; font-size: 18px; font-weight: normal; line-height: 24px;}
.large .news_block .headers_stream h3 span {font-size: 11px;}



/* COMMENTS */
.last_row{
	position: absolute;
	bottom: 0;
	left: 5px;
	width: 100%;
	height: 15px;
}

.last_row .date{
	left: 60px;
	position: absolute;
}
.rating_like{

	margin-left: 20px;
	height: 15px;
	cursor: pointer;
	width: 20px;
	float: left;
}
.rating_num{
	float: left;
}

.comment_in_news  { 
	font-family: georgia, times new roman, sans-serif; font-weight: normal; font-size: 16px;
	float: left;  
	width: 100%;
	margin: 5px 0;
}
.comment_in_news .avatar {
	width: 50px; 
	float: left;   
	padding: 4px 5px 0 0;
}
.comment_in_news .avatar img {
	width: 50px; 
	height: 50px; 
	background: #eeeeee;
}
.comment_in_news .news_comment{
	float: left;   
	width: 80%;
}
  
.comments_block {}
.comments_block h3 {padding: 0px 0px 20px 0px; margin: 0px; font-family: georgia, times new roman, sans-serif; font-weight: normal; font-size: 16px; line-height: 20px;}
.comments_block .comments_stream {height: 330px; margin: 0px 10px 0px 0px; overflow: auto;}
.comments_block .no_comments_hint {text-align: left; font-family: trebuchet ms, arial, sans-serif; font-size: 11px; color: #666666;}
.comments_block .comment {padding: 0px 0px 20px 0; margin: 0px 10px 10px 0px; min-height: 60px; border: 0px solid #cccccc; border-width: 0px 0px 1px 0px; line-height: 14px;}
.comments_block .comment .avatar {width: 50px; float: left; position: relative; left: -60px; margin-right: -60px; top: 5px;}

.comments_block .comment .avatar img {width: 50px; height: 50px; background: #eeeeee;}
.comments_block .comment p {padding: 0px !important; text-align: left; font-family: trebuchet ms, arial, sans-serif; font-size: 11px; line-height: 14px;}
.comments_block .comment p.name {font-family: trebuchet ms, arial, sans-serif; font-weight: bold; font-size: 11px;}
.comments_block .comment .rating {
	font-family: trebuchet ms, arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #cccccc;
	position: absolute;
	left: 7px;
	padding-bottom: 5px;
	top: 60px;
}

.long_text{
	float: left;
	margin-bottom: 20px;
	word-wrap: break-word;

}
.comments_block .comment .rating a {padding: 0px 2px; font-size: 14px; line-height: 14px; color: #cccccc;}
.comments_block .comment:hover .rating {color: #000000;}
.comments_block .comment:hover .rating a {color: #000000;}
.comments_block .comment p.date {font-family: trebuchet ms, arial, sans-serif; font-weight: normal; font-size: 10px; color: #999999;}
.comments_block .redtram {padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; height: 148px; border: 1px solid #cccccc;}
.comments_block .comments_form {padding: 0px 0px 0px 65px; margin: 20px 0px 0px 0px; height: 190px;}
.comments_block .comments_form .avatar {width: 50px; float: left; position: relative; left: -65px; margin-right: -65px;}
.comments_block .comments_form .avatar img {width: 50px; height: 50px; background: #eeeeee;}
/*.comments_block .comments_form form {display: block;}
.comments_block .comments_form textarea {display: block; height: 60px; margin: 0px 0px 10px 0px;}*/
.comments_block .comment.low_rating {opacity: 0.4;}
.comments_block .comment.low_rating:hover {opacity: 0.8;}
.comments_block .comment.lowest_rating {opacity: 0.2;}
.comments_block .comment.lowest_rating:hover {opacity: 0.8;}

.short_comment { padding-left: 65px;}

.comments_form {padding: 20px; margin: 0px; }
.comments_form .avatar {width: 50px; float: left; position: relative;}
.comments_form .avatar img {width: 50px; height: 50px; background: #eeeeee;}



 


/* COMMENT_FORM */
.comment_form {display: block; padding: 0px 0px 0px 65px;}
.comment_form label {display: block; float: left; width: 85px; padding: 3px 0px; font-size: 12px; line-height: 18px; font-family: trebuchet ms, arial, sans-serif;}
.comment_form input[type=text], .comment_form input[type=password], .comment_form input[type=file] {display: block; float: left; width: 120px;}
.comment_form textarea {display: block; margin: 0px 0px 10px 0px; height: 48px;}



/* HEADER */

.header_block {margin: 0px 20px; height: 50px; width: auto; clear: both; border: 0px solid #999999; border-width: 0px 0px 1px 0px;}
.header_block .logotype_ua {margin: 13px 20px 12px 0px; width: 164px; height: 20px; float: left;}
.header_block .logotype_ru {margin: 13px 20px 12px 0px; width: 175px; height: 20px; float: left;}
.header_block h1 {margin: 15px 20px 10px 0px; padding: 0px 20px; font-size: 14px; font-weight: normal; letter-spacing: 1px; text-transform: uppercase; height: 20px; line-height: 20px; display: block; float: left; border: 0px solid #000000; border-width: 0px 0px 0px 2px;}

/*.header_block.inner {height: 50px; overflow: hidden;}*/
.header_block.inner {margin: 0px 20px; min-height: 50px; height: auto; width: auto; clear: both; border: 0px solid #999999; border-width: 0px 0px 1px 0px; overflow: hidden;}
/*.header_block.inner .logotype {margin: 10px 13px 10px 0px; width: 20px; height: 20px; float: left;}*/
/*.header_block.inner h1 {padding: 0px; margin: 5px 0px 0px 0px; text-transform: none; letter-spacing: normal; font-family: georgia, times new roman, sans-serif; font-weight: normal; font-size: 22px; line-height: 40px; display: block; float: left; border: none;}*/
/*.header_block.inner .logotype_ua {margin: 13px 20px 12px 0px; width: 164px; height: 20px; float: left;}
.header_block.inner .logotype_ru {margin: 13px 20px 12px 0px; width: 175px; height: 20px; float: left;}
.header_block.inner h1 {margin: 15px 20px 10px 0px; padding: 0px 20px; font-size: 24px; font-weight: normal; letter-spacing: normal; text-transform: none; height: 20px; line-height: 20px; display: block; float: left; border: 0px solid #000000; border-width: 0px 0px 0px 2px;}*/
.header_block.inner .logotype_ua {margin: 0px 20px 5px 0px; width: 164px; height: 20px; float: left;}
.header_block.inner .logotype_ru {margin: 0px 20px 5px 0px; width: 175px; height: 20px; float: left;}
.header_block.inner h1 {margin: 15px 20px 10px 0px; padding: 0px 30px 0px 0px; font-size: 24px; font-weight: normal; letter-spacing: normal; text-transform: none; /*height: 20px;*/ height: auto; line-height: 20px; display: block; float: left; border: 0px solid #000000; border-width: 0px 0px 0px 0px;}


/* FONT SIZE */
.font_size {display: block; width: 26px; height: 22px; position: absolute; right: 20px; top: 14px; float: right; background: url(/graphics/icon_font_size.gif) 0px 0px no-repeat; cursor: pointer;}
.large .font_size {background: url(/graphics/icon_font_size.gif) 0px -22px no-repeat;}


.icon_rss {display: block; width: 18px; height: 18px; position: absolute; right: 43px; top: 17px; float: right; background: url(/graphics/icon_rss.png) 0px 0px no-repeat; cursor: pointer;}
.icon_rss:hover {background: url(/graphics/icon_rss.png) 0px -18px no-repeat;}

.icon_subscription_email {display: block; width: 18px; height: 18px; position: absolute; right: 20px; top: 17px; float: right; background: url(/graphics/icon_subscription_email.png) 0px 0px no-repeat; cursor: pointer; /*display: none;*/}
.icon_subscription_email:hover {background: url(/graphics/icon_subscription_email.png) 0px -18px no-repeat; /*display: none;*/}



/* FOOTER */

.footer_block {margin: 0px 20px; width: auto; height: 40px; border: 0px solid #999999; border-width: 1px 0px 0px 0px;}

/* ACTIONS MENU BOTTOM */

div.actions_block {height: 40px; width: 44%; float: right;}
.footer_block.home div.actions_block {width: 70% !important;}

/*div.actions_block a {background: none; border: 1px solid transparent; color: #444444; text-shadow: 0 1px 0 #FFFFFF; cursor: pointer; font-family: arial, sans-serif; font-size: 11px; line-height: 12px; font-weight: bold; margin: 5px 0; padding: 3px 5px; position: relative; text-transform: uppercase; -moz-border-radius: 3px; border-radius: 3px; float: right;}
div.actions_block a:hover {color: #000000; text-decoration: none; border: 1px solid #999999;}*/


/* FOOTER ICONS */
.actions_block .icon {display: block; width: 16px; height: 16px; float: right; border: none; margin: 7px 5px 5px 5px; padding: 0px; -moz-border-radius: 0px; border-radius: 0px; position: relative; z-index: 200;}
.actions_block .icon:hover {border: none;}
.actions_block .icon.vk {background: url(/graphics/icon_vkontakte.gif) 0px 0px no-repeat;}
.actions_block .icon.fb {background: url(/graphics/icon_facebook.gif) 0px 0px no-repeat;}
.actions_block .icon.tw {background: url(/graphics/icon_tweeter.gif) 0px 0px no-repeat;}
.actions_block .icon.pdf {background: url(/graphics/icon_pdf.gif) 0px 0px no-repeat;}
.actions_block .icon.email {background: url(/graphics/icon_email.gif) 0px 0px no-repeat;}
.actions_block .icon.print {background: url(/graphics/icon_print.png) 1px 1px no-repeat;}





/* PAGER */

div.pager_block {height: 40px; width: 55%; float: left;}
.footer_block.home div.pager_block {width: 29% !important;}

ul.pager {position: relative; left: 0px; top: 5px; display: inline-block; list-style-type: none; list-style-image: none; overflow: hidden;}
ul.pager li {float: left; margin-right: 5px; display: block; width: 8px; height: 20px; font-size: 1px; line-height: 1px; background: url(/graphics/pager_circle.png) center center no-repeat; cursor: pointer;}
ul.pager li.hidden {display: none !important;}
ul.pager li.selected {float: left; margin-right: 5px; display: block; width: 14px; height: 20px; background: url(/graphics/pager_circle_selected.png) center center no-repeat; background: none; cursor: default;}
ul.pager li.selected span {margin-top: 2px; display: block; text-align: center; font-family: georgia, times new roman, serif; font-size: 14px; line-height: 13px; color: #444444; cursor: default;}
ul.pager li.hellip {float: left; margin-right: 5px; display: block; width: 14px; height: 20px; background: url(/graphics/pager_circle_selected.png) center center no-repeat; background: none; cursor: default;}
ul.pager li.hellip span {margin-top: 2px; display: block; text-align: center; font-family: georgia, times new roman, serif; font-size: 14px; line-height: 13px; color: #444444; cursor: default;}
ul.pager li.prev {float: left; margin-right: 11px; display: block; width: 20px; height: 20px; background: url(/graphics/pager_prev.png) center center no-repeat;}
ul.pager li.next {float: left; margin-left: 6px; display: block; width: 20px; height: 20px; background: url(/graphics/pager_next.png) center center no-repeat;}



table.pricelist td {padding: 3px 5px; font-family: trebuchet ms, arial, sans-serif; font-size: 12px; line-height: 16px; border: 0px solid #cccccc; border-width: 0px 0px 1px 0px;}

.large table.pricelist td {font-size: 14px; line-height: 18px;}
a.connemt_user_name {
font-weight: bold;
}

/*comments count*/
.comments_count {
    background: url(/graphics/comments_ico.png) 0px 0px no-repeat;
    padding-left: 23px;
    color: #999999!important;
    text-decoration: none;
    display: inline-block;
    height: 16px;
    font-family: trebuchet ms, arial, sans-serif; font-size: 12px; line-height: 16px;
    margin-right: 10px; 
}
.comments_count:hover {
    text-decoration: none;
    color: #0066b3!important;
    background-position: 0px -16px;
}
.comments_views {
    background: url(/graphics/eye_ico.png) 0px 0px no-repeat;
    padding-left: 23px;
    color: #999999;
    display: inline-block;
    height: 16px;
    font-family: trebuchet ms, arial, sans-serif; font-size: 12px; line-height: 16px;     
}
/*comments count*/
