html #job ,body #job {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #1a3369;
    background-color: white;
}

 #job select, #job input, #job fieldset, #job legend {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

 #job span.m_textspan {
	padding-bottom: 1em;
	margin-left: 1.5em;
	display: block;
	clear: both;
	font-size: 1.1em;
}

 #job a {
	color: #1B3269;
	text-decoration: none;
}

 #job a:hover {
	text-decoration: underline;
}

 #job a img {
	border: none;
}

 #job a.maillink {
	background: transparent url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/Icon_Mail.gif) no-repeat scroll left center;
	padding-left: 1.5em;
}

 #job a.wwwlink {
	background: transparent url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/Icon_ExternerLink.gif) no-repeat scroll left center;
	padding-left: 1.5em;
}

 #job a#recommendLink {
	font-size: 1.1em;
	padding-left: 0.1em;

}

 #job #m_container {
	padding: 0.5em;
	position: relative;
	min-height: 38em;
	height: auto !important;
	height: 38em;
}


 #job ul.m_tabheader {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	color: white;
	border-bottom: 2px solid #0178b2;
}

 #job ul.m_tabheader li {
	background: url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/tab_left.gif) no-repeat 0px 0px;
	font-size: 1.2em;
	height: 2.5em;
    padding: 0 0 0 9px;
}

 #job ul.m_tabheader span {
	background: url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/tab_right.gif) no-repeat right 0px;
    display: block;
    float: left;
	height: 1.8em;
	padding: 0.7em 9px 0 0;
	font-weight: bold;
}


 #job div.m_imageheader {
    clear: both;

    padding: 1.0em 0 2.0em 0em;
}

 #job div.m_imageheader img {
	float: left;
	padding-right: 1em;
}

 #job div.m_imageheader h1 {
	font-size: 1.8em;
	margin: 0;
	padding: 1em 0 0 0;
}

 #job div.m_imageheader h2 {
	font-size: 1.4em;
	margin: 0;
	padding: 0;
	margin-top: 2em;
}

 #job #search {
	clear: left;
	margin-top: 2em;
}


 #job div.m_fieldset fieldset {
    background-color: #f3f3f3;
    border: 1px solid #a6abb1;
    margin-left: 23px;
    width: 45.2em;
}

 #job div.m_fieldset legend {
    display: none;
}

 #job div.m_fieldset h3 {
    margin: 21px 0 0 0.2em;
    background: transparent url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/accordion_bg.gif) no-repeat top right;
    min-height: 23px;
    width: 47.5em;
}

 #job div.m_fieldset h3 span {
    display: block;
    min-height: 19px;
    padding: 4px 0 0 25px;
    background: transparent url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/accordion_arrow_selected.gif) no-repeat top left;
}

 #job div.m_fieldset fieldset input, #job select {
    border: 1px solid #a6abb1;
    font-size: 1.1em;
}

 #job div.m_fieldset fieldset input {
    width: 20.0em;
    height: 1.4em;
    padding: 0.1em 0.3em;
}


 #job div.m_fieldset fieldset select {
    width: 20.8em;
    height: 1.8em;
    padding: 0.1em 0 0.1em 0.3em;
}

 #job div.m_fieldset fieldset ul {
    list-style-type: none;
    padding: 0;
    margin-left: 1.0em;
}

 #job div.m_fieldset fieldset ul li {
    margin: 1.0em 0;
}

 #job div.m_fieldset fieldset ul li label {
    float: left;
    width: 18.0em;
    margin-right: 1.0em;
    cursor: pointer;
}


 #job div#m_searchbar {
    clear: both;
    width: 45.2em;
    margin: 2.0em 0 0 23px;
    height: 2em;
    padding-bottom: 2em;
}

 #job button.m_button {
    background: transparent url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/cancel-selection_buttonDE.gif) no-repeat top left;
    height: 23px;
    border-style: none;
    cursor: pointer;
    width: 12.4em;
}

 #job button.m_button span {
    display: none;
}

 #job #recommendDo_1 {
	background-image: url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/empfehlung_senden_buttonDE.gif);
	width: 14em;
}

 #job #recommendDo_1 span {
	display: none;
}



 #job button#reset_1 {
    float: left;
    background: transparent url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/cancel-selection_buttonDE.gif) no-repeat top left;
    width: 124px;
}

 #job button#search_1 {
    float: right;
    background: transparent url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/search_buttonDE.gif) no-repeat top left;
    width: 115px;
}

 #job #reset {
	color: #a0a0a0;
	font-weight: bold;
	text-decoration: none;
	font-size: 1.2em;
	float: left;
	margin-top: 5px;
}

 #job #reset span {

}

 #job #reset:hover {
	text-decoration: underline;
}




 #job p.m_hits {
    margin: 0 0 0 23px;
}

 #job table.m_result a {
    text-decoration: none;
    color: #1a3369;
}

 #job table.m_result a:hover {
    text-decoration: underline;
}

 #job table.m_result {
    margin: 0 0 0 23px;
	width: 70.0em;
	border-collapse: colapse;
	border-spacing:0;
	border-style: none;
	
}

 #job table.m_result th, #job table.m_result td {
    font-size: 1.1em;
    text-align: left;
    background-color: #eff2f4;
    border-style: none;
    font-weight: normal;
    vertical-align: top;
    padding: 0.9em 0.5em 0.5em 0.5em;
    border-bottom: 1px solid #ccc;
}

 #job table.m_result th {
    background-color: #d1d7dd;
    color: #193268;
}

 #job table.m_result tbody {
	background-color: #000;
}

 #job table.m_result th a {
    color: #193268;
}

 #job table.m_result td {
	padding: 0;
}

 #job table.m_result td.col_left {
	background-image: url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/table_bg_left.gif);
	background-repeat: no-repeat;
}

 #job table.m_result td.col_middle {
	background-image: url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/table_bg_middle.gif);
    background-repeat: repeat-x;
}

 #job table.m_result td.col_right {
	background-image: url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/table_bg_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

 #job table.m_result td a {
    padding: 1.5em 0.5em 0.5em 0.5em;
    display: block;
    min-height: 6.0em;
}

 #job table.m_result p {
    margin: 0;
    padding: 0;
}

 #job table.m_result td.col_left {
    text-align: center;
}

 #job .activSort {
	font-weight: bold;
}

 #job #arrow img {
	margin-bottom: 0.3em;
}


 #job table.m_detail {
	padding-bottom: 1.5em;
}

 #job table.m_detail td {
	color: #193268;
}

 #job .header_col {
	vertical-align: top;
	width: 15em;
	font-size: 1.3em;
	font-weight: bold;
	background-color: #E2E6E9;
	padding: 0.25em 0.5em 0.25em 0.5em;
}

 #job .text_col {
	vertical-align: center;
	font-size: 1.1em;
	padding: 0.25em 0.5em 0.25em 0.5em;
	width: 290px;
    background-color: #f2f4f5;
}


 #job ul.m_detail {
	list-style-type: none;
	padding: 0 0 1em 0.7em;
	margin: 0;
	font-size: 1.1em;
}

 #job ul.m_detail li {
	margin-top: 1.8em;
}

 #job ul.m_detail h1 {
	font-size: 1.3em;
	margin-bottom: 0.2em;
}

 #job ul.m_detail p {
	margin-top: 0;
}

 #job h3.advert {
	font-size: 1.6em;
	font-weight: bold;
	border-bottom: 1px solid #AEAEAE;
	margin-bottom: 0.6em;
	margin-top: 0.6em;
}

 #job #view_list {
	float: right;
	background-image: url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/back-to-list-of-results_buttonDE.gif);
	width: 200px;
	position: relative;
	top:-0.4em;
}

 #job #view_recommend {
	background-image: url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/geraet_weiterempfehlen_buttonDE.gif);
	width: 220px;
}

 #job #viewJob_recommend {
	background-image: url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/stelle_weiterempfehlen_buttonDE.gif);
	width: 220px;
}

 #job #goBack_1 {
	background-image: url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/zurueck_buttonDE.gif);
}

 #job #print {
	float: right;
	background-image: url(/runtime/cms.run/doc/Deutsch/112/proxyresource/job/images/print.gif);
	width: 115px;
 	height: 2.3em;
	position: relative;
	top:-0.5em;
	margin-right: 10px;
}


 #job .floatbox {
	top: 1.8em;
	position: absolute;
	right: 0;
	width: 22em;
}
 #job .box, #job .box div {
	border:0 none;
	font-family:inherit;
	font-size:100%;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	vertical-align:baseline;
}


 #job .boxHeader {
    font-size: 1.1em;
    margin-top: 1.0em;
    padding: 0.6em 0.8em;
    
    background-color: #d1d7dd;
}

 #job .boxBody, #job .box {
    padding: 0.8em;
    margin-bottom: 1.0em;
    
    border-color: #ccc;
    background-color: #eff2f4;
}

 #job .boxBody .sb-inner, #job .box .sb-inner {
    background-color: #eff2f4;
}

 #job .boxBody .sb-border, #job .box .sb-border {
    background-color: #ccc;
}

 #job .box {
	width: 20em;
}

 #job .box .rborder, #job .box .box {
	position: relative;
	border-color: #CCCCCC;
	margin-bottom: 1em;
	padding: 0.8em;
}

 #job .box #hinttext {
	height:27.5em;
	line-height:1em;
	overflow-y: scroll;
	display: block;
	position: relative;
	z-index:2;
}

 #job .box .sb, #job .box .sbi, #job .box .sb *, #job .box .sbi * {
	position:relative;
	z-index:1;
}

* html #job .box .sb,* html #job .box .sbi { height:1%; }
 #job .box .sbi { display:inline-block; }
 #job .box .sb-inner { background:#ddd; }
 #job .box .sb-shadow { background:#000; }
 #job .box .sb-border { background:#bbb; }

 #job .box .sb-inner, #job #contentMain .box .sb-inner {
	background-color:#EFF2F4;
}

 #job .box .rborder {
	top: 10px;
	color: #111111;
}


 #job #hospitalinfo {
	position: absolute;
 	right: 0.5em;
	width: 22em;
}

 #job .hospitalimage img {
	border: 1px solid #ddd;
	padding: 4px;
}



 #job .m_pager {
	list-style-type: none;
}

 #job .m_pager li {
	background-color: #CAD5DA;
	color: #1B3269;
	display: block;
	float: left;
	margin:0.3em 0.5em;
}

 #job .m_pager li a {
	color: #1B3269;
	display: block;
	padding: 0.3em 0.5em;
	text-decoration: none;
}

 #job .m_pager li.m_pager_current {
	background-color: #1B3269;
	color: #ffffff;
}

 #job .m_pager li.m_pager_current a {
	color: #fff;
}

