BODY {
	COLOR: black; 
	BACKGROUND-COLOR: white;
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

P {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 16px; 
}
TD {
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 16px; 

}

LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 2px; LINE-HEIGHT: 9px; PADDING-TOP: 0px
}
P.label {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 2px; LINE-HEIGHT: 9px; PADDING-TOP: 0px
}
INPUT.text {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 325px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.small {
	FONT-SIZE: 9px; LINE-HEIGHT: 10px
}
#header {
	BACKGROUND-IMAGE: url(images/header-bg.gif); BACKGROUND-REPEAT: repeat-x
}
#footer {
	BACKGROUND-IMAGE: url(images/footer-bg.gif); BACKGROUND-REPEAT: repeat
}
#buttonleiste-header {
	BACKGROUND-IMAGE: url(images/button-leiste-bg.gif); WIDTH: 681px; HEIGHT: 30px
}
#buttonleiste-footer {
	BACKGROUND-IMAGE: url(images/buttonleiste-footer.gif); WIDTH: 681px; HEIGHT: 20px
}
A {
	color : #666;
	text-decoration : underline;
}
A.footer {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 4px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/doppelpfeil-fuer-link.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline;
	color : #cc0000;
}


h1 {
	font-weight:400;
	font-size:20px;
	color:black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 26px;
	margin-bottom: 7px;
	margin-top: 0em;
}
h2 { font-weight:bold;
        font-size:15px;color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;  
		line-height: 17px; 
		margin-bottom: 5px;
		margin-top: 0em;
		}
		

h3 { 

        font-size:13px;
        color:black;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
		margin-bottom: 0em;
		margin-top: 0em;
		line-height:16px;
	
}
h4 { 
        font-weight:normal;
        font-size:12px;
        color:black;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
		margin-bottom: 0em;
		margin-top: 0em;
		}
		
h5{

        font-size:11px;
        color:black;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
		margin-bottom: 0em;
		margin-top: 0em;

		}
		


.h6 { 
        font-size:12px;
        color:black;
        font-family:Verdana, Arial, Helvetica, sans-serif; 
		margin-bottom: 0em;
		margin-top: 0em;
		}

		.rueck { font-weight:bold;
        font-size:14px;color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;  
		line-height: 22px; 
		margin-bottom: 15px;
		margin-top: 0px;
		padding-left:145px;
		}
		
		.h1red {
	font-weight:bold;
	font-size:15px;
	color: Black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.txtimpr { font-weight:normal;font-size:9px;color:black;font-family:Verdana, Arial, Helvetica, sans-serif; ; text-decoration: none }
.formulartext { font-weight:normal;font-size:10px;color:black;font-family:Verdana, Arial, Helvetica, sans-serif; ; text-decoration: none }
.textwhite{
	font-weight:bold;
	font-size:11px;
	color:#fff;
	padding-left:15px;
	background-color:#336699;


}

hr.seperator{
border:0;
border-top:1px solid #cccccc;
clear:left;
color:#cccccc;
width:681px;
}

.backgroundheadleft
{
	background-image : url(images/rmhead_patternleft.jpg);
	background-color : Black;
	background-repeat : repeat;
	background-position : right;
}
.backgroundheadmiddle
{
	background-image : url(images/rm_headmiddle.jpg);
	background-color : #000000;
	background-repeat : repeat;
	background-position : left;
	height : 60px;
}

.backgroundheadright
{
	background-image : url(images/rmhead_patternright.jpg);
	background-color : #990000;
	background-repeat : repeat;
	background-position : left;
}

.bgheadrotelinie
{
	background-image : url(images/linie_rotrl.jpg);
	background-color : #990000;
	background-repeat : repeat;
	background-position : left;
}

.bckfooterleft
{
	background-image : url(images/footer_bckleft.gif);
	background-color : Gray;
	background-repeat : repeat;
	background-position : right;
}
.bckfootermiddle
{
	background-image : url(images/footer-bg_middle_01.gif);
	background-color : Gray;
	background-repeat : repeat;
	background-position : left;
}

.bckfooterright
{
	background-image : url(images/footer_bckleft.gif);
	background-color : Gray;
	background-repeat : repeat;
	background-position : left;
}

.trennergrau
{
	background-color : #cccccc;
	line-height : 1px;
}

