
.dunkelblau {
   background-color: #FFFFFF;
}

.contentbg {
   background-color: #ffffff;
}

.footer {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #505f6f;
   text-decoration: none;
   font-weight: normal;
}

.footer:Hover {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #A51C23;
   text-decoration: none;
   font-weight: normal;
}

a {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #A20C0D;
   text-decoration: none;
   font-weight: normal;

}

.pfad {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #4582AE;
   text-decoration: none;
   font-weight: normal;
   background-color: #ffffff;
}

.flaggeoff {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #4582AE;
   text-decoration: none;
   font-weight: normal;
   background-color: #ffffff;
}

.flaggeon{
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #A20C0D;
   text-decoration: none;
   font-weight: normal;
   background-color: #ffffff;
}

.flaggeoff:hover {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #A20C0D;
   text-decoration: none;
   font-weight: normal;
   background-color: #ffffff;
}

.sprachelink {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #05325C;
   font-weight: bold;
}

.sprachelink:Hover {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #AF2024;
   font-weight: bold;
}

.pfadlink {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #A20C0D;
   text-decoration: none;
   font-weight: normal;
   background-color: #F4F5F7;
}

.pfadlink:Hover {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #A20C0D;
   text-decoration: underline;
   font-weight: normal;
   background-color: #F4F5F7;
}

.contenttextlink {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 12px;
   color : #144D78;
   text-decoration: none;
   font-weight: bold;
}

.contenttextlink:Hover {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 12px;
   color : #A20C0D;
   text-decoration: none;
   font-weight: bold;
}

.contenttext {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #505f6f;
   text-decoration: none;
   font-weight: normal;
}

h1 {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 14px;
   color : #2266AF;
   text-decoration: none;
   font-weight: bold;
   margin-top:6px;
}

h2 {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 12px;
   color : #2266AF;
   text-decoration: none;
   font-weight: bold;
}

.textrechtskursiv {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #4484B0;
   text-decoration: none;
   font-weight: normal;
   font-style: italic;
}

.contenttexthead {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 14px;
   color : #144D78;
   text-decoration: none;
   font-weight: bold;
}

.datum {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #4781B1;
   text-decoration: none;
   font-weight: bold;
}

.mehr {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #A20C0D;
   text-decoration: none;
   font-weight: bold;
}

.kontakttextfeld {
	border-bottom: solid 1px #5E7F9B;
	border-left: solid 1px #B5C5D2; 
	border-right: solid 1px #B5C5D2;
	border-top: solid 1px #B5C5D2;
    font-family : Verdana, Arial,  sans-serif;
	font-size : 10px;
	color : #5374A1;
	text-decoration: none;
}

.upload {
	border-bottom: solid 1px #5E7F9B;
	border-left: solid 1px #B5C5D2; 
	border-right: solid 1px #B5C5D2;
	border-top: solid 1px #B5C5D2;
    font-family : Verdana, Arial,  sans-serif;
	font-size : 10px;
	color : #5374A1;
	text-decoration: none;
	width: 280px;
}


.rechts01 {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 12px;
   padding-top : 3px;
   color : #FFFFFF;
   font-weight: bold;
}

.rechts02 {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #3B7A9D;
}

.rechts03 {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #000000;
}

.rechts04_link {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #3B7A9D;
   text-decoration:underline;
}

.rechts04_link:Hover {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #AF2024;
   text-decoration:underline;
}

.rechts05_link {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #3B7A9D;
   font-weight: bold;
}

.rechts05_link:Hover {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 11px;
   color : #AF2024;
   font-weight: bold;
}

.linkboldrot {
   font-family : Verdana, Arial,  sans-serif;
   font-size : 12px;
   color : #AF2022;
   text-decoration: none;
   font-weight: bold;
}

.kontakt {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 11px;
	color : #2267AC;
	text-decoration: none;
}

.kontaktlink {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 11px;
	color : #2267AC;
	text-decoration: none;
}

.kontaktlink:hover {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 11px;
	color : #A93639;
	text-decoration: none;
}

.kontakthead {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 14px;
	color : #2267AC;
	text-decoration: none;
}

.reiter {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 12px;
	color : #ffffff;
	text-decoration: none;
	font-weight:normal;
	line-height:17px;
}

.reiterhead {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 13px;
	color : #ffffff;
	text-decoration: none;
	font-weight:bold;
	margin-bottom:6px;
}

.buttons {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 12px;
	color : #ffffff;
	text-decoration: none;
	font-weight:bold;
	width: 114px;
	height:22px;
	border: 0px solid #000000;
	padding-top:5px;
	cursor:pointer;
}

/*.buttons:Hover {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 12px;
	color : #ffffff;
	text-decoration: none;
	font-weight:bold;
	background-image:url(../img/button_on.jpg);
	width: 114px;
	height:22px;
	border: 0px solid #000000;
	padding-top:5px;
	cursor:pointer;
}*/
.buttons_Hover {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 12px;
	color : #ffffff;
	text-decoration: none;
	font-weight:bold;
	background-image:url(../img/button_on.jpg);
	width: 114px;
	height:22px;
	border: 0px solid #000000;
	padding-top:5px;
	cursor:pointer;
}

.buttonson {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 12px;
	color : #ffffff;
	text-decoration: none;
	font-weight:bold;
	width: 114px;
	height:22px;
	border: 0px solid #000000;
	padding-top:5px;
	cursor:pointer;
}

.buttonsinhalt {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 12px;
	color : #ffffff;
	text-decoration: none;
	font-weight:normal;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #ffffff;
	width:156px;
	float:left; 
	background-image:url(../img/button_bg.gif); 
	height:130px;
	margin-left:-10px;
}

.navitrenner {
   background-image:url(../img/navi/navitrenner.gif); 
   height:23px;
   width:1px;
}




/*
.navitop {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 12px;
	color : #ffffff;
	text-decoration: none;
	font-weight:normal;
	border:0px solid #000000;
	background-image:url(../img/navi/navi_bg.gif);
	float:left; 
	height:19px;
	padding-top:4px;
	text-align:center;
}


.navitop:Hover {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 12px;
	color : #ffffff;
	text-decoration: none;
	font-weight:bold;
	border:0px solid #000000;
	background-image:url(../img/navi/navi_bg_on.gif);
	float:left; 
	height:19px; 
	padding-top:4px;
	text-align:center;
	cursor:pointer;
}

.navitoptext {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 12px;
	color : #ffffff;
	text-decoration: none;
	font-weight:normal;
}

.navitoptext:Hover {
    font-family : Verdana, Arial,  sans-serif;
	font-size : 12px;
	color : #ffffff;
	text-decoration: none;
	font-weight:bold;
	cursor:pointer;
}
*/

.liste {
    margin-bottom:10px;
    list-style-image:url(../img/bullet.gif);
}

.wo {
    background-image:url(../img/pfeil_wo_navi.gif); 
    background-repeat:no-repeat;   
}



.buttons_background
{
   background-color:#467AB4;
   margin: 0px;
   padding:2px 10px 4px;
   font-size:11px;
   border-bottom:solid 1px #335983; 
   float: left;
   border-top:solid 1px #779DC8;
 }
   .Btn_ecke_right
   {
      background:url(../img/buttons/btn_ecke_right.gif); 
      background-repeat:no-repeat;  
      height:35px;
      width:5px;
      position:relative;
      float:left   
    }
    .Btn_ecke_left
   {
      background:url(../img/buttons/btn_ecke_left.gif); 
      background-repeat:no-repeat;  
      height:35px;
      width:2px;
      float:left  
    }
     .Btn_ecke_right_einzeilig
   {
      background:url(../img/buttons/Btn_Ecke_right_einzeilig.gif); 
      background-repeat:no-repeat;  
      height:22px;
      width:3px;
      position:relative;
      float:left   
    }
    .Btn_ecke_left_einzeilig
   {
      background:url(../img/buttons/Btn_Ecke_Left_einzeilig.gif); 
      background-repeat:no-repeat;  
      height:22px;
      width:3px;
      float:left  
    }
    .Btn_text_Oben
    {
        color:#FFFFFF
     }
     .Btn_text_Unten
    {
        color:#FFFFFF;
        font-size:11px;
        text-align:center
     }
