/* CSS Document */
/* FARBEN: Hellblau #6B94CF; Dunkellblau #00478A */

/***********************************************/
/* Umdefinierte HTML Tags                       */
/***********************************************/ 
body {margin: 10px 0px 0px 10px; padding: 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-image: url('../BilderShared/Titelleiste_Kachel_links.gif'); background-position:0px 74px; background-repeat:repeat-x; background-color:#FFFFFF;}
a:link {display: inline;color:#00478A; text-decoration:none; font-weight:bold}
a:visited {display: inline;color:#00478A; text-decoration:none; font-weight:bold}
a:hover {display: inline;color:#6B94CF; text-decoration:underline; font-weight:bold}
a:active {display: inline;color:#6B94CF; text-decoration:underline; font-weight:bold}

h1, h2, h3, h4, h5, h6 {font-family: Verdana,sans-serif;margin: 0px;padding: 0px; width:100%; line-height:120%;}
h1{font-size:20px;color:#000000; margin:0px 0px 10px 0px; padding:10px 0px 0px 0px;}
h2{display: block;font-size:14px;font-weight:bold;line-height:120%;color:#00478A;border-bottom:0px dotted #CCCCCC;display:block;margin:20px 0px 10px 0px;}
h3{display: block;font-size:13px;font-weight:bold;line-height:140%;color:#333333;display:block;}
h4 {font-size:14px;font-weight:bold;color:#0F298F;margin: 20px 0px 5px 0px;}
h5 {display: block;font-size:12px;font-weight:bold;line-height:140%;color:#666666;display:block;/*border-top:1px solid #CCCCCC;margin:10px 0px 0px 0px; padding:10px 0px 0px 0px;*/}
h6 {display: block;font-size:18px;font-weight:bold;line-height:140%;color:#999999;border-bottom:1px solid #CCCCCC;display:block;margin: 0px 0px 20px 0px;}

#NavigationHuelle {display:block; margin-top:0px;}

/***********************************************/
/*  #Navigation styles                         */
/***********************************************/

.MininaviOben { font-size:10px; font-weight:bold; padding:0px 0px 5px 39px;}

#NavigationHuelle {width:187px;border-bottom:1px solid #6B94CF;background-color:#E6EDF4;}
#NaviEbene1 {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:187px;}
p.NaviEbene1 {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:19px;width:auto;}
#NaviEbene1 a {display: block;padding: 0px 0px 0px 10px;color:#00478A;text-decoration:none;font-size:12px;font-weight:bold;text-decoration:none;line-height:25px;border-bottom:1px solid #FFFFFF;}
#NaviEbene1 a:hover {background-color: #D1CFE8; color:#00478A; width: auto;font-size: 12px;}

#NaviEbene2open {margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;width:187px; background-color:#FFFFFF;}
#NaviEbene2open a {display: block;padding: 0px 0px 5px 30px; margin-bottom:0px; text-decoration:none;font-size:11px;font-weight:bold;text-decoration:none; color:#6B94CF; line-height:15px;border-bottom:0px dotted #CCCCCC;}
#NaviEbene2 {display:none;}
p.NaviEbene2 {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:19px;width:auto;}
#NaviEbene2open a:hover {background-color:#FFFFFF; color:#000000; width: auto;font-size: 11px;}
/*#NaviEbene2open a.NaviEbene2ausgewaehlt {padding: 0px 0px 0px 30px;text-decoration:none;font-size:11px;font-weight:bold;text-decoration:none;line-height:15px; color:#FFFFFF; background-color:#00478A}*/


/***********************************************/
/*  #Hauptbereich                              */
/***********************************************/
#Hauptbereich {width:489px; margin-top:30px;}
#Breadcrumbs, #Breadcrumbs a {font-size:10px;line-height:110%; font-weight:normal; margin: 0px 0px 5px 0px; paddimg:0px 0px 0px 0px;}
#Textbereich {width:425px; padding-right:25px; line-height:130%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border-right:1px dotted #CCCCCC; border-top:1px dotted #CCCCCC; background-color:#FFFFFF;}
#Textbereich img {padding: 0px 10px 15px 0px;}

#RechteSpalte {width:250px;}
#RechteSpalteTD {width:250px; padding: 0px 10px 0px 30px; border-right: 1px dotted #CCCCCC;}
.RechteBoxHeadline { color:#FFFFFF; font-size:10px;font-weight:bold; padding-left:5px;}
#RechteBoxText {font-size:10px; font-weight:normal; color:#000000; background-color:#E6EDF4; padding: 10px 10px 10px 10px;}
#RechteBoxText li { list-style-image: url('../BilderShared/Pfeil_auf_Grau.gif'); border:0px; margin:0px 0px 10px 0px; padding-left:0px;}
#RechteBoxText ul {padding-left:15px; margin-left:0px;}
.Links {border-bottom:1px dotted #CCCCCC;display:block;margin:10px 0px 10px 0px; padding:0px 0px 10px 0px;}

#Kontaktformular { font-family:Verdana, Arial, Helvetica, sans-serif;}
table #Kontaktformular  {font-size: 11px; border:0px; cellpadding: 0px; cellspacing: 0px; width:100%;}
#Kontaktformular td {font-size: 11px;background-color:#E6EDF4;padding: 3px;}

#Footer {margin-top:20px; padding-top:5px; font-size:10px; color:#666666; border-top:1px dotted #CCCCCC;}

/***********************************************/
/* Allgemeine Fonts                            */
/***********************************************/ 
.Fliess {line-height:130%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.Klein {font-size:11px;line-height:110%;}
.klein a:hover {font-weight:normal;}
.klein2 {font-size:10px;line-height:110%; font-weight:normal}

#Seitentitel{margin:0px 0px 5px 0px;padding:0px 0px 3px 30px;line-height:30px;font-family:Verdana,Arial,sans-serif;color:#FFCC00;}
#breadCrumb {font-size:11px;font-weight:bold;padding:5px 0px 10px 0px;}