
body
{
background-color:			#ffffff;
background-repeat:			repeat-x;
margin:						0px 0px 0px 0px;
padding:					0px 0px 0px 0px;
font-family:				Verdana;
font-size:					11px;
color:						FFAE00;

}

body.main
{
background-color:			#ffffff;
background-image:			url(../images/main_bg2.gif);
background-repeat:			no-repeat;
background-position: left bottom;
background-attachment: fixed;
margin:						13px 0px 15px 15px;
padding:					0px 0px 0px 0px;
font-family:				Verdana;
font-size:					11;
color:						000000;

scrollbar-face-color:		7EC40C;
scrollbar-highlight-color:	DFFF57;
scrollbar-3dlight-color:	000000;
scrollbar-darkshadow-color:	000000;
scrollbar-shadow-color:		76AA0E;
scrollbar-arrow-color:		ffffff;
scrollbar-track-color:		ffffff;
}

body.navigation
{
background-image:			url(../images/navigati on_top.gif);
background-repeat:			no-repeat;
background-attachment:		fixed;
background-color:			#ffffff;
margin:						0px 0px 0px 0px;
padding:					0px 0px 0px 0px;
font-family:				Verdana;
font-size:					11;
color:						000000;

scrollbar-face-color:		5A6A8E;
scrollbar-highlight-color:	5A6A8E;
scrollbar-3dlight-color:	5A6A8E;
scrollbar-darkshadow-color:	5A6A8E;
scrollbar-shadow-color:		5A6A8E;
scrollbar-arrow-color:		ffffff;
scrollbar-track-color:		5A6A8E;
}


body.footer
{
background-color:			#488719;
margin:						0px 0px 0px 0px;
padding:					0px 0px 0px 0px;
font-family:				Verdana;
font-size:					11;
color:						000000;
background-image:			url(../images/meadow.gif);
background-repeat:			no-repeat;
}

body.header
{
background-color:			#ffffff;
margin:						0px 0px 0px 0px;
padding:					0px 0px 0px 0px;
font-family:				Verdana;
}



.head
{
font-family:			Verdana;
font-size:				17px;
border-bottom-width:	2px;
border-bottom-style:	solid;
border-bottom-color:	#4A88AF;
font-weight:			bold;
color:					#4A88AF;
}

.headmed
{
font-family:			Verdana;
font-size:				13px;
border-bottom-width:	1px;
border-bottom-style:	solid;
border-bottom-color:	#4A88AF;
font-weight:			bold;
color:					#4A88AF;
margin-top:				8px;
}


td
{
font-size:				11px;
}

.bildtext
{
font-size:				10px;
color:					#448502;
}

.date
{
font-size:				10px;
color:					#7d7d7d;
border-top-style:		solid;
border-top-width:		1px;
border-top-color:		#7d7d7d;
text-align:				right;
}



a.navigation
{
font-family:			Verdana;
color:					#2A6204;
text-decoration:		none;
font-weight:			normal;
font-size:				11px;
padding:				2;

border-style:			solid;
border-width:			1px;

border-color:	2A6204;

display:			block;
width:				100%;
text-align:			center;
background-color:DFF58E;
}

a.navigation:hover
{
font-family:		Verdana;
color:				#2A6204;
background-image:	url(../images/arr ow.gif);
background-repeat:	no-repeat;
text-decoration:	none;
font-weight:		normal;
text-align:			center;
background-color:	F2FBD2;
}

a.navigation:visited
{
font-family:		Verdana;
color:				#2A6204;
text-decoration:	none;
font-weight:		normal;
text-align:			center;
background-color:DFF58E;
}

a.navigation:visited:hover
{
font-family:		Verdana;
color:				#2A6204;
background-image:	url(../images/arr ow.gif);
background-repeat:	no-repeat;
text-decoration:	none;
font-weight:		normal;
text-align:			center;
background-color:	F2FBD2;
}


a.navigationsub
{
font-family:		Verdana;
color:				#2A6204;
text-decoration:	none;
font-size:			10px;
padding-left:		10px;
padding-right:		20px;
padding-top:		1px;
width:				100%;
display:			block;
font-weight:		normal;
border-style:		solid;
border-color:		2A6204;
border-width:		1px;
background-color:DFF58E;
}

a.navigationsub:hover
{
font-family:		Verdana;
color:				#2A6204;
background-color:	#F2FBD2;
text-decoration:	none;
font-weight:		normal;
border-style:		solid;
border-color:		2A6204;
border-width:		1px;
}

a.navigationsub:visited
{
font-family:		Verdana;
color:				#2A6204;
text-decoration:	none;
font-weight:		normal;
border-style:		solid;
border-color:		2A6204;
border-width:		1px;
background-color:DFF58E;
}

a.navigationsub:visited:hover
{
font-family:		Verdana;
color:				#2A6204;
text-decoration:	none;
font-weight:		normal;
background-color:	#F2FBD2;
border-style:		solid;
border-color:		2A6204;
border-width:		1px;
}


a.puffmorelink
{
font-family:		Verdana;
color:				#7EC30C;
text-decoration:	none;
font-weight:		bold;
font-size:			10px;
padding-right:		5px;
}

a.puffmorelink:hover
{
font-family:		Verdana;
color:				#448502;
text-decoration:	none;
font-weight:		bold;
}

a.puffmorelink:visited
{
font-family:		Verdana;
color:				#7EC30C;
text-decoration:	none;
font-weight:		bold;
}

a.puffmorelink:visited:hover
{
font-family:		Verdana;
color:				#448502;
text-decoration:	none;
font-weight:		bold;
}


a
{
font-family:		Verdana;
color:				#7EC30C;
text-decoration:	underline;
font-weight:		bold;
}

a:hover
{
font-family:		Verdana;
color:				#448502;
text-decoration:	underline;
font-weight:		bold;
}


a:visited
{
font-family:		Verdana;
color:				#7EC30C;
text-decoration:	underline;
font-weight:		bold;
}


a:visited:hover
{
font-family:		Verdana;
color:				#448502;
text-decoration:	underline;
font-weight:		bold;
}


a.footer_text
{
font-family:		Verdana;
color:				#7EC30C;
text-decoration:	underline;
font-weight:		bold;
}

a.footer_text:hover
{
font-family:		Verdana;
color:				#ffffff;
text-decoration:	underline;
font-weight:		bold;
}

a.footer_text:visited
{
font-family:		Verdana;
color:				#7EC30C;
text-decoration:	underline;
font-weight:		bold;
}

a.footer_text:visited:hover
{
font-family:		Verdana;
color:				#ffffff;
text-decoration:	underline;
font-weight:		bold;
}



a.webzoo
{
font-family:		Verdana;
color:				#000000;
text-decoration:	none;
font-size:			9;
font-weight:		normal;
padding-right:		10px;
}

a.webzoo:hover
{
font-family:		Verdana;
color:				#000000;
text-decoration:	none;
font-size:			9;
font-weight:		normal;
}


a.webzoo:visited
{
font-family:		Verdana;
color:				#000000;
text-decoration:	none;
font-size:			9;
font-weight:		normal;
}


a.webzoo:visited:hover
{
font-family:		Verdana;
color:				#000000;
text-decoration:	none;
font-size:			9;
font-weight:		normal;
}

.puffhead
{
background-color:	#95DE0C;
background-image:			url(../images/puff_head_bg.gif);
}

.puffheadtext
{
color:				#1D4711;
font-weight:		bold;
padding-left:		2px;
padding-top:        5px;
}


.puffcontent
{
background-color:	#ffffff;
border-style:		solid;
border-width:		1px;
border-color:		#B2B2B2;
border-top-style:	none;
}

.puffshadow
{
background-image:			url(../images/puff_shadow.gif);
}

.puffmore
{
background-color:			#5A6A8E;
background-image:			url(../images/puff_more_bg.gif);
}

puffmorelink


img
{
	border-color:		#000000;
}

.guestbook
{
font-size:			11px;
font-family:		Verdana;
}

.form_contact
{
background-color:	ffffff;
border-style:		solid;
border-color:		000000;
border-width:		1px;
font-size:			10px;
}

.button
{ 
font-family:		Verdana;
font-size:			12px;
font-weight:		bold;
text-transform:		uppercase;
padding:			1px;
background:			#5A6A8E;
color:				#ffffff;
text-decoration:	none;
border:				1px #000000 solid;
}

