/* CSS Document */

html, body{
	background:#CBD6E0;
	margin:0;
	padding:0;
	text-align:center;
	height:100%;

}#content{
	overflow:hidden;
	background:#fff;
	width:441px;
	padding:157px 4px 5px 4px;
	text-align:left;


}#content table{width:100%;}

/* styles 4 da contentarea */
/* .t wird als standard verwendet */
#content,#content td,
#content .text,#content .t{
	font:11px tahoma,verdana,arial;
	color:#000;
	text-decoration:none;
	line-height:14px;
}#content .textklein,#content .tk{
	font:9px tahoma,verdana,arial;
	color:#000;
	line-height:100%;
	text-decoration:none;
}#content .textfett,#content .tf{
	font:11px tahoma,verdana,arial;
	color:#000;
	font-weight:bold;
	line-height:100%;
	text-decoration:none;
}#content .textkleinfett,#content .tkf{
	font:9px tahoma,verdana,arial;
	color:#000;
	font-weight:bold;
	line-height:100%;
	text-decoration:none;
}#content .textcolored,#content .tc{
	font:11px tahoma,verdana,arial;
	color:#527597;
	line-height:100%;
	text-decoration:none;
}#content .textkleincolored,#content .tkc{
	font:9px tahoma,verdana,arial;
	color:#527597;
	line-height:100%;
	text-decoration:none;
}#content .textgrosscolored, #content .tgc{
	font:13px tahoma,verdana,arial;
	color:#527597;
	line-height:16px;
	text-decoration:none;
}#content .textfettcolored,#content .tfc{
	font:11px tahoma,verdana,arial;
	color:#527597;
	font-weight:bold;
	line-height:100%;
	text-decoration:none;
}#content .textkleinfettcolored,#content .tkfc{
	font:9px tahoma,verdana,arial;
	color:#900;
	font-weight:bold;
	line-height:100%;
	text-decoration:none;
}#content a:visited, #content a:active, #content a:link{
	color:#527597;
	line-height:100%;
	text-decoration:none;
}#content a:hover{
	color:#527597;
	line-height:100%;
	text-decoration:underline;
/* END Container Styles */

/* Navi Styles */
}#navicontainer{
	text-align:left;
	width:103px;
	margin:0 0 0 0px;
	padding:154px 1px 1px 1px;
	background-color:#99aec1;



}#navicontainer .inaktiv a:link, #navicontainer .inaktiv a:hover, #navicontainer .inaktiv a:visited, #navicontainer .inaktiv a:active, #navicontainer .inaktiv2 a:link, #navicontainer .inaktiv2 a:hover, #navicontainer .inaktiv2 a:visited, #navicontainer .inaktiv2 a:active{
	color:#fff;
	font-family:Tahoma;
	font-size:12px;
	text-align:left;
	text-decoration:none;

}#navicontainer .inaktiv{
	color:#fff;
	font-family:Tahoma;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	padding-left:15px;
	padding-top:0px;
	height:15px;
	width:103px;

}#navicontainer .inaktiv2{
	color:#fff;
	font-family:Tahoma;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	padding-left:20px;
	padding-top:0px;
	height:15px;
	width:98px;

}#navicontainer .naviaktiv a:link, #navicontainer .naviaktiv a:hover, #navicontainer .naviaktiv a:visited, #navicontainer .naviaktiv a:active, #navicontainer .naviaktiv2 a:link, #navicontainer .naviaktiv2 a:hover, #navicontainer .naviaktiv2 a:visited, #navicontainer .naviaktiv2 a:active{
	color:#527597;
	text-align:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size: 12px;

}#navicontainer .naviaktiv{
	background:url('images/naviicon.gif') top left #fff no-repeat;
	color:#527597;
	font-family:Tahoma;
	font-size: 12px;
	text-align:left;
	text-decoration:none;
	padding-left:15px;
	padding-top:0px;
    padding-right:0px;
	height:15px;
	width:103px;

}#navicontainer .naviaktiv2{
	background:url('images/naviicon.gif') top left #fff no-repeat;
	color:#527597;
	font-family:Tahoma;
	font-size: 12px;
	text-align:left;
	text-decoration:none;
	padding-left:20px;
	padding-top:0px;
	height:15px;
	width:98px;

}#navicontainer .ahover a:active, #navicontainer .ahover a:link, #navicontainer .ahover a:visited, #navicontainer .ahover a:hover{
	color:#fff;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
	text-align:left;

}#navicontainer .ahover{
	background-color:#CBD6E0;
	color:#fff;
	font-family:Tahoma;
	font-size:12px;
	text-decoration:none;
	text-align:left;
	padding-left:15px;
	padding-top:0px;
	height:15px;
	width:103px;

}html > body #navicontainer{margin: 0 0 0 2px;}
/* END Navi Styles */

/* Footer Styles*/
#footer{
	background-color:#99aec1;
	border-top:1px solid #fff;
	text-align:right;
	color:#fff;
	font:11px Tahoma;
	height:13px;
}
#footrow{
	height:13px;
	overflow:hidden;
}
html > body #footrow {height:13px;}

/* Formular Formatierung */
.box{
	border:1px solid #527597;
	background-color:#fff;
}
#header{
	position:absolute;
	top:0;
	left:50%;
	margin:0 0 0 -285px;
	height:153px;
	overflow:hidden;
	background:url(images/header.jpg) no-repeat top left;
	width:569px;
}
html > body #header{width:571px;}
