 body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002D5A;
	line-height: 16px;
}

body {
	background-color: #FFFFFF;
	margin: 8px 0px 0px;
}

a {
text-decoration: none;
}

.backgroundDarkBlue
	{
	background-color: #002D5A;
	}

.backgroundLightBlue
	{	
	background-color: #8EC0DA;
	}

.header
{	
	margin: 4px 0px;
}

.headerMenueTop
{	
	margin: 0px 0px 4px;
}

.textWhite
 {
	color: #FFFFFF;
	letter-spacing: 1.5px;
	border: 1px solid #FFFFFF;
	font-size: 14px;
	line-height: 20px;
}

a.headerNavi, a.headerNavi:link
 {
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #002D5A;
	letter-spacing: 1.5px;
	
}
a.headerNavi:active, a.headerNavi:focus,  a.headerNavi:hover
 {
	text-decoration: none;
	font-size: 11px;
	line-height: 20px;
	color: #F08C2E;
	background-color: #002D5A;
	letter-spacing: 1.5px;
}

a.headerNaviActiv
 {
	text-decoration: none;
	font-size: 11px;
	line-height: 20px;
	color: #F08C2E;
	background-color: #002D5A;
	letter-spacing: 1.5px;
	font-weight: bold;
}

.BorderStandart {
	border: 1px solid #002D5A;
}

.variablercontent {
	background-color: #FFFFFF;
}


.footer_text
{
font-size: 11px;
text-align: center;
color: #FFFFFF;
}


#########################





.text_justify
{
text-align: justify;
}
.middle_content
	{
	margin: 15px 0px 15px 15px;
	}
	
.middle_content_top_navi
{
margin: 4px 0px 0px 5px;
}	
	
	
h1 {
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
}

h2 {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}

h3 {
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
}

p {
	text-decoration: none;
	
}


.powered_by
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #590D1B;
}




img.Border { 
	border: #256B9A; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	vertical-align: top;
	padding: 1px;
	}

img.float { 
border: #256B9A; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
PADDING-RIGHT: 1px; 
PADDING-LEFT: 1px; 
PADDING-BOTTOM: 1px; 
MARGIN-RIGHT: 10px; 
PADDING-TOP: 1px; 
	}

/* POPUP Fenster */
.info_popup_bg {
	background-color: #FFFFFF;
	border: 1px solid #256B9A;
}

.info_popup_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #256B9A;
	text-align: justify;
}




