@charset "utf-8";


#top_dropdowns{
	margin-bottom: 20px;
	width: 610px;
}

#choose_category{
	float: left;
}

#sort_by_box,
#search_box
{
	float: right;
}

#search_box{
	margin-left: 10px;
}

#choose_category label,
#sort_by_box label,
#search_box label
{
	font-size: 0.9em;
	display: block;
	margin-bottom: 5px;
	color: #444444;
	padding: 0 10px;
}

#choose_category label{
	font-weight: bold;
}

#choose_category select,
#sort_by_box select
{
	font-size: 0.9em;
	border: 2px solid #969696;
	color: #637b90;
	font-weight: bold;
	padding: 1px 0 1px 6px;
}

#choose_category select option,
#sort_by_box select option
{
	padding: 0 0 0 10px;
}

#search_box input{
	font-size: 0.9em;
	border: 2px solid #969696;
	color: #637b90;
	font-weight: bold;
	padding: 2px 6px;
}

#search_box input#search_btn{
	padding: 1px 4px;
	margin: 0;
	border-left: 0;
	cursor: pointer;
}

table.blogs_grid{
	width: 100%;
	margin: 0;
	padding: 0;
	border-collapse:collapse;
}

table.blogs_grid .odd{
	background-color: #e2e6eb;
}

table.blogs_grid .even{
	background-color: #f2f2f2;
}

table.blogs_grid td{
	border: 0px solid red;
	padding-bottom: 10px;
}

table.blogs_grid td.td_last_row{
	padding-bottom: 0;
}

table.blogs_grid td .tbl_box_outer{
	padding: 10px 10px 5px 10px;
}

table.blogs_grid td table.tbl_box{
	width: 100%;
}

table.blogs_grid td table.tbl_box td{
	border: 0px solid red;
	padding: 0;
}

table.blogs_grid td table.tbl_box .empty_cell{
	height: 43px;
}

table.blogs_grid td table.tbl_box .arrow_down{
	width: 26px;
	height: 26px;
	background: url(images/arrow_down.png);
	background-repeat: no-repeat;
}

table.blogs_grid td table.tbl_box .arrow_up{
	width: 26px;
	height: 26px;
	background: url(images/arrow_up.png);
	background-repeat: no-repeat;
}

table.blogs_grid td table.tbl_box .arrow_right{
	width: 26px;
	height: 26px;
	background: url(images/arrow_right.png);
	background-repeat: no-repeat;
}

table.blogs_grid .blog_number{
	color: #525c65;
	font-size: 2.2em;
	line-height: 0.8em;
	font-weight: bold;
}

table.blogs_grid .weeks_in_row{
	color: #565656;
	font-size: 0.75em;
/*	height: 43px;*/
	height: 27px;
}

table.blogs_grid table.blog_visits{
	width: 100%;
	padding: 0;
	margin: 0;
	border: 0;
}

table.blogs_grid table.blog_visits td{
	font-size: 0.69em;
/*	line-height: 1.2em;*/
	border: 0px solid red;
	padding: 0;
}

table.blogs_grid table.blog_visits td.last{
/*    width: 5em;*/
	text-align: right;
}
/*	
table.blogs_grid table.blog_visits td.delimiter{
	text-align: right;
}
*/
table.blogs_grid table.blog_visits td.label{
	text-align: left;
	color: #798a9b;
}

table.blogs_grid td .box_right_outer{
	width: 285px;
	padding: 10px 10px 5px 10px;
}

table.blogs_grid .right_column_title{
	color: #7a8ea1;
	font-weight: bold;
	text-indent: 10px;
/*	background: #666;*/
	padding: 11px 0 0 0;
	font-size: 0.9em;
}

table.blogs_grid .right_column_last_row{
	color: #798b9b;
	background: #e2e6eb;
	padding: 6px 10px;
	font-size: 0.75em;
}

table.blogs_grid .right_column_last_row a{
	color: #798b9b;
}

table.blogs_grid td table.box_right{
	width: 100%;
	height: 73px;
	padding: 0;	
}

table.blogs_grid td table.box_right td{
	padding: 0;	
	line-height: 1.3em;
	font-size: 0.75em;
	color: #565656;
}

table.blogs_grid td table.box_right td.padding_right{
	padding-right: 5px;	
}


table.blogs_grid td table.box_right td p{
	padding: 0;
	margin: 0;
}

table.blogs_grid td table.box_right td img{
	padding: 0;
	margin: 0;
	border: 0;
	text-align: right;
}

table.blogs_grid td table.box_right td h2{
	font-size: 1.2em;
}

table.blogs_grid td table.box_right td h2 a{
	color: #565656;
	text-decoration: none;
}

table.blogs_grid td table.box_right td .numbers_date{
	color: #fff;
}


table.blogs_grid td table.box_right td a{
	color: #565656;	
}


table.blogs_grid .right_col_bgr{
	background: #b0bbc8 url(images/blogs_bgr_td_l_dark.jpg) repeat-y;
}


table.blogs_grid .bgr_l_odd{
	background: #e2e6eb url(images/blogs_bgr_td_l_odd.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

table.blogs_grid .bgr_l_even{
	background: #f2f2f2 url(images/blogs_bgr_td_l_even.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

table.blogs_grid td.bgr_l{
	background: #fff url(images/blogs_bgr_td_l.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

table.blogs_grid .bgr_both{
	background: url(images/blogs_bgr_td_desc_vert.jpg);
	background-repeat: repeat-y;
	background-position: right;
	padding: 10px 10px;
	
}

table.blogs_grid td.bgr_l_dark{
	background: #fff url(images/blogs_bgr_td_l_dark.jpg);
	background-repeat: repeat-y;
	background-position: left;
}

td.td_top{
	vertical-align: top;
}

td.td_middle{
	padding:0;
	line-height:0px;
	height:0px;
	font-size: 0px;
}

td.td_bottom{
	vertical-align: bottom;
}

table.blogs_grid td.td_right{
	text-align: right;
}


table.blogs_grid th{
	line-height: 2.3em;
    height:  2.3em;
	color: #444444;
	text-indent: 10px;
	font-size: 0.9em;
}

table.blogs_grid .place_column{
	padding: 0;
	width: 170px;
}

table.blogs_grid .desc_column{
	padding: 0;
	width: 452px;
}

table.blogs_grid .empty_column{
	padding: 0;
/*	width: 33px;*/
	width: 23px;
}

table.blogs_grid .right_column{
	padding: 0;
	color: #7a8ea1;
	width: 305px;
}


table.blogs_grid th.bgr_l{
	background-image:url(images/blogs_bgr_th_l.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

table.blogs_grid .blog_title{
	color: #798b9b;
	float: left;
	font-weight: bold;
	font-size: 0.9em;
}

table.blogs_grid .blog_title a{
	color: #798b9b;
	text-decoration:none;
}
/*
table.blogs_grid .view_details{
	font-size: 0.75em;	
	float: left;
}

table.blogs_grid .view_details a {
	color: #444444;
}
*/

table.blogs_grid .blog_by{
	font-size: 0.75em;	
	float: left;
}

table.blogs_grid .blog_author{
	color: #61788a;
	font-size: 0.75em;	
	float: left;
}

table.blogs_grid .recommend_box{
	color: #61788a;
	font-size: 0.75em;	
	float: right;
}

table.blogs_grid .check_label{
  float: right;
  padding-right: 3px;
}

span.checkbox {
  width: 13px;
  height: 13px;
  background: url(images/checkbox_recommend.gif) no-repeat;
  display: block;
  float: right;
  cursor: pointer;
}

input.styled{
	display: none;
}


table.blogs_grid .blog_description{
	color: #565656;
	font-size: 0.75em;
	line-height: 1.3em;
	margin: 12px 0 0 0;
}

table.blogs_grid .search_no_results_txt{
	color: #565656;
	font-size: 0.75em;
	line-height: 1.3em;
}

table.blogs_grid .search_no_results_middle{
	color: #565656;
	font-size: 0.75em;
	line-height: 1.3em;
	margin: 7px 0;
}

table.blogs_grid .search_no_results_middle table td{
	margin: 0;
	padding: 0;
}

table.blogs_grid .search_no_results_middle_blue{
	color: #7a8da1;
}

table.blogs_grid .blog_description p{
	margin: 0;
}

table.blogs_grid .blog_links{
	padding: 5px 10px;
}

table.blogs_grid .week_visitors{
	float: left;	
	font-size: 0.69em;
	color: #798a9b;
}

table.blogs_grid .blog_numbers{
	color: #414141;
}

table.blogs_grid .blog_links_inner{
	float: right;
	line-height: 1em;
	font-size: 0.69em;
}

table.blogs_grid .blog_links_inner a{
	color: #798a9b;
}

.finded_word {
	font-style:italic;
	font-weight:bold;
	color: #000000;
}

#home_video{
	display: none;
	background: #7a8da1;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
/*	visibility:hidden;*/
}

#paging{
	text-align: right;
	padding: 0 10px;
	position: relative;
	top: 10px;
	font-size: 0.75em;
	margin-right: 23px;
}

#paging a{
	color: #61788a;
	font-size: 1em;
	padding: 2px;
}

#paging span.active{
	padding: 2px;
}
