



body
{
font-family:verdana;
font-size:11px;
color:4F4F4F;
scrollbar-face-color:		6299DD;
scrollbar-highlight-color:	D8E5F6;
scrollbar-3dlight-color:	0C3F98;
scrollbar-darkshadow-color:	0C3F98;
scrollbar-shadow-color:		314C6E;
scrollbar-arrow-color:		ffffff;
scrollbar-track-color:		ffffff;
margin:						5px;
}

td.tdleft
{
color:				#ffffff;
background:			#6C7175;
font-family:		Verdana;
font-size:			10px;
padding:			4px;
}

td.tdright
{
color:				#000000;
background:			#EFEEEB;
font-family:		Verdana;
font-size:			10;
padding:			2px;
}
td
{
font-size:11px;
}
td.nav_header
{
background-image:	url(../images/gray_bg.gif);
padding:			3px;
background-color:	055998;
}
.nav_headtxt
{
font-size:			12px;
font-weight;		bold;
color:				#ffffff;
}
.buttonblue
{

font-family:		Verdana, Arial, Helvetica, sans-serif;
font-size:			9px;
font-weight:		bold;
text-transform:		uppercase;
padding:			1px;
background:			#548DC3;
background-image:	url(../images/btn_blue_bg.gif);
color:				#ffffff;
text-decoration:	none;
border:				1px #000000 solid;
}


.head
{
color:0C3F98;
font-weight:bold;
font-size:18px;
border-bottom-style:solid;
border-width:2px;
border-color:0C3F98;
padding-right:5px;
margin-bottom:5px;
}

.head_small
{
color:0C3F98;
font-weight:bold;
font-size:12px;
border-bottom-style:solid;
border-width:1px;
border-color:0C3F98;
padding-right:5px;
}

.header_text
{
font-size:32px;
font-weight:bold;
}


.footer
{
font-size:10px;
}


.bluegray
{
font-size:10px;
color:92959F;
}


.puff_head_content
{
background-color:242938;
color:ffffff;
border-style:	solid;
border-width:		1px;
border-top-color:	464951;
border-left-color:464951;
border-right-color:	000000;
border-bottom-color:000000;
padding:			3px;
padding-left:		3px;
font-weight:		bold;
}

.puff_head_right
{
background-color:	242938;
color:				ffffff;
font-size:			10px;
border-style:	solid;
border-width:		1px;
border-top-color:	464951;
border-left-color:464951;
border-right-color:	000000;
border-bottom-color:000000;
padding:			3px;
padding-left:		3px;
font-weight:		bold;
}


.puff_right
{
color:				ffffff;
font-size:			10px;
padding:			5px;
border-style:		solid;
border-width:		1px;
border-top-color:	000000;
border-left-color:	000000;
border-right-color:	464951;
border-bottom-color:464951;
}

.form_field
{
color:				ffffff;
font-family:		verdana;
background-image:	url(../images/form_shadow.gif);
background-color:	30364A;
font-size:			10px;
border-style:		solid;
border-width:		1px;
border-top-color:	000000;
border-left-color:	000000;
border-right-color:	464951;
border-bottom-color:464951;
}

a
{
color:				#FF7200;
text-decoration:	underline;
font-weight:		normal;
}

a:hover
{

color:				#FF7200;
text-decoration:	underline;
font-weight:		normal;
}

a:visited
{
color:				#FF7200;
text-decoration:	underline;
font-weight:		normal;
}

a:visited:hover
{
color:				#FF7200;
text-decoration:	underline;
font-weight:		normal;
}




a.footerlink
{
color:				#0C3F98;
text-decoration:	underline;
font-weight:		normal;
}

a.footerlink:hover
{

color:				#0C3F98;
text-decoration:	underline;
font-weight:		normal;
}

a.footerlink:visited
{
color:				#0C3F98;
text-decoration:	underline;
font-weight:		normal;
}

a.footerlink:visited:hover
{
color:				#0C3F98;
text-decoration:	underline;
font-weight:		normal;
}



a.pufflink
{
color:				#0C3F98;
text-decoration:	none;
font-weight:		bold;
font-size:			10px;
}

a.pufflink:hover
{

color:				#4D8BD8;
text-decoration:	underline;
font-weight:		bold;
}

a.pufflink:visited
{
color:				#0C3F98;
text-decoration:	none;
font-weight:		bold;
font-size:			10px;
}

a.pufflink:visited:hover
{
color:				#4D8BD8;
text-decoration:	underline;
font-weight:		bold;
}



a.nav
{
color:				#000000;
text-decoration:	none;
font-size:			10px;
font-weight:		bold;
background-color:	BFD5F1;
display:			block;
width:				131;
padding-top:		5px;
padding-bottom:		5px;
text-indent:		28px;
background-image:	url(../images/nav_arrow_noselect.gif);
background-repeat:	no-repeat;
}

a.nav:hover
{

color:				#ffffff;
text-decoration:	none;
font-weight:		bold;
background-color:	4D8BD8;
}

a.nav:visited
{
color:				#000000;
text-decoration:	none;
font-size:			10px;
font-weight:		bold;
background-color:	BFD5F1;
display:			block;
width:				131;
padding-top:		5px;
padding-bottom:		5px;
text-indent:		28px;
border-width:		1px;
}

a.nav:visited:hover
{
color:				#ffffff;
text-decoration:	none;
font-weight:		bold;
background-color:	4D8BD8;
}


a.nav_selected
{
color:				#000000;
text-decoration:	none;
font-size:			10px;
font-weight:		bold;
background-color:	BFD5F1;
display:			block;
width:				131;
padding-top:		5px;
padding-bottom:		5px;
text-indent:		28px;
background-image:	url(../images/nav_arrow_selected.gif);
background-repeat:	no-repeat;
}

a.nav_selected:hover
{

color:				#ffffff;
text-decoration:	none;
font-weight:		bold;
background-color:	4D8BD8;
}

a.nav_selected:visited
{
color:				#000000;
text-decoration:	none;
font-size:			10px;
font-weight:		bold;
background-color:	BFD5F1;
display:			block;
width:				131;
padding-top:		5px;
padding-bottom:		5px;
text-indent:		28px;
background-image:	url(../images/nav_arrow_selected.gif);
background-repeat:	no-repeat;
}

a.nav_selected:visited:hover
{
color:				#ffffff;
text-decoration:	none;
font-weight:		bold;
background-color:	4D8BD8;
}




a.nav_selected_down
{
color:				#000000;
text-decoration:	none;
font-size:			10px;
font-weight:		bold;
background-color:	BFD5F1;
display:			block;
width:				131;
padding-top:		5px;
padding-bottom:		5px;
text-indent:		28px;
background-image:	url(../images/nav_arrow_selected_down.gif);
background-repeat:	no-repeat;
}

a.nav_selected_down:hover
{

color:				#ffffff;
text-decoration:	none;
font-weight:		bold;
background-color:	4D8BD8;
}

a.nav_selected_down:visited
{
color:				#000000;
text-decoration:	none;
font-size:			10px;
font-weight:		bold;
background-color:	BFD5F1;
display:			block;
width:				131;
padding-top:		5px;
padding-bottom:		5px;
text-indent:		28px;
background-image:	url(../images/nav_arrow_selected_down.gif);
background-repeat:	no-repeat;
}

a.nav_selected_down:visited:hover
{
color:				#ffffff;
text-decoration:	none;
font-weight:		bold;
background-color:	4D8BD8;
}





a.nav2
{
color:				#ffffff;
text-decoration:	none;
font-size:			10px;
font-weight:		normal;
background-color:	181B25;
display:			block;
width:				125;
padding-top:		3px;
padding-bottom:		3px;
border-top-style:	solid;
border-bottom-style:solid;
border-top-color:	0C0E13;
border-bottom-color:2F323B;
border-width:		1px;
background-image:	url(../images/knapp_bg.gif);
text-indent:		16px;
}

a.nav2:hover
{

color:				#ffffff;
text-decoration:	none;
font-weight:		normal;
background-color:	242938;
}

a.nav2:visited
{
color:				#ffffff;
text-decoration:	none;
font-size:			10px;
font-weight:		normal;
background-color:	181B25;
display:			block;
width:				125;
padding-top:		3px;
padding-bottom:		3px;
text-indent:		8px;
border-top-style:	solid;
border-bottom-style:solid;
border-top-color:	0C0E13;
border-bottom-color:2F323B;
border-width:		1px;
background-image:	url(../images/knapp_bg.gif);
text-indent:		16px;
}

a.nav2:visited:hover
{
color:				#ffffff	;
text-decoration:	none;
font-weight:		normal;
background-color:	242938;
}


.bildtext
{
font-family:		Verdana;
color:				#92959F;
font-size:			10;
}


img.gallery
{
	border-color:		#ffffff;
}

img
{
border-color:000000;
}

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

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


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


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


.button
{ 
font-family:		Verdana;
font-size:			11px;
font-weight:		bold;
text-transform:		uppercase;
padding:			0px;
background:			#30364A;
color:				#ffffff;
text-decoration:	none;
border-width:		1px;
border-top-color:	464951;
border-left-color:464951;
border-right-color:	000000;
border-bottom-color:000000;
}
