body {	font-family: trebuchet ms, verdana, arial, tahoma;;    font-size: 1em; 	font-style: normal;	color: White;	text-decoration: none;	background-color: SteelBlue;	line-height : 1.2;	width: 800px;	margin-top: 20px;	margin-bottom: 20px;	margin-left:auto;    margin-right:auto;	background-image: linear-gradient(to right bottom, SteelBlue, #2B4C66);} h1 {	margin-bottom: 10px;	margin-top: 5px;}h2 {	margin-bottom: 10px;	margin-top: 5px;}h3 {	margin-bottom: 10px;	margin-top: 5px;}hr {	border-top: #6699cc 1px solid;	margin: 5px;	margin-top: 0px;	margin-bottom: 0px;	padding: 0px;}table {	border:1px solid #104E64;}th {	padding:5px;	border:0px solid #104E64; 	vertical-align:middle; 	background-color:#ffcc66;	color:#006699;}td {	padding:5px;	border:0px solid #104E64; 	vertical-align:middle; 	color:white;}blockquote {	margin: 0px;	padding: 10px;	color: white;	border: 1px solid #104E64;	border-left: 5px solid #104E64;}address {	margin: 0px;	padding: 0px;	color: white;}  figure {  border: thin solid #104E64;  /* display: flex; */    display: table-cell;  flex-flow: column;  margin: auto;   padding: 5px;  width: auto;}   figcaption {	/* background-color: #104E64; */	background-color: #ffcc99;	color: #104E64;	margin: auto; 	padding: 5px; }  #maindiv {	    background-color: #3D79A5;     border: 1px solid #104E64;	width: 800px;}#header { 	border: 0px solid #104E64;	margin: 5px;	padding: 0px;}#header img { 	width: 780px;	border: 5px solid #104E64;	}#content {	width: 790px;	margin: 5px;	padding: 0px;	}#footer {	width: 775px;	border: 1px solid #104E64;	margin: 5px;	padding: 0px;	padding-left: 15px;}.floatbox { 	overflow:hidden }.float_links {	float: left; 	display:inline; 	margin: 5px;	padding: 5px;	border: #104E64 1px solid;	background-image: linear-gradient(to right bottom, SteelBlue, #2B4C66);}.float_rechts { 	float: right; 	display:inline; 	margin: 5px; 	margin-left:20px;	margin-bottom:20px; 	padding: 5px;	border: #104E64 1px solid;	background-image: linear-gradient(to right bottom, SteelBlue, #2B4C66); }  .check {}.check img {		/* height: 31px; */	/* width: 88px; */	margin-left: 15px;	padding-top: 0px;	height: 20px; 	width: 60px; 	}.fee {	border: #6699cc 1px solid;	padding: 5px;	margin: 0px;	width: 140px;	height: 200px;}.laden {	border: #6699cc 1px solid;	padding: 5px;    margin: 0px;	background-image: linear-gradient(to right bottom, SteelBlue, #2B4C66);}.cbox1 {	border: 1px solid #6699cc;	margin: 10px;	padding: 10px;  	width: 650px;}.cbox2 {	border: 1px solid #6699cc;	margin: 10px;	padding: 10px;  	width: 550px;}.linkdiv1 {	border: 1px solid #6699cc;	margin: 5px;	padding: 5px;  	height: 140px;	display: block;}.linkdiv1 p {	margin: 30px;	margin-left: 180px; }.linkdiv2 {	border: 1px solid #6699cc;	margin: 5px;	padding: 5px;  	height: 140px;	display: block;}.linkdiv2 p {	margin: 5px;	margin-left: 10px; }.cdimg {		border: #6699cc 1px solid;      	padding: 5px; 	float: right;	width: 140px;	height: 140px;	background-image: linear-gradient(to right bottom, SteelBlue, #2B4C66);	}.newsimg {	    border: #dcdcdc 1px solid;	padding: 3px; 	float: right;	width: 50px;	height: 50px;  	  	background-image: linear-gradient(to right bottom, SteelBlue, #2B4C66);}.galimg {		border: #6699cc 1px solid;	margin: 20px; 	padding: 10px; 		background-image: linear-gradient(to right bottom, SteelBlue, #2B4C66);}.ul_square {	list-style-type: square;	margin: 0px;}
a:hover {
	color: #F4A460;
}a:active, a:visited, a:link {	color: White;	text-decoration: underline;}