/* Coloring */
/* 2005-11-28T08:36:00 */

/* Base */
body {
    color: #000;
    background: url(/allgemein/images/bg.jpg) 0 85px repeat-y transparent; 
    background-color: white;
}

/**************************/
/* Kopf                   */
/**************************/
#head {
    background-color: #FFF;
    border-color: #FFF;
}
#logo h1 {
    color: #000;
}
#techNavi li {
    background: url(/allgemein/images/menustrich.gif) left top no-repeat transparent;
}
#techNavi li.ohne {
    background-image: none ! important;
}
#techNavi a {
    color: #000 ! important;
}
#techNavi input {
    border-color: #000;
    background-color: #EEF4F6;
}
#techNavi input.button {
    background-color: #FFF;
}
#techNavi input:focus {
    background-color: #FFF;
}
#techNavi input.button {
    color: #000 ! important;
    background-color: transparent;
}
#breadcrumbs {
    background-color: #00487D;
    border-bottom: solid 1px #FFF;
}
#breadcrumbs ,
#breadcrumbs a,
#breadcrumbs a:hover,
#breadcrumbs a:focus {
    color :#FFF;
}

/**************************/
/* Navigation             */
/**************************/
#navDummy {
    border-bottom-color: #FFF;
}
.mainMenu, .navMenu {
    color: #fff;
    background-color: #5da0d7;
}
.mainMenu {
    background-color: transparent;
}
.mainMenu li {
    color: #fff;
    background-color: transparent;
}
/* for IE */
* html .mainMenu li {
    border-bottom-color: #036; 
}
#current {
    background-image: url(/allgemein/images/navi_highlight.gif);
}
.mainMenu li a:link, .mainMenu li a:visited {
    color: #FFF;
    background-color: transparent;
    border-bottom-color: #FFF;
}
.mainMenu li a:hover, .mainMenu li a:active, .mainMenu li a:focus, .mainMenu li a.activeItem {
    color: #fff;
    background-color: #80C9FF !important;
}
.navComment {
    color: #fff;
}
/* functional classes */
/* used by the scripts, not set in the markup */
.hasSubMenu {
    color: #fff;
    background-color: #5C73B8;
}
.hasSubMenuActive {
    color: #fff;
    background-color: #80C9FF !important;
}
/* end functional classes */



/**************************/
/* Marginalienspalte      */
/**************************/
#marginalie {
    background: url(/allgemein/images/bgm.jpg) right top no-repeat transparent; 
}
#marginalie p {  
    background-color: #E6F4FF;
}
    /*Die Links in der Marginalienspalte*/
#marginalie a {  
    color: #003366;
}

/**************************/
/* Inhalt                 */
/**************************/
.index {
   background-color: #EFEFEF;
}

/*Innneliegender Container für Textabschnitte - Weite 100% - kann mit IMG kombiniert werden*/
div.artikel {
  background-color: #E6F4FF;
}

/**BINNENNAVIGATION **/
#binnennavUnten li.pageUp {
    background: url(/allgemein/images/anfang.gif) left center no-repeat transparent;
}
#binnennavUnten li.print {
    background: url(/allgemein/images/drucken.gif) left center no-repeat transparent;
}
#binnennavUnten a {
    color: #000000;
}
li.inhalt { 
    background: url(/allgemein/images/index1.gif) left center no-repeat transparent;
}
li.prev {
    background: url(/allgemein/images/zurueck.gif) left center no-repeat transparent;
}
li.next {
    background: url(/allgemein/images/weiter.gif) right center no-repeat transparent;
}
.pubinhalt a {
    color: #000000;
}
/* Sitemap                                        */
a.sitemap1 {
    border-color: #9cc0ce;
}
a.sitemap1:hover,
a.sitemap1:focus {
    border-bottom-color: #036;
}
/* Startseite FA                                  */
#startbild {
    background-color: transparent;
}

#eckdaten {
    background-color: transparent;
}

#news {
    background-color: #B2E3E8;
}

#aktuell {
    background-color: #EEF4F6;
}

/* Forms */
fieldset {
    border-color: #CCC;
}
/*****************************/
/**  UNIVERSELLE ATTRIBUTE  **/

/* Grundformatierung mit Schriftart, relativer Schriftgröße und Anfangspunkt aller Inhalte */


/*Seitentitel - Thema*/
h1, h2, h3, h4, h5, h6 {
   color: #003366;
}
/*Datums-Angabe - immer relativ zum umschliessenden Element*/   
.datum {  
   color: #003366;
}
/*Standard-Absatz*/

/*Standard für hervogehobenen Text*/
.bold {
   color: #003366;
}


/***********************
**BESONDERE TEILBREICHE**/
/*Download-Hinweise*/
div.download {
   background-color: #EEF4F6;
}
 
/* Tabellenformatierung für Datensammlungen */
th.datenblatt {
   color: #003366;
   background-color: #A4BEC9;
}
td.datenblatt {
   color: #000000;
}

/**LINKS innerhalb der Texte**/

/*Kleine Links*/
a.klein:visited,
a.klein:active,
a.klein:link {
    color: #003399;
}

/*Normale Links*/
a:visited,
a:active,
a:link {
    color: #003399;
}

/* 22.07.2010: Wichtige Hinweise für LBV */
.wichtig {
	color: #f40022;
}
