html, body{
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
		font-family: Arial, Tahoma, Verdana, sans-serif;
		font-size: 12px;
		background: url(/images/top_bg.jpg) left top repeat-x;
	}
	A{
		font-family: Arial, Tahoma, Verdana, sans-serif;
		text-decoration: underline;
		outline: none;
	}
	A:hover{
		text-decoration: none;
	}
	A IMG{
		border: 0;
	}

	
	#all1{
		background: url(/images/bottom_bg.jpg) left bottom repeat-x;
	}
	#all{
		width: 996px;
		margin: 0 auto;
	}
	
	#all #top_banner{
	}
		
	
	#all #header{
		height: 113px;
		padding: 26px 0 0 0;
	}
	#all #header blockquote{
		display: block;
		padding: 0px 0px 0 33px;
		margin: 0px;
		width: 163px;
		height: 84px;
		float: left;
	}
	#all #header  blockquote a{
		display: block;
		margin: 0;
		padding: 0;
		width: 163px;
		height: 84px;
     	text-indent: -700em;
     	overflow:hidden;
     	white-space: nowrap;
     	background: url(/images/logo.png) left top no-repeat;
	}
	
	#all #header #header_left{
		float: left;
		width: 770px;
	}
	#all #header #top_nav{
		float: left;
		padding: 6px 0 0 108px;
	}

	#all #header #phone{
		float: right;
		font-size: 12px;
		color: #2e3238;
		padding: 6px 0 0 0;
	}

	#all #header  #slogan{
		width: 500px;
		clear: left;
		float: left;
		padding: 19px 0 0 123px;
		font-family: Georgia;
		font-size: 24px;
		font-weight: normal;
		font-style: italic;
		color: #2e3238;
	}

	

	
	
	#all #content{
		overflow: hidden;
		padding: 0px 32px 0 21px;
	}
	* html #all #content{
		overflow: visible;
		height: 1px;
	}

	#all #content #left{
		float: left;
		width: 222px;

	}
	#all #content #left #left_menu{
	}
	#all #content #left #left_menu ul{
		margin: 0;
		padding: 17px 0 5px 0;
		list-style: none;
	}
	#all #content #left #left_menu ul li.lev1{
		padding: 0 12px 12px 0px;
	}
	#all #content #left #left_menu ul li.left_ico{
		background: url(/images/ico_left_menu.gif) left 4px no-repeat;
	}
	#all #content #left #left_menu ul li.lev1 a{
		font-size: 13px;
		color: #28166f
	}
	#all #content #left #left_menu ul li.lev1 a.item11{
		font-size: 14px;
                 font-weight: bold;
	}
	#all #content #left #left_menu ul li.lev2 a{
		color: #c66132;
	}
#all #content #left #left_menu ul li.lev2 a.item21{
		color: #000;
                text-decoration: none;
	}
	#all #content #left #left_menu ul li.lev2{
		font-size: 12px;
		color: #2e3238;
		padding: 0 0px 7px 15px;
		background: url(/images/sub_menu_arr.gif) left 5px no-repeat;
	}
	
	
	
	
	
	#all #content #left #left_search{
		background: url(/images/left_search.jpg) 0px top no-repeat;
		height: 31px;
		padding: 0 0 23px 0px;
	}
	#all #content #left #left_search input{
		background: none;
		font-size: 14px;
		color: #7f8184;
		padding: 6px 0 0 10px;
		width: 165px;
		border: 0;
outline: none;
	}
	#all #content #left #left_search a{
		padding: 0 10px;
		font-size: 20px;
		text-decoration: none;
	}
	
	#all #content #left #address{
		padding: 33px 0 23px 15px;
		font-size: 11px;
		color: #2e3238;
		overflow: hidden;
	}
	#all #content #left #awords{
		padding: 33px 0 0 0;
		font-size: 11px;
		color: #2e3238;
		overflow: hidden;
                text-align:center;
	}
	* html #all #content #left #address{
		overflow: visible;
		height: 1px;
	}
	#all #content #left #address a{
		padding: 0 0 0 15px;
		background: url(/images/ico_left_menu.gif) left 4px no-repeat;
		font-size: 11px;
		color: #28166f;
		position: relative;
		top: 0px;
		left: -15px;
		display: block;
		float: left;
	}
	

	#all #content #right{
		width: 690px;
		overflow: hidden;
		padding: 0 0 0 25px;
	}

	#all #content #right #board{
		background: url(/images/board_bg.jpg) left top repeat-y;
		margin: 0 0 50px 0;
		width: 680px;
	}
	#all #content #right #board1{
		background: url(/images/board_top.jpg) left top no-repeat;
	}
	#all #content #right #board2{
		background: url(/images/board_bottom.jpg) left bottom no-repeat;
		padding: 20px 37px 50px 37px;
		overflow: hidden;
	}
	* html #all #content #right #board2{
		overflow: visible;
		height: 1px;
	}
	#all #content #right #board2 h2{
		font-size: 21px;
		color: #FFFFFF;
		font-family: Georgia;
		font-weight: bold;
		font-style: italic;
		margin: 0 0 10px 0;
	}
	#all #content #right #board2 h3{
		font-size: 18px;
		color: #FFFFFF;
		font-family: Georgia;
		font-weight: bold;
		font-style: italic;
		margin: 0 0 10px 0;
	}
	#all #content #right #board2 a{
		font-size: 14px;
		color: #fff8cb;
		padding: 4px 15px;
		margin: 0 20px 0 0;
	}
	#all #content #right #board2 a.cur:hover{
		color: #236609;
		background: #fff8cb;
		padding: 4px 15px;
	}
	#all #content #right #board2 a.cur{
		font-size: 14px;
		color: #fff8cb;
		padding: 4px 15px;
		margin: 0 20px 0 0;
	}
	#all #content #right #board2 div{
		float: left;
		width: 250px;
		margin: 0 50px 0 0;
		font-size: 11px;
		color: #bce4ad;
	}
	#all #content #right #board2 div a{
		padding: 0 0 0 15px;
		background: url(/images/ico_news.gif) left 3px no-repeat;
		position: relative;
		top: 0px;
		left: -15px;
		display: block;
                margin-right:0px;
		//float: left;
	}
	
	#all #content #right #akadem{
		background: url(/images/akadem_bg.gif) left top repeat-y;
	}
	#all #content #right #akadem1{
		background: url(/images/akadem_top.gif) left top no-repeat;
	}
	#all #content #right #akadem2{
		background: url(/images/akadem_bottom.gif) left bottom no-repeat;
	}


	#all #content #right #akadem #akadem_title{
		overflow: hidden;
		padding: 0 0 0 27px;
		position: relative;
		top: -17px;
		left: 0;
	}
	* html #all #content #right #akadem #akadem_title{
		overflow: visible;
		height: 1px;
	}
	#all #content #right #akadem #akadem_title1{
		float: left;
		background: #FFFFFF;
		padding: 0 14px;
	}
	#all #content #right #akadem #akadem_title1 h2{
		font-size: 27px;
		color: #3c3f45;
		margin: 0;
		font-weight: normal;
		float: left;
	}
	#all #content #right #akadem #akadem_title1 ul{
		float: left;
		margin: 0px 0 0 22px;
		padding: 0px;
		list-style: none;
	}
	#all #content #right #akadem #akadem_title1 ul li{
		float: left;
	}
	#all #content #right #akadem #akadem_title1 ul li a{
		float: left;
		display: block;
		height: 26px;
		font-size: 12px;
		text-decoration: none;
	}
	#all #content #right #akadem #akadem_title1 ul li a span{
		float: left;
		display: block;
		height: 20px;
		padding: 6px 15px 0 15px;
		font-size: 12px;
		color: #e77844;
		cursor: pointer;
	}
	#all #content #right #akadem #akadem_title1 ul li a span span{
		float: none;
		display: inherit;
		height: auto;
		padding: 0;
		border-bottom: 1px dashed #e77844;
	}

	#all #content #right #akadem #akadem_title1 ul li a.selected{
		background: #e77844 url(/images/akadem_title_l.gif) left top no-repeat;
	}
	#all #content #right #akadem #akadem_title1 ul li a.selected span{
		background: url(/images/akadem_title_r.gif) right top no-repeat;
		color: #FFFFFF;
	}
	#all #content #right #akadem #akadem_title1 ul li a.selected span span{
		background: none;
	}
	
	
	
	
	
	#all #content #right #akadem #akadem_read{
		font-size: 12px;
		color: #3c3f45;
		padding: 1px 12px;
	}
	#all #content #right #akadem #akadem_read p{
		padding: 0px 27px;
		margin: 0px;
	}
	#all #content #right #akadem #akadem_view{
		width: 680px;
		padding: 0 1px;
	}
	
	
	
	#news{
		padding: 48px 0 35px 0;
		overflow: hidden;
		font-size: 11px;
		color: #3c3f45;
	}
	* html #news{
		overflow: visible;
		height: 1px;
	}
	#news #news_left{
		float: left;
		width: 250px;
		padding: 0 0 0 15px;
	}
	#news #news_center{
		margin: 0 0px 0 0px;
		overflow: hidden;
		padding: 0 0 0 30px;
                width: 300px;
		float: left;
	}
	#news #news_right{
		margin: 0 44px 0 0px;
		overflow: hidden;
		padding: 0 0 0 30px;
                width: 297px;
	}
        .awords-foto{
                float: left;
                margin-left: 12px;
        }
	* html #news #news_right{
		overflow: visible;
		height: 1px;
	}

	#news img{
		float: left;
		margin: 0 10px 0 0;
	}
	#news em{
		font-size: 11px;
		color: #3c3f45;
	}
	#news a{
		font-size: 14px;
		color: #28166f;
	}
	#news strong a{
		font-size: 18px;
		color: #28166f;
		font-weight: normal;
		line-height: 1.7em;
		
	}
	
	#news .news_right{
		//width: 45%;
		padding: 0 4% 0 0;
		float: left;
	}	

	#news #news_right_title{
		background: url(/images/right_separ.gif) left 15px repeat-x;
	}
	#news #news_center  strong a{
		background: #FFFFFF;
		padding: 0 15px 0 0;
	}
	#news #news_right  strong a{
		background: #FFFFFF;
		padding: 0 15px 0 0;
	}
	#news #news_right_title .rss{
		font-size: 12px;
		color: #e77844;
		padding: 0 7px 3px 32px;
		margin: 0 0 0 30px;
		background: #FFFFFF url(/images/ico_rss.gif) 8px top no-repeat;
	}

	
	
	
	#gradus{
		padding: 0 0 0 37px;
		font-size: 12px;
		color: #c66132;
	}
	#gradus a{
		font-size: 12px;
		color: #c66132;
	}
	
	#right h1{
		margin: 0;
		padding: 0 0 0 37px;
		font-size: 26px;
		color: #2e3238;
		font-weight: normal;
	}
	
	#right #inner_menu{
		height: 42px;
		background: #28166f url(/images/inner_menu_left.gif) left top no-repeat;
	}
	#right #inner_menu #inner_menu1{
		height: 29px;
		padding: 13px 0 0 24px;
		background: url(/images/inner_menu_right.gif) right top no-repeat;
	}
	#right #inner_menu a{
		font-size: 12px;
		margin: 0 9px 0 9px;
		color: #FFFFFF;
		text-decoration: none;
		border-bottom: 1px dashed #FFFFFF;
	}
	#right #inner_menu a:hover{
		border-bottom: 0;
	}
	#right #inner_menu span{
		background: #3e2e7e url(/images/inner_menu_cur_left.gif) left top no-repeat;
		padding: 3px 0px;
	}
	#right #inner_menu span span{
		background: url(/images/inner_menu_cur_right.gif) right top no-repeat;
		padding: 3px 9px;
		color: #FFFFFF;
	}
	

	#right .inner_news{
		float: left;
		width: 300px;
		padding: 25px 0 0 35px;
		font-size: 11px;
		color: #3c3f45;
		line-height: 1.4em;
		background: url(/images/inner_news_ico.gif) 21px 43px no-repeat;
	}
	#right .inner_news em{
		font-size: 11px;
		color: #3c3f45;
	}
	#right .inner_news a{
		font-size: 14px;
		color: #28166f;
	}
	#right .inner_news a.more{
		font-size: 11px;
		color: #c66132;
	}
	
	#right .inner_news2{
		float: left;
		width: 310px;
		padding: 15px 0 0 35px;
		font-size: 11px;
		color: #3c3f45;
		line-height: 1.4em;
		height:190px;
                display:table;
	}
#right .inner_news2 img{
		margin: 0 10px 10px 0;
	}
	#right .inner_news2 em{
		font-size: 11px;
		color: #3c3f45;
	}
	#right .inner_news2 a{
		font-size: 14px;
		color: #28166f;
	}
	#right .inner_news2 a.more{
		font-size: 11px;
		color: #c66132;
	}
	
	#banner_bottom{
		margin: 0 0px 0 18px;
		background: url(/images/banner_bottom_bg.gif) left top repeat-y;
	}
	#banner_bottom1{
		background: url(/images/banner_bottom_top.gif) left top no-repeat;
	}
	#banner_bottom2{
		background: url(/images/banner_bottom_bottom.gif) left bottom no-repeat;
		overflow: hidden;
		padding: 13px 0px 13px 16px;
	}
	* html #banner_bottom2{
		overflow: visible;
		height: 1px;
	}
	#banner_bottom2 img{
		margin: 0 5px 0 0;
	}
	
	
	
	
	
	#bottom{
		overflow: hidden;
		font-size: 11px;
		color: #3c3f45;
		padding: 35px 0 65px 0;
	}
	* html #bottom{
		overflow: visible;
		height: 1px;
	}
	#bottom a{
		color: #28166f;
	}
	#bottom div{
		float: left;
		width: 33%;
	}

	
	
	
	
	
	
	
	
.c{
	display: block;
	clear: both;
	height: 0;
	font-size: 0px;
	overflow: hidden;
}