body 
{
	background-color:		#EAEAEA;
	overflow-y:				scroll;
}


object
{
	width:					100%;
	height:					100%;
	overflow-x:				hidden;
}

.Container 
{
	background-color:		#F0F0FF;
	direction: 				ltr;
	text-align:				left;
	visibility:				visible;
	border-style:			solid;
	border-color:			black;
	border-width:			thin;
	border-radius:			7px;
	position: 				relative;
	margin:					0px auto;
}

.Container h1
{
	color:					blue;
	font-family:			"Bookman Old Style", Cambria, fantasy;
	text-align:				center;
	text-decoration:		underline;
}

.Header
 {
	background-color:		blue;
	background-color:		#CFDFFF;
	background-image:		url(../pics/Bggrnd-head.gif);
	color:					white;
	font-family:			"Bookman Old Style", Cambria, fantasy;
	position:				static;
	border-style:			solid;
	border-color:			silver;
	border-width:			thin;
	border-radius: 			7px;
	text-align:				center;
	margin-top:				10px;
	margin-left:			10px;
	margin-right:			10px;
}

.Header span
{
	color:					white;
}

.Header img
 {
	vertical-align: 		middle;
	position:				relative;
	margin-left:			auto;
	margin-right:			auto;
}

.Nav 
{
	background-color: 		#CFDFFF;
	background-position: 	left top;
	border-width:			thin;
	border-color:			silver;
	border-top-style:		solid;
	border-left-style:		solid;
	border-bottom-style:	solid;
	border-right-style:		solid;
	color: 					white;
	direction: 				ltr;
	font-family: 			"Bookman Old Style", Cambria, serif;
	text-align: 			right;
	position:				absolute;
	border-radius: 			7px;
	margin-top:				20px;
}

.Nav ul 
{
	list-style-type:		none;
}
.Nav span 
{
	color:					black;
	text-decoration:		none;
	display:				block;
	padding:				5px;
	border-top-left-radius:	7px;
	border-bottom-left-radius:	7px;
}

.Nav span:hover 
{
	background-color:  		#F0F0FF;
	color:					blue;
	font-size:				12pt;
	cursor:					pointer;
	border-right-style:		none;
	border-top-left-radius:	7px;
	border-bottom-left-radius:	7px;
}

.Nav .stand 
{
	text-align:				left;
	margin-left:			5px;
	bottom:					10px;
	position:				absolute;
	font-size:				10px;
	font-weight:			normal;
	color:					black;	
}

.NavSelect
{
	background-color:  		#F0F0FF;
	border-color:			silver;
	border-left-style:		solid;
	border-top-style:		solid;
	border-bottom-style:	solid;
	border-width:			thin;
	position:				relative;
}

.NavNoneSelect
{
	background-color:		#CFDFFF;
	position:				relative;
	border-color:			silver;
	border-right-style:		none;
	border-width:			thin;
}

.Body 
{
	background-color:		#CFDFFF;
	color: 					black;
	direction: 				ltr;
	font-family: 			"Bookman Old Style", Cambria, fantasy;
	position:				absolute;
	border:					silver thin solid;
	border-radius:			7px;
	margin-top:				20px;

}
.FaceBook
{
	position:				absolute;
	margin-top:				5px;
	margin-left:			10px;	
}

/* ======================================================================================== */
.BodyContainer
{	
	width:					100%;
}

.BodyContainer #kalender
{
	vertical-align:			middle;
	margin-left:			200px;
	margin-right:			200px;
}

.BodyContainer a
{
	text-decoration:		none;
	color:					blue;	
}

.BodyContainer div
{
	font-size:				12pt;
	font-weight:			normal;
}

.BodyContainer p
{
	color:					black;
	font-size:				12pt;
	text-align:				left;
}

.BodyContainer table
{
	color:					black;
	margin-left:			auto;
	margin-right:			auto;
}

.BodyContainer td
{
	width:					250px;
	font-family: 			"Bookman Old Style", Cambria, fantasy;
	font-size: 				12pt;
	text-align: 			left;
	font-weight:			normal;
}

.BodyContainer .Leader
{
	height:					625px;
}
.BodyContainer .Impressum ul
{
	list-style-type:		square;
	white-space:			nowrap;
}

.BodyContainer .Impressum a
{
	text-decoration:		underline;
	color:					blue;
	font-weight:			bold;			
}

.BodyContainer .Zuechter table
{
	border-style:			ridge;
	border-color:			black;
	border-radius:			5px;
	border-spacing: 		0px;	
	border-collapse:		collapse;
}

.BodyContainer .Zuechter th
{
	border-style:			solid;
	border-width: 			thin;
	border-collapse: 		collapse;
	border-color:			black;
}

.BodyContainer .Zuechter td
{
	border-style:			solid;
	border-color:			black;
	border-width:			thin;
	border-collapse: 		collapse;
}

.BodyContainer .Zuechter .kopf
{
	text-align:				center;
	font-weight:			bold;
	color:					blue;
}

.BodyContainer .Zuechter .name
{
	text-align:				center;
}

.BodyContainer .Zuechter .tier
{
	text-align:				center;
	vertical-align:			middle;
}

.BodyContainer .Zuechter .tier img
{
	margin-top:				10px;
	margin-left:			auto;
	margin-right:			auto;
}

.BodyContainer .Downloads table
{
	margin-left:			10px;
}

.BodyContainer .Downloads img
{
	height:					50px;
	width:					50px;
}

.BodyContainer .Downloads a
{
	text-decoration:		underline;
	color:					blue;
	vertical-align:			middle;
	text-align:				left;
}

.BodyContainer .Downloads th
{
	width:					75px;
}

.BodyContainer .links ul
{
	list-style:				circle;
}

.BodyContainer .links a
{
	text-decoration:		underline;
	color:					blue;
	font-weight:			normal;	
}

.BodyContainer .home img
{
	position:				relative;
	height:					150px;
	margin-left:			auto;
	margin-right:			auto;
	text-align:				center;
	vertical-align:			middle;
}


.BodyContainer .home table
{
	border-width:			thin;
	border-style:			solid;
}

.BodyContainer .archiv .Nav 
{
	position:				relative;
	top:					0px;
	left:					10px;
	bottom:					0px;
	width:					250px;
	border:					silver thin solid;
	border-radius:			7px;
}

.BodyContainer .archiv .Nav span 
{
	border-radius:			7px;
}

.BodyContainer .archiv .Nav span:hover 
{
	border-radius:			7px;
}

.BodyContainer .kaninhop div
{
	text-align:				left;
}

.BodyContainer .kaninhop .pictable img
{
	padding:				5px;
	width:					300px;
}

.BodyContainer .kaninhop img
{
	vertical-align: 		middle;
	position:				relative;
	margin-left:			auto;
	margin-right:			auto;
	height:					auto;
	width: 					300px;
	
}


.BodyContainer .kaninhop table
{
	border-width:			thin;
	border-style:			solid;
}

.BodyContainer .pictures img
{
	position:				relative;
	height:					150px;
	margin-top:				10px;
	margin-left:			10px;
	margin-right:			auto;
	text-align:				center;
	vertical-align:			middle;	
}

/* ======================================================================================= */

#debug
{
	bottom:					200px;
	position:				absolute;
	font-size:				12pt;
	font-weight:			normal;
	color:					#800040;
}













