body {
	margin: 0px;
	padding: 1px;
}
a{
	text-decoration: none;
	color: #000000;
}
a:hover{
	text-decoration: underline;
}
html, body, td{
	font-size: 8pt;
	font-family: Verdana;
}
form{
	margin: 0px;
	padding: 0px;
}
body{
	margin: 0px;
}
img{
	border-width: 0px;
}
ul, li{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.clear{
	clear: both;
}
.h_sep{
	padding: 5px 0px 0px 0px;
}
/**/
.button{
	color: #FFFFFF;
	background: #b90706;
	border: 1px solid #A3A3A3;
	font: 700 8pt/16px Verdana;
}
.middle_page_title {
	width: 100%;
	height: 40px;
	font: 700 12pt/40px Arial;
	color: #545454;
	background: url(../images/middle_page_bck.png) repeat-x;
	margin-bottom: 5px;
}
.middle_page_title span{
	margin-left: 15px;
}
.middle_sub_page_title {
	background: url(../images/middle_sub_page_title_bck.png) repeat-x;
	width: 100%;
	height: 21px;
	margin-bottom: 5px;
}
.middle_sub_page_title span, .middle_sub_page_title a{
	margin-left: 10px;
	font: bold 11px/25px Tahoma;
	color: #FFFFFF;
}
.left_menu_title{
	height: 17px;
	background: url(../images/left_caption_bck.png) no-repeat;
	color: #FFFFFF;
	font: bold 8pt/17px Tahoma;
}
.left_menu_title span{
	padding-left: 8px;
	
}
.right_menu_title{
	height: 20px;
	background: url(../images/right_caption_bck.png) no-repeat;
	color: #FFFFFF;
	font: bold 8pt/20px Tahoma;
}
.right_menu_title span{
	padding-left: 10px;
}
.right_caption{
	position: absolute;
	top: 7px;
	left: 10px;
	width: 131px;
	height: 23px;
	text-align: center;
}
.right_caption span{
	height: 23px;
	font: 700 8pt/23px Tahoma;
}
/**/
.nav_link{
	height: 25px;
}
.nav_link a{
	padding-left: 6px;
	font: bold 9pt/25px Tahoma;
	color: #336699;
}
.nav_link a:hover{
	padding-left: 6px;
	font: bold 9pt/25px Tahoma;
	color: #00000;
}
/**/
.main_container{
	width: 892px;
	background: url(../images/main_bck.png) repeat-y right;
}
.base{
	clear: both;
	width: 888px;
}
.base_middle{
	float: left;
	padding: 8px;
	border-right: dotted 1px #cacaca;
}
.base_middle_inner{
	width: 550px;
	overflow: hidden;
}
.base_right{
	float: left;
	padding: 10px;
}
.base_right_inner{
	width: 300px;
	overflow: hidden;
}
/**/
.base_top{
	width: 888px;
}
.base_top .part_1{
	height: 70px;
	margin: 0px 0px 3px 0px;
}
.base_top .part_2{
	float: right;
	margin: 0px 0px 0px 320px;
}
.base_top .part_3{
	background: url(../images/top_part_3_bck.png) no-repeat left top;
	padding: 10px 0px 0px 0px;
}

.base_top .top_bar{
	float: right;
	width: 571px;
	padding: 0px 0px 0px 0px;
}
.base_top .branding{
	float: left;
	width: 230px;
	height: 77px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
}
.base_top .date{
	width: 150px;
	height: 35px;
	overflow: hidden;
	float: right;
	background: url(../images/online_gazette.png) no-repeat;

}
.base_top .date a{
	color: #ffffff;
	width: 150px;
	height: 35px;
}
.navigation1{
	width: 420px;
	height: 27px;
	margin: 0px;
	padding: 0px;
	background: url(../images/navigation1_bck.png) no-repeat;
}
.navigation1 li{
	float: left;
	height: 27px;
	list-style: none;
	padding: 0px 10px 0px 10px;
}
.navigation1 .sep{
	width: 1px;
	padding: 0px;
	background: url(../images/navigation1_sep.png) no-repeat center center;
	font-size: 1px;
}
.navigation1 a{
	font: 100 10px/25px Tahoma;
	color: #ffffff;
}
.navigation{
	height: 29px;
	overflow-y: hidden;
	background: url(../images/top_nav_bck.png) no-repeat;
	margin: 0px;
	padding: 0px;
}
.navigation li {
	float: left;
	height: 29px;
	list-style: none;
}
.navigation .sep{
	width: 3px;
	background: url(../images/top_nav_sep.png) no-repeat left bottom;
	font-size: 1px;
}
.navigation a{
	height: 29px;
	font: 700 11px/29px Tahoma;
	color: #ffffff;
	padding: 0px 12px;
}
.navigation a:hover{
	background: url(../images/top_nav_hover_bck.png) repeat-x;
	text-decoration: none;
}
ul.navigation li:hover a {/*ff hack*/
	display: block;
}/**/
.footer {
	width: 888px;
	padding: 37px 0px 10px 0px;
	background: url(../images/footer_bck.png) repeat-x;
	text-align: left;
	overflow: hidden;
	clear: both;
}
.footer .content {
	height: 61px;
	padding-left: 212px;
	background: url(../images/footer_logo.png) no-repeat left -10px;
}
.footer .content, .footer .content a {
	font: normal 8pt/16px Tahoma;
	color: #848484;
}
.footer .content .links{
	color: #000000;
}
.footer .content .links a{
	color: #000000;
	font-weight: 700;
	text-decoration: underline;
}
.footer .content .links a:hover{
	color: #000000;
	font-weight: 700;
	text-decoration: underline;
}

/**/
.mostly_readed{
	width: 300px;
	overflow: hidden;
	margin-bottom: 10px;
}
.mostly_readed .caption{
	background: url(../images/right_tab_bck.png) no-repeat top;
	height: 27px;
	overflow: hidden;
}
.mostly_readed .caption2{
	background: url(../images/right_tab_bck.png) no-repeat bottom;
	height: 27px;
	overflow: hidden;
}
.mostly_readed .caption .tab{
	float: left;
}
.mostly_readed .caption .tab a{
	font: 700 8pt/27px Tahoma;
	color: #000000;
	display: block;
	text-decoration: none;
}
.mostly_readed .caption .tab1{
	width: 120px;
	text-align: center;
	margin-left: 10px;
}
.mostly_readed .caption .tab1 a{
	;
}
.mostly_readed .caption .tab2{
	width: 120px;
	text-align: center;
}
.mostly_readed .caption .tab2 a{
	;
}
.mostly_readed .content{
	;
}
.mostly_readed .content .inner{
	width: 298px;
}
.mostly_readed .item{
	clear: both;
	background: url(../images/icon_02.gif) no-repeat 12px 9px;
	height: 21px;
	overflow: hidden;
	color: #000000;

}
.mostly_readed .item a{
	font: 100 8pt/21px Tahoma;
	color: #000000;
	padding-left: 27px;
}
.mostly_readed .item a:hover{
	font: 100 8pt/21px Tahoma;
	color: #000000;
	padding-left: 27px;
	text-decoration: underline;
}
.mostly_readed .first_item{
	clear: both;
	width: 267px;
	height: 100px;
	overflow: hidden;
}
.mostly_readed .first_item_inner{
	padding: 10px;
}
.mostly_readed .first_item img{
	margin: 0px 10px 0px 0px;
	width: 114px;
	height: 80px;
}
.mostly_readed .item{
	clear: both;
	height: 21px;
	overflow: hidden;
}
.mostly_readed .item div{
	float: left;
}
.mostly_readed .short_content{
	font: 100 8pt/15px Tahoma;
	color: #2e2e2e;
	height: 45px;
	overflow: hidden;
}
.mostly_readed .title{
	color: #ff0000;
	font: 700 8pt/16px Tahoma;
}
.mostly_readed .title a{
	color: #ff0000;
	font: 700 8pt/16px Tahoma;
}
.mostly_readed .title a:hover{
	color: #ff0000;
	font: 700 8pt/16px Tahoma;
	text-decoration: underline;
}
/**/
.video{
	float: left;
}
.video .inner{
	background: url(../images/video_bck.png) no-repeat;
	height: 250px;
	width: 300px;
	overflow: hidden;
}
.video .content{
	clear: both;
	padding: 0px 10px 10px 10px;
}
.video img{
	margin: 0px 5px 0px 0px;
	width: 101px;
	height: 76px;
	border: 1px solid #4A5EA2;
}
.video .title{
	color: #ff0000;
	font: 700 8pt/26px Tahoma;
}
.video .short_content{
	font: 100 8pt/15px Tahoma;
	padding: 0px 3px 0px 0px;
	color: #00000;
	height: 78px;
	overflow: hidden;
	cursor: pointer;
}
.video .item{
	clear: both;
	height: 19px;
	overflow: hidden;
	background: url(../images/video_item.gif) no-repeat 2px 5px;
}
.video .item a{
	font: 700 8pt/19px Tahoma;
	color: #000000;
	padding-left: 20px;
}
.video .item a:hover{
	font: 700 8pt/19px Tahoma;
	color: #000000;
	padding-left: 20px;
	text-decoration: underline;
}
/**/
.headline{
	background: url(../images/headline_bck.png) no-repeat;
	width: 544px;
	height: 270px;
	margin: 0px 0px 0px 0px;
}
.headline_inner{
	padding: 10px 0px 0px 10px;
}
/**/
.poll {
	height: 90px;
	background: url(../images/poll_bck.png) no-repeat;
}
.poll .caption{
	height: 24px;
}
.poll span{
	padding-left: 23px;
	font: 700 8pt/22px Tahoma;
	color: #FFFFFF;
}
.poll .inner{
	padding: 15px 10px 10px 15px;
}
.poll .inner div{
	font: 100 8pt Tahoma;
}
.poll form{
	margin-top: 5px;
}
.poll select{
	width: 62px;
	font: 100 8pt/18px Tahoma;
	color: #4c4c4c;
	height: 18px;
}
.poll .button{
	background: #FFFFFF;
	border: 1px solid #BDBDBD;
	width: 40px;
	height: 19px;
	color: #4c4c4c;
	font: 100 8pt Tahoma;
}
/**/
.gazete_slider {
	height: 250px;
	width: 300px;
	background: url(../images/gazete_slider_bck.png) no-repeat;
}
.gazete_slider .caption{
	height: 24px;
}
.gazete_slider span{
	padding-left: 23px;
	font: 700 8pt/22px Tahoma;
	color: #FFFFFF;
}
.gazete_slider .inner{
	padding: 30px 0px 0px 75px;
}
.gazete_slider .inner div{
	font: 100 8pt Tahoma;
}
/**/

.main_author{
	background: url(../images/authors_bck.png) no-repeat;
	width: 300px;
	height: 330px;
	overflow: hidden;
	position: relative;
}
.main_author .article_content{
	position: absolute;
	left: 20px;
	top: 40px;
	width: 105px;
	overflow: hidden;
	text-align: center;
}
.main_author .article_content img {
	width: 105px;
	height: 120px;
	margin-bottom: 5px;
}
.main_author .article_content .name{
	margin-bottom: 5px;
}
.main_author .article_content .name a{
	color: #f20000;
	font: 700 8pt/13px Verdana;
}
.main_author .article_content .title a{
	color: #000;
	font: 100 8pt/13px Verdana;
}
.main_author .items{
	position: absolute;
	left: 140px;
	top: 40px;
	width: 155px;
	height: 275px;
	overflow-y: auto;
	overflow-x: hidden;
}
.main_author .item {
	height: 18px;
	background: transparent url(../images/icon_2.gif) no-repeat 10px 6px;
	overflow: hidden;
}
.main_author .item a{
	color: #000000;
	padding-left: 20px;
	font: 700 11px/17px Tahoma;
}
.main_author .item a:hover{
	color: #000000;
	padding-left: 20px;
	font: 700 11px/17px Tahoma;
	text-decoration: underline;
}
.main_author .all_author{
	position: absolute;
	left: 2px;
	top: 275px;
	width: 110px;
	height: 30px;
	overflow: hidden;
}
.main_author .all_author img{
	width: 145px;
	height: 70px;
}
/**/
.gazette{
	height: 157px;
	clear: both;
	position: relative;
	background: url(../images/gazette_headline_bck.png) no-repeat;
	margin-bottom: 10px;
}
.gazette .gazette_content{
	position: absolute;
	height: 127px;
	left: 0px;
	top: 20px;
}
.gazette .gazette_content .left{
	position: absolute;
	width: 25px;
	height: 110px;
	left: 0px;
	top: 15px;
}
.gazette .gazette_content .left img{
	width: 25px;
	height: 110px;
	cursor: pointer;
}
.gazette .gazette_content .right{
	position: absolute;
	width: 25px;
	height: 110px;
	left: 520px;
	top: 15px;
}
.gazette .gazette_content .right img{
	width: 25px;
	height: 110px;
	cursor: pointer;
}
.gazette .gazette_content .CM_slider_container{
	position: absolute;
	left: 35px;
	width: 480px;
	height: 125px;
	overflow: hidden;
}
.gazette .gazette_content .CM_news_slider_item{
	position: absolute;
	top: 2px;
	width: 116px;
	height: 110px;
	overflow: hidden;
}
.gazette .gazette_content .CM_news_slider_item img{
	width: 110px;
	height: 110px;
	margin-bottom: 2px;
	border: 2px solid #FFFFFF;
}

/**/
.cat_news{
	position: relative;
	width: 546px;
	height: 310px;
	margin-bottom: 10px;
}
.cat_news_1{
	background: url(../images/cat_news_1_bck.png) no-repeat;
}
.cat_news .caption{
	position: absolute;
	top: 0px;
	left: 8px;
	width: 140px;
	height: 26px;
	font: 700 11pt/26px Verdana;
	color: #ffffff;
	overflow: hidden;
}
.cat_news .f_image{
	position: absolute;
	top: 50px;
	left: 11px;
	display: inline-block;
}
.cat_news .f_image img{
	width: 163px;
	height: 115px;
}
.cat_news .f_title{
	position: absolute;
	top: 164px;
	left: 21px;
	width: 143px;
	height: 28px;
	font: 700 8pt/14px Tahoma;
	overflow: hidden;
}
.cat_news .f_title a{
	color: #ffffff;
}
.cat_news .f_short_content{
	position: absolute;
	top: 202px;
	left: 21px;
	width: 143px;
	height: 78px;
	font: 100 8pt/13px Tahoma;
	overflow: hidden;
}
.cat_news .f_short_content a{
	color: #ffffff;
}
.cat_news .items{
	position: absolute;
	top: 50px;
	left: 188px;
	width: 342px;
	height: 245px;
	overflow: hidden;
}
.cat_news .items .item{
	position: relative;
	height: 78px;
	margin-bottom: 9px;
}
.cat_news .items .item .image{
	position: absolute;
	top: 2px;
	left: 0px;
	display: inline-block;
}
.cat_news .items .item .image img{
	width: 107px;
	height: 76px;
}
.cat_news .items .item .title{
	position: absolute;
	top: 1px;
	left: 120px;
	width: 220px;
	height: 28px;
	font: 700 8pt/14px Tahoma;
	overflow: hidden;
}
.cat_news .items .item .title a{
	color: #000000;
}
.cat_news .items .item .spot{
	position: absolute;
	top: 33px;
	left: 120px;
	width: 220px;
	height: 39px;
	font: 100 8pt/13px Tahoma;
	overflow: hidden;
}
.cat_news .items .item .spot a{
	color: #000000;
}
/**/
.news_ticker{
	float: left;
}
.news_ticker ul{
	float: left;
	margin: 0px 0px 0px 0px;
}
.news_ticker li{
	float: left;
	margin: 5px 0px 0px 0px;
}
.news_ticker li a, a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.top_last_min{
	width: 888px;
	height: 145px;
	overflow: hidden;
	margin: 5px 0px 4px 0px;
}
.top_last_min .inner{
	padding: 0px 11px 0px 11px;
}
.top_last_min .sep{
	float: left;
	width: 2px;
	height: 100px;
	font-size: 0px;
	overflow: hidden;
}
.top_last_min .item{
	float: left;
	width: 170px;
	height: 145px;
	position: relative;
}
.top_last_min .item img{
	position: absolute;
	z-index: 1;
	top: 0px;
	left: 0px;
	width: 165px;
	height: 143px;
	border: 1px solid #dfdfdf;
}
.top_last_min .transparent_layer{
	position: absolute;
	z-index: 2;
	top: 115px;
	left: 1px;
	width: 165px;
	height: 30px;
	filter: alpha(opacity=90);
	opacity: 0.5;
	-moz-opacity: 0.5;
	background: #000;
}
.top_last_min .title{
	position: absolute;
	z-index: 3;
	top: 115px;
	left: 5px;
	width: 161px;
	height: 26px;
}
.top_last_min .title a{
	text-align: left;
	font: 700 11px/13px Tahoma;
	color: #fff;
}
/**/
.category_content{
	clear: both;
	width: 546px;
	height: 256px;
	background: url(../images/category_bck.png) no-repeat;
	font: 100 8pt tahoma;
}
.category_content .title{
	height: 30px;
	clear: both;
	font: 700 9pt/30px tahoma;
	color: #FFF;
	padding-left: 10px;
	margin-bottom: 15px;
}
.category_inner{
	margin: 0px 7px;
}

.category_content .category_news{
	width: 257px;
	height: 110px;
	float: left;
}
.category_content .category_news_1{
	margin-right: 16px;
}
.category_news .title{
	font: 700 8pt/16px arial;
	background: #f4f4f4;
	margin-bottom: 5px;
	height: 16px;
	overflow: hidden;
}
.category_content .category_news .title a{
	color: #db0000;
}
.category_content .content img{
	width: 91px;
	height: 80px;
	float: left;
	margin: 0px 5px;
	border: 1px solid #FFF;
}
.category_content .category_news .short_content{
	height: 65px;
	overflow: hidden;
}
.category_content .content a{
	font: 100 8pt tahoma;
	color: #666;
}
/**/
/**/
.author2{
	position: relative;
	height: 109px;
	width: 275px;
	background: url(../images/author2_bck.png) no-repeat;
	padding: 0px 2px;
}
.author2 .images{
	position: absolute;
	top: 13px;
	left: 188px;
	height: 86px;
	width: 66px;
}
.author2 .images img{
	height: 86px;
	width: 66px;
}
.author2 .title{
	position: absolute;
	top: 25px;
	left: 10px;
	height: 24px;
	width: 190px;
	overflow: hidden;
}
.author2 .title a{
	font: 700 12px/24px tahoma;
	color: #FFF; 
}
.author2 .title a:hover{
	font: 700 12px/24px tahoma;
	color: #FFF;
	text-decoration:none;
}
.author2 .short_content {
	position: absolute;
	top: 55px;
	left: 10px;
	height: 48px;
	width: 170px;
	overflow: hidden;
}
.author2 .short_content a{
	font: 700 8pt/16px tahoma;
	color: #000; 
}
.author2 .short_content a:hover{
	font: 700 8pt/16px tahoma;
	color: #000;
	text-decoration:none;
}
/**/