@font-face { font-family: BPG Glaho; src: url("bpgglaho.eot"); /* EOT file for IE */}
/*@font-face { font-family: BPG Glaho; src: url("../download/BPG_Glaho.ttf") /* TTF file for CSS3 browsers/* } */


body
{
	margin: 0;
	background: #fff url(../images/buttons/bg.gif) top center repeat-y;
	font-size:12px;
	font-family: BPG Glaho, Sylfaen, Times New Roman;
	
	/* Inserted in html File (body -> Html)
	scrollbar-base-color: #FF6600; 
	scrollbar-arrow-color: #FFFFFF;
	SCROLLBAR-FACE-COLOR: D39B6A; 
    SCROLLBAR-HIGHLIGHT-COLOR: D39B6A; 
    SCROLLBAR-SHADOW-COLOR: black; 
    SCROLLBAR-ARROW-COLOR: #000000; 
    SCROLLBAR-TRACK-COLOR: 8C6239; 
    SCROLLBAR-DARKSHADOW-COLOR: 8c6239*/
	
}


body a
{
color:#000;
text-decoration:none;
}




#header
{
	vertical-align: top;
	padding-bottom: 1px;
	padding-left: 18px;
	font-family: Georgia, Lucida, Arial, sans-serif, Sylfaen, Times New Roman;
	font-size: 11px;
	font-weight: lighter;
	color: #00008B;
	height:108px;
    background:url(../images/buttons/header.jpg) top left no-repeat;
	text-align:center;
}


#headeren
{
	vertical-align: top;
	padding-bottom: 1px;
	padding-left: 18px;
	font-family: Georgia, Lucida, Arial, sans-serif, Sylfaen, Times New Roman;
	font-size: 11px;
	font-weight: lighter;
	color: #00008B;
	height:108px;
    background:url(../images/buttons/header-en.jpg) top left no-repeat;
	text-align:center;
}

#newheader
{
	padding-left: 20px;
	padding-right: 20px;
	font-size: 10px;
	color: #00008B;
	height:76px;
    background:url(../images/buttons/header-new-ge.jpg) top left repeat-x;
	
}


#newheaderen
{
	padding-left: 18px;
	font-size: 10px;
	color: #00008B;
	height:133px;
    background:url(../images/buttons/header2en.jpg) top left no-repeat;
	
}


#nav{
	border:0;	
	background:#fff url(../images/buttons/navbg.jpg) top right repeat-x;
    height:38px;
}


#nav ul{
	list-style: none;
	display: inline;
	margin-left: 0px;
	padding-left: 0px;
    
}

#nav ul li{
	list-style: none;
	display: block;
	width:100px;
	float:right;
	text-align: center;
	line-height: 34px;
	font-size: 13px;
	


	 
	background:url(../images/buttons/nav.jpg) top left repeat-x;
	/*border-left: 1px solid #fff;*/
}

#nav ul li a{
	display: block;
	
	text-decoration: none;
	height:35px;
	padding-left:5px;
	padding-right:2px;
	padding-top:3px;
	 


	
	
}

#nav ul li a:hover{
background: url(../images/buttons/navhov.jpg) top left repeat-x;
padding-top:0px;
}

.navcur a{
	background:#fff url(../images/buttons/navcur.jpg) top left repeat-x;
}

.navcur a:hover{
	background:#fff url(../images/buttons/navcur.jpg) top left repeat-x;
;}

#main
{
	width: 755px;
	height: auto;
	border-left: 1px solid #efefef;
	border-right: 1px solid #efefef;
	margin: 0 auto 0 auto;
    font-family: BPG Glaho, Sylfaen, Times New Roman;
	font-size: 11px;
	font-weight: normal;
	color: #000;
    
}


h1, h2
{
    font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	color: #191970;
	font-weight: bold;
	padding-left: 4px;

}


h3
{
    font-size: 11px;
	color:  #2F4F4F;
	font-weight: bold;
	padding-left:0px;
	margin-top:5px;
	
}

.more
{
font-size:10px;
text-decoration:none;
color:#3B3B3B;
text-align:right;
font-weight:bold;
background:url(../images/buttons/arrow_right.gif) center right no-repeat;
padding-right:22px;

	
}

.newstext{
padding-left:10px;
padding-right:0px;
text-align:justify;
margin-bottom:0;
padding-bottom:0;

}



#left{
border:0;
/*height:600px;*/
float:left;
background:#fff url(../images/buttons/left.jpg) top left repeat-x;

}

.leftbox{
padding:3px;
padding-top:25px;
padding-bottom:25px;
font-size:11px;
line-height:140%;
background:#ebe4cf url(../images/buttons/left_box.jpg) top left no-repeat;
border-bottom:1px dotted #000;
width:167px;
margin:4px;
margin-bottom:10px;

}

#menu{
font-size:12px;
text-decoration:none;
padding:5px;
display:block;
margin-bottom:15px;


}


#menu a{
    display:block;	
	padding:5px;
    color:#000; 
	text-decoration:none;
	border-bottom:1px solid #ebe4cf;
    width:163px;
	/*cursor:default;*/
	background:url(../images/buttons/menu.jpg) top left no-repeat;
}

#menu a:hover{
	color:#000;
	background:#f6f2e7;

	
	
}

.transMenu {

	LEFT: 100px; 
	TOP: 100px; 
	OVERFLOW: hidden; 
	POSITION: absolute;
	font-size:11px;
	width:100px;
}

.transMenu .content {
	BORDER: 1px; 
	POSITION: absolute;

}

.transMenu .items {
	BORDER: #000 1px solid; 
	Z-INDEX: 2; 
	LEFT: 0px; 
    TOP: 0px;
	POSITION: relative;	
	color:#000;
	cursor:pointer;
	
}


.transMenu .background {
	BORDER: #000 1px; 
	Z-INDEX: 1; 
	FILTER:	alpha(opacity=85);
	LEFT: 0px; 
	POSITION: absolute; 
	TOP: 0px; 
	moz-opacity: .8;
}


.transMenu .shadowRight {
	Z-INDEX: 3; 
	FILTER: alpha(opacity=40); 
	WIDTH: 5px; POSITION: absolute; 
	TOP: 3px; 
	moz-opacity: .4
}

.transMenu .shadowBottom {
	Z-INDEX: 1; 
	FILTER: alpha(opacity=40); 
	LEFT: 3px; POSITION: 
	absolute; 
	HEIGHT: 5px; 
	moz-opacity: .4
}
.transMenu .hover {
	BORDER: #000 1px; 
	BACKGROUND:#e6ddc4; 
	COLOR:#000;
	 
}



#breadcrumb 
{
	text-align:left;
	color: #000000;
	padding-bottom: 5px;
	font-size:13px;
}




#breadcrumb a:link, #breadcrumb a:visited
{
	color: #303030;
	text-decoration: none;
}
#breadcrumb a:hover
{
	color: #FFFFFF;
	text-decoration: none;
}


#content
{
	float: right;
	width: 552px;
	text-align: justify;
	padding-top: 11px;
	padding-bottom:0;
	padding-left:5px;
	padding-right:15px;
	line-height: 145%;
	color: #000;
	font-size:14px;
	background:#fff url(../images/buttons/wrap.jpg) top right repeat-x;
	background-attachment: scroll;
	
}
#content h3, h4
{
	font-family: Verdana, Arial, sans-serif;
	color:  #2F4F4F;
	font-weight: bold;
	padding-left:8px;
 	
}

#news{
	border-bottom:1px dashed #000;
	font-size:13px;
	padding:10px;
	padding-top:0;
	padding-bottom:10px;
	margin-bottom:0px;
	text-align: left;
}

#news a{
font-size:12px;
text-decoration:none;
color:#3B3B3B;



}

#footer{
font-size:10px;
background:#fff;
border-top:1px dashed #A0A0A0;
height:15px;
color:#000;
margin-top:0px;
margin-left:10px;
}

.fl {
text-decoration:none;
float:left;
text-align:left;

}

.fl a{
color:#a29474;
text-decoration:none;
font-weight:bold;
}

.fr {
float:right;
text-align:left;
}



#box{
font-size:13px;
background:#fff url(../images/buttons/left.jpg) top right repeat-x;
padding:5px;
padding-right:20px;
padding-left:20px;

border-top:1px solid #000;
border-bottom:0px solid #000;	
text-align:justify;

}

/* Scrollbar scrip */
#pscroller1 
{
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 30px; 
	PADDING-TOP: 1px; 
	MARGIN-BOTTOM: 1px; 
	margin-top: 1px; 
	FONT-SIZE: 12px;
	HEIGHT: 83px; 
	TEXT-ALIGN: justify;
	 
	}
	

#bgsound {

	position:relative;
	width:43px;
	height:18px;
	left:525px;
	bottom:25px;  
	
	
}

