 html, body {
    margin:0; 
	overflow:auto;
	text-align:center;
    }

div#Seite {
    text-align: left;    
    width: 700px;
    padding: 0;
	margin: 0 auto; 
    border: 0px;
	position: relative;
	}
        
div#head {
	width: 700px;
	height: 93px;
	background: url(img2/head.jpg);
}

div#navioben {
	width: 700px;
	height: 22px;
	background: url(img2/navioben.jpg);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-left: 35px;
	font-size: 11px;
	font-family: verdana;
	color: ffffff;
}
* html div#navioben {  
	height: 32px;
}

div#schattenoben {
	width: 700px;
	height: 39px;
	background: url(img2/schattenoben.jpg);
}

div#floatright {
	float:right;
	width: 275px;
	min-height: 92px;
}
* html div#floatright {  
	height: 92px;
}
	
div#contentrechts {
	width: 200px;
	min-height: 1px;
	text-align: right;
	padding-top: 10px;
	padding-bottom: 100px;
	font-size: 9px;
	font-family: verdana;
	color: 888787;
	float:right;
}
* html div#contenrechts {
	height: 1px;
}

div#mannunten {
	width: 275px;
	height: 96px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	text-valign: bottom;
	position: absolute;
	bottom: 102px;
	float:right;
}
* html div#mannunten {  
	bottom: 101px;
}

div#main {
	padding-left:35px;
	padding-bottom:25px;
	width: 390px;
	font-size: 11px;
	font-family: verdana;
	margin: 0px;
	margin-top: 5px;
	text-align: justify;
	float: left;
}
* html div#main {  
	width: 425px;
}

div#schattenunten {
	width: 700px;
	height: 26px;
	background: url(img2/schattenunten.jpg);
}

div#naviunten {
	width: 700px;
	height: 47px;
	background: url(img2/naviunten.jpg);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 35px;
	font-size: 9px;
	font-family: verdana;
	color: ffffff;
}
* html div#naviunten {  
	height: 50px;
}

div#markterh {
	width: 700px;
	height: 30px;
	font-family: verdana;
	color: #c0c0c0;
	font-size: 9px;
	text-align: center;
}


h1 {
	color: 003F88;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
}

h2 {
	color: 000000;
	font-size: 13px;
	font-weight: bold;
	line-height: 5px;
}

td {
	font-size: 11px;
	font-family: verdana;
}

/* 10962D */
a:link { color:003F88; text-decoration:none}
a:visited { color:003F88; text-decoration:none}
a:hover { color:003F88; text-decoration:underline}
a:active { color:003F88; text-decoration:none}
a:focus { color:003F88; text-decoration:none}

a.navi:link { color:ffffff; text-decoration:none}
a.navi:visited { color:ffffff; text-decoration:none}
a.navi:hover { color:ffffff; text-decoration:underline}
a.navi:active { color:ffffff; text-decoration:none}
a.navi:focus { color:ffffff; text-decoration:none}

.inputText {
	height: 20px;
	width: 200px;
	border: 1px solid rgb(204,204,204);
	background: url(img2/form_bg.png) repeat-x white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	padding-top: 2px;
	padding-left: 3px;
}

.inputText:hover {
	border: 1px solid #000000;
}

.inputText:focus {
	border: 1px solid #000000;
}

.inputText.short {
	width: 147px;
}

.inputText.veryshort {
	width: 50px;
}

.textarea {
	height: 100px;
	width: 200px;
	border: 1px solid rgb(204,204,204);
	background: url(img2/form_bg.png) repeat-x white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	padding-top: 2px;
	padding-left: 3px;
}

.textarea:hover {
	border: 1px solid #000000;
}

.textarea:focus {
	border: 1px solid #000000;
}

.button {
	border: 1px solid rgb(204,204,204);
}

.button:hover {
	border: 1px solid #000000;
}

.button:focus {
	border: 1px solid #000000;
}

.required {
}

div#error {
	color: red;
	font-weight: bold;
}

div#success {
	color: green;
	font-weight: bold;
}
