.nodisplay {
	display : none;
}

#aktiv {
	background-color : white;
	color : 667AB3;
	font-weight : bold;
}

#back {
	background-image:url(grafiken/verlauf.gif);
	background-repeat:repeat-y;
}

*.text {
	background-image:url(grafiken/verlauf_re_01.gif);
	background-repeat:repeat-y;
	padding : 20px;
	font-family : Arial, Verdana;
	color : black;
	line-height : 175%;
	font-size : 12pt;
}

#s {
	font-family : Times New Roman;
	font-weight : normal;
	font-size : 14pt;
	color :  gray;
	font-style : italic;
}


#h {
	font-family : Times New Roman;
	font-weight : nomal;
	font-size : 18pt;
	color :  #667AB3;
	font-style : italic;
}

#top {
	border-top : solid 1px #667AB3;
}

#top:HOVER {
	border-top : solid 2px black;
	padding-top : 14px;
}

#end {
	border-bottom : solid 1px #667AB3;
}

#end:HOVER {
	border-bottom : solid 2px white;
}

#anwalt {
	font-family : Arial, Verdana;
	color :  #667AB3;
	font-size : 16pt;
}

#copy {
	font-family : Arial, Verdana;
	font-size : 8pt;
	color :  white;
}

A.menu {
	font-family : Arial, Verdana;
	font-size : 9pt;
	color : white;
	font-weight : normal;
	text-align : center;
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 5px;
}

A.menu:HOVER {
	color : navy;
}


A.top_menu {
	background-color : #eaeaea;
	border-top : solid 1px gray;
	border-left : solid 1px gray;
	border-right : solid 0px gray;		
	border-bottom : solid 1px gray;
	color : gray;
	height : 25px;
	font-weight : normal;
	text-align : center;
	padding-top : 3px;
	padding-left : 15px;
	padding-right : 15px;
}

A.top_menu:HOVER {
	color : navy;
	background-color : white;
	border-top : solid 1px navy;
	border-left : solid 1px navy;
	border-right : solid 0px navy;		
	border-bottom : solid 1px white;
}

#aktuell {
	border-top : solid 1px black;
	border-bottom : solid 1px white;
	color : silver;
	background-image:url(trans.gif);
	background-color : #435487;
}

#aktuell_02 {
	border-top : solid 1px black;
	border-bottom : solid 1px white;
	color : silver;
	background-image:url(trans.gif);
	background-color : #435487;
	padding-top : 10px;
	padding-bottom : 8px;
}

A.left_menu_top {
	font-family : Arial;
	width : 160px;
	text-align : left;
	display:block;
	background-color: #667AB3;
	font-size : 13pt;
	color : white;
	border-top : solid 1px white;
	border-left : solid 0px white;
	border-right : solid 0px black;
	border-bottom : solid 1px black;
	padding-left : 15px;
	padding-top : 15px;
	padding-bottom : 15px;
	padding-right : 25px;
}

A.left_menu_top:HOVER {
	border-top : solid 1px black;
	border-bottom : solid 1px white;
	color : silver;
	background-image:url(trans.gif);
	background-color : #435487;
}

A.left_menu_01 {
	width : 160px;
	text-align : left;
	display:block;
	background-color: #838281;
	font-size : 11pt;
	color : white;
	border-top : solid 0px white;
	border-left : solid 0px white;
	border-right : solid 0px black;
	border-bottom : solid 0px black;
	padding-left : 25px;
	padding-top : 11px;
	padding-bottom : 9px;
	padding-right : 15px;
}

A.left_menu_01:HOVER {
	border-top : solid 1px black;
	border-bottom : solid 1px white;
	color : silver;
	padding-top : 10px;
	padding-bottom : 8px;
	background-color : #435487;
}

A.left_menu_02 {
	width : 160px;
	text-align : left;
	font-style : italic;
	display : block;
	background-color: #b4b3b1;
	font-size : 10pt;
	color : white;
	border-top : solid 0px white;
	border-left : solid 0px white;
	border-right : solid 0px black;
	border-bottom : solid 0px black;
	padding-left : 40px;
	padding-top : 11px;
	padding-bottom : 9px;
	padding-right : 0px;
}

A.left_menu_02:HOVER {
	border-top : solid 1px black;
	border-bottom : solid 1px white;
	padding-top : 10px;
	padding-bottom : 8px;
	color : silver;
	background-color : #435487;
}



A.left_menu {
	font-size : 9pt;
	border-top : solid 0px gray;
	border-left : solid 0px navy;
	border-right : solid 0px navy;		
	border-bottom : solid 0px gray;
	width : 100%;
	display:block;
	color : #495677;
	font-weight : normal;
	text-align : right;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 15px;
	padding-right : 15px;
}

A.left_menu:HOVER {
	background-color : #667AB3;
	color : white;
}

A.standort {
	font-size : 9pt;
	color : #495677;
	
}

A.standort:HOVER {
	color : Coral;
}


P {
	font-family : Arial, Verdana;
	color : black;
	text-align : left;
	line-height : 175%;
	font-size : 12pt;
}


BODY {
	font-size : 10pt;
	font-family : Arial, Verdana;
	margin : 0;
	padding : 0;
	background-color : #dcdcdc;
	height : 101%;
}


A.a6pt  {
	font-size : 6pt;
	font-family : Arial, Verdana;
}

A.a6pt:HOVER  {
	font-size : 6pt;
	font-family : Arial, Verdana;
	text-decoration : underline;
}

A.a8ptbn  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : black;
}

A.a8ptbn:HOVER  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : blue;
	font-weight : normal;
	text-decoration : underline;
}

A.a8ptb  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : black;
}

A.a8ptb:HOVER  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : blue;
	font-weight : bold;
	text-decoration : none;
}

A.sitemap  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : #495677;
}

A.sitemap:HOVER  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : #495677;
	text-decoration : underline;
}


A.a8ptw  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : #acc5e3;
}

A.a8ptw:HOVER  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : white;
	font-weight : bold;
	text-decoration : none;
}

A.a8pt  {
	font-size : 8pt;
	font-family : Arial, Verdana;
}

A.a8pt:HOVER  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	text-decoration : underline;
}

A.a8ptg  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : gray;
}

A.a8ptg:HOVER  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : #495677;
 	border-top:2px solid #495677;
 	text-decoration : none;
}

A.a8ptr  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : gray;
}

A.a8ptr:HOVER  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : navy;
 	text-decoration : none;
}


A.a9pt  {
	font-size : 9pt;
	font-family : Arial, Verdana;
	text-decoration : none;
}

A.a9pt:HOVER  {
	font-size : 9pt;
	font-family : Arial, Verdana;
	text-decoration : underline;
}

A.a9ptb  {
	font-size : 9pt;
	font-family : Arial, Verdana;
	color : #495677;
}


A.a9ptb:Hover  {
	font-size : 9pt;
	text-decoration : underline;
	font-family : Arial, Verdana;
	color : Blue;
}

A  {
	font-size : 12pt;
	font-family : Arial, Verdana;
	text-decoration : none;
	color : #667AB3;
}

A:HOVER  {
	color : navy;
}


A.a10pt  {
	font-size : 10pt;
	font-family : Arial, Verdana;
}


A.a10pt:Hover  {
	font-size : 10pt;
	text-decoration : underline;
	font-family : Arial, Verdana;
	color : Blue;
}

A.a10ptb  {
	font-size : 10pt;
	font-family : Arial, Verdana;
	color : #495677;
}


A.a10ptb:Hover  {
	font-size : 10pt;
	text-decoration : underline;
	font-family : Arial, Verdana;
	color : Blue;
}


A.a11pt  {
	font-size : 11pt;
	font-family : Arial, Verdana;
}

A.a11pt:HOVER  {
	font-size : 11pt;
	font-family : Arial, Verdana;
	text-decoration : underline;
}

A.a11ptb  {
	font-size : 11pt;
	font-family : Arial, Verdana;
	color : Black;
}

A.a11ptb:HOVER  {
	font-size : 11pt;
	font-family : Arial, Verdana;
	text-decoration : underline;
	color : Blue;
}


A.a12pt  {
	font-size : 12pt;
	font-family : Arial, Verdana;
}

A.a12pt:HOVER  {
	font-size : 12pt;
	font-family : Arial, Verdana;
	text-decoration : underline;
}

A.a13pt  {
	font-size : 13pt;
	font-family : Arial, Verdana;
}

A.a13pt:HOVER  {
	font-size : 13pt;
	font-family : Arial, Verdana;
	text-decoration : underline;
}

A.a14pt  {
	font-size : 14pt;
	font-family : Arial, Verdana;
}

A.a14pt:HOVER  {
	font-size : 14pt;
	font-family : Arial, Verdana;
	text-decoration : underline;
}

BODY  {
	font-size : 10pt;
	font-family : Arial, Verdana;
    scrollbar-arrow-color:#495677;
    scrollbar-base-color:gray;
    scrollbar-face-color:#D7D7D7;
	scrollbar-3dlight-color:gray;
	scrollbar-darkshadow-color:gray;
	scrollbar-highlight-color:#D7D7D7;
	scrollbar-shadow-color:#D7D7D7;
	scrollbar-track-color:#D7D7D7;

}

LI  {
	font-size : 12pt;
	font-family : Arial;
	list-style-type : square;
	line-height : 175%;
	text-align : left;
}

LI.sub  {
	font-size : 11pt;
	font-family : Arial;
	color : gray;
	list-style-type:disc;
	line-height : 150%;
	text-align : left;
}


H1 {
	font-family : Arial, Verdana;
	color : black;
	font-size : 16pt;
	margin-bottom : 20px;
}

H2 {
	font-family : Arial, Verdana;
	color : #667AB3;
	font-size : 13pt;
	margin-bottom : 0px;
	margin-top : 35px;
}

H3 {
	font-family : Arial, Verdana;
	color : #495677;
	font-size : 11pt;
}

H4 {
	font-family : Arial, Verdana;
	color : #495677;
	font-size : 10pt;
}


P.a6pt  {
	font-size : 6pt;
	font-family : Arial, Verdana;
}

P.a8pt  {
	font-size : 8pt;
	font-family : Arial, Verdana;
}

P.a9pt  {
	font-size : 9pt;
	font-family : Arial, Verdana;
}

P.a9pt15 {
	font-size : 9pt;
	font-family : Arial, Verdana;
	line-height:150%;
	text-align:justify;
}

P.a10pt  {
	font-size : 10pt;
	font-family : Arial, Verdana;
}

P.a10pt15 {
	font-size : 10pt;
	font-family : Arial, Verdana;
	line-height:150%;
	text-align:justify;
}

P.code {
	font-size : 10pt;
	font-family : Arial, Verdana;
	line-height : 150%;
	font-weight : bold;
	text-align : left;
	padding-left : 10px;
	padding-right : 10px;
	background-color : #DDDDDD; 
}

P.a10para  {
	font-size : 10pt;
	font-family : Arial, Verdana;
	font-weight : bold;
	text-align : center;
}

P.a10ptj  {
	font-size : 10pt;
	font-family : Arial, Verdana;
	text-align : justify;
}

P.a10pts  {
	font-size : 10pt;
	font-family : Arial, Verdana;
	color : black;
}

P.a11pt  {
	font-size : 11pt;
	font-family : Arial, Verdana;
}

P.a11pts  {
	font-size : 11pt;
	font-family : Arial, Verdana;
	color : black;
}

P.a12pt  {
	font-size : 12pt;
	font-family : Arial, Verdana;
}

P.a13pt  {
	font-size : 13pt;
	font-family : Arial, Verdana;
}

P.a14pt  {
	font-size : 14pt;
	font-family : Arial, Verdana;
}

P.a15pt  {
	font-size : 15pt;
	font-family : Arial, Verdana;
}

P.a16pt  {
	font-size : 16pt;
	font-family : Arial, Verdana;
}

P.a18pt  {
	font-size : 18pt;
	font-family : Arial, Verdana;
}

P.a20pt  {
	font-size : 20pt;
	font-family : Arial, Verdana;
}

P.a28pt  {
	font-size : 28pt;
	font-family : Arial, Verdana;
}

P.a30pt  {
	font-size : 30pt;
	font-family : Arial, Verdana;
}

TD.a8pt  {
	font-size : 8pt;
	font-family : Arial, Verdana;
}

TD.a8ptw  {
	font-size : 8pt;
	font-family : Arial, Verdana;
	color : white;
}

TD.a9pt  {
	font-size : 9pt;
	font-family : Arial, Verdana;
}

TD.a10pt  {
	font-size : 10pt;
	font-family : Arial, Verdana;
}

TD.a11pt  {
	font-size : 11pt;
	font-family : Arial, Verdana;
}

TD.a12pt  {
	font-size : 12pt;
	font-family : Arial, Verdana;
}

TD.a13pt  {
	font-size : 13pt;
	font-family : Arial, Verdana;
}

TD.a14pt  {
	font-size : 14pt;
	font-family : Arial, Verdana;
}

TD.a16pt  {
	font-size : 16pt;
	font-family : Arial, Verdana;
}

TD.titel  {
	font-size : 16pt;
	font-family : Arial, Verdana;
	color : white;
}

TD.rsb2  {
	font-size : 20pt;
	font-family : Arial, Verdana;
	color : white;
}

TD.rsb  {
	font-size : 20pt;
	font-family : Arial, Verdana;
	color : #acc5e3;
}

TD.a18pt  {
	font-size : 18pt;
	font-family : Arial, Verdana;
}

TD.a20pt  {
	font-size : 20pt;
	font-family : Arial, Verdana;
}

TD.download_top {
	font-family : Arial;
	text-align : center;
	background-color: #667AB3;
	font-size : 13pt;
	color : white;
	border-top : solid 1px white;
	border-left : solid 1px white;
	border-right : solid 1px black;
	border-bottom : solid 1px black;
	padding-left : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-right : 5px;
}


INPUT {
	font-size : 10pt;
	font-family : Arial, Verdana;
	border:1px solid #495677;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
}

SELECT {
	font-size : 10pt;
	font-family : Arial, Verdana;
}

textarea {
	font-size : 10pt;
	font-family : Arial, Verdana;
	border:1px solid #495677;
	border-left-width:0px;
	border-right-width:0px;

}
