html {
	height:100%;
}

body { 
	font-family:Arial, Verdana, sans-serif;
	color:#000000;
	font-size:10pt;
	margin:0px;
	background-color:#FFF7E7;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	background-image:url('img/browser_background.gif');
	background-position:top left;
	background-repeat:repeat;
}


#main_content {
	background-color:#ffffff;
	width:900px;
	background-image:url('img/pussel_ru.gif'); background-position:bottom right;background-repeat:no-repeat;
}

#header {
	line-height:0pt;
	background-color:#00305E;
	height:120px;
	width:900px;
	display:block;
}

#footer {
	background-color:#002F5E;
	color:#cccccc;
	font-size:11px;
	text-align:center;
	padding:30px 20px 20px 20px;
	background-image:url('img/bg_footer.gif');
	background-position:top left;
	background-repeat:repeat-x;
}

#subheader {
	border-top:0px solid white;
	background-color:#white;
	width:900px;
	background-image:url('img/verlauf_navmenu.gif');
	background-position:top left;
	background-repeat:repeat-x;
}

#navigation_top {
	background-color:#00305E;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:0px;
}

#content {
	clear:left;
	padding-left:50px;
	padding-right:50px;
	padding-top:0px;
	padding-bottom:20px;
}

.schrift_navigation {
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
}

.navigation_top_spacer {
	padding-left:5px;
	padding-right:5px;
	color:#ffffff;
}

.shadow_left {
	background-image:url('img/shadow_left.gif');
	background-position:top right;
	background-repeat:repeat-y;
}

.shadow_right {
	background-image:url('img/shadow_right.gif');
	background-position:top left;
	background-repeat:repeat-y;
}

.headline1 {
	font-size:20px;
	font-weight:bold;
	text-align:left;
}

.headline2 {
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

.checklist {
	background-image:url('img/haken_01.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:30px;
	padding-bottom:13px;
	font-weight:bold;
	font-size:12px;
}

.bewerber_box {
	border:1px solid black;
	padding:10px;
	background-color:#FFF8E8;
}

.form_button {
	background-color:#01305E;
	color:white;
	border:1px solid white;;
	font-size:10px;
	padding-top:1px;
	padding-bottom:1px;
}

.form_input {
	width:300px;
}

.stelle {
	font-size:13px;
	font-weight:bold;
	background-image:url('img/pussel.gif');
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top:11px;
	padding-bottom:11px;
	color:#002E5F;
	cursor:pointer;
}

.listenelement3 {
	background-image:url('img/list_dot_smal2.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:2px;
	padding-bottom:2px;
}

.fonts {
	font-size:10px;
}

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none;  }
a:active { text-decoration: none; }

