* {margin:0; padding:0; }


body,html {background-image: url("hintergrund_2.jpg"); background-repeat: repeat-x; background-color:#fab25d; font-family:arial, helvetica, sans-serif; height:101%; }



div#zentriert { margin-left:auto; margin-right:auto; background-color:#fefefe; max-width:100%; border-left:solid 2px #af0100; border-right:solid 2px #af0100;}


div#titel  { margin-bottom:0px; background-color:#fab25d; background-image: url("einstiegsfoto_3.jpg"); height:167px; background-repeat:no-repeat; border-bottom:double 4px #af0100; }


div#titel2 h1 {color: #faf9f8; font-size: 150%; font-style:italic; font-family:arial, helvetica, sans-serif; line-height:130%;}
div#titel2 {margin-left:0px; text-align:center; padding-top:10px; max-width:800px;}
div#titel2 h2 { color:#ffffff;}


div#kruemel {display:none; }

.rechts { float:right; margin-right:20px; margin-top:-25px; }

div#112_orange { background-color:#cccccc; }

div#service { display:none; }

div#spalte1 {clear:both; float:none; width:100%; margin:0px; left:0px; left:0px; }
div#spalte1 p {margin-left:20px;}
div#spalte1 a { color:#af0100;}



div#navigation {border-right:1px solid #af0100; border-bottom:1px solid #af0100; padding: 2px; font-family: sans-serif; background-color:#cccccc;}
div#navigation ul {list-style-type:none; margin-left: 10px; color:#ffffff; }
div#navigation li {padding-left:0px; padding-right:10px; padding-top:0px; padding-bottom:0px; font-size:90%; color:#ffffff; line-height:100%; }
div#navigation a:link {color:#af0100; text-decoration:none; display:block; background-color:#cccccc; border:0px solid #af0100; padding:2px;
	border-color: #c1d1e0 #415971 #415971 #c1d1e0; }
div#navigation a:visited {color:#BC0000; text-decoration:none; display:block; background-color:#cccccc; border:0px solid #af0100; padding:2px;
	border-color: #c1d1e0 #415971 #415971 #c1d1e0; }
div#navigation a:hover{background-color:#fefefe; }
div#navigation ul ul{list-style-type:none; margin-left:20px;}
div#navigation ul ul li{padding-left:0px; padding-right:10px; padding-top:0px; padding-bottom:0px; border: solid 0px; font-size:100%;}

div#navigation .mobil {display:block; margin-bottom:10px;}
div#navigation .mobil a:link { color:#ffffff;}

.fett { font-weight:bold;}
.absatz { margin-top:20px;}

.wissensart { font-size:75%; font-style:italic; }
.wissensart_rot { font-size:75%; font-style:italic; color:#af0100; }


div#wappen { background-color:#fab25d; padding-bottom:10px; padding-top:10px; border-right:1px solid #af0100; border-bottom:1px solid #af0100; }

div#inhalt {margin-left:0px; margin-right:0px; margin-top:20px; width:100%;}

div#inhalt h2 { margin-left:35px; font-weight: bold; font-size: 160%; color:#af0100; text-decoration:none; margin-top:30px; margin-bottom:20px;}
div#inhalt h3 { margin-left:0px; margin-top:40px; margin-bottom:10px; padding: 0px 10px; color:#af0100; border-bottom: 1px solid #af0100; border-left:1px solid #af0100; margin-right:20px; font-size: 120%;}
div#inhalt h3.links {}
div#inhalt h4 {margin-left:10px; padding: 0px; font-weight: bold; font-size: 100%; border-width:4px; color:black; margin-bottom:20px;}
div#inhalt h5 { font-size:150%; color:red; margin-top:70px; }
div#inhalt p {padding-left: 20px; font-size: 100%; padding-right: 10px; margin-bottom:10px;}
div#inhalt table {border: 1px solid #af0100; width:90%; empty-cells: show; border-collapse: collapse; margin-right:20px; margin-left:0px; margin-bottom:20px; margin-top:20px;}
div#inhalt td { vertical-align:top; background-color: #cccccc; padding-left: 10px; padding-right: 10px; padding-top:3px; padding-bottom:3px; border-bottom:1px solid #fefefe; font-size:80%;}
div#inhalt th {padding-left:10px; color:#fefefe; font-size:90%; background-color:#af0100; border-bottom:1px solid #fefefe; padding-top:3px; padding-bottom:3px; text-align:left;}
div#inhalt iframe {padding-left:10px; margin-left:10px; width:95%; height:250px; background-color:#fefefe; }
div#inhalt iframe table {padding-left: 10px;}

div#inhalt .klein { font-size:80%; }

div#inhalt dt {vertical-align:top; background-color: #cccccc; padding-left: 10px; padding-right: 40px; border-bottom:1px solid #af0100; border-left:1px solid #af0100; font-size:90%; margin-right:20px;}
div#inhalt dd {font-size: 85%; padding-right: 40px; margin-bottom: 20px;}
div#inhalt dl.glossar {width:800px;}
div#inhalt dl.glossarbild {float:right; }
div#inhalt dt.glossarfoto { background-color:#fefefe; border-bottom:0px; border-left:0px;}
div#inhalt dd.glossarbu { margin-top: 5px; font-size:100%; font-style:italic; padding:0px; margin-left:20px;}
div#inhalt .clearright { clear:right; }
div#inhalt .clearleft { clear:left;}

div#inhalt dl.links { float:left; padding-left:10px;}
div#inhalt dl.mitte { float:left; }

div#inhalt dt.or { border:0px; padding-right:0px;}
div#inhalt dd.gross { color:#af0100; font-size:90%; padding-top:5px; margin-left:10px; width:200px;}
div#inhalt dd.bu { width:200px; }
div#inhalt dd.bu_2 { width:200px; font-style:italic; }
div#inhalt dd.bu_3 { width:400px; font-style:italic; }
div#inhalt dd.bu_4 { width:300px; font-style:italic; }
div#inhalt dd.bu_5 { width:600px; font-style:italic; }
div#inhalt .left { float:left; padding-left:20px; padding-right:20px; }
div#inhalt .left_b { float:left; margin-bottom:40px; padding-left:20px; padding-right:20px; }
div#inhalt .left_service { float:left; margin-bottom:10px; padding-left:0px; padding-right:20px; }
div#inhalt .right_b { float:right; margin-bottom:40px; padding-left:20px; padding-right:0px; }

div#inhalt a:link {color:#af0100; text-decoration:underline; border:0px solid #af0100; padding:2px;
	border-color: #c1d1e0 #415971 #415971 #c1d1e0; }
div#inhalt a:visited {color:#BC0000; text-decoration:underline; border:0px solid #af0100; padding:2px;
	border-color: #c1d1e0 #415971 #415971 #c1d1e0; }
div#inhalt a:hover {background-color:#cccccc; }

div#inhalt .bild { padding-left: 20px; background-color:#fefefe; font-style:italic; border:0px; }
div#inhalt dd.bild { width:400px; }

div#inhalt .kasten { font-size:80%; color:#af0100; border:1px solid #af0100; margin-right:10px; margin-left:10px;padding:5px;}

div#galerie { float:left; width:90%; }
div#galerie dl { padding:10px; float:left; width:200px; }

div#galerie2 { float:left; width:90%; }
div#galerie2 dl { padding:10px; float:left; width:300px; }
div#galerie2 dt { background-color:#fefefe; }

.unsichtbar { color:#cccccc; }

div#spalte1 .wappen { font-size:80%; color:#af0100; margin-top:15px;}
div#spalte1 .wappen_absatz { font-size:80%; color:#af0100; margin-top:15px; margin-bottom:20px;}

strong {color:#af0100;}



div#willkommen {margin-right:120px;}
div#willkommen .einstieg {font-size:120%; color:#af0100; margin-bottom:60px; }



div#inhalt .aktuelles { margin:20px; width:90%; font-size:90%; background-color:#cccccc; border-right:4px double #af0100; border-bottom: 4px double #af0100; border-left:0px; border-top:0px;}
div#inhalt .aktuelles p { padding:20px; }
div#inhalt .aktuelles h3 {color:#af0100; border:0px; padding-top:20px; font-size:120%;}
div#inhalt .aktuelles h2 { margin-left:35px; font-weight: bold; font-size: 220%; color:#af0100; text-decoration:none; margin-bottom:0px; padding-top:25px; }

div#link a:link {color:#af0100; text-decoration:none; background-color:#E1E1E1; border:2px solid black; padding:2px;
	border-color: #c1d1e0 #415971 #415971 #c1d1e0;}
div#link a:visited {color:#BC0000; text-decoration:none; background-color:#E1E1E1; border:2px solid black; padding:4px;
	border-color: #c1d1e0 #415971 #415971 #c1d1e0;}
div#link a:hover {background-color:#A8A8A8; border:2px inset black; border-color: #415971 #c1d1e0 #c1d1e0 #415971;}


div#inhalt_map {margin-left:9em; height:70%; width:80%}
div#inhalt_map h2 {padding-left: 20%; font-weight: bold; font-size: 200%; border-width:0px; color:#af0100; text-decoration:none;  margin-top:30px; margin-bottom:20px;}
div#inhalt_map p {padding-left: 0px; font-size: 80%; padding-right: 0px; }
div#map { height: 90%; width: 100%;}

  
div#uebersicht {float:left;}
 .wahl { font-style:italic; margin-bottom:20px;}

div#karte { clear:left; }
div#karte iframe { height:480px; }

div#fahrzeug {float:left;font-size: 90%;}
div#fahrzeug iframe {padding-left:0px; margin-left:0px; border:0px; width:580px; height:440px; background-color:#fefefe;}

div#fahrzeug_barkas {float:left;font-size: 90%;}
div#fahrzeug_barkas iframe {padding-left:0px; margin-left:0px; border:0px; width:580px; height:320px; background-color:#fefefe;}


div#detail {clear:both;}
div#detail iframe { padding-left:0px; margin-left:0px; border:0px; width:95%; height:950px; background-color:#fefefe;}

div#geraet {}
div#geraet iframe {padding-left:0px; margin-left:0px; border:0px solid gray; width:700px; height:180px; }
div#geraet iframe p {padding-left: 20px; font-size: 80%; padding-right: 10px; }


div#kreiselaufgabe {}
div#kreiselaufgabe iframe {padding-left:0px; margin-left:0px; border:0px solid gray; width:700px; height:450px; }
div#kreiselaufgabe iframe p {padding-left: 20px; font-size: 80%; padding-right: 10px; }
.tuxlinks {float:left;}

div#strahlaufgabe {}
div#strahlaufgabe iframe {padding-left:0px; margin-left:0px; border:0px solid gray; width:700px; height:450px; }
div#strahlaufgabe iframe p {padding-left: 20px; font-size: 80%; padding-right: 10px; }

div#strahlpumpenprinzip iframe {padding-left:0px; margin-left:0px; border:0px solid gray; width:750px; height:450px; }
div#strahlpumpenprinzip iframe p {padding-left: 20px; font-size: 80%; padding-right: 10px; }

div#schaumrohrprinzip iframe {padding-left:0px; margin-left:0px; border:0px solid gray; width:750px; height:450px; }
div#schaumrohrprinzip iframe p {padding-left: 20px; font-size: 80%; padding-right: 10px; }


div#endtest iframe {padding-left:0px; margin-left:0px; margin-top:20px; border:0px solid gray; width:700px; height:380px; }
div#endtest iframe p {padding-left: 20px; font-size: 80%; padding-right: 10px; }



div#test table {border: 1px solid #af0100; width:90%; empty-cells: show; border-collapse: collapse; margin-right:20px; margin-left:10px; margin-bottom:20px; margin-top:20px;}

 .letzter { float:right; margin-top:0px;}
 .letzter a:link { color:#af0100; font-size:90%; }

div#status {clear:both; background-color:#fefefe; font-size:80%; border-top: 4px double #af0100; padding:0px; text-align:center; margin-top:50px; padding:20px;}

div#endtest_2 iframe {padding-left:0px; margin-left:0px; border:0px solid gray; width:700px; height:150px; }
div#endtest_2 iframe p {padding-left: 20px; font-size: 80%; padding-right: 10px; color:#af0100; }

div#endtest_3 iframe {padding-left:0px; margin-left:0px; border:0px solid gray; width:700px; height:150px; }
div#endtest_3 iframe p {padding-left: 20px; font-size: 80%; padding-right: 10px; color:#af0100; }
