body{
	padding:0px;
    margin:0px;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    background:#170f10 url(../images/body.png) repeat-y center top;
}
a{
	color:#862d42;
	text-decoration:none;
}
a:hover{
	color:#6d192f;
}
.main_left{
	background:url(../images/main_01.jpg) no-repeat top right;
}
.main_center{
	width:1024px;
	background:#29050d url(../images/pic.png) repeat-y left top;
}
.main_right{
	background:url(../images/main_04.jpg) no-repeat top left;

}
.top_bar_left{
	background:url(../images/main_02.jpg) no-repeat 0 0;
}
.top_bar_main{
	background:url(../images/main_03.jpg) no-repeat top right;
	height:149px;
	position:relative;
}
.enter{
	position:absolute;
	top:13px;
	right:310px;
}
.enter a{
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.menu{
	position:absolute;
	bottom:0px;
	right:30px;
	width:700px;
}
.ul_menu{
	list-style:none;
	padding:0px;
	margin:0px;
}
.ul_menu li{
	display:block;
	height:27px;
	padding:0px;
	margin:0px;
	float:left;
	margin:0px 1px 0px 1px;
}
.ul_menu li a{
	background:url(../images/menu_bottom_06.png) no-repeat center top;
	display:block;
	height:27px;
	line-height:27px;
	color:#FFF;
	text-align:center;
	width:103px;
}
.ul_menu li a:hover{
	background:url(../images/menu_bottom_06.png) no-repeat center -27px;
	color:#862d42;
}

.ul_menu_2{
	list-style:none;
	padding:0px 10px 0px 10px;
	margin:0px;
}
.ul_menu_2 li{
	display:block;
	height:35px;
	padding:0px;
	margin:0px;
	float:left;
	margin:0px 1px 0px 1px;
	background:url(../images/button_2_20.png) no-repeat right 35px;
}
.ul_menu_2 li a{
	background:url(../images/button_2_19.png) no-repeat left 35px;
	display:block;
	height:35px;
	line-height:35px;
	color:#565656;
	text-align:center;
	padding:0px 10px 0px 10px;
	font-weight:bold;
}
.ul_menu_2 li:hover{
	background:url(../images/button_2_20.png) no-repeat right top;
}
.ul_menu_2 li:hover a{
	background:url(../images/button_2_19.png) no-repeat left top;
	color:#CCC;
}
.pad_spead{
	padding:8px 30px 0px 20px;
}
.spead{
	float:left;
	padding:6px 0px 0px 0px;
}
.spead a{
	padding:0px 4px 0px 0px;
}
.searh{
	float:right;
}
.searh_text{
	background:url(../images/searh_11.png) no-repeat left top;
	display:block;
	height:23px;
	width:183px;
	line-height:23px;
	float:left;
	border:0px;
	padding:5px 0px 0px 10px;
	font:11px Tahoma, Geneva, sans-serif;
	color:#626262;
}
.searh_submit{
	background:url(../images/searh_13.png) no-repeat left top;
	border:0px;
	display:block;
	height:23px;
	width:56px;
	color:#FFF;
	float:left;
	line-height:23px;
	padding:0px 0px 4px 0px;
	font:11px Tahoma, Geneva, sans-serif;
	cursor:pointer;
}
.searh_submit:hover{
	background:url(../images/searh_13.png) no-repeat left -23px;
	color:#862d42;
}
.top_bar_img{
	list-style:none;
	padding:10px;
	margin:0px;
}
.top_bar_img li{
	position:relative;
	float:left;
	width:137px;
	height:99px;
	margin:0px 20px 0px 0px;
}
.top_bar_img div{
	position:relative;
	float:left;
	width:137px;
	height:99px;
	overflow:hidden;
}
.top_bar_img li a{
	border:0px;
	color:#CCC;
	text-transform:uppercase;
	font:11px Tahoma, Geneva, sans-serif;
	font-weight:bold;
	padding:5px 0px 0px 1px
}
.top_bar_img li img{
	border:0px;
}
.top_bar_img li span{
	display:block;
	width:137px;
	height:99px;
	background:url(../images/top_bar_23.png) no-repeat top left;
	position:absolute;
	top:0px;
	left:0px;
}
.clear{
	clear:both;
}
.content_left{
	background:url(../images/left_content_05.jpg) no-repeat 0 0;

}
.scrol_main{

	width:160px;
	height:100%;
	float:left;
}
.scrol{
	width:151px;
	margin:0px 0px 10px 10px;
}
.scrol_t{
    background:url(../images/scrol_all_01.png) no-repeat 0 0;
	height:13px;
}
.scrol_c{
    background:url(../images/scrol_all_02.png) repeat-y 0 0;
	padding:0px 5px 0px 5px;
	color:#e3c1c9;
}
.scrol_c h3{
    padding:0px 0px 3px 0px;
	margin:0px;
	border-bottom:1px solid #ddd;
	color:#fff;
}
.scrol_c  a{
    color:#fff;
}
.scrol_c a:hover{
    text-decoration:underline;
}
.scrol_b{
    background:url(../images/scrol_all_04.png) no-repeat 0 0;
	height:12px;
}
.content_imgs{
	background:url(../images/con_bottom_39.jpg) no-repeat left bottom;
}
.end_img{
	background:url(../images/con_bottom_46.jpg) no-repeat right top;
	height:111px;
}
.content{
	float:right;
	width:805px;
}
.spead_bar_01{
	background:url(../images/spead_bar_07.png) repeat-x 0 0;
}
.spead_bar_02{
	background:url(../images/spead_bar_09.png) no-repeat top right;
}
.spead_bar_03{
	background:url(../images/spead_bar_06.png) no-repeat 0 0;
	height:66px;
}
.sl_content{
	background:#e4e4e4 url(../images/sl_content_line_10.png) repeat-y 0 0;
	padding-left:2px;
}
#windows_lite{
	background:#656161 url(../images/windows_lite_16.png) repeat-x bottom left;
}
#windows_lite_line{
	background:url(../images/windows_lite_12.png) repeat-x top left;
}
#windows_lite_main{
	background:url(../images/windows_lite_13.png) no-repeat right top;
	height:134px;
}
#ja_con{
	background:url(../images/ja_con_23.png) repeat-y top right;
}
#ja_con_main{
	background:url(../images/ja_con_19.png) no-repeat top right;
	padding-right:2px;
}
.br_5{
	height:5px;
}
.br_10{
	height:10px;
}
.br_15{
	height:15px;
}
.br_20{
	height:20px;
}
.br_30{
	height:30px;
}
.big_spacer{
	background:url(../images/big_spacer_21.png) repeat-x 0 0;
	height:18px;
}
#main_news{
	padding:0px 11px 10px 10px;
}
.b_top_01{
	background:url(../images/news_23.png) repeat-x 11px 0;
}
.b_top_02{
	background:url(../images/news_22.png) no-repeat left top;
}
.b_top_03{
	background:url(../images/news_28.png) no-repeat right top;
	height:19px;
}
.c_top_01{
	background:url(../images/news_32.png) repeat-x 0 0;
}
.c_top_02{
	background:url(../images/news_31.png) no-repeat left top;
}
.c_top_03{
	background:url(../images/news_33.png) no-repeat right top;
	height:30px;
}
.link_news{
	font-size:14px;
	font-weight:bold;
	float:left;
	padding:8px 0px 0px 45px;
	text-transform:uppercase;
}
.date_news{
	color:#FFF;
	float:right;
	padding:8px 20px 0px 0px;
}
.news_full{
	padding:10px 0px 10px 0px;
	position:relative;
}
hr{
	color:#e4e4e4;
	border-top:1px solid #862d42;
	border-left:0px;
	padding:0px;
	margin:0px;
}
.news_hg{
    position:absolute;
	top:0px;
	left:-44px;
}
.nw_hg_t{
    background:url(../images/left_news_gh_01.png) no-repeat left top;
	width:32px;
}
.nw_hg_t span{
    padding:14px 5px 0px 5px;
	display:block;
	
}
.nw_hg_b{
    background:url(../images/left_news_gh_02.png) no-repeat left top;
	width:32px;
	height:14px;
}
.bottom_news{
	background:url(../images/bottom_news_41.png) no-repeat right top;
	float:left;
	padding:0px;
	height:25px;
	display:block;
	line-height:25px;
}
.bottom_news span{
	background:url(../images/bottom_news_41.png) no-repeat left -25px;
	padding:0px 15px 0px 15px;
	height:25px;
	display:block;
	line-height:25px;
	color:#e3c1c9;
}
.bottom_news:hover{
	background:url(../images/bottom_news_41.png) no-repeat right -50px;
}
.bottom_news:hover span{
	background:url(../images/bottom_news_41.png) no-repeat left -75px;
}
.news_get{
	padding:11px 0px 0px 10px;
	float:left;
	display:block;
	color:#862d42;
}
#more_info{
	margin-bottom:-18px;
}
.botto_con{
	background:url(../images/botto_con_44.png) repeat-x left top;
}
.botto_con div{
	background:url(../images/botto_con_43.png) no-repeat left top;
	height:15px;
}
.botto_con div div{
	background:url(../images/ja_con_23.png) repeat-y right top;
}
.big_bottom{
	background:url(../images/botter_big_49.jpg) no-repeat 0 0;
	height:330px;
}
.br_t_r{
	background:url(../images/botter_big_43.jpg) no-repeat left bottom;
	height:536px;
}
.br_t_l{
	background:url(../images/botter_big_48.jpg) no-repeat right bottom;
	height:430px;
}
.big_bottom_n{
	background:url(../images/botter_big_50.jpg) repeat-x 0 0;
	height:58px;
}

.driam_right{
	background:url(../images/driam_43.png) no-repeat left bottom;
	height:148px;
}
.driam_left{
	background:url(../images/driam_48.png) no-repeat right bottom;
	height:42px;
}
.coment{
	background:url(../images/news_32.png) repeat-x 0px 17px;
	margin:10px 0px 0px 0px;
}
.coment_text_02{
	background:url(../images/coment_48.png) no-repeat left top;
}
.coment_text_03{
	background:url(../images/coment_56.png) no-repeat left bottom;
}
.com_date{
	padding:3px 0px 10px 10px;
	color:#fff;
}
.com_date b{
	text-transform:uppercase;
}
.com_all_text{
	padding:0px 0px 10px 10px;
	font:11px Tahoma, Geneva, sans-serif;
}
.com_avatar{
	background:url(../images/coment_50.jpg) no-repeat right top;
	float:right;
	width:143px;
	height:115px;
}
.coment_text{
	float:left;
	width:614px;
	background:url(../images/news_32.png) repeat-y left top;
}
.info{
	background:url(../images/info_62.png) repeat-x 0 0;
	margin:10px 0px 10px 0px;
}
.info_02{
	background:url(../images/info_61.png) no-repeat 0 0;
}
.info_03{
	background:url(../images/info_64.png) no-repeat right top;
	height:53px;
}
.info_all{
	padding:10px 10px 0px 20px;
}
.b_bot_25{
	width:24.9%;
	float:left;
	height:310px;
	border-right:1px solid #999;
	position:relative;
}
.b_bot_25 div{
	padding:10px;
}
.a_get_link a{
	padding:0px;
	color:#333;
	margin:0px 0px 7px 0px;
}
.a_get_link a:hover{
	text-decoration:underline;
}
.indet{
	display:block;
	float:bottom;
	position:absolute;
	bottom:0px;
	left:10px;
}
.indet a{
	color:#414141;
	font:11px Tahoma, Geneva, sans-serif;
	font-weight:bold;
	float:left;
	display:block;
	padding:0px 10px 0px 0px;
	background:url(../images/indet_75.gif) no-repeat right 4px;
}

.bottom_news{
	background:url(../images/bottom_news_41.png) no-repeat right top;
	float:left;
	padding:0px;
	height:25px;
	display:block;
	line-height:25px;
}
.bottom_news span{
	background:url(../images/bottom_news_41.png) no-repeat left -25px;
	padding:0px 15px 0px 15px;
	height:25px;
	display:block;
	line-height:25px;
	color:#e3c1c9;
}
.bottom_news:hover{
	background:url(../images/bottom_news_41.png) no-repeat right -50px;
}
.bottom_news:hover span{
	background:url(../images/bottom_news_41.png) no-repeat left -75px;
}
.navigation {
	color:#666; 
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #e3c1c9;
	background:#F9F9F9;
	border:1px solid #862d42;
	padding:3px 6px;
	font-size:11px;
	background:url(../images/bottom_news_41.png) no-repeat center -3px;
}

.navigation a:hover {
	background:#799AE3;
	color:#FFFFFF;
	border-color:#9c354d;
	background:url(../images/bottom_news_41.png) no-repeat center -53px;
}

.navigation span {
	text-decoration:none;
	background:#cecece;
	padding:3px 6px;
	border:1px solid #a0a0a0;
	color:#862d42;
	font-size:11px;
}