h2,h3,h4,h5,h6,div,p,body,html,input,button,table { 
	font: normal 12px Verdana,Arial 
	}

body{
	text-align:center;
}

h1 { 
	font: normal 14px Verdana,Arial;
	font-weight: bold;
}

.t {
	font: normal 12px Verdana,Arial;

}

img.block {
	display:block;
}

div, img {
  margin:0;
  padding:0;
  border:0;
  border-width:0;
}

.formular {
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
	color: #0D133D;
}


div#headergrafik {
}

div#container {
  width:939px;
  text-align:left; 
  margin:0px auto;
  margin-top:0;
  padding-top:0;
  border:1px solid #0D133D; 
  background-image: url(../fileadmin/images/background.gif);
  background-repeat: repeat-y; 
  background-position: center;
  background-color: #BFDBC8; 
  }

div#top {
  font: bold 11px Verdana,Arial;
  clear:both;
  margin:0;
  margin-top:-2px;
  background-color:#0D133D;
  text-align:right;
  color:#BFDBC8;  
  padding:5px;
  padding-right:10px;  
}

div#top a {
   text-decoration: none;
   color:#BFDBC8;
   }

   
div#header { 
	/* width:939px; */
	/* float:right; */
	margin:0;
	padding:0;
	background-color:#BFDBC8; 
	}

div#headerleft {
	float:left;
	margin:0;
	padding-top:11px;
	padding-left:16px;
	width:179px; 
	color:#BFDBC8;
	background-color:#0D133D;
	}

div#headercenter {
	margin:0;
	padding:0;
	height:135px; 
	color:#BFDBC8;
	background-color:#0D133D;
	}
	
div#headerright { 
	float:right;
	margin:0;
	margin-top:-138px;
	padding:0;
	margin-left:178px; 
	color:#0D133D;
	background-color:#BFDBC8;
}

	
/*-----------------------------------*/


a:link {text-decoration:none; font-weight:bold; color:#433732; }
a:visited { text-decoration:none; font-weight:bold; color:#433732; }
a:hover { text-decoration:none; font-weight:bold; color:#DCFCE6;}
a:active { text-decoration:none; font-weight:bold; color:#433732; }
a:focus { text-decoration:none; font-weight:bold; color:#DCFCE6; }



li.mainnav {
	list-style-type:none;
	margin:0;
	padding:0;
	margin-left:-1.6em;
	padding-top:4px;
	text-indent:-1.25em;
	font-weight:bold;
	}

li.mainnav a {
	list-style-type:none;
	margin:0;
	padding:0;
	padding: 0.2em 0.5em;
	text-decoration:none;
	color:#BFDBC8;
	font-weight:bold;
	font-size:0.9em;
}

li.mainnav a:link {text-decoration:none; font-weight:bold; color:#bfdbc8;}
li.mainnav a:hover {text-decoration:none; font-weight:bold; color:#bfdbc8;}
li.mainnav a:visited {text-decoration:none; font-weight:bold; color:#bfdbc8;}
li.mainnav a:active {text-decoration:none; font-weight:bold; color:#bfdbc8;}
li.mainnav a:focus {text-decoration:none; font-weight:bold; color:#bfdbc8;}

li.subnav {
	list-style-type:none;
	margin:0;
	padding:0;
	margin-left:-0.3em;
	padding-top:3px;
	text-indent:-1.25em;
	}

li.subnav a {
	list-style-type:none;
	marging:0;
	padding:0;
	padding: 0.2em 0.5em;
	text-decoration:none;
	color:#BFDBC8;
	font-weight:normal;
	font-size:0.9em;
}

li.subnav a:link {text-decoration:none; font-weight:normal; color:#bfdbc8;}
li.subnav a:hover {text-decoration:none; font-weight:normal; color:#bfdbc8;}
li.subnav a:visited {text-decoration:none; font-weight:normal; color:#bfdbc8;}
li.subnav a:active {text-decoration:none; font-weight:normal; color:#bfdbc8;}
li.subnav a:focus {text-decoration:none; font-weight:normal; color:#bfdbc8;}

li.subsubnav {
	list-style-type:none;
	margin:0;
	padding:0;
	margin-left:1em;
	padding-top:1px;
	text-indent:-1.25em;
	}

li.subsubnav a {
	list-style-type:none;
	padding: 0.2em 0.5em;
	text-decoration:none;
	color:#BFDBC8;
	font-weight:normal;
	font-size:0.85em;
}

li.subsubnav a:link {text-decoration:none; font-weight:normal; color:#bfdbc8;}
li.subsubnav a:hover {text-decoration:none; font-weight:normal; color:#bfdbc8;}
li.subsubnav a:visited {text-decoration:none; font-weight:normal; color:#bfdbc8;}
li.subsubnav a:active {text-decoration:none; font-weight:normal; color:#bfdbc8;}
li.subsubnav a:focus {text-decoration:none; font-weight:normal; color:#bfdbc8;}

li.subsubsubnav {
	list-style-type:none;
	margin:0;
	padding:0;
	margin-left:2.3em;
	padding-top:1px;
	text-indent:-1.25em;
	}

li.subsubsubnav a {
	list-style-type:none;
	padding: 0.2em 0.5em;
	text-decoration:none;
	color:#BFDBC8;
	font-weight:lighter;
	font-stretch:semi-condensed;
	font-size:0.75em;
}

li.subsubsubnav a:link {text-decoration:none; font-weight:lighter; font-stretch:semi-condensed; color:#bfdbc8;}
li.subsubsubnav a:hover {text-decoration:none; font-weight:lighter; font-stretch:semi-condensed; color:#bfdbc8;}
li.subsubsubnav a:visited {text-decoration:none; font-weight:lighter; font-stretch:semi-condensed; color:#bfdbc8;}
li.subsubsubnav a:active {text-decoration:none; font-weight:lighter; font-stretch:semi-condensed; color:#bfdbc8;}
li.subsubsubnav a:focus {text-decoration:none; font-weight:lighter; font-stretch:semi-condensed; color:#bfdbc8;}

/* ------------------------------ */

li.mainnav2 {
	list-style-type:none;
	margin:0;
	padding:0;
	margin-left:-1.6em;
	padding-top:4px;
	text-indent:-1.25em;
	font-weight:bold;
	}

li.mainnav2 a {
	list-style-type:none;
	margin:0;
	padding:0;
	padding: 0.2em 0.5em;
	text-decoration:none;
	color:#0D133D;
	font-weight:bold;
	font-size:0.9em;
}

li.mainnav2 a:link {text-decoration:none; font-weight:bold; color:#0D133D;}
li.mainnav2 a:hover {text-decoration:none; font-weight:bold; color:#0D133D;}
li.mainnav2 a:visited {text-decoration:none; font-weight:bold; color:#0D133D;}
li.mainnav2 a:active {text-decoration:none; font-weight:bold; color:#0D133D;}
li.mainnav2 a:focus {text-decoration:none; font-weight:bold; color:#0D133D;}

li.subnav2 {
	list-style-type:none;
	margin:0;
	padding:0;
	margin-left:-0.3em;
	padding-top:3px;
	text-indent:-1.25em;
	}

li.subnav2 a {
	list-style-type:none;
	marging:0;
	padding:0;
	padding: 0.2em 0.5em;
	text-decoration:none;
	color:#0D133D;
	font-weight:normal;
	font-size:0.9em;
}

li.subnav2 a:link {text-decoration:none; font-weight:normal; color:#0D133D;}
li.subnav2 a:hover {text-decoration:none; font-weight:normal; color:#0D133D;}
li.subnav2 a:visited {text-decoration:none; font-weight:normal; color:#0D133D;}
li.subnav2 a:active {text-decoration:none; font-weight:normal; color:#0D133D;}
li.subnav2 a:focus {text-decoration:none; font-weight:normal; color:#0D133D;}

li.subsubnav2 {
	list-style-type:none;
	margin:0;
	padding:0;
	margin-left:1em;
	padding-top:1px;
	text-indent:-1.25em;
	}

li.subsubnav2 a {
	list-style-type:none;
	padding: 0.2em 0.5em;
	text-decoration:none;
	color:#0D133D;
	font-weight:normal;
	font-size:0.85em;
}

li.subsubnav2 a:link {text-decoration:none; font-weight:normal; color:#0D133D;}
li.subsubnav2 a:hover {text-decoration:none; font-weight:normal; color:#0D133D;}
li.subsubnav2 a:visited {text-decoration:none; font-weight:normal; color:#0D133D;}
li.subsubnav2 a:active {text-decoration:none; font-weight:normal; color:#0D133D;}
li.subsubnav2 a:focus {text-decoration:none; font-weight:normal; color:#0D133D;}

	
/*-----------------------------------*/

div#left {
	float:left;
	margin:0;
	width:179px; 
	padding-top:3px;
	padding-bottom:0px;
	color:#BFDBC8;
	background-color:#0D133D;
	}


div#menublue {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	color:#0D133D;
	background-color:#BFDBC8;
	width:179px; 
}

div#head { 
	font: normal Verdana,Arial;
	font-size: 0.8em;
	text-decoration:none;
	margin:0;
	padding-top:2px;
	padding-bottom:5px;

	
	}


div#center { 
	margin-left:190px; 
	width:515px; 
	padding-top:10px;
	padding-bottom:10px;
	color:#0D133D;
	line-height:1.5;
	background-color:#BFDBC8;
}


div#right { 
	width:215px; 
	height:auto;
	float:right; 
	text-align:left; 
	color:#0D133D;
	padding-top:5px;	
	background-color:#BFDBC8;
	a:link { text-decoration:none; font-weight:bold; color:#0D133D; }
}

div#footer {
  font: bold 0.85em Verdana,Arial;
  clear:both;
  text-align:center;
  color:#BFDBC8;
  text-decoration: none;
  background-color:#0D133D;
  padding:0.1em;
}

/*-----------------------------------*/

legend {
padding-left:5px;
padding-right:5px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 0px;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:50px;
border: 0px;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #0D133D;
border: 1px solid #0D133D;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
color: #0D133D;
border: 1px solid #0D133D;
margin-bottom: 5px;
}

.mf-submit {
color: #BFDBC8;
background-color: #0D133D;
border: 0px;
}


