@charset "utf-8";
body {
	background:#1F4C69;margin:0;font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#333;
}
a{ color:#036;}
h1{ color:#1A3E55;font-size:18px}
h2{ color:#1A3E55; font-weight:normal}
h2 a{ color:#1F4C69; font-size:12px;font-weight:bold;width:500px;float:right}
#top {height:27px;background:#305066 url(images/top_bg.jpg) repeat-x}
#search{background:url(images/search_bg.jpg);height:27px;width:200px;float:right}
#search input{background:none;border:0;color:#FFF}
#lang{ color:#FFF; font-weight:bold;padding-top:5px;padding-left:10px;float:left}
#lang a{ color:#FFF;}

#top_menu{ color:#FFF;padding-top:5px;padding-right:30px;float:right}
#top_menu a{ padding:3px; background:#6E8A9C;margin-left:10px; color:#FFF; text-decoration:none}
#top_menu a:hover{ background:#CCC;}
#top_menu #act { background:#CCC;}

#top1 {height:131px;background:#305369 url(images/top_bg1.jpg) repeat-x; text-align:center}
#menu {height:28px;background:#235675 url(images/menu_bg.jpg) repeat-x; text-align:center;padding-top:5px}
#menu a{ padding-left:30px;padding-right:30px;font-size:16px;color:#FFF;text-decoration:none; background:url(images/menu_s.jpg) no-repeat }
#menu a:hover{ color:#999}
#menu #act{ color:#999}
.all{ width:970px;margin:auto}
#right{ width:157px;float:right;background:#1F4C69;text-align:right }
#left{ width:150px;background:#1F4C69 url(images/l_bg.jpg) no-repeat right top;float:left;text-align:right; }
.title{ background:#1C445E url(images/block_title_bg.jpg) no-repeat right;border-bottom:2px solid #FFF;border-top:2px solid #FFF;padding:3px;color:#FFF;text-align:right;padding-right:30px}
.link a{display:block;padding:3px;padding-right:20px; background:url(images/arrow.jpg) no-repeat 145px 5px;border-bottom:1px solid #FFF;text-decoration:none;color:#999}
.link a:hover{color:#FFF}
.specialization a{display:block;padding:3px;padding-right:20px; background:url(images/arrow.jpg) no-repeat 145px 5px;border-bottom:1px solid #FFF;text-decoration:none;color:#1C445E}
.specialization a:hover{color:#000}
.link_s a{display:block;padding:3px;padding-right:20px; background:url(images/arrow.jpg) no-repeat 125px 5px;border-bottom:1px solid #FFF;text-decoration:none;color:#999;margin-right:20px}
.link_s a:hover{color:#FFF}

#act { color:#fff}
.specialization #act {color:#000}

.news_line a{padding-right:20px;text-decoration:none;color:#1F4C69;margin-right:40px; background:url(images/s_logo.jpg) no-repeat right}
.news_line a:hover{color:#333;text-decoration:underline;}


#body{ float:left;background:#FFF;padding:10px;width:643px;background:#FFF url(images/bottom.jpg) no-repeat bottom }



#imgs div{float:right;height:180px;margin:20px;text-align:center}
#imgs img{border:1px solid #999; padding:5px; margin:0px}

#album{float:right;height:100px;margin:10px;text-align:center}
#album img{border:3px solid #999; padding:10px; margin:0px}
#bottom{width:970px;margin:auto }
#cr{background:#1F4C69;text-align:center;height:20px;color:#FFF;font-size:10px }
#cr a{ color:#FFF}



.no a {
	background-color: #FDA102;
	padding: 3px;
	border: 1px solid #FFF;
	color: #FFF;
	margin:1px;
	text-decoration:none
}
.no0 a {	
	background-color: #fff;
	padding: 3px;
	border: 1px solid #FDA102;
	color: #FDA102;
	margin:1px;
	text-decoration:none
}
.no a:hover {
	background-color: #fff;
	border: 1px solid #FDA102;
	color: #FDA102;
}
