/* ausgabe unterdruecken */

.nichtscreenen {
	display:none;
}

/* bilder (rahmen) */

img {
	border:0px;
}

/* text */


#navigation1 { position:relative; padding-top:4px; padding-bottom:5px; width:174px; background-color:#fdf787; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:white; }
#navigation2 { position:relative; padding-top:4px; padding-bottom:5px; width:174px; background-color:#fdfbc2; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:white; }
#navigationtext { position:relative; left:10px; width:154px; }
#navigationtext3 { position:relative; left:20px; width:134px; }

.navigation1text {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:black;
	font-size:75%;
	line-height:120%;
	margin-bottom:0px;
	letter-spacing:0.0em;
	font-weight:bold;
}

.navigation1text a:link {
	color:black;
	text-decoration:none;
}
.navigation1text a:visited  {
	color:black;
	text-decoration:none;
}
.navigation1text a:hover  { 
	color:#ce0004;
	text-decoration:none;
}
.navigation1text a:active  { 
	color:#ce0004;
	text-decoration:none;
}

.navigation1texton {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#ce0004;
	font-size:75%;
	line-height:120%;
	margin-bottom:0px;
	letter-spacing:0.0em;
	font-weight:bold;
}

.navigation1texton a:link {
	color:#ce0004;
	text-decoration:none;
}
.navigation1texton a:visited  {
	color:#ce0004;
	text-decoration:none;
}
.navigation1texton a:hover  { 
	color:#ce0004;
	text-decoration:none;
}
.navigation1texton a:active  { 
	color:#ce0004;
	text-decoration:none;
}


.navigation2text {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:black;
	font-size:75%;
	line-height:120%;
	margin-bottom:0px;
	letter-spacing:0.0em;
	font-weight:normal;
}

.navigation2text a:link {
	color:black;
	text-decoration:none;
}
.navigation2text a:visited  {
	color:black;
	text-decoration:none;
}
.navigation2text a:hover  { 
	color:#ce0004;
	text-decoration:none;
}
.navigation2text a:active  { 
	color:#ce0004;
	text-decoration:none;
}

.navigation2texton {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:#ce0004;
	font-size:75%;
	line-height:120%;
	margin-bottom:0px;
	letter-spacing:0.0em;
	font-weight:normal;
}

.navigation2texton a:link {
	color:#ce0004;
	text-decoration:none;
}
.navigation2texton a:visited  {
	color:#ce0004;
	text-decoration:none;
}
.navigation2texton a:hover  { 
	color:#ce0004;
	text-decoration:none;
}
.navigation2texton a:active  { 
	color:#ce0004;
	text-decoration:none;
}


.zusatznavigation {
	color:#ce0004;
}

.zusatznavigation a:link {
	color:#ce0004;
	text-decoration:none;
}
.zusatznavigation a:visited  {
	color:#ce0004;
	text-decoration:none;
}
.zusatznavigation a:hover  { 
	color:black;
	text-decoration:none;
}
.zusatznavigation a:active  { 
	color:black;
	text-decoration:none;
}

.direktnavigation {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	color:black;
	font-size:75%;
	line-height:180%;
	margin-bottom:0px;
	letter-spacing:0.0em;
}

.direktnavigation a:link {
	color:black;
	text-decoration:none;
}
.direktnavigation a:visited  {
	color:black;
	text-decoration:none;
}
.direktnavigation a:hover  { 
	color:#ce0004;
	text-decoration:none;
}
.direktnavigation a:active  { 
	color:#ce0004;
	text-decoration:none;
}

.sitemap a:link {
	color:black;
	text-decoration:none;
}
.sitemap a:visited  {
	color:black;
	text-decoration:none;
}
.sitemap a:hover  { 
	color:#ce0004;
	text-decoration:none;
}
.sitemap a:active  { 
	color:#ce0004;
	text-decoration:none;
}

.cms_info {
	color:#FF6969;
	background:#F0F0A0;
	font-size:11px;
	line-height:15px;
	font-family:Verdana, Arial, Helvetica, Geneva;
	font-weight:bold;
	margin-bottom:15px;
}

ul {
	margin-top:0em;
	margin-left:0px;
	padding-left:1.3em;
	list-style-type:disc;
	list-style-position:inside;
	text-indent:-1.3em;
	margin-bottom:0em;
}
ol {
	margin-top:0em;
	list-style-position:outside;
	margin-left:2.5em;
	margin-bottom:0em;
}

/* formulare */

.ktfeld-klein {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#ce0004;
	background-color:white;
	border-width:1px;
	border-style:solid;
	border-color:#fdf787;
	width:100px;
	height:18px;
	padding:1px;
}
.ktfeld-klein-zentriert {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#ce0004;
	background-color:#f1f1f1;
	border-width:1px;
	border-style:solid;
	border-color:#ce0004;
	width:50px;
	height:18px;
	padding:1px;
	text-align:center;
	font-weight:bold;
}
.ktfeld-zahl {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	color:#ce0004;
	background-color:white;
	border-width:1px;
	border-style:solid;
	border-color:#fdf787;
	width:15px;
	height:18px;
	padding:1px;
	text-align:center;
}
.ktfeld-sehrklein {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#ce0004;
	background-color:#fdf787;
	border-width:1px;
	border-style:solid;
	border-color:#fdf787;
	width:25px;
	height:14px;
	padding:2px;;
}
.ktfeld {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#ce0004;
	background-color:#fdf787;
	border-width:1px;
	border-style:solid;
	border-color:#fdf787;
	width:350px;
	height:14px;
	padding:2px;
}
.ktauswahl {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#ce0004;
	background-color:white;
	border-width:1px;
	border-style:solid;
	border-color:#fdf787;
	width:350px;
	height:20px;
	padding:1px;
}
.ktarea {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#ce0004;
	background-color:#fdf787;
	border-width:1px;
	border-style:solid;
	border-color:#fdf787;
	width:350px;
	height:100px;
	padding:2px;
}
.ktareaklein {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#ce0004;
	background-color:#fdf787;
	border-width:1px;
	border-style:solid;
	border-color:#fdf787;
	width:350px;
	height:80px;
	padding:2px;
}

.button-klein {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-color:#ce0004;
	border-width:1px;
	border-style:solid;
	border-color:#ce0004;
	width:100px;
	height:20px;
	padding:0px;
}
.button {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-color:#ce0004;
	border-width:1px;
	border-style:solid;
	border-color:#ce0004;
	width:200px;
	height:20px;
	padding:0px;
}



.suchfeldklein {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#ce0004;
	background-color:white;
	border-width:0px;
	border-style:solid;
	border-color:white;
	width:108px;
	height:15px;
	padding:5px;
}

.suchbuttonklein {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:white;
	background-color:#ce0004;
	border-width:0px;
	border-style:solid;
	border-color:#ce0004;
	width:25px;
	height:25px;
	padding:0px;
}

/* layer */

#punkt  { width:0px; height:0px; margin-top:0; float:left; }
#inhalt { position:relative; margin:0 auto; text-align:left; height:auto; top:0px; width:900px; clear:left; text-align:left; background-color:white; }

#direktnavigation { position:absolute; top:2px; left:10px; width:880px; height:20px; }
#grauerbalken     { position:absolute; top:25px; left:0px; width:900px; height:21px; background-color:#f1f1f1; }
#logo             { position:absolute; top:78px; left:6px; width:188px; height:38px; }
#loewe            { position:absolute; top:56px; left:584px; width:122px; height:65px; }
#suche            { position:absolute; top:56px; left:716px; width:174px; height:58px; background-color:#fdf899; }
#rotesquadrat     { position:absolute; top:124px; left:10px; width:174px; height:174px; background-color:#ce0004; }
#navigation       { position:absolute; top:308px; left:10px; width:174px; height:auto; }

#kopfbild         { position:absolute; top:124px; left:194px; width:696px; height:174px; background:##f1f1f1; }
#inhaltsitebreit  { position:absolute; top:308px; left:194px; width:696px; height:auto; }
#inhaltsiteschmal { position:absolute; top:308px; left:194px; width:505px; height:auto; }
#spalterechts     { position:absolute; top:308px; left:716px; width:174px; height:auto; }

#bildabsofter { position:absolute; top:124px; left:716px; width:174px; height:174px; }

#suchtitel  { position:absolute; top:4px; left:10px; width:154px; height:10px; }
#suchfeld   { position:absolute; top:24px; left:10px; width:118px; height:25px; }
#suchbutton { position:absolute; top:25px; left:139px; width:25px; height:25px; }

#newsspalte        { position:absolute; top:308px; left:716px; width:174px; height:auto; background:#f1f1f1; }
#newsspalteinhalt  { position:relative; top:10px; left:10px; width:154px; height:auto; }
#newsspalteschluss { position:relative; width:174px; height:11px; background:#ce0004; }

/* body */

Body {
background-image:url(/_technisches/bilder/hintergrund.gif);
background-repeat:repeat-y;
background-position:center top;
background-color:#f1f1f1;

margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;

}

