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

scrollbar-face-color:		28408C;
scrollbar-highlight-color:	728AD6;
scrollbar-3dlight-color:	000000;
scrollbar-darkshadow-color:	000000;
scrollbar-shadow-color:		28408C;
scrollbar-arrow-color:		FFFFFF;
scrollbar-track-color:		FFFFFF;
}

body.main
{
background-color:			#ffffff;
background-image:			url(../images/main_bg.gif);
background-attachment:		fixed;
background-repeat:			repeat-x;
margin:						23px 0px 15px 15px;
padding:					0px 0px 0px 0px;
font-family:				Verdana;
font-size:					11;
color:						000000;

scrollbar-face-color:		4B63AF;
scrollbar-highlight-color:	728AD6;
scrollbar-3dlight-color:	000000;
scrollbar-darkshadow-color:	000000;
scrollbar-shadow-color:		28408C;
scrollbar-arrow-color:		FFFFFF;
scrollbar-track-color:		FFFFFF;
}

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

scrollbar-face-color:		495D31;
scrollbar-highlight-color:	627D42;
scrollbar-3dlight-color:	627D42;
scrollbar-darkshadow-color:	627D42;
scrollbar-shadow-color:		495D31;
scrollbar-arrow-color:		495D31;
scrollbar-track-color:		627D42;
}


body.footer
{
background-color:			#F1F1F1;
margin:						0px 0px 0px 0px;
padding:					0px 0px 0px 0px;
font-family:				Verdana;
font-size:					11;
color:						000000;
}

body.header
{
background-color:			#F1F1F1;
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:	#4B63AF;
font-weight:			bold;
color:					#4B63AF;
}

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


td
{
font-size:				11px;
}

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

.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:					#BCCBDE;
text-decoration:		none;
font-weight:			bold;
font-size:				10px;
padding:				2;
padding-left:			10px;
padding-right:			20px;
border-style:			solid;
border-width:			1px;
border-top-color:		728AD6;
border-left-color:		728AD6;
border-right-color:		000000;
border-bottom-color:	000000;

display:			block;
width:				100%;
background-color:	28408C;
}

a.navigation:hover
{
font-family:		Verdana;
color:				#ffffff;
background-color:	#3F57A3;
text-decoration:	none;
font-weight:		bold;
}

a.navigation:visited
{
font-family:		Verdana;
color:				#BCCBDE;
text-decoration:	none;
font-weight:		bold;
}

a.navigation:visited:hover
{
font-family:		Verdana;
color:				#ffffff;
background-color:	#3F57A3;
text-decoration:	none;
font-weight:		bold;
}


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

a.navigationsub:hover
{
font-family:		Verdana;
color:				#ffffff;
background-color:	#28408C;
text-decoration:	none;
font-weight:		normal;
}

a.navigationsub:visited
{
font-family:		Verdana;
color:				#BCCBDE;
text-decoration:	none;
font-weight:		normal;
}

a.navigationsub:visited:hover
{
font-family:		Verdana;
color:				#ffffff;
text-decoration:	none;
background-color:	#28408C;
font-weight:		normal;
}


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

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

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

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


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

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

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

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



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

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


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


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

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

.puffheadtext
{
color:				#ffffff;
font-weight:		bold;
padding-left:		2px;
}


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

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

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

puffmorelink


img
{
	border-color:		#000000;
}

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

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


