/* CSS Document */

body{	text-align:center;}
.text-n {font-weight:normal; font-size:10px; margin-top:3px;}
.text-b {font-weight:bold; font-size:13px; margin-top:3px; margin-bottom:1px; padding:0px; color:#333333;}
.text-b1 {font-weight:600; font-size:10px; margin-top:8px; margin-bottom:13px; padding:0px;}
.text-I {position:relative; font-weight:bold; font-size:10px; margin-top:3px; margin-bottom:5px; color:#C95454;
			border:dashed 1px #3C72ED;background-color:#EFEFD3;padding:3px; width:100%; text-align:center;}
.text-I1 {font-weight:bold; font-size:11px; margin-top:8px; margin-bottom:13px; color:#C95454;
			border:dashed 1px #3C72ED;background-color:#EFEFD3;padding:9px; text-align:justify;}
.text-tiny {font-size:7px}
.mobile {}
.nonmobile{ display:none;}
a {text-decoration:none; color:#3C72ED;}
a:hover {text-decoration:underline; color:#2C62DD;}

.tabelle {border-collapse:collapse;empty-cells:hide; border: 1px solid #444444}
.tabelle th {font-weight:bold;font-size:12px;background-color:#4C85FF;color:#FFFFFF; text-align:center; padding:3px;border: 1px solid #444444}
.tabelle td {font-weight:normal;font-size:11px;background-color:#EFEFD3;padding:4px;border: 1px solid #444444}

#window {text-align: left;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;}

.top {position:absolute;top:0px;left:0px;;height:0px;}

.main {position:absolute;top:0px;left:0px;width:246px;height:auto;text-align:left;}

.left {position:absolute;background-color:#3C72ED;top:0px;left:0px;height:150px;width:246px;text-align:left;padding-left:0px;}

.content {position:absolute; border:0px;background-color:#FBFBFB;top:150px;left:0px;width:246px;
	text-align:left;padding:0px;overflow:auto;font-size:11px;font-weight:400;color:#040404;}
html>body .content { height:auto; min-height:488px;}
iframe {position:absolute;left:125px;top:0px; border:solid #3C72ED 1px;height:630px;width:798px;min-height:508px;}

.left-top{position:absolute;top:0px;height:0px;left:0px;}
.left-bottom {}

#left-table{position:absolute;text-align:center;left:5px;top:5px;width:100%;height:auto;}
#weather{visibility:hidden;}

#left-links {background-color:#2C62DD;border:0px;padding:0px;text-align:center;line-height:11px}

a.menue-link, a.menue-link:link,  a.menue-link:active, a.menue-link:visited {display:block;margin:0px;width:90px;font-size:11px;font-weight:700;text-decoration:none;color:#FFFFFF;}
a.menue-link:hover{background-color:#3C72ED;color:#FBFBFB; cursor:pointer;}
#statistik { visibility:hidden;}

.button {width:75px;height:20px;line-height:19px;border:dashed 1px #3C72ED;font-weight:bold;font-size:10px;margin-top:3px;}
.button:hover {	background-color:#EFEFD3;cursor:pointer;}
.button a {display:block;font-weight:bold;font-size:10px;color:#000000;}

#preis-div{position:absolute;top:10px;width:100%;text-align:left;left:0px; height:auto;}
.preise { position:relative;width:100%;border-collapse:collapse;empty-cells:hide;left:0px;border: 1px solid #444444;}
.preise th {font-weight:bold;font-size:9px;text-align:center;background-color:#4C85FF;color:#FFFFFF;border: 1px solid #444444;}
.preise td {font-weight:normal;font-size:8px;text-align:center;background-color:#EFEFD3;border: 1px solid #444444;}
.dauercamping{width:100%;}
.preisannotation{position:relative;left:0px; width:100%; margin-top:0px;}
.ausflugsziele{width:100%;}

#route { position:absolute;top:15px; left:560px; height:200px; width:195px; z-index:2;}

.zoom-image1, .zoom-image2, .zoom-image3{ display:none}

