/***** Allgemein *****/

body
{
	font-family:Arial,Tahoma,Verdana;
	font-size:14px;
	color:#FFFFFF;
	
	margin-left:0px;
	margin-right:0px;
	margin-top:25px;
	margin-bottom:0px;
	
	overflow:auto;
}

td,p,div,ul,li
{
	font-family:Arial,Tahoma,Verdana;
	font-size:14px;
	color:#FFFFFF;
}

form
{
	margin:0;
}

.point
{
	width:15px;
	height:15px;
	margin:0;
	padding:0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/wkp.png');
}

html>body .point
{
	height:15px;
	width:15px;
	margin:0;
	padding:0;
	background:url(../images/wkp.png) no-repeat;
}

.pointred
{
	width:15px;
	height:15px;
	margin:0;
	padding:0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/wkp_red.png');
}

html>body .pointred
{
	height:15px;
	width:15px;
	margin:0;
	padding:0;
	background:url(../images/wkp_red.png) no-repeat;
}

.pointon
{
	width:15px;
	height:15px;
	margin:0;
	padding:0;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/wkp_on.png');
}

html>body .pointon
{
	height:15px;
	width:15px;
	margin:0;
	padding:0;
	background:url(../images/wkp_on.png) no-repeat;
}

.hand
{
	cursor:hand;
}

.border
{
	border:1px #FFFFFF solid;
}

.rot
{
	color:#FF6666;
}

.title
{
	font-size:14px;
	font-weight:bold;
}

.textfeld
{
	font-family:Arial,Tahoma,Verdana;
	font-size:16px;
	color:#050064;	
	vertical-align:middle;
	border:1px #FFFFFF solid;
	background-color:#B7D9FF;
}

.buttonlogin
{
	font-family:Arial,Tahoma,Verdana;
	font-size:18px;
	color:#050064;	
	text-valign:middle;
	
	border:1px #FFFFFF solid;
	background-color:#B7D9FF;
	height:57px;
	margin-bottom:16px;
}

.contentSubNavi
{
	padding-top:5px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
}

#contentNavi
{
	padding-top:3px;
	padding-left:10px;
	padding-right:1px;
	padding-bottom:3px;
}

#contentMainStart
{
	padding-top:48px;
	padding-left:35px;
	padding-right:35px;
	padding-bottom:32px;
	
	background-color:#FFFFFF;
}

#contentMain
{
	padding-top:16px;
	padding-left:10px;
	padding-right:11px;
	padding-bottom:16px;

	/* Höhe eingefügt */	
	height:343px;
	
	background-color:#050064;
}

#text
{
	padding-top:0px;
	padding-left:23px;
	padding-right:12px;
	padding-bottom:0px;
	overflow:auto;
	height:343px;
}

#textRight
{
	padding:0px;
	overflow:auto;
}

#textContact
{
	padding-top:0px;
	padding-left:23px;
	padding-right:12px;
	padding-bottom:0px;
	overflow:auto;
	width:265px;
}

#contentFooter
{
	margin-top:23px;
}

body, textarea {
  scrollbar-base-color:#050064;
  scrollbar-3dlight-color:#050064;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#050064;
  scrollbar-face-color:#050064;
  scrollbar-highlight-color:#050064;
  scrollbar-shadow-color:#050064;
  scrollbar-track-color:#050064;
}

/***** Links *****/

a:link, a:active, a:visited
{
	color:#6EB4FF;
	text-decoration:none;
}
a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

a.navi:link, a.navi:active, a.navi:visited
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	display:block;
}
a.navi:hover
{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	display:block;
}

a.language:link, a.language:active, a.language:visited
{
	color:#0A00A0;
	text-decoration:none;
}
a.language:hover
{
	color:#0A00A0;
	text-decoration:none;
}