/********* basics *********/
html, body {
	background-color: #F2F4F1;
}
	
html, body, div, p, h1, h2, h3, a, table, td, form, img {
	margin: 0px auto;
	padding: 0px;
	font-family: arial,helvetica,sans-serif;
}

img {
	border: none;
}

/********* Textformatierung *********/
p, i,h1,h3 {
	font-size: 11px;
	line-height: 20px;
	color: #5C5931;

}
p {
	padding: 0px 20px 0px 40px;
}



.bottom {
	vertical-align:bottom;
}

/* headlines */
h1 {
	font-size: 12px;
	font-weight:bold;
	padding: 0px 20px 20px 40px; 
}
h3 {
	font-weight:bold;
	padding: 0px 40px 10px 40px; 
}
.no_bottompad {
	padding: 0px 20px 0px 40px;
}
/* links */
a:link {
	color:#5C5931;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color:#5C5931;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #cccccc;
	text-decoration: none;
	font-weight: bold;
}

/********* mittenzentrierte Grundflaeche *********/
.centerBox {
	width: 910px;
	height: 560px;
	text-align:left;
	background-color: #ffffff;
	/*background: #ffffff url(images/hg_box.gif) repeat-x;*/
												/* border:thin solid black; */
}
									
/********* Boxen fuer die Inhalte *********/
.box_logo {
	float: left;
	width: 330px;
	height: 560px;
	text-align:left;
	background-color: #ffffff;
	/* background: #ffffff url(images/hg_navi.gif) repeat-y;*/
												/* border:thin solid black; */									
}

.box_right {
	float: left;
	width: 530px;
	height: 560px;
	text-align:left;
	/*background: #ffffff url(images/hg_box.gif) repeat-x;*/
												/* border:thin solid black; */
}

/* formularfelder */
.tarea {
	background-color: #FFFFFF;
	color: #5C5931;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 190px;
	float: right;
}
.tfield {
	background-color: #FFFFFF;
	color: #5C5931;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 190px;
	float: right;
}
.fehler{
	font-weight:bold;
	color:#5C5931;
}	
