/* ---  Tabelle 1 Einsatz Termine-------------------------------*/
#tab1{border-collapse:collapse;	margin : 0 2% 0 2%;	text-align : center;	background-color : transparent; width: 95%; height: 30px;}
#tab1 td.z11{font-size:80%;color: black; border:0px solid black;	padding:1px 3px 1px 3px; text-align : right; width: 15%;}
#tab1 td.z12{font-size:90%; border:0px solid black;	padding:1px 3px 1px 3px; text-align : left; width: 10%;}
#tab1 td.z13{font-size:80%;color: black; border:0px solid black;	padding:1px 3px 1px 3px; text-align : right; width: 10%;}
#tab1 td.z14{font-size:90%; border:0px solid black;	padding:1px 3px 1px 3px; text-align : left; width: 30%;}
#tab1 td.z15{font-size:80%;color: black; border:0px solid black;	padding:1px 3px 1px 3px; text-align : right; width: 10%;}
#tab1 td.z16{font-size:90%;color: red; border:0px solid black;	padding:1px 3px 1px 3px; text-align : left; width: 5%;}
#tab1 td.z17{font-size:80%;color: black; border:0px solid black;	padding:1px 3px 1px 3px; text-align : right; width: 10%;}
#tab1 td.z18{font-size:90%;color: red; border:0px solid black;	padding:1px 3px 1px 3px; text-align : left; width: 10%;}
#tab1 td.z21{font-size:80%;color: black; border:0px solid black;	padding:1px 3px 1px 3px; vertical-align: top; text-align : right; width: 15%;}
#tab1 td.z22{font-size:80%;color: #336600; border:0px solid black;	padding:1px 3px 1px 3px; vertical-align: top; text-align : left; width: 85%;}
#tab1 td.z31{font-size:80%;color: black; border:0px solid black;	padding:1px 3px 1px 3px; vertical-align: botton; text-align : right; width: 15%;}
#tab1 td.z32{font-size:80%;color: #336600; border:0px solid black;	padding:1px 3px 1px 3px; vertical-align: center; text-align : left; width: 85%;}

/* ---  Tabelle 12 Einsatz Termine-------------------------------*/
#tab12{border-collapse:collapse;	margin : 0 0 0 30%;	text-align : center;	background-color : transparent; width: 60%;height: 40px;}
#tab12 td.z31{font-size:80%;color: black;background-color : transparent;	border:0px solid black;	padding:1px 3px 1px 3px; text-align : right; width: 7%;}
#tab12 td.z32{font-size:90%;color: #336600;background-color : transparent;	border:0px solid black;	padding:1px 3px 1px 3px; text-align : left; width: 25%;}
#tab12 td.z33{font-size:90%;color: red;background-color : transparent;	border:0px solid black;	padding:1px 3px 1px 3px; text-align : right; width: 2%;}
#tab12 td.z34{font-size:90%;color: red;background-color : transparent;	border:0px solid black;	padding:1px 3px 1px 3px; text-align : left; width: 8%;}

/* ---  Tabelle 13 Einsatz News -------------------------------*/
#tab13{	border-collapse:collapse; margin : 0 2% 0 2%; text-align :left; background-color : transparent; width: 96%;}
#tab13 td{background-color : transparent; color: #234B1B; border: 0px solid navy;	padding:2px 10px 2px 10px; font-size:100%; text-align : justify; }
#tab13 td.ueb1{font-size:80%; color: #234B1B; font-style : italic; }
#tab13 td.ueb2l{font-size:100%; color: #336600; text-align : left;  width: 700px;}
#tab13 td.ueb2r{font-size:100%; color: #336600; text-align : right;  width: 200px;}
#tab13 td.ueb3{font-size:80%; font-style : italic; color:red;}

/* ---  Tabelle 14 Einsatz Vorstand -------------------------------*/
#tab14{	border-collapse:collapse; margin : 0 0px 0 0px; background-color : transparent; width: 99%;}
#tab14 td.s1{background-color : transparent; color: #234B1B; padding:1px 5px 1px 5px; font-size:80%; width: 22%; text-align : right; }
#tab14 td.s2{background-color : transparent; color: #234B1B; padding:1px 5px 1px 5px; font-size:80%; font-weight: bold; width: 18%; text-align : center; }
#tab14 td.s3{background-color : transparent; color: #234B1B; padding:1px 5px 1px 5px; font-size:80%; width: 20%; text-align : center;}
#tab14 td.s4{background-color : transparent; color: #234B1B; padding:1px 5px 1px 5px; font-size:80%; font-weight: bold; width: 18%; text-align : center; }
#tab14 td.s5{background-color : transparent; color: #234B1B; padding:1px 5px 1px 5px; font-size:80%; width: 22%; text-align : left; }

/* ---  Tabelle 2 Einsatz im Vorstand --------------------------------*/
#tab2{ border-collapse:collapse; font-size:100%; text-align : left; margin: 0 0 0 5%;	background-color : transparent; width: 90%;}
#tab2 td.rechts {	background-color : transparent;  color: #336600; border: 0px solid #008000;	padding:2px 3px 2px 3px; text-align : right; width: 40%;}
#tab2 td.rechts1 {	background-color: transparent;	color: Silver;	 border: 0px solid #008000;	padding: 2px 3px 2px 3px;	text-align: right;	width: 40%;}
#tab2 td.links {	background-color : transparent; border: 0px solid #008000;	padding:2px 3px 2px 3px; text-align : left; width: 60%;}

/* ---  Tabelle 21 Einsatz Majestäten anzeigen -------------------------------*/
#tab21{	border-collapse:collapse;	margin : 0% 5% 0% 5%;	text-align : center;	background-color : transparent; text-align : center; width: 90%;}
#tab21 td.z1{ line-height: 30px;	background-color : transparent;	padding:2px 3px 2px 3px;	text-align : center;  font-size: 130%;}
#tab21 td.z2{ line-height: 30px;		background-color : transparent;	padding:2px 3px 2px 3px;	text-align : center;  font-size: 110%;}
#tab21 td.z3{ line-height: 20px;		background-color : transparent;	padding:2px 10% 2px 10%;	text-align : justify;  font-size: 90%;}
#tab21 td.z4{ line-height: 20px;		background-color : transparent;	padding:2px 10% 2px 10%;	text-align : center;  font-size: 90%;}

/* ---  Tabelle 22 Einsatz Majestäten anlegen/editieren --------------------------------*/
#tab22{ border-collapse:collapse; font-size:85%; text-align : left; margin: 0 1% 0 1%;	background-color : transparent; width: 98%;}
#tab22 td.rechts {	background-color : transparent;  color: #336600; padding:2px 3px 2px 3px; text-align : right; width: 25%;}
#tab22 td.rechts1 {	background-color: transparent;	color: Silver;	padding: 2px 3px 2px 3px;	text-align: right;	width: 25%;}
#tab22 td.links {	background-color : transparent; padding:2px 3px 2px 3px; text-align : left; width: 75%;}
#tab22 td.links1 {	background-color : transparent; padding:2px 3px 2px 3px; text-align : left; width: 75%; font-size:80%; font-weight: bold; color: Green;}

/* ---  Tabelle 23 Einsatz Majestäten Auswahl anzeigen --------------------------------*/
#tab23{ border-collapse:collapse; font-size:90%; text-align : center; margin: 0 0 0 5%;	background-color : transparent; width: 90%;}
#tab23 td {	background-color : transparent;  color: #336600; border: 2px solid #FCE3BC; padding:2px 3px 2px 3px; font-size:130%; text-align : center; width: 10%; height: 40px;}

/* ---  Tabelle 24 Einsatz News -------------------------------*/
#tab24{ border-collapse:collapse;	background-color : transparent;	width :90%;	margin: 0 10% 0 2%;}
#tab24 td.rechts { background-color : transparent; font: normal 90% verdana, sans-serif; text-align : left; width: 80%;}
#tab24 td.links { background-color : transparent; color: #336600;  font:300 90% verdana, sans-serif; text-align : right; width: 10%;}

/* ---  Tabelle 25 Einsatz Galerie anzeigen -------------------------------*/
#tab25{	border-collapse:collapse;	margin : 0% 1% 0% 1%;	text-align : center;	background-color : transparent; text-align : center; width: 98%;}
#tab25 td.z1{ line-height: 20px;	background-color : transparent;	padding:2px 3px 2px 3px;	text-align : center;  font-size: 80%; width: 3%;}
#tab25 td.z2{ line-height: 20px;	background-color : transparent;	padding:2px 3px 2px 3px;	text-align : center;  font-size: 80%; width: 22%;}
#tab25 td.z3{ line-height: 20px;	background-color : transparent;	padding:2px 3px 2px 3px;	text-align : right;  font-size: 80%; width: 8%;}
#tab25 td.z4{ line-height: 20px;	background-color : transparent;	padding:2px 3px 2px 3px;	text-align : left;  font-size: 80%; width: 8%;}
#tab25 td.z5{ line-height: 20px;	background-color : transparent;	padding:2px 3px 2px 3px;	text-align : center;  font-size: 80%; width: 45%;}
#tab25 td.z6{ line-height: 20px;	background-color : transparent;	padding:2px 3px 2px 3px;	text-align : center;  font-size: 80%; width: 5%;}
#tab25 td.z7{ line-height: 20px;	background-color : transparent;	padding:2px 3px 2px 3px;	text-align : center;  font-size: 80%; width: 5%;}
 /* ---  Tabelle 3 Einsatz Text Archiv  --------------------------------*/
#tab3{	border-collapse:collapse;	margin : 0 1% 0 2%;	text-align : center;	background-color : transparent;	width: 99%;}
#tab3 td.uebl{	font-size:80%; font-weight: bold;  color: #336600;	background-color :#FFEFCF;	border:1px solid black;	padding:2px 3px 2px 3px;	text-align : left;}
#tab3 td.uebc{	font-size:80%; font-weight: bold; color: #336600;	background-color :#FFEFCF;	border:1px solid black;	padding:2px 3px 2px 3px;	text-align : center;}
#tab3 td.left{	font-size:80%; color: #336600; background-color : transparent; border:1px solid black;	padding:2px 3px 2px 3px; text-align : left;}
#tab3 td.center{	font-size:80%; color: #336600; background-color : transparent; border:1px solid black;	padding:2px 3px 2px 3px; text-align : center;}

 /* ---  Tabelle 4 Einsatz im Footer --------------------------------*/
#tab4 { border-collapse:collapse; font-size:70%; background-color : transparent; margin: 0px; text-align : center; width: 99%; }
#tab4 td.links { background-color : transparent; color:black; padding:0px 3px 0px 5px; text-align : left; width: 25%;}
#tab4 td.mitte { background-color : transparent; color:silver; padding:0px 10px 0px 10px; text-align : center; width: 40%;}
#tab4 td.rechts {	background-color : transparent;	color: White;	padding:0px 3px 0px 3px;	text-align : right;	width: 25%;}

/* ---  Tabelle 41 Einsatz News -------------------------------*/
#tab41{ border-collapse:collapse;	background-color : transparent;	width :90%;	margin: 0 2% 0 2%;}
#tab41 td.rechts { background-color : transparent; font: normal 90% verdana, sans-serif; text-align : right; width: 30%;}
#tab41 td.links { background-color : transparent; color: #336600;  font:300 100% verdana, sans-serif; text-align : left; width: 70%;}

/* ---  Tabelle 41 Einsatz News -------------------------------*/
#tab42{ border-collapse:collapse;	background-color : transparent;	width :96%;	margin: 0 2% 0 2%;}
#tab42 td.rechts { background-color : transparent; font: normal 90% verdana, sans-serif; text-align : right; width: 20%;}
#tab42 td.links { background-color : transparent; color: #336600;  font:300 100% verdana, sans-serif; text-align : left; width: 80%;}

/* ---  Tabelle 5 Einsatz User-Seiten -------------------------------*/
#tab5{	border-collapse:collapse;	margin : 0% 0% 0% 2%;	text-align : center;	background-color : transparent; background-image : url(../images/layout/background.jp);text-align : center; width: 99%;}
#tab5 td.rechts{ background-color : transparent;  color : Navy; padding:2px 5px 2px 3px; font-size:90%;  font-weight :  bold; text-align : right; width: 25%}
#tab5 td.center{ background-color : transparent; padding:2px 5px 2px 3px; font-size:90%; text-align : center; width: 25%}
#tab5 td.links{ background-color : transparent; padding:2px 3px 2px 5px; font-size:90%; text-align : left; width: 75%}

/* ---  Tabelle 6 Einsatz Galerieseiten -------------------------------*/
#tab6{	border-collapse:collapse;	margin : 0% 0% 0% 1%;	text-align : center;	background-color : transparent; background-image : url(../images/layout/background.jp);text-align : center; width: 99%;}
#tab6 td{	background-color : transparent;	padding:2px 3px 2px 3px;	height : 126px;	border : 1px solid #aaaaff;	text-align : center; }

 /* ---  Tabelle 7 Einsatz Kompanien  --------------------------------*/
#tab7{ border-collapse:collapse;	margin : 0 0 0 3%;	text-align : center;	background-color : transparent;	width: 95%;}
#tab7 td{ background-color : transparent; border:1px solid #336600;	padding:5px 3px 5px 3px; text-align : center;}
#tab7 td.ueb1{font-size:90%;color: #336600;	background-color: transparent;	border: 1px solid #336600;	padding: 5px 3px 5px 3px;	text-align: center;}
#tab7 td.ueb2{font-size:90%;color: #336600;	background-color: transparent;	border: 1px solid #336600;	padding: 5px 3px 5px 3px;	text-align: center;}

/* ---  Tabelle 8 Einsatz Impressum -------------------------------*/
#tab8{	border-collapse:collapse;	margin : 0% 0% 0% 5%;	text-align : center;	background-color : transparent; text-align : center; width: 90%;}
#tab8 td{ background-color : transparent;	padding:2px 3px 2px 3px; font-size: 80%; border : 0px solid #aaaaff;	text-align : left; width: 30%; height: 20px;}

/* ---  Tabelle 90 Einsatz Login / Logout -------------------------------*/
#tab90{	border-collapse:collapse; margin : 0 1px 0 5px;  width : 130px;  font-size: 80%; background-color : transparent;}
#tab90 td{ background-color : transparent; padding:1px 1px 1px 1px; text-align : center;}

/* ---  Tabelle 91 Einsatz Login / Logout -------------------------------*/
#tab91{	border-collapse:collapse; margin : 0 1px 0 5px;  width : 130px;  font-size: 80%; background-color : transparent;}
#tab91 td.left{ background-color : transparent; padding:1px 1px 1px 1px; text-align : left; width :70px;}
#tab91 td.right{ background-color : transparent; padding:1px 1px 1px 1px; text-align : right; width :60px;}

/* ---  Tabelle 92 Einsatz Login / Logout -------------------------------*/
#tab92{	border-collapse:collapse; margin : 0 1px 0 5px;  width : 99%;  font-size: 90%; background-color : transparent; text-align : center;}
#tab92 td{ background-color : transparent; padding:1px 1px 1px 1px; text-align : center;}
#tab92 td.z1{ background-color : transparent; padding:1px 1px 1px 1px; text-align : center; font-size: 120%; }

/* ---  Tabelle 93  Logout -------------------------------*/
#tab93{	border-collapse:collapse; margin : 0 3% 0 1%;  width : 96%;  font-size: 90%; background-color : transparent; text-align : center;}
#tab93 td.rechts{ background-color : transparent; padding:1px 1px 1px 1px; text-align : right; width : 50%;}
#tab93 td.links{ background-color : transparent; padding:1px 1px 1px 1px; text-align : left;  width : 50%;}


/* ---  Tabelle 999 Einsatz Chaos GB  -------------------------------*/
#tab999{ border:1px solid #336600; }
#tab999 td{ background-color : transparent; border: 1px solid #336600; padding:5px 5px 5px 5px;}
#tab999 td.rechts{ background-color : transparent; border:1px solid #336600; padding:5px 15px 5px 5px; text-align : right;}
#tab999 td.mitte{ background-color : transparent; border:1px solid #336600; padding:5px 15px 5px 5px; text-align : center;}

/* ---  Tabelle 99  Einsatz Chaos GB  -------------------------------*/
#tab99{ border:1px solid #336600; }
#tab99 tr.ueb{ background-color: #336600}
#tab99 td{ background-color : transparent; border:1px solid #336600; padding:5px 5px 5px 5px;}
#tab99 td.rechts{ background-color : transparent; border:1px solid #336600; padding:5px 15px 5px 5px; text-align : right;}
#tab99 td.mitte{ background-color : transparent; border:1px solid #336600; padding:5px 15px 5px 5px; text-align : center;}


/* ---  Tabelle fixtexte -------------------------------*/
#fixtexte{ border-collapse:collapse; background-color : transparent; width :98%;	margin: 0 1% 0 1%;}
#fixtexte td.rechts { font: normal 90% verdana, sans-serif; text-align : left; width: 12%;}
#fixtexte td.links {color: #336600;  font:300 90% verdana, sans-serif; text-align : left; width: 88%;}


#aufgabe {border-collapse:collapse; margin : 0 1% 0 1%; text-align : left; background-color : transparent; font-size:70%; width :98%; border: 1px solid #fff; }
#aufgabe a { color: navy; font-weight : bold;}
#aufgabe td { padding: 2px 3px 2px 3px; border: 1px solid #aaa;}
#aufgabe tr.ueb1 { background-color: #336600; color: #fff; }
#aufgabe tr.ueb2 { background-color: #508800; color: #fff; }
#aufgabe tr.aufgabe { background-color: #AADD55; color: #000; }
#aufgabe tr.teilaufgabe { background-color: #DDFFBB; color: #000; }
#aufgabe td.col0 { width: 5%; text-align: center;}
#aufgabe td.col1 { width: 5%; text-align: center;}
#aufgabe td.col2 { width: 1%; padding: 0px 0px 0px 5px; text-align: left;}
#aufgabe td.col3 { width: 1%; text-align: center;}
#aufgabe td.col4a { width: 45%;}
#aufgabe td.col4b { width: 10%;}
#aufgabe td.col5 { width: 12%;}
#aufgabe td.col6 { width: 6%; text-align: center;}
#aufgabe td.col7 { width: 10%; text-align: center;}
#aufgabe td.col8 { width: 4%; text-align: center;}
#aufgabe td.Ampel_gruen { background-color: #00FF00; color: #555555;}
#aufgabe td.Ampel_gelb { background-color: #FFFF00; color: #555555;}
#aufgabe td.Ampel_rot { background-color: #FF0000; color: #FFFFFF;}
#aufgabe td.Ampel_weiss { background-color: #eeeeee; color: cdcdcd;}
#aufgabe td.button { background-color: #336600; color: #fff; font-size:70%; }

#aufgabe1 {border-collapse:collapse; margin : 0 5% 0 5%; background-color : transparent; font: lighter 90% verdana, sans-serif; width :800px;}
#aufgabe1 td { padding: 2px 3px 2px 3px; line-height: 30px;}
#aufgabe1 td.links { padding: 2px 5px 2px 5px; text-align: left; width: 70%;}
#aufgabe1 td.links img { padding: 2px 5px 0px 5px; text-align: left; vertical-align: bottom; width: 8%;}
#aufgabe1 td.rechts { padding: 2px 5px 2px 5px; text-align: right; width: 30%;}

#aufgabe1 {border-collapse:collapse; margin : 0 5% 0 5%; background-color : transparent; font: lighter 90% verdana, sans-serif; width :800px;}
#aufgabe1 td { padding: 2px 3px 2px 3px; line-height: 30px;}
#aufgabe1 td.links { padding: 2px 5px 2px 5px; text-align: left; width: 70%;}
#aufgabe1 td.linkstop { padding: 2px 5px 2px 5px; text-align: left; vertical-align: top; width: 70%;}
#aufgabe1 td.linkstopborder { padding: 2px 5px 2px 5px; text-align: left; vertical-align: top; width: 70%; border: 1px solid black;}
#aufgabe1 td.links1 { padding: 2px 5px 2px 5px; text-align: left; width: 35%;}
#aufgabe1 td.links2 { padding: 2px 5px 2px 5px; text-align: left; width: 35%;}
#aufgabe1 td.links1 img { padding: 2px 5px 0px 5px; text-align: left; vertical-align: bottom; width: 13%;}
#aufgabe1 td.rechts { padding: 2px 5px 2px 5px; text-align: right; width: 30%;}
#aufgabe1 td.rechtstop { padding: 2px 5px 2px 5px; text-align: right; vertical-align: top; width: 30%;}

#aufgabe2 {border-collapse:collapse; margin : 0 5% 0 5%; background-color : transparent; font: lighter 90% verdana, sans-serif; width :800px;}
#aufgabe2 td.links { padding: 2px 5px 2px 5px; text-align: left; width: 70%;}
#aufgabe2 td.linkstop { padding: 2px 5px 2px 5px; text-align: left; vertical-align: top; width: 70%;}
#aufgabe2 td.linkstopborder { padding: 2px 5px 2px 5px; text-align: left; vertical-align: top; width: 70%; border: 1px solid black;}
#aufgabe2 td.links1 { padding: 2px 5px 2px 5px; text-align: left; width: 35%;}
#aufgabe2 td.links2 { padding: 2px 5px 2px 5px; text-align: left; width: 35%;}
#aufgabe2 td.rechts { padding: 2px 5px 2px 5px; text-align: right; width: 30%;}
#aufgabe2 td.rechtstop { padding: 2px 5px 2px 5px; text-align: right; vertical-align: top; width: 30%;}

#aufgabe3{	border-collapse:collapse;	background-color : transparent;	width :90%;	margin: 0 5% 0 5%;}
#aufgabe3 td.rechts1 { height: 35px; color: #336600;	font-size: 90%;	border: 0px solid navy;	text-align : right;	padding: 0px 5px 0 0px; width : 20%;}
#aufgabe3 td.links1 { height: 35px;	color: #333333;	font-size: 90%; border: 0px solid #888888;	text-align : left;	padding: 0px 0 0 4px;	width : 20%;}
#aufgabe3 td.rechts2 { height: 35px; color: #336600;	font-size: 90%;	border: 0px solid navy;	text-align : right;	padding: 0px 5px 0 0px; width : 15%;}
#aufgabe3 td.links2 { height: 35px;	color: #333333;	font-size: 90%; border: 0px solid #888888;	text-align : left;	padding: 0px 0 0 4px;	width : 15%;}
#aufgabe3 td.rechts3 { height: 35px; color: #336600;	font-size: 90%;	border: 0px solid navy;	text-align : right;	padding: 0px 5px 0 0px; width : 15%;}
#aufgabe3 td.links3 { height: 35px;	color: #333333;	font-size: 90%; border: 0px solid #888888;	text-align : left;	padding: 0px 0 0 4px;	width : 15%;}
#aufgabe3 td.center { height: 25px;	color: #088A08;	font-size: 90%; border-top: 1px solid #888888;	border-bottom: 1px solid #888888;text-align : center;	padding: 0px 4px 0 4px;}
#aufgabe3 td.teil-rechts { height: 35px; color: #336600;vertical-align: top;  font-size: 90%;	border-top: 1px solid #888888;	text-align : right;	padding: 0px 5px 0 0px; width : 20%;}
#aufgabe3 td.teil-links { height: 35px;	color: #333333;	font-size: 90%; border-top: 1px solid #888888; text-align : left;	padding: 0px 4px 0 4px;}

#user {border-collapse:collapse; margin : 0 10px 0 10px; text-align : left; background-color : transparent; font-size:90%; width :98%; border: 1px solid #fff; }
#user td { padding: 2px 3px 2px 3px; border: 1px solid #aaa;}
#user tr.ueb { background-color: #339933; color: #ffffff; }
#user tr.ueb a{ background-color: #339933; color: #FC0000; }
#user td.links { padding: 2px 5px 2px 5px; text-align: left;}
#user td.rechts { padding: 2px 5px 2px 5px; text-align: right;}
#user td.center { padding: 2px 5px 2px 5px; text-align: center;}

#user1 {border-collapse:collapse; margin : 0 1% 0 1%; text-align : left; background-color : transparent; font-size:90%; width :58%; border: 0px solid #fff; }
#user1 td { padding: 2px 3px 2px 3px; border: 0px solid #aaa; line-height: 30px;}
#user1 td.links { padding: 2px 5px 2px 5px; text-align: left; width: 65%;}
#user1 td.rechts { padding: 2px 5px 2px 5px; text-align: right; width: 35%;}

#ressort1 {border-collapse:collapse; margin : 0 1% 0 1%; text-align : left; background-color : transparent; font-size:90%; width :58%; border: 0px solid #fff; }
#ressort1 td { padding: 2px 3px 2px 3px; border: 0px solid #aaa; line-height: 30px;}
#ressort1 td.links { padding: 2px 5px 2px 5px; text-align: left; width: 65%;}
#ressort1 td.rechts { padding: 2px 5px 2px 5px; text-align: right; width: 35%;}


#ausgaben1 {border-collapse:collapse; margin : 0 1% 0 1%; text-align : left; background-color : transparent; font-size:90%; width :58%; border: 0px solid #fff; }
#ausgaben1 td { padding: 2px 3px 2px 3px; border: 0px solid #aaa; line-height: 30px;}
#ausgaben1 td.links { padding: 2px 5px 2px 5px; text-align: left; width: 70%;}
#ausgaben1 td.rechts { padding: 2px 5px 2px 5px; text-align: right; width: 30%;}

#einnahmen1 {border-collapse:collapse; margin : 0 1% 0 1%; text-align : left; background-color : transparent; font-size:90%; width :58%; border: 0px solid #fff; }
#einnahmen1 td { padding: 2px 3px 2px 3px; border: 0px solid #aaa; line-height: 30px;}
#einnahmen1 td.links { padding: 2px 5px 2px 5px; text-align: left; width: 70%;}
#einnahmen1 td.rechts { padding: 2px 5px 2px 5px; text-align: right; width: 30%;}

#ressort {border-collapse:collapse; margin : 0 1% 0 1%; text-align : left; background-color : transparent; font-size:80%; width :98%; border: 1px solid #fff; }
#ressort td { padding: 2px 3px 2px 3px; border: 1px solid #aaa;}
#ressort tr.ueb { background-color: #336600; color: #fff; }
#ressort td.links { padding: 2px 5px 2px 5px; text-align: left;}
#ressort td.rechts { padding: 2px 5px 2px 5px; text-align: right;}
#ressort td.center { padding: 2px 5px 2px 5px; text-align: center;}


#legende {border-collapse:collapse; text-align : left; background-color : transparent; font-size:90%; width: 580px;}
#legende td { padding: 2px 3px 2px 3px; border: 1px solid #aaa;}
#legende tr.ueb { background-color: #336600; color: #fff; }
#legende td.left { padding: 2px 5px 2px 5px; text-align: left;}
#legende td.right { padding: 2px 5px 2px 5px; text-align: right;}
#legende td.center { padding: 2px 5px 2px 5px; text-align: center;}

#vorstand {border-collapse:collapse; margin : 0 10px 0 10px; text-align : left; background-color : transparent; font-size:90%; width :98%; border: 1px solid #fff; }
#vorstand td { padding: 3px 5px 3px 5px; border: 1px solid #aaa;}
#vorstand tr.ueb a { color: yellow; }
#vorstand tr.ueb { background-color: #336600; color: #fff; }
#vorstand td.s1{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 14%; text-align : center; }
#vorstand td.s2{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 7%; text-align : center; }
#vorstand td.s3{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 20%; text-align : center; }
#vorstand td.s4{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 21%; text-align : center; }
#vorstand td.s5{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 15%; text-align : center; }
#vorstand td.s6{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 15%; text-align : center; }
#vorstand td.s7{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 5%; text-align : center; }


#aktionen {border-collapse:collapse; margin : 0 10px 0 10px; text-align : left; background-color : transparent; font-size:90%; width :98%; border: 1px solid #fff; }
#aktionen td { padding: 3px 5px 3px 5px; border: 1px solid #aaa;}
#aktionen tr.ueb { background-color: #336600; color: #fff; }
#aktionen td.s1{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 5%; text-align : center; }
#aktionen td.s2{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 20%; text-align : left; }
#aktionen td.s3{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 30%; text-align : left; }
#aktionen td.s4{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 5%; text-align : center; }
#aktionen td.s5{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 8%; text-align : center; }
#aktionen td.s6{background-color : transparent; padding:3px 5px 3px 5px; font-size:80%; width: 30%; text-align : center; }

/* ---  Tabelle 911 und 912 Einsatz Galerie -------------------------------OK*/
#tab911{ border-collapse:collapse; empty-cells:show;  margin : 0 5% 0 5%; text-align : center;background-color : transparent;	font-size:90%; width :90%;}
#tab911 td.rot1{ background-color : #04B404; color: #fff; border:0px solid #000;	padding:15px 10px 15px 3px; text-align : center; width :10%; font-size: 130%; font-weight: normal;}
#tab911 td.hell1{ background-color : transparent; padding:9px 3px 9px 3px; text-align : center; width :90%; border:0px solid #fff;}
#tab911 tr {color: #000000;	background-color : transparent;	border:2px solid #FDF5E6;}

#tab912{ border-collapse:collapse; empty-cells:show;  margin : 0 1% 0 1%; text-align : center;background-color : transparent;	font-size:100%;  font-weight: normal; width :98%;}
#tab912 td.hell2{ background-color :#F7BE81; color: #000; padding:15px 3px 15px 3px; text-align : center; width :25%; border:1px solid #fff;}
#tab912 td.rot2{ background-color : #04B404; color: #fff; padding:15px 3px 15px 3px; text-align : center; width :25%; border:1px solid #fff;}
#tab912 tr {color: #000000;	background-color : transparent;	border:1px solid #fff;}

#tab913{ border-collapse:collapse; empty-cells:show;  margin : 0 1% 0 1%; text-align : center;background-color : transparent;	font-size:100%;  font-weight: normal; width :98%;}
#tab913 td { background-color : transparent; color: #000; padding:3px 3px 3px 3px; text-align : center; width :20%; border:0px solid #000;}
#tab913 a:hover{ color: #990000; }
#tab913 a { color: #ccc; }
#tab913 tr {color: #000000;	background-color : transparent;	border:0px solid #000;}
#tab913 li { display: inline;}

#bilder { list-style: none; width: 96%; min-height: 500px; margin: 0 2% 0 2%; border: 0px solid red; }
#bilder ul { list-style: none; }
#bilder ul li { float: left; }
#bilder li {  display: block; width: 17%; height: 170px; background-color: transparent; text-align: center; padding: 0 10px 0 10px;}

/* class NAV */
.nav {
    display: block;
    text-transform: uppercase;
    width: 500px;
    margin: 0; 
    padding: 0;
}

.nav li {
    display: inline-block;
    list-style: none;
    min-width: 1px;
	width: 31%;
    margin: 5px 2px;
}

.nav li a {
    display: block;
    text-decoration: none;
	text-align: center;
    padding:5px 5px;
    border: 1px solid #888888;
    background:none #F3E2A9;
    border-color: #000000;
    text-shadow:none;
    color: #000000;
    border-radius:5px;
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.3);
	font-size: 13px;   
}

.nav li a:link {
     color: #000000;
}

.nav li a:hover {
     background:none #F5D0A9;
     border-color: #000000;
     text-shadow:none;
     color: #000000;
}


.nav li.button {
    display: block;
	width: 130px;
    text-decoration: none;
	text-align: center;
    padding:5px 5px;
    border: 1px solid #888888;	
    background:none #cccccc;
    border-color: #000000;
    text-shadow:none;
    color: #000000;
    border-radius:5px;
    box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.3);
	font-size: 13px;   
}

@media (max-width: 1024px)
{
#bilder li {  display: block; width: 22%; height: 150px; padding: 0 5px 0 5px;}
}

@media (max-width: 765px)
{
#bilder li {  display: block; width: 31%; height: 170px; padding: 0 5px 0 5px;}
}

@media (max-width: 500px)
{
#bilder li {  display: block; width: 45%; height: 170px; padding: 0 5px 0 5px;}
}
