/* CSS Document */
/***********************************************/
/* Umdefinierte HTML Tags                       */
/***********************************************/ 

body{font-family: Arial,sans-serif;font-size:13px;color:#000000;line-height:1.001;margin:0px;padding:0px; background-color:#FFFFFF;}
p{margin-top: 0px;margin-bottom:20px;}
div{margin:0px;padding:0px;}

a:link {display: inline;color:#0F298F; text-decoration:none; /*font-weight:bold*/}
a:visited {display: inline;color:#cccccc; text-decoration:none; /*font-weight:bold*/}
a:hover {display: inline;color:#3366FF; text-decoration:underline; /*font-weight:bold*/}
a:active {display: inline;color:#3366FF; text-decoration:underline; /*font-weight:bold*/}

h1, h2, h3, h4, h5, h6 {font-family: Arial,sans-serif;margin: 0px;padding: 0px; width:100%;}
h1{font-size:30px;color:#999999;}
h2{display: block;font-size:18px;font-weight:bold;line-height:120%;color:#000000;border-bottom:1px solid #CCCCCC;display:block;margin:20px 0px 10px 0px;}
h3{display: block;font-size:14px;font-weight:bold;line-height:120%;color:#333333;border-bottom:1px solid #CCCCCC;display:block;margin:30px 0px 20px 0px;}
h4 {font-size:14px;font-weight:bold;color:#0F298F;margin: 20px 0px 5px 0px;}
h5 {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;}
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;}


/***********************************************/
/* Allgemeine Fonts                            */
/***********************************************/ 
.Klein {font-size:11px;line-height:110%;}
.klein a:hover {font-weight:normal;}
.klein2 {font-size:10px;line-height:110%;}

#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;}


/** Fuer Intern-Bereich **/
.Fliess {font-family: Arial,sans-serif;font-size:12px;color:#333333;line-height:1.001;margin:0px;padding:0px;}

/***********************************************/
/* Layout: Zonen und Linien                    */
/***********************************************/
#Kopfleiste {display:none; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;background-color:#CCCCCC;}
#contentHuelle{position:relative;top:0px;width:100%;z-index:2;}
#navBar{display:none; position:absolute;top:0px; left:0px;width:250px;z-index:1;border-right:1px solid #666666;border-bottom:1px solid #666666;background-color:#E3E3E3;}
#Kopfgrafik {display:none; position:absolute;top:0px;left:0px;width:100%;height:80px;z-index:0; overflow:hidden;}
#content{position:relative;/*top:90px;left:251px;width:500px;*/z-index:3;line-height: 110%;}
#content2{display:none; position:absolute;top:100px;left:0px; margin-left:780px;width:200px;z-index:4;line-height: 110%; font-size:11px;}
#content a:link, a:visited {color:#0F298F; text-decoration:none; font-weight:bold}
#content a:hover {color:#3366FF; text-decoration:underline; font-weight:bold}
#Listentabelle {border-bottom: solid 1px #CCCCCC;margin: 0px 0px 50px 0px;}
.KastenUmLinksHellerRand {background-color:#D7E3F1; padding: 5px 5px 5px 5px; border: 1px solid #FFFFFF;}
.KastenUmLinksDunklerRand {background-color:#D7E3F1; padding: 5px 5px 5px 5px; border: 1px solid #CCCCCC;}
.KastenBlauerVerlauf {padding: 15px 15px 15px 15px; border: 1px solid #CCCCCC; margin-bottom:20px; margin-top:15px; }
.KastenOhneVerlauf {padding: 15px 15px 15px 15px; border: 1px solid #CCCCCC; margin-bottom:20px; margin-top:15px; }
.Druckbefehl {display:none;}

#content3 {display:none;} /*blendet die rechte Spalte aus*/

#Haarlinie{border-bottom:1px solid #999999;border-right:none;border-top:1px solid #999999;margin:0px 0px 0px 30px;padding-right:20px;}
#Seitenfuss{display: none; clear:both;border-top:none;border-right:none;border-left:none;font-size:11px;line-height:120%;color:#999999;/*padding:10px 20px 0px 0px;*/margin:10px 70px 20px 30px;width:470px;}
#Seitenfuss a {font-weight: normal;}
#Seitenfuss a:link, a:visited {color: #001A63;text-decoration: none;}
#Seitenfuss a:hover {color:#000066;text-decoration: underline;font-weight: normal;}
#SeitenfussPrint{clear:both;border-top:none;border-right:none;border-left:none;font-size:11px;line-height:120%;color:#999999;/*padding:10px 20px 0px 0px;*/margin:10px 70px 20px 30px;width:470px;}

.Reitertabellen {border-left:1px solid #999999;border-right: 1px solid #999999;border-bottom: 1px solid #999999;}
.Reitertabellen td {background-color:#F1F1F1;}

#Standardtabelle {width: 100%; border:none; font-size: 11px; cellpadding: 0px; cellspacing: 0px; margin: 20px 0px 20px 0px;}
#Standardtabelle td {border:1px solid #CCCCCC; padding: 2px;}
#Standardtabelle thead {/*background-color:#0F298F;*/ background-color:#FFCC00; font-size: 13px; color:#000000; font-weight: bold; }
#Standardtabelle tbody {background-color:#F1F1F1; font-size: 11px; color:#333333; font-weight: bold; }
#Standardtabelle tfoot {background-color:#E3E3E3; font-size: 10px; color:#666666; font-weight: normal; }
#Standardtabelle .dunkler {background-color:#CCCCCC;}

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

#NaviEbene1 {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:250px;}
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:#0F298F;text-decoration:none;font-size:12px;font-weight:bold;text-decoration:none;line-height:20px;border-bottom:1px solid #FFFFFF;}
#NaviEbene1 a:hover {background-color: #999999;color: white;width: auto;font-size: 12px;}

#NaviEbene2 {margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;width:250px;}
#NaviEbene2 a {display: block;padding: 0px 0px 0px 30px;text-decoration:none;font-size:11px;font-weight:normal;text-decoration:none;line-height:15px;border-bottom:1px solid #FFFFFF;}
#NaviEbene2closed {display:none;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;width:250px;}
p.NaviEbene2 {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:12px;line-height:19px;width:auto;}
#NaviEbene2 a:hover {background-color: #999999;color: white;width: auto;font-size: 11px;}
#NaviEbene2 a.NaviEbene2open {padding: 0px 0px 0px 30px;text-decoration:none;font-size:11px;font-weight:bold;text-decoration:none;line-height:15px;background-color:#CCCCCC;}

p#NaviUeberschrift {margin:15px 0px 5px 30px;font-size:12px;font-weight:bold;color:#000000;}
p#NaviUeberschrift a{margin:0px 0px 0px 0px;font-size:12px;font-weight:bold;}
.Pfeilchen{margin:0px 6px 1px 0px;border: 0;}

#Kontextlinks {display:none; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;width:100%;background-color: #E3E3E3; border-top: 1px solid #999999;border-bottom: 1px solid #999999;}
#Kontextlinks a {display: block;padding: 0px 0px 0px 30px;text-decoration:none;text-decoration:none;font-weight:bold;line-height:15px;border-bottom:1px solid #FFFFFF;}
#Kontextlinks a:hover {background-color: #999999;color: white;width: auto;}
#Kontextlinks a.Kontextlinksopen {padding: 0px 0px 0px 30px;text-decoration:none;font-weight:bold;text-decoration:none;line-height:15px;background-color:#0F298F;border-bottom:1px solid #999999; color:#FFFFFF;}
p#Kontextlinks {display: block;padding: 0px 0px 0px 30px;margin:0px 0px 0px 0px;text-decoration:none;line-height:15px;border-top:0px solid #FFFFFF;border-bottom:1px solid #FFFFFF;width:auto;}
.KontextlinksHighlight { background-color:#F1F1F1; padding-left:50px;font-size:10px;font-weight:bold;border-bottom:1px solid #999999;}
