@charset "ISO-8859-1";

body                     { background-color:#ffffcc; color:#F3EFD1; scrollbar-base-color:#ffffcc; scrollbar-3dlight-color:#003300; scrollbar-arrow-color:#ffffcc; scrollbar-darkshadow-color:#003300; scrollbar-face-color:#cc9933; scrollbar-highlight-color:#cc9933; scrollbar-shadow-color:#003300; scrollbar-track-color:#ffffcc; }

p                        { color:#663300; font-family:Arial; font-size:1em; font-weight:normal; text-decoration:none; margin:0; }

h1                       { color:#663300; font-family: Smokum, serif; font-size:3em; font-weight:800; font-style:italic; margin:0; letter-spacing:0.1em; }
h2                       { color:#C00000; font-family:'Arial'; font-size:28px; font-weight:normal; font-style:normal; margin:0; }
h3                       { color:#663300; font-family:'Arial'; font-size:15px; font-weight:bold; font-style:normal; margin:0; }

.text					 { color : #663300; font-family : Arial,sans-serif; font-size : 1em; font-weight : normal; text-decoration : none; margin : 0; }
.text a					 { color : #cc9933; font-family : Arial,sans-serif; font-size : 12px; font-weight : normal; text-decoration : none; margin : 0; }
.text a:visited			 { color : #cc9933; font-family : Arial,sans-serif; font-size : 12px; font-weight : normal; text-decoration : none; margin : 0; }
.text a:hover 			 { color:#cc9933; font-family:Arial,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; margin:0; }

.adressbar               { color:#663300; font-family:Arial,sans-serif; font-size:1em; font-weight:normal; text-decoration:none; margin:0; }
.adressbar a             { color:#003300; font-family:Arial,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; margin:0; }
.adressbar a:visited     { color:#003300; font-family:Arial,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; margin:0; }
.adressbar a:hover       { color:#669966; font-family:Arial,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; margin:0; }

.menu                    { color:#003300; font-family:Arial,sans-serif; line-height: 1.6em; font-size:1em; font-weight:bold; text-decoration:none; margin:0; }
.menu a                  { color:#003300; font-family:Arial,sans-serif; font-size:15px; font-weight:bold; text-decoration:none; margin:0; }
.menu a:visited          { color:#003300; font-family:Arial,sans-serif; font-size:15px; font-weight:bold; text-decoration:none; margin:0; }
.menu a:hover            { color:#669966; font-family:Arial,sans-serif; font-size:15px; font-weight:bold; text-decoration:none; margin:0; }

.tabletext				 { color : #ffffff; font-family : Arial,sans-serif; font-size : 12px; font-weight : normal; text-decoration : none; margin : 0; }
.tabletext a			 { color : #ffffff; font-family : Arial,sans-serif; font-size : 12px; font-weight : normal; text-decoration : none; margin : 0; }
.tabletext a:visited	 { color : #ffffff; font-family : Arial,sans-serif; font-size : 12px; font-weight : normal; text-decoration : none; margin : 0; }
.tabletext a:hover 		 { color:#ffffff; font-family:Arial,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; margin:0; }
#hauptbox { 
width: 1032px;
height: 657px;
padding-top: 0px8
padding-left: 0px;
padding-right: 0px;
background-color:#141321;
margin: 30px;
background-image: url(hintergrund-2.jpg);
background-repeat: no-repeat;}
#hauptbox-1 { 
width: 1032px;
/*height: 657px;*/
padding-top: 0px8
padding-left: 0px;
padding-right: 0px;
background-color:#fffff0;
margin: 30px;
background-image: url(hintergrund-1.jpg);
background-repeat: no-repeat;
/*border: 1px solid blue;*/}

#box1 {
width: 54%;
height: 8%;
padding-top: 16%;
padding-left: 46%;
padding-right: 0%;
padding-bottom: 0%;
margin: 0px;
/*border: 1px solid blue;*/}
#box2 { 
float: left;
width: 10%;
height: 30%;
padding-top: 2%;
padding-left: 2%;
padding-right: 3%;
margin: 0%;
}
#box3 { 
width: 49%;
height: 32%;
padding-top: 1%;
padding-left: 3%;
padding-right: 3%;
margin-left: 45%;
}
#box4 { 
width: 77%;
height: 10%;
padding-top: 1%;
padding-left: 3%;
padding-right: 3%;
margin-left: 17%;
margin-top: 0%;
background-image: url(hintergrund-blaetter.jpg);
}
#box5 { 
display: flex;
flex-direction: column;
width: 77%;
padding-top: 1%;
padding-left: 3%;
padding-right: 3%;
/*border: 1px solid blue;*/
margin-left: 17%;
margin-top: 0%;
align-items: left;
background-color:#141321;
background-image: url(hintergrund-blaetter.jpg);
}
#box6 { 
width: 77%;
height: 19%;
padding-top: 1%;
padding-left: 3%;
padding-right: 3%;
/*border: 1px solid blue*/;
margin-left: 17%;
margin-top: 0%;
align-items:center;

}
#box-bild { 
display: flex;
flex-direction: row;
width: 10%;
height: 10%;
padding-top: 0%;
padding-left: 0%;
padding-right: 0%;
margin: 0%;}
#box-text { 
float: left;
padding-top: 0%;
padding-left: 0%;
padding-right: 0%;
margin: 0%;}