BODY {
	margin-top: 0px;
	margin-left: 0px;
	font-size: 8pt;
	color: #666666;
	line-height: 12pt;
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	background-color:#FFFFFF;
	background-image:url(bilder/pattern.gif);
	text-align: left;
	scrollbar-base-color:#ffffff;
  	scrollbar-3d-light-color:#999999;
 	scrollbar-arrow-color:#55D103;
  	scrollbar-darkshadow-color:#BDBCBC;
  	scrollbar-face-color:#F3F3F3;
  	scrollbar-highlight-color:#FFFFFF;
  	scrollbar-shadow-color:#ffffff;
  	scrollbar-track-color:#CCCCCC
}


TABLE {
	font-size: 11px;
	color: #666666;
	font-stretch: condensed;
	line-height: 12pt;
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	border-collapse: collapse;
	text-align: left }

.input {
	font-size: 8pt;
	line-height: 12pt;
	font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	color: #666666;
	width: 245px;
	margin-bottom: 8px;
	padding: 1px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666; }

.headline_auftrag {
	font-size: 12px;
	font-stretch: semi-condensed;
	line-height: 22px;
	text-decoration: none;
}


.white {
	font-size: 11px;
	color: #FFFFFF;
	font-weight:500; }
	
.small {
	font-size:9px;
	line-height:13px;
}

.smallcondensed {
	font-size:9px;
	line-height:13px;
	letter-spacing:-1px
}

.smallhellgrau {
	color:#B5B7B9;
	font-size:9px;
	font-stretch:semi-condensed;
}

.smallwhite {
	font-size:8pt;color:#FFFFFF;font-stretch:semi-condensed;
}


.smallorange{
	font-size:9px;color:#FD9D13;font-stretch:semi-condensed;
}

.smallcyan{
	font-size:9px;color:#A0E1FF;font-stretch:semi-condensed;
}

.lineheight22 {line-height:22px}

.orange {
	color:#FD9D13;font-size:11px;
}

.gruen9pt{
	font-size:9pt;color:#55D103;font-stretch:semi-condensed;
}

.gruen {
	color:#55D103;font-stretch:semi-condensed;
}

.dblau {
	color:#0055A6;font-weight:400;
}

.cyan  {
	font-size:11px;color:#33BEFF;font-weight:400;
}

.underline
{
	font-size:8pt;color:#000000;font-weight:700;border-bottom:1px solid #FFDD33;
}

.notextdeco { text-decoration:none }

.padding {padding:12px;}

.paddingleft20 { padding-left:21px; }

.paddingleft10 { padding-left:10px; }

.rahmengrau { border:1px solid #CCCCCC}

.navi{
	width:160px;
	font-size:11px;
	padding-left:20px;
	font-stretch:condensed;
	line-heigth:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:1px dotted #D2D1D1;
	border-top:1px dotted #D2D1D1;
	display:block;
}

.naviarrow{
	width:160px;
	font-size:11px;
	font-stretch:condensed;
	padding-left:20px;
	line-heigth:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:1px dotted #D2D1D1;
	border-top:1px dotted #D2D1D1;
	display:block;
	background:url("bilder/arrow_nav.gif") no-repeat;
	background-position:left;
}

.naviopen{
	width:160px;
	padding-left:20px;
	font-stretch:condensed;
	line-heigth:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:1px dotted #D2D1D1;
	border-top:1px dotted #D2D1D1;
	display:block;
	background-color:#F0EEEE;
}

hr { color:#CCCCCC; }

.formstyle300area {background-color:#F3F3F4;width:300px;border: 1px dotted #666666;font-size:10px;font-color:#666666;padding-left:4px;font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;}

.formstyle300 {background-color:#F3F3F4;width:300px;height:18px;border: 1px dotted #666666;font-size:10px;font-color:#666666;padding-left:4px}

.formstyle160 {background-color:#F3F3F4;width:160px;height:18px;border: 1px dotted #666666;font-size:10px;font-color:#666666;padding-left:4px}

.formstyle160gruen {background-color:#F3F3F4;width:160px;height:19px;border: 1px solid #7AB51D;font-size:10px;font-color:#666666;padding-left:4px}

a { text-decoration:none;color:#666666; }

a:hover { text-decoration:underline;color:#333333; }

a.links { color: #000000; font-weight:400; font-size:10pt; } 

.textcenter {text-align:center;} 


.rightblock{
	width:180px;
	font-size:8pt;
	padding:8px;
	border:1px solid #FFDD33;
	background-color:#FFFFFF;
	background-position:left; }



