*{margin:0; padding:0; border:0; list-style:none; font-family: Arial, Helvetica, sans-serif; line-height: 18px; font-size: 12px;}
body{margin-left:auto; margin-right:auto; text-align: center; width:937px; background: url(images/bg.gif) top left repeat-y;}
html{background: #fff;}

.logo{float: left;height:78px;}
.lang{float: right; width:568px; height:78px;background: url(images/right.gif) top left no-repeat;}
.langform{padding: 15px; text-align: right;}
option{width: 115px;}
.top{height:78px; width: 921px;margin-left:auto; margin-right:auto; text-align: center;}

.centpic{height: 222px;}
.blueline{height:55px; background: url(images/blue.gif) top left no-repeat #385fab; display:block; width: 921px;margin-left:auto; margin-right:auto; text-align: center;}
.tlt{padding-left:180px; display:block; height: 55px;}


#container{overflow:hidden; width: 921px; margin-left:auto; margin-right:auto; text-align: center;}
.menu {width:180px; padding: 15px 0px 0px 0px; float:left;}
.menu li{text-align: left;}

.menu h4 {font-size:14px; color:#fff; float:left; padding:0px 0px 0px 13px;}
.menu ul {clear:both;}

.menu a, .menu a:visited, .menu ul .current_page_item li a {padding:3px 0px 7px 20px; width: 180px;display: block;color:#fff; text-decoration: none;background: url(images/bullet.gif) #999 10px 7px no-repeat;}
.menu ul .current_page_item a, .menu a:hover{width: 180px;display: block;color: #fff;background: url(images/bullet.gif) #7f7e7e 10px 7px no-repeat;text-decoration: none;}

.menu ul li ul li {padding-left:20px; background: url(images/bullet.gif) #999 20px 7px no-repeat;}
.menu ul li ul li:hover, .menu ul li ul .current_page_item {padding-left:20px; background: url(images/bullet.gif) #7f7e7e 20px 7px no-repeat;}
.menu ul .current_page_item li a:hover {padding-left:20px; background: #7f7e7e 20px 7px no-repeat;}

.menu ul li ul li a, .menu ul li ul li a:visited, .menu ul li ul li a:hover, .menu ul li ul .current_page_item a, .menu ul .current_page_item li a {
	width:160px;
}

.textarea{padding: 15px 0px 50px 200px;}


p{padding: 10px 40px 10px 30px; text-align: left;}
h1{
position:absolute;
float:left; text-align:left; margin:-60px 0px 0px 0px;
padding: 18px 18px 18px 18px; text-align: left; font-size:24px; color: #fff;
}

h2{
text-align:left;
margin:18px 0px 0px 28px;
font-size:17px; color: #000;
}

h3{
text-align:left;
margin:18px 0px 0px 28px;
font-size:15px; color: #000;
}

a, a:visited{text-decoration:underline;color:#385fab;}	
a:hover{text-decoration:underline;color:#dc3c25;}



.footer{text-align: center; margin-left:auto; margin-right:auto;background: #fff;color: #999;}
.footer li{display:inline;}
.footer ul{padding: 10px 0 35px 0;}
.footer a, .footer a:visited{padding: 0px 5px;color: #666; text-decoration: none;}
.footer a:hover{text-decoration:underline;color:#dc3c25;}

input, textarea {
	background:none;
	border:1px solid #000;
}

#sitemap {
	float:left;
	text-align:left;
	padding: 15px 0px 50px 40px;
}

#sitemap ul li {
	padding:0px;
	margin:3px 0px;
	list-style-type:circle;
}

#sitemap ul li ul li {
	padding:0px;
	margin:3px 0px 3px 13px;
}

#sitemap a, #sitemap a:visited {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

#sitemap a:hover {
	color:#000;
	text-decoration:underline;
}
