body.header {    background-color: #fff;}body.main {    background-color: #fff;    width: 950px;    color: #646d77;}a{	color:#ec7228;	font-weight: bold;	text-decoration:none;}a:hover {color:#ec7228;	font-weight:bold;	text-decoration:none;}.a2 {color:#ec7228;	font-weight:bold;	text-decoration:none;}a:hover.a2{	color:#ec7228;	font-weight: bold;	text-decoration: underline;}#messagePanel {    border-top:1px solid #646d77;    padding-left:10px;    padding-right:10px;    border-bottom:1px solid #646d77;    margin-bottom:10px;}#messageNode {    font-family:Verdana,Geneva,sans-serif;    font-size:10pt;    color:#646d77;}#dateNode {    font-family:Verdana,Geneva,sans-serif;    font-size:10pt;    color:#646d77;}.reiter {	height:20px;    /*border: 1px solid #646d77;    background-color: #dfe1e3;  */    border-left: 1px solid white;    color: #ffffff;    padding-left: 10px;    padding-right: 10px;    padding-top: 2px;    padding-bottom: 2px;    font-weight: bold;    font-family: Verdana,Geneva,sans-serif;    font-size: 10px;    cursor:pointer;}.reiterEcke {    /*background-color: #dfe1e3;    border-bottom: 1px solid #646d77;   */}.reiterAktiv {	height:20px;    /*background-color: #ec7228; */    border-left: 1px solid white;    color: #ec7228;    padding-left: 10px;    padding-right: 10px;    padding-top: 2px;    padding-bottom: 2px;    font-weight: bold;    font-family: Verdana,Geneva,sans-serif;    font-size: 10px;    cursor:pointer;}.reiterEckeAktiv {    /*background-color: #ec7228;*/    border-bottom: 1px solid #ffffff;}.menuNodeContent:first-child {    border: 0px;}#leftMenuPanel {    border:0px solid #646d77;    /*background-color:#CCDEF2;*/    background-color:#ffffff;    height:60%;    padding:10px;}#leftMenuHeadLine {    font-family:Verdana,Geneva,sans-serif;    font-size:10pt;    font-weight:bold;    color:#646d77;    margin-bottom:10px;}.leftMenuHeadlineIcon {    background-image: url("/web/images2/mumme_rechteck.gif");    background-repeat: no-repeat;    width: 8px;    height: 8px;}.leftMenuItem {    font-family:Verdana,Geneva,sans-serif;    font-size:7.5pt;    /*color: #284179;*/}.leftMenuItemIcon {    background-image: url("/web/images2/mumme_pfeil.gif");    background-repeat: no-repeat;    width: 8px;    height: 8px;}.leftSubMenuItemIcon {    background-image: url("/web/images2/mumme_kreis.gif");    background-repeat: no-repeat;    width: 8px;    height: 8px;}.leftMenuPapierkorb {	background-image: url("/web/images2/common/trash_f3.gif");    background-repeat: no-repeat;    width:20px;	height:auto;}.leftMenuErinnerung {	background-image: url("/web/images2/common/erinnerungen.gif");    background-repeat: no-repeat;    width:20px;	height:auto;}.leftMenuOrdner {	background-image: url("/web/images2/common/folder_yellow_o.gif");    background-repeat: no-repeat;    width:20px;	height:auto;}.leftMenuSuche {	background-image: url("/web/images2/common/lupe.jpg");    background-repeat: no-repeat;    width:20px;	height:auto;}.titlePanel {    border:1px solid #646d77;    background-color:#f6f6f6;    padding:7px;    font-family:Verdana,Geneva,sans-serif, Geneva, sans-serif;    font-size:12px;    font-weight:bold;    color:#646d77;}.scrollPanel {    border:1px solid #646d77;    height:200px;    overflow:auto;}.panel {    border:1px solid #646d77;    background-color:#dfe1e3;	color:#646d77;}.errorPanel {    font-family:Verdana,Geneva,sans-serif;    font-size:9pt;    font-weight:bold;    padding:7px;    margin-bottom:4px;    color:red;}td {    font-family:Verdana,Geneva,sans-serif;    font-size:7.5pt;    /*color:#FFFFFF;*/}.tablePanel {    table-layout:fixed;    border-collapse:collapse;}.tablePanelohne {    table-layout:fixed;    border-collapse:collapse;}.tableCell {    font-family:Verdana,Geneva,sans-serif;    font-size:10px;    /*color:#FFFFFF;*/}.tableCellDark {    border-right:1px solid #646d77;    border-bottom:1px solid #646d77;    background-color:#f6f6f6;    font-family:Verdana,Geneva,sans-serif;    font-size:10px;    color:#646d77;    padding-left:5px;    padding-right:5px;}.tableCellLight {    border-right:1px solid #646d77;    border-bottom:1px solid #646d77;    background-color:#FFFFFF;    font-family:Verdana,Geneva,sans-serif;    font-size:10px;    color:#646d77;    padding-left:5px;    padding-right:5px;}.tableCellDarkohne {    border-right:1px solid #646d77;    border-bottom:1px solid #646d77;    background-color:#f6f6f6;    font-family:Verdana,Geneva,sans-serif;    font-size:10px;    color:#646d77;    padding-left:5px;    padding-right:5px;}#mumme_tcda {    border: 0;    background-color:white;}#mumme_tcdb {     border: 0;    background-color:white;}.tableCellColor {    border-right:1px solid #FFFFFF;    border-bottom:1px solid #FFFFFF;    background-color: #dfe1e3;    font-family:Verdana,Geneva,sans-serif, Arial, sans-serif;    font-size:10px;    color:#646d77;    padding-left:5px;    padding-right:5px;	white-space: inherit;}.tableCellLightohne {    border-right:1px solid #ffffff;    border-bottom:1px solid #fff;   	background-color:#FFFFFF;    font-family:Verdana,Geneva,sans-serif;    font-size:10px;    color:#646d77;    padding-left:5px;    padding-right:5px;}.tableCellAlert {    border-right:1px solid #646d77;    border-bottom:1px solid #646d77;    background-color:#FFEFDF;    font-family:Verdana,Geneva,sans-serif;    font-size:10px;    font-weight:bold;    color:#646d77;    text-align:center;    padding-left:5px;    padding-right:5px;}.tableHeader {    font-weight:bold;    white-space:nowrap;}.promptMain {    font-weight:bold;    font-size:10px;    white-space:normal;}.prompt {    font-size:10px;    white-space:nowrap;}.helptext {    font-size:7pt;    padding-top:5px;    padding-bottom:5px;}.numberOfHits {    color:#00EE00;}.inputRequiredFlag {    color:#EE2200;}form {    margin:0px;    padding:0px;}input {    font-family:Verdana,Geneva,sans-serif;    font-size:8pt;    font-weight:normal;    color:#646d77;}.inputBoxText {    width:65%;}.inputBoxProzent {    width:60px;}.inputBoxDatumTT {    width:20px;}.inputBoxDatumMM {    width:20px;}.inputBoxDatumJJJJ {    width:40px;}.inputBoxDatumTT_MM_JJJJ {    width:80px;}.inputBoxOrt {    width:200px;    color:#646d77;}.inputBoxEuro {    width:55px;    text-align:right;}.inputBoxCent {    width:25px;}.inputBoxStunden {    width:25px;}select {    font-family:Verdana,Geneva,sans-serif;    font-size:8pt;    font-weight:normal;    width:65%;}textarea {    font-family:Verdana,Geneva,sans-serif;    font-size:8pt;    font-weight:normal;    color:#646d77;    width:65%;}.addIcon {    background-image: url("/web/images2/hinzu_schwarz.gif");    background-repeat: no-repeat;    width: 120px;    height: 22px;}.removeIcon {    background-image: url("/web/images2/enf_schwarz.gif");    background-repeat: no-repeat;    width: 120px;    height: 22px;}/* #### ANGEBOTSERSTELLUNG ###### */body{background-color:#ffffff;}.content {   border-collapse:collapse;}.titlePanelangebot {    border-top:1px solid #646d77;    border-bottom:1px solid #646d77;    background-color:#f6f6f6;    padding:7px;    font-family:Verdana,Geneva,sans-serif;    font-size:10pt;    font-weight:bold;    color:#646d77;}.titel{height:40px;background-color:#dfe1e3;font-size: 10pt;font-weight:bold;font-family: Verdana;padding-top:20px;padding-bottom:10px;border:1px solid #646d77;width:800px;color:#646d77}.abstand{height:20px;border:none;}/*Stellenanzeige- Detail 1*/div.staScrollPanel{	border:1px solid #646d77;    overflow:auto;}div.content {	width:950px;	height:650px;	border:0px #646d77 solid;}div.contentleft {	width:400px;	height:650px;	background-color:#dfe1e3;	border:0px #646d77 solid;}div.contentright{	position: absolute;	top:65px;	left:430px;	width:530px;	height:500px;	overflow:auto;	background-color:#dfe1e3;	}div.staLogo {	position:relative;	top:55px;	left:2px;	width:400px;	height:400px;	background-Image:url("/web/images2/header/mumme_sta.jpg");	background-repeat: no-repeat;}div.kontaktdaten{	padding-top:100px;	padding-left:10px;	width:350px;	background-color:#dfe1e3;}div.staTitel1{	position: relative;	top:0px;	left:0px;	width:500px;}div.modul1_1,div.modul1_2, div.modul1_3, div.modul1_4, div.modul1_5 {	position: relative;	top:0px;	left:0;	width:500px;}h1.staTitel1{	font-size: 18px;	font-weight: bold;	color:#646d77;}div.jobInfo{	position: relative;	top:40px;	left:0px;	font-size:12px;	font-weight:bold;}h1.jobInfo {	color:#646d77;	font-size:12px;	font-weight:bold;	text-decoration: underline;}p.modulTitel1, p.modulTitel2, p.modulTitel3, p.modulTitel4, p.modulTitel5 {	padding-top:25px;	font-size:14px;	font-weight:bold;	color:#646d77;	text-decoration:underline;}p.modulText1, p.modulText2, p.modulText3, p.modulText4, p.modulText5 {	font-size:10px;	font-weight:normal;	color:#646d77;}div.staBewerben{	position: absolute;	top:570px;	left:450px;	width:500px;	text-align:center;}p.staTitelFarbig {	color:#646d77;	font-size:12px;	font-weight:bold;}p.pLinks{	color:#646d77;}p.p{	color:#646d77;}.jobInfoTable {	border:0px;	table-layout:fixed;	border-collapse:collapse;}.jobInfoLinks {	width:50%;	border:0px;	color:#646d77;}.jobInfoRechts {	width:50%;	border:0px;	background-color:#dfe1e3;	color:#646d77;}/* ################################################################### *//* #####################  ab hier neue Version  ###################### *//* ################################################################### *//*	------------------------------------------------------	Box Elemente /stellenausschreibung/detail/detail.jsp	------------------------------------------------------*/.StellenausschreibungBodyBackground {    background-color: #dfe1e3;}#StellenausschreibungDetail {	position: absolute;	top: 10px;	left: 10px;	width: 950px;	height: 650px;    background-color: #dfe1e3;}#StellenausschreibungDetailBody {	position: relative;	top: 0px;	left: 0px;	width: 950px;	height: 600px;	background-color: #fff;	border: 1px solid #646d77;}#StellenausschreibungDetailBodyStaLogo {	position: absolute;	top: 0px;	left: 0px;	width: 400px;	height: 600px;	background-image: url("/web/images2/header/mumme_sta.jpg");	background-repeat: no-repeat;}#StellenausschreibungDetailBodyKontakt {    /*background-image: url("/web/images2/mumme/sta_logo3.jpg");*/	position: relative;	top: 505px;	left: 0;	width: 400px;}#leftLinkToOther {    font-family: Verdana, Geneva, sans-serif;    font-weight:bold;    font-size: 10px;    color: #646d77;}#StellenausschreibungDetailBodyContent {	position: absolute;	top: 0px;	left: 400px;	overflow: auto;	width: 550px;	height: 600px;	background-color: #fff;}#StellenausschreibungDetailFooter {	position: relative;	top: 0px;	left: 400px;	width: 550px;	height: 50px;}/*	------------------------------------------------------	Formate /stellenausschreibung/detail/detail.jsp	------------------------------------------------------*/#StellenausschreibungDetail {    font-family: Verdana, Arial, sans-serif;    font-size: 9pt;    color: #646d77;}#StellenausschreibungDetail a:link,#StellenausschreibungDetail a:visited,#StellenausschreibungDetail a:hover,#StellenausschreibungDetail a:focus,#StellenausschreibungDetail a:active {    font-size: 1em;    font-weight: bold;    text-decoration: none;    color:#ec7228;}#StellenausschreibungDetail a:hover,#StellenausschreibungDetail a:focus,#StellenausschreibungDetail a:active {    text-decoration: underline;    color:#ec7228;}#StellenausschreibungDetailBodyKontakt {    font-size: 0.8em;}#StellenausschreibungDetailBodyKontakt p{	margin: 0;	padding: 0 10px 10px 10px;	white-space: nowrap;    color: #004065;    font-size: 10px;}#StellenausschreibungDetailBodyKontakt a {	margin: 0;    padding: 0;	white-space: nowrap;    color: #004065;    font-size: 10px;}#StellenausschreibungDetailBodyKontakt h2{    display:none;	margin: 0em;    padding: 0 10px 10px 10px;	font-size: 1.2em;	font-weight: bold;	color: #646d77;;}#StellenausschreibungDetailBodyContent p{	margin: 0px;    padding: 0 20px 10px 20px;    font-size: 10px;}#StellenausschreibungDetailBodyContent h1{	margin: 0em;	padding: 10px 20px 10px 20px;	font-size: 1.4em;	font-weight: bold;	color: #646d77;}#StellenausschreibungDetailBodyContent h2{	margin: 0em;    padding: 0 20px 5px 20px;	font-size: 1.2em;	font-weight: bold;    text-decoration: underline;    color: #646d77;}#StellenausschreibungDetailBodyContent h3{	margin: 0em;    padding: 0 20px 5px 20px;	font-size: 1.1em;	font-weight: bold;    text-decoration: underline;	color: #646d77;}#StellenausschreibungDetailBodyInfos table {	margin: 0px 20px 20px 20px;    padding: 0px;    font-size: 0.8em;}#StellenausschreibungDetailBodyInfos table td.Spalte1 {	width: 250px;    color: #646d77;}#StellenausschreibungDetailBodyInfos table td.Spalte2 {	width: 250px;    color: #646d77;}#StellenausschreibungDetailFooter p {	margin: 0px;	padding: 0px;	padding-top: 10px;	text-align: center;    background-color: white;}/*****************               **  NEUE SUCHE   **               *****************/.sucheHeader {    font-size:1em;    font-weight:bold;}.sucheActive {    /*hier kann man noch sinnvolle Formatierungen pro Kunde eintragen, ist aber grundsätzlich nicht nötig*/}.sucheText {    /*hier kann man noch sinnvolle Formatierungen pro Kunde eintragen, ist aber grundsätzlich nicht nötig*/}.sucheFound {    /*hier kann man noch sinnvolle Formatierungen pro Kunde eintragen, ist aber grundsätzlich nicht nötig*/}.sucheFoundNr {    font-size:1.4em;    font-weight:bold;    color: #00FF00;}.overviewHeader {    font-family: Verdana, Arial, sans-serif;    font-size:8.5pt;    font-weight:bold;    color:#333333;}.overviewSectionHeader {    font-family: Verdana, Arial, sans-serif;    font-size:8pt;    font-weight:bold;    color:#666666;}.overviewSectionHeader #li {    font-family: Verdana, Arial, sans-serif;    font-size:7pt;    font-weight:bold;    color:#666666;}.tableCellLightSuche {    border-bottom:1px solid #999999;    border-right:1px solid #999999;    background-color:#FFFFFF;    font-family: Verdana,Arial,sans-serif;    font-size:10px;    color:#6b6b6b;    padding-left:5px;    padding-right:5px;}.tableCellDarkSuche {    border-bottom:1px solid #646d77;    border-right:1px solid #646d77;    background-color:#f6f6f6;    font-family: Verdana,Geneva, sans-serif;    font-size:9px;    color:#646d77;    padding-left:5px;    padding-right:5px;	white-space: inherit;}.tableCellKoSuche {    border-bottom:1px solid #999999;    background-color:#ffefdf;    font-family: Verdana,Geneva, sans-serif;    font-size:10px;    font-weight:bold;    color:#686e6d;    text-align:center;    padding-left:5px;    padding-right:5px;}.tableCellImpSuche {    border-bottom:1px solid #999999;    background-color:#dffbdd;    font-size:10px;    font-weight:bold;    text-align:center;    padding-left:5px;    padding-right:5px;}
