body {
	margin:10px 10px 0px 10px;
	padding:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	border-width:0px;
	color:#000000;
	background-color:#FFFFFF;
}

body div {margin: 0 auto;}
div {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 120%; 	
}

/* RAHMEN */

#head {display:none}

.left {float:left}
.right {float:right}
.center {text-align:center; margin: 0 auto;}
.redbold {color:#000000; font-weight:bold;}
.red {color:#000000}
.redunderline {color:#000000; text-decoration:underline;}

#rahmen {position:relative; top:0px; z-index:1; width:99%; text-align:center; background-color:#FFFFFF; }

#rahmen div {text-align:left;}

#linkespalte {position:relative; top:10px; z-index:2; width:15%; float:left; }
#rechtespalte {position:relative; top:10px; z-index:2; width:15%; float:right; }

/* MENUE */
#menue {display:none}
/* MENUE ende */

/* SUBMENUE */
#subnavi {display:none}
/* SUBMENUE ende */

/* NEWSLETTER */
#newsletter {display:none }
/* NEWSLETTER ende */

/* FEED */
#feed {display:none}
/* FEED ende */

/* BARRIEREFREI */
#barrierefrei {display:none}
/* BARRIEREFREI ende */

/* SUCHE */
#suche {display:none}
/* SUCHE ende */

/* SUCHERGEBNISSE */

.weiter {
	color:#BBBBBB;
	text-decoration:none;
	font-style:italic;}
	.weiter a:link {text-decoration:none; color:#BBBBBB;}
	.weiter a:visted {text-decoration:none; color:#BBBBBB;}
	.weiter a:hover {text-decoration:underline; color:#BBBBBB;}
	.weiter a:active {text-decoration:underline; color:#BBBBBB;}
	.weiter a:focus {text-decoration:underline; color:#BBBBBB;}

/* SUCHERGEBNISSE  ende */


/* RÜCKBLICK */
#rueckblick {display:none}
/* RÜCKBLICK ende*/

/* ARTIKEL rechts*/
#artikel {display:none}
h5 {font-size:100%; font-weight:bold; color:#000000; line-height:100%; padding:5px 0px 0px 0px; margin:0px}
/* ARTIKEL RECHTS ende*/

/* CONTENT */
#content {position:relative; top:10px; z-index:2; }
/* CONTENT ende*/

/* PFAD */
#pfad {display:none}
/* PFAD ende*/

/* BAMBUSECKEN */
#bambuseckeleft {display:none;}	
#bambuseckeright {display:none;} 
/* BAMBUSECKEN ende*/

/* INHALT*/
#inhalt {position:relative; top:0px; z-index:3; background-color:#FFFFFF;
	border-width:0px;
	line-height:150%;}

#inhalt p {padding:0px; margin:10px;}

#inhalt h1 {padding:0px; margin:10px 1em 1em 10px; font-size:1.5em; font-style:italic }
#inhalt h3 {padding:0px; margin:10px 1em 1em 10px; font-size:1.1em; }

#inhalt a {
	color:#878787;
	text-decoration:none;}
	#inhalt a:link {text-decoration:none; color:#878787;}
	#inhalt a:visted {text-decoration:none; color:#878787;}
	#inhalt a:hover {text-decoration:underline; color:#878787;}
	#inhalt a:active {text-decoration:underline; color:#878787;}
	#inhalt a:focus {text-decoration:underline; color:#878787;}

#inhalt form select{ 
	border-width:1px;
	border-style:solid;
	border-color:#878787;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF; 
}

input.button {
         border-width:1px; border-stxle:solid; border-color:#878787;
         background-color:#FFFFFF;
}

#inhalt ul {padding-right:20px;}
/* INHALT ende*/

/* INTERAKTIV*/
#interaktiv {display:none;}
/* INTERAKTIV ende*/

/* FOOTER */
#footer {display:none;}
/* FOOTER ende*/


.bold {font-weight:bold;}
abbr {text-decoration:none; border-width:0px; border-style:solid;}
img {border-width:0px;}
hr {border-width:1px 0px 0px 0px; border-style:solid; border-color:#878787; margin:0px 10px 0px 10px; 
    padding:0px; height:1px; line-height:0px; text-align:left; }


/* GAESTEBUCH */

.vpgb_eintrag {position:relative; top:20px; margin-bottom:2em; z-index:3; width:90%; background-color:#FFFFFF; 
	border-width:1px; border-style:solid; border-color:#EAEAEA;
	color:#993131;}
.vpgb_fleft {position:relative; top:5px; z-index:4; width:98%;}
.vpgb_datum {color:#FFFFFF; background-color:#993131; font-weight:bold; font-size:1.1em; 
          padding-left:3px; padding-top:3px;}
.tag {font-weight:normal; font-size:0.8em; padding-left:3px; padding-bottom:6px;}
.vpgb_avatar {float:right; background-color:#FFFFFF; width:65px}
.vpgb_avatar img {margin-left:10px;}
.vpgb_name {font-weight:bold; padding-top:1em;}
.vpgb_ort {font-style:italic; font-weight:normal;}
.vpgb_entry {border-width:1px; border-style:solid; border-color:#993131; background-color:#EAEAEA; }
.vpgb_entry p {padding:0px; margin:1em;}

.vpgb_entry p a {
	color:#993131;
	text-decoration:none; 
     border-width:0px 0px 1px 0px; border-style:dashed; border-color:#993131;}
	.vpgb_entry p a:link {text-decoration:none; color:#993131; border-width:0px 0px 1px 0px; border-style:dashed; border-color:#993131;}
	.vpgb_entry p a:visted {text-decoration:none; color:#993131; border-width:0px 0px 1px 0px; border-style:dashed; border-color:#993131;}
	.vpgb_entry p a:hover {text-decoration:none; color:#993131; border-bottom-width:0px; border-style:solid;}
	.vpgb_entry p a:active {text-decoration:none; color:#993131; border-bottom-width:0px; border-style:solid;}
	.vpgb_entry p a:focus {text-decoration:none; color:#993131; border-bottom-width:0px; border-style:solid;}

.vpgb_infos {float:right}
.vpgb_comment {position:relative; top:5px; z-index:4; width:98%;}

#vpgb_nav p { text-align:center;}
#vpgb_nav a {
	color:#993131;
	text-decoration:none;
	padding:2px 5px 2px 5px;
         margin:2px;
         border-width:1px; border-style:solid; border-color:#993131;}
	#vpgb_nav a:link {text-decoration:none; color:#993131; border-width:1px; border-style:solid; border-color:#993131;}
	#vpgb_nav a:visted {text-decoration:none; color:#993131; border-width:1px; border-style:solid; border-color:#993131;}
	#vpgb_nav a:hover {text-decoration:none; color:#FFFFFF; background-color:#993131; border-width:1px; border-style:solid; border-color:#993131;}
	#vpgb_nav a:active {text-decoration:none; color:#FFFFFF; background-color:#993131; border-width:1px; border-style:solid; border-color:#993131;}
	#vpgb_nav a:focus {text-decoration:none; color:#FFFFFF; background-color:#993131; border-width:1px; border-style:solid; border-color:#993131;}

.gbformular {position:relative; top:5px; margin-bottom:2em; z-index:3; width:90%; background-color:#993131; 
	border-width:1px; border-style:solid; border-color:#EAEAEA;
	color:#FFFFFF;}

.gbformular p {padding:0px; margin:1em; line-height:170%}

#gbformularright {position:absolute; top:1em; left:10em; }

#gbformularright input, #gbformularright select { 
    border-width:1px;
	border-style:solid;
	border-color:#666666;
	color: #993131;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:200px;
	background-color:#FFFFFF; 
    margin-bottom:0.1em;
}

#gbformularright img {background-color:#FFFFFF; padding:5px;}

#bbcode {position:relative; z-index:4; width:8em; top:-120px; float:left; left:10px; 
         background-color:#FFFFFF; text-align:center; padding:2px; line-height:200%; 
         color:#993131; }

#bbcode a {
	color:#993131;
	text-decoration:none;
	padding:2px 5px 2px 5px;
    margin:1px;
    border-width:1px; border-style:solid; border-color:#993131;}
	#bbcode a:link {text-decoration:none; color:#993131; border-width:1px; border-style:solid; border-color:#993131;}
	#bbcode a:visted {text-decoration:none; color:#993131; border-width:1px; border-style:solid; border-color:#993131;}
	#bbcode a:hover {text-decoration:none; color:#FFFFFF; background-color:#993131; border-width:1px; border-style:solid; border-color:#993131;}
	#bbcode a:active {text-decoration:none; color:#FFFFFF; background-color:#993131; border-width:1px; border-style:solid; border-color:#993131;}
	#bbcode a:focus {text-decoration:none; color:#FFFFFF; background-color:#993131; border-width:1px; border-style:solid; border-color:#993131;}

#smilies {position:relative; z-index:4; width:8em; top:-3.5em; float:left; left:-7.9em; 
         text-align:center; padding:2px; line-height:200%; }

/* GAESTEBUCH ende*/


/* BILDERGALERIE*/

#inhalt .bildergalerie {text-align:center; margin: 0 auto;}
.bildergalerienavigation {text-align:right;}

.bildergalerie a img {
    border-width:3px; border-style:solid; border-color:#CCCCCC;
	text-decoration:none;}
	.bildergalerie a:link img {text-decoration:none; border-width:3px; border-style:solid; border-color:#CCCCCC;}
	.bildergalerie a:visted img {text-decoration:none; border-width:3px; border-style:solid; border-color:#CCCCCC;}
	.bildergalerie a:hover img {text-decoration:none; border-width:3px; border-style:solid; border-color:#993131;}	
    .bildergalerie a:active img {text-decoration:none; border-width:3px; border-style:solid; border-color:#993131;}
	.bildergalerie a:focus img {text-decoration:none; border-width:3px; border-style:solid; border-color:#993131;}

.bildergalerienavigation a {
	text-decoration:none;
	padding:2px 5px 2px 5px;
    margin:2px;
     border-width:0px; border-style:solid; border-color:#FFFFFF;}
	.bildergalerienavigation a:link {text-decoration:none; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF;}
	.bildergalerienavigation a:visted {text-decoration:none; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF;}
	.bildergalerienavigation a:hover {text-decoration:none; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF;}
	.bildergalerienavigation a:active {text-decoration:none; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF;}
	.bildergalerienavigation a:focus {text-decoration:none; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF;}

a.bildergalerienavi {
	text-decoration:none;
	padding:2px 5px 2px 5px;
     margin:2px;
     border-width:1px; border-style:solid; border-color:#FFFFFF;}
	a.bildergalerienavi:link {text-decoration:none; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF;}
	a.bildergalerienavi:visted {text-decoration:none; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF;}
	a.bildergalerienavi:hover {text-decoration:none; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF;}
	a.bildergalerienavi:active {text-decoration:none; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF;}
	a.bildergalerienavi:focus {text-decoration:none; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#FFFFFF;}

/* BILDERGALERIE ende*/


/* SITEMAP */

#sitemap li {list-style-type:none; list-style-image:none; margin:0px; padding:0px; }
#sitemap ul li {list-style-type:circle; color:#000000;}

/* SITEMAP ende*/


/* ANMELDEFORMULAR */

.borderinput { 
	border-width:1px;
	border-style:solid;
	border-color:#878787;
	color: #000000;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF; 
    overflow-x:hidden;
    overflow-y:auto;
}

#inhalt form textarea {width:220px}

table.anmeldeformular {margin-left:10px;}

caption {display:none}


/* ANMELDEFORMULAR ende*/


/* DOWNLOADLISTE */

table.downloadliste {margin-left:10px;}
.downloadliste {border-with:0px; width:65%;}
.downloadliste th {background-color:#E5E5E5; font-weight:normal; color:#000000; padding:2px 6px 2px 6px;}
.downloadliste td {background-color:#FFFFFF; padding:5px;}

/* DOWNLOADLISTE ende*/


.button {
	border-width:1px;
	border-style:solid;
	border-color:#878787;
	background-color:#FFFFFF;
	height:18px;
	color:#000000;
	cursor:hand; cursor:pointer;
	width:auto;
     font-size:0.95em;
}

.button:hover, .button:active, .button:focus {background-color:#F2F2F2;}
