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

div#center {background-color:#FFFFFF; height:100%; width:762px; margin: 0 auto 0 auto;}

h1.grey
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#8e8e8e;
	display:inline;
}

h1.orange
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#e53503;
	display:inline;
}

h2.blue
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#4995ea;
	font-weight:bold;
	margin-bottom:0px;
}

tr.admin
{
	background-color:#D2D9EC;
}

td
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#7d8381;
	line-height:14px;
}

td.blue11
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#4995ea;
}

td.white11
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#FFFFFF;
}

td.ffaq
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:12px;
	font-style:normal;
	color:#FFFFFF;
	background-color:#4995ea;
	padding:7px;
}

td.afaq
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#7d8381;
	padding:7px;
}

td.white16
{
	color:#FFFFFF; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:16px; 
	font-weight:bolder; 
	text-decoration:none;
}

td.nav
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:11px;
}
td.policy
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style:normal;
	color:#000000;
	font-weight:normal;
}
div
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#FFFFFF;
}

td.project
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	padding-left:10px;
	vertical-align:middle;
}

td.projectsm
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	padding-left:10px;
	vertical-align:middle;
}

td.projectsmm
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:10px;
	font-style:normal;
	color:#000000;
	padding-left:10px;
	vertical-align:middle;
}

td.pd
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:13px;
	font-style:normal;
	color:#000000;
	vertical-align:middle;
	height:18px;
}

td.pdfp
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:13px;
	font-style:normal;
	color:#000000;
	vertical-align:top;
	height:18px;
}

td.pdmp
{
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:13px;
	font-style:normal;
	color:#000000;
	vertical-align:top;
}

table.maintable
{
	border-width:1px;
	border-style:solid;
	border-color:black;
}

table.subtable
{
	border-width:1px;
	border-style:solid;
	border-color:#A6B7C9;
	background-color:#E6E6EE;
}

table.projecttable
{
	border-width:1px;
	border-style:solid;
	border-color:#A6B7C9;
	background-color:#E6E6EE;
}

td.tabletop
{
	border-width:1px;
	border-style:solid;
	border-color:white;
	text-align:center;
	font-family:Verdana, Helvetica, Verdana,sans-serif;
	font-size:11px;
	font-style:normal;
	color:#FFFFFF;
}

option
{
	font-family:Verdana,Arial, Helvetica, sans-serif;  font-size:11px; font-style:normal; color:#FFFFFF; background-color: #3A6496;
}

option.admin
{
	font-family:Verdana,Arial, Helvetica, sans-serif;  font-size:11px; font-style:normal; color:#000000; background-color: #FFFFFF;
}

select
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #3A6496;
	border: 0px;
	width: 110px;
}

input
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height:14px;
	background-color: #FFFFFF;
	border-color: #e53503;
	border-width:1px;
    border-style:solid;
	width: 200px;
}

input.check
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height:14px;
	background-color: #FFFFFF;
	border-color: #e53503;
	border-width:1px;
    border-style:solid;
	width: 20px;
}

input.rechner
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height:14px;
	background-color: #FFFFFF;
	border-color: #e53503;
	border-width:1px;
    border-style:solid;
	width: 60px;
}

textarea
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	line-height:14px;
	background-color: #FFFFFF;
	border-color: #e53503;
	border-width:1px;
    border-style:solid;
	width: 300px;
}

input.submit
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #e53503;
	line-height:14px;
	background-color: #99D9FA;
	border-color: #e53503;
	border-width:1px;
    border-style:solid;
	width: 150px;
}

select.admin
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 0px;
	width: 200px;
}

li.bluearrow
{
	padding-top:4px;
}
/** links main navigation **/
a.top:link
{ 
	color:#FFFFFF; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:16px; 
	font-weight:bolder; 
	text-decoration:none;
	/*letter-spacing:2px;
	font-variant: small-caps;*/
}

a.top:hover 
{ 
	color:#FFFFFF; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:16px; 
	font-weight:bolder; 
	text-decoration:none;
}

a.top:visited
{ 
	color:#FFFFFF; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:16px; 
	font-weight:bolder; 
	text-decoration:none;
}

a.top:active
{ 
	color:#FFFFFF; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:16px; 
	font-weight:bolder; 
	text-decoration:none;
}
/** links sub navigation **/
a.sub:link
{ 
	color:#4995ea; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:12px; 
	font-weight:bolder; 
	text-decoration:none;
	/*letter-spacing:2px;
	font-variant: small-caps;*/
}

a.sub:hover 
{ 
	color:#4995ea; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:12px; 
	font-weight:bolder; 
	text-decoration:none;
}

a.sub:visited
{ 
	color:#4995ea; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:12px; 
	font-weight:bolder; 
	text-decoration:none;
}

a.sub:active
{ 
	color:#4995ea; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:12px; 
	font-weight:bolder; 
	text-decoration:none;
}

/** links sub navigation aktiv **/
a.suba:link
{ 
	color:#e53503; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:12px; 
	font-weight:bolder; 
	text-decoration:none;
	/*letter-spacing:2px;
	font-variant: small-caps;*/
}

a.suba:hover 
{ 
	color:#e53503; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:12px; 
	font-weight:bolder; 
	text-decoration:none;
}

a.suba:visited
{ 
	color:#e53503; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:12px; 
	font-weight:bolder; 
	text-decoration:none;
}

a.suba:active
{ 
	color:#e53503; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:12px; 
	font-weight:bolder; 
	text-decoration:none;
}



/** textlinks **/
a.text:link
{ 
	color:#4995ea; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:underline;
	line-height:14px;
}

a.text:hover 
{ 
	color:#4995ea; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:underline;
	line-height:14px;
}

a.text:visited
{ 
	color:#4995ea; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:underline;
	line-height:14px;
}

a.text:active
{ 
	color:#4995ea; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:underline;
	line-height:14px;
}
