/** {margin:0; padding:0; font-size: 100%;} setzt alle Abstände aller Elemente zumächst auf 0 */
body {font-size: 100.01%; padding:0; margin-top: 0.1em; font-family: arial, helvetica, geneva, verdana, "lucida sans", sans-serif; color: #000; 
	background-color: #ffc; text-align: center; /*border-bottom: 1px solid #ccc;*/}
#rahmen {width: 100%; background: #ffc url(../pics/design/navihg2.gif) repeat-y; text-align: left; color: #000;}
* html #rahmen {width: 100%; w\idth: 100%;}
#rahmen1 {color: #000; background-color: #ffc;width: 100%;}
/* KOPFZEILE */
#kopfzeile2 {width: 100%; background-color: #fff; text-align: left;}
* html #kopfzeile2 {width: 100%; w\idth: 100%;}
/* NAVIGATIONSLEISTE OBEN und UNTEN */
#menueoben {width: 100%; color: #009; background-color: #cccccc; text-align: left; position: relative;}
#menueoben {padding: 0;}
* html #menueoben {width:100%; w\idth: 100%;}
#menueoben li.main {display: inline; margin: 0 0.1em;}
* html #menueoben li {height: 100%;}
#menueoben ul {list-style: none; padding: 0; margin: 0; text-decoration: none; text-align: left;}
#menueoben ul {border-top: 1px solid #999;}
#menueoben li a {font-size: 75%; font-weight: bold; padding-left: 0.1em; padding-right: 0.1em;text-decoration: none;}
#menueoben ul ul {border-top: 0; display: none;}
#menueoben li {display: inline; margin: 0 0.1em;}
#menueoben li a:link {color: #009; background-color: #cccccc; font-weight: bold; text-decoration: none;}
#menueoben li a:visited {color: #009; background-color: #cccccc; font-weight: bold; text-decoration: none;}
#menueoben li a:hover {border: 1px solid #999;color: #900; background-color: #fff; }
#menueoben li a:active {border: 1px solid #999;color: #900; background-color: #fff; }
#menueoben li a:focus{border: 1px solid #999;color: #900; background-color: #fff; }
* html #menueoben li a {font-size: 67%; padding: 0 0.2em; }
/* NAVIGATIONSLEISTE UNTEN */
#menueunten {width: 100%; color: #009; background-color: #ccc;  text-align: left;}
#menueunten {font-size: 70%; padding: 0 0.1em; font-weight: bold;}
* html #menueunten {width: 100%; w\idth: 100%;}
/* SCHRIFT VERGRÖSSERN +AAA- */
#help {text-align: right; padding: 0em; margin: 0em; font-size:70%; color: #666; background-color: #ffc;}		   
* html #help {font-size:65%;}		   
#help a {text-align: right; color: #666 !important; background-color: #ffc !important; text-decoration: underline;}		   
#help a:hover {color: #900 !important; background-color: #ffc !important; text-decoration: none;}
#help ul { padding: 0; margin: 0;}
#help li {margin: 0 0.1em;list-style: none !important; display: inline; }
/* LINKE SPALTE */
#spalte1 {width: 230px; color: #009; background-color: #ccc; border:solid 2px #fff; float: left; font-weight: bold; font-size: 75%; padding: 0 0 2em 0; margin: 0;}
* html #spalte1 {width: 232px; w\idth: 230px; font-size: 68%;}
#spalte1 div {color: #009; background-color: #ccc;}
/* LINKE SPALTE - LISTENFORMATIERUNG */
#spalte1 ul {margin: 0; padding: 0;}
* html #spalte1 ul {padding-left: 0.8em; font-size: 80%; margin-top: 0;}
#spalte1 li {margin: 0.8em 0; list-style: none;}
* html #spalte1 li {font-size: 120%; padding: 0.2em 0; margin: 0.2em 0;}
#spalte1 li .aktiv {background: url(../pics/design/caro.gif) no-repeat; color: #900; padding: 0px 10px; margin-left: 3px; background-color: #ccc; display: block;}
/* LINKE SPALTE - LISTENFORMATIERUNG - UNTERMENUE */
#spalte1 li li {margin: 0.1em 0.5em; list-style: none;}
* html #spalte1 li li {padding: 0.1em 0; margin: 0.1em 0; font-size: 125%; }
/* RECHTE SPALTE */
#spalte2 {color: #000; background-color: #ffc; padding: 0.4em; float: left; width: 55%;}
/* RECHTE SPALTE spalte2b z.B. im Ausstellungsarchiv*/
#spalte2b {padding: 0.4em; float: left; width: 55%; border-left: 1px solid #ccc; font-size: 95%;}
* html #spalte2b {font-size: 90%;}
/* LISTENFORMATIERUNG - FUER UNGEZAEHLTE LISTE */
#spalte2 ul, #spalte ul {font-size: 90%; margin: 0.5em 0; padding: 0 0 0 1.6em; color: #000; background-color: #ffc;}
* html #spalte2 ul, #spalte ul {padding-left: 1.6em; font-size: 83%; margin-top: 0;}
#spalte2 li li {font-size: 110%;}
* html #spalte2 li li {font-size: 120%;}
#spalte2 li, #spalte2 li li {margin: 0.3em 0; list-style-type: square;}
#spalte2 li li li {margin: 0.3em 0; list-style-type: disc;}
* html #spalte2 li {font-size: 90%;}
/* RECHTE SPALTE LISTENFORMATIERUNG - FUER GEZAEHLTE LISTE */
#spalte2 ol li {list-style-type: decimal; font-size: 95%;}
* html #spalte2 ol{font-size: 85%;}
/* RECHTE SPALTE - ABSATZFORMATIERUNG*/
p {font-size: 90%; color: #000; background-color: #ffc;}
* html p {font-size: 75%;}
blockquote {font-size: 90%;}
/* UEBERSCHRIFTEN */
h1 {font-size: 110%; padding-bottom: 0.8em; padding-top: 1em; border-bottom:5px groove #ccc; margin: 0; color: #900; background-color: #ffc; text-align: center;}
* html h1 {font-size: 90%; margin-top: 0.8em;}
h2 {font-size: 95%; color: #900; background-color: #ffc; text-align: center;}
* html h2 {font-size: 85%;}
h3 {font-size: 95%; color: #000; background-color: #ffc; text-align: center;}
* html h3 {font-size: 85%;}
h4 {font-size: 100%; color: #900; background-color: #ffc; text-align: left; padding: 0;}
* html h4 {font-size: 85%;}
h5 {text-align: left; margin: 0.8em 0; font-size: 100%;}
* html h5 {font-size: 85%;}
h6 {color: #900; background-color: #fff; padding-left: 0.1em; margin: 0.8em 0 0 0.8em; font-size: 100%;}
* html h6 {font-size: 95%;}
/* HORIZONTALE LINIE */
hr {border: 1px solid #ccc; height:0.1em;}
* html hr {width: 55%; text-align: center;}
/* FUSSZEILE */
#fuss2 {margin-top: 0.8em; margin-bottom: 5em; font-size: 70%; font-weight: lighter; padding-top:4em; text-align: left; padding: 0; color: #900; background-color: #ffc;border-bottom: 1px solid #ccc;/*border-top: 1px solid #999;*/}
/* CLASS= ...*/
/* ALPHABET ZUM ANKLICKEN */
.alphabet {margin: 2em 0;}
.alphabet li {font-size: 110%; font-weight: bold; text-align: center; display: inline;}
/* Ende ALPHABET ZUM ANKLICKEN */
.b {font-weight: bold;}
.bild {color: #000; background-color: #ffc;}
.blau2 {color: #009; background-color: #ffc;}
#vnarahmen {border: 1px solid #999; padding:0.5em;}
.button, .button a, .button a:hover {font-weight: bold; padding: 0.2em;width: 80px; text-align: center;}		   
.button {border: 3px outset #999; background-color: #ccc; color: #009;}		   
.button a {background-color: #ccc !important; color: #009 !important;}		   
.button a:hover {border: 1px dotted #000; background-color: #ccc !important; color: #900 !important;}		   
.buttonvna, .buttonvna a, .buttonvna a:hover {font-weight: bold; padding: 0.1em; width: 80px; text-align: center;}		   
.buttonvna {border: 3px outset #999; background-color: #fff; color: #009;}		   
.buttonvna a {background-color: #fff !important; color: #009 !important;}		   
.buttonvna a:hover {border: 1px dotted #000; background-color: #ccc !important; color: #900 !important;}		   
.c {text-align: center;}
.d {text-decoration: line-through;}	
.einzug {text-indent: 1.6em;}
.einzug2, * html .einzug2 {margin-left:0.5em;}
.einzug3 {margin-left:13em;	font-size: 0.8em;}
* html .einzug3 {margin-left:12em;}
.floatleft {float: left; padding: 0.6em;}
* html .floatleft {margin-right: 0.2em;}
.floatright {float: right; padding-top: 1em; padding-left: 0.1em;}
.grau {color: #999; background-color: #ffc;}
.gross {color: #900; background-color: #ccc; font-size: 140%; border: 3px groove #999;}
.gross1 {font-size: 100%;}
* html .gross1 {font-size: 85%;}
.gross2 {font-size: 135%;}
.i {font-style: italic;}
.klein {font-size: 75%; color: #000; background-color: #ffc;}
.kleintab {font-size: 95%;}
.kleiner {font-size: 71%; color: #000; background-color: #ffc;}
.nachoben, .rechts2 {text-align: right;}   
.rot {color: #900; background-color: #ffc;}
.rotklein {font-size: 80%; padding-left: 2em; color: #900; background-color: #ffc;}
.spalten {padding-top: 20px;}
.stopFloat {display: block; float: none; clear: both; height: 1px; font-size: 0; line-height: 0;}
.sub {vertical-align: super; font-size: 65%;}	
.u {text-decoration: underline;}	
.unsichtbar {visibility: hidden;font-size: 1px;}
html>body #spalte1, html>body #spalte2 {height: auto;}
/*TASTATURBEFEHLE ZUR NAVI*/
#jump {position: absolute; left: -3000px; top: 5em;}
#jump a:focus, #jump a:active {position: absolute; top: 1em; left: 3015px; display: block; font-weight: bold; color: #009; 
padding: 0.1em 0.3em; border: 1px solid #cc0000; outline: none; height: auto; width: 8em;}
/* PFADZEILE */
#pfad {font-size: 70%; text-align: left; font-weight: bold; color: #666; background-color: #ffc;}		   
#pfad a {text-align: right; color: #666 !important; background-color: #ffc !important; text-decoration: underline;}		   
#pfad a:hover {color: #900 !important; background-color: #ffc !important; text-decoration: none;}
/* BILDER: */
#content img {padding-top: 0.8em;}
* html #content img {margin-top: 1em;}
#menueunten img {border: 2px solid #009; vertical-align: middle;}
/*#spalte img {border: none;}*/
img {border: none; vertical-align: middle;}
/* CONTAINERFORMAT INDEXSEITE */
#right {float:right; padding-top:1.2em; width:30%;}
#content {float:left; width:60%; margin-left:1%;}
/* RECHTE SPALTE: EXTERNE LINKS */
span.extlink {position: absolute; left: -3000px; top: -3000px; width: 0; height: 0; overflow: hidden; display: inline;}
a.extern:link {background: url(../pics/design/external.gif) no-repeat 100% 0; padding: 0 20px 0 0;}
a.extern:visited {background: url(../pics/design/external.gif) no-repeat 100% -100px; padding: 0 20px 0 0;}
a.extern:hover, a.extern:active, a.extern:focus {color: #fff; padding: 0 20px 0 0; background: #59586A url(../pics/design/external.gif) no-repeat 100% -200px;}
/*RECHTE SPALTE - TABELLEN*/
table.mehrspaltig, table.zeitung, table.entgelt, table.gebuehr { width: 100%; font-size: 90%;}
* html table.mehrspaltig, * html table.zeitung, * html table.entgelt, * html table.gebuehr {width: 100%; w\idth: 100%;font-size: 85%;}  
caption {color: #900; padding: 0.8em 0; font-weight: bold; font-size: 90%; text-align: center; background-color: #ffc; margin: 0 auto;}   
/** html table.mehrspaltig td.zeit {width: 50px; w\idth: 50px;}
* html table.mehrspaltig td.datum {width: 50px; w\idth: 50px;}*/
* html table.mehrspaltig td.event {width: 50%; w\idth: 50%;}
td {padding: 0 0.1em; vertical-align: top;}
td li {font-size: 120%;}
th {padding: 0 0.5em; text-align: center;}
/*RECHTE SPALTE - TABELLE: ZEITUNG*/
table.zeitung td {border: 1px solid #ccc;}
/*RECHTE SPALTE - TABELLE: ENTGELT*/
.was {font-weight: bold; text-align: left;width: 80%;}   
.job {text-align: left;}
.preis {text-align: right; padding: 0 0.1em; width: 8em;}
/*RECHTE SPALTE - TABELLE: GEBUEHR*/
.zahl {text-align: left;}
* html table.gebuehr td.zahl {width: 10%;}
.was1 {text-align: left;}   
* html table.gebuehr td.was1 {width: 50%;}
/*RECHTE SPALTE - TABELLE: MEHRSPALTIG*/
.inhalt {font-weight: bold; text-align: center; color: #900; background-color: #ffc; border-bottom: 4px groove #ccc;}
.links {text-align: left;}   
.rechts {text-align: right;	width: 8em;}   
/*DATENBANKANGEBOT - TABELLE: 
.db {text-align: left; padding-left: 0;}*/
/* .bild {font-weight: bold;} */
.text {padding-left: 0;}  
* html .text {width:500px; padding-left: 0;}  
/*RECHTE SPALTE - TABELLE: ÖFFNUNGSZEITEN - angebo2i.htm */
table.offen {width: 200px; margin: 0 auto; font-size: 90%; font-weight: bold;}
* html table.offen {width: 210px; w\idth: 200px; margin-left: 10em; /*Die Anweisung rueckt die Tabelle in die Mitte der Spalte*/}  
.zeit {text-align: right;}
.tag {text-align: center;}
/*RECHTE SPALTE - TABELLE: NEUE OL-PUBLIKATIONEN 
table.neu {width: 200px; margin: 0 auto; font-size: 100%; font-weight: bold;}
* html table.neu {width: 210px; w\idth: 200px; margin-left: 10em; /*Die Anweisung rueckt die Tabelle in die Mitte der Spalte}  
table.neu th {color: #000; background-color: #ccc;}*/
/*Übersicht Schulangebote*/
table.gerahmt {font-size: 90%;width: 100%; /*margin: 0 auto;  hierdurch wird zentriert */border-collapse: collapse; color: #000000; background-color: #ffc; border: 1px solid #cccccc;}
* html table.gerahmt {font-size: 75%;}
.hgblau {color: #000099;background-color: #cccccc; border: 1px solid #000099; text-align: center; height: 2em; padding-top: 0.2em;}
* html .hgblau {width: 150px;}
table.gerahmt td {border: 1px solid #cccccc;}
.hggreen {color: #000000;background-color: #cccccc;text-align: left;border: 1px solid #999999;}
* html td {width:150px;}
td ul {padding-left: 1.1em; /*bestimmt den Abstand der Aufzählungspunkte zum Tabellenrand in MOZ*/ margin: 0 0.1em; /*bestimmt den Abstand der Aufzählungspunkte zum Tabellenrand in Opera*/}
* html td ul {margin-left: 0em; /*bestimmt den Abstand der Aufzählungspunkte zum Tabellenrand im IE*/}
td li {list-style: square; list-style-position: outside;}
.ohne {list-style: none; padding-bottom: 0.5em;}
th .hggreen{padding: 0 0.5em; color: #990000;	background-color: #fff; vertical-align: top; width:136px; border: 1px solid #ccc;}
* html th {width:130px;}
/*Ende: Übersicht Schulangebote*/
/*2 SPALTEN IM VNA */
#vna1, #vna2 {width: 50%; float: left;}
* html #vna1, * html #vna2 {width: 50%; w\idth: 50%;}
* html .alphabet li {font-size: 70%;}
/* FORMATIERUNG - INDEX.HTM */
#note {color: #900; background-color: #ffc; font-size: 80%; text-align: left; font-weight: bold; margin-top: 1em; border: 1px solid #ccc; padding: 1em;}
#welcome {color: #900; background-color: #ffc; font-size: 100%; font-weight: bold; text-align: center; padding-top: 2em;}
* html #welcome {padding-top: 2em;}
/* RAHMEN - EINSPALTIG ZENTRIERT */
#rahmen1 {/*border-bottom: 2px solid #ccc;m argin: 0 auto; */ width: 100%; text-align: left;}
* html #rahmen1 {width: 100%; w\idth: 100%;}
/*	SPALTE - EINSPALTIG ZENTRIERT*/
#spalte {width: 790px; color: #009; background-color: #ffc; float: left; font-size: 90%; padding: 0; margin: 0;}
* html #spalte {width: 762px; w\idth: 760px;}
/*	SPALTE - EINSPALTIG ZENTRIERT neue Version auf hosteurope einspielen!! Beißt sich mit dem alten VNA!!
#spalte {width: 75%; color: #009; background-color: #ffc; float: left; font-size: 90%; padding: 0; margin: 0;}
* html #spalte {width: 75%; w\idth: 75%;}*/
/* LISTENFORMATIERUNG BEI EINSPALTIGEM DESIGN*/
#spalte ul {margin: 0.5em 0; padding: 0 0 0 1.6em; color: #000; background-color: #ffc;}
/* Schriftgroesse in linker Spalte (Navi Spalte1: 70% von 140% in #spalte1 ) */
* html #spalte ul {padding-left: 1.6em; font-size: 83%; margin-top: 0;}
#spalte li {margin: 0.3em 0;list-style-type: square;}
#spalte li li {margin: 0.3em 0; list-style-type: square;}
#spalte li li li {margin: 0.3em 0; list-style-type: disc;}
* html #spalte li {font-size: 110%;}
/*FREIHANDSYSTEMATIK */
.fh li, .fhsyst li {display: inline;}
.fh {text-align: center; font-size: 110%;/*Schriftgroesse der Systematikstellen-Überschirften*/ border-top: 5px groove #ccc; border-bottom: 5px groove #ccc; padding-top: 0.2em;}
#fhsystabk {color: #009; background-color: #ccc; width: 500px; border: 2px solid #999; padding: 0; margin: 0 auto; text-align: center;}
* html #fhsystabk {width: 502px; w\idth: 500px;}
#fhsystabk a:link {color: #009; background-color: #ccc; }
#fhsystabk a:visited {color: #009; background-color: #ccc; }
#fhsystabk a:hover {color: #900; background-color: #fff; text-decoration: underline;}
#fhsystabk a:active {color: #900; background-color: #fff; text-decoration: underline;}
#fhsystabk a:focus {color: #900; background-color: #fff; text-decoration: underline;}
.fhsyst {font-size: 110%; text-align: left;}
.not {color: #900; background-color: #ffc; width: 2em;}
.inhalt2,.inhalt20,.inhalt40,.inhalt60,.inhalt80,.inhalt100, .fh, .not {font-weight: bold;}
.inhalt2a {padding-left: 1.4em;}   
.inhalt20 {padding-left: 2em;}   
.inhalt20a {padding-left: 3.4em;}   
.inhalt40 {padding-left: 3em;}   
.inhalt40a {padding-left: 4.4em;}   
.inhalt60 {padding-left: 4em;}   
.inhalt60a {padding-left: 5.4em;}   
.inhalt80 {padding-left: 5em;}   
.inhalt100 {padding-left: 6em;}   
/* LINK-FORMATIERUNG: Reihenfolge:link - visited = bereits besuchter Link - hover = Link bei Mauskontakt - active = Link nach Mausklick - focus = Link bei Mausklick*/
a:link {color: #009; background-color: #ffc; }
a:visited {color: #009; background-color: #ffc; }
a:hover {color: #900; background-color: #ffc; text-decoration: underline;}
a:active {color: #900; background-color: #ffc; text-decoration: underline;}
a:focus {color: #900; background-color: #ffc; text-decoration: underline;}
#kopfzeile2 a {text-decoration: none;}
#kopfzeile2 a:link {color: #009; background-color: #fff;}
#kopfzeile2 a:visited {color: #009; background-color: #fff;}
#kopfzeile2 a:hover {color: #900; background-color: #fff;}
#kopfzeile2 a:active {color: #900; background-color: #fff;}
#kopfzeile2 a:focus {color: #900; background-color: #fff;}
#menueoben li a:hover, #menueoben li a:active, #menueoben li a:focus, #menueunten a:hover, #menueunten a:active, #menueunten a:focus {border: 1px solid #999;}
a, #menueunten a /*#menueoben li a */{text-decoration: none;}
* html #menueunten a {margin: 0 0.2em;}
#spalte1 ul a:active{color: #900; background-color: #ccc; text-decoration: underline;}
#spalte1 ul a:focus {color: #900; background-color: #ccc; text-decoration: underline;}
#spalte1 li a {font-weight: bold; line-height:1.15em; padding: 0 0.8em 0 1.1em;}
#spalte1 li a:link {color: #009; background: #ccc url(../pics/design/liste1.jpg) no-repeat; text-decoration: none; display:block; /*sorgt dafuer, dass die Links nach dem Zeilenumbruch richtig untereinander stehen*/}
#spalte1 li a:visited {color: #339; background: #ccc url(../pics/design/liste1.jpg) no-repeat; text-decoration: none; display:block; /*sorgt dafuer, dass die Links nach dem Zeilenumbruch richtig untereinander stehen*/}
#spalte1 li a:hover {color: #900; background: #ccc url(../pics/design/liste3.jpg) no-repeat; text-decoration: underline;}
#spalte1 li a:active {color: #900; background: #ccc url(../pics/design/liste3.jpg) no-repeat; text-decoration: underline;}
#spalte1 li a:focus {color: #900; background: #ccc url(../pics/design/liste3.jpg) no-repeat; text-decoration: underline;}
#spalte1 div a {color: #009; background-color: #ccc;}
#spalte1 div a:link {color: #009; background-color: #ccc;}
#spalte1 div a:hover {color: #900; background-color: #ccc;}
#spalte1 div a:active {color: #900; background-color: #ccc;}
#spalte1 div a:focus {color: #900; background-color: #ccc;}
#spalte2 a {padding: 0; color: #009; background-color: #ffc; text-decoration: underline;}
#spalte2 a:link {color: #009; background-color: #ffc; text-decoration: underline;}
#spalte2 a:visited {color: #339; background-color: #ffc; text-decoration: underline;}
#spalte2 a:hover {color: #900; background-color: #ffc; text-decoration: underline;}
#spalte2 a:active {color: #900; background-color: #ffc; text-decoration: underline;}
#spalte2 a:focus {color: #900; background-color: #ffc; text-decoration: underline;}
#spalte2b a {padding: 0; color: #009; background-color: #ffc; text-decoration: underline;}
#spalte2b a:link {color: #009; background-color: #ffc; text-decoration: underline;}
#spalte2b a:visited {color: #339; background-color: #ffc; text-decoration: underline;}
#spalte2b a:hover {color: #900; background-color: #ffc; text-decoration: underline;}
#spalte2b a:active {color: #900; background-color: #ffc; text-decoration: underline;}
#spalte2b a:focus {color: #900; background-color: #ffc; text-decoration: underline;}
td a {font-size: 100%; padding: 0 0.1em;}
#spalte a {font-size: 90%; font-weight: bold; padding: 0 0.1em;}
#spalte li a {font-size: 100%; font-weight: bold; padding: 0 0.1em;}
#spalte li a:hover {color: #009; background-color: #ffc; text-decoration: underline;}  
.fhsyst li a:visited {color: #339; background-color: #ffc; text-decoration: underline;}
.fhsyst li a:hover {color: #900; background-color: #ffc; text-decoration: underline;}
.fhsyst li a:focus {color: #900; background-color: #ffc; text-decoration: underline;}
#fuss2 a {color: #009; background-color: #ffc; text-decoration: underline;}
#fuss2 a:hover {color: #900; background-color: #ffc; text-decoration: underline;}
/*Ende: LINK-FORMATIERUNG*/
/*Anfang: CSS von 'Zeitungsbestand der LBO'*/
#spalte1a ul a {font-weight: bold; line-height:1.15em; padding: 0 0.8em 0 1.1em;}
#spalte1a ul a:link {color: #009; text-decoration: none; background-color: #ffc;}
#spalte1a ul a:visited {color: #339; text-decoration: none; background-color: #ffc; }
#spalte1a ul a:hover {color: #900; background-color: #ffc;text-decoration: underline;}
/*Ende: CSS von 'Zeitungsbestand der LBO'*/
/* FORMULARE - für kleinere Schrift in Formularen: fieldset {font-size: 0.9em;}*/
fieldset {font-size: 0.9em;}
label {font-size: 90%;}
/*.wubu1 {color: #000; background-color: #ffc; width: 12em; text-align: right; float: left;}
.wubu2 {color: #000; background-color: #ffc; width: 12em; text-align: right; float: left;}
.wubu3 {color: #000; background-color: #ffc; width: 10em; float: left;}
.wubu4 {color: #000; background-color: #ffc; width: 10em; float: left;}
* html .wubu1, * html .wubu2, * html .wubu3, * html .wubu4 {width: 152px; w\idth: 11.5em;}*/
submit {font-size: 100%;}
/* Anpassung für Safari Browser. font-size:100% ist für den Safari in Formularen zu groß
select, input, textarea { font-size: 99%;} */ 
textarea onblur, textarea onfocus {font-size: 150%;}
.schu1 {width: 10em; font-weight: bold;	text-align: right; padding-top: 0.5em; color: #000; background-color: #ffc; float: left;}
.schu2 {width: 14em; padding-top: 0.5em; padding-left: 0.5em; color: #000; background-color: #ffc; float: left;}
* html .schu1 {width: 8em; w\idth: 8em;}
* html .schu2 {width: 13em;	w\idth: 13em;}
/*Containerformat - VNA*/
#right1, #right2, #right3{text-align: right; float:right; width:58%;}
#right4 {color: #000; float:right; border: 2px double #999; padding-left:1%; width:56%;}
#content1, #content2, #content3, #content4 {color: #000; float:left; width:40%; margin-left:1%; padding-left:1%;}
#content4, #content4 .klein {background-color: #ccc;}	
#right2 select, #right3 select {width: 58%;}
/*Ende: Containerformat - VNA*/
/*Containerformat - VNA-neu*/
#vnaright1, #vnaright2, #vnaright3, #vnaright4, #ergebnis3 {text-align: right; float:right; width:50%;}
#ergebnis1 {position: absolute; text-align: left; float:left; width:350px;margin-left:1%; padding-left:1%;top: 520px;left: 0px;/*border-top: 2px double #999;*/}
#vnaleft1, #vnaleft2, #vnaleft3, #vnaleft4 {text-align: left; float:left; width:50%;}
#vnacontent1 {color: #000; float:left; position: absolute; /*width:40%;*/ margin-left:1%; padding-left:1%;font-weight: bold; top: 470px; border-top: 2px double #999; }
#vnacontent2 {color: #000; float:left; position: absolute; /*width:40%;*/ margin-left:1%; padding-left:1%;font-weight: bold; top: 270px;}
#vnacontent3 {color: #000; float:left; position: absolute; /*width:40%;*/ margin-left:1%; padding-left:1%;font-weight: bold; top: 370px;}
#vnacontent4 {color: #000; float:left; /*position: absolute; width:40%; margin-left:1.3%;*/ padding-left:4%;font-weight: bold; padding-top: 10px;}
* html #vnacontent4 {margin-left:0.3%;}
/*#vnacontent1 {color: #000; float:right; width:40%; margin-right:1%; padding-right:1%;}*/
#vnaright2 select, #vnaright3 select {width: 58%;}
.buttonvna, .buttonvna a, .buttonvna a:hover {font-weight: bold; padding: 0.2em; width: 80px;}		   
.buttonvna {border: 1px solid #999; background-color: #fff; color: #009;}		   
.buttonvna a {background-color: #fff !important; color: #009 !important;}		   
.buttonvna a:hover {border: 1px dotted #000; background-color: #ccc !important; color: #900 !important;}		   
/*Ende: Containerformat - VNA-neu*/
/* Neuerwerbungslisten */
.neuerwerb-tabelle th {background-color: #ccc; text-align: left; color: #333; padding: 0 0.1em;}
.lefttab {width:30%;}
/* Ende Neuerwerbungslisten */
/*Datenbanken Tabelle
* html div.db1 {width:55px;float:left; }
* html div.db2 {width:440px;float:right;}
div.db1 {width:55px;float:left;}
div.db2 {width:450px;float:right;}*/
/*Ende: Datenbanken Tabelle*/
/*	SPALTEollit für Suche nach oldenburgischer Literartur*/
#spalteollit {width: 900px; color: #009; background-color: #ffc; float: left; font-size: 90%; padding: 0; margin: 0;}
* html #spalteollit {width: 900px; w\idth: 900px;}
#spalteollit li {color: #000; background-color: #ffc; }
/*	 Ende SPALTEollit für Suche nach oldenburgischer Literartur*/
