/* css by Michael Ertel | www.querformat.info */

body {
	color : #71746c;
	margin : 0 auto;
	padding : 0;
	background : #8a3b2e url(../Bilder/layout/kreise2.jpg) no-repeat center -50px;
	font : 11px/17px Arial, Verdana, sans-serif;
	text-align : center;
}

#mainbody {
	width : 850px;
	height : 546px;
	margin: 35px auto 25px auto;
	background : white none;
	text-align : left;
}

#left {
	width : 330px;
	height : 536px;
	float : left;
}

#logo {
	width : 247px;
	height : 113px;
	margin : 11px 0 0 46px;
	border : none;
	float : left;
}

#navi { 
	margin : -8px 0 0 0;
	width : 250px;
	text-align : right;
	float : right;
}

#right {
	width : 510px;
	height : 526px;
	background : #ececec;
	margin : 10px 10px 10px 0;
	float : left;
}


#wrap {
	margin : 30px 0 50px 32px;
	width : 470px;
	height: 450px;
	overflow : auto;
}

#content {
	width : 425px;
}

#content a {
	color : #8a3b2e;
	text-decoration:underline;
}

#content a:hover {
	text-decoration : none;
}


h1 {
	color : #8a3b2e;
	font : 30px Arial, Verdana, sans-serif;
}

.intro {
	color : #8a3b2e;
	font-weight  : bold;
}

.eingabe,
.button {
	width:190px;
	color:#000000;
	border:1px solid #8a3b2e;
	background:#ffffff none;
	margin-left : 0px;
	font : 11px/16.8px Arial, Verdana, sans-serif;
	resize: none;
}

.button {
	width : 192px;
}

.button:hover {
color:#ffffff;
border:1px solid #8a3b2e;
background : #8a3b2e none;
cursor:pointer;
}

div#content table {
	width : 450px;
	clear:both;
}

div#content table td {
	width : 200px;
	margin : 0 13px 0px 0px;
	float : left;
	vertical-align : top;
}

label {
	width : 190px;
	border-bottom : 1px dotted #8a3b2e;
	margin : 0 0 0 0px;
	float : left;
}

.form_validation_field_error_container {
	color : #8a3b2e;
	font : 11px/17px Arial, Verdana, sans-serif;
}

#footer {
	color : #ececec;
	float : left;
	margin : 0 0 0 13px;
}

#footer a {
	color : #ececec;
	text-decoration:none;
	cursor:text;
}

#footer span a {
	color : #ececec;
	text-decoration:none;
	cursor:pointer;
}

#footer span a:hover {
	border-bottom : 1px solid;
}
