<h2>Stylesheet-EN</h2>
/* Global */
body { font-family : Arial; sans-serif; background:#465461; color:#333333; padding:0px; margin:0px; font-size:12px; line-height:17px; height:100%; border:0px; text-align:left; }
body.gesamt { font-family : Arial; background-color:#465461; font-size:12px; margin:0px;}

form {padding:0px; margin:0px;}

input, textarea {border:1px solid #ACACAC;; background-color: #ffffff; color:#000000;}

hr { border:0px; border-bottom:1px solid #456794; background-color : transparent; width:95%; }
h1 { color:#456794; font-size:16px; margin:0px 0px 15px 0px; line-height:20px;}
h2 { color:#456794; font-size:14px; margin:0px 0px 15px 0px;}
h3 { color:#456794; font-size:12px; margin:0px 0px 15px 0px;}
h4 { color:#456794; font-size:11px; margin:0px 0px 15px 0px;}
h5 { color:#456794; font-size:10px; margin:0px 0px 15px 0px;}
h6 { color:#456794; font-size:14px; margin:10px 0px 15px 0px;}

a { text-decoration:underline; color: #ff0000; }

table td { color:#333333; font-size:12px; line-height:18px; text-align:left; }
table th { color:#003158; font-weight:bold; font-size:12px; line-height:18px; text-align:left; }

caption {font-style:italic; text-decoration:underline;}
strong, b { font-family:Verdana; color:#333333; font-weight:bold; font-size:12px; line-height:18px; text-align:left; }


#pfadnavigation a { color:#ffffff; font-size:11px; text-decoration:none;}

ul li{list-style-type: square;}
li {padding-top:5px; padding-bottom:5px;}

/* IDs */
#zentriert {width:980px; margin:0px auto; border-top:10px solid #FFFFFF; border-left: 10px solid #FFFFFF; border-right: 10px solid #FFFFFF;}

#banner {float:left;width:980px; height:140px; background:url('http://www.step-sensor.de/media/main/bg_banner_en.jpg') 210px 0px no-repeat; }
#logo { width:210px; height:120px; float:left; background:url('http://www.step-sensor.de/media/main/img_logo.jpg') no-repeat; }
#banner_inhalt {position:relative;height:120px;}
#banner_inhalt_navi {position:absolute;right:0px;margin:15px 15px 0px 0px;}

/*LINKS IM BANNER*/
#banner a:visited, #banner a:active, #banner a:link {color:#ffffff; text-decoration:none; padding-left:8px; }

/*LINKS IM INHALTSBEREICH*/
#content a:visited, #content a:active, #content a:link {color:#456794; text-decoration:underline;}
#content a:hover {color:#456794; text-decoration:none;}

#input.query { width:100px; height:15px; margin-top:4px;}
input.such_submit {background-color:transparent; border:none; padding: 0px 0px 1px 4px; vertical-align:bottom;}

#pfadnavigation {float:left;width:720px; height:20px; padding-left:10px; color:#ffffff; font-size:11px; letter-spacing:0px;}
#pfad_platzhalter {float:left;background-color:#E0E0E0;width:210px;height:20px;}


#inhalt { width:980px; float:left; background:url('http://www.step-sensor.de/media/main/bg_zentriert.gif') #FFFFFF repeat-y;  min-height:400px;}
#navigation { width:210px; float:left; margin-bottom:50px; background: url('http://www.step-sensor.de/media/main/bg_links.jpg') 0px 0px no-repeat;  min-height:400px; height:400px;}
#navigation ul {padding:0px; margin:0px;}
#navigation ul li { padding:0px; margin:0px; list-style-type:none;}
#navigation ul li a {display:block; }


.navi_e1 a, .navi_e1_aktiv a {font-size:12px; color:#333333;padding:5px 0px 5px 20px; width:190px; border-bottom:1px solid #cccccc; line-height:20px; font-weight:bold; background:url('http://www.step-sensor.de/media/main/bg_navi_e1.gif') repeat-y;}
.navi_e1 a:link, .navi_e1 a:visited {text-decoration:none; font-size:12px; color:#333333;padding:5px 0px 5px 20px; width:190px; border-bottom:1px solid #cccccc; line-height:20px; font-weight:bold; background:url('http://www.step-sensor.de/media/main/bg_navi_e1.gif') repeat-y;}
.navi_e1 a:hover, .navi_e1 a:active {text-decoration:none;color:#456794;padding:5px 0px 5px 20px; width:190px;}
.navi_e1_aktiv a:link, .navi_e1_aktiv a:visited, .navi_e1_aktiv a:hover, .navi_e1_aktiv a:active {text-decoration:none;color:#456794;padding:5px 0px 5px 20px; width:190px;}

.navi_e2 a, .navi_e2_aktiv a {font-size:12px; color:#ffffff; font-weight:normal; padding:5px 0px 5px 30px; width:180px; border-bottom:1px solid #a3afbd; line-height:20px;background:url('http://www.step-sensor.de/media/main/bg_navi_e2.gif') no-repeat;}
.navi_e2 a:link, .navi_e2 a:visited {font-size:12px; color:#ffffff; font-weight:normal; padding:5px 0px 5px 30px; width:180px; border-bottom:1px solid #a3afbd; line-height:20px;background:url('http://www.step-sensor.de/media/main/bg_navi_e2.gif') no-repeat;}
.navi_e2 a:hover, .navi_e2 a:active {text-decoration:none; color:#ffffff; font-weight:bold;padding:5px 0px 5px 30px; width:180px;}
.navi_e2_aktiv a:link, .navi_e2_aktiv a:visited, .navi_e2_aktiv a:hover, .navi_e2_aktiv a:active {text-decoration:none; font-weight:bold;color:#ffffff;padding:5px 0px 5px 30px; width:180px;}

.navi_e3 {font-weight:normal;}
.navi_e3 a, .navi_e3_aktiv a {font-size:12px; padding:5px 0px 5px 40px; width:170px; line-height:20px;color:#ffffff; font-weight:normal; border-bottom:1px solid #6780A2; background:url('http://www.step-sensor.de/media/main/bg_navi_e3.gif') repeat-y;}
.navi_e3 a:link, .navi_e3 a:visited {text-decoration:none;font-weight:normal;}
.navi_e3 a:hover, .navi_e3 a:active {text-decoration:underline; font-weight:normal;}
.navi_e3_aktiv a:link, .navi_e3_aktiv a:visited, .navi_e3_aktiv a:hover, .navi_e3_aktiv a:active {text-decoration:underline; font-weight:normal;}

                           
#inhalt #content {float:left; padding:0px 10px 25px 10px; overflow:hidden; min-height:400px;}
#inhalt #infobox {width:290px; float:left; padding:0px 10px 25px 10px; min-height:400px; }
#inhalt #infobox h2 { width:290px; padding:5px 0px 5px 0px; margin:0px; }
#inhalt #infobox div { width:290px; padding:10px 0px 10px 0px; color:#1B1A1C; }
#inhalt #infobox div hr { background-color:transparent; border:0px; border-top:1px solid #1B1A1C; }

#fuss {background:#FFFFFF;width:980px;text-align:right; clear:both; font-size:11px;height:91px;vertical-align:top;}
#fuss_links {width:210px;height:61px;float:left;background-color:#E0E0E0; text-align:center; color:#999999;}
#fuss_funktion {float:left;text-align:right;width:769px; height:52px; border-bottom: 10px solid #E4E9EF; border-left:1px solid white;}
#fuss_copy {margin-top:5px;color:#AFC1D7;width:960px; text-align:right; float:left;}
#fuss a {text-decoration:underline;}
#fuss_copy a {color:#AFC1D7;text-decoration:none; }
/* Klassen */

/* Blätterleiste */
#blaetterListe {width:576px; float:right; white-space:nowrap;}
#blaetterListe a:link, #blaetterListe a:visited, #blaetterListe a:active, #blaetterListe a:hover {color:#003158; display:block; float:left; margin:3px; padding:0px 8px 2px 8px; border:2px solid #003158; }
#blaetterListe a:hover {background-color:#bccfdc;}
#blaetterListe a.sysClassListOffsetActive:link, #blaetterListe a.sysClassListOffsetActive:visited, #blaetterListe a.sysClassListOffsetActive:active, #blaetterListe a.sysClassListOffsetActive:hover {background-color:#003158; color:#ffffff; display:block; float:left; margin:3px; padding:0px 8px 2px 8px; border:2px solid #003158; }

/* Sitemap */
div.sitemapGruppe { margin-bottom:25px; }
div.sitemapLevel { margin:6px 0px 6px 25px; }
div.sitemapLevel a:link, div.sitemapLevel a:visited, div.sitemapLevel a:active, div.sitemapLevel a:hover { font-weight:bold; padding:0px 0px 0px 25px; background:url('/data/media//') 5px 1px no-repeat; }

/* Suche */
.sucheErgebnisSchnipsel { margin-top:18px;}
.sucheErgebnisTitel { font-family: Verdana; font-size:13px; line-height:16px; padding-bottom:10px; }
.sucheErgebnisText { font-family: Verdana; color:#343434; font-size:12px; line-height:16px; padding-bottom:6px; }
.sucheErgebnisInfo { font-family: Verdana; color:#343434; font-size:11px; font-style:italic; }
.sucheErgebnisGewichtung { background-color:#3C7411; }
.sucheErgebnisGewichtungRest { background-color:#DFDFDF; }
.sucheErgebnisKopfleiste { background-color:#EBEAEA; text-align:right; padding:2px 5px 2px 5px; }
.sucheErgebnisInfoleiste { text-align:right; padding:0px 5px 0px 5px; }
table.sucheSeitenleiste {  }
td.sucheSeitenleisteNormal { border:1px solid #3C7411; background-color:#ffffff; padding:3px; margin:0px 3px 0px 3px; width:25px; text-align:center; }
td.sucheSeitenleisteAktiv { border:1px solid #3C7411; background-color:#EBEAEA; padding:3px; margin:0px 3px 0px 3px; width:25px; text-align:center; }

/* MAP24 */
.map24_input {background-color: #ffffff; width: 232px; color: #0D3D6A; font-family: Arial, Verdana, Helvetica; font-size: 11px; font-weight: normal; border: 1px #bebebe solid;}
.map24_list {background-color: #FFFFFF;border-style: groove; font-family: Arial, Arial,  Geneva, Arial, Helvetica, sans-serif; font-size: 9px;}
.map24_text {font-family: Arial; font-size: 11px; color: #586A75;}
.map24_margin {margin-left: 10px;}
.map24_padding {padding-left: 10px;}
.map24_title {font-family: Arial; font-size: 11px; color:#FFFFFF; padding-left: 10px; padding-top: 31px; font-weight: bold;}
.map24_cell    {padding-left: 10px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; background-color: #F8F9FA;}
.blockborder {border-bottom-width: 1px; border-bottom-style: solid; border-top-width: 1px; border-top-style: solid; border-left-width: 1px; border-left-style: solid; border-right-width: 1px; border-right-style: solid; border-color: #BEBEBE;}


