#content {
	color:#676767;
	font-size:12px;
	}

#content h1 {
	font-size:15px;
	}
	
#content hr {
	border:1px solid #898989;
	width:529px;
	margin-left:0px;
	}
	
#content .gb_hr {
	margin-left:70px;
	}
	
#content th {
	text-align:right;
	border-right:2px solid #898989;
	}
	
#content td {
	text-align:left;
	}
	
#content td,
#content th {
	color:#454545;
	vertical-align:top;
	padding:5px;
	font-size:12px;
	}
	
#content a {
	color:#454545;
	text-decoration:none;
	}
	
#content .titel {
	border:0px;
	text-align:left;
	padding:20px;
	color:#676767;
	}
	
#content input,
#content textarea {
	background-color:#dedede;
	border:1px solid #898989;
	}
	
#content input:hover,
#content textarea:hover,
#content input:focus,
#content textarea:focus {
	background-color:#cdcdcd;
	}
	
#content .yes,
#content .no {
	padding:10px;
	background-color:#dedede;
	margin-right:10px;
	margin-bottom:10px;
	}
	
#content .yes {
	border:1px solid #898989;
	}

#content .no {
	border:1px solid #900;
	}
	
#content .projekt .bild img {
	border:1px solid #000;
	}
	
#content .projekt .bild {
	padding:10px;
	border-top:1px solid #898989;
	}
	
#content .projekt .rechts {
	border-left:1px solid #898989;
	}
	
#content .projekt .links {
	border-right:1px solid #898989;
	}

#content .projekt .text {
	color:#454545;
	padding:10px;
	border-top:1px solid #898989;
	}
	
#content .projekt .titel {
	border:0px;
	text-align:left;
	padding:10px;
	color:#676767;
	}
	
#content .projekt {
	border:2px solid #898989;
	margin:20px;
	}
	
#content .text {
	border:0px;
	text-align:left;
	padding:10px;
	color:#676767;
	font-size:12px;
	}
	
#content .text td {
	color:#676767;
	font-size:12px;
	}
	
#content .impressum {
	padding-right:10px;
	}

#content .link_button {
	padding:3px;
	color:#000;
	border:1px solid #898989;
	background-color:#ccc;
	}

#content .link_button:hover {
	border:1px solid #efefef;
	background-color:#ddd;
	}

