
body{
	border-bottom: 10px solid #4A4A4A; font-family:Arial,serif; font-size: 12px; color: #4A4A4a; background-color: White;
}

div#bottom{
	border-bottom: 13px solid #4A4A4A;  position: absolute; height: 50px; bottom:0px; width: 100%;
	text-align:center; font-weight:bolder;color:#4A4A4a;
}


a{
	color:black;
}
p{
	font-size: 12px;
}
#container{
	width: 1000px; background: url(/images/logo.gif) no-repeat 110px 57px; margin: 0 auto; _height: 800px; min-height:800px;
	}
#content{
	margin:0 0 0 413px; width: 500px;  overflow: hidden;
}	
#menu{
	margin:124px 0 34px 0; width: 500px; text-align: justify;  backgrofund: Silver;overflow:hidden;
}
#menu li{
	float: left; background: url(/images/menu_line.gif) no-repeat 100% 3px;
	width: 20%; 
	float:none; width:auto; display:inline; padding:0 19px;
}
#menu li a{
	display:block;  text-align: center;
	
	display:inline; 

}
#menu li#first{
	padding-left: 0;
}
h1{
	font: 21px "Arial Narrow", Arial,serif; margin-bottom:18px;
}
#box{
	line-height: 1.5em; margin:0 0 18px 0; 
}
.line{
	clear:both;
	border-top: 1px solid #8B8B8B; height:0px; line-height:1px; font-size:1px; overflow: hidden; margin:0 0 25px 0;
}
.news{
	float: left;  width: 49.9%; line-height: 1.5em;
}
.news span{
	color:#969696;
}
.news h3{
	font-weight: bolder;	
}
h3 i{
font-weight:normal
}
.news p{
	margin: 10px 15px 10px 0px;
}

#footer{
	margin: 0 0 31px 0;
}
#lang{
	position: absolute;top:57px; margin-left:450px;
}
#lang a{
	font-size:11px; margin: 0 7px; text-decoration:none; 
}
a.selected{
	font-weight: bolder;
}

#news_list{
	position:	absolute;top:180px; width: 206px; margin-left:110px;
}
#news_list .news{
		float: none; margin: 24px 0; text-align: right; width: 206px;
}
#news_list .line{
	margin: 0;
}
#bc{color:#8F8F8F}
#bc a{
	padding: 0 7px;font-size:10px;color:#8F8F8F
}
.v1{
	width: auto;
	float: none; margin: 0 0 20px 0;
}
.images_list{
	padding: 10px 0; _height:1%; overflow: hidden;
}
.images_list a{
	float: left; margin: 0 10px 0 0;
}
.author{
	margin: 18px 0; overflow: hidden;
	_height:1%; 
}
.pic_author{
	float: left; margin: 0 1em 1em 0;
}

.map{
	margin: 22px 0;
}

.pers{
	margin: 30px 0 10px 0; line-height: 1.7em;
}
.hd{
	padding: 10px 0 30px 20px;
}
.hd li a{
	font:bolder 12px/1.5em Arial,serif;color:#4A4A4A;
}



#nav{
padding:10px 0;
}
#nav a{
padding:0 3px; text-decoration:none;
}
#nav a#cur{
font-weight:bolder;
}
#nav a:hover{text-decoration:underline}