h1 {font-family: Arial, Helvetica, sans-serif; font-size:15; line-height:19px; margin-bottom: 0px; margin-top: 0px}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:14; line-height:18px; margin-bottom: 0px; margin-top: 0px}
h3 {font-family: Arial, Helvetica, sans-serif; font-size:13; line-height:16px; margin-bottom: 0px; margin-top: 0px}
h4 {font-family: Arial, Helvetica, sans-serif; font-size:11; line-height:14px; margin-bottom: 0px; margin-top: 0px}
h5 {font-family: Arial, Helvetica, sans-serif; font-size:10; line-height:13px; margin-bottom: 0px; margin-top: 0px}
h6 {font-family: Arial, Helvetica, sans-serif; font-size:9; line-height:12px; margin-bottom: 0px; margin-top: 0px}
p {margin-top: 0px; margin-bottom: 0px}

	
@media screen {
html, body { top:0; left:0; right:0; min-height:100%; margin:0; padding:0; width:100%;}
#header_container { position:fixed; top:0; left:0; right:0; text-align:center; margin:0; z-index:1000;}
#header { position:absolute; top:0; left:0; right:0; bottom:0; height:100%;  z-index:10; background-attachment: fixed; background-image: url(img/balken.gif); background-repeat: repeat-x; background-position: left top;}
#headerohne { position:absolute; top:0; left:0; right:0; bottom:0; height:100%;  z-index:10;}
#contentb { margin:0; z-index:3; }
#footer_container { position:fixed; bottom:-1; left:0; right:0px; text-align:center; margin:0; height:1px; z-index:8;}
#footer { position:absolute; top:0; left:0; right:0; bottom:0; z-index:5;}
/* Nun f&uuml;r den MSIE */
* html, * html body { overflow:hidden; bottom:0; height:100%; }
* html #header_container, * html #footer_container { position:absolute; width:100%; padding-right:17px; padding-left:0px;}
* html #header,* html #headerohne,* html #footer { height:100%; position:static; }
* html #content { position:absolute; top:0; bottom:0; left:0; right:0; height:100%; width:100%; overflow-y:scroll; margin:0; padding-right:0;}		
}
.bg { background-attachment: fixed; background-image: url(../img/rml~bg.jpg); background-repeat: no-repeat; background-position: center top }
input {background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13; color: #000000; border-color:#999999 #CCCCCC #CCCCCC #999999 ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
select {background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13; color: #000000; border-color:#999999 #CCCCCC #CCCCCC #999999 ; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
textarea {background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 13; color: #000000; border-color: #999999 #CCCCCC #CCCCCC #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.schalter{border-color: #CCCCCC #999999 #999999 #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #CCCCCC; }


.weisaufrot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #FF0000; padding-left: 5px}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 18px; text-align: justify}
.textgray {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 18px; text-align: justify}
.rot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FF0000}
.textadrr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px;}


@media print {body {margin-left:0px; font-size: 13px;} #header { left:50px;} #footer { left:50;} .header { display: none; background-color=;} .text {color: black; text-decoration: none; font-size: 11px} a{color: black; text-decoration: none}}
.header {  }
@media screen { .logo_print { display: none; } }
.logo_print {  }


/*-----------Haupt-Navigation------------*/
#menu {font-size: 13; font-family: Verdana, Arial, Helvetica, sans-serif;}// background-image: url(../img/bg_nav.jpg); background-repeat: no-repeat; background-position: 0px 0px	
#menu td{font-size: 13}
#menu a	{display:block;}
#menu a:hover{color:#FFFFFF; background-color: #666666;}
* html #menu a{width:100%;}


.utext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; line-height:18px }
.titelrot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #FF0000; font-weight: normal; line-height:18px}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; line-height:18px}
.grau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; line-height:18px}
.strich {  background-color: #FF0000}
.titelschwarz { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight: normal; line-height:25px}
.titelgrau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; font-weight: normal; line-height:25px}
.gross { font-family:  Verdana, Arial, Helvetica, san-serif; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold }
a:hover {  color: #999999}
.zaehler {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000}

.gross_weiss{ font-family:  Verdana, Arial, Helvetica, san-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight: bold }
.textrot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF0000; text-decoration: none }
ul {  margin-left: 0px; margin-bottom: 10px; margin-top: 10px; padding-left: 22px; }
li {  list-style-position: outside; list-style-image: url(img/listenbild.png); vertical-align: middle; line-height:20px}
* html ul{ padding-left: 16px; line-height:20px}
#trans {
	text-align:left;
	padding-left:5px;
	position: absolute;
	z-index: 200;
	top: 0px;
	left: 0px;
//	width: 100%;
	height: 100%;
	opacity: .80;
	filter: alpha(opacity=80);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent !important;
	background-color: #FFFFFF;
	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
	 */
	background-image/**/: url("img/trans.php") !important; // For browsers Moz, Opera, etc.
	background-image:none;
	background-repeat: repeat;
	
}
