.darkred { color:#800000; }
.mediumred { color:#e6cece; }
.lightred { color:#f1e5e5; }

.bg-darkred { background-color:#800000; }
.bg-mediumred { background-color:#e6cece; }
.bg-lightred { background-color:#f1e5e5; }

a, a:hover {
	text-decoration:none;
	color:#800000;
}


h1 {
	font-size:16px;
}

ul {
	list-style-type:square;
	color:#800000;
	line-height:17px;
}

body {
	margin:0;
	font-family: Verdana, Helvetica, Arial;
	font-size:12px;
}

.left { float:left; }
.bg-white { background-color:#fff; }
.white { color:#fff; }

#all {
	width:1024px;
	height:100%;
	margin:0px auto 0px;
}

#wrapper {
	float:left;
	width:1024px;
	height:100%;
}
#header {
	width:1024px;
	/*height:210px;*/
	float:left;
}

#headerLogo {
	width:438px;
	height:210px;
	float:left;
	background:url(../img/system/bg_links-copy.png) no-repeat;
}

#headerText {
	float:left;
	height:38px;
	line-height:38px;
	margin-left:30px;
	text-transform:uppercase;
	#letter-spacing:0.25px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
}

#headerDescription {
	width:586px;
	height:210px;
	float:left;
	background-color:#f1e5e5;
}

#headerDescriptionContent {
	float:left;
	#padding-top:15px;
	#padding-left:10px;
	width:506px;
	height:170px;
	background:url(../img/system/bg-mitte.png) no-repeat;
}

#headerDescriptionContentRight {
	float:left;
	background:url(../img/system/rechts.png) no-repeat;
	width:80px;
	height:210px;
}

#trenner-white {
	float:left;
	width:1024px;
	height:10px;
	background-color:#fff;
}

#navigation {
	float:left;
	width:1024px;
	height:40px;
	background:url(../img/system/navigation.png) ;
	background-color:#f1e5e5;
	font-weight:bold;
	font-color:#800000;
}

#trenner {
	float:left;
	width:1024px;
	height:10px;
	background-color:#800000;
}

#back {
	float:left;
	margin-top:4px;
	width:60px;
	height:30px;
	line-height:30px;
	text-align:center;
	background:url(../img/system/back-background.png) no-repeat;
}

#content {
	float:left;
	width:1024px;
	background-color:#fff;
	#margin-top:10px;
	#font-weight:bold;
}
#images {
	float:left;
	width:1024px;
	padding: 20px 0px;
}
#text {
	float:left;
	margin-top:10px;
	width:924px;
	background-color:#800000;
	padding: 30px 50px;
	color:#fff;
}

#plainText {
	float:left;
	margin-top:10px;
	width:924px;
	padding: 0px 50px;
	color:#333;
}

.navitem ul {
	list-style-type:none;
	font-weight:normal;
	color:#fff;
	line-height:17px;
}

#content a:hover {
	background-color:#800000;
	color:#fff;
}

/* baclend */

textarea {
	width:600px;
	border: solid 1px #999;
	padding:4px;
}

input, select {
	border: solid 1px #999;
	cursor:pointer;
}

.h1 {
	font-size:22px;
	font-weight:lighter;
	font-family: Verdana,"Arial Narrow",Arial,Helvetica,sans-serif;
	height:65px;
}

.text {
	font-family: Verdana, Helvetica, Arial;
	font-size:12px;
}

.reiter {
	width:80px;
	height:15px;
	background:#fff;
	border: solid 1px #ccc;
	padding:4px;
}

.submit {
	width:80px;
	height:20px;
	padding:none;
	border:solid 1px black;
}