img {
	border:none;
}
a {
	text-decoration:none;
}
@media screen {
	body {
		margin:0px;
		padding:0px;
		font-family:Verdana,Helvetica,Serifenlos;
		color:black;
		font-weight:normal;
		font-size:11px;
		width: 100%;
		height: 100%;
		background-color:#e9e9eb;/*#a6caf0;*/
	}
	body, html{ 
		margin:0px;
		padding:0px;
		background-color:#e9e9eb;/*#a6caf0;*/
	}
	table#kopfsym {
		position:absolute;
		left:0px;
		width:100%;
		border:none;
		z-index:1;
		background-color:#a6caf0;
		height:57px;
	}
	table#kopfdienst {
		position:absolute;
		left:0px;
		width:100%;
		border:none;
		z-index:1;
		background-color:#e9e9eb;
		height:83px;
	}
	div#poskopfsym{
		position:fixed;
		top:0px;
		left:0px;
		margin:0px;
		padding:0px;
		height:57px;
		width:100%;
		background-color:#a6caf0;
	}
	div#poskopfdienst{
		position:fixed;
		top:0px;
		left:0px;
		margin:0px;
		padding:0px;
		height:83px;
		width:100%;
		background-color:#e9e9e9;
	}
	*html div#poskopfdienst, *html div#poskopfsym{
		position:absolute;
		top:0px;
		left:0px;
	}
	table#kopfsym img, table#kopfdienst img {
		position:absolute;
		top:0px;
		left:0px;
	}
	table#kopfsym img {
		height:57px;
	}
	table#kopfdienst img {
		height:83px;
	}
	img#kopfdienstbg{
		background-color:#265042;
		width:180px;
	}	
	img#kopfdienstimg{
		left:180px !important;
	}
	img#drmdienst{
		position:absolute !important;
		left:780px !important;
		top:113px !important;
		height:56px !important;
	}	
	img#drmsym{
		position:absolute !important;
		left:780px !important;
		top:87px !important;
		height:56px !important;
	}
	img#drmdienst.reiter, img#drmsym.reiter {
		margin-top:200px !important;
	}
	img#lgfuss{
		position:fixed;
		bottom:0px;
		padding-bottom:10px;
		z-index:1;
	}
	*html img#lgfuss{
		position:absolute;
		bottom:0px;
		padding-bottom:10px;
		z-index:1;
	}	
	td#navc, td#navf {
		vertical-align:top;
		padding:10px;
		margin:0px;
		border:none;
		width:160px;
		max-width:160px;
		min-width:160px;
		background-color: #e9e9eb;
		z-index:1;
	}
	td#navc{
		padding-top:20px;
		min-height:400px;
		height:400px;
	}
	td#navf{
		top:0px;
		padding-top:0px;
		padding-bottom:0px;
	}	
	td#conthaupt, td#contrest {
		vertical-align:top;
		padding:20px;
		background-color:white;
		border-top: none;
		border-right: none;
		border-bottom: none;
	}	
	td#conthaupt {
		padding-top:10px;
	}	
	td#contrest {
		padding-top:40px;
	}		
	td#contfuss, td#fussrest {
		vertical-align:top;
		top:0px;
		left:0px;
		padding-left:20px;
		margin:0px;
		background-color:white;
		border-top: none;
		border-right: none;
		border-bottom: none;
		height:10px;
		min-height:10px;
		z-index:1;
	}
	tr#trreiter, tr#trreiter td {
		background-color:#e9e9e9 !important;
	}	
	table#kopfdienst div#posreiter, table#kopfsym div#posreiter {
		position:fixed;
		background-color:#e9e9e9;
		left:179px;
		height:26px;
		min-height:26px;
		max-height:26px;
		border:none;
		border-bottom: 1px solid #dddddd;
		width:100%;
		margin:0px;
		padding:0px;
		z-index:1;
	}
	table#kopfdienst div#posreiter {
		top:83px;
		padding-top:26px !important;
	}
	table#kopfsym div#posreiter {
		top:57px;/*57px;*/
		padding-top:26px !important;
	}
	*html div#posreiter {
		position:absolute;
		top:0px;
		left:0px;
		margin-left:188px !important;
		margin-bottom:0px !important;
		z-index:1;
	}	
	*html table#kopfdienst div#posreiter {
		padding-top:56px !important;
	}
	*html table#kopfsym div#posreiter {
		padding-top:26px !important;
	}
	table#tabcontent.sym, table#tabcontent.symreiter, 
	table#tabcontent.dienst, table#tabcontent.dienstreiter {
		position:absolute;
		padding:0px;
		margin:0px;
		top:0px;
		left:0px;
		width:100%;
		background-color: #e9e9eb;
		border:none;
	}	
	div#navDiv {
		position:fixed;
		width:160px;
		min-width:160px;
		max-width:160px;
		top:0px;
		left:0px;
		z-index:1;
	}	
	div#navfest {
		width:162px;
		min-width:162px;
		max-width:162px;
		left:0px;
		z-index:1 !important;
	}	
	div.nav_links{
		font-size:11px;
		top:0px;
		left:0px;
		color:#808080;
		font-weight:bold;
		width:150px;
		max-width:150px;
		padding:0px;
		margin:0px;
		margin-top:20px;
		margin-left:6px;
		text-indent:0px;
		line-height:20px;
	}	
	/*div.nav_links {
	margin-bottom:0px;
	margin-top:20px;
	width:150px;
	padding-left:6px;
}*/
	*html div#navDiv{
		position:relative;
		top:0px;
		left:0px;
	}
	table#tabcontent.sym {
		top:58px !important;/*headerabhängig*/
	}				
	table#tabcontent.symreiter {
		top:110px !important;/*headerabhängig*/
	}
	table#tabcontent.sym #conthaupt, table#tabcontent.symreiter #conthaupt {
		padding-top:16px !important;
	}
	table#tabcontent.sym #navDiv, table#tabcontent.symreiter #navDiv {
		top:58px !important;/*headerabhängig*/
	}
	table#tabcontent.sym #navDiv, table#tabcontent.symreiter #navDiv {
		margin-top:6px !important;/*headerabhängig*/
	}
	*html table#tabcontent.sym #conthaupt {
		padding-top:78px !important;/*headerabhängig*/
	}
	*html table#tabcontent.symreiter #conthaupt {
		padding-top:78px !important;/*headerabhängig*/
	}
	table#tabcontent.dienst {
		top:84px !important;/*headerabhängig*/
	}				
	table#tabcontent.dienstreiter {
		top:136px !important;/*headerabhängig*/
	}
	table#tabcontent.dienst #conthaupt, table#tabcontent.dienstreiter #conthaupt {
		padding-top:16px !important;
	}
	table#tabcontent.dienst #navDiv, table#tabcontent.dienstreiter #navDiv {
		top:84px !important;/*headerabhängig*/
	}
	table#tabcontent.dienst #navDiv, table#tabcontent.dienstreiter #navDiv {
		margin-top:6px !important;/*headerabhängig*/
	}	
	*html table#tabcontent.dienst #conthaupt, *html table#tabcontent.dienstreiter #conthaupt {
		padding-top:104px !important;
	}
	*html table#tabcontent.sym #navDiv, *html table#tabcontent.symreiter #navDiv,
	*html table#tabcontent.dienst #navDiv, *html table#tabcontent.dienstreiter #navDiv {
		padding-top:0px !important;
		padding-left:0px !important;
		margin-top:-14px !important;
		margin-left:0px !important;
	}
	table#tabcontent.sym #contfuss, table#tabcontent.sym #conthaupt {
		border-left: none;
	}	
	table#tabcontent.symreiter #contfuss, table#tabcontent.symreiter #conthaupt {
		border-left: 1px solid #bbbbbb;
	}
	table#tabcontent.dienst #contfuss, table#tabcontent.dienst #conthaupt  {
		border-left: none;
	}
	table#tabcontent.dienstreiter #contfuss, table#tabcontent.dienstreiter #conthaupt  {
		border-left: 1px solid #bbbbbb;
	}	
	table#tabcontent.dienstreiter #contfuss, table#tabcontent.symreiter #contfuss,
	table#tabcontent.dienstreiter #fussrest, table#tabcontent.symreiter #fussrest  {
		border-bottom: 1px solid #bbbbbb;
	}
	*.nurdruck {
		display:none;
	}
	a.ra {
		/*gemeinsame Reiterlinkformate*/
		position:relative;
		FONT-FAMILY:Verdana,Helvetica,Serifenlos;
		FONT-WEIGHT:normal;
		color:#0000ff;
		font-weight:normal;
		font-size:11px;
		/*sicherheitshalber falls die Reitermaske nicht richtig angezeigt werden kann*/
		/*bottom: 0px;*/
		left:-10px;
		padding: 6px 10px 6px 10px;
		margin: 2px 5px 0px 0px;
		text-align:center;
		background-repeat:no-repeat;
		border-style:none;
		border-width:0px;
		height:22px;
		white-space:nowrap;
	}
	a.ra.reiter_aktiv {/*Reiterlink aktiv Reiter Standard grau*/
		left:1px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
		background-color:white;
		padding: 8px 10px 10px 10px;
		margin: 0px 5px 0px 0px;
		border:1px solid #b0b0b0;
		border-left:1px solid #bbbbbb;
		border-bottom-color:white;
		height:21px;
		line-height:21px;
		z-index: 8;
	}
	a.ra.reiter { /*Standard - inaktiver Reiter Text unterstrichen; etwas kleiner als aktiver Reiter*/
		left:1px;
		text-decoration:none;
		background-color:#cdcdcd;
		padding: 8px 10px 9px 10px;
		margin: 0px 5px 0px 0px;
		border:1px solid #b0b0b0;
		border-bottom-color:white;
		border-bottom-width:0px;
		line-height:22px;
		z-index: 8;
	}
	form#navcsuche{
		width:100%;
	}
	table#tsuchekl{
		width:160px;
		left:0px;
		top:0px;
		padding-left:0px;
		padding-top:0px;
		margin-left:0px;
		margin-top:0px;
		border:0px;
	}
	td#tdsuche1, td#tdsuche2{
		vertical-align:top;
		margin:0px;
		padding:0px;
	}
	input#Volltextsuche {
		font-size:9px;
		font-family:Verdana,Helvetica,sans-serif;
		vertical-align:middle;
	}
	input#inputimgsuch{
		
	}
	div.nav_links span {
		color:#808080;
	}	
	div.nav_links span a {
		padding-left:10px !important;font-weight:normal !important;font-size:10px !important;
	}	
	div.nav_links span.bb a {
		padding-left:0px !important;font-weight:bold !important;font-size:inherit !important;
	}
	div.nav_links span.kl {
		color:black;line-height:12px;font-weight:normal;
	}
	img#navbreite {
		bottom:0px;width:160px;height:1px;
	}
	table#tabcontent *.formatTitel.nurdruck {
		display:none !important;
	}
}
td#contrest, td#fussrest {
	background-color:white;
	width:100%;
}
table#tableInhalt2{
	vertical-align:top;
	top:0px;
	padding:0px;
	margin:0px;
	width:560px;
	border:none;
}
hr {
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-style: solid;
	border-color:#265042;/*#FFD897;#3C4896;*/
	width:100%;
	margin-bottom:10px;
	margin-top:16px;
}
*.formatTitel{
	vertical-align:top;
	font-size:14px;
	FONT-FAMILY:Verdana,Helvetica,Serifenlos;
	FONT-WEIGHT:bold;
	color:black; 
	padding-top:10px;
	padding-bottom:4px;
	padding-left:0px;
	padding-right:4px;
}
span.tilde {
	color:#b0b0b0;padding-left:250px !important;font-size:8px;
}
span.adresse {
	margin-left:8px;margin-right:8px;
}
span#myWaitSuche{
	display:none;
	color:red;
}
p#adresse {
	padding:0px;
	margin:0px;
	padding-bottom:20px;
}
img.typimg {
	margin-right:8px;vertical-align:middle;
}
img.typimgbst {
	margin-right:8px;margin-top:2px;
}
noscript {
	display:inline-block;
	color:red !important;
}
@media print {
	#smrtview {
		display:none;	
	}
	table#kopf, td#navc, td#navf, img#drmdienst, tr#trreiter {
		display:none;
	}
	td#conthaupt, td#contrest,td#contfuss, td#fussrest
		border: none;
	}
	*.nurdruck {
		display:inline;
	}	
	body{ 
		FONT-FAMILY:Verdana,Helvetica,Serifenlos;
		FONT-WEIGHT:normal;
		color:black;
		background-color:white;
		font-weight:normal;
		font-size:11px;
	}

    p {
		font-size:10px;
		FONT-FAMILY:Verdana,Helvetica,Serifenlos;
		FONT-WEIGHT:normal; 
    }
}



