html,body {
height: 100%;
}

* { padding: 0; margin: 0; }

.clearing {clear:both}

body {
font-family: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
font-size: 13px;
LINE-HEIGHT: 18px;
color:#000000;
padding-bottom:20px
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 width: 922px;
 padding: 0px;
 height: 80px;
 margin: 5px 0px 0px 0px;
 background: #FFF;
 background-image:url(bilder/logo.jpg);
  background-repeat:no-repeat;
  background-position:0 0;
}

#headermenue {
	background-color: #003a77;
	width: 922px;
	position:relative;
  font-family:Arial,Helvetica,sans-serif,Myuen,Gulim;
	
}

#headermenue #ev
{	position:absolute;
	top:10px;
	right:10px;
}

#headermenue a:hover#ev
 {
	color: #c6dc7c;
	
}

#headermenue a#ev
{	color: #fff;
} 

#headermenue ul {
	list-style-type: none;
	margin: 0px;
	padding: 10px;
  background-color:#003a77;
}
#headermenue li {
	font-size:12px;
	display: inline;
	margin: 0 7px;
	padding: 0 10px 0 0;
  	color:#c6dc7c;
}

#headermenue li a, #headermenue li a:link {
	text-decoration: none;
	color: #fff;
}
#headermenue li a:visited {
	color: #fff;
}
#headermenue li a:hover, #headermenue li a:focus, #headermenue li a:active {
	color: #c6dc7c;
	
}



/*kontakt*/
#leftcolumnkontakt { 
 font-family:Arial,Helvetica,sans-serif,Myuen,Gulim;
 background: #fff;
 margin: 0px 5px 0px 0px;
 padding: 0px;
 height: autopx;
 width: 345px;
 float: left;
}

/*tab kontakt*/
span.tabd{width:30px;display:block;float:left}

/*tab kontakt*/
span.tabe{width:47px;display:block;float:left}

/*zweispalter*/
#leftcolumn3 { 
 font-family:Arial,Helvetica,sans-serif,Myuen,Gulim;
 background: #fff;
 margin: 0px 38px 0px 0px;
 padding: 0px;
 height: autopx;
 width: 695px;
 float: left;
}

#leftcolumn2 { 
 font-family:Arial,Helvetica,sans-serif,Myuen,Gulim;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 min-height: 37em;
+height: 37em;
 width: 922px;
 float: left;
}

* html #leftcolumn2 {height:36.4em}

#leftcolumn { 
font-family:Arial,Helvetica,sans-serif,Myuen,Gulim;
color: #759b4f;
font-size:12px;
line-height:21px;		
 background: #fff;
 margin: 32px 5px 0px 0px;
 padding: 10px;
 height: autopx;
 width: 200px;
 float: left;	
}

#leftcolumn ul { 
 background: #FFFFFF;
 margin: 0 0 0 5px;
 padding: 0;
}



#leftcolumn li.act	{
color:#759b4f;
}

#leftcolumn ul ul { 
 background: #FFFFFF;
 margin: 0 0 0 14px;
 padding: 0;
}


#leftcolumn ul ul li a { 
font-size:11px!important;
line-height:15px;
}


#leftcolumn span.pass { 
  color:#000066!important;
}

#leftcolumn ul ul li { 
  line-height:17px;
  font-size:11px
}

#leftcolumn a:link
 {
	color: #000066;
	font-size:12px;

}

#leftcolumn a:visited
 {
	color: #000066;
	font-size:12px;	
}

#leftcolumn  li a:hover, #leftcolumn  li a:focus, #leftcolumn li a:active {
	color: #759b4f;
	
}



#content { 
 float: left;
 color: #333;
 background: #fff;
 margin: 0px 20px 0px 0px;
 padding: 0px;
 height: auto;
 width: 488px;
 display: inline;
}

/* liste content*/
#content ul {
padding:0;
margin:0 0 0 15px;
color:#000000;
font-size:12px;
line-height:17px;
}

/* liste content*/
#content ul ul {
padding:0;
margin:0 0 0 15px;
color:#000000;
font-size:12px;
line-height:17px;
}

#contentkontakt { 
 float: left;
 color: #333;
 background: #fff;
 margin: 0px 20px 0px 0px;
 padding: 0px;
 height: auto;
 width: 360px;
 display: inline;
}


#rightcolumn { 
 background: #FFF;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 min-height:37em;
+height:37em;
 width: 183px;
 float: right;
}


/* links news*/
#rightcolumnlinks { 
font-family:Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
  line-height:19px;
color: #759b4f;
 background: #fff;
 margin: 111px 0px 0px 10px;
 padding:0px;
 height: autopx;
 width: 146px;
 float: left;	
}

#rightcolumnlinks a:link
 {
	
	font-family:Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
	color: #000066;

}


/* content news*/
#contentnews { 
 float: left;
 color: #333;
 background: #fff;
 margin: 0px 20px 0px 0px;
 padding: 0px;
 height: auto;
 width: 560px;
 display: inline;
}



#footer { 
 width: 902px;
clear: both;
 background: #fff;
/*oben rechts unten links*/
 margin: 10px 0px 0px 0px;
 padding: 10px;
 border: 1px solid #003976;
border-right:none;
border-left:none;
font-family:Arial,Helvetica,sans-serif,Myuen,Gulim;
color: #759b4f;
font-size:11px;
}


#footer a:link
 {
	color: #000066;
	font-size:11px;
}

#footer a:hover
 {
	color: #003976;
	font-size:11px;
}

#footer a:visited
 {
	color: #000066;
	font-size:11px;
}

#footer a:hover, #footer a:focus, #footera:active {
	color: #759b4f;
	
}

A:link
{
	COLOR: #000066;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
}

A:visited
{
	COLOR: #000066;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 18px;
}

p
{
	font-family: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
	font-size: 13px;
	LINE-HEIGHT: 18px;
	color:#000000;
}

p.klein
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Myuen, Gulim;
	FONT-STYLE: normal;
}


H1
{


	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	MARGIN-Top: 35px;
	MARGIN-Bottom:20px;
	COLOR: #000066;
	FONT-FAMILY: "Times New Roman", Times, serif, Sung;
	letter-spacing: 1px;
	LINE-HEIGHT: 28px;
}
H2
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 17px;
	MARGIN-Top: 14px;
	MARGIN-Bottom:10px;
	letter-spacing: 0.5px;
	COLOR: #000066;
	FONT-FAMILY: "Times New Roman", Times, serif, Sung;
	FONT-STYLE: normal;
}

H4
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	MARGIN-Top: 7px;
	MARGIN-Bottom:4px;
	letter-spacing: 1px;
	COLOR: #000066;
	FONT-FAMILY: "Times New Roman", Times, serif, Sung;
	FONT-STYLE: normal;
}

