﻿body.c31 {color: #CDC1C5; background: #CDC1C5;}

#rahmen {
	position:absolute; 
	top:50%; 
	left:50%; 
	width:900px; 
	height:540px; 
	border:35px solid #E6E6FF;
	margin-top:-340px; 
	margin-left:-490px;
}

.box1{height:45px;width:900px;padding:5px;margin-left:0px; margin-top:0px}
.box1 div{display:none;}
.box1:hover div{display:inline-block;width:900px;position:fixed;padding:0px; top:60%; left:50%; margin-top:-380px; margin-left:-315px;

}
.box1 span{display:none;}
.box1:hover span{display:inline-block;width:120px; height:100px; position:fixed;top:60%;left:50%;padding:0px;margin-top:-300px; 
	margin-left:320px; font-family: Arial, Helvetica, Sans-Serif;
	font-size:small;
	color:maroon;
	text-align: center;
	font-weight:normal; 
}
.box1:hover strong{display:inline-block;width:300px; height:84px; background-color:white; position:fixed;top:50%;left:50%;padding:0px;margin-top:-204px; 
	margin-left:-150px; font-family: Arial, Helvetica, Sans-Serif;
	font-size:medium;
	color:#937839;
	text-align: center;
	font-weight:normal; 
	
}
h2  a {
	color: #937839;
}
a {
	color: #C0C0C0;
}
a:visited {
	color: #C0C0C0;
}
a:active {
	color: #C0C0C0;
}
a:hover {
	color: #808080;
}
input {
	margin-left:10px;
	margin-top:20px;
	color: #937839;
}
textarea {
	margin-left:10px;
	margin-top:20px;
	width: 540px;
	height:150px;
	color: #937839;
}

h1 { 
font-family:Verdana;
	font-size:14px;
	color:maroon;
	text-align:left;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px
	}

h2 {
	font-family:Verdana;
	font-size:12px;
	color:maroon;
	text-align:left;
	font-weight:bold;
	margin-left:10px
}

h3 { 
font-family:Verdana;
	font-size:12px;
	color:maroon;
	text-align:center;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px
}
p, li { 
font-family:Verdana;
	font-size:12px;
	color:maroon;
	text-align:left;
	font-weight:normal;
	margin-left:10px;
	margin-right:10px
}

#c2 {position:absolute; top:505px; width:150px; left:0px; height:35px; background-color:#E6E6FF}
#c2a {position:absolute; top:505px; width:100px; left:150px; height:35px; background-color:#E6E6FF}
#c2b {position:absolute; top:505px; width:100px; left:250px; height:35px; background-color:#E6E6FF}
#c2c {position:absolute; top:505px; width:100px; left:350px; height:35px; background-color:#E6E6FF}
#c2d {position:absolute; top:505px; width:100px; left:450px; height:35px; background-color:#E6E6FF}
#c2e {position:absolute; top:505px; width:100px; left:550px; height:35px; background-color:#E6E6FF}
#c2f {position:absolute; top:505px; width:100px; left:650px; height:35px; background-color:#E6E6FF}
#c2g {position:absolute; top:505px; width:170px; left:750px; height:35px; background-color:#E6E6FF}
#d {position:absolute; top:560px; width:350px; left:650px; height:35px; background-color:none}


#c1 {position:absolute; top:0; width:600px; left:150px; height:450px}
#c1a {position:absolute; top:0; width:150px; left:0px; height:450px; background-color:#E6E6FF; text-align:center}
#c1b {position:absolute; top:0; width:150px; left:750px; height:450px; background-color:#E6E6FF}
#c1c {position:absolute; top:0; width:600px; left:150px; height:500px}
#c1d {position:absolute; top:0; width:150px; left:0px; height:505px; background-color:#E6E6FF; text-align:center}
#c1e {position:absolute; top:0; width:150px; left:750px; height:505px; background-color:#E6E6FF; margin:auto}
#c5 {position:absolute; top:0; top:450px; width:900px; left:0px; height:55px; background-color:#E6E6FF}

#c501 {position:absolute; top:0; top:0px; width:60px; left:0px; height:45px; background-color:#E6E6FF}
#c502 {position:absolute; top:0; top:0px; width:60px; left:60px; height:45px; background-color:#E6E6FF}
#c503 {position:absolute; top:0; top:0px; width:60px; left:120px; height:45px; background-color:#E6E6FF}
#c504 {position:absolute; top:0; top:0px; width:60px; left:180px; height:45px; background-color:#E6E6FF}
#c505 {position:absolute; top:0; top:0px; width:60px; left:240px; height:45px; background-color:#E6E6FF}
#c506 {position:absolute; top:0; top:0px; width:60px; left:300px; height:45px; background-color:#E6E6FF}
#c507 {position:absolute; top:0; top:0px; width:60px; left:360px; height:45px; background-color:#E6E6FF}
#c508 {position:absolute; top:0; top:0px; width:60px; left:420px; height:45px; background-color:#E6E6FF}
#c509 {position:absolute; top:0; top:0px; width:60px; left:480px; height:45px; background-color:#E6E6FF}
#c510 {position:absolute; top:0; top:0px; width:60px; left:540px; height:45px; background-color:#E6E6FF}
#c511 {position:absolute; top:0; top:0px; width:60px; left:600px; height:45px; background-color:#E6E6FF}
#c512 {position:absolute; top:0; top:0px; width:60px; left:660px; height:45px; background-color:#E6E6FF}
#c513 {position:absolute; top:0; top:0px; width:60px; left:720px; height:45px; background-color:#E6E6FF}
#c514 {position:absolute; top:0; top:0px; width:60px; left:780px; height:45px; background-color:#E6E6FF}
#c515 {position:absolute; top:0; top:0px; width:60px; left:840px; height:45px; background-color:#E6E6FF}

.style1 {
	text-align: center;
	color:maroon;
	font-family: Verdana;
	font-size:small;
	text-decoration: none;
}
.style2 {
	text-decoration: none;
	color:maroon;
}
.style3 {
	text-align: left;
	color:maroon;
	font-family: Verdana;
	font-size:small;
	text-decoration: none;
}

a {
	color: #800000;
}
a:visited {
	color: #937839;
}
a:active {
	color: #800000;
}
a:hover {
	color: #937839;
}

a:link {
	text-decoration:none;
}
@media (max-width: 600px) {
#rahmen {
	position:absolute; 
	top:60%; 
	left:170%; 
	width:900px; 
	height:540px; 
	border:35px solid #E6E6FF;
	margin-top:-340px; 
	margin-left:-490px;
}
}