/*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
created by agentur etcetera
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
/* ----- Standart Schrift ----- */

body,a,div,p,li,ul,h1,h2,h3,h4,h5,h6,form,fieldset,legend,label,input,textarea,select,optgroup,option{
	font: normal 11px/17px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
}

/* ----- HTML und BODY ----- */

body,html{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	background-color:#13380f;
}

/* ----- complete ----- */

div.horizon{
	width:100%;
	height:1px;
	overflow:visible;
	visibility:visible;
	display:block;
	margin:0px;
	/* Hides from IE-mac \*/
	position:absolute;
	top:50%;
	left:0px;
	margin-top:-280px;
	/* End hide from IE-mac */
	padding:0px 0px 0px 0px;
}
#container{
	display:block;
	width:960px;
	height:560px;
	margin:0px auto 0px auto;
	padding:0px;
	background-position:left top;
	background-repeat:no-repeat;
}
div.minicalendar{
	display:block;
	position:absolute;
	top:-5000px;
	left:0px;
	width:134px;
	height:124px;
	margin:0px auto 0px auto;
	padding:0px;
	z-index:99;
	background-color:#13380f;
}
div.minicalendar a.x{
	display:block;
	width:132px;
	height:14px;
	margin:1px;
	padding:0px;
	background-color:#fff;
	text-align:middle;
	font:bold 11px/14px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
#fullscreenbg{
	display:block;
	position:absolute;
	top:-5000px;
	left:0px;
	width:100%;
	height:100%;
	z-index:99;
}
#fullscreen{
	display:block;
	position:absolute;
	top:-5000px;
	left:0px;
	width:100%;
	height:100%;
	z-index:101;
}
#highimgbg{
	display:block;
	width:895px;
	height:380px;
	margin:90px auto 0px auto;
	padding:0px;
	z-index:100;
	background-image: url(/htdocs/_img/zeitenbackground.png);
	background-repeat: no-repeat;
}
* HTML #highimgbg {/* PNG Alpha IE Win ONLY */
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/htdocs/_img/zeitenbackground.png', sizingMethod='scale');
}
#highimg{
	display:block;
	width:895px;
	height:380px;
	margin:90px auto 0px auto;
	padding:0px;
	z-index:102;
}
#highimg p{
	display:block;
	width:600px;
	height:120px;
	margin:0px;
	padding:20px 0px 20px 295px;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
#highimg a.x{
	display:block;
	float:right;
	width:70px;
	height:15px;
	margin:10px 30px 0px 0px;
	padding:0px;
	border:1px solid #13380f;
	color:#fff;
	background-color:#13380f;
	text-align:center;
	text-decoration:none;
	font:bold 11px/15px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
/* ----- Navigation ----- */

#navigation{
	display:block;
	float:left;
	width:200px;
	height:381px;
	margin:179px 0px 0px 0px;
	padding:0px;
	list-style:none outside none;
}
#navigation li{
	display:block;
	width:200px;
	height:95px;
	margin:0px;
	padding:0px;
}
#navigation li a.klettern{
	display:block;
	overflow:hidden;
	width:140px;
	height:90px;
	margin:0px 0px 0px 10px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/90px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_klettern.jpg') left top no-repeat;
}
#navigation li a.klettern:hover{
	background-position:-140px top;
}
#navigation li a.kletternon{
	display:block;
	overflow:hidden;
	width:140px;
	height:90px;
	margin:0px 0px 0px 10px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/90px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_klettern.jpg') -140px top no-repeat;
}
#navigation li a.barfusspfad{
	display:block;
	overflow:hidden;
	width:120px;
	height:65px;
	margin:0px 0px 0px 30px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/65px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_barfusspfad.jpg') left top no-repeat;
}
#navigation li a.barfusspfad:hover{
	background-position:-120px top;
}
#navigation li a.barfusspfadon{
	display:block;
	overflow:hidden;
	width:120px;
	height:65px;
	margin:0px 0px 0px 30px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/65px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_barfusspfad.jpg') -120px top no-repeat;
}
#navigation li a.sturmwurfpfad{
	display:block;
	overflow:hidden;
	width:120px;
	height:65px;
	margin:0px 0px 0px 60px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/65px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_sturmwurfpfad.jpg') left top no-repeat;
}
#navigation li a.sturmwurfpfad:hover{
	background-position:-120px top;
}
#navigation li a.sturmwurfpfadon{
	display:block;
	overflow:hidden;
	width:120px;
	height:65px;
	margin:0px 0px 0px 60px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/65px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_sturmwurfpfad.jpg') -120px top no-repeat;
}
#navigation li a.teamerlebnis{
	display:block;
	overflow:hidden;
	width:140px;
	height:55px;
	margin:0px 0px 0px 60px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/60px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_team-erlebnis.jpg') left top no-repeat;
}
#navigation li a.teamerlebnis:hover{
	background-position:-140px top;
}
#navigation li a.teamerlebnison{
	display:block;
	overflow:hidden;
	width:140px;
	height:55px;
	margin:0px 0px 0px 60px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/60px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_team-erlebnis.jpg') -140px top no-repeat;
}
#navigation li a.funtasie{
	display:block;
	overflow:hidden;
	width:95px;
	height:45px;
	margin:0px 0px 0px 85px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/45px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_funtasie.jpg') left top no-repeat;
}
#navigation li a.funtasie:hover{
	background-position:-95px top;
}
#navigation li a.funtasieon{
	display:block;
	overflow:hidden;
	width:95px;
	height:45px;
	margin:0px 0px 0px 85px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/45px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_funtasie.jpg') -95px top no-repeat;
}
#navigation li a.futterkrippe{
	display:block;
	overflow:hidden;
	width:115px;
	height:55px;
	margin:0px 0px 0px 85px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/55px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_futterkrippe.jpg') left top no-repeat;
}
#navigation li a.futterkrippe:hover{
	background-position:-115px top;
}
#navigation li a.futterkrippeon{
	display:block;
	overflow:hidden;
	width:115px;
	height:55px;
	margin:0px 0px 0px 85px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	text-indent:150px;
	font:normal 11px/55px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background:url('/htdocs/_img/b_futterkrippe.jpg') -115px top no-repeat;
}
#schildbutton{
	display:block;
	width:235px;
	height:140px;
	float:left;
	margin:300px 0px 0px 0px;
	padding:0px;
}
#subnavigation{
	display:block;
	width:380px;
	height:53px;
	margin:142px 0px 0px 0px;
	padding:12px 0px 0px 0px;
}
#subnavigation ul{
	display:block;
	width:385px;
	height:20px;
	margin:0px;
	padding:0px;
	list-style:none outside none;
}
#subnavigation ul li{
	display:block;
	float:left;
	width:100px;
	height:20px;
	margin:0px;
	padding:0px;
}
#subnavigation ul li a img{
	border:0px none #13380f;
}
#subnavigation ul li a{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#648c23;
}
#subnavigation ul li a:hover{
	color:#13380f;
}
#subnavigation ul li a.on{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#13380f;
}
#subnavigation ul li a.a{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#648c23;
}
#subnavigation ul li a.a:hover{
	color:#13380f;
}
#subnavigation ul li a.aon{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#13380f;
}
#subnavigation ul li a.b{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#a04c1e;
}
#subnavigation ul li a.b:hover{
	color:#3c1100;
}
#subnavigation ul li a.bon{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
}
#subnavigation ul li a.c{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#225920;
}
#subnavigation ul li a.c:hover{
	color:#182f1b;
}
#subnavigation ul li a.con{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#182f1b;
}
#subnavigation ul li a.d{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#972c1e;
}
#subnavigation ul li a.d:hover{
	color:#521e1a;
}
#subnavigation ul li a.don{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#521e1a;
}
#subnavigation ul li a.e{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#006168;
}
#subnavigation ul li a.e:hover{
	color:#0d3b3f;
}
#subnavigation ul li a.eon{
	display:block;
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	text-decoration:none;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#0d3b3f;
}
#foot{
	display:block;
	width:960px;
	height:18px;
	margin:0px auto 0px auto;
	padding:0px;
}
#foot ul{
	display:block;
	width:803px;
	height:18px;
	margin:0px auto 0px auto;
	padding:0px;
	list-style:none outside none;
}
#foot ul li{
	display:block;
	float:left;
	width:100px;
	height:18px;
	margin:0px;
	padding:0px;
}
#foot ul li a{
	display:block;
	width:100%;
	height:18px;
	margin:0px;
	padding:0px;
	text-align:center;
	text-decoration:none;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#899c7f;
}
#foot ul li a:hover{
	color:#a04c1e;
}
#foot ul li a.on{
	display:block;
	width:100%;
	height:18px;
	margin:0px;
	padding:0px;
	text-align:center;
	text-decoration:none;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#a04c1e;
}
ul.refreshmenu{
	display:block;
	clear:both;
	width:378px;
	height:18px;
	margin:0px;
	padding:5px 0px 10px 0px;
	list-style:none outside none;
}
ul.refreshmenu li{
	display:block;
	float:right;
	width:90px;
	height:18px;
	margin:0px;
	padding:0px 0px 0px 6px;
}
ul.refreshmenu li a{
	display:block;
	width:88px;
	height:17px;
	margin:0px;
	padding:0px;
	text-align:center;
	text-decoration:none;
	font:normal 11px/17px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	border:1px dashed #13380f;
	border-top:0px none #13380f;
	background-color:#f5e3bd;
}
ul.refreshmenu li form input.menu{
	display:block;
	width:88px;
	height:17px;
	margin:0px;
	padding:0px;
	text-align:center;
	text-decoration:none;
	font:normal 11px/17px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	border:1px dashed #13380f;
	border-top:0px none #13380f;
	background-color:#f5e3bd;
}
a.neuerabsatz{
	display:block;
	width:187px;
	height:17px;
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:center;
	text-decoration:none;
	font:normal 11px/17px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	border:1px dashed #13380f;
	border-top:0px none #13380f;
	background-color:#f5e3bd;
}

/* ----- Content ----- */
#middle{
	display:block;
	float:left;
	width:460px;
	height:560px;
	padding:0px 0px 0px 60px;
	margin:0px;
}
#content{
	display:block;
	overflow:auto;
	width:460px;
	height:290px;
	padding:0px;
	margin:0px;
}
#content h1{
	display:block;
	clear:both;
	width:440px;
	margin:0px;
	padding:0px 0px 9px 0px;
	color:#3c1100;
	font:normal 16px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
#content h2{
	display:block;
	clear:both;
	width:440px;
	margin:0px;
	padding:0px 0px 3px 0px;
	color:#3c1100;
	font:bold 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
#content h3{
	display:block;
	clear:both;
	width:434px;
	min-height:11px;
	margin:0px 0px 3px 0px;
	padding:3px;
	color:#f5e3bd;
	font:normal 11px/11px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background-color:#13380f;
	
}
#content h4{
	display:block;
	clear:left;
	float:left;
	width:240px;
	margin:0px;
	padding:0px 0px 3px 50px;
	color:#3c1100;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
#content h5{
	display:block;
	float:left;
	width:50px;
	margin:0px;
	padding:0px 100px 3px 0px;
	color:#3c1100;
	text-align:right;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
#content h6{
	display:block;
	float:left;
	width:390px;
	margin:-3px 0px 0px 0px;
	padding:0px 0px 3px 50px;
	color:#3c1100;
	font:normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
#content p{
	display:block;
	clear:both;
	width:440px;
	margin:0px;
	padding:0px 0px 9px 0px;
	color:#3c1100;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
#content p b{
	color:#3c1100;
	font:bold 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
#content p a:hover{
	color:#3c1100;
}
#content p a img{
	border:0px none #13380f;
}
#content ul.cs{
	display:block;
	width:400px;
	margin:0px;
	padding:0px 0px 9px 19px;
	color:#13380f;
	list-style-position:outside;
	list-style-type:square;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
a.links{
	display:block;
	float:left;
	width:390px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 50px;
	color:#3c1100;
	font:normal 10px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
}
a.links img{
	border:0px none #fff;
}
#content ul.cs li{
	width:400px;
	margin:0px;
	padding:0px;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#13380f;
}
#content ul.cs li span{
	color:#3c1100;
}
img.content{
	margin:0px;
	padding:0px;
	border:1px solid #13380f;
}

/* ----- Okal ----- */
#minikalhead{
	width:134px;
}
#okalhead{
	width:767px;
	margin-left:100px;
}
#okalhead tr,table.minikalhead tr{
	background-color:#fff;
}
#okalhead tr td.month,table.minikalhead tr td.month{
	width:58px;
	height:11px;
	margin:0px;
	padding:1px 2px 1px 2px;
	font:normal 10px/12px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	text-align:left;
}
#okalhead tr td.day,table.minikalhead tr td.day{
	width:16px;
	height:11px;
	margin:0px;
	padding:1px;
	font:normal 10px/12px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	text-align:center;
}
#okalhead tr td.sunday,table.minikalhead tr td.sunday{
	width:16px;
	height:11px;
	margin:0px;
	padding:1px;
	font:normal 10px/12px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	text-align:center;
	color:#ff0000;
}
#minikalbody{
	width:134px;
}
#okalbody{
	width:767px;
	margin-left:100px;
}
#okalbody tr.okala,table.minikalbody tr.okala{
	background-color:#fff;
}
#okalbody tr.okalb,table.minikalbody tr.okalb{
	background-color:#fff7e7;
}
#okalbody tr td.month,table.minikalbody tr td.month{
	width:58px;
	height:11px;
	margin:0px;
	padding:0px;
	padding:0px 2px 0px 2px;
	font:normal 10px/11px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	text-align:left;
}
#okalbody tr td.day,table.minikalbody tr td.day{
	width:18px;
	height:13px;
	margin:0px;
	padding:0px;
	font:normal 10px/11px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	text-align:center;
}
#okalbody tr td a,table.minikalbody tr td a{
	display:block;
	width:16px;
	height:11px;
	margin:0px;
	padding:1px;
	font:normal 10px/11px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	text-align:center;
	text-decoration:none;
}
#okalbody tr td a.sunday,table.minikalbody tr td a.sunday{
	color:#ff0000;
}
#okalbody tr td a.a1,table.minikalbody tr td a.a1{
	background-color:#fff;
}
#okalbody tr td a.b1,table.minikalbody tr td a.b1{
	background-color:#c2cbc1;
}
#okalbody tr td a.c1,table.minikalbody tr td a.c1{
	background-color:#dadaff;
}
#okalbody tr td a.d1,table.minikalbody tr td a.d1{
	background-color:#ffbdbd;
}
#okalbody tr td a.a2,table.minikalbody tr td a.a2{
	background-color:#fff7e7;
}
#okalbody tr td a.b2,table.minikalbody tr td a.b2{
	background-color:#b5bdb4;
}
#okalbody tr td a.c2,table.minikalbody tr td a.c2{
	background-color:#cbcbee;
}
#okalbody tr td a.d2,table.minikalbody tr td a.d2{
	background-color:#eeb0b0;
}
#okalbody tr td span,table.minikalbody tr td span{
	display:block;
	width:16px;
	height:11px;
	margin:0px;
	padding:1px;
	font:normal 10px/11px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	text-align:center;
	text-decoration:none;
}
#okalbody tr td span.sunday,table.minikalbody tr td span.sunday{
	color:#ff0000;
}
#okalbody tr td span.a1,table.minikalbody tr td span.a1{
	background-color:#fff;
}
#okalbody tr td span.b1,table.minikalbody tr td span.b1{
	background-color:#c2cbc1;
}
#okalbody tr td span.c1,table.minikalbody tr td span.c1{
	background-color:#dadaff;
}
#okalbody tr td span.d1,table.minikalbody tr td span.d1{
	background-color:#ffbdbd;
}
#okalbody tr td span.a2,table.minikalbody tr td span.a2{
	background-color:#fff7e7;
}
#okalbody tr td span.b2,table.minikalbody tr td span.b2{
	background-color:#b5bdb4;
}
#okalbody tr td span.c2,table.minikalbody tr td span.c2{
	background-color:#cbcbee;
}
#okalbody tr td span.d2,table.minikalbody tr td span.d2{
	background-color:#eeb0b0;
}
a.aa{
	display:block;
	clear:both;
	float:left;
	width:18px;
	height:18px;
	margin:0px;
	padding:1px;
	background-color:#fff;
	border:1px solid #13380f;
}
a.aa:hover{
	border:1px solid #ff0000;
}
a.bb{
	display:block;
	clear:both;
	float:left;
	width:18px;
	height:18px;
	margin:0px;
	padding:1px;
	background-color:#c2cbc1;
	border:1px solid #13380f;
}
a.bb:hover{
	border:1px solid #ff0000;
}
a.cc{
	display:block;
	clear:both;
	float:left;
	width:18px;
	height:18px;
	margin:0px;
	padding:1px;
	background-color:#dadaff;
	border:1px solid #13380f;
}
a.cc:hover{
	border:1px solid #ff0000;
}
a.dd{
	display:block;
	clear:both;
	float:left;
	width:18px;
	height:18px;
	margin:0px;
	padding:1px;
	background-color:#ffbdbd;
	border:1px solid #13380f;
}
a.dd:hover{
	border:1px solid #ff0000;
}
span.aa{
	display:block;
	float:left;
	width:18px;
	height:11px;
	margin:4px 4px 0px 0px;
	padding:0px;
	background-color:#fff;
}
span.bb{
	display:block;
	float:left;
	width:18px;
	height:11px;
	margin:4px 4px 0px 0px;
	padding:0px;
	background-color:#c2cbc1;
}
span.cc{
	display:block;
	float:left;
	width:18px;
	height:11px;
	margin:4px 4px 0px 0px;
	padding:0px;
	background-color:#dadaff;
}
span.dd{
	display:block;
	float:left;
	width:18px;
	height:11px;
	margin:4px 4px 0px 0px;
	padding:0px;
	background-color:#ffbdbd;
}
/* ----- Galerie ----- */

#galmenu{
	display:block;
	width:440px;
	margin:0px;
	padding:7px 0px 0px 0px;
}
ul.gal{
	display:block;
	float:left;
	width:390px;
	margin:0px;
	padding:0px 20px 0px 0px;
	list-style:none outside none;
}
ul.gal li{
	display:block;
	float:left;
	width:10px;
	height:10px;
	margin:0px;
	padding:0px 5px 5px 0px;
}
ul.gal li a.off{
	display:block;
	width:8px;
	height:8px;
	margin:0px;
	padding:0px;
	text-align:center;
	text-decoration:none;
	text-indent:12px;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background-color:#f5e3bd;
	border:1px solid #3c1100;
	overflow:hidden;
}
ul.gal li a.off:hover{
	background-color:#3c1100;
	border:1px solid #3c1100;
	overflow:hidden;
}
ul.gal li a.on{
	display:block;
	width:8px;
	height:8px;
	margin:0px;
	padding:0px;
	text-align:center;
	text-decoration:none;
	text-indent:12px;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	background-color:#3c1100;
	border:1px solid #3c1100;
	overflow:hidden;
}
ul.pfeile{
	display:block;
	float:left;
	width:30px;
	margin:0px;
	padding:0px;
	list-style:none outside none;
}
ul.pfeile li{
	display:block;
	float:right;
	width:10px;
	height:10px;
	margin:0px;
	padding:0px 3px 5px 0px;
}
ul.pfeile li a{
	display:block;
	width:10px;
	height:10px;
	margin:0px;
	padding:0px;
	text-align:center;
	text-decoration:none;
	font:normal 12px/10px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	overflow:hidden;
}
#galleriepic{
	display:block;
	float:left;
	width:440px;
	height:260px;
	margin:0px;
	padding:0px;
}
#galleriepic img{
	display:block;
	width:440px;
	height:260px;
	margin:0px;
	padding:0px;
}
/* ----- Formular ----- */

input.neuerabsatz{
	display:block;
	width:187px;
	height:17px;
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:center;
	text-decoration:none;
	font:normal 11px/17px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	border:1px dashed #13380f;
	border-top:0px none #13380f;
	background-color:#f5e3bd;
}
form{
	margin:0px;
	padding:0px;
}
fieldset{
	width:434px;
	margin:0px;
	padding:2px;
	border:1px dashed #13380f;
}
#content input.h1,#highimg p input.h1{
	display:block;
	width:434px;
	height:18px;
	margin:0px;
	padding:2px;
	color:#;
	font:normal 16px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	border:1px dashed #13380f;
	border-bottom:0px none #13380f;
	background-color:#fff;
}
#content input.h2,#highimg p input.h2{
	display:block;
	width:434px;
	height:18px;
	margin:0px;
	padding:2px;
	color:#3c1100;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	border:1px dashed #13380f;
	border-bottom:0px none #13380f;
	background-color:#fff;
}
#content textarea.p,#highimg p textarea.p{
	display:block;
	width:434px;
	height:128px;
	margin:0px;
	padding:2px;
	color:#3c1100;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	border:1px dashed #13380f;
	background-color:#fff;
}
label.select{
	display:block;
	float:left;
	width:100px;
	height:20px;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
select.pic{
	display:block;
	float:left;
	width:70px;
	height:20px;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	margin:0px;
	padding:0px;
}
label.check{
	display:block;
	float:left;
	width:190px;
	height:18px;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	margin:0px;
	padding:0px;
}
input.checkbox{
	display:block;
	clear:both;
	float:left;
	width:16px;
	height:16px;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	margin:0px;
	padding:0px;
}
label.formtext{
	display:block;
	clar:left;
	width:255px;
	height:26px;
	font:normal 11px/26px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	margin:0px;
	padding:0px;
}
input.formtext{
	display:block;
	clear:left;
	width:253px;
	height:14px;
	font:normal 11px/14px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	text-indent:2px;
	color:#3c1100;
	border:1px solid #3c1100;
	background-color:#fff;
	margin:0px;
	padding:0px;
}
textarea.formtext{
	display:block;
	width:249px;
	clear:left;
	height:90px;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	border:1px solid #3c1100;
	background-color:#fff;
	margin:0px;
	padding:0px 2px 0px 2px;
}
label.text{
	display:block;
	width:200px;
	height:18px;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	margin:0px;
	padding:0px;
}
input.text{
	display:block;
	width:200px;
	height:15px;
	font:normal 11px/15px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	background-color:#fff;
	border:1px solid #f5e3bd;
	margin:0px;
	padding:2px;
}
textarea.text{
	display:block;
	width:200px;
	height:72px;
	font:normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#3c1100;
	border:0px none #fff;
	background-color:#fff;
	margin:0px;
	padding:2px;
	border:1px solid #f5e3bd;
}
input.button{
	display:block;
	width:100px;
	height:20px;
	font:normal 11px/20px "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;
	color:#fff;
	text-align:center;
	background-color:#13380f;
	margin:0px;
	padding:0px;
	border:0px none #fff;
}