body {
	font-family: verdana;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	color: #0f9dfe;

	margin-bottom: 18px;
}

h2 {
	font-size: 14px;
	font-weight: bold;
	color: #0f9dfe;

	margin-bottom: 18px;
	margin-top: 15px;
}

p {
	font-size: 11px;
	line-height: 17px;
	color: #888888;
	text-align: left;
	margin-bottom: 0px;
}

ul {
	margin-top: -15px;
}

li {
	font-size: 11px;
	line-height: 15px;
	color: #888888;
	margin: 0px;
	margin-left: -20px;
	margin-bottom: 10px;
}

.small_text {
	font-size: 9px;
	line-height: 15px;
	color: #888888;
	margin: 0px;
	margin-left: -20px;
	margin-bottom: 10px;
}

.subline {
	color: #0f9dfe;
	font-size: 11px;
	text-decoration: underline;
}

.clearall {
	clear: both;
}

.mainnav_element_on, .mainnav_element_off:hover {
	display: block;
	margin: 0px;

	float: left;

	height: 76px;
	width: 159px;

	line-height: 5px;
	font-size: 10px;
	text-decoration: none;
	color: #0F9DFF;
}

.mainnav_element_off {
	display: block;
	margin: 0px;

	float: left;

	height: 76px;
	width: 159px;

	line-height: 5px;
	font-size: 10px;
	text-decoration: none;
	color: #cccccc;
}

.mainnav_trenner {
	display: block;
	float: left;

	height: 76px;
	width:	1px;

	background: url(../img/mainnav_trenner.jpg) no-repeat;
}

.mainnav_startseite_on, .mainnav_startseite_off:hover {
	background: url(../img/mainnav_startseite.jpg) top left no-repeat;
}

.mainnav_startseite_off {
	background: url(../img/mainnav_startseite.jpg) bottom left no-repeat;
}

.mainnav_about_on, .mainnav_about_off:hover {
	background: url(../img/mainnav_about.jpg) top left no-repeat;
}

.mainnav_about_off {
	background: url(../img/mainnav_about.jpg) bottom left no-repeat;
}

.mainnav_arbeitssicherheit_on, .mainnav_arbeitssicherheit_off:hover {
	background: url(../img/mainnav_arbeitssicherheit.jpg) top left no-repeat;
}

.mainnav_arbeitssicherheit_off {
	background: url(../img/mainnav_arbeitssicherheit.jpg) bottom left no-repeat;
}

.mainnav_jobangebote_on, .mainnav_jobangebote_off:hover {
	background: url(../img/mainnav_jobangebote.jpg) top left no-repeat;
}

.mainnav_jobangebote_off {
	background: url(../img/mainnav_jobangebote.jpg) bottom left no-repeat;
}

.mainnav_bewerbung_on, .mainnav_bewerbung_off:hover {
	background: url(../img/mainnav_bewerbung.jpg) top left no-repeat;
}

.mainnav_bewerbung_off {
	background: url(../img/mainnav_bewerbung.jpg) bottom left no-repeat;
}

.subnav_textlink {
	color: #888888;
	font-size: 11px;
	text-decoration: none;
	margin-left: 10px;
}

.subnav_textlink:hover {
	color: #888888;
	font-size: 11px;
	text-decoration: underline;
}

.textlink {
	color: #888888;
	font-size: 11px;
	text-decoration: none;
}

.textlink:hover {
	color: #888888;
	font-size: 11px;
	text-decoration: underline;
}

.footer_text {
	color: #888888;
	font-size: 11px;
	text-decoration: none;
}


.button_jobangebote {
	display: block;

	width: 273px;
	height: 166px;

	background: url(../img/button_jobangebote.jpg) top left;
}

.button_jobangebote:hover {
	background: url(../img/button_jobangebote.jpg) bottom left;
}

.button_bewerbung {
	display: block;

	width: 273px;
	height: 166px;

	margin-top: 30px;

	background: url(../img/button_bewerbung.jpg) top left;
}

.button_bewerbung:hover {
	background: url(../img/button_bewerbung.jpg) bottom left;
}


.sidebar_button {
	display: block;

	width: 251px;
	height: 66px;

	margin-bottom: 3px;
	margin-left: 20px;
}

.button_alleangebote, .button_alleangebote_on {
	background: url(../img/button_alleangebote.jpg) top left;
}

.button_alleangebote:hover, .button_alleangebote_on {
	background: url(../img/button_alleangebote.jpg) bottom left;
}

.button_gewerblich, .button_gewerblich_on {
	background: url(../img/button_gewerblich.jpg) top left;
}

.button_gewerblich:hover,  .button_gewerblich_on {
	background: url(../img/button_gewerblich.jpg) bottom left;
}

.button_kaufmaennisch, .button_kaufmaennisch_on {
	background: url(../img/button_kaufmaennisch.jpg) top left;
}

.button_kaufmaennisch:hover, .button_kaufmaennisch_on {
	background: url(../img/button_kaufmaennisch.jpg) bottom left;
}

.button_medizinisch, .button_medizinisch_on {
	background: url(../img/button_medizinisch.jpg) top left;
}

.button_medizinisch:hover, .button_medizinisch_on {
	background: url(../img/button_medizinisch.jpg) bottom left;
}

.button_ascheel {
	background: url(../img/button_team_andrea.jpg) top left;
}

.button_ascheel:hover {
	background: url(../img/button_team_andrea.jpg) bottom left;
}

.button_bbraukmann {
	background: url(../img/button_team_bettina.jpg) top left;
}

.button_bbraukmann:hover {
	background: url(../img/button_team_bettina.jpg) bottom left;
}

.button_mbraukmann {
	background: url(../img/button_team_marcus.jpg) top left;
}

.button_mbraukmann:hover {
	background: url(../img/button_team_marcus.jpg) bottom left;
}

.button_nmanthey {
	background: url(../img/button_team_nicole.jpg) top left;
}

.button_nmanthey:hover {
	background: url(../img/button_team_nicole.jpg) bottom left;
}

.button_fbalon {
	background: url(../img/button_team_frank.jpg) top left;
}

.button_fbalon:hover {
	background: url(../img/button_team_frank.jpg) bottom left;
}

.button_roschmann {
	background: url(../img/button_team_renate.jpg) top left;
}

.button_roschmann:hover {
	background: url(../img/button_team_renate.jpg) bottom left;
}

.button_paula {
	background: url(../img/button_team_paula.jpg) top left;
}

.button_paula:hover {
	background: url(../img/button_team_paula.jpg) bottom left;
}

.button_cgetta {
	background: url(../img/button_team_claudia.jpg) top left;
}

.button_cgetta:hover {
	background: url(../img/button_team_claudia.jpg) bottom left;
}

.button_drohde {
	background: url(../img/button_team_dirk.jpg) top left;
}

.button_drohde:hover {
	background: url(../img/button_team_dirk.jpg) bottom left;
}

.button_htiggelbeck {
	background: url(../img/button_team_heiko.jpg) top left;
}

.button_htiggelbeck:hover {
	background: url(../img/button_team_heiko.jpg) bottom left;
}

.button_wfeldmann {
	background: url(../img/button_team_winfried.jpg) top left;
}

.button_wfeldmann:hover {
	background: url(../img/button_team_winfried.jpg) bottom left;
}

.button_tgerlach {
	background: url(../img/button_team_torsten.jpg) top left;
}

.button_tgerlach:hover {
	background: url(../img/button_team_torsten.jpg) bottom left;
}

.formular_disc {
	font-size: 11px;
	line-height: 17px;
	color: #888888;
	text-align: justify;
	margin-bottom: 0px;
}

.blue{
	color: #0f9dfe;
}

.underline{
  color: #888888;
  text-decoration: none;
}

.underline:hover{
  text-decoration: underline;
}

.must {
	border: 1px solid #0f9dfe;
}

.notmust {
	border: 1px solid #aaaaaa;
}

.table_content {
	font-size: 11px;
	line-height: 17px;
	color: #888888;
	text-align: left;
	margin-bottom: 0px;
}

.table_content ul {
	margin-top:0px;
}

strong {
	color:#4cacf8;
}
