﻿*					{ font-family:Arial, Verdana; font-size:medium; margin:0px; padding:0px; }
html					{ overflow-x:auto; overflow-y:auto; }
body 				{ background-color:#EFF3FF; }
table, td, th			{ font-size:small; border:0px; border-collapse:collapse; padding:5px; }
iframe				{ position:absolute; }
img					{ border:0px; }
hr					{ position:absolute; border:none; border-top:1px solid black; color:black; width:600px; height:1px; }
a:link, a:visited, a:active	{ color:black; text-decoration:none; font-size:inherit; }
a:hover				{ color:red; text-decoration:none; font-size:inherit; }

/* LAYOUT */
#content			{ width:1065px!important; margin:0; float:none; }

/* INHALT */
#seitentitel		{ font-size:x-large; font-weight:bold; color:red; position:absolute; top:20px; left:0px; }
#uberschrift, .uberschrift	{ font-size:x-large; font-weight:bold; }
#linktxt			{ font-size:small!important; }
.box				{ background-color:white; }

/* CLEAN FOR PRINT */
body				{ background-color:white!important; }
#header, #counter, #pirat, #menu, #boje, #delete-for-print, #footer, #copyright, #fb-button	{ display:none; }
#printMSG 			{ position:absolute; bottom:0px; display:block; page-break-after:always; }
#printBCARD			{ display:block; page-break-before:always; }

/* HOME */
#home_left, #home_right	{ display:none; }
#home_news			{ position:absolute; top:500px!important; left:0px!important; height:25%!important; width:1065px!important; }

/* TERMINE-PREISE */
#termine-preise-schulungsgebuhren	{ margin-top:240px!important; }

/* DOWNLOADS */
.downloadgroup		{ clear:both; margin-top:50px; width:1065px; float:left; }
.downloadgroup span	{ font-size:x-small; }
.downloadhr			{ position:inherit!important; top:25px; left:0px!important; width:1065px; border-color:lime!important; }
.filebox			{ margin-right:15px; margin-top:25px; float:left; width:340px; }

/* LINK-SAMMLUNG */
.linkgroup			{ clear:both; margin-top:30px; width:100%; float:left; }
.linkhr				{ top:25px; left:0px!important; width:100%; border-color:lime!important; }
.linkbox			{ margin-right:15px; margin-top:25px; float:left; width:340px; }

/* WETTER */
#wetter	, #wolkeninfo	{ display:none; }
.wolkenlinks, .wolkenrechts	{ font-size:small; text-align:justify; margin-top:30px; height:320px; width:500px; }
.wolkenlinks		{ float:left; }
.wolkenrechts		{ float:right; }

/* ANFAHRT-KONTAKT-IMPRESSUM */
.anfahrt_pdf		{ text-align:center; position:relative; top:-120px; left:190px; width:160px; height:100px; z-index:10; }
.anfahrt_maps		{ text-align:center; position:relative; top:-210px; left:5px; width:165px; height:80px; z-index:10; background:white!important; border:1px solid; }
