body
	{
	background-color: #ffffff;
	margin: auto;
	margin-top: 0px;
	font-family: HelveticaBold,Helvetica,Arial;
	font-size: 8.5pt;
	color: #000F1A;
	line-height: 1.3em;
	scrollbar-face-color: #FBFBE9;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #e9e9d6;
	scrollbar-arrow-color:  #d9d9c6;
	scrollbar-track-color: #F9F9E6;
	scrollbar-base-color: #FBFBE9;
	}

a
	{
	color: #294991;
	text-decoration:none;
	font-weight: bold;
	}

a:hover
	{
	color: #294991;
	text-decoration: underline;
	font-weight: bold;
	}

a.footer
	{
	color: #636254;
	text-decoration: none;
	}

a.footer:hover
	{
	color: #636254;
	text-decoration: underline;
	}

a.menuitem
	{
	color: white;
	text-decoration: none;
	}

a.menuitem:hover
	{
	color: #D8D529;
	text-decoration: none;
	}

a.submenuitem
	{
	color: #97978C;
	text-decoration: none;
	}

a.submenuitemstat
	{
	text-decoration: none;
	color: #294F96;
	}

a.submenuitem:hover
	{
	color: #294F96;
	text-decoration: none;
	}

a.bottom
	{
	color: #97978C;
	text-decoration: none;
	}

a.bluelink
	{
	color: white;
	text-decoration: none;
	}

a.bluelink:hover
	{
	color: white;
	text-decoration: underline;
	}

a.jobbox 
	{
	color: white;
	display: block;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	}
	
a.jobbox:hover
	{
	color: white;
	text-decoration: none;	
	}
#menu
	{
	width: 207px;
	font-weight: bold;
	float: block;
	}

#menu div 
	{
	}

div.boxfill
	{
	width: 100%;
	line-height: 0px;
	height: 1px;
	background-image: url(images/layout/boxfill.gif);	
	margin-top: 1px;
	margin-bottom: 1px;
	}

div.start
	{
	background-image: url(images/layout/willkommen.jpg);
	width: 800px;
	height: 205px;
	border-bottom: 1px solid white;
	margin-bottom: 25px;
	}

div.head
	{
	background-color: #D8D529;
	background-image: url(images/layout/head.gif);
	width: 800px;
	height: 96px;
	border: none;
	}

div.headjobs
	{
	background-color: #D8D529;
	background-image: url(images/layout/headjobs.gif);
	width: 800px;
	height: 96px;
	border: none;
	}

div.menubar
	{
	background-color: #294F96;
	height: 16px;
	width: 773px;
	border-top: 1px solid #375A9B;
	margin: 0;
	padding-left: 27px;
	padding-top: 1px;
	text-align: left;
	}

div.submenu
	{
	background-image: url(images/layout/submenu.gif);
	background-repeat: no-repeat;
	background-color: #FBFBE9;
	padding-left: 27px;
	width: 773px;
	height: 42px;
	}

div.main
	{
	width: 744px;
	background-color: #FBFBE9;
	text-align: left;
	padding: 10px 27px 20px 27px;
	height: 60%;
	line-height: 20px;
	font-size: 8.5pt;
	color: black;
	}

div.footer
	{
	background-color: #E8E682;
	background-image: url(images/layout/footer.gif);
	background-repeat:  no-repeat;
	padding-left: 27px;
	padding-top: 10px;
	width: 773px;
	height: 38px;
	text-align: left;
	font-family: HelveticaBold,Helvetica,Arial;
	font-size: 7.5pt;
	font-weight: bold;
	}

div.subspacer
	{
	margin: 0px;
	padding: 12px 17px 0px 27px;
	width: 757px;
	height: 37px;
	background-color: #F8F8DC;
	text-align: left;
	font-family: HelveticaBold,Helvetica,Arial;
	font-size: 7.5pt;
	font-weight: bold;
	}

div.menuitem
	{
	float: left;
	font-family: HelveticaBold,Helvetica,Arial;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 1.25pt;
	color: white;
	}

div.submenuitem
	{
	text-align: left;
	padding: 13px 12px 0px 12px;
	float: left;
	font-family: HelveticaBold,Helvetica,Arial;
	font-size: 9pt;
	font-weight: bold;
	color: white;
	border-right: 2px solid #D8D529;
	}

font.headline
	{
	font-size: 9pt;
	font-weight: bold;
	color: #294991;
	}

img.imageright
	{
	margin: 0px 0px 5px 8px;
	border: 1px solid #193981;
	}

img.imageleft
	{
	margin: 0px 8px 5px 0px;
	border: 1px solid #193981;
	}

table.newsbox
	{
	background-image: url(images/layout/newsback.gif);
	background-repeat: no-repeat;
	}

table.box
	{
	background-image: url(images/layout/tableback.jpg);
	background-repeat: no-repeat;
	background-color: #1F3D73;
	}

table.infobox
	{
	background-image: url(images/layout/infoboxback.jpg);
	background-repeat: no-repeat;
	}

td.boxhead
	{
	width: 207px;
	background-image: url(images/layout/boxhead.gif);
	height: 14px;
	line-height: 7px;
	}

td.newshead
	{
	width: 207px;
	background-image: url(images/layout/newshead.gif);
	height: 14px;
	line-height: 7px;
	}

td.boxheadline
	{
	width: 207px;
	background-image: url(images/layout/boxheadline.gif);
	background-repeat: repeat-y;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	padding: 0 3px 2px 3px;
	}

td.boxfooter
	{
	width: 207px;
	height: 15px;
	line-height: 8px;
	background-image: url(images/layout/boxfooter.gif);
	background-repeat: no-repeat;
	text-align: center;
	color: #1F4791;
	font-weight: bold;
	font-size: 6.5pt;
	}

td.newsfooter
	{
	width: 207px;
	height: 15px;
	line-height: 8px;
	background-image: url(images/layout/newsfooter.gif);
	background-repeat: no-repeat;
	}

td.boxfull
	{
	width: 207px;
	padding: 3px;
	padding-left: 14px;
	background-image: url(images/layout/boxfull.gif);
	background-repeat: repeat-y;
	text-align: left;
	color: white;
	font-weight: bold;
	font-size: 6.5pt;
	}

td.boxfill
	{
	width: 207px;
	line-height: 0px;
	height: 1px;
	background-image: url(images/layout/boxfill.gif);
	}

td.boxfootertext
	{
	background-image: url(images/layout/boxfill.gif);
	background-repeat: repeat-y;
	padding: 3px;
	padding-left: 14px;
	font-size: 6.5pt;
	}

td.infoboxhead
	{
	width: 207px;
	background-image: url(images/layout/infoboxhead.gif);
	background-repeat: no-repeat;
	height: 20px;
	}

td.infoboxheadline
	{
	width: 207px;
	background-image: url(images/layout/infoboxheadline.gif);
	background-repeat: repeat-y;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	padding: 0px 3px 2px 3px;
	height: 14px;
	color: #294F96;
	}

td.infoboxfooter
	{
	width: 207px;
	height: 26px;
	line-height: 8px;
	background-image: url(images/layout/infoboxfooter.gif);
	background-repeat: no-repeat;
	text-align: center;
	color: #1F4791;
	font-weight: bold;
	font-size: 6.5pt;
	}

td.infoboxfull
	{
	width: 207px;
	padding: 3px;
	padding-left: 14px;
	background-image: url(images/layout/infoboxfull.gif);
	background-repeat: repeat-y;
	text-align: left;
	color: black;
	font-weight: normal;
	font-size: 6.5pt;
	}

td.infoboxfill
	{
	width: 207px;
	line-height: 0px;
	height: 1px;
	background-image: url(images/layout/infoboxfill.gif);
	}

td.historyhead
	{
	padding-top: 20px;
	font-size: 9pt;
	font-weight: bold;
	color: #294991;
	}

td.historycontent
	{
	border-top: 1px solid #193981;
	padding-right: 10px;
	}

img.history
	{
	border: 1px solid #193981;
	}

td.formhead
	{
	font-family: HelveticaBold,Helvetica,Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #294991;
	padding-bottom: 8px;
	}

td.margin
	{
	font-family: HelveticaBold,Helvetica,Arial;
	font-size: 8.5pt;
	}

td.formtext
	{
	font-family: HelveticaBold,Helvetica,Arial;
	font-size: 8.5pt;
	}

input,input.feld
	{
	font-family: HelveticaBold,Helvetica,Arial;
	font-size: 8.5pt;
	}

select, option
	{
	font-family: HelveticaBold,Helvetica,Arial;
	font-size: 8.5pt;
	}
	
ul
	{
	line-height: 20px;
	}