body {  
	font-family: Arial, Helvetica, sans-serif; 
	color:#000000;
	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	scrollbar-base-color:#dddddd;
	scrollbar-arrow-color:#FF0000;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#999999;
	scrollbar-3dlight-color:#999999;
	background-color: white;
	background-attachment:fixed;
	background-image:url();
	background-position: top left;
	border-top:1px solid #b4b4b4
}


/*** Inhalt *************************************/


/***Postitonierung des Inhalts ***********/


#inhalt {
	position:absolute;
	left: 0px; 
	top: 78px;
	/*width:340px;*/
}


/**** standards **************/


p {	
	font-size:80%;
	padding-left:0px;
	padding-right:15px;
	margin-top:12px;
	margin-bottom:12px;
	color:#999999;
/*	letter-spacing:1px;*/
	line-height:16px
}
	

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:110%;
	color:#000000;
	font-weight:bold;
	margin-top:5px;
	padding:0px;
	margin-bottom:10px;

	letter-spacing: 1px;
	
	}
h2 {
	color:#999999;
	font-weight:normal;
	font-size:80%;
	margin: 0px 8px;
 font-family: Arial, Helvetica, sans-serif;
 list-style-image: url(../images/li.gif);
 padding: 10px 5px 2px 2px;
}
h3 {color:#999999;
	font-size:80%;
	font-weight:bold;
	margin-top: 0px;
	margin-bottom: 6px;
	padding-bottom:0px;
}
h4 {color:#FF0000;
	font-size:80%;
	font-weight:normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom:0px;
; font-family: Arial, Helvetica, sans-serif
; padding-left: 0px; margin-right: 8px; margin-left: 0px; padding-top: 0px; padding-right: 2px
}

table{padding:0;margin:0;margin-left:0px;}

td {
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 80%;
	padding:0;
	margin:0;
		color:#999999;
	vertical-align:top; 	
	border-collapse:collapse;
	white-space:normal;
	empty-cells:show;
}
th {
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 80%; 
	font-weight:bold;
	border-collapse:collapse;
}
/*img {border:1px solid #ff0000}*/

a {  

	color:#000000;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration:none;
	font-weight:normal;
}
a:visited {color:#000000;}
a:link {  color: #000000;}
a:hover { color: #cccccc;}
a:active { color:#999999;}

ul {
	/*margin-top:10px;*/
	font-size:80%;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-right:40px;
	list-style-image: url(../images/list.gif);
}
ol {
	font-size:80%;
	color:black;
	margin-top:10px;
	padding-right:40px;
}

li {
	/*margin-left:0px;*/
	padding-top:1px;padding-bottom:2px;
; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #999999; list-style-image: url(../images/li.gif)
	/*letter-spacing:1px;*/
}

input 	{  border: 1px #000 solid; background-color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.little{font-size:10px}
.check{border:none}
textarea 	{  border: 1px #000 solid; background-color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px}

select  {  border: 1px #000 solid; background-color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.little{font-size:10px}
.check{border:none}


/*#### SUB ##########################*/
a.sub:visited{color:#000000}
a.sub {
	margin-left:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	/*color:#000000;*/
	text-decoration: none;
	
	font-weight:bold;
	display:block;
	/*background-color:#CCFFFF;*/
}

a.sub:link{color:#000000}
a.sub:active { 
	/*background-color:#CCFFFF;*/
	}
a.sub:hover { 
	color:#CCCCCC; 
}


.rot{color:ff0000}

