@charset "utf-8";
/* CSS Document */


body, td, th, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6D6D6D;
	line-height: 14px;
	_line-height: 12px;
	padding: 0px;
}
body {
	background-image: url(../images/bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #878889;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #878889;
}
a:hover,#active {
	text-decoration: underline;
	color: #C50062;
}
a:active {
	text-decoration: none;
	color: #878889;
}
h1 {
	font-size: 16px;
	color: #C50062;
	margin: 0px;
	_margin: 0px 0px -5px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
}
h2 {
	font-size: 16px;
	font-weight: normal;
}
#center {
	width: 881px;
	height: 510px;
	background-image: url(../images/bg_center.png);
	_background-image: url(../images/bg_center.gif);
	margin: auto;
	margin-top: 77px;
	padding: 23px 0px 0px 129px;
}
#content {
	width: 745px;
	height: 475px;
}

#intro {
	margin: 97px 0px 0px 137px;
}
#menue {width: 87px; float: left; margin: 21px 12px 0px 21px;}
#image {width: 255px; float: left; margin: 21px 0px 0px 0px;}
#text {width: 304px; float: left; margin: 21px 0px 0px 30px;}
#text ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px;}
#text ul li {padding-left: 25px;}

#text_impressum {width: 304px; float: left; margin: 21px 0px 0px 30px;}
#text_impressum ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 15px;}
#text_impressum ul li {padding-left: 25px;}
#text_impressum a {text-decoration: underline;}

/*#footer {width: 304px; margin-top: 5px; float: right; margin-right: 36px; _margin-right: 8px; text-align: center;}*/
#footer {width: 304px; position: absolute; margin: 330px 0px 0px 405px; _margin: 332px 0px 0px -305px; text-align: center;}
#footer ul {list-style-type: none;}
.left {width: 50px; float: left; text-align: left; margin: 0px; padding: 0px;}
.right {width: 50px; float: right; text-align: right; margin: 0px 0px 0px 0px; padding: 0px;}
/*.right_gal {width: 50px; float: right; text-align: right; margin: -14px 0px 0px 0px; padding: 0px;}*/
.right_gal {width: 50px; position: absolute; text-align: right; margin: -14px 0px 0px 252px; _margin: 0px 0px 0px 20px; padding: 0px;}
#logo {width: 255px; margin-left: 120px; _margin-left: 140px; margin-top: 17px;}

#image_gal {width: 590px; float: left; margin: 21px 0px 0px 0px;}

table {margin: 0px; padding: 0px;}
input,textarea {border: 1px solid #878889;}
input {width: 206px; _width: 198px; float: left;}
#button {width: 110px;}

#madeby {width: 713px; margin: auto; text-align: right; padding: 0px 168px 0px 129px;}

#test {position: absolute; margin-top: -420px; _margin-top: -440px;} 

