body{
	margin-left : 0px;
	margin : 0px;

  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-face-color:#ffffe8;
  scrollbar-dark-shadow-color:#ffffe8;
  scrollbar-base-color:#ffffe8;
  scrollbar-arrow-color:#666666;
  scrollbar-highlight-color: #ffffe8;
}


.tablegross{
width:100%;
height:100%;
background-image : url(../img_all/bg001.jpg);
vertical-align: top;
text-align:center;
}


a:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;	
	text-decoration: none;
}
a:active{
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}

.abstandrechtslinks{
    padding-left:5px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : normal;
	color:#666666;
	}

.abstandrechtslinks01{
    padding-left:7px;
	padding-right:7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight : normal;
	color:#666666;
padding-top: 7px;
padding-bottom: 7px
	}

.text666666{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : 400;
	color:#333333;
	letter-spacing: 2px;	
	padding-left: 10px;
}
.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight : normal;
	color:#DFDFDF;
}

.text-bo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight : 600;
	color:#DFDFDF;
	letter-spacing: normal;
	}

.text10-bl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : 300;
	color:#003399;
	letter-spacing: 1px;	
}

.text10-grbo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : 300;
	color:#DFDFDF;
	letter-spacing: 1px;
	}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: bold;
	font-weight: bold;
	color: #CC0033;
	letter-spacing: 2px;
	line-height: 15px;	
	
}

.navistyle{
	border-left: 1px solid #990000;
	border-right: 1px solid #cc9966;
	background-color: #FFcc66;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	color:#CC0033;
	word-spacing: normal;
	letter-spacing: 2px;
}


.tablestyle{
	border-right: 1px solid #cc9966;
	vertical-align: top;
	padding-top: 10 px;
	background-color: #FFFFE8;
}

.tablestyleleft{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight : normal;
	color:#666666;
	padding-left: 45px;
	padding-right: 15px;
	width: 747px;
	}

.tablestyleright{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight : normal;
	color:#666666;
	padding-left: 5px;
	padding-right: 5px;
    width:30px;
	vertical-align:top;
	}

ul{
  list-style-image:url(../img_all/aufz_kl.gif);
    }
  
.auflito{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight : normal;
	color:#666666;
	margin-top: -12px;
	margin-left: -22px;
 }
  
  
.field {
	width: 510px;
	height : 25px;
	background-color: #FEFAF4;
	border: 1px solid #cc9966;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-align: normal;
	color: #333333; 
	padding-left:5px;
	padding-right:5px;
	padding-top: 5px;
	padding-bottom: 5px
}

.field1 {
	width: 10px;
	height : 8px;
	background-color: #FEFAF4;
	border: 1px solid #cc9966;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: normal;
	color: #333333;
	vertical-align: middle;	
	padding-left:3px;
	padding-right:3px;
	padding-top: 5px;
	padding-bottom: 1px
}

 
