body {
	background: #ffffff;
	align:top;
	}
p, body {
	font-family: Verdana, Arial, Helvetica ;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	align:top;
	}



h1, h2, h3, h4, h5 {
	font-family: Verdana, Arial, Helvetica ;
	font-weight:bold;
	margin: 5px 0px;
}

h1 {
	font-size: 16px;
	color: #0f2583;
}

h2 {
	font-size: 15px;
	color: #000000;
}

h3 {
	font-size: 14px;
	color: #000000;
}
  h4, h5,h6 {
	
	font-size: 13px;
	color: #000000;
	
}
a:link, a:visited, a:active, p a:link, p a:visited, p a:active, .bodytext a:link {
	color: #000080;
	text-decoration: underline;
	
}

p a:hover, a:hover, .bodytext a:hover{
	color: #eec400;
	text-decoration: underline;
}




.alles  {
	
	
	background: #ffffff url(hg.jpg) top left repeat-y; 
	padding: 0px;
	border: 1px solid #0f2583;
	width: 980px;
	min-height:640px;
	height:auto;
	margin: 20px auto;
	text-align: left;
}

*html .alles {
	
	
	
	height:640px;
	
}



.cwl {
	width: 200px;
	float: left;
	height: 100% ;
	margin: 0px 0px 0px 0px;
	background-color: #0f2583;
	color: #ffffff;
}

.logo {
	background: #0f2583;
	width:200px;
	height:100px;
	margin: 0px;
	padding: 0px;
}



 li {
	list-style: square;
	margin: 5px;
	padding: 0px;
	
}

.contentleft {
	
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	background: #0f2583;
	width:180px;
	
}
.contentleft p{
	
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	color: #ffffff;
}

.contentleft h1{
	font-size: 14px;
	color: #ffffff;
}

.contentleft a:link, .contentleft a:visited, .contentleft a:active {
	color: #ffffff;
	text-decoration: underline;
}

.contentleft a:Hover{
	color: #eec400;
	text-decoration: underline;
}

.content {
        float: left;
	margin:20px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background: #ffffff ;	
	width: 758px;
	border: 0px solid #158E87;
	align:top;
	
}

.tr-even {

font-family: Verdana, Arial, Helvetica ;
	font-size: 11px;
	background: #cccccc;

}

.tr-odd {

font-family: Verdana, Arial, Helvetica ;
	font-size: 11px;
	background: #ffffff;

}
.csc-frame-frame1 {
border: 1px solid #158E87;
padding: 5px 5px;
margin: 0px;
	}
.csc-frame-frame2 {
border: 1px solid #158E87;
padding: 5px 5px;
margin: 0px;
	}


.csc-mailform-field {

float:right;
   margin: 2px;
   
}
.csc-mailform-field label, .csc-mailform-field input, .csc-mailform-field textarea {

	text-align:left;
	
   margin: 2px;
   color:#000000;
   font-size: 11px;
  font-family: Arial,Verdana, Helvetica ;
   
}
.csc-mailform-field input, .csc-mailform-field textarea {

  // background: #ebebeb;
}
fieldset {width:450px; border: 0px solid #158E87; margin:20px 0px 0px 0px;}

a.internal-link img {border:0px solid white;}

a img {border:0px solid white;}

	



	



/* Subnavigation Anfang*/

.nav1 {
	
	background: #0f2583;
	width:200px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
}

 

.secnav ul, ul.secnav {
        margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	
}



.secnav li {
	margin:10px 0px 0px 10px;
	padding:5px 0px 5px 0px;
	list-style: none;
	text-align:left;
	
}
	
li.secnavaktiv  {
	margin: 10px 0px 0px 10px;
	padding:5px 0px 5px 0px;
	list-style: none;
	text-align:left;
	
	}

.secnav a:link, .secnav a:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}


.secnav a:hover, .secnavaktiv a:link, .secnavaktiv a:visited, .secnavaktiv a:active, li.secnavaktiv, li#secnavaktiv a {
	color: #eec400;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}


.dreinav ul, ul.dreinav {
        margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	
}



.dreinav li {
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style: none;
	text-align:left;
	
}
	
li.dreinavaktiv  {
	margin: 10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style: none;
	text-align:left;
	}

.dreinav a:link, .dreinav a:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}


.dreinav a:hover, .dreinavaktiv a:link, .dreinavaktiv a:visited, .dreinavaktiv a:active, li.dreinavaktiv, li#dreinavaktiv a {
	color: #eec400;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}




/* Ende*/

.align-center {
	
	text-align:center;
}
