@charset "UTF-8";

body{
	font-size: 10px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin: 0;
	padding: 0;
}

body {
	background-image: url("../images/verlauf.jpg");
	background-attachment: fixed;
	background-position: bottom;
	background-repeat: repeat-x;
}

a  		{ color: #006666; text-decoration: none; }
a:hover { text-decoration:underline; color: #009999; }

p	{
	font-size: 1.2em;
	line-height: 1.4em;
	font-weight: normal;
	margin:0;
}

h1, h2, h3  {
	color: #006666;
	line-height: normal;
	font-weight: bold;
	font-style: normal;
}

.h1   { font-size: 2.0em; margin: 0 0 1em 0; }


h1   { font-size: 1.8em; margin: 0 0 1em 0; }
h2   { font-size: 1.6em; margin: 0; }
h3   { font-size: 1.4em; margin: 0; }	

sub, sup {
      line-height: 0px;
      font-size: 70%; 
}
	
ul {
	margin:0;
	padding:0;
}

.CollapsiblePanelTab h1   { font-size: 1.8em; margin: 0 0 0 0; }

.CollapsiblePanelContent li {
	font-size: 1.2em;
	line-height: 1.4em;
	font-style: normal;
	font-weight:normal;
	list-style-type:square;
	list-style-position:outside;
	margin: 0 0 0 1em;
	padding:0 0 0 0.5em;
}

li {
	font-size: 1.2em;
	line-height: 1.4em;
	font-style: normal;
	font-weight:normal;
	list-style-type:square;
	list-style-position:outside;
	margin: 0 0 0 1.5em;
	padding:0 0 0 0.5em;
}

pw      {
	color: #FFFFFF;
	font-style: normal;
	font-size: 1.2em;
	line-height: 1.6em;
	font-weight: bold;
	margin:0;
}
a pw { color: #FFFFFF; text-decoration: none; }

.news {
	color:  #006666;
	font-size: 1.6em;
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.claim {
	color:  #fff;
	font-size: 2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor: pointer;
	text-shadow:#000;
}

.menuhead {
	color: #006666;
	font-size: 1.4em;
	line-height: 1.6em;
	font-weight: bold;
	cursor: pointer;
	border-bottom: 1px #999 solid;
}

.menu, .submenu, .subsubmenu {
	color: #333333;
	line-height: 1.8em;
	
	cursor: pointer;
	background-color:#E4E4E4;
	border-bottom: 2px #fff solid;
}

.menu {
	font-size: 1.2em;
	font-weight: bold;
	padding:0 0 0 0.5em;
}

.submenu  {
	font-size: 1.1em;
	/*list-style-type:square;
	list-style-position:inside;
	margin: 0 0 0 1em;*/
	padding:0 0 0 1.0em;
}
.subsubmenu  {
	font-size: 1.1em;
	/*list-style-type:square;
	list-style-position:inside;
	margin: 0 0 0 1em;*/
	padding:0 0 0 1.8em;
}
.menu:hover, .submenu:hover {
	background-color: #e7e7e7;
	color: #009999;
}

div.bildbox { width:60px; height:45px; float:left; padding-right:0.5em; }
div.bildbox_2 { width:19em; padding-right:1em; float:left; }
div.event_1 { background-image:url(../images/kachel.jpg); height:1.8em; width:43em; padding:5px 0 5px 0; }
div.event_2 { height:1.8em; width:auto; padding:0 10px 0 10px; border-right:#FFFFFF 1px solid; float:left; }
div.event_3 { background-image:url(../images/kachel.jpg); height:1.8em; width:30em; padding:1em; }

div.startseite_1 { background-image:url(../images/kachel.jpg); height:1.6em; width:16.8em; padding:1em; border:1px solid #ccc; margin-bottom:1em; }
div.startseite_11 { background-image:url(../images/kachel.jpg); height:1.6em; width:16.8em; padding:1em; border:1px solid #ccc; }
div.startseite_2 { background-image:url(../images/kachel.jpg); height:1.6em; width:56.8em; padding:1em; border:1px solid #ccc; margin-bottom:1em; }
div.startseite_3 { background-color:#e9e9e9; width:16.8em; padding:1em; border:1px solid #ccc; }
div.startseite_4 { background-color:#fff; width:16.8em; padding:1em; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; }
div.eventmaster { background-image:url(../images/eventmaster.jpg); width:56.8em; height:27.8; padding:1em; border:1px solid #ccc; }


