* {
		margin:0;
		padding:0;
		}

	html, body {
		height:100%;
		}

	body {
		background-color:#C40D1F;
		color:#000000;
		font:100.01%/1.4 sans-serif;
		text-align:center; /* horizontal centering for IE Win quirks */
		}

	#distance { 
		width:1px;
		height:50%;
		background-color:#9e0a28;
		margin-bottom:-384px; /* half of container's height */
		float:left;
		}

	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:768px;
		width:1024px;
		clear:left;
		background-color:#9e0a28;
		background-image:url(bilder/BG.jpg);
		}
		
	#content{
		position:absolute;
		width:880px;
		height:660px;
		top:54px;
		left:72px;
		background-color:#ffffff;}

#logo { height: 137px; width: 300px; left:500px; top: 0; position: absolute; z-index: 2; visibility: visible; }
#navi { height: 20px; width: 385px; left: 343px; top: 452px; position: absolute; z-index: 3; visibility: visible; }
#img { height: 308px; width: 331px; left: 0; top: 138px; position: absolute; z-index: 3; overflow: hidden; visibility: visible;}
#text { height: 278px; width: 450px; left: 331px; top: 138px; position: absolute; z-index: 4; overflow: auto; clip: auto; visibility: visible; padding: 15px; }
#textBG { background-color: #baf2fd; height: 308px; width: 550px; left: 330px; top: 138px; position: absolute; z-index: 1; visibility: visible; }
#subsub { height: 20px; width: 331px; left: 15px; top: 452px; position: absolute; z-index: 5; visibility: visible; }
#impressum { height: 20px; width: 74px; left:790px; top: 452px; position: absolute; z-index: 7; visibility: visible; }
#sub1 { height: 20px; width: 483px; left: 344px; top: 474px; position: absolute; z-index: 8; visibility: visible; }
#sub2 { height: 20px; width: 403px; left: 413px; top: 474px; position: absolute; z-index: 9; visibility: visible; }
#sub3 { height: 20px; width: 300px; left: 530px; top: 474px; position: absolute; z-index: 10; visibility: visible; }
#sub4 { height: 20px; width: 210px; left: 629px; top: 474px; position: absolute; z-index: 11; visibility: visible; }

.ueberschrift {font-size: 11px; font-family: verdana; font-weight: bold; color: #000000;}
.fliesstext {font-size: 9px; font-family: verdana; color: #000000;}

/***************************/
/* General element styles: */
/***************************/
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: Verdana; color: #000000;}
PRE { font-family: monospace; }
A { color: #c50e1f; text-decoration: none; }
A:hover { color: #c50e1f; text-decoration: underline;}
FORM { margin: 0px 0px 0px 0px;}
P, PRE { margin: 0px 0px 0px 0px; }
P, TD, UL, OL { font-size: 11px; }
INPUT, TEXTAREA, SELECT { padding-left: 5px; font-size: 11px; }

//EIGENE DEFINITIONEN
STRONG { color: #ff0000; }
EM {color: #ffff00}



/*Mailformular*/
fieldset {font-size: 9px; font-family: verdana; color: #000000; border:none;}
legend {font-weight:bold}
form {border: #dcf8fe; align: center;}
label {display: block; margin-top:5px; margin-bottom:1px;}
input {background-color: #dcf8fe; border: thin solid #000000; font-size: 9px; font-family: verdana; color: #000000; width: 445px; padding-left:2px;}
textarea {background-color: #dcf8fe; border: thin solid #000000;font-size: 9px; font-family: verdana; color: #000000; width: 445px; height: 150px; padding-left:2px;}
input[type="submit"] {margin-top:10px; width:150px;}

.powermail_mandatory {display: none;}
.powermail_mandatory_js{color:red;}

.tx-powermail-pi1_confirmation {font-size: 9px; font-family: verdana; color: #000000;}
.tx-powermail-pi1_confirmation p {font-size: 9px; font-family: verdana; font-weight:bold;}
.powermail_all_table {margin-top:10px;}
.powermail_all_td {font-size: 9px; font-family: verdana; color: #000000; padding:5px 10px 5px 0px;}
.tx_powermail_pi1_formconfirmation_back {margin-top:20px;}

.tx-powermail-pi1_thx {font-size: 11px; font-family: verdana; color: #000000; margin-top:85px;}

.tx-powermail-pi1_mandatory {font-size: 11px; font-family: verdana; color: #000000;}
.powermail_mandatory_list {color:red; margin-top:10px;font-size: 11px; font-family: verdana;list-style-type:none;}
