html,body{
	margin:0px;
	padding:0px;
	}
#top{
	background-color:#8B82FF;
	background-image: url("../img/top.jpg");
	background-position:center;
	background-repeat:no-repeat;
	min-height:130px;
	
	}
* html #top {  /* nur fuer Internet Explorer */
  height:130px;     /* Version 5.x */
  h\eigth:130px;    /* Version 6 */
}

#left{
	float:left;
	width:19%;
	background-image: url(../img/links.jpg);
	background-position:right;
	background-repeat:repeat-y;
	min-height:850px;

}
html #left{  /* nur fuer Internet Explorer */
  height:850px;     /* Version 5.x */
  h\eigth:850px;    /* Version 6 */
}
#container{
	float:left;
	width:60%;
	

}
#middle{
	background-color:#8B82FF;
	padding:10px 35px;
	text-align:center;
	margin:auto;
	min-height:700px;

}
html #middle{  /* nur fuer Internet Explorer */
  height:700px;     /* Version 5.x */
  h\eigth:700px;    /* Version 6 */
}
#right{
	float:left;
	width:19%;
	background-image: url(../img/rechts.jpg);
	background-position:left;
	background-repeat:repeat-y;
	min-height:850px;
	
}
html #right{  /* nur fuer Internet Explorer */
  height:850px;     /* Version 5.x */
  h\eigth:850px;    /* Version 6 */
}
#menu{
	padding:4px;

	border:3px #000000 dashed;
	height:260px;
	width:120px;
	position:absolute;
	z-index:10;
	top:12px;
	left:0px;
	cursor:move;

}
#aboutUs{
	position:absolute;
	left:15px;
	visibility:hidden;
	z-index=-1;
}
#aboutUsDown{
	position:relative;
	top:0px;
	left:0px;
	}
#zeileVorstand{
	margin:auto;
	text-align:center;
	padding-top:10px;

}

.menuLinks{font-family:"Verdana";font-size:10pt;color:#FF0000;cursor:pointer;font-weight:bold;text-decoration:none}
.menuLinks:hover{font-family:"Verdana";font-size:10pt;color:#0000FF;font-weight:bold}
.heading{font-family:"Verdana";font-size:12pt;color:#0000FF;font-weight:bold;margin:auto;text-align:center;}
.normal{font-family:"Verdana";font-size:10pt;color:#000000;margin-top:20px;font-weight:bold;}
.kontaktAdresse{margin:auto;text-align:center;width:55%;border-top: 2px #555555 solid;border-left: 2px #555555 solid;border-right: 2px #FFFFFF solid;border-bottom: 2px #FFFFFF solid;padding:5px}
.kontakt{
	width:50%;
	border-bottom: 2px #555555 solid;border-right: 2px #555555 solid;border-left: 2px #FFFFFF solid;border-top: 2px #FFFFFF solid;
	margin:auto;
	text-align:center;
	margin-top:20px;
	}
.zeileKontakt{
	text-align:center;
	margin:auto;
	margin-bottom:5px;
	padding-top:5px;
	}
.zeileKontaktLinks{
	float:left;
	margin:auto;
	text-align:left;
	margin-left:10px;
	font-weight:bold;
}
.zeileKontaktRechts{
	text-align:right;
	margin-right:10px;
}
.error{
	margin:auto;
	color:#ff0000;
	font-size:10pt;
	font-weight:bold;
}
.zeileTermine{
	margin:auto;
	margin-top:8px;
	margin-bottom:8px;
	width:90%;
	border:#CCCCFF dotted 1px;
	font-weight:bold;
	
	}
.datumTermine{
	float:left;
	min-height:100%;
	width:25%;
	text-align:left;
	padding-left:5px;
	
}
.termineInhalt{
	margin-left:25%;
	text-align:left;
	width:70%;
	border-left:#CCCCFF dotted 1px;
	padding-left:5px;
	padding-right:5px;
	
	
}


div.guestbookNEAll{
	margin:auto;
	width:70%;
	border-style:hidden;	
	padding:5px;
}
div.guestbookNERow{
	border:1px dotted #0000FF;	
	padding:2px;
	margin:2px;
}
div.guestbookNELeft{
	float:left;
	width:120px;
}
div.guestbookNESubmit{

	text-align:center;
}
div.guestbookNEError{
	border:2px dashed #FF0000;	
	visibility:hidden;
	text-align:center;
	color:#FF0000;
	font-size:12pt;
	font-weight:bolder;
	padding:2px;
	margin:2px;
}

div.guestbookShowAll{
	width:90%;
	border:2px solid #0000FF;
	margin:auto;
	padding:2px;
	margin:10px;
}
div.guestbookShowRow{
	border:1px dotted #0000FF;	
	padding:2px;
	margin:2px;
	font-size:10pt;
	font-weight:bolder;
}
div.guestbookShowName{
	border:1px dashed #0000FF;	
	background-color:#5555FF;
	color:#FFFFFF;
	padding:2px;
	margin:2px;
	font-size:10pt;
	font-weight:bolder;
}

span.page{
	cursor:pointer;
	color:#AAFFAA;
	font-weight:bold;
	font-size:10pt;
	text-decoration:none;

}
span.page:hover{
	font-size:10pt;
	cursor:pointer;
	color:#01A24A;
	background-color:#AAFFAA;
	font-weight:bold;
	text-decoration:none;
	}
span.pageSelect{
	cursor:pointer;
	color:#AAFFAA;
	font-weight:bold;
	font-size:10pt;
	text-decoration:underline;

}
span.pageSelect:hover{
	font-size:10pt;
	cursor:pointer;
	color:#01A24A;
	background-color:#AAFFAA;
	font-weight:bold;
	text-decoration:underline;
	}
#seitenAnzahl{
	margin:10px;
}
div.smilie{
	z-index:11;
	background-color:#FFFFFF;
	border:2px solid #0000FF;
	width:220px;
	height:180px;
	visibility:hidden;
	overflow:auto;
	position:absolute;
}
div.einzelneSmilies{
	font-size:10pt;
	float:left;
	margin:5px;
	text-align:center;
	border:0px solid #FF0000;
	cursor:pointer;

}

.guestbookComment{
	font-style:italic;
	color:#FF2222;


}
div.fotoGesamt{
	text-align:center;
	margin:auto;
	width:200px;
	float:none;
	height:60px;
}
div.fotoBild{
	text-align:center;
	margin:auto;

}	
div.fotoPfeilLinks{
	float:left;
	width:60px;
	height:40px;


}
div.fotoZurueck{
	margin-top:10px;
	float:left;
	width:60px;
	height:25px;

}

div.fotoPfeilRechts{
	float:left;
	width:60px;
	height:40px;

}
.link{
	font-family:"Verdana";font-size:10pt;color:#FF0000;cursor:pointer;font-weight:bold;text-decoration:none
	}
.link:hover{
	font-family:"Verdana";font-size:10pt;color:#0000FF;font-weight:bold
	}
#login{
	position:absolute;bottom:-20px;width:120px;text-align:center;color:#FFFFFF;background-color:#FF9999;font-family:'Verdana';font-weight:bold;font-size:10pt;}
#loginForm{
	visibility:hidden;
	display:none;
}
.loginText{font-size:8pt;font-family:'Verdana';bottom:2px;}
.loginInput{
	width:50px;
	height:8pt;
	border:#FFFFFF solid 0px;
	font-size:8pt;
	
}

