/*
##    ---------------------------------------------
##            Stylesheet-Definitionen
##              
##    ---------------------------------------------
##            © 2002 Galileo Webdesign
##            www.galileo-webdesign.de
##    ---------------------------------------------
##
*/

 body, p, a, td, th, form, select, option, textarea, input, small, div {color:#ffffff; font-size: 11px; font-family: Verdana,Arial, Helvetica;}
 body {background-color: #004A7C; margin: 0px;}
 select, .search {font-size: 11px;}
 
 .test_navigation {color: #FFFFFF; text-decoration: none; letter-spacing:0px; font-size:14px; font-weight:bold;}
 
 .head {color: #073760; text-decoration: none; letter-spacing:0px; font-size:12px; font-weight:bold;}
 .content_head{color:#ffffff; letter-spacing:1px; font-size: 13px;}
 
 .popup {background-color:#336699}
 .popup_neu{color: #716830}
 
 a, a:visited {color: #e2e2e2; text-decoration: none;}
 a:hover {text-decoration:none; color:#ffffff;}
 
 a.skip, a.skip:visited {color: #336699; text-decoration: none;}
 a.skip:hover {text-decoration:none; color:#ffffff;}
 
 .ref, a.ref:visited {color: #003399; text-decoration: none; letter-spacing:1px; font-weight:bold;}
 a.ref:hover {text-decoration:underline; color:#003399; font-weight:bold;}
 
 a.navigation_on, a.navigation_on:visited {color: #EF5837; letter-spacing:0px; text-decoration: none; font-size:13px; font-weight:bold;}
 a.navigation_on:hover {text-decoration: none; color:#EF5837}
 a.navigation_off, a.navigation_off:visited {color: #ffffff; letter-spacing:0px; text-decoration: none; font-size:13px; font-weight:bold;}
 a.navigation_off:hover {text-decoration: none; color:#EF5837}
 
 a.subnavigation_off, a.subnavigation_off:visited {color: #ffffff; letter-spacing:0px; text-decoration: none; font-size:13px;}
 a.subnavigation_off:hover {text-decoration: none; color:#ffffff; font-weight: bold;} 
 a.subnavigation_on, a.subnavigation_on:visited {color: #ffffff; letter-spacing:0px; font-weight: bold; text-decoration: none; font-size:13px;}
 a.subnavigation_on:hover {text-decoration: none; color:#ffffff; font-weight: bold;}
 
 a.impressum, a.impressum:visited {color: #336699; letter-spacing:0px; text-decoration: none; font-size:10px; font-weight:bold;}
 a.impressum:hover {text-decoration: none; color:#ffffff}
 .imp {color: #336699;}

 a.sitemap_imp, a.sitemap_imp:visited {color: #003399; letter-spacing:1px; text-decoration: none; font-size:10px; font-weight:bold;}
 a.sitemap_imp:hover {text-decoration: underline; color:#003399}
 
 .headline {letter-spacing: 1px; font-size:15px; font-weight: bold; color: #073760}
 .navi{color: #E1DFBF; font-size: 10px; letter-spacing: 0px; font-weight: bold;}
 .subnavi{color: #073760; font-size: 10px; letter-spacing: 0px; font-weight: bold;}
 .content{color: #ffffff; font-size: 12px; letter-spacing: 0px;}
 
 
 
 .head2 {letter-spacing: 1px; font-size:12px; color: #333333; font-weight:bold;}
 .klein {font-size: 10px;}
 
 .subnavigation_bg_on {background-image:url(../_img/elements/bg_grafik_subnav.gif)}
 .subnavigation_bg_off {background-image:url(../_img/elements/bg_grafik_subnav_off.gif)}
 .subnavigation_bg_over {background-color: #F2F2F2}
 
 .nav_bg_on {background-color: #cc0000;}
 .nav_bg_off {background-color: #FFFFFF;}
 .nav_bg_over {color: red; background-color: #F2F2F2;}
 
 .textfeld {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#224366; height:20px; background-color:#ffffff; width:135px; color:#000000;}
 .textarea {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#224366; height:80px; background-color:#ffffff; width:225px; color:#000000; overflow:auto}
 .button {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#224366; color:#224366; background-color:#ffffff; width:135px; height:20px; font-weight:bold;}
 
 
 
 
 
 .content {text-align: justify;}
 
 .button_niederlassungen {border:1px; border-style:solid; font-weight: bold; border-color:#cccccc; color:#333333; width:300px; height:20px; background-color: #ffffff;}
 .textarea_niederlassungen {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:80px; background-color:#FFFFFF; width:350px; overflow:auto}
 .textfeld_niederlassungen {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:20px; background-color:#FFFFFF; width:350px}
 .cms_description {color: #333333; text-decoration: none; letter-spacing:1px; font-size:11px; font-weight:bold;}
 
 .kommentar {color: #666666; letter-spacing:0px; font-size:10px;}
 
 .textfeld_kontaktformular {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:20px; background-color:#FFFFFF; width:125px}
 
 .textfeld_cms {border:0px; border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#999999; height:20px; background-color:#FFFFFF; width:270px}
 
 
 
 .text {line-height:18px;}
 
 a.nav_start, a.nav_start:visited {color:#ffffff; text-decoration:none; font-size:13px; font-weight:bold;}
 a.nav_start: hover {color:#ffffff; text-decoration:none; font-weight:bold;}
 
 .referenzen_text {font-size:11px; color: #ffffff; line-height:19px;}
