/* CSS Document */

body{

	margin:0;
	padding:0;
	text-align:left;
	color:#1e1e1e;
	font:100.01%/1.4 verdana,tahome,arial,helvetica,sans-serif;voice-family:male;
}
p, li, dt, dd, input, textarea, label  {
     font-size:0.7em;}

a:link{		color:#1e1e1e;text-decoration:underline;voice-family:female;}
a:visited{	color:#1e1e1e;text-decoration:underline;voice-family:female;}
a:hover{	color:#4d00b6;text-decoration:underline;voice-family:female;}
a:active{	color:#1e1e1e;text-decoration:underline;voice-family:female;}
a:focus{	color:#1e1e1e;text-decoration:underline;voice-family:female;}



ul{ list-style:none; position:absolute; top:177px; padding-left:0px; margin-left:0px; line-height:1 }	
ul li, ul li ul li{ margin:1px 0 0 0 ; padding:0; pause-before:800ms; pause-after:70%; voice-family:female; display:block;}
ul li ul{  position:static; list-style:none; margin-top:0; padding-top:0 }
ul li ul li{font-size:1em;}
ul li{ overflow:hidden;border:1px solid #ededed;}
ul li ul li{border:0px solid #ededed; margin:2px 0px 2px 0px}
ul li ul {padding:4px 0px 4px 0px}


p{ padding-left:10px; padding-bottom:5px}


ul.navi a:link{		color:#1e1e1e;text-decoration:none;voice-family:female; display:block; width:234px; line-height:1.2; padding:2px 0 2px 39px;
 }
ul.navi a:visited{	color:#1e1e1e;text-decoration:none;voice-family:female; display:block; width:234px; line-height:1.2; padding:2px 0 2px 39px;}
ul.navi a:hover{	color:#4d00b6;text-decoration:none;voice-family:female;background-color: #F6F6F6}
ul.navi a:active{	color:#1e1e1e;text-decoration:none;voice-family:female; display:block; width:234px; line-height:1.2; padding:2px 0 2px 39px;}
ul.navi a:focus{	color:#1e1e1e;text-decoration:none;voice-family:female; display:block; width:234px; line-height:1.2; padding:2px 0 2px 39px;}

ul.navi ul li a:link{	color:#1e1e1e;text-decoration:none;voice-family:female; display:block; width:223px; line-height:1.2;padding:2px 0 2px 50px;
background-image:url(img/bullet.gif); background-repeat:no-repeat; background-position:41px center}
ul.navi ul li a:visited{color:#1e1e1e;text-decoration:none;voice-family:female; display:block; width:223px; line-height:1.2;padding:2px 0 2px 50px;
background-image:url(img/bullet.gif); background-repeat:no-repeat; background-position:41px center}
ul.navi ul li a:hover{	color:#4d00b6;text-decoration:none;voice-family:female; background-color: #F6F6F6}
ul.navi ul li a:active{	color:#1e1e1e;text-decoration:none;voice-family:female; display:block; width:223px; line-height:1.2;padding:2px 0 2px 50px;
background-image:url(img/bullet.gif); background-repeat:no-repeat; background-position:41px center}
ul.navi ul li a:focus{	color:#1e1e1e;text-decoration:none;voice-family:female; display:block; width:223px; line-height:1.2;padding:2px 0 2px 50px;
background-image:url(img/bullet.gif); background-repeat:no-repeat; background-position:41px center}

h1{ 	padding:10px 0 20px 28px ; height:110px; border-bottom:#ededed 6px solid; 	}
.inhalt{background-color:#FFF; margin-left:300px; width:630px}

.footer { border-top:#ededed 6px solid; display:block; height:20px;z-index:20000; margin-top:-5px; position:relative; }

.mainimg{ margin-bottom:-5px; position:relative }

form  {
display:block; position:absolute;}
form div.double{ height:40px }

form input {
	border: 1px solid  #CCCCCC;
	margin-left: 143px;
	width: 190px;
	height: 18px;
	padding-left: 5px;
}
form select {
	border: 1px solid  #CCCCCC;
	margin-left: 143px;
	width: 197px;
	height: 20px;
	padding-left: 0px; 
}
form select:focus {
	background-color:#d3d9e1;
	margin-left: 143px;
	width: 197px;
	height: 20px;
	padding-left: 0px;margin-top:5px;
}
form textarea {
	border: 1px solid  #CCCCCC;
	margin-left: 143px;
	width: 191px;
	padding-left: 5px;margin-top:5px;

}
form textarea:focus {
	background-color:#d3d9e1;
	margin-left: 143px;
	width: 191px;
	padding-left: 5px;margin-top:5px;
}
form label {
	width: 140px; 
	display: block; float:left; margin-top:-20px;
	overflow: visible; position:absolute;
	}
form input:focus {
background-color:#CCCCCC;
}
fieldset {
	margin: 2px 0 2px 0;
	border: none;
	padding: 0px
}
legend {
	display:none;
}
form div{ margin:2px;
}
 