body {
margin : 0;
padding : 0;
background-color : #050845;
color : black;
text-align : center;
font : small Arial, Helvetica, Verdana, sans-serif;
}
#wrapper {
text-align : left;
background-color : #fdf8f2;
width : 800px;
height : 630px;
color : black;
margin-top : 20px;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
padding : 10px;
}
#header {
width : 800px;
height : 578px;
background-color : #ffffff;
color : black;
margin : 0;
padding : 0;
}
#headline {
font-weight : bold;
color : #050845;
font-style : italic;
margin : 0;
font-size : 14px;
}
.headl {
font-family : Arial, Helvetica, sans-serif;
font-size : 24px;
font-style : italic;
font-weight : bold;
color : #cccccc;
padding : 0 0 0 20px;
}

.headl2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 24px;
font-style : italic;
font-weight : bold;
color : #cccccc;
padding : 0 0 0 0px;
}

.headl2kl {
font-family : Arial, Helvetica, sans-serif;
font-size : 20px;
font-style : italic;
font-weight : bold;
color : #cccccc;
padding : 0 0 0 0px;
}

.floatt {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #003366;
padding : 0 0 0 20px;
list-style-position : outside;
list-style-type : circle;
}

h3{
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-style : normal;
font-weight : bold;
color : #003366;
padding : 0 0 0 0px;
list-style-position : outside;
list-style-type : circle;
}

.red {
font-family : Arial, Helvetica, sans-serif;
color : #F00;
}

.floattxt {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #003366;
padding : 0 0 0 20px;
list-style-position : outside;
list-style-type : circle;
}
.impr {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-style : normal;
font-weight : normal;
color : #003366;
list-style-position : outside;
list-style-type : circle;
}
#headscroll {
width : 800px;
height : 2500px;
background-color : #ffffff;
color : black;
margin : 0;
padding : 0;
}
#wrapperscroll {
text-align : left;
background-color : #fdf8f2;
width : 800px;
height : auto;
color : black;
margin-top : 20px;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
padding : 10px;
}

#headscroll-br {
width : 800px;
height : auto;
background-color : #ffffff;
color : black;
margin : 0;
padding : 0;
}
#wrapperscroll-br {
text-align : left;
background-color : #fdf8f2;
width : 800px;
height : auto;
color : black;
margin-top : 20px;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
padding : 10px;
}
#headscroll-brx20 {
width : 800px;
/*height : 5000px;*/
background-color : #ffffff;
color : black;
margin : 0;
padding : 0;
}
#wrapperscroll-brx20 {
text-align : left;
background-color : #fdf8f2;
width : 800px;
/*height : 6290px;*/
color : black;
margin-top : 20px;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
padding : 10px;
}


.scroll {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #003366;
padding : 0 0 0 20px;
}

.name {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #003366;
padding : 0 0 0 0px;
}

.meinung {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-style : italic;
font-weight : normal;
color : #003366;
padding : 10 0 0 0px;
}

.bewertung {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #003366;
padding : 10 0 0 0px;
}

#scrollcontainer {
width:630px;
height:280px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #003366;
padding-top:10px;
padding-right:0px;
padding-bottom:0px;
padding-left:20px;
overflow:auto;
}

#meinungsform {
width:600px;
height:30px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #003366;
padding-top:15px;
padding-right:0px;
padding-bottom:0px;
padding-left:20px;
}

#formcontainer {
width:630px;
height:300px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #003366;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}

#mform {
position:relative;
top:20px;
left:50px;
width:547px;
height:300px;
background: url(formback.jpg) no-repeat;
padding:0px;
margin:0px;
}

.mformtxt {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
color : #003366;
padding : 0 0 0 20px;
}

#headimpr {
width : 800px;
height : 1280px;
background-color : #ffffff;
color : black;
margin : 0;
padding : 0;
}
#wrapperimpr {
text-align : left;
background-color : #fdf8f2;
width : 800px;
height : 1280px;
color : black;
margin-top : 20px;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
padding : 10px;
}
#headdatens {
width : 800px;
height : 1380px;
background-color : #ffffff;
color : black;
margin : 0;
padding : 0;
}
#wrapperdatens {
text-align : left;
background-color : #fdf8f2;
width : 800px;
height : 100%;
color : black;
margin-top : 20px;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
padding : 10px;
max-height: 100%;
overflow: scroll;
}

#headkont {
width : 800px;
height : 622px;
background-color : #ffffff;
color : black;
margin : 0;
padding : 0;
}
#wrapkont {
text-align : left;
background-color : #fdf8f2;
width : 800px;
height : 622px;
color : black;
margin-top : 20px;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
padding : 10px;
}
#headagb {
width : 800px;
height : 2710px;
background-color : #ffffff;
color : black;
margin : 0;
padding : 0;
}
#wrapagb {
text-align : left;
background-color : #fdf8f2;
width : 800px;
height : 2740px;
color : black;
margin-top : 20px;
margin-left : auto;
margin-right : auto;
margin-bottom : 20px;
padding : 10px;
}
.jumper {
margin : 0;
padding : 0 0 0 5px;
background-image : url(neu_12.jpg);
font-family : Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size : 10px;
font-style : normal;
margin : 0;
height : 36px;
line-height : normal;
vertical-align : middle;
}
.flolink a:link, .flolink a:visited, .flolink a:hover, .flolink a:active {
color : #ffffff;
padding : 0 0 0 20px;
font-family : Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size : 10px;
font-style : normal;
font-weight : bold;
font-variant : normal;
text-decoration : none;
}
.floimpr a:link, .floimpr a:visited, .floimpr a:hover, .floimpr a:active {
color : #003366;
padding : 0 0 0 20px;
font-family : Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size : 10px;
font-style : normal;
font-weight : bold;
font-variant : normal;
text-decoration : none;
}

.floattBigger {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-style : normal;
font-weight : bold;
color : #003366;
padding : 0 0 0 20px;
list-style-position : outside;
list-style-type : circle;
}

.display {
	display:none;
	
	}
	
.hallo {
	background:#fdf8f2;
	position:relative;
	max-width:790px;
	min-height:3700px;
	
	}	
	
#cookiefirst-cookies-table {
	background:#fdf8f2 !important;
	}	