@charset "utf-8";

* {
	margin:0;
	padding:0;
	font-size:100%;
}

body {
	background: url(images/bg.gif) repeat-y left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
	line-height: 20px;
	margin:0;
	}


a {color:#333333;text-decoration: none;}
a:visited {color:#333333;text-decoration: none;}
a:hover {color:#0066CC;text-decoration: none;}


img {
	border:none;
	vertical-align:top;
	}

#wrapper {
	width:100%;
	margin:0 auto;
	text-align:left;
	}


#content {
	overflow: auto !important;
	overflow:/**/:hidden;
	width:100%;
	background:url(images/logo_bg.gif) left top repeat-x;
	}
	
#secondary {height:775px;float:left;width:254px;padding-left:26px;}

#menu ul { list-style:none; text-align: center;}

#menu li {margin: 1px 0;font-weight: bold;letter-spacing: 0.5em;}

#menu a {border-left: 8px solid #1F4A98;background-color: #58A3DA;padding:5px;display:block;font-size:15px;color:#FFFFFF;}

#menu a:hover {	border-right: 8px solid #1F4A98; background-color: #2D88D2; color: #FFFFFF;}



#primary{
	position:absolute;
	left:297px!important;
	width:69%;
}

#header{text-align:right;}

.language{width:630px;text-align:right;}

.language ul{list-style:none;margin-top:8px;}

.language li{display:inline;}
	
.language a {padding:5px 15px 3px 10px;background:url(images/text_dot.gif) left center no-repeat;color:#333333; text-decoration:none;}


.navigation {width:630px;text-align:right;margin-top:5px;}


.navigation img {border-left:1px solid #FFFFFF;}


.indeximg {	height:143px;margin:20px 10px 20px 0;border:5px solid #CCCCCC;background: url(images/bg_bg.jpg) left top repeat-x;}

.backhome {padding: 8px 0 5px 10px; border:1px solid #CCCCCC; background:#F7F7F7; margin:10px 10px 0 0;}

.about_title { background: url(images/about_title1_bg.gif) left bottom repeat-x; margin:20px 10px 30px 0;}
.about_title1 {
	background: url(images/about_title1_bg.gif) left bottom repeat-x;
	margin:20px 10px 30px 0;
	padding-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3366CC;
}

.content {text-indent: 2em;line-height: 2em;padding:0 30px 0 20px;}

.content img {float: left;text-indent: 1.5; margin-right:10px;}

.content1 {line-height: 3em;padding:0 30px 0 20px;}
.content1 img {float: left; text-indent: 1.5; margin:8px 10px 0 0;}

.inf img {margin:0px 5px 5px 20px;vertical-align: middle;}

.inf {font-family: Arial, Helvetica, sans-serif;}

.inf_text {font-weight: bold;color: #0099CC;}

.shadow { margin: 20px 0 20px 20px; height:300px; width:583px; background:url(images/about_map01.gif) left top no-repeat;}

.map { padding:3px; border:1px solid #CCCCCC; height:300px; width:550px; margin:12px;}



.chop_list {SCROLLBAR-FACE-COLOR: #d8d8d8; OVERFLOW-X: hidden; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; OVERFLOW: auto; WIDTH: 99%; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #dddddd; SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-TRACK-COLOR: #eeeeee; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; HEIGHT: 380px;}

.chop { border: 5px solid #EEEEEE; margin:0 30px 30px 10px; height:145px;}

.chop img { float:left; margin-right:10px;}

.chop_text { margin:15px;}

.text1 {font-size: 16px;font-weight: bold;color: #666699;}



.mail { border:1px solid #DDDDDD;}

.mail td{ padding:10px 15px; }

.mail img {vertical-align: middle; margin-right: 5px;}

.send { margin:10px 210px;}


.news_list { margin-right:10px;}

.news_title td { padding: 5px; background: #91CFEE; border-left:5px solid  #0099CC;border-bottom:1px solid #0099CC;}

.news1 { margin-top:3px;}

.news1 td { padding: 5px; background:#EEEEEE; border-left: 1px solid #CCCCCC; }

.news2 { margin-top:3px;}

.news2 td { padding: 5px; background:#DDDDDD; border-left: 1px solid #999999; }

.p { text-align: center; margin:10px 0;}

#footer{float:left;width:100%;height:80px;background:url(images/bottom_bg.jpg) left top no-repeat;}

.dpi{float:left;padding:30px 0 0 40px;color: #FFFFFF;text-align:right;}

.address{float:left;padding:30px 0 0 60px;color: #FFFFFF;}

.right { text-align:right;}
