




body {background-color: #000099}

/* cssContent */

rbody, table {color:#000099}

.table {border:1px solid #000099;background-color:white;}

.table-spacer {background-color:white;}

div#path {padding-bottom: 1em;}

.table-head {background-color:white;color:#000099}

.td-color {color:#000099;}

.td-color-bold {color:#000099;}

#td-color-bold {color:#000099}

div {background-color:white;}

#cluster {border-bottom:1px solid white}

#subcontA {border-top:1px solid white;}

#subcontB {border-top:1px dotted #808080;}

#footer {border-top:1px dotted #808080;}



#hlbg {background-color:white;}

#hlbg * {background-color:white;}

#hlbg .Teaser1 h2 {background-color:#000099;color:#FFFFFF;}

#hlbg .Teaser1 {background-color:#000099;color:#FFFFFF;}  

#hlbg .Teaser2 h2 {background-color:#FFFF00;color:#000000;}

#hlbg .Teaser2 {background-color:#FFFF00;color:#FFFFFF;}

#hlbg .Teaser1_en h2 {background-color:#000099;color:#FFFFFF;}

#hlbg .Teaser1_en {background-color:#000099;color:#FFFFFF;}  

#hlbg .Teaser2_en h2 {background-color:#FFFF00;color:#000000;}

#hlbg .Teaser2_en {background-color:#FFFF00;color:#FFFFFF;}



#links {background-color:transparent}



#linksk {background-color:transparent}



#impressum {background:white}

#impressum p, #impressum a {color:#000099;}

#copyright {background:white}

#rightbottomLinks {background:white}

#rightbottomLinks p, #rightbottomLinks a {color:#000099}

.neuerlink{color:#000099}



div#bildbankrightcell {color:#000099} 



/* cssShared */

.tabelle {border:1px solid black;background:#ffffff;}

.ueberschrift{color:#000099;background:white;border-color:white} 

/* PSK #000000 */

.zeile{color:#999999;background:#ffffff} 

.fil_city {color:#000099;}

/* rote und graue links */

.linkr,.linkr:visited,.linkg,.linkg:visited,.linkgb {color:#000099}

 /* PSK #000000 */

.linkg,.linkg:visited,.linkgb {color:#000099;}

.linkgb {color:#000000;}

p, h3, h4 {color:#000099;}

h1 {color:#000099;}

h2 {color:#000099}

h4 {color:#000099;} 

#path a {color:#000099;}

#content {background-color:white;}

.headline {color:#000099}

#navbutton {

	border-top: 1px solid #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

}



#navbutton a, #navbutton a:link, #navbutton a:visited, #navbutton a:hover {

	background: white;

	border: 1px solid #000099;

	color: #6F6F6F;

}



/* startseite 4 teaser */ 

#tl1,#tl2,#tl3,#tl4{background-color:white;}

/* texte in startseitenlayern*/

#tl1 h3, #tl2 h3 {color:#000099}



/* cssHead */

#metanav {color:#FFFFFF}

#metatxt {color:#FFFFFF}

#metanav p, #metanav a, #metanav .active 

{color:#FFFFFF;}

#search input {color:#505050;border:1px solid #FFFFFF;}

#client_logos table, #client_logos td {color:#FFFFFF;}

#choose_land {color:white;}

#choose_land a, #choose_land a:link, #choose_land a:visited, #choose_land 
a:hover 

{background: #F2F2F2; border: 1px solid #000099; color: #000099;}

div#metanav, div#metatext {background-color: white}

body#head, body#head div {background-color: #000099}



/* cssNav */

#item_bold a {color:black;}

#item_ident a {color:black;}

#item_ident_bold a {color:black;}

#eb_links  {background-color:white;}

#eb_links2  {background-color:white;}

div#theme_inside {background-color: white}

div#theme_box, div#theme_outside {background-color: transparent;}

body#start {background-color:#000099;background-repeat:repeat-x;}



/* cssRight */

#rightB {border-bottom:1px solid white;}

#rightAI {border-bottom:1px solid white;}

#rightA,#rightAI {background-color:#EBCCCC;} 

#rightB,#rightA1 {background-color:white;} 

#right select, #right input, #rightA form, #rightAI form {color:#000099;}

#rightA select, #rightA input, #rightAI select, #rightAI input{color:#000099;}

#right select {border:1px solid #000099}

#rightA select,rightAI select {border:1px solid #000099}

#right input {border:1px solid #000099}

#rightA input,#rightAI input {border:1px solid #000099}

#copyright {background:white}

#copyright p, .copyright {color:#000099;}



/* Fusszeile */

#footer_bkg{border-top-color:#000099;border-bottom-color:#000099;}

#footer {border-color:#000099;}

.button_grey a {color:#000099}



/* Services Button */

.button_red {background:white;border-color: #000099; color: #000099}



/* Suchbutton Top-Frame */

div.searchformbutton, div#searchA div.searchformbutton { color: #FFFFFF; 
border: 1px solid #FFFFFF; 

background: #000099 0px no-repeat; }

a.searchformbutton { color: #000099; border: 1px solid #dddddd; 

background: #000099 0px no-repeat; }



/* Suchbutton Such-Seite */

button#inputSearchButton {background-color:white; color: black; border: 1px 
solid #000099}

.suchimg_header {background-color:white;}

.suchimg_header_text{color:#000099}



/* cssSearch */

#searchA {background-color:white;border-right:1px solid #000099}

#searchA input {color:#000099;border:1px solid #000099}



/* Sitemap */

#block p a {color:#000099}

.sitemap_header_text{color:#000099}



/* Filialverzeichnis */

#fil {background:#FFFFFF;}

.fil_head {background:#FFFFFF;}

.fil_city { color:#000099; }



/* Versendeformular-Buttons */

td.send { 

border-top-width: 1px; 

border-top-style: solid; 

border-bottom-width: 1px;; 

border-bottom-style: solid;; 

background: #F7E7E7;; 

border-top-color: #EBCCCC;; 

border-bottom-color: #EBCCCC;

}

div#sender_bkg { 

border-top-width: 1px; 

border-top-style: solid; 

border-bottom-width: 1px;; 

border-bottom-style: solid;; 

background: #F7E7E7;; 

border-top-color: #EBCCCC;; 

border-bottom-color: #EBCCCC;; 

display: inline

}

button#send_button_rosa { 

background-color: #000099;; 

border-color: white;; 

color: white

} 

button#send_button_red {

background: #000099;; 

border-color: white; 

color: white}

ul#grau {color:#000099;}



/* Versendeformular ohne table */

#fcont_head { 

background: #000099;

} 

#formHead { 

color: white

} 

#content h2#f_formHead2 { 

color: white;

} 

div.rotwidth2 { 

background-color: #000099;; 

color: white;

} 

div.dunkelgrau { 

background-color: #000099;; 

color: white;

} 

div.rosawidth1,div.rosawidth1_high,div.rosawidth1_high2 { 

background-color: #000099;; 

color: white;

} 

div.rosawidth1 p,div.rosawidth1_high p,div.rosawidth1_high2 p { 

color: white;

} 

div.rosawidth1_2,div.rosawidth1_2_high,div.rosawidth1_2_high2 { 

background-color: #000099;; 

color: white;

} 

div.hellgrau,div.hellgrau_high,div.hellgrau_high2,div.hellgrau_small { 

background-color: #000099;; color: white;

} 

div#sender_bkg2 { 

border-top-width: 1px; border-top-style: solid; border-bottom-width: 1px;; 

border-bottom-style: solid;; background: #000099;; border-top-color: #000099;; 

border-bottom-color: #000099;; display: inline} 

p.info,p.sendformText { 

background-color: #000099; color: white

}
