body {
	 padding:0px;
	 margin:0px;
	 font-family:verdana;
	 font-size:12px;
	 text-align:center;
	 line-height:18px;
}


form {
	 margin:0px;
	 padding:0px;
}


.container {
		   width:800px;
		   padding:30px;
		   border:1px #DBDBDB solid;		   
		   text-align:left;
		   background-image:url(img/verlauf.jpg);
		   background-repeat:repeat-x;
		   margin-top:30px;
}

.right {
	   float:right;
	   width:570px;
	   margin-top:19px;
}


h1 {
   margin:0px;
   font-size:17px;
   margin-bottom:10px;
}



h2 {
   margin:0px;
   font-size:17px;
   margin-bottom:10px;
   color:#94c166;
}






h4 {
   margin:0px;
   font-size:16px;
   margin-bottom:10px;
   display:inline;
}


h3 {
   margin:0px;
   font-size:16px;
   margin-bottom:5px;
}

h5 {
   margin:0px;
   font-size:16px;
}

h6 {
   margin:0px;
   font-size:18px;
}


.special {
		 border:1px #cae3af solid;
		 background-color:#eff5e5;
		 padding:10px;
}


.feld {
	  font-family:verdana;
	  font-size:12px;
	  border:1px #52792d solid;
	  width:250px;
	  background-color:#94c166;	  
	  font-weight:bold;
	  padding:2px;
}	  



.select {
		 font-family:verdana;
	  font-size:12px;	  
	  background-color:#94c166;
}


.feld2 {
	  font-family:verdana;
	  font-size:12px;
	  border:1px #6D6EDF solid;
	  width:210px;
	  background-color:#D7D7FF;
}	  


.button {
		font-family:verdana;
		font-size:14px;
		font-weight:bold;
		color:white;
		background-color:#94c166;
		padding:5px;
		BORDER: #28620D 3px solid;
}


.line {
	  border-top:1px #cccccc solid;
	  margin-top:10px;
	  font-size:10px;
}


.line3 {
	  border-top:3px #cccccc solid;
	  margin-top:10px;
	  font-size:10px;
}


.space {
	   padding:20px;
}


.red {
	 color:red;
}


a:link { color:#94c166; text-decoration:none; }
a:visited { color:#94c166; text-decoration:none; }
a:hover { color:black; text-decoration:none; }


td {
   font-size:12px;
}



.header {
		font-size:15px;
		font-weight:bold;
		color:red;
		border-bottom:1px #DBDBDB solid;
		margin-bottom:10px;
}

.kasten {
		float:right;
		width:245px;
		background-color:#DBDBDB;
		padding:3px;
		font-size:11px;
		line-height:13px;
		border:1px #959595 solid;
}


.kasten2 {
		background-color:#D7D7FF;
		border:1px #6D6EDF solid;
		padding:6px;
		margin-bottom:10px;
}


select {
	   font-size:10px;
}



.result {
		font-weight:bold;
		font-size:14px;
		color:#0D0E8D;
}


.rechts {
	   float:right;
	   width:200px;
	   background-color:#D7D7FF;
	   border:1px #6D6EDF solid;
	   padding:5px;
}


.show {
	  position:absolute;
	  top:10px;
	  right:50px;
	  border:1px red solid;
	  background-color:#FFCCCC;
	  padding:10px;
	  z-index:99;
}



.footer {
		clear:both;
}


.top {
	 padding:5px;
	 background-color:#D7D7FF;
}


.bild {
	  width:180px;
	  text-align:center;
	  display:inline;
	  margin-bottom:10px;
}



.bild2 {
	  width:180px;
	  text-align:center;
	  display:inline;
	  margin-bottom:15px;
}



.small {
	   font-size:10px;
}


.search {
		border:1px #bbbbbb solid;
		padding:5px;
		background-color:#dddddd;
		margin-bottom:10px;
}


.searchright {
		float:right;
		width:300px;
}


.xcv {
	  width:130px;
	  text-align:center;
	  display:inline;
	  margin-bottom:10px;
}



.big {
	 font-size:15px;
	 color:#94c166;
	 font-weight:bold;
}


.einzug {
		display:inline;
		width:200px;
		text-align:right;
		padding-right:10px;
		float:left;
}


hr{
background-color:#cccccc; /* Mozilla 1.4 */
color:#cccccc; /* IE 6 */
border: #cccccc; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
clear:all;
}




.links {
	   float:right;	  
}
/*hieristalleszuende*/
