* {
margin: 0px;
padding: 0px;
border: 0px;
}

html {
height: 100.5%;
font-size: 62.5%;
}

body {
color: #000000;
background-color: #504F4F;
font-family: 'Times New Roman', Times, serif;
font-size: 2.0em;
font-weight: normal;
line-height: 1em;
}

h1 {
font-weight: normal;
font-size: 1.4em;
line-height: 1em;
}

h2 {
font-weight: normal;
font-size: 1.4em;
line-height: 1em;
color: #C30006;
padding-top: 0em;
}

h3 {
font-weight: normal;
font-size: 0.9em;
line-height: 1em;
}



#wrapper {
padding-top: 0px;
width: 950px;
height: 5000px;
padding: 0px;
background-color: #504F4F;
margin: 0 auto;
}


#main-col {
background-image: url(HG08.png);
background-repeat: no-repeat;
background-color: #FFFFFF;
clear: both;
width: 880px;
height: 5000px;
margin-left: auto;
margin-right: auto;
padding-left: 40px;
padding-top: 40px;
padding-right: 30px;
border-width:1px;
border-style:solid;
border-color:#504F4F;
}






#left-col {
width: 310px;
height: 5000px;
float: left;
clear: both;
margin: 0;
padding-top: 50px;
border: 0;
}

#right-col {
float: left;
margin-left: 0px;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
}

#abstand {
height: 5px;
}










.Bild1 {
float: left;
width: 270px;
height: 5000px;
margin-left: 0px;
margin-right: 40px;
}






#counterposition
{
 position:absolute;
 top:5350px;
}





#footer {
clear: both;
}


/* ------------------------------------- Hintergrundbild Logo */

#header {
padding-top: 0px;
clear: both;
overflow: hidden;
}

.hgbild {
background-image: url(Hintergrundbild01i.jpg);
background-position: center;
clear: both;
position: center;
height: 321px;
margin: 0;
border: 0;
padding: 0;
position: relative;
}



/* ------------------------------------- Linker Bereich */


/* ------------------------------------- Navigation */



#navi-oben-unten {
height: 3px;
clear: both;
margin-left: auto;
margin-right: auto;
padding: 0;
border: 0;
background-color: #504F4F;
}




#navi {
width: 950px;
clear: both;
margin-left: 153px;
margin-right: auto;
border: 0;
background-color: #504F4F;
}

#navi a:link,
#navi a:visited {
color: #FFFFFF;
text-decoration: none;
}

#navi li.active a:link,
#navi li.active a:visited {
color: #FD262C;
}

#navi li a:focus,
#navi li a:hover,
#navi li a:active {
color: #FFFFFF;
}

#navi li {
width: 160px;
height: 31px;
list-style: none;
float: left;
text-align: center;
border-left: 1px solid white;
padding-top: 6px;
position: relative;
padding-left: 0px;
padding-right: 0px;
}

#navi li.active {
}




/* ------------------------------------- Inhaltsbereich */







