
body {
	margin:0;
	padding:0;
	font:11px/17px verdana, sans-serif;
	text-align:center;
	background:url(../img/body.gif) repeat-y center top;
}
td { font-size: 11px; font-family: verdana, sans-serif; font-weight: normal; font-style: normal; font-variant: normal; }
h1 { margin:10px 0; color:#06358a; font-size:12px; font-family: verdana, sans-serif; }
h2 { color: #06358a; font-size: 12px; font-family: verdana, sans-serif; margin: 10px 0; }
h3 { color: #008c70; font-size: 12px; font-family: verdana, sans-serif; margin: 10px 0; }
h4 { font-size: 12px; font-family: verdana, sans-serif; text-align: center; margin: 20px 0; }
h5 { color: #008c70; font-size: 12px; font-family: verdana, sans-serif; margin: 20px 0; }
p { margin:10px 0; }

a { color: #06358a; text-decoration: none; }
#site {
  width:950px;
  min-height:850px;
  height:auto !important;
  height:850px;
  margin:0 auto;
  text-align:left;
  position:relative;
  padding-bottom:100px;
}

#top {
  height:50px;
  background:#fff;
}

#logo {
  float:right;
}

#header {
  height:150px;
  background:#fff;
}

#header_nav {
  margin:0 0 0 10px;
}

#header_nav a {
  color:#999;
  text-decoration:none;
  margin:0 7px 0 0;
  font-size:9px;
  padding:35px 0 0;
  display:block;
  float:left;
}

span#home a {
  background:url(../img/home.gif) no-repeat;
  background-position:8px 17px;
}
span#contact a {
  background:url(../img/contact.gif) no-repeat;
  background-position:13px 22px;
}
span#sitemap a {
  background:url(../img/sitemap.gif) no-repeat;
  background-position:13px 16px;
}
span#jobs a {
  background:url(../img/jobs.gif) no-repeat;
  background-position:8px 20px;
}
span#print a {
  background:url(../img/print.gif) no-repeat;
  background-position:12px 18px;
}

#languages { position:relative; top:18px; left:20px; color:#999; }

#languages a {
  color:#999;
  text-decoration:none;
  margin:0 0 0 0;
  font-size:9px;
  padding:0 0 0 0;
  display:inline;
  float:none;
}

#right {
  float:right;
  width:180px;
  color:#06358a;
}

#right_inner {
  margin:0 10px;
}

#left { font-size: 12px; float:left; width:200px; padding-top:10px; order-top-style: solid; }

#left ul { margin:0 0 0 10px; padding:0; list-style:none; }

#left li { margin:6px 0; padding:0; }
#left .lev_1 a { color: #06358a; font-size: 12px; text-decoration: none;font-weight:normal; }

#left .lev_2 a { color: #06358a; font-size: 11px; font-weight:normal !important;  }

#left .lev_1_act a { color: black; font-weight: bold; text-decoration: none; }

#left .lev_2_act a { color: #06358a; font-size: 11px; text-decoration: none; border-color: transparent; border-style: hidden; }

#content {
  margin:0 200px 0 220px;
  color:#06358a;
}

#footer {
clear:both;
  height:100px;
  width:949px;
  position:absolute;
  bottom:0;
>left:1px;
  background:url(../img/footer.gif) no-repeat left top;
}

#footer p {
  margin:0;
  padding:0;
  position:absolute;
  bottom:4px;
  left:10px;
  font-size:10px;
  font-weight:bold;
}

#footer a {
  color:#000;
  text-decoration:none;
}

#footer a:hover { text-decoration: underline; }







.news-list-item img {
float:left;
margin:0 10px 0 0;
}
.news-list-morelink {
display:none;
}

.news-single-img {
float:right;
margin:0 0 10px 10px;
}
.news-single-timedata {
display:none;
}

.news-amenu-container dd { font-size: 8px; margin:0; padding:0; font-weight:bold; }

.news-amenu-container ul {
margin:0;
padding:0;
}
.news-amenu-container li {
list-style-type:none;
}
hr { border-bottom-color: #ccc; border-bottom-style: dashed; }
