﻿.text
{
	font-weight: bold;
	font-size: 14px;
	color: #10047B;
	font-family: Verdana;
	text-align: left;
}

.text1
{
	font-weight: normal;
	font-size: 14px;
	color: #10047B;
	font-family: Verdana;
	text-align: left;
}

.text2
{
	font-weight: bold;
	font-size: 20px;
	color: #10047B;
	font-family: Verdana;
	text-align: center;
}

.text3
{
	font-weight: bold;
	font-size: 18px;
	color: #10047B;
	font-family: Verdana;
	text-align: center;
}

.textpix
{
	font-weight: normal;
	font-size: x-small;
	color: #10047B;
	font-family: Verdana;
	text-align: right;
}

.textcenter
{
	font-weight: bold;
	font-size: 14px;
	color: #10047B;
	font-family: Verdana;
	text-align: center;
}

.textcenterred
{
	font-weight:bolder;
	font-size: 16px;
	color:Red;
	font-family: Verdana;
	text-align: center;
}

.kontakttext
{
	font-weight: bold;
	font-size: 18px;
	color: #10047B;
	font-family: Verdana;
	text-align: left;
}

.aktuellestext
{
	font-weight: bold;
	font-size: 14px;
	color: red;
	font-family: Verdana;
	text-align: center;
}

.stammbaum
{
	font-weight: bold;
	font-size: 12px;
	color: #663399;
	border-top-style: ridge;
	font-family: Verdana;
	border-right-style: ridge;
	border-left-style: ridge;
	text-align: center;
	border-bottom-style: ridge;
	vertical-align: middle;
}

.stammbaumtext
{
	font-weight: bold;
	font-size: 12px;
	color: #663399;
	font-family: Verdana;
	text-align: center;
	vertical-align: middle;
}

.liste
{
	list-style-position: outside;
	list-style-type: decimal;
}
.rightborder
{
	border-right: black thin solid;
}

.rightbottomborder
{
	border-right: black thin solid;
	border-bottom: black thin solid;
}

.bottomborder
{
	border-bottom: black thin solid;
}

.lauftext
{
	font-weight: bold;
	font-size: 18px;
	background-image: url(images/h5.jpg);
	color: #FF0000;
	border-top-style: none;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	background-color: aqua;
	text-align: left;
	border-bottom-style: none;
}

.destext {
	font-family: Verdana;
	color: #000000;
	font-size: 9px;
	text-align: left;
}

.nav {
	background-color: #578ECD;
	height: 30px;
}

.title {
	font-family: Verdana;
	color: #993366;
	font-size: 50px;
	text-align: center;
}

.title2 {
	font-family: Verdana;
	color: #10047B;
	font-size: 18px;
	text-align: center;
}

.title3 {
	font-family: Verdana;
	color: #10047B;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	
}

.footer
{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #660066;  /* lila */
	font-family: Verdana;
	list-style-type: disc;
}

.line 
{
	height: 2px;
	background-color: #6666FF;
	
}

body {
	font-family: Verdana;
	color: #000000;
	background-color: #CC6666;
	font-size: 12px;
}

body.start {
	font-family: Verdana;
	color: #000000;
	background-color: #3399CC;
	font-size: 12px;
}

form
{
	padding-right: 0px;
	padding-left: 0px;
	border-left-width: thin;
	border-bottom-width: thin;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-right-width: thin;
}



/* vertical menu bar */
ul.mbv {
        margin: 0;        
        padding: 0;
        list-style: none;
        background-color: #578ECD;   /* Hintergrund hellblau */
        width: 8em;
}
ul.mbv li {
        padding: 0;
        margin: 0;
        border-bottom: 1px solid #57D3DD; /* fixes gap problem in IE */
        position: relative;
        z-index: 1;
}
ul.mbv ul {
        margin: 0 0 0 2px;
        padding: 0;
        list-style: none;
        position: absolute;
        top: 0; /* if using borders, -1 to align top borders */
        left: 10em;
        width: 9em;
        background: #9CC;
        z-index: 2;
}

/* separator to mark end of menu group */
ul.mbv li.end {
        border-bottom: 1px dashed #399;
}

ul.mbv li a:active {
        display: block;
        padding: .2em .5em;
        width: 11em;
        font-family: Verdana;
        font-weight: bold;
        font-size: 14px;
        text-decoration: none;
        background: #004F9D;
        color: #FFFFE1;
}

ul.mbv li a:hover {
        display: block;
        padding: .2em .5em;
        width: 11em;
        font-family: Verdana;
        font-weight: bold;
        font-size: 14px;
        text-decoration: none;
        background: #004F9D;
        color: #FFFFE1;
}

ul.mbv li a:visited {
        display: block;
        padding: .2em .5em;
        width: 11em;
        font-family: Verdana;
        font-weight: bold;
        font-size: 14px;
        text-decoration: none;
        background: #004F9D;
        color: #FFFFE1;
}

ul.mbv li a:link {
        display: block;
        padding: .2em .5em;
        width: 11em;
        font-family: Verdana;
        font-weight: bold;
        font-size: 14px;
        text-decoration: none;
        background: #004F9D;
        color: #FFFFE1;
}