<style type="text/css" media="screen">
/*fix default browserspaces between elements*/
* {
  padding:0px;
  margin:0px;
}


#main {
	 align: center; 
	 width: 960px;	
	 margin: 0% auto; 
	 }


#hintergrund {
	border:0;
	text-decoration: none;
	left: 0px; top: 10px; position: relative;
	}
#hintergrund img {
	border:0;
	text-decoration: none;
	}




/*------------------------------------------*/	
	
	
#belly	{
	}
#belly a {
	text-decoration: none; 
	}	
#belly img {
	
	}


.column_left 	{
	float: left;
	width: 150px;
	padding: 10px;
	margin: 0% 10px 0% 10px; 
	}
.column_left a img {
	border:0;
	}

	
.column_right 	{
	float: left;
	width: 150px;
	padding: 10px;
	margin: 0% 10px 0% 10px; 
	}
.column_right a img {
	border:0;
	}


h1 {
	font-size: 140.1%; 
	font-weight:bold;
	background:#;
	display:block;
	padding:5px;
	border-bottom: 1px solid #333;
	margin-bottom:10px;
	}
body {
	font: 12px/1.5em helvetica, arial, tahoma, verdana, sans-serif; 
	word-spacing:.1em; 
	margin-bottom:1em; 
	}
h1, h2, h3, h4, h5, h6 {
	font-family: helvetica, arial, verdana, sans-serif;
	font-weight: bold; line-height: 1.2em; }

h2 {
	font-size: 126.1%; 
	}
h3 {	position:relative; top:-5px;
	font-size: 110.1%; 
	}
h4 {
	font-size: 100.1%; 
	}

	#kontakt {position:relative;  background-color:#fff; z-index:300;}
	#kontakt a.p1, #menu a.p1:visited {display:block;  text-decoration:none; background:#fff; top:0; left:0; border:0;}
	#kontakt a img {border:0;}
	#kontakt a.p1:hover {text-decoration:none; background-color:#white; color:#000;}
	#kontakt a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
	#kontakt a.p1:hover .large {display:block; position:absolute; top:0px; left:0px; width:255px; height:18px; border:0px solid #98876c;}


 #menu {
	font-size: 14px;
	font-weight: ;
	font-family: 'TREBUCHET MS';
	color: ;
}
 #menu a{
	text-decoration:none;
} 
#menu a:visited{
	color:blue;
}
 #menu :hover{
	font-size: 14px;
	font-weight: bold;
	font-family: 'TREBUCHET MS';
	color: ;
	cursor:pointer;
}
 
#menu .active { font-weight: bold; text-decoration:none;}

 #impressum {
	font-size: 10px;
	font-weight: regular;
	font-family: 'TREBUCHET MS';
	color: ;
}
 #impressum :hover{
	font-size: 10px;
	font-weight: bold;
	font-family: 'TREBUCHET MS';
	color: ;
	cursor:pointer;
}


			.formular {
			 margin:5px auto;
			 width:140px;
			 border:0px solid #000000;
			 text-align:left;
			 font-family: Tahoma;font-size: 12px;
			}
			.fehler {
			 color:#9f3060;
			 text-align:left;
			}
			.box {
			 margin-top:0px;
			}
			.um {
			 margin-left:5px;
			}
			.bez {
			 float:left;
			 text-align:left;
			 width:9.5em;
			 line-height:25px;
			}
			input {
			 margin-top:5px;
			}
			.nachricht {
			 clear:both;
			 text-align:left;
			 margin-left:5px;
			}
			.copy {
			 font-size:10px;
			 position:relative;top:30px;
			}

input, textarea, select {
 /* float:left;*/
  /*display:block;*/
  
  border: 1px solid #333;
  background:#d2dfe7;
  font-family: tahoma, verdana, sans-serif;
  font-size: 12px;
  margin-bottom:1px;
  padding:1px;
}

form {
  background:;
  width:1px;
  border: 0px solid #333;
  padding: 0px 0% 0% 0px;
   
}

.column_left 	{
	float: left;
	width: 350px;
	padding: 10px;
	margin: 0% 10px 0% 10px; 
	}
.column_left a img {
	border:0;
	}
.picspacer_left 	{
	float: left;
	width: 50px;
	padding: -10px;
	margin: 10px 10px 5px 0px; 
	}
.picspacer_left a img {
	border:0;
	}
	
	
.column_right 	{
	float: left;
	width: 350px;
	padding: 10px;
	margin: 0% 10px 0% 10px; 
	}
.column_right a img {
	border:0;
	}
	
	
	
	
	
	
	
	
	
/* always visible */
#outer .holder {padding:1em; border:0px solid #ddd; margin:0 20px 10px 20px;}
#outer .holder p {padding:5px 0 0 0; margin:0;}
#outer .holder p.bold {font-weight:bold;}
#outer .holder h2 {margin:0; padding:0;}
#outer a:visited {color:blue;}
#_outer a:visited {color:blue;}

/* unclicked style div.more */
#outer div.more i {float:right; margin-right:-10px 10px 0 0; cursor:pointer; color:#c00; font-weight:bold;}
#outer div.more i.hide {display:none;}
#outer div.more p {display:none;}
#outer div.more img {display:none;}

/* clicked style div.click */
#outer div.click i.show {display:none;}
#outer div.click i.hide {display:block;}
#outer div.click p {display:block;}
#outer div.click img {display:block; float:left; padding-right:10px;}

</style>