/* styles.css - Version CSS 2.1 				*//* © 2005 Urban AG http://www.urban.ch	*//* Datum: 05-09-05									*//* Grundlagen											*/body { color: #000000; font-family: Arial, Helvetica, Verdana, sans-serif ; background-color: black; min-width: 920px; margin: 0; padding: 0; }img { font-weight: bold; margin: 0; padding: 0; border: 0; }h1 { color: #f00; margin: 0.5em 0; padding: 0; font-size: 1em; line-height: 1.3em; font-weight: bold; font-variant: normal; }h2 { color: #f00; margin: 0.5em 0; padding: 0; font-size: 1em; font-style: normal; line-height: 1.3em; font-weight: bold; font-variant: normal; }h3 { color: #f00; margin: 0 0 0.5em; padding: 0; font-size: 0.9em; font-style: normal; line-height: 1.3em; font-weight: bold; font-variant: normal; }h4 { margin: 0px 0px 0.5em; padding: 0px; font-size: 0.8em; font-style: normal; line-height: 1.3em; font-weight: bold; font-variant: normal; }h5 { margin: 0px 0px 0.5em; padding: 0px; font-size: 0.7em; font-style: normal; line-height: 1.3em; font-weight: bold; font-variant: normal; }h6 { margin: 0px 0px 0.5em; padding: 0px; font-size: 0.7em; font-style: normal; line-height: 1.3em; font-weight: bold; font-variant: normal; }p { margin: 0.5em 0 0;  padding: 0; font-size: 0.8em; font-style: normal; line-height: 1.3em; font-weight: normal; font-variant: normal; }.text { margin: 0px;  padding: 0px; font-size: 0.8em; font-style: normal; line-height: 1.3em; font-weight: normal; font-variant: normal; }address { font-weight: normal; margin: 0px; padding: 0px;  font-style: normal; }ul{ margin: 0 0 0 10px; padding: 0 0 0 1em; color: #000000; font-size: 0.8em;}table { line-height: 1.3em; margin: 0; padding: 0 0 0.5em; width: auto; border: solid 1pt #9c9c9c; }td { margin: 0; padding: 2px 0 0 2px; vertical-align: top; font-size: 0.8em; }th { margin: 0; padding: 2px 0 0 2px; text-align: left; vertical-align: top; width: 30%;}.titel td { margin: 0; padding: 2px 0 0 2px; }.titel { border: solid 1px #fff; }.center  { margin: 0; padding: 2px 0 0 2px; text-align: center; vertical-align: middle; }.csc-textpic-caption {margin: 0px;  padding: 0px; font-size: 0.8em; font-style: normal; line-height: 1.3em; font-weight: normal; font-variant: normal; }caption { display:none; }acronym{ cursor: help; }form { margin: 0; padding: 0; }form p {line-height: 1.2em; margin-bottom: 5px; font-size: 1.0em; }form b{ color: #f60; }/* div-Boxen											*/#hintergrund-li{	background-image: url(hintergrund_links.jpg);	background-repeat: repeat-y;	background-position: left 0;	width: 1000px;	margin: 0;	padding: 0;}#hintergrund-re{	background-image: url(hintergrund_rechts.jpg);	background-repeat: repeat-y;	background-position: right 0;	width: 1000px;	margin: 0;	padding: 0;}#seitenanfang { clear: left; display: none; }#seitenende { clear: left; display: none; }#kopf{ width: auto; height: 32px; float: none; clear: none; margin: 0; padding: 0 74px 0 75px; }	#reiter{ background-color: #c0c0c0; width: auto; height: 21px; float: none; margin: 0; padding: 11px 0 0; }	#rechts{ text-align: right; float: right; }	#reiter1{	background: #c0c0c0 url(reiter_schwarz.gif);	height: 21px;	width: 220px;	float: left;	text-align: center;	margin: 0;	padding: 0;}	#reiter2{	background: #c0c0c0 url(reiter_rot.gif);	height: 21px;	width: 220px;	float: left;	text-align: center;	margin: 0;	padding: 0;}	#reiter3{	background: #c0c0c0 url(reiter_gruen.gif);	height: 21px;	width: 220px;	float: left;	text-align: center;	margin: 0;	padding: 0;}#kopf2{	width: auto;	height: 90px;	float: none;	clear: none;	margin: 0;	padding: 0 74px 0 5px;}	#kopf2logo{ background-color: #000; width: 290px; height: 90px; float: left; margin: 0; padding: 0; }	#kopf2text{ background-color: #000; vertical-align: bottom; width: auto; height: 84px; margin: 0; padding: 6px 0 0; }	#kopf2text h1 { color: #fff; font-size: 0.9em; font-style: italic; line-height: 1.3em; vertical-align: bottom; margin: 0; padding: 0; border-bottom: 1px solid #9c9c9c; }#logo2 {float: right; text-align: right; margin: 0; padding: 0; height: 127px; width: auto; }#kopf3{ position: relative; width: auto; z-index: 3; visibility: visible; float: none; clear: none; margin: -1px 0 0; padding: 0 74px 0 75px; }	#pfad{ background-color: #c0c0c0; text-align: right; width: auto; height: 1.6em; float: none; margin: 0; padding: 0; }#navigation{	background-color: #e1e1e1;	background-image: none;	background-position: 0 0;	width: 199px;	float: left;	margin: 0px;	padding: 0.5em 0px;}#links{	width: auto;	float: none;	clear: none;	margin: 0 74px 0 75px;	padding: 0px;}		#inhalt{	background-color: #e1e1e1;	margin: 0px;	width: 650px;	position: relative;	visibility: visible;	z-index: 99;	left: 0px;	top: 0px;	float: left;	padding: 0px;}		#textfeld{	background-color: #fff;	position: relative;	margin: 0px;	padding: 10px 0px 20px 10px;	width: 640px;	z-index: 1;	visibility: visible;	min-height: 16em;	left: 0px;	top: 0px;}#fuss{	text-align: left;	width: auto;	height: 1.5em;	margin: 0;	padding: 0 74px 0 75px;	clear: both;}	#fuss-inhalt{ background-color: #c0c0c0; margin: 0; padding: 0 0 0; width: auto; height: 1.5em; }#adresse{ float: none; margin-top: 5px; margin-right: 10em; padding: 0; }/* Links													*//* nicht benötig:a:link {color: #000000; text-decoration: underline;  }a:hover, a:focus {color: #FF6600; text-decoration: underline; }a:visited { font-style: italic;	color: #000000;	text-decoration: underline; }a:active {	color: #FF6600;	text-decoration: underline; }*/#fuss a:link { color: #000000; text-decoration: underline;  }#fuss a:hover, a:focus { color: #f00; text-decoration: underline; }#fuss a:visited { font-style: normal;	color: #000000;	text-decoration: underline; }#fuss a:active { color: #f00; text-decoration: underline; }#inhalt a:link { color: #000000; text-decoration: underline;  }#inhalt a:hover, a:focus { color: #f00; text-decoration: underline; }#inhalt a:visited { color: #000000;	text-decoration: underline; }#inhalt a:active { color: #f00; text-decoration: underline; }address a:link { color: #000000; text-decoration: underline;  }address a:hover, a:focus { color: #f00; text-decoration: underline; }address a:visited {color: #000000;	text-decoration: underline; }address a:active { color: #f00; text-decoration: underline; }/* Klassen												*/.hinweis{ display: none; }.nurscreen{}.nurdruck{display:none;}.abschluss { clear: both; font-size: 0px; height: 0px; color: #FFFFFF; }.info-txt{ font: 0.7em/0.9em Verdana, Arial, Helvetica, sans-serif; color: white; }.fuss-txt{ font: 0.7em/1.2em Verdana, Arial, Helvetica, sans-serif; color: white; padding-top: 0.3em; }.abstand{ width: 100%; float: left; clear: none; }.trenner{ font-size: 1px; width: 70%; height: 12px; float: left; clear: both; margin: 0; padding: 0; }.eingerueckt{	position: relative;	z-index: 2;	visibility: visible;	padding: 0px 0px 0px 10px;	float: left;	width: 190px;}.eingerueckt2{ padding: 0.2em 10px 0 0; }.schwarz{color:#000000;}.reiter-txt{ color: #fff; font: bold 0.7em/1.3em Helvetica, Arial, Verdana, sans-serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 6px 0 0; padding: 0; text-align: center; }.reiter-txt a:link, .reiter-txt a:visited { color: #fff; text-decoration: none; font-style: normal; padding: 1px; }.reiter-txt a:hover, .reiter-txt a:focus, .reiter-txt a:active { color: #000; background: #c0c0c0;}.kopf-txt{ font: 0.8em/1.3em Verdana, Arial, Helvetica, sans-serif; color: white; padding-top: 0; padding-bottom: 2px; border-bottom: 1px solid #9c9c9c; }.kopf-txt a:link, .kopf-txt a:visited { text-decoration: underline; font-style: normal; color: white;}.kopf-txt a:hover, .kopf-txt a:focus, .kopf-txt a:active { color: #ff0; text-decoration: underline; }.pfad-txt{ font: 0.8em/1.2em Verdana, Arial, Helvetica, sans-serif; color: black; }.pfad-txt a:link, .pfad-txt a:visited { text-decoration: underline; font-style: normal; color: black;}.pfad-txt a:hover, .pfad-txt a:focus, .kopf-txt a:active { color: #ff0; text-decoration: underline; }/* Menü-Einträge									*/.menu1{ display: inline; }.menu1-normal{ color: #000; font-size: 0.75em; line-height: 1em; text-decoration: none; padding-left: 3px; border-left: 1.2em solid #000; }.menu1-n{ color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; font-variant: normal; line-height: 1em; text-decoration: none; height: 1.3em; }.menu1-active{ color: #f00; font-size: 0.75em; line-height: 1em; text-decoration: none; padding-left: 3px; border-left: 1.2em solid #f00; }.menu1-a{ color: #f00; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; font-variant: normal; line-height: 1em; text-decoration: none; height: 1.3em; }.menu2-normal{ color: #000; font-size: 0.75em; line-height: 1em; text-decoration: none; padding-left: 15px; border-left: 1.2em solid #000; }.menu2-n{ color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; font-variant: normal; line-height: 1em; text-decoration: none; height: 1.3em; }.menu2-active{ color: #f00; font-size: 0.75em; line-height: 1em; text-decoration: none; padding-left: 15px; border-left: 1.2em solid #f00; }.menu2-a{ color: #f00; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; font-variant: normal; line-height: 1em; text-decoration: none; height: 1.3em; }.menu3-normal{ color: #000; font-size: 0.75em; line-height: 1em; text-decoration: none; padding-left: 27px; border-left: 1.2em solid #000; }.menu3-n{ color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; font-variant: normal; line-height: 1em; text-decoration: none; height: 1.3em; }.menu3-active{ color: #f00; font-size: 0.75em; line-height: 1em; text-decoration: none; padding-left: 27px; border-left: 1.2em solid #f00; }.menu3-a{ color: #f00; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; font-variant: normal; line-height: 1em; text-decoration: none; height: 1.3em; }/* Menü Hover */.menu1-normal a:hover, .menu1-n a:hover  {color: #f00; text-decoration: underline;}.menu1-active a:hover, .menu1-a a:hover {color: #9c9c9c; text-decoration: underline; }.menu2-normal a:hover, .menu2-n a:hover {color: #f00; text-decoration: underline;}.menu2-active a:hover, .menu2-a a:hover  {color: #9c9c9c; text-decoration: underline;}.menu3-normal a:hover, .menu3-n a:hover {color: #f00; text-decoration: underline;}.menu3-active a:hover, .menu3-a a:hover  {color: #9c9c9c; text-decoration: underline;}/* Typo3-Spezial										*/.contenttable{ height: 1.3em; padding-top: 2px; padding-bottom: 2px;}.csc-header{ margin-top: 10px; }.csc-sitemap{ margin: 0px; padding-bottom: 5px; }.csc-sitemap-level1{margin: 0px; padding-left: 0em;}.csc-sitemap-level2{margin: 0px; padding-left: 2em;}.csc-sitemap-level3{margin: 0px; padding-left: 4em;}.csc-form-label-req { color: #000000; margin: 0; padding: 0; font-size: 0.8em; line-height: 1.1em; font-weight: bold; font-variant: normal; }.csc-form-label { color: #000000; margin: 0px; padding: 0px; font-size: 0.8em; font-style: normal; line-height: 1.1em; font-weight: normal; font-variant: normal; }.imgtext-table{ line-height: 1em; margin: 0; padding: 0; width: auto; border-style: none; border-width: 0; }.td-last{text-align: right;}.td-0 { padding-right: 0.5em; }.td-0 p{font-weight: normal;}.imgtext-nowrap{border: 1px solid #FFFFFF;}.csc-uploads{border: 1px solid #FFFFFF;}/* Druckversion 										*/@media print{	body { background: #FFFFFF; color: #000000; margin: 0px; padding: 0px;  font-family: Helvetica, Arial, Verdana, sans-serif ; }	address{  }	.nurscreen, .abstand {display:none;}	.nurdruck{display:inline;}	#kopf, #pfad, #navigation, #fussrechts, #rechts, #kopf2{display:none;}	#fuss, #adresse, #links{ background: #FFFFFF; margin: 0px; padding: 0px;}	#inhalt{ margin: 0px; padding: 0px; width: 100%; }	#rahmen{ width: 100%; margin: 0; padding: 0; border: 0 transparent; }	h1 { color: #000; margin: 0.5em 0; padding: 0; font-size: 1em; line-height: 1.3em; font-weight: bold; font-variant: normal; }	h2 { color: #000; margin: 0 0 0.5em; padding: 0; font-size: 1em; font-style: normal; line-height: 1.3em; font-weight: bold; font-variant: normal; }	h3 { color: #000; margin: 0 0 0.5em; padding: 0; font-size: 0.9em; font-style: normal; line-height: 1.3em; font-weight: bold; font-variant: normal; }}/* Ende der Datei.									*/
