*{
		padding:0;
		margin:0;
		border:0;
}

body {
		padding:0;
		margin:0;
		border:0;
}

img {
		display:block;
		padding:0;
		margin:0;
		border:0;

}

ul li {
      		font-family: Tahoma, sans-serif;
		font-size:11px;
		line-height: 2em;

}
a.beispiele:link {	text-decoration:none;
			padding:8px 20px 2px 20px;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#000000;
			line-height:1.3em;
			font-weight: normal;
			font-style: normal;
		}

a.beispiele:active {	text-decoration:none;
			padding:8px 20px 2px 20px;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#000000;
			line-height:1.3em;
			font-weight: normal;
			font-style: normal;
		}

a.beispiele:visited {	text-decoration:none;
			padding:8px 20px 2px 20px;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#000000;
			line-height:1.3em;
			font-weight: normal;
			font-style: normal;
		}

a.beispiele:hover {	text-decoration:none;
			padding:8px 20px 2px 20px;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#000000;
			line-height:1.3em;
			font-weight: normal;
			font-style: normal;
		}

a.beispiele2:link {	text-decoration:none;
			padding:8px 0px 2px 0px;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#000000;
			line-height:1.3em;
			font-weight: normal;
			font-style: normal;
			text-align:right;
		}

a.beispiele2:active {	text-decoration:none;
			padding:8px 0px 2px 0px;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#000000;
			line-height:1.3em;
			font-weight: normal;
			font-style: normal;
			text-align:right;
		}

a.beispiele2:visited {	text-decoration:none;
			padding:8px 0px 2px 0px;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#000000;
			line-height:1.3em;
			font-weight: normal;
			font-style: normal;
			text-align:right;
		}

a.beispiele2:hover {	text-decoration:none;
			padding:8px 0px 2px 0px;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#000000;
			line-height:1.3em;
			font-weight: normal;
			font-style: normal;
			text-align:right;
		}

a.fuss:link {		text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;;
			font-style: normal;
		}

a.fuss:active {	text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;
			font-style: normal;
		}

a.fuss:visited {	text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;
			font-style: normal;
		}

a.fuss:hover {	text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;
			font-style: normal;
		}

a.thickbox:link {	text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;;
			font-style: normal;
		}

a.thickbox:active {	text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;
			font-style: normal;
		}

a.thickbox:visited {	text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;
			font-style: normal;
		}

a.thickbox:hover {	text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:10px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;
			font-style: normal;
		}

a.faq:link {		text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:11px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;
			font-style: normal;
		}

a.faq:active {	text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:11px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;
			font-style: normal;
		}

a.faq:visited {	text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:11px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;;
			font-style: normal;
		}

a.faq:hover {	text-decoration:none;
			font-family: Tahoma, sans-serif;
			font-size:11px;
			color:#787878;
			line-height:1.3em;
			font-weight: bold;;
			font-style: normal;
		}


#main {
		width:780px;
		padding:0;
		margin:0;
		border:0;
		background-color:#FFFFFF;
		text-align:left;
}

#head {
		width:780px;
		padding:0px;
		margin:0;
		border:0;
		background-color:#FFFFFF;
		text-align:left;
}

#content {
		width:550px;
		padding:0;
		margin:0;
		border:0;
		background-color:#FFFFFF;
		text-align:left;
		float:left;
}

#rechte_spalte {
		width: 230px;
		padding:10px 0px 0px 0px;
		margin:0px 0px 10px 0px;
		border:0;
		float:right;
}

 form
      {
        margin:0;
        padding:0;
	border:0;
        display:inline;
      }

button
      {
        margin:0;
        padding:0;
	border:0;
        display:inline;
      }

p {
		font-family: Tahoma, sans-serif;
		font-size:11px;
		color:#000000;
		line-height:1.3em;
		font-weight: normal;
		font-style: normal;
		text-align: justify;
}

h1 {
		font-family: Tahoma, sans-serif;
		font-size:14px;
		color:#000000;
		line-height:1.3em;
		font-weight: normal;
		font-style: normal;
		text-align: left;
		padding: 25px 0px 15px 50px;
}

h2 {
		font-family: Tahoma, sans-serif;
		font-size:12px;
		color:#000000;
		line-height:1.3em;
		font-weight: bold;
		font-style: normal;
		text-align: left;
}

td {		vertical-align:top;

}

.valign_middle { vertical-align:middle;}

.rechts_h2 {
		padding: 3px 12px 3px 12px;
		letter-spacing:0.1em;

}

.rechts_p {
		padding: 5px 20px 5px 20px;

}

.footer {
		padding: 10px 10px 10px 10px;
		font-family: Tahoma, sans-serif;
		font-size:10px;
		color:#787878;
		line-height:1.3em;
		font-weight: normal;
		font-style: normal;

}

.formular1 {
		font-family: Tahoma, sans-serif;
		font-size:11px;
		color:#000000;
		line-height:1em;
		font-weight: normal;
		text-align: left;
		padding:5px 10px 0px 0px;
}

.formular2 {
		font-family: Tahoma, sans-serif;
		font-size:11px;
		color:#000000;
		line-height:1em;
		font-weight: normal;
		text-align: left;
		padding:5px 10px 0px 0px;
}

.kontakt {
		border: 1px solid #787878;
		background-color:#eeeeee;
		font-family: Tahoma, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight: normal;
		text-align: left;
		width:120px;
}

.kontakt2 {
		border: 1px solid #787878;
		background-color:#eeeeee;
		font-family: Tahoma, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight: normal;
		text-align: left;

}

.kontakt3 {
		border: 1px solid #787878;
		background-color:#eeeeee;
		font-family: Tahoma, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight: normal;
		text-align: left;
		width:320px;
}