*{margin:0;
  padding:0;}

HTML{
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
}

body{
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align:center;  
	font-family:verdana,arial sans-serif;
	background-color:#990000;
	}

form{
	min-height: 100%;
  	height:auto !important;
  	height: 100%;
}

.container
{
	margin: 0px auto; 
	width: 940px; 
	text-align: left;
}




.header 

{
background-color:#FF9900;
border-bottom:2px solid #990000;
float:left;
height:220px;
margin:0 0 0;
width:940px;


}

.header H1 
{
border-bottom:3px solid #FFCC00;
float:left;
height:182px;
width:941px;
}





.header h1 a 
{
  display:block;
  /*background:url(/images/logo.gif) no-repeat transparent;*/
  width:200px;
  height:82px;
  margin-left: 10px;
}



.header h1 a span {display:none;}

*html .header h1 a {width: 170px;}


#pageimg {width:941px;overflow:hidden;height:190px;border-bottom:3px solid #FFCC00;}



.topmenu {background: none transparent scroll repeat 0% 0%;padding-top:0px;position:absolute;right:180px;top:10px}

.topmenu LI {padding-right: 8px; display: inline; padding-left: 12px; font-weight: bold; background: none; text-transform: uppercase}

.topmenu LI A {font-weight: bold; font-size: 12px; color: #ffffff; font-family: arial; text-decoration: none}

.topmenu LI.first {padding-left: 0px; background: none transparent scroll repeat 0% 0%}





#mainnav{width:940px;float:left}


.menu {
background-color:#FF9900;
float:left;
padding-bottom:7px;
padding-top:4px;
width:940px;
}



.menu LI {padding-right: 8px; display: inline; padding-left: 25px; font-weight: bold; background: url(/images/sep.gif) no-repeat; }


.menu LI A {font-size: 14px; color: #0000000; text-decoration: none;font-family:arial;font-weight:bold}

.menu li.first{
  background:none;padding-left:0;margin-left: 140px;
}

.menu LI a.active  {color: #ffffff}
.menu LI a:hover  {color: #ffffff}





.mid{
	padding-top:10px;
	background-color:white;
	clear:both;
}

.mid_full{background-color:white;clear:both;padding-top:10px;}


.archive_nav {
float:left;
padding:0 10px 10px;
width:182px;
}


.content {
background-color:#EEEEEE;
color:#000033;
float:left;
font-size:11px;
line-height:18px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
text-decoration:none;
width:468px;
}

.contentaanbod {
background-color:#EEEEEE;
color:#000000;
float:left;
font-size:11px;
line-height:18px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
text-decoration:none;
width:688px;
}


*:.content{padding-left: 20px;}






.right {
background-color:#DDDDDD;
color:#222222;
float:right;
font-family:verdana;
font-size:11px;
line-height:17px;
margin-right:10px;
padding-left:15px;
padding-right:5px;
padding-top:15px;
width:190px;
}





.intro {
background-color:#EEEEEE;
float:left;
margin:10px;
padding-left:10px;
padding-top:5px;
width:336px;
}

.intro p{ color:#990000;text-align: justify;font-size:11px;line-height:17px;width:325px;}

.news P 

{color:#990000;
float:right;
font-size:11px;
line-height:17px;
text-align:justify;
width:205px;}



.intro H2 {font-size: 18px; text-transform: none; color: #990000 ; line-height: 17px;font-family:arial;font-weight:normal;padding-bottom: 5px}

.news h3 a {text-transform: uppercase;color:#990000;font-size: 11px;text-decoration:none;}
.news H3 A:hover {text-decoration:underline;color: #333333; }
.news H3 A:visited {font-size: 11px; text-transform: uppercase; color: #990000;}





.news {padding-left: 0px; font-size: 11px; float: left; width: 325px; line-height: 17px; font-family: verdana, arial, helvetica, sans-serif}
.news IMG {padding-top: 0px;padding-left: 0px;float: left; margin-bottom: 10px; margin-right: 10px;border: 1px solid #990000}
.news dd{  clear:both;color:#797866;}



.lv{
  color:#990000;
  font-style:italic;
  text-decoration: none;
}


.contact {
color:#797866;
float:right;
font-family:verdana,arial sans-serif;
font-size:11px;
margin-right:20px;

padding-left:15px;
padding-top:18px;
width:173px;
}

.imageLeft
{
margin-right:10px;
margin-top:5px;
margin-bottom:5px;float:left
}

.imageRight
{
margin-left:10px;
margin-top:5px;
margin-bottom:5px;float:right
}





.contact IMG {margin-top: -5px; margin-bottom: 15px}

.contentaanbod img {padding:3px; border:1px solid #7E0D0D ;margin:20px}

.contentaanbod table img {padding:3px; border:1px solid #7E0D0D ;margin:5px}



address{
  color:#797866;
  text-transform:none;
  font-style:normal;
  font-size:11px;
  line-height:17px;
  padding-top:15px;
}

address span{
  color:#990000;
  font-weight:bold;
}

.clear{clear:both;height:1px;
}



.submenu{list-style-type:none;}

.submenu LI {
border-bottom:0px solid #990000;
list-style-type:none;
padding-bottom:0px;
padding-left:0px;
}

.submenu LI A {padding-left: 15px; font-weight: normal; font-size: 12px; text-transform: none; color: #797866; line-height: 18px; text-decoration: 

none;font-family:arial;display:block;background-color:#ffffff;padding-bottom:5px; padding-top: 5px;border-top:2px solid #ff9900;}

.submenu LI ul li {padding-left: 0px; padding-bottom: 0px; padding-top: 0px; list-style-type: none;border:none}

.submenu LI ul li A {padding-left: 30px; font-weight: normal; font-size: 11px; text-transform: none; color: #797866; line-height: 12px; 

text-decoration: none;padding-bottom: 5px; padding-top: 5px;;background-color:white;;border-left:3px solid #ff9900;;border-right:3px solid #ff9900;;border-top:0px solid #ff9900;}

.submenu LI UL LI ul li {display:none}


.submenu LI a.active {color: #ffffff;border-left:3px solid #ff6600;;border-right:3px solid #ff9900;;background-color:#ff9900;}
.submenu LI a:hover  {color: #990000}

.submenu LI li a.active {color: #000000;border-left:3px solid #ff9900;;border-right:3px solid #ff9900;;background-color:#ccc;}



.content p {padding-bottom: 10px;}
.content ul {padding-left: 20px; float: left; width: 440px; text-decoration: none}
.content H1{color:#990000;}
.content H2 {font-size: 18px; text-transform: none; color: #990000 ; line-height: 17px;font-family:arial;font-weight:normal;padding-bottom: 5px}

.content H3 {font-size: 14px; color: #FF9900 ; line-height: 17px; text-decoration: none; text-transform: none;font-family:arial;font-weight:bold;padding-bottom: 0px}


.contentaanbod p {padding-bottom: 10px;color:black}
.contentaanbod ul {padding-left: 20px; width: 670px; text-decoration: none}
.contentaanbod H1{color:#990000;}
.contentaanbod H2 {font-size: 18px; text-transform: none; color: #990000 ; line-height: 17px;font-family:arial;font-weight:normal;padding-bottom: 15px}
.contentaanbod H3 {font-size: 14px; color: #FF9900 ; line-height: 17px; text-decoration: none; text-transform: none;font-family:arial;font-weight:bold;padding-bottom: 5px}









iframe{width: 740px; *width: 730px; border: 0;}

.newslist H4 {font-weight: bold; font-size: 12px; padding-bottom: 0px; text-transform: none; color: #990000; line-height: 17px; font-family: arial; text-decoration: none}




.right p {padding-bottom: 10px;}
.right img {margin-left: -15px; margin-top: -15px;width:210px;padding-bottom:0px;border:1px solid #ddd;margin-bottom: -5px}
.right ul {padding-left: 20px; float: left; width: 440px; text-decoration: none}
.right H2 {font-size: 18px; text-transform: none; color: #990000 ; line-height: 17px;font-family:arial;font-weight:normal;padding-bottom: 5px}

.right H3 {font-size: 14px; color: #FF9900 ; line-height: 17px; text-decoration: none; text-transform: none;font-family:arial;font-weight:bold;padding-bottom: 0px}





.nwsr .newslist {padding-right: 15px; padding-left: 15px; font-size: 11px; float: right; width: 180px; color: #222; line-height: 17px; text-decoration: none;background-color:#ddd;margin-right:20px;margin-bottom: 15px;}


.nwsr .newslist H4 {font-weight: bold; font-size: 12px; padding-bottom: 0px; text-transform: none; color: #990000; line-height: 17px; font-family: arial; text-decoration: none}


.nwsr .newslist H3 {font-weight: bold; font-size: 12px; padding-bottom: 0px; text-transform: none; color: #990000; line-height: 17px; font-family: arial; text-decoration: none;padding-top:5px}






ul.newslist {padding-right: 20px; padding-left: 0px; font-size: 11px; float: left; width: 460px; color: #797866; line-height: 17px; text-decoration: none;padding-top:10px}

.newslist {padding-right: 20px; padding-left: 20px; font-size: 11px; float: left; width: 460px; color: #797866; line-height: 17px; text-decoration: none}


.newslist LI {margin-bottom: 10px;list-style-type:none}

a {color: #990000;}
a:hover{color: #000000;}






fieldset { border:0;padding: 0; margin: 0;}
fieldset input, select{margin-bottom:5px;}
fieldset label{width:165px;float:left; padding-top:2px;}
fieldset legend{margin-left: -6px; font-size: 11px;font-weight: bold; color: #797866; line-height: 17px; text-transform: uppercase}
.spList {padding-left: -10px; font-size: 11px; color: #797866; line-height: 17px; list-style-type: none;}
fieldset span.radioGroup label{
float:none;display:inline;padding-left:5px;padding-right:10px;
}

.publicationList {margin-left: -10px; list-style-type: none; text-decoration: none}
.publicationList a {padding-top: 10px; list-style-type: none; text-decoration: none;color: #797866}
.publicationList h4 a {padding-top: 10px; list-style-type: none; text-decoration: none;color: #797866}
.publicationList h4 a:visited {padding-top: 10px; list-style-type: none; text-decoration: none;color: #797866}
.publicationList h4 a:hover {color: #990000}
.publicationList p h4 a {padding-top: 10px; list-style-type: none; text-decoration: none;color: #797866}
.publicationList p h4 a:visited {padding-top: 10px; list-style-type: none; text-decoration: none;color: #797866}
.publicationList p h4 a:hover {color: #990000}

.publicationList li {margin-bottom: 10px; list-style-type: none}
.publicationList a:hover {color: #990000}

.footer {padding-left: 220px; padding-right: 20px;font-size: 11px; float: left; width: 460px; color: #990000; line-height: 17px; text-decoration: none}
.footer a  {color: #990000}
.footer a:hover  {color: #990000}
h6{padding-bottom:1em;}
.news h3 a:visited{color:#990000;}


/* CSS for IE6 */

*html DIV.container
{
	width: 980px;	
}

*html .mid_full
{
	margin-left: 15px;	
	margin-right: 0px;
}

*html .content
{
	padding-right: 0px;	
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
