/* sys_screen_standard.css von Michael Meiser für www.rathauschor.saarlouis.de */

html, body {
	margin:0;
	padding:0;
	background:#ffffff;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	text-align:center;
}

div {
	margin:0;
	padding:0;
	clear:both;
}

h1, h2, p, ul, ol, dl, blockquote, address, form, fieldset {
	color:#000000;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	font-stretch:normal;
	letter-spacing:normal;
	word-spacing:normal;
	text-decoration:none;
	text-transform:none;
	clear:both;
}

a:link {
	color:#ff5438;
	text-decoration:none;
}

a:visited {
	color:#ff5438;
	text-decoration:none;
}

a:focus {
	color:#ff5438;
	text-decoration:underline;
}

a:hover {
	color:#ff5438;
	text-decoration:underline;
}

a:active {
	color:#ff5438;
	text-decoration:none;
}

form {
	font-size:12px;
	margin:20px 0 20px 0;
	padding:0;
}

legend, label, input, textarea {
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#000000;
}

legend {
	color:#4d6cac;
	font-weight:bold;
	font-size:12px;
}

fieldset {
	border:1px solid #4d6cac;
}

label, input, textarea {
	display:block;
	margin-left:20px;
}

label {
	margin:20px 0 10px 20px;
	color:#4d6cac;
	font-weight:bold;
	font-size:12px;
}

input#iabschicken {
	margin:20px;
}

form br {
	display:none;
}

noscript {
	margin:0;
	padding:0;
}

div#bf {
	position:relative;
	z-index:5;
	width:100%;
	height:60px;
	background:#000000 url(sys_screen_standard_bfdesignerhg.gif) 0 -50px;
	text-align:left;
}

div#bodydeco1 {
	display:none;
}

div#fokus {
	position:relative;
	z-index:5;
	background:#ffffff;
	text-align:left;
	width:500px;
	margin:0 auto 0 auto;
}

div#bodydeco2 {
	display:none;
}

div#designer {
	position:relative;
	z-index:5;
	width:100%;
	height:120px;
	background:#000000 url(sys_screen_standard_bfdesignerhg.gif);
}

div#bodydeco3 {
	display:none;
}

div#fokusdeco1 {
	position:relative;
	z-index:10;
	width:500px;
	height:200px;
	background:#000000 url(sys_screen_standard_banner.jpg);
}

div#fokusdeco2 {
	position:relative;
	z-index:10;
	width:500px;
	height:80px;
	background:#000000 url(sys_screen_standard_hauptnavhg.gif);
}

div#fokusdeco3 {
	position:relative;
	z-index:10;
	width:500px;
	height:40px;
	background:#ffffff;
}

div#fokusdeco4, div#fokusdeco5, div#fokusdeco6, div#fokusdeco7, div#fokusdeco8 {
	display:none;
}

div#dieseseite {
	position:relative;
	z-index:10;
	width:500px;
	background:#ffffff;
}

div#pfadnav {
	position:absolute;
	top:285px;
	left:0px;
	z-index:15;
	width:500px;
	height:20px;
	background:transparent;
	text-align:left;
	overflow:hidden;
}

div#grobnavhaupt {
	position:absolute;
	top:230px;
	left:0;
	z-index:15;
	width:500px;
	height:40px;
	background:transparent;
	text-align:center;
}

div#grobnavextra {
	position:absolute;
	top:20px;
	left:200px;
	z-index:15;
	width:300px;
	height:20px;
	text-align:right;
}

div#grobnavmeta {
	position:absolute;
	top:0;
	left:200px;
	z-index:15;
	width:300px;
	height:20px;
	text-align:right;
}

div#betreiber {
	position:relative;
	z-index:10;
	width:500px;
	background:url(sys_screen_standard_trenner3.gif) no-repeat 0 -10px;
}

div#fokusdeco9 {
	display:none;
}

div#dieseseitedeco1 {
	display:none;
}

div#dieseseitenav {
	position:relative;
	z-index:10;
	width:500px;
}

div#dieseseiteinhalt {
	position:relative;
	z-index:10;
	width:500px;
	margin-bottom:-20px;
}

div#dieseseiteweiternav {
	position:relative;
	z-index:10;
	width:500px;
	background:url(sys_screen_standard_trenner3.gif) no-repeat 0 -10px;
}

div#dieseseiteadresse {
	position:relative;
	z-index:10;
	width:500px;
	background:url(sys_screen_standard_trenner3.gif) no-repeat 0 -10px;
}

div#dieseseitedeco2 {
	display:none;
}

div#dieseseiteinhaltdeco1, div#dieseseiteinhaltdeco2 {
	display:none;
}

em, i, var, dfn {
	font-style:italic;
}

strong, b {
	font-weight:bold;
}

code, samp, kbd  {
	font-family:"Courier New",Courier,monospace;
}

cite.person {
	font-style:normal;
}

cite.text {
	font-style:italic;
}

abbr, acronym {
	font-style:normal;
}

abbr, acronym, dfn {
	border-bottom:1px dotted #ff5438;
}

q, q.voll, q.unvoll {
	font-style:normal;
	quotes:"\00BB" "\00AB" "\203A" "\2039";
}

q:before {
	content:open-quote;
}

q:after {
	content:close-quote;
}

* html q, * html q.voll, * html q.unvoll {
	font-style:italic;
}


div#dieseseitenav h1 {
	text-align:center;
	color:#4d6cac;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
	margin:0 0 20px 0;
	padding:0;
}

div#dieseseitenav h1 small {
	font-weight:normal;
	font-size:11px;
}

div#dieseseitenav p {
	font-size:11px;
	line-height:18px;
	margin:20px 0 0 0;
	padding:0;
	text-align:center;
}

div#dieseseitenav p b {
	color:#4d6cac;
}

div#dieseseitenav h2, div#dieseseitenav dl {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#dieseseiteinhalt h2.normal {
	font-weight:bold;
	color:#4d6cac;
	font-size:12px;
	line-height:16px;
	text-align:left;
	margin:40px 0 20px 0;
	padding:0;
}

div#dieseseiteinhalt h2.normal a {
	color:#4d6cac;
	text-decoration:none;
}

div#dieseseiteinhalt h2.normal small {
	font-weight:normal;
	font-size:11px;
}

div#dieseseiteinhalt h2.extra {
	width:500px;
	height:20px;
	margin:0;
	padding:0;
}

div#dieseseiteinhalt h2.extra a {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#dieseseiteinhalt h2.trenner {
	font-weight:bold;
	color:#4d6cac;
	font-size:12px;
	line-height:18px;
	text-align:left;
	margin:40px 0 20px 0;
	padding:0;
	background:#ffffff url(sys_screen_standard_trenner1.gif) 0 100%;
}

div#dieseseiteinhalt h2.trenner a {
	color:#4d6cac;
	text-decoration:none;
	background:#ffffff;
	padding:0 5px 0 0;
}

div#dieseseiteinhalt h2.zusatzinfo {
	font-weight:bold;
	color:#4d6cac;
	font-size:12px;
	line-height:18px;
	text-align:left;
	margin:40px 0 20px 0;
	padding:0;
}

div#dieseseiteinhalt h2.zusatzinfo a {
	color:#4d6cac;
	text-decoration:none;
}

div#dieseseiteinhalt h2.technik {
	font-weight:bold;
	color:#4d6cac;
	font-size:12px;
	line-height:16px;
	text-align:left;
	margin:40px 0 20px 0;
	padding:0;
}

div#dieseseiteinhalt p.normal {
	font-size:12px;
	line-height:18px;
	margin:20px 0 20px 0;
	padding:0;
	text-align:justify;
}

div#dieseseiteinhalt p.normalmitbild {
	position:relative;
	font-size:12px;
	line-height:18px;
	margin:20px 0 20px 0;
	padding:0;
	text-align:justify;
}

div#dieseseiteinhalt p.normalmitbild img {
	display:block;
	position:relative;
	top:0;
	left:0;
	width:100px;
}

div#dieseseiteinhalt p.normalmitbild span {
	display:block;
	position:absolute;
	top:0;
	left:120px;
	width:380px;
}

div#dieseseiteinhalt p.zusatzinfo {
	font-size:12px;
	line-height:18px;
	margin:20px 0 20px 0;
	padding:0;
	text-align:left;
}

div#dieseseiteinhalt p.technik {
	font-size:12px;
	line-height:18px;
	margin:20px 0 20px 0;
	padding:0;
	text-align:left;
}

div#dieseseiteinhalt p.einleitung {
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	margin:20px 0 20px 0;
	padding:0;
	text-align:left;
}

div#dieseseiteinhalt p.freierlink {
	font-size:11px;
	line-height:18px;
	margin:20px 0 20px 0;
	padding:0;
	text-align:left;
}

div#dieseseiteinhalt p.freierlink span {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#dieseseiteinhalt p.linknachoben {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#dieseseiteinhalt p.kommentar {
	font-size:11px;
	line-height:18px;
	margin:20px 0 20px 0;
	padding:0;
	text-align:left;
}

div#dieseseiteinhalt p.autor {
	font-size:11px;
	line-height:18px;
	margin:20px 0 20px 0;
	padding:0;
	text-align:right;
}

div#dieseseiteinhalt address.normal {
	font-size:12px;
	line-height:18px;
	margin:20px 0 20px 0;
	padding:0;
	text-align:left;
}

div#dieseseiteinhalt blockquote.normal {
	margin:20px;
	padding:0;
}

div#dieseseiteinhalt blockquote.normal p {
	margin:0;
	padding:0;
	font-size:11px;
	line-height:18px;
	text-align:justify;
}

div#dieseseiteinhalt blockquote.titel {
	margin:20px;
	padding:0;
}

div#dieseseiteinhalt blockquote.titel p {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-align:center;
}

div#dieseseiteinhalt blockquote.literat {
	margin:20px;
	padding:0;
}

div#dieseseiteinhalt blockquote.literat p {
	margin:0;
	padding:0;
	font-size:11px;
	line-height:18px;
	text-align:center;
}

div#dieseseiteinhalt ul.normal {
	font-size:12px;
	line-height:18px;
	margin-top:20px;
	margin-bottom:20px;
}

div#dieseseiteinhalt ol {
	font-size:12px;
	line-height:18px;
	margin-top:20px;
	margin-bottom:20px;
}

div#dieseseiteinhalt ol.dezimal {
	list-style-type:decimal;
}

div#dieseseiteinhalt ol.romklein {
	list-style-type:lower-roman;
}

div#dieseseiteinhalt ol.romgross {
	list-style-type:upper-roman;
}

div#dieseseiteinhalt ol.alfaklein {
	list-style-type:lower-alpha;
}

div#dieseseiteinhalt ol.alfagross {
	list-style-type:upper-alpha;
}

div#dieseseiteinhalt dl.normal {
	margin:20px 0 20px 0;
	padding:0;
}

div#dieseseiteinhalt dl.normal dt {
	font-size:12px;
	line-height:18px;
	margin:0 20px 0 20px;
	padding:0;
	font-weight:normal;
	color:#000000;
}

div#dieseseiteinhalt dl.normal dd {
	font-size:11px;
	line-height:18px;
	margin:0 20px 0 60px;
	padding:0;
	font-weight:normal;
	color:#000000;
}

div#dieseseiteinhalt ul.personal {
	font-size:12px;
	line-height:18px;
	margin-top:20px;
	margin-bottom:20px;
}

div#dieseseiteinhalt dl.personal {
	margin:20px 0 20px 0;
	padding:0;
}

div#dieseseiteinhalt dl.personal dt {
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:0;
	font-weight:normal;
	color:#000000;
}

div#dieseseiteinhalt dl.personal dd {
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	color:#000000;
	padding:0;
}

div#dieseseiteinhalt dl.personal dd.funktion {
	margin:0 0 0 20px;
}

div#dieseseiteinhalt dl.personal dd.kontakt {
	margin:0 0 10px 20px;
}

div#dieseseiteinhalt ul.grafoto {
	margin:20px 0 20px 0;
	padding:0;
	list-style-type:none;
	text-align:left;
}

div#dieseseiteinhalt ul.grafoto li {
	width:100px;
	height:100px;
	background:red;
	float:left;
	margin:0;
	padding:0;
}

div#dieseseiteinhalt ul.grafoto li img {
	background:#000000;
}

div#dieseseiteinhalt ul.grafoto li a img {
	border:0 none;
}

div#dieseseiteinhalt ul.grafoto li a:hover img {
	visibility:hidden;
	background:red;
}

div#dieseseiteinhalt dl.grafoto {
	margin:20px 0 20px 0;
	padding:0;
	width:500px;
}

div#dieseseiteinhalt dl.grafoto dt {
	margin:0;
	padding:0;
	width:500px;
	text-align:center;
}

div#dieseseiteinhalt dl.grafoto dt img {
	background:#000000;
}

div#dieseseiteinhalt dl.grafoto dd {
	width:500px;
	margin:0;
	padding:0;
	font-size:11px;
	line-height:18px;
	text-align:center;
}

div#dieseseiteinhalt dl.grafoto dd.kurztext {
	margin-top:20px;
}

div#dieseseiteinhalt dl.grafoto dd.langtext {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#dieseseiteinhalt dl.grafoto dd.nav {
	width:500px;
	text-align:center;
	margin-top:10px;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul {
	width:500px;
	text-align:center;
	list-style-type:none;
	margin:0;
	padding:0;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li {
	display:inline;
	padding:0;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li a {
	display:static;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.o {
	margin:0 5px 0 0;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.o a {
	display:static;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.m {
	margin:0 5px 0 5px;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.m a {
	display:static;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.u {
	margin:0 0 0 5px;
}

div#dieseseiteinhalt dl.grafoto dd.nav ul li.u a {
	display:static;;
}

div#dieseseiteinhalt dl.gaestebuch {
	margin:20px 0 20px 0;
	padding:0;
}

div#dieseseiteinhalt dl.gaestebuch dt {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
}

div#dieseseiteinhalt dl.gaestebuch dd.datum {
	margin:0 0 0 20px;
	padding:0;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
}

div#dieseseiteinhalt dl.gaestebuch dd.kontakt {
	margin:0 0 0 20px;
	padding:0;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
}

div#dieseseiteinhalt dl.gaestebuch dd.text {
	margin:0 0 20px 20px;
	padding:0;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
}

div#dieseseiteinhalt dl.termine {
	margin:20px 0 20px 0;
	padding:0;
}

div#dieseseiteinhalt dl.termine dt {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
}

div#dieseseiteinhalt dl.termine dd {
	margin:0 0 0 20px;
	padding:0;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
}

div#dieseseiteinhalt dl.termine dd.ortzeit {
	display:block;
}

div#dieseseiteinhalt dl.termine dd.text {
	margin-bottom:20px;
}

div#dieseseiteinhalt dl.rubriknav {
	margin:20px 0 20px 0;
	padding:0;
}

div#dieseseiteinhalt dl.rubriknav dt {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#4d6cac;
}

div#dieseseiteinhalt dl.rubriknav dt a {
	display:static;
}

div#dieseseiteinhalt dl.rubriknav dt small {
	font-size:11px;
	font-weight:normal;
}

div#dieseseiteinhalt dl.rubriknav dd {
	margin:0 0 20px 0;
	padding:0;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
}

div#dieseseiteinhalt dl.weblinks {
	margin:20px 0 20px 0;
	padding:0;
}

div#dieseseiteinhalt dl.weblinks dt {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#4d6cac;
}

div#dieseseiteinhalt dl.weblinks dt small {
	font-size:11px;
	font-weight:normal;
}

div#dieseseiteinhalt dl.weblinks dt a {
	display:static;
}

div#dieseseiteinhalt dl.weblinks dd {
	margin:0 0 20px 0;
	padding:0;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
}

div#dieseseiteinhalt p.mittig {
	text-align:center;
}

div#dieseseiteinhalt p.anders {
	text-align:right;
}

div#dieseseiteweiternav h2 {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#dieseseiteweiternav dl {
	margin:0;
	padding:95px 0 0 0;
	width:500px;
}

div#dieseseiteweiternav dl dt {
	margin:5px 0 5px 0;
	padding:0;
	width:500px;
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	color:#4d6cac;
	background:#ffffff url(sys_screen_standard_trenner1.gif) 0 100%;
}

div#dieseseiteweiternav dl dt span {
	margin:0;
	padding:0 5px 0 0;
	background:#ffffff;
}

div#dieseseiteweiternav dl dt span span {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#dieseseiteweiternav dl dd {
	margin:0;
	padding:0;
	font-size:11px;
	line-height:18px;
	font-weight:normal;
	background:url(sys_screen_standard_pfeil1.gif) no-repeat 0 6px;
}

div#dieseseiteweiternav dl dd a {
	display:block;
	text-indent:20px;
}

div#dieseseiteweiternav p {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#dieseseiteweiternaversatz {
	display:none;
}

div#dieseseiteweiternaversatz div {
	display:none;
}

div#dieseseiteadresse h2 {
	margin:0;
	padding:100px 0 0 0;
	font-size:11px;
	line-height:18px;
	text-align:center;
}

div#dieseseiteadresse h2 a {
	color:#4d6cac;
}

div#dieseseiteadresse h2 a span.span1 {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#dieseseiteadresse h2 a span.span2 {
	display:static;
}

div#dieseseiteadresse address {
	width:500px;
	margin:0;
	padding:0;
	font-size:11px;
	line-height:18px;
	text-align:center;
}

div#dieseseiteadresse address a {
	display:static;
}

div#dieseseiteadresse p {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#pfadnav h2 {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#pfadnav ul {
	width:100%;
	margin:0;
	padding:0;
	font-size:11px;
	line-height:18px;
	color:#4d6cac;
	list-style-type:none;
}

div#pfadnav ul li {
	float:left;
	margin:0;
	padding:0;
	background:url(sys_screen_standard_pfeil1.gif) no-repeat 0 6px;
}

* html div#pfadnav ul li {
	background-position:0 7px;
}

div#pfadnav ul li#h0 {
	padding-right:0;
	background-image:none;
}

div#pfadnav ul li#p0 {
	background-image:none;
	margin-left:-20px;
}

div#pfadnav ul li#h1 span, div#pfadnav ul li#h2 span, div#pfadnav ul li#h3 span, div#pfadnav ul li#h4 span, div#pfadnav ul li#h5 span, div#pfadnav ul li#h6 span, div#pfadnav ul li#h7 span, div#pfadnav ul li#h8 span, div#pfadnav ul li#h9 span {
	display:block;
	text-indent:10px;
	color:#ffffff;
	font-size:1px;
	width:10px;
	overflow:hidden;
}

div#pfadnav ul li a {
	display:block;
	text-indent:20px;
	padding-right:20px;
}

div#pfadnav p {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#grobnavhaupt h2 {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#grobnavhaupt ul {
	width:500px;
	margin:0;
	padding:0;
	text-align:center;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing:1px;
	list-style-type:none;
}

div#grobnavhaupt ul li {
	display:inline;
	padding:0;
}

div#grobnavhaupt ul li a {
	color:#ffffff;
}

div#grobnavhaupt ul li a:link {
	color:#ffffff;
	text-decoration:none;
}

div#grobnavhaupt ul li a:visited {
	color:#ffffff;
	text-decoration:none;
}

div#grobnavhaupt ul li a:focus {
	color:#ffffff;
	text-decoration:underline;
}

div#grobnavhaupt ul li a:hover {
	color:#ffffff;
	text-decoration:underline;
}

div#grobnavhaupt ul li a:active {
	color:#ffffff;
	text-decoration:none;
}

div#grobnavhaupt ul li.o {
	margin:0 5px 0 0;
}

div#grobnavhaupt ul li.o a {
	display:static;
}

div#grobnavhaupt ul li.m {
	margin:0 5px 0 5px;
}

div#grobnavhaupt ul li.m a {
	display:static;
}

div#grobnavhaupt ul li.u {
	margin:0 0 0 5px;
}

div#grobnavhaupt ul li.u a {
	display:static;
}

div#grobnavhaupt p {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#grobnavextra h2 {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#grobnavextra ul {
	width:300px;
	margin:0;
	padding:0;
	font-size:12px;
	line-height:18px;
	text-align:right;
}

div#grobnavextra ul li {
	display:inline;
	padding:0;
}

div#grobnavextra ul li a {
	display:static;
}

div#grobnavextra ul li.o {
	margin:0 5px 0 0;
}

div#grobnavextra ul li.o a {
	display:static;
}

div#grobnavextra ul li.m {
	margin:0 5px 0 5px;
}

div#grobnavextra ul li.m a {
	display:static;
}

div#grobnavextra ul li.u {
	margin:0 0 0 5px;
}

div#grobnavextra ul li.u a {
	display:static;
}

div#grobnavextra p {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#grobnavmeta h2 {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#grobnavmeta ul {
	width:300px;
	margin:0;
	padding:0;
	text-align:right;
	font-size:12px;
	line-height:18px;
}

div#grobnavmeta ul li {
	display:inline;
	padding:0;
}

div#grobnavmeta ul li a {
	display:static;
}

div#grobnavmeta ul li.o {
	margin:0 5px 0 0;
}

div#grobnavmeta ul li.o a {
	display:static;
}

div#grobnavmeta ul li.m {
	margin:0 5px 0 5px;
}

div#grobnavmeta ul li.m a {
	display:static;
}

div#grobnavmeta ul li.u {
	margin:0 0 0 5px;
}

div#grobnavmeta ul li.u a {
	display:static;
}

div#grobnavmeta p {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#betreiber h2 {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#betreiber address.screen {
	margin:0;
	padding:100px 0 0 0;
	text-align:center;
	color:#4d6cac;
	font-size:11px;
	line-height:18px;
	font-weight:bold;
}

div#betreiber address.screen a:link {
	color:#4d6cac;
}

div#betreiber address.screen a:visited {
	color:#4d6cac;
}

div#betreiber address.screen a:focus {
	color:#ff5438;
}

div#betreiber address.screen a:hover {
	color:#ff5438;
}

div#betreiber address.screen a:active {
	color:#4d6cac;
}

div#betreiber address.print {
	display:none;
}

div#betreiber p {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#designer h2 {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

div#designer address {
	width:100%;
	height:20px;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	text-align:center;
	position:relative;
	top:50px;
	margin:0;
	padding:0;
	letter-spacing:1px;
}

div#designer address a:link {
	color:#ffffff;
	text-decoration:none;
}

div#designer address a:visited {
	color:#ffffff;
}

div#designer address a:focus {
	text-transform:uppercase;
	letter-spacing:2px;
	border-bottom:1px solid #ffffff;
}

div#designer address a:hover {
	text-transform:uppercase;
	letter-spacing:2px;
	border-bottom:1px solid #ffffff;
}

div#designer address a:active {
	color:#ffffff;
}

div#designer p {
	position:absolute;
	left:-1000000px;
	top:-1000000px;
	width:1px;
	height:1px;
	overflow:hidden;
}

dt.obsolet, dd.obsolet, span.obsolet {
	color:#999999;
}
