/* CSS Document */
body{padding:0px; margin:0px; background:url(images/mainbg.gif) 0 0 repeat-x; font:14px/40px Arial, Helvetica, sans-serif;}
div, p, ul, h1, h2, h3, form, label{margin:0px; padding:0px;}
ul{list-style-type:none;}

/*---Top Panel---*/
#topPan{width:900px; height:120px; position:relative; margin:0 auto;}
#topPan #logo{
	width:181px;
	height:120px;
	position:absolute;
	top:3px;
	left:-3px;
}
#topPan #Titel{
	width:637px;
	height:103px;
	position:absolute;
	top: 18px;
	left:211px;
}
#topPan #News{
	width:136px;
	height:120px;
	position:absolute;
	top:1px;
	left:767px;
}


/*#topPan h1{width:315px; height:239px; background:url(images/header.jpg) 0 0 no-repeat; position:absolute; top:77px; right:0px; text-indent:-20000px;}*/


/*---/Top Panel---*/
/*---/Tabelle---*/

	
/*---Middle Panel---*/
#middlePan{width:783px; background:url(images/middlebg.jpg) 0 0 no-repeat; position:relative; margin:0 auto; padding:53px 0 0 16px;}
#middlePan p.border{background:url(images/dot-line.gif) 0% 30% repeat-x; height:10px; padding:10px; margin:0px; line-height: normal;}
#kasten1 {
	position: static;
	top: 10px; 
	left: 40px;
	height: 130px;
	width: 740px;
	padding: 10px;
	background-color: #b3d5ff;
	border: 1px solid #369;
	line-height: normal;
}
#kasten2 {
	position: static;
	top: 10px; 
	left: 40px;
	height: 155px;
	width: 740px;
	padding: 10px;
	background-color: #b3d5ff;
	border: 1px solid #369;
	line-height: normal;
}

#kasten3 {
	position: relative;
	height: 160px;
	width: 740px;
	padding: 10px;
	background-color: #fc0;
	border: 1px solid #960;
	line-height: normal;
}
#kasten3 ul li {width: 730px; heigh: 25xp; background:url(images/arrow3.gif) 0 7px no-repeat; padding:0 0 0 20px;}

#kasten4 {
	position: static;
	top: 10px; 
	left: 40px;
	height: 782px;
	width: 740px;
	padding: 10px;
	background-color: #b3d5ff;
	border: 1px solid #369;
	line-height: normal;
}
#kasten4 #Ort{
	width:604px;
	height:749px;
	position: relative;
	top:3px;
	left:75px;
}

#kasten5 {
	position: static;
	top: 10px; 
	left: 40px;
	height: 550px;
	width: 740px;
	padding: 10px;
/*	background-color: #b3d5ff;*/
	border: 1px solid #369;
	line-height: normal;
}
#kasten5 #Eroeffnung{
	width:344px;
	height:125px;
	position: relative;
	top:3px;
	left:195px;
}
#kasten5 #Willkommen{
	width:614px;
	height:40px;
	position: relative;
	top:3px;
	left:50px;
}
#kasten5 #Strandbild{
	width:303px;
	height:342px;
	position: relative;
	top:3px;
	left:210px;
}
#kasten5 #TextBox{
	width:630px;
	height:35px;
	position: relative;
	top:3px;
	left:70px;
}
#kasten6 {
	position: static;
	top: 10px; 
	left: 40px;
	height: 315px;
	width: 740px;
	padding: 10px;
	background-color: #b3d5ff;
	border: 1px solid #369;
	line-height: normal;
}

#kasten7 {
	position: relative;
	height: 1580px;
	width: 740px;
	padding: 10px;
	background-color: #fc0;
	border: 1px solid #960;
	line-height: normal;
}

#kasten8 {
	position: static;
	top: 10px; 
	left: 40px;
	height: 125px;
	width: 817px;
	padding: 10px;
	background-color: #b3d5ff;
	border: 1px solid #369;
	line-height: normal;
}
#kasten9 {
	position: static;
	top: 10px; 
	left: 40px;
	height: 220px;
	width: 780px;
	padding: 10px;
	background-color: #fc0;
	border: 1px solid #369;
	line-height: normal;
}
#kasten10 {
	position: static;
	top: 10px; 
	left: 40px;
	height: 25px;
	width: 780px;
	padding: 10px;
	background-color: #b3d5ff;
	border: 1px solid #369;
	line-height: normal;
}

#Formular1 {
	position: relative;
	height: 650px;
	width: 740px;
	padding: 10px;
	background-color: #fc0;
	border: 1px solid #960;
	line-height: normal;
}

/*---/Middle Panel---*/

/*---Left Panel---*/

/*---/Left Panel---*/
/*---Right Panel---*/
/*---/Right Panel---*/
/*---Footer Panel---*/
#footermainPan{height:50px; background:url(images/footerbg.gif) 0 0 repeat-x #fff; color:#6F5D2B; font:12px/22px "Trebuchet MS",Arial, Helvetica, sans-serif; clear:both; padding:105px 0 0;}
#footerPan{
	width:95%;
	position:relative;
	margin:0 auto;
	left: 19px;
	height: 17px;

}
#footerlogoPan{display:block; width:215px; height:40px; position:absolute; top:0px; right:0px;}

#footerPan ul{width:546px; position:absolute; top:0px; left:42px;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#6F5D2B; background: url(images/footermenubg.gif) 0 0 repeat-x #FFFBEE; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan ul.templateworld{width:250px; background:#FFF; color:#444; display:block; position:absolute; top:80px; left:50px;}
#footerPan ul.templateworld li{widows:150;}
#footerPan ul.templateworld li a:hover{text-decoration:underline;}


/*- Menu Tabs 1--------------------------- */ 



#bloglink {
	margin: 10px 10px 10px 20px;
}
a:link, a:visited {
	color: #CC3300;
	text-decoration: underline;
}
a:hover, a:active {
	color: #104C7F;
	text-decoration: none;
}
#navigation {
	border-bottom: 1px solid #A1A1A1;
	margin: 0 0 0;
	padding: 0.6em 0 0;
	font-weight: bold;
}
#navigation ul, #navigation ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navigation ul {
	padding: 5px 0 5px;
	text-align: center;
}
#navigation ul li {
	display: inline;
	margin-right: -2px;
}
#navigation ul li a {
	background: url(images/tableft.gif) no-repeat left top;
	color: #FFF;
	text-decoration: none;
	padding: 5px 0;
}
#navigation ul li span {
	background: url(images/tabright.gif) no-repeat right top;
	padding: 5px 10px 5px 5px;
	margin: 0px 0 0px 0px;
}
#navigation ul li a:hover span {
	text-decoration: underline;
	background-position: 100% -75px;
}
#navigation ul li a:hover {
	background-position: 0 -75px;
}
#navigation #current a {
	background-position: 0 -150px;
}
#navigation #current a span {
	background-position: 100% -150px;
}
/*\*//*/
#navigation ul li a {
	display: inline-block;
	white-space: nowrap;
	width: 1px;
}

#navigation ul {
	padding-bottom: 0;
	margin-bottom: -1px;
}
/**/

html #navigation ul li a {
	padding: 0;
}
	<! [endif]

