body {
    font-size:          10px;
	font-family:        Verdana,Arial,Helvetica,sans-serif;
    font-weight:        bold;
    color:              #FF0000;
    background-color:   #FFFFFF;
}

/* Hauptumrandende Tabelle */
.tableMain {
    width:              537px;
    padding:            0px;
    margin:             0px;
}

/* Navigationstabelle mit Beraterinfos */
.tableNavigation {
	width:              537px;
	padding:            0px;
	margin:             0px;
	margin-top:         20px;
}

/* Navigation */
.tableNavigation a:link, .tableNavigation a:visited, .tableNavigation a:active {
	font-family		: Verdana,Arial,Helvetica,sans-serif;
	font-size		: 12px;
	color			: #FF6600;
	text-align		: justify;
	text-decoration	: none;
}

.tableNavigation a:hover {
	text-decoration	: underline;
}

/* Navigation */
a:link, .tableNavigation a:visited, .tableNavigation a:active {
	font-family		: Verdana,Arial,Helvetica,sans-serif;
	font-size		: 12px;
	color			: #FF6600;
	text-align		: justify;
	text-decoration	: none;
}

a:hover {
	text-decoration	: underline;
}

/* Überschrift ganz oben auf der Seite (nicht die Zwischenüberschriften) */
.headline {
    background-color:   #FFFFFF;
    height:             27px;
    font-size:          12px;
    font-family:        Verdana,Arial,Helvetica,sans-serif;
    font-weight:        bold;
    color:              #616161;
    padding-left:       11px;
}

/* Zeile Berater */
.tdberater {
	background-color:   #FFFFFF;
	height:             27px;
	font-size:          10px;
	font-family:        Verdana,Arial,Helvetica,sans-serif;
	font-weight:        normal;
	color:              #616161;
	padding-left:       11px;
	padding-right:      11px;
}

/* Zeile Grau */
.tdtext {
    background-color:   #E5E5E5;
    height:             27px;    
	font-size:          10px;
	font-family:        Verdana,Arial,Helvetica,sans-serif;
    font-weight:        normal;
    color:              #616161;
	padding-left:       11px;
    padding-right:      11px;
}

/* Zeile Grau Fehlerfeld */
.tderror {
    background-color:   #E5E5E5;
    height:             27px;
	font-size:          10px;
    font-family:        Verdana,Arial,Helvetica,sans-serif;
    font-weight:        normal;
    color:              #FF0000;
    padding-left:       11px;
}

/* Zeile Weiß */
.tdtext2 {
	background-color:   #FAFAFA;
    height:             27px;
	font-size:          10px;
    font-family:        Verdana,Arial,Helvetica,sans-serif;
    font-weight:        normal;
    color:              #616161;
    padding-left:       11px;
    padding-right:      11px;
}

/* Zeile Weiß Fehlerfeld */
.tderror2 {
    background-color:   #FAFAFA;
    height:             27px;
    font-size:          10px;
    font-family:        Verdana,Arial,Helvetica,sans-serif;
    font-weight:        normal;
    color:              #FF0000;
    padding-left:       11px;
}






.side_menue_headline {
background-color:#96AADB;
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-style:normal;
color:#FFFFFF;
vertical-align:middle;
height:20px;
}

.side_menue {
background-color:#FFFFFF;
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
color:#003399;
border-color:transparent;
vertical-align:middle;
}

.subheadline {
background-color:#FFFFFF;
font-size:12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
color:#00319C;
padding-left:11px;
}

.absatzueberschrift{
background-color:#FFFFFF;
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-style:normal;
color:#00319C;
}

.textblock{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
color:#333333;
background-color:#FFFFFF;
padding-left:10px;
padding-top:7px;
padding-bottom:19px;
border-left:1px solid #F0F2F7; border-right:1px solid #F0F2F7;
}

.copyright{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
color:#003399;
background-color:#FFFFFF;
padding-left:11px;
padding-top:16px;
}


.bold{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-style:normal;
color:#00319C;
}

td {
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
color:#00319C;
}

th {
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
color:#000000;
}


.error {
font-size:11px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-style:normal;
color:#FF0000;
}



.checkbox {
color:#00319C;
background-color:#CCD6EB;
}

.tdtexterror {
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
color:#FF0000;
background-color:#CCD6EB;
padding-left:11px;
}

.tdtexterror2 {
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
color:#FF0000;
background-color:#F0F2F7;
padding-left:11px;
}

.texterror {
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
font-style:normal;
color:#FF0000;
padding-left:11px;
padding-bottom:19px;
border-left:1px solid #F0F2F7; border-right:1px solid #F0F2F7;
}

.tdzwischenergebnis {
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
color:#003399;
background-color:#F0F2F7;
padding-left:11px
}

.tdNavigationLeft {

border-left:1px solid #F0F2F7; border-bottom:1px solid #F0F2F7; border-top:1px dotted #003399; padding-top:7px; padding-bottom:7px; }

.tdNavigationMiddle {

border-bottom:1px solid #F0F2F7; border-top:1px dotted #003399; padding-top:7px; padding-bottom:7px; }

.tdNavigationRight {

border-right:1px solid #F0F2F7; border-bottom:1px solid #F0F2F7; border-top:1px dotted #003399; padding-top:7px; padding-bottom:7px; }

.tdNavigation {

border-left:1px solid #F0F2F7; border-right:1px solid #F0F2F7; border-bottom:1px solid #F0F2F7; border-top:1px dotted #003399; padding-top:7px; padding-bottom:7px; }

.tdergebnis {
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
font-style:normal;
color:#FFFFFF;
background-color:#00319C;
padding-left:11px;
}

:link.tdlink { color:#00319C; text-decoration:underline; }
:visited.tdlink { color:#FF6600; text-decoration:underline; }
