html {
	height: 100.2%;
	font-size: 62.5%;
}
body {
	text-align: center;
	font: 1.2em/1.8em Arial, sans-serif;
	color: #bfbfbf;
	background: #666a73;
}

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

h1, h2, h3, h4, h5, h6 {
	font-family: "Trebouchet ms", sans-serif;
	margin: 0em 0em 0.5em 0em;
	color: #8b0020;
}
h1 {
	font-size: 2.2em;
	font-weight: normal;
}

div#header h1 {
    border: 0px;
    font-family: "Trebouchet ms", sans-serif;
    font-size: 2.8em;
    color: #8b0020;
    margin-top: 70px;
}

h2 {font-size: 2.0em;}
h3 {font-size: 1.8em;}
h4 {font-size: 1.6em;}
h5 {font-size: 1.4em;}
h6 {font-size: 1.2em;}

p {padding-bottom: 1.2em;}

a {color: #8b0020; text-decoration: none;}
a:link {}
a:visited {}
a:hover {}
a:active {}

.farblos {color: #bfbfbf;}
.bunt {color: #8b0020;}

div#wrapper {
    margin: 0px;
	text-align: left;
}

div#header {
	height: 100px;
	background: #666a73;
	padding: 10px 20px;
	text-align: right;
}

div#menue a {
    font-family: "Trebouchet ms", sans-serif;
    font-size: 1.3em;
	text-decoration: none;
	font-weight: normal; 
	text-transform: uppercase; 
	padding-bottom: 2px;
}

div#submenue a {
    font-family: "Trebouchet ms", sans-serif;
    font-size: 1.3em;
	text-decoration: none;
	font-weight: normal; 
	text-transform: uppercase; 
}

div#menue a:hover, 
body#neues li.menueneues a,
body#vita li.menuevita a,
body#bilder li.menuebilder a,
body#video li.menuevideo a,
body#links li.menuelinks a,
body#kontakt li.menuekontakt a,
body#impressum li.menueimpressum a{
	color: #bfbfbf;
}

div#wrap_content {background: #171d2e;}

div#menue, div#maintext, div#col3 {padding: 20px;}
div#menue {
	float: left;
	width: 80px;
}

div#col3 {
	float: right;
	width: 30px;
}

ul {list-style-type: none; font-weight: bold;}

div#submenue li {
    display: inline; margin-right: 80px;
}

div#maintext {
	margin: 0px 110px 0px 210px;
}

div#footer {
    height: 100px;
	padding: 0 auto 4px auto;
	text-align: center;
	font-size: 0.9em;
	background: #666a73;
}

#wrapthumbs img {
			     background: #d9d9d9;
			     border: 1px solid #999999;
			     padding: 2px;
			     margin: 3px;
			     float: left;
}
#wrapthumbs {
                position: absolute;
                top: 186px;
                left: 230px;
			     width: 216px;
			     height: 306px;
			     margin-left: auto;
			     margin-right: auto;
			     z-index: 2;
}

.defloat {clear: both;}

.onyt {
        float: right;
        }

a.yt {text-decoration: none;
        background: url(../Grafiken/linkpic.gif) no-repeat right bottom;
        padding-right: 16px;
        color: #8b0020;
        }
a.qt {text-decoration: none;
        background: url(../Grafiken/linkpic.gif) no-repeat left bottom;
        padding-left: 16px;
        color: #8b0020;
        }

#videoscreen {
                padding: 2px;
                text-align: center;
                overflow: hidden;
}

#choose_video {
        border-top: 1px solid #bfbfbf;
        border-bottom: 1px solid #bfbfbf;
        margin: 20px 80px 20px 80px;
        padding: 20px;
        }

#helpme {
	  text-align: center;
        margin: 0px 80px 0px 80px;
        padding: 0px 10px;
        }
