#body { 
margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
background-color: #ffffff;
}

/* Block right */
.input { 
	border-top: 1px solid #ABCEEE; border-bottom: 1px solid #ABCEEE; 
	border-left: 1px solid #ABCEEE; border-right: 1px solid #ABCEEE; 
	background-color: #EDEEEF color: #01056a;  
	font-family:Arial,Tahoma; font-size:8pt;  
}

#contentbr{
width:150px;
font:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size:11px;
text-decoration: none;
line-height:11pt;
margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
}

#contentbr a {
text-decoration: underline;
color: #01065a;
font-size:11px;
line-height:12pt;
}

#contentbr a:hover{
text-decoration: underline;
color: #CC3300;
}

#blockright{
	position:absolute;
	left: 50%;
	width: 150px;
	margin-left: 240px;
	top: 142px;
	margin-top: 0px;
	font: 10px Verdana,Arial;
	visibility: visible;
	}

/* Block left*/

#contentle{
width:150px;
background:#ffffff;
height:auto;
border-right: 1px #0158B5;

}

#blockleft{
	position:absolute;
	left: 50%;
	width: 150px;
	margin-left: -391px;
	top: 139px;
	margin-top: 0px;
	font: 10px Verdana,Arial;
	visibility: visible;
	}

/* Content */

#content{
width:466px;
font:Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size:11px;
text-decoration: none;
line-height:11pt;
padding-left:3px;
padding-right:3px;
margin-left: 2px;
}

#content a {
text-decoration: underline;
color: #01065a;
font-size:11px;
line-height:12pt;
}

#content a:hover{
text-decoration: underline;
color: #CC3300;
}

/* Ausrichtung Bilder */

.floatright {
float:right;
padding-right: 20px;
border: none;
}


/* FormLib CSS */

div,input,select,textarea,fieldset
{
	font-size:12px;
	font-family:verdana;
}

textarea
{
	width:100%;
	height:200px;
}

.formlib_exceptionlist
{
	margin-bottom:20px;
	font-size:12px;
	color:#840000;
}

.formlib_exception
{
	background-color:#FFD0D0;
	padding-left:55px;
	padding-top:10px;
	margin-top:5px;
	border:1px;
	border-style:solid;
	border-color:#ff0000;
	background-image:url(../../../img/exception.gif);
	background-position: 10px 10px;
	background-repeat:no-repeat;
	height:42px;
	color:#840000;
}

.formlib_exception a
{
	color:#840000;
	font-weight:bold;
}

.formlib_formobject
{
	padding:5px;
	margin-top:5px;
}

.formlib_formobjectset div
{
	display:inline;
}

.formlib_formobjectset
{
	padding:5px;
}

.formlib_fieldset
{
	margin-top:20px;
	border: #005BAB 1px solid;
	padding: 5px;
}

.formlib_hidden_fieldset
{
	margin-top:20px;
	text-align:right;
}

.formlib_formobject_fatal
{
	padding:5px;
	margin-bottom:10px;
	
	border:1px;
	border-style:solid;
	border-color:#ff0000;
	background-color:#FFD0D0;
}

.formlib_label
{
	display:block;
	margin-bottom:5px;
}

.formlib_checkedobject_label
{
	vartical-align:top;
}

#formlib_form1
{
	display:block;
	width:100%;
}

legend
{
	font-size:12px;
	font-weight:bold;
	color:#005BAB;
}

#formlib_formobject14
{
	display:inline;
}

#formlib_formobject15
{
	display:inline;
}

/* FormLib CSS */

q {
quotes:inherit;
}
/*Style-Definition für die First-Level-Navigation*/
DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 153px;
BORDER-top: 1px solid #ECF2F6;
border-bottom: 1px solid #96A9BB;
PADDING: 1px;
MARGIN: 0Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #01056a;
BACKGROUND-COLOR: #B6CCE2;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
TEXT-DECORATION: none;
COLOR: #ffffff;
BACKGROUND-COLOR: #4B92D1;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 153px;
BORDER-top: 1px solid #ECF2F6;
border-bottom: 1px solid #96A9BB;
PADDING: 1px;
MARGIN: 0Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #ffffff;
BACKGROUND-COLOR: #6FB5F3;
}
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 153;
BORDER-top: 1px solid #ECF2F6;
border-bottom: 1px solid #96A9BB;
PADDING: 1px;
MARGIN: 0Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #3A3FC1;
BACKGROUND-COLOR: #CDE0F1;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
TEXT-DECORATION: none;
COLOR: #01056a;
BACKGROUND-COLOR: #4B92D1;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 153px;
BORDER-top: 1px solid #ECF2F6;
border-bottom: 1px solid #96A9BB;
PADDING: 1px;
MARGIN: 0Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #C50129;
BACKGROUND-COLOR: #ffffff;
}
.tblrahmen {
	border-width:1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #005BAB;
	border-right-color: #005BAB;
	border-bottom-style: solid;
	border-bottom-color: #005BAB;
	border-top-style: solid;
	border-top-color: #005BAB;
}
.tblrahmenblockright {
	border-width:1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #B0CAE1;
	border-right-color: #B0CAE1;
	border-bottom-style: solid;
	border-bottom-color: #B0CAE1;
	border-top-style: solid;
	border-top-color: #B0CAE1;
}
.dropdownsprache
{
background:#ffffff;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 10px;

        color: #01056a;

        background-color: #DBF2C5;
}
.dropdowncontent
{

        background:#ffffff;

        font-family: Verdana, Arial, Helvetica, sans-serif;

        font-size: 11px;

        color: #01056a;

        background-color: #ffffff;
		
}
.bgcolorgrau {
	BACKGROUND-COLOR: #EDEEEF
}
.siebefindentext {
font-size: 9px;
color: #01056a;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tableheadtext {
font-size: 11px;
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mengentext {
font-size: 11px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mengentextueberschrift01 {
font-size: 12px;
color: #0359A2;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mengentextueberschrift02 {
font-size: 12px;
color: #C50129;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mengentextauszeichnung01 {
font-size: 11px;
color: #C50129;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.mengentextauszeichnung02 {
font-size: 11px;
color: #0359A2;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.headlinesblue {
font-size: 15px;
color: #0359A2;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.dotsline {
font-size: 8px;
color: #cccccc;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.headlinehometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.versenden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C50129;
	text-decoration: underline;
}
.contentleft {
  float:left;
	width: 0%;
	margin: 0;
	padding: 0 3% 0 0;
}
.contentright {
  float:right;
	width: 0%;
	margin: 0;
	padding: 0 3% 0 0;
}
.homeheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	font-weight: lighter;
}
.mehrzumthema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}
.mehrzumthemablack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.umfragepercent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #01056A;
}

#footer{
font:Verdana, Arial, Helvetica, sans-serif;
color: #cccccc;
font-size:10px;
text-decoration: none;
line-height:11pt;
}

#footer a {
text-decoration: none;
color: #B6CCE2;
font-size:10px;
}

#footer a:hover{
text-decoration: underline;
color: #01056a;
}
