div,p,body,html,input,button { 
	font: normal 12px Helvetica,Verdana,Arial;
}

h1,h2,h3,h4,h5,h6,div,p,body {text-decoration:none; white-space: normal;}

p {margin-bottom:12px; line-height: 1.2;}

ul {
	list-style-type:disc;
	font: normal 12px Helvetica,Verdana,Arial;
	margin-bottom: 12px; list-style-position: inside;
	}
ol {
	font: normal 12px Helvetica,Verdana,Arial;
	line-height: 1.5; list-style-position: inside;
	}

h1 { 
	font: normal 16px Helvetica,Verdana,Arial;
	font-weight: bold; color: #00007c; line-height: 3;
	
}
h2 { 
	font: normal 14px Helvetica,Verdana,Arial;
	font-weight: bold; line-height: 3;
	
}

h3 { 
	font: normal 13px Helvetica,Verdana,Arial;
	font-weight: bold; color: #00007c; line-height: 2.5;
	
}

h4 { 
	font: normal 12px Helvetica,Verdana,Arial;
	font-weight: bold;
	line-height: 2;
}
h5 { 
	font: normal 12px Helvetica,Verdana,Arial;
	font-weight: bold; line-height: 1.5;
}
h6 { 
	font: italic 12px Helvetica,Verdana,Arial;
	font-weight: bold; color: #00007c;
	line-height: 1.5;
}

img.block {
	display:block;
}

div, img {
  margin:0px;
  padding:0px;
  border:0px;
  }

* {
margin: 0px;	
padding: 0px;
}

html{ 
	background-color:00007c;
	}

div#container {
  width:960px;
  border:1px solid silver;
  }
  
div#header { background-color:00007c; }
div#logo {
	background-color:00007c;
	float:left;
	margin-bottom: 0px;
	margin: 0px;
	font-size: 0;
	margin-right: 0px;
	}
* html div#logo { 
margin-right: -3px; 
  } 

 
div#headertitle {
	background-color:00007c;
	margin-left: ;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:0;
	}

div#headertitle a {
	text-decoration: none;
   	color:white;
   	}
   	
div#headermenu {
	background-color: #00007c;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: ;
	font-size:0;
	}

div#encloseall {
	overflow:hidden;
	}	
	
div#enclosecolumn {
	float:left;
	overflow: hidden;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	}
			
div#enclose {
	float:left;
	width:817px;
	overflow:hidden;
	padding-bottom: 32767px;
	margin-bottom: -32767px;

	}

* html div#enclose {
	float:left;
	width:817px;
	}
	
div#linksenclose {
	overflow:hidden;
	float:left;
	width:152px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	}
				
div#links {
	width:136px;
	float:left;
	font-size:0;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	}

* html div#links { 
	width:136px;
  	float:left;
  	}
  	
div#borderlinks {
	border-left:1px;
	border-style:solid;
	border-color:#FFFFFF;
	width:15px;
	float:right;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	}

div#center { 
	overflow:hidden;
	background-color: #e9e9e9;
	width: 665px;
	float: right;
	margin: 0px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	}
	
* html div#center {
	width: 665px;
	float: right;
	}
	
	
div#head {
	padding-left:20px;
	padding-top:8px;
	padding-right:20px;
	padding-bottom:3px;
	border-bottom:1px;
	border-style:solid;
	border-color:#FFFFFF;
	height:34px;
	}
	
div#head a {
	text-decoration:none;
	}
	
* html div#head {
	padding-top:8px;
	padding-bottom:3px;
	height:46px;
	}

div#inhalt {
	background-color: #e9e9e9;
	margin: 0px;
	padding-left:20px;
	padding-top:10px;
	padding-right:20px;
	}
	
div#inhalt a {
	text-decoration:none;
	}
	
* html div#inhalt {
	padding-right: 70px;
	}
	
div#rightenclose {
	overflow:hidden;
	float:right;
	width:143px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	}
	
* html div#rightenclose {
	width:141px;
	}
	
div#right { 
	float:left;
	background-color:#ffffff;
	width:7px;
	text-align:left;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	}
	
* html div#right {
	width:7px;
	}


div#borderright {
	float:right;
	background-color:#ffffff;
	width:135px;
	text-align:left;
	border-left:1px;
	border-style:solid;
	border-color:#e9e9e9;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	padding-left:0px;
	padding-right:0px;
	}
div#borderright a {
	text-decoration:none;
	font: normal 11px Helvetica,Verdana,Arial
	}
	
* html div#borderright {
	width: 134px;
	}	

div#footer {
	background-color:#00007c; 
	clear:both;
	}
div#footer a {
   text-decoration: none;
       }
