html {
    height:100%;
}
body {
	margin:0px 0px 0px 0px;
	padding:0;
	font:normal 11px Verdana,Arial,sans-serif;
	color:#000;
	background:url(../images/start_verlauf_body.jpg) repeat-x;
}

div {
	margin:0;
	padding:0;
}
p, td {
	font:normal 12px Arial,sans-serif;
}

a {
    font: bold 11px Verdana,Arial,sans-serif;
	text-decoration:none;
	color: #000000;
	}

a:hover {
	text-decoration:none;
	}	


div#starthead{
    position: absolute;
	margin:0px 0px 0px 80px;
}
div#startleft{
    position: absolute;
	margin:190px 0px 0px 0px;
	width: 546px;
	height: 288px;
	padding:0;
	background:url(../images/start_verlauf_left.jpg) repeat-x;
}

div#startright{
    position: absolute;
	margin:445px 0px 0px 600px;
	width: 400px;
	height: auto;
	padding:0;
	background:url(../images/start_verlauf_right.jpg) repeat-x;
}

div.navirechts{
	margin:0 0 0 15px;
}

div#startcontentleft{
    position: absolute;
	margin:224px 0px 0px 100px;
	width: 379px;
	height: 255px;
	padding:0;
	background:url(../images/start_image.jpg);
}

div#starthaus{
    position: absolute;
	margin:143px 0px 0px 427px;
	width: 282px;
	height: 156px;
	padding:0;
	background:url(../images/start_haus.jpg);
}

div#starthauseng{
    position: absolute;
	margin:143px 0px 0px 427px;
	width: 282px;
	height: 156px;
	padding:0;
	background:url(../images/start_haus_eng.jpg);
}

.navi{
    position: relative;
    float: left;
    padding:0;
    margin: 4px 0px 0px 0px;
    height: auto;
    font: bold 11px Verdana,Arial,sans-serif;
	width: auto;
}
.innerwrite{
    position: relative;
    float: left;
    margin: 0px 14px 0px 0px;
    padding: 7px 0px 0px 0px;
    height:auto;
    width:auto;
    display:inline;
}

.navi img{
    margin: 0px 8px 0px 0px;
}

#wall1{
    position: relative;
    margin: 0px 0px 0px 75px;
    height:auto;
    width:auto;
}
#write1{
    position: relative;
    float: left;
    margin: 0px 8px 0px 0px;
    padding: 6px 0px 0px 0px;
    height:auto;
    width:auto;
}


#flag{
    position: absolute;
    margin: 30px 0px 0px 168px;
    padding: 7px 0px 0px 0px;
    height:auto;
    width:auto;
}

#englisch{
    position: absolute;
    clear: both;
    font: bold 11px Verdana,Arial,sans-serif;
    margin: 40px 0px 0px 193px;
    padding: 0px 0px 0px 0px;
    height:14px;
    width:19px;
}

#englisch a{
    position: absolute;
    clear: both;
    font: bold 9px Verdana,Arial,sans-serif;
    height:14px;
    width:19px;
}

#impressum a{
    position: absolute;
    top:489px;
    left:847px;
    font:9px Verdana,Arial,sans-serif;
    color:#88898B;
}

div#startcontentright{
    position: absolute;
	top:298px;
	left: 546px;
	width: 224px;
	height: 151px;
	padding: 0px 0px 0px 0px;
	border-left: 1px solid #ABD5EA;
	background:url(../images/start_content_right.jpg) no-repeat;
}

.textright{
    position: relative;
    padding:0;
    height: auto;
    clear:both;
    width:210px;
    margin: 0px 0px 0px 0px ;
    clear:both;
}

.innertextright{
    position: relative;
    clear: both;
    float: left;
    margin: 8px 0px 12px 8px ;
    padding:0px;
    height:auto;
    width: 210px;
    border-bottom: 1px solid #A2ACB0;
    }

.headlist{
    font: bold 10px Verdana,Arial,sans-serif;
    color: #0080C0;
    }

.textlist{
    margin: 0px 0px 0px 9px;
    font: normal 10px Verdana,Arial,sans-serif;
    color: #0080C0;
    width: 150px;
}

.mehr{
    clear: both;
    float: right;
    margin: -12px 8px 0px 0px ;
    font: normal 9px Verdana,Arial,sans-serif;
    color: #000000;
}

.mehr a{
    font: normal 9px Verdana,Arial,sans-serif;
    color: #000000;
}

