body,html {border:2px solid #0000BA; background-color:white; }


.logo {float:left; width:20%; text-align:center; margin-left: 0px; margin-top: 10px;}
div#titel  {float:left; width: 60%;text-align: center; margin-bottom:10px;}
div#titel h1 {color: #BC0000; font-size: 200%; margin-left:30px; margin-right:30px; margin-bottom:0px}
div#titel h2 {color: #0000BA; font-size: 120%; font-style:italic; margin:0px;}


div#linie {clear:both; width:100%; border-top:2px solid #0000BA; }


div#spalte1 {width:8em; float:left; text-align: left; position: absolute; top:9em; position:fixed; background-color:white;}
div#spalte1 p {margin-left:10px;}


div#navigation {border-right:1px solid #335cac; border-bottom:1px solid #335cac; padding: 2px; font-family: sans-serif; border-top:1px solid #335cac;}
div#navigation ul {list-style-type:none; margin-left: -35px; color:#335cac; }
div#navigation li {padding-left:0px; padding-right:10px; padding-top:0px; padding-bottom:0px; font-size:75%; color:gray;}
div#navigation a:link {color:#0000BA; text-decoration:none; display:block; background-color:white; border:0px solid black; padding:2px;
	border-color: #c1d1e0 #415971 #415971 #c1d1e0; }
div#navigation a:visited {color:#BC0000; text-decoration:none; display:block; background-color:white; border:0px solid black; padding:2px;
	border-color: #c1d1e0 #415971 #415971 #c1d1e0; }
div#navigation a:hover{background-color:#B1B1B1; }
div#navigation ul ul{list-style-type:none; margin-left:-25px;}
div#navigation ul ul li{padding-left:0px; padding-right:10px; padding-top:0px; padding-bottom:0px; border: solid 0px; font-size:100%;}


div#inhalt {margin-left:9em;}

div#inhalt h2 {padding-left: 20%; font-weight: bold; font-size: 130%; border-width:4px; color:#0000BA; text-decoration:none; }
div#inhalt h3 {margin-left:0px; padding: 0px 10px; background-color:#FFFDC6; border: 1px solid black; margin-right:20px; font-size: 90%;}
div#inhalt h4 {margin-left:10px; padding: 0px; font-weight: bold; font-size: 90%; border-width:4px; color:black;}
div#inhalt p {padding-left: 20px; font-size: 90%; padding-right: 10px; }
div#inhalt table {border: 1px solid black; width:90%; empty-cells: show; border-collapse: collapse; margin-right:20px; margin-left:10px;}
div#inhalt td { vertical-align:top; background-color: #FFFDC6; padding-left: 10px; padding-right: 10px; border-bottom:1px solid silver; font-size:80%;}
div#inhalt th {padding-left:10px;font-size:90%; background-color:#B5CAFF; border-bottom:1px solid black; padding-top:3px; padding-bottom:3px; text-align:left;}
div#inhalt iframe {padding-left:10px; margin-left:10px; border:0px solid gray; width:95%; height:250px;}
div#inhalt iframe table {padding-left: 10px;}
div#inhalt dt {vertical-align:top; background-color: #FFFDC6; padding-left: 10px; padding-right: 40px; border-bottom:1px solid silver; font-size:80%; margin-right:20px;}
div#inhalt dd {font-size: 75%; padding-right: 40px; margin-bottom: 10px;}
div#inhalt dl.glossarbild {float:right; }
div#inhalt dt.glossarfoto { background-color:white; border-bottom:0px; }
div#inhalt dd.glossarbu { margin-top: 5px; font-size:100%; font-style:italic; padding:0px; margin-left:0px;}
div#inhalt .clearright { clear:right; }


div#link a:link {color:#335cac; 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: 120%; border-width:4px; color:#0000BA; text-decoration:none; }
div#inhalt_map p {padding-left: 0px; font-size: 80%; padding-right: 0px; }
div#map { height: 90%; width: 100%;}

  
div#uebersicht {float:left;}

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


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

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

div#status {clear:both; background-color:#FCFFB4; font-size:70%; border: 1px solid black; padding:0px; text-align:center;}