/* CSS Document */

/*---------------------------------------BODY----------------------------------------------*/

body {
padding:20px 0px 20px 0px;
margin:0px 0px 0px 0px;
background-image:url(bilder/bg/kachel.jpg);
background-repeat:repeat-x;
}

/*---------------------------------------H----------------------------------------------*/

h1 {
padding:0px 0px 0px 0px;
margin:30px 0px 30px 0px;
font-family:Helvetica, Arial, sans-serif;
color:#000000;
font-size:30px;
font-weight:normal;
font-style:italic;
line-height:1;
}

/*---------------------------------------AUFBAU----------------------------------------------*/

#table {
width:100%;
height:100%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-color:none;
border:0px;
}

/*---------------------------------------MAINTABLE----------------------------------------------*/

#maintable {
width:980px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-color:none;
border:1px solid black;
}

#maintable .header {
width:980px;
height:260px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-color:none;
background-image:url(bilder/header/header1.jpg);
background-repeat:no-repeat;
border-bottom: 1px solid black;
}

#maintable .contentleft {
width:230px;
padding:15px 0px 0px 10px;
margin:0px 0px 0px 0px;
background-color:none;
}

		#maintable .contentleft a:link {
		font-family:Helvetica, Arial, sans-serif;
		color:#666666;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		}
		#maintable .contentleft a:visited {
		font-family:Helvetica, Arial, sans-serif;
		color:#666666;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		}
		#maintable .contentleft a:hover {
		font-family:Helvetica, Arial, sans-serif;
		color:#333333;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		}
		#maintable .contentleft a:active {
		font-family:Helvetica, Arial, sans-serif;
		color:#666666;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		}

#maintable .contentmiddle {
width:520px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-color:none;
text-align:justify;
color:#333333;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
line-height:1.2;
}

		#maintable .contentmiddle a:link {
		font-family:Helvetica, Arial, sans-serif;
		color:#666666;
		font-size:21px;
		font-weight:normal;
		text-decoration:none;
		}
		#maintable .contentmiddle a:visited {
		font-family:Helvetica, Arial, sans-serif;
		color:#666666;
		font-size:21px;
		font-weight:normal;
		text-decoration:none;
		}
		#maintable .contentmiddle a:hover {
		font-family:Helvetica, Arial, sans-serif;
		color:#333333;
		font-size:21px;
		font-weight:normal;
		text-decoration:none;
		}
		#maintable .contentmiddle a:active {
		font-family:Helvetica, Arial, sans-serif;
		color:#666666;
		font-size:21px;
		font-weight:normal;
		text-decoration:none;
		}

#maintable .contentright {
width:230px;
padding:30px 0px 30px 0px;
margin:0px 0px 0px 0px;
background-color:none;
}

#maintable .footer {
width:980px;
height:25px;
padding:12px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-color:none;
border-top: 1px solid black;
color:#333333;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
}

/*---------------------------------------KONTAKT-FORMULAR----------------------------------------------*/
	
.beschriftung{
font-family:Arial, sans-serif, Helvetica;
font-size:10px;
color:#666666;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
		
.inputfelder{
font-family:Arial, sans-serif, Helvetica;
font-size:12px;
border: 1px solid #cccccc;
background-color:#ffffff;
color:#333333;
padding:5px 5px 2px 5px;
margin:0px 0px 0px 0px;
width:200px;
}

.inputtext{
font-family:Arial, sans-serif, Helvetica;
font-size:12px;
border: 1px solid #cccccc;
background-color:#ffffff;
color:#333333;
padding:5px 5px 5px 5px;
margin:0px 0px 0px 0px;
height:196px;
width:260px;
}

.submitbutton{
font-family:Arial, sans-serif, Helvetica;
font-size:10px;
border: 1px solid #cccccc;
color:#666666;
background-color:#ffffff;
padding:6px 8px 6px 8px;
margin:0px 0px 0px 0px;
}

	.submitbutton a:link {
	font-family:Arial, sans-serif, Helvetica;
	font-size:10px;
	border: 1px solid #cccccc;
	color:#666666;
	background-color:#ffffff;
	padding:6px 8px 6px 8px;
	margin:0px 0px 0px 0px;
		}
	.submitbutton a:visited {
	font-family:Arial, sans-serif, Helvetica;
	font-size:10px;
	border: 1px solid #cccccc;
	color:#666666;
	background-color:#ffffff;
	padding:6px 8px 6px 8px;
	margin:0px 0px 0px 0px;
		}
	.submitbutton a:hover {
	font-family:Arial, sans-serif, Helvetica;
	font-size:10ywpx;
	border: 1px solid #cccccc;
	color:#666666;
	background-color:#ffffff;
	padding:6px 8px 6px 8px;
	margin:0px 0px 0px 0px;
		}
	.submitbutton a:active {
	font-family:Arial, sans-serif, Helvetica;
	font-size:10px;
	border: 1px solid #cccccc;
	color:#666666;
	background-color:#ffffff;
	padding:6px 8px 6px 8px;
	margin:0px 0px 0px 0px;
		}

/*.umrandung{
border: 1px solid #ffffff;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}*/

/*---------------------------------------DANKE----------------------------------------------*/
	
.danke{
font-family:Arial, sans-serif, Helvetica;
font-size:16px;
color:#666666;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
