@media screen, print { /* --------------------------------------------- START FILE: res/css/ajax.css --------------------------------------------- */
img.ajaxIcon{display:none;vertical-align:middle;margin-left:5px;}
/* -------------------------------------------- START FILE: res/css/banner.css -------------------------------------------- */
.banner-lebenslauf{width:280px;height:225px;background:#ccc url(/res/css/../images/default/banner/lebenslauf-anlegen.jpg) no-repeat top left;padding-top:1px;}
.banner-lebenslauf .lnkCreate{margin:180px 15px 10px 15px;}
/* -------------------------------------------- START FILE: res/css/fonts.css --------------------------------------------- */
@font-face{font-family:'Arial Narrow Bold';src:url(/res/css/../fonts/arial_narrow_bold-webfont.eot);src:url(/res/css/../fonts/arial_narrow_bold-webfont.eot?iefix) format('eot'), url(/res/css/../fonts/arial_narrow_bold-webfont.woff) format('woff'), url(/res/css/../fonts/arial_narrow_bold-webfont.ttf) format('truetype'), url(/res/css/../fonts/arial_narrow_bold-webfont.svg#webfont03xgnauI) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Arial Narrow Regular';src:url(/res/css/../fonts/arial_narrow-webfont.eot);src:url(/res/css/../fonts/arial_narrow-webfont.eot?iefix) format('eot'), url(/res/css/../fonts/arial_narrow-webfont.woff) format('woff'), url(/res/css/../fonts/arial_narrow-webfont.ttf) format('truetype'), url(/res/css/../fonts/arial_narrow-webfont.svg#webfontLCa688hb) format('svg');font-weight:normal;font-style:normal;}
/* ------------------------------------------- START FILE: res/css/defaults.css ------------------------------------------- */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;color:#000;}
html{overflow:auto;}
body, p{font-family:Arial, 'Tahoma', sans-serif;font-size:11px;color:#000;}
hr.line{height:1px;border-left:none;border-right:none;border-bottom:none;border-top:1px solid #ccc;}
input:focus{outline:none;}
.pageTextDefault{font-size:12px;}
ul.graphicalList{font-size:12px;list-style-type:none;background-position:0 0;background-repeat:no-repeat;margin-left:0;padding-left:0;}
ul.graphicalList li{padding-left:35px;margin-left:0;background:url(/res/css/../images/default/icons/32x32/right-arrow.png) no-repeat top left;padding-bottom:20px;}
ul.graphicalList li h2{font-size:22px;color:#000;font-weight:normal;font-family:'Arial Narrow', Arial, sans-serif;padding:5px 0 8px 0;}
li{margin:0 0 0 20px;line-height:150%;}
label, input[type="radio"]{cursor:pointer;}
p{margin:5px 0 5px 0;line-height:150%;}
p.textPassage{margin:10px 0 10px 0;font-size:12px;}
p.textNormal{font-size:12px;}
p.textSmall{font-size:11px;}
.fl-left{float:left;}
.floating{float:left;}
.fl-right{float:right;}
.clear{clear:both;line-height:0;}
.outline{outline:1px dotted green;}
.b{font-weight:bold;}
.strikethrough{text-decoration:line-through;}
.showBlock{display:block;}
.showInline{display:inline;}
.none{display:none;}
.normal{font-weight:normal;}
.onprint-visible{display:none;}
a{color:#000;}
a.small{font-size:11px;}
textarea{padding:10px;font-family:Arial, 'Tahoma', sans-serif;font-size:11px;color:#000;}
input{font-family:Arial, 'Tahoma', sans-serif;font-size:11px;color:#000;background-color:#fff;}
input[type=text], input[type=password], input[type=file]{background-color:#fff;border:1px solid #ccc;padding:3px;}
input[type=text].inputFieldMedium{padding:1px;line-height:20px;}
input[type=text].required, input[type=password].required{background-image:url(/res/css/../default/images/icons/12x12/required.png);background-repeat:no-repeat;background-position:right top;background-color:#fff;}
input[type="checkbox"]{cursor:pointer;}
input[type="submit"]{cursor:pointer;}
.hov:hover{cursor:pointer;}
select{background-color:#fff;font-family:Arial, 'Tahoma', sans-serif;font-size:11px;padding:2px;}
.colorGrey{color:#888;}
.colorRed{color:#B11806;}
.colorGreen{color:#4F7D33;}
.inp100{width:100px;}
.inp120{width:120px;}
.inp150{width:150px;}
.inp200{width:200px;}
.inp300{width:300px;}
/* ---------------------------------- START EXT FILE: res/css/jobadler/defaults_ext.css ----------------------------------- */
a{color:#B11806;}
a:hover{color:#719595;}
.color1{color:#B11806;}
.color2{color:#719595;}
/* -------------------------------------- START FILE: res/css/bewerbungsratgeber.css -------------------------------------- */
#bewerbungsratgeber .personImageBox{float:left;padding:10px 25px 25px 15px;width:180px;}
#bewerbungsratgeber .headingLink{text-decoration:none;color:#333;line-height:26px;}
/* ------------------------------------------- START FILE: res/css/buttons.css -------------------------------------------- */
.smallbutton{height:19px;background:url(/res/css/../images/default/smallbutton-bg.gif) repeat-x;margin:0 3px 0 3px;min-width:50px;}
.smallbutton.active, .smallbutton:hover{background:url(/res/css/../images/default/smallbutton-bg-act.gif) repeat-x;}
.smallbutton .smallbutton-left{background:url(/res/css/../images/default/smallbutton-left.gif) no-repeat left;}
.smallbutton .smallbutton-right{background:url(/res/css/../images/default/smallbutton-right.gif) no-repeat right;}
.smallbutton .smallbutton-content a{padding:0 12px 0 12px;font-size:11px;color:#C01619;text-decoration:none;line-height:19px;display:block;}
.smallbutton .smallbutton-content img{vertical-align:text-bottom;padding-right:5px;}
.smallbutton.active, smallbutton:hover{background:url(/res/css/../images/default/smallbutton-bg-act.gif) repeat-x;}
.smallbutton.active .smallbutton-left, .smallbutton .smallbutton-left:hover{background:url(/res/css/../images/default/smallbutton-left-act.gif) no-repeat left;}
.smallbutton.active .smallbutton-right, .smallbutton .smallbutton-right:hover{background:url(/res/css/../images/default/smallbutton-right-act.gif) no-repeat right;}
.smallbutton.activea, .smallbutton:hover a{color:#ffffff !important;}
.smallbutton-red{background:url(/res/css/../images/default/smallbutton-red-bg.gif) repeat-x;}
.smallbutton-red .smallbutton-left{background:url(/res/css/../images/default/smallbutton-red-left.gif) no-repeat left;}
.smallbutton-red .smallbutton-right{background:url(/res/css/../images/default/smallbutton-red-right.gif) no-repeat right;}
.smallbutton-red .smallbutton-content a{color:#fff;}
input[type=submit].red{height:23px;line-height:23px;color:#fff;font-weight:bold;background:url(/res/css/../images/default/buttons/submit-btn-color.jpg);border:none;padding:0 15px 0 15px;}
input[type=button].red{height:23px;line-height:23px;color:#fff;font-weight:bold;background:url(/res/css/../images/default/submit-btn-red.jpg);border:none;padding:0 15px 0 15px;}
input[type=submit].black{height:22px;line-height:22px;color:#fff;font-weight:bold;background:url(/res/css/../images/default/submit-btn-black.jpg);border:none;padding:0 15px 0 15px;cursor:pointer;}
a.color{color:#fff;font-weight:bold;background:url(/res/css/../images/default/buttons/submit-btn-color.jpg) repeat-x;border:none;padding:4px 15px;text-decoration:none;}
.mini-button{width:24px;height:23px;display:block;}
.mini-button-edit-entry{background:url(/res/css/../images/default/buttons/btn_edit_no.gif) no-repeat;}
.mini-button-edit-entry:hover{background:url(/res/css/../images/default/buttons/btn_edit_hov.gif) no-repeat;}
.mini-button-bewerber{background:url(/res/css/../images/default/buttons/btn_bewerber_no.gif) no-repeat;}
.mini-button-bewerber:hover{background:url(/res/css/../images/default/buttons/btn_bewerber_hov.gif) no-repeat;}
.mini-button-dropdown{background:url(/res/css/../images/default/buttons/btn_dropdown_no.gif) no-repeat;}
.mini-button-dropdown:hover{background:url(/res/css/../images/default/buttons/btn_dropdown_hov.gif) no-repeat;}
/* --------------------------------------- START FILE: res/css/buttons_dynamic.css ---------------------------------------- */
.gButton{color:#fff ;text-align:center;background-repeat:repeat-x;background-position:0 center;background-image:url(/res/css/../images/default/buttons/dynamic/black_no.gif);font-weight:normal;padding:0 20px 0 20px;text-decoration:none;display:block;border:none;margin:0;white-space:nowrap;box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;}
.gButton *{color:#fff;}
.gButton:hover{cursor:pointer;color:#fff;}
.gButtonSmall{font-size:11px;line-height:22px;height:22px;}
.gButtonMedium{font-size:12px;line-height:26px;height:26px;}
.gButtonLarge{font-size:14px;line-height:30px;height:30px;}
.gButtonDirectionLeft{background-repeat:no-repeat;}
.gButtonDirectionRight{background-repeat:no-repeat !important;background-position:right center !important;padding-right:25px !important;}
.gButton:hover{background-image:url(/res/css/../images/default/buttons/dynamic/black_hov.gif);}
.gButtonLeft{background-image:url(/res/css/../images/default/buttons/dynamic/black_left_no.gif) !important;}
.gButtonLeft:hover{background-image:url(/res/css/../images/default/buttons/dynamic/black_left_hov.gif) !important;}
.gButtonRight{background-image:url(/res/css/../images/default/buttons/dynamic/black_right_no.gif) !important;}
.gButtonRight:hover{background-image:url(/res/css/../images/default/buttons/dynamic/black_right_hov.gif) !important;}
.gButtonGrey{background-image:url(/res/css/../images/default/buttons/dynamic/grey_no.gif) !important;color:#333;}
.gButtonGrey:hover{background-image:url(/res/css/../images/default/buttons/dynamic/grey_hov.gif) !important;color:#333;}
.gButtonGreyLeft{background-image:url(/res/css/../images/default/buttons/dynamic/grey_left_no.gif) !important;color:#333;}
.gButtonGreyLeft:hover{background-image:url(/res/css/../images/default/buttons/dynamic/grey_left_hov.gif) !important;color:#333;}
.gButtonGreyRight{background-image:url(/res/css/../images/default/buttons/dynamic/grey_right_no.gif) !important;color:#333;}
.gButtonGreyRight:hover{background-image:url(/res/css/../images/default/buttons/dynamic/grey_right_hov.gif) !important;color:#333;}
/* ------------------------------- START EXT FILE: res/css/jobadler/buttons_dynamic_ext.css ------------------------------- */
.gButtonColor1{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color1_no.gif);}
.gButtonColor1:hover{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color1_hov.gif);}
.gButtonColor2{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color2_no.gif);}
.gButtonColor2:hover{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color2_hov.gif);}
.gButtonColor1Left{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color1_left_no.gif) !important;}
.gButtonColor1Left:hover{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color1_left_hov.gif) !important;}
.gButtonColor2Left{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color2_left_no.gif) !important;}
.gButtonColor2Left:hover{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color2_left_hov.gif) !important;}
.gButtonColor1Right{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color1_right_no.gif) !important;}
.gButtonColor1Right:hover{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color1_right_hov.gif) !important;}
.gButtonColor2Right{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color2_right_no.gif) !important;}
.gButtonColor2Right:hover{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color2_right_hov.gif) !important;}
/* ----------------------------------- START FILE: res/css/backend_kontoverwaltung.css ------------------------------------ */
.bgSection{padding:20px 0 20px 0;}
.bgSectionPersonenangaben{background:url(/res/css/../images/default/background-images/icBewerberGrundlegendeangaben.jpg);background-repeat:no-repeat;background-position:0 20px;}
.bgSectionKontaktangaben{background:url(/res/css/../images/default/background-images/icBewerberKontaktdaten.jpg);background-repeat:no-repeat;background-position:0 20px;}
.bgSectionFirmenangaben{background:url(/res/css/../images/default/background-images/icBewerberZusatzdaten.jpg);background-repeat:no-repeat;background-position:0 20px;}
.tblUnternehmerdaten{margin-left:50px;width:560px;}
.tblUnternehmerdaten td{padding:5px;vertical-align:middle;}
.formruler{border-bottom:2px solid #666;}
#KontodatenBrancheMultiselect .header{display:none;}
#KontodatenBrancheMultiselect .dottedLine{display:none;}
#KontodatenBrancheMultiselect{margin-left:-20px;}
/* -------------------------------- START FILE: res/css/b_backend_bewerbungsverwaltung.css -------------------------------- */
.inserat-list-header{border-bottom:2px solid #787878;}
.inserat-list-header a{color:#787878;font-weight:bold;text-decoration:none;}
.inserat-list-header-column1, .inserat-list-header-column2 , .inserat-list-header-column3 , .inserat-list-header-column4 , .inserat-list-header-column5{float:left;line-height:25px;}
.inserat-list-header-column1{width:320px;}
.inserat-list-header-column2, .inserat-preview-company.bewerbungsverwaltung{width:200px;}
.inserat-list-header-column3, .inserat-preview-date.bewerbungsverwaltung{width:100px;text-align:left;}
.inserat-list-header-column4, .inserat-preview-status.bewerbungsverwaltung{width:80px;}
.inserat-list-header-column5{width:210px;text-align:right;}
.editbewerberprofil-menucontainer{float:left;width:230px;}
.editbewerberprofil-menuheader, .submenuContainer-Header{font-weight:bold;color:#4c4c4c;margin-bottom:10px;}
.editbewerberprofil-menucontainer a, .submenuContainer a{display:block;line-height:25px;margin-left:25px;text-decoration:none;background:url(/res/css/../images/default/bewerbermenu-bg.jpg) no-repeat;}
.editbewerberprofil-menucontainer a.active, .submenuContainer a.active{background:url(/res/css/../images/default/bewerbermenu-bg-act.jpg) no-repeat;}
.editbewerberprofil-formcontainer{float:left;background-color:#f6f6f6;padding:15px;width:630px;}
.formruler{border-bottom:2px solid #666666;}
.data-multicheck-header{font-weight:bold;font-size:11px;line-height:15px;}
.data-multicheck-container{background:#ffffff;border:1px solid #cccccc;padding:10px;}
.editbewerberprofil-menuruler, .submenu-menuruler{border-bottom:1px solid #e5e5e5;margin-left:25px;margin-right:27px;}
.editbewerberprofil-cvpreview{background:#ffffff;padding:20px;border:1px solid #cccccc;}
.editbewerberprofil-cvpreview .editbewerberprofil-column1{width:130px;float:left;}
.editbewerberprofil-cvpreview .editbewerberprofil-column2{width:210px;float:left;padding-left:15px;}
.editbewerberprofil-cvpreview .editbewerberprofil-column3{width:190px;float:left;}
.editbewerberprofil-cvpreview .editbewerberprofil-column4{width:60px;float:left;text-align:right;}
.editbewerberprofil-cvpreview .editbewerberprofil-cvborder{border-left:1px solid #cccccc;}
.input-textarea{width:90%;min-height:70px;}
.editbewerberprofil-sprachkenntnisse{background:#ffffff;padding:20px;border:1px solid #cccccc;}
.editbewerberprofil-sprachkenntnisse .editbewerberprofil-column1{width:130px;float:left;}
.editbewerberprofil-sprachkenntnisse .editbewerberprofil-column2{width:280px;float:left;padding-left:15px;}
.editbewerberprofil-sprachkenntnisse .editbewerberprofil-column3{width:180px;float:left;text-align:right;}
.editbewerberprofil-sprachkenntnisse .editbewerberprofil-cvborder{border-left:1px solid #cccccc;}
.registration-data-radio-row .registration-data-radio-column1{width:100px;float:left;line-height:20px;}
.registration-data-radio-row .registration-data-radio-column2{width:auto;float:left;line-height:20px;}
#cbBerufsfeld-startpage .ajaxloader, #cbBranche-startpage .ajaxloader{margin:40px 0 0 165px;}
#cbBerufsfeld-startpage input[type=text].textfield{margin-left:15px;line-height:24px;width:322px;}
#cbBerufsfeld-startpage .combobox-autocomplete-resultset{margin-left:15px;}
#cbBerufsfeld-startpage .inserat-bearbeiten-content-right-innercontent-branchen-view{width:380px;}
#cbBranche-startpage .combobox-autocomplete-resultset{}
#cbBranche-startpage input[type=text].textfield{margin-left:15px;width:322px;}
#cbBranche-startpage .combobox-autocomplete-resultset{margin-left:15px;}
#cbBranche-startpage .inserat-bearbeiten-content-right-innercontent-branchen-view{width:380px;}
.detailsuche-inner-contentbox .combobox-autocomplete-selectedtext{margin-left:70px;}
.detailsuche-inner-contentbox .combobox-autocomplete-selected{margin-left:70px;}
.detailsuche-inner-contentbox .combobox-autocomplete-selected-startpage{margin-left:70px;}
.detailsuche-inner-contentbox .combobox-autocomplete-selected-startpage{margin-left:70px;}
.photocontainer{float:left;margin-top:5px;text-align:center;}
.photobox{width:215px;height:141px;background-image:url(/res/css/../images/default/boxes/logo-displaybox.png);float:left;padding-top:5px;text-align:center;}
.link-photo-upload{pading-left:10px;margin:5px 10px 0 0;text-align:right;}
.link-photo-upload a{margin:0;}
/* ------------------------------------- START FILE: res/css/b_backend_lebenslauf.css ------------------------------------- */
a.extend-menu-lebenslauf-active{background:url(/res/css/../images/default/lebenslauf-menu-active.jpg)no-repeat 0 0;}
.bewerber-lebenslauf-generieren{width:100%;}
.bewerber-lebenslauf-generieren-left{width:110px;padding:0 25px 0 25px;}
.bewerber-lebenslauf-generieren-left img{border:1px solid #999999;}
.bewerber-lebenslauf-generieren-right-row{width:100%;}
.bewerber-lebenslauf-generieren-right-row-left{width:80px;line-height:18px;text-align:right;}
.bewerber-lebenslauf-generieren-right-row-right{width:370px;line-height:18px;}
.bewerber-lebenslauf-generieren-right-row-right p{margin:0 0 0 5px;}
.bewerber-lebenslauf-generieren-right-row-right a{margin:0 0 0 20px;}
.extend-bewerber-lebenslauf-generieren-right-row-margin{margin:10px 0 0 0;}
.lebenslauf-korrektur-list li{margin:0px 0 3px 58px;list-style:none;}
.lebenslauf-korrektur-list li p b{margin:0 8px 0 0;}
.bewerber-meinlebenslauf-entscheidung{width:100%;}
.bewerber-lebenslauf-entscheidung-left{width:45%;}
.bewerber-lebenslauf-entscheidung-right{width:55%;}
.bewerber-lebenslauf-entscheidung-left img{margin:0 0 0 20px;}
.bewerber-lebenslauf-entscheidung-right img{margin:0 0 0 25px;}
.extend-menu-lebenslauf-header-active{background:url(/res/css/../images/default/menu-active.jpg) no-repeat 190px 15px;}
.lebenslauf-upload{background-color:#F6F6F6;line-height:30px;padding:10px;}
/* ------------------------------------------- START FILE: res/css/content.css -------------------------------------------- */
.pageIntroText{color:#888;padding:0;margin:0;display:inline;font-size:12px;}
.pageIntroTextLarge{color:#888;padding:0;margin:0;display:inline;font-size:16px;}
.pageTextLarge{padding:0;margin:0;display:inline;font-size:13px;}
ul.listPin{list-style-type:none;}
ul.listPin li{background:url(/res/css/../images/default/icons/12x12/pin.png) no-repeat;padding-left:24px;line-height:20px;}
a.checklink{background:url(/res/css/../images/default/check-no.gif) no-repeat 0px 5px;padding:5px 0 5px 18px;color:#C50729;text-decoration:none;display:block;}
a.checklink-grey{color:#585858 !important;}
.checklist{list-style-type:none;}
.checklist a{background:url(/res/css/../images/default/check-no.gif) no-repeat 0px 5px;padding-left:20px;display:block;line-height:22px;text-decoration:none;}
/* --------------------------------------- START FILE: res/css/contentcontainer.css --------------------------------------- */
.normal-content{padding:0 0 20px 0;margin:20px 0 0 0;background-color:#fff;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;width:960px;}
.container-border{border:1px solid #ccc;padding:10px;}
.container-noborder{border:none !important;}
.left-content{width:280px;margin-right:10px;float:left;}
.right-content{width:600px;float:left;}
.right-content-max{width:620px;float:left;}
.inner-content{width:890px;margin:auto;clear:both;}
.inner-content-max{width:910px;margin:auto;clear:both;}
.greyInfoBox{width:280px;background-color:#fff;padding:0px !important;}
.greyInfoBox .bgTop{background:url(/res/css/../images/default/boxes/infobox-top.jpg) no-repeat top left;height:22px;width:280px;}
.greyInfoBox .bgMiddle{background:url(/res/css/../images/default/boxes/infobox-middle.jpg) repeat-y top left;width:280px;}
.greyInfoBox .bgMiddle .inner{padding:0 20px 0 20px;}
.greyInfoBox .bgBottom{background:url(/res/css/../images/default/boxes/infobox-bottom.jpg) no-repeat top left;height:22px;width:280px;}
/* --------------------------------------- START FILE: res/css/contentheadlines.css --------------------------------------- */
h1, h2, h3, h4, h5, h6{font-family:'Arial Narrow Regular', Arial;}
h1.mainHeader{padding:30px 0 0 0;margin:0 auto 20px auto;font-size:34px;color:#000;font-weight:normal;font-family:'Arial Narrow Regular', Arial;}
h2{font-size:15px;}
h3{font-size:14px;}
h3.formCaption{background:url(/res/css/../images/default/icons/12x12/arrow-right.png) 0px 3px no-repeat;padding:0 0 5px 15px;font-size:13px;line-height:20px;margin:0px;}
h3.shaded{font-weight:bold;background-image:url(/res/css/../images/default/registrierung_data_header.jpg);border-bottom:1px solid #c4c4c4;padding-left:10px;line-height:20px;font-size:11px;}
.h14{font-size:14px;}
.h15{font-size:15px;}
.h16{font-size:16px;}
.h18{font-size:18px;}
.h20{font-size:20px;}
.h22{font-size:22px;}
.h24{font-size:26px;font-weight:normal;}
.h26{font-size:26px;font-weight:normal;}
/* ----------------------------------------- START FILE: res/css/crossposting.css ----------------------------------------- */
.crossposting-item{border:1px solid #999;margin:10px;padding:0 10px 10px 10px;width:220px;height:130px;float:left;line-height:20px;background:#fff;}
.crossposting-item label.checkbox{height:50px;vertical-align:middle;line-height:50px;display:block;}
.crossposting-item label.checkbox div.ez-checkbox{display:block;float:left;margin:25px 5px 0 0;width:20px;}
.crossposting-item .description{color:#666;}
/* ---------------------------------------- START FILE: res/css/dropdownbutton.css ---------------------------------------- */
.dropdownbutton{height:19px;}
.dropdownbutton a img{vertical-align:middle;}
.dropdownbutton-left{background:url(/res/css/../images/default/dropdownbutton-left.jpg) no-repeat top left;padding:0 20px 0 25px;height:19px;float:left;border:none;}
.dropdownbutton-arrow{background:url(/res/css/../images/default/dropdownbutton-arrow.jpg) no-repeat top right;width:34px;height:19px;float:left;cursor:pointer;}
.dropdownbutton-arrow .dropdownbutton-menu{display:none;position:absolute;border:1px solid #cccccc;border-top:0;background:#ffffff;margin:18px 10px 0 -110px;width:130px;}
.dropdownbutton:hover .dropdownbutton-menu{display:block;}
.dropdownbutton .ddItemBorder{border-top:1px solid #ccc;}
.dropdownbutton a{font-size:11px;color:#C01619;text-decoration:none;line-height:18px;display:block;}
.dropdownbutton-arrow .dropdownbutton-menu a{line-height:18px;padding:0 20px 0 25px;}
.dropdownbutton-arrow .dropdownbutton-menu a:hover{background-color:#F5F5F5;}
.dropdownbutton-arrow .dropdownbutton-menu img{vertical-align:middle;line-height:25px;}
/* -------------------------------------------- START FILE: res/css/footer.css -------------------------------------------- */
#footerBox{padding-bottom:10px;}
.footer{font-family:Arial, Tahoma, sans-serif;width:960px;background:url(/res/css/../images/default/footer-bg.jpg) top center no-repeat;padding-top:20px;min-height:100px;line-height:16px;font-size:10px;color:#ffffff;margin:auto;}
.footer-content{margin:0 auto 0 auto;width:960px;}
.footer-left, .footer-center, .footer-right{width:280px;padding:20px 20px 20px 20px;float:left;}
.footer a{color:#ffffff;}
.footer h3{font-size:14px;padding-bottom:10px;}
.footer p{font-size:11px;}
.footer *{color:#fff;}
#sitelinks{display:none;}
/* --------------------------------------- START FILE: res/css/frontend_joblist.css --------------------------------------- */
.controlrow{padding-bottom:40px;}
.resulttext{font-size:11px;font-weight:bold;line-height:20px;float:left;}
.inserat-result-header{background-color:#F3F5F6;line-height:25px;margin-bottom:10px;border-bottom:2px solid #787878;cursor:default;}
.inserat-result-header .inserat-header-title{float:left;width:300px;}
.inserat-result-header .inserat-header-company{float:left;width:120px;}
.inserat-result-header .inserat-header-date{float:left;width:100px;text-align:right;padding-left:8px;}
.sortbuttons{float:right;}
.sortbuttons .smallbutton{margin:0 0 0 20px;}
.inserat-preview{line-height:21px;border-bottom:1px dotted #9c9c9c;padding:10px 0 10px 0;}
.inserat-preview.even{background:#F3F5F6;}
.inserat-preview .inserat-preview-title{float:left;width:340px;margin-right:5px;}
.inserat-preview .inserat-preview-title a{font-weight:bold;font-size:13px;}
.inserat-preview .inserat-preview-company{width:160px;font-size:11px;float:left;}
.inserat-preview .inserat-preview-company a{color:#000;}
.inserat-preview .inserat-preview-date{float:left;width:50px;text-align:center;font-size:11px;}
.inserat-preview.hervorhebung{background:url(/res/css/../images/default/inserat/inserat-hervorhebung.jpg) no-repeat;}
.inserat-preview.top_inserat{background:url(/res/css/../images/default/inserat/inserat-hervorhebung.jpg) no-repeat 1px 1px;}
.inserat-preview.top_inserat .firmenlogo, .inserat-preview.hervorhebung .firmenlogo{display:block;float:right;padding:5px;margin:2px 10px 2px 2px;background:#fff;border:1px solid #ccc;}
.inserat-preview.top_inserat .inserat-preview-title, .inserat-preview.top_inserat .inserat-preview-date, .inserat-preview.top_inserat .inserat-preview-company, .inserat-preview.top_inserat .inserat-preview-remember{margin-top:5px;margin-bottom:5px;}
.inserat-preview .inserat-preview-status{width:100px;font-size:11px;text-align:center;}
.inserat-preview .inserat-preview-remember{float:left;width:40px;text-align:right;cursor:pointer;}
.inserat-preview-additional-info{padding:5px 0 5px 0;margin:0 10px 0 60px;font-size:11px;position:absolute;background:#ffffff;border:1px solid #ccc;}
.inserat-preview-additional-info .inserat-preview-additional-column1{float:left;width:175px;font-size:11px;margin-left:20px;}
.inserat-preview-additional-column2,.inserat-preview-additional-column3{float:left;width:160px;font-size:11px;}
.map-popup-title{font-size:13px;font-weight:bold;border-bottom:1px solid #ccc;text-align:right;margin-right:10px;}
.map-popup-firma{line-height:20px;text-align:right;margin-right:10px;}
.map-popup-link{text-align:right;margin-right:10px;}
/* ------------------------------ START EXT FILE: res/css/jobadler/frontend_joblist_ext.css ------------------------------- */
.inserat-preview.hervorhebung{background-image:url(/res/css/jobadler/../../images/default/inserat/inserat-hervorhebung.jpg);}
.inserat-preview.top_inserat{background-image:url(/res/css/jobadler/../../images/default/inserat/inserat-hervorhebung.jpg);}
.resultpageheader{height:44px;border:1px solid #fff;background:url(/res/css/jobadler/../../images/default/searchresult-header-bg.jpg) repeat-x;}
.resultpageheader .left-content h2{font-size:18px;color:#fff;line-height:44px;margin-bottom:20px;}
.resultpageheader .right-content-max h2{font-size:18px;color:#fff;line-height:44px;}
.resultpageheader .right-content-max .caption{float:left;width:400px;}
.resultpageheader .right-content-max .options{float:right;width:220px;text-align:right;}
.resultpageheader .right-content-max .options img{margin-top:8px;}
.resultpageheader .right-content-max .options .optbase{display:block;}
.resultpageheader .right-content-max .options .optplatform{display:none;}
/* -------------------------------- START FILE: res/css/frontend_joblist_firmenprofil.css --------------------------------- */
.inseratsliste-firmendaten{float:left;width:480px;margin-top:10px;}
.inseratsliste-firmendaten-ruler{clear:both;border-bottom:1px dotted #ccc;height:10px;line-height:0px;}
.inseratsliste-firmendaten-resulttext{font-weight:bold;margin:20px 0 20px 0;}
.inseratsliste-firmendaten h1{font-size:20px;font-weight:normal;margin-bottom:10px;padding-top:15px;}
.firmendaten-logo{float:left;width:164px;margin-top:10px;}
.firmendaten-contactinfos{float:left;width:200px;}
.firmendaten-contactinfos .firmenname{font-weight:bold;display:block;color:#666;}
.firmendaten-firmenprofil{margin:10px 0 30px 0;line-height:16px;}
/* -------------------------------- START FILE: res/css/frontend_joblist_searchfilter.css --------------------------------- */
.searchfiltermenu{font-size:11px;list-style:none;font-weight:bold;line-height:25px;padding-bottom:10px;}
.searchfiltermenu li{border-bottom:1px solid #e7e7e7;padding-top:6px;padding-bottom:6px;margin-left:0;}
.searchfiltermenu-filterlist{font-weight:normal;list-style:none;line-height:18px;font-size:11px;}
.searchfiltermenu-filterlist li{margin-left:10px;display:block;clear:both;border:none;padding-top:0px;padding-bottom:0px;}
.searchfiltermenu-filterlist li .checkbox-input{width:20px;overflow:hidden;float:left;}
.searchfiltermenu-filterlist li .checkbox-filter{width:200px;float:left;color:#cb0012;cursor:pointer;line-height:20px;}
a.searchfilter-category{background:url(/res/css/../images/default/icons/12x12/arrow-right.png) no-repeat left center;padding-left:15px;color:#4C4C4C;text-decoration:none;}
a.searchfilter-category.active{background:url(/res/css/../images/default/icons/12x12/arrow-down.png) no-repeat left center;}
a.searchfilter{background:url(/res/css/../images/default/check-no.gif) no-repeat 0 0;padding-left:15px;color:#C50729;text-decoration:none;}
a.searchfilter .amount{color:#000000;}
.searchfiltermenu li.hidden{display:none;}
.searchfiltermenu a.filter-morelink{margin-left:20px;}
.suchabo{background:url(/res/css/../images/default/suchabo-bg.gif) no-repeat;height:115px;position:absolute;padding-left:60px;}
.suchtags-container{margin:5px 0 5px 0;}
.search-result-info{color:#666666;line-height:25px;}
#result-filter-loading-icon{margin:9px;}
.suchkriterien-container{padding-bottom:40px;}
/* ---------------------------------------- START FILE: res/css/frontend_warum.css ---------------------------------------- */
.lnkVorteile{font-family:'Arial Narrow', Arial, sans-serif;font-size:20px;font-weight:bold;background-repeat:no-repeat;background-image:url(/res/css/../images/default/icons/48x48/right-arrow.png);padding-left:54px;line-height:47px;height:47px;display:block;margin-left:20px;}
/* --------------------------------------- START FILE: res/css/grid-definition.css ---------------------------------------- */
.be-template-2cols1 .colLeft{width:650px;float:left;}
.be-template-2cols1 .colRight{width:240px;float:left;}
.be-template-2cols1 .colLeft.bgGrey{background-color:#f6f6f6;}
.be-template-2cols2 .colLeft{width:240px;float:left;}
.be-template-2cols2 .colRight{width:650px;float:left;}
.be-template-2cols2 .colRight.bgGrey{background-color:#f6f6f6;}
.contentLeft{float:left;width:220px;}
.contentNormal{float:left;width:620px;background-color:#f6f6f6;padding:15px;}
/* ---------------------------------------- START FILE: res/css/guidedstepbox.css ----------------------------------------- */
.guidedStepBox{width:100%;}
.guidedStepBox .step1{width:240px;float:left;min-height:50px;margin-right:50px;}
.guidedStepBox .step2{width:253px;float:left;min-height:50px;margin-right:50px;}
.guidedStepBox .step3{width:200px;float:left;min-height:50px;}
.guidedStepBox .ready{font-size:20px;color:#cb0012;line-height:32px;font-weight:bold;}
.guidedStepBox .description{font-size:11px;color:#666;margin-top:8px;}
/* ----------------------------------------- START FILE: res/css/header_area.css ------------------------------------------ */
.topheader{height:114px;}
.topheader .logo{width:400px;float:left;line-height:0;}
.topheader .topheader-buttons{float:right;width:308px;height:110px;}
/* ------------------------------------------- START FILE: res/css/inserat.css -------------------------------------------- */
html#inserathtml{overflow:hidden;}
body#inserat{width:100%;overflow:hidden;}
body#inserat{background:#757575 url(/res/css/../images/default/inserat/frame-menu.jpg) repeat-y -12px 0;font-family:Arial, Tahoma, sans-serif;}
.inserat-main-container{color:#fff;}
.inserat-topbox .accountbox{padding:9px 0 0 28px;width:217px;height:60px;position:absolute;z-index:99;}
#inserat .inserat-topbox .accountbox a{color:#DB0012;}
#inserat #inserat-frame-left{width:275px;padding:0;margin:0;float:left;min-height:500px;position:absolute;left:0px;z-index:1;}
#inserat #inserat-frame-left .inserat-logo{margin-top:15px;}
#inserat #inserat-frame-left #inserat-number{padding-bottom:40px;font-size:11px;color:#777;font-weight:normal;}
#inserat #inserat-frame-left #inserat-title-frame{padding:0;font-size:13px;margin:5px 0 10px 0;}
#inserat #inserat-frame-left .inserat-menulink{display:block;height:40px;background-repeat:no-repeat;background-position:17px 10px;line-height:40px;width:168px;margin:0;padding:0 0 0 47px;clear:both;font-size:13px;text-decoration:none;}
#inserat #inserat-frame-left .i-weiterempfehlen{background-image:url(/res/css/../images/default/inserat/weiterempfehlen.jpg);border-bottom:1px dotted #ccc;}
#inserat #inserat-frame-left .i-merkliste{background-image:url(/res/css/../images/default/inserat/merkliste.jpg);border-bottom:1px dotted #ccc;}
#inserat #inserat-frame-left .i-drucken{background-image:url(/res/css/../images/default/inserat/drucken.jpg);border-bottom:1px dotted #ccc;}
#inserat #inserat-frame-left .i-companyprofile{background-image:url(/res/css/../images/default/inserat/jobs-dieser-firma.jpg);}
#inserat #inserat-frame-left .inserat-innerframe{margin-left:26px;width:215px;}
#inserat #inserat-frame-left .inserat-frame-topbox{padding:50px 0 0 0;margin-left:26px;width:215px;}
#inserat #inserat-frame-left .inserat-frame-topbox .inserat-logobox{padding-bottom:35px;}
#inserat #inserat-frame-left #inserat-similarjobs{padding-top:60px;}
#inserat #inserat-frame-left #inserat-similarjobs h2{font-weight:normal;font-size:13px;font-family:Arial, Tahoma, sans-serif;color:#333;padding-bottom:10px;}
#inserat #inserat-frame-left #inserat-similarjobs a.sjoblinks{display:block;font-size:11px;border-bottom:1px solid #ebebeb;padding:5px 0 5px 0;text-decoration:none;}
#inserat #inserat-frame-left #inserat-similarjobs a.last{border-bottom:none;}
#inserat #inserat-frame{margin-left:275px;margin-top:0;padding-top:1px;background-color:#fff;overflow:auto;width:100%;}
#inserat #inserat-content{width:660px;margin:40px auto 20px auto;padding-top:1px;}
#inserat #inserat-content #inserat-content-inner{padding:4px 5px;}
#inserat #inserat-content{-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border:10px solid #DFDFDF;width:650px;}
#inserat #inserat-content .inserat-design-topimage{width:640px;overflow:hidden;}
#inserat #inserat-content .inserat-firmenprofil{}
#inserat #inserat-content #inserat-content-innertext h1{background:none;font-family:Arial, Tahoma, sans-serif;font-size:27px;font-weight:normal;color:#000;text-align:center;padding:20px 0 20px 0;}
#inserat-content-innertext{padding:20px;font-size:12px;}
#inserat-content-innertext *{font-size:12px;}
#inserat #inserat-content #inserat-content-innertext .divider{border-left:none;border-right:none;border-bottom:none;border-top:1px solid #dadada;height:1px;overflow:hidden;}
#inserat #inserat-firmenanschrift{padding-bottom:10px;position:relative;background-position:right bottom;background-repeat:no-repeat;}
#inserat #inserat-firmenanschrift .col1{float:left;width:60%;font-size:11px;line-height:16px;}
#inserat #inserat-firmenanschrift .col1 h2{font-size:15px;font-family:Arial, Tahoma, sans-serif;padding:10px 0 10px 0;}
#inserat #inserat-firmenanschrift .col2{float:left;width:40%;}
#inserat .metainfo{float:left;width:147px;margin-right:3px;font-size:11px;}
#inserat .metainfo-caption{font-weight:bold;}
#inserat .metainfo-content{color:#DB0012;line-height:110%;}
.pdf-image{display:block;margin:auto;}
.inserat-firmenprofil{background:url(/res/css/../images/default/inserat/inserat-firmenprofil-header.jpg) top left no-repeat;width:620px;min-height:500px;margin:0 auto 40px auto;padding:40px 44px 0 44px;}
.inserat-firmenprofil .firmen-profil-headercontainer .kontakt{width:210px !important;}
/* ----------------------------------- START EXT FILE: res/css/jobadler/inserat_ext.css ----------------------------------- */
#inserat .inserat-topbox .accountbox a{color:#DB0012;}
#inserat .metainfo-content{color:#DB0012;}
#inserat #inserat-frame-left .inserat-logo{margin-top:0px;}
/* ------------------------------------------ START FILE: res/css/loginform.css ------------------------------------------- */
#login{}
#login .left{float:left;width:600px;}
#login .right{float:right;width:270px;text-align:right;}
#login .selection-box{margin-top:25px;}
#login .selection-box-inner{margin-left:54px;}
#login h2.caption{font-family:'Arial Narrow', Arial, sans-serif;color:#000;font-size:20px;font-weight:bold;background-repeat:no-repeat;background-image:url(/res/css/../images/default/icons/48x48/right-arrow.png);padding-left:54px;line-height:47px;}
#login h2.caption:hover{cursor:pointer;}
#login #box-registrierung .btn-bewerber{background-repeat:no-repeat;background-image:url(/res/css/../images/default/buttons/neuer_account_bewerber_no.jpg);display:block;width:118px;height:53px;float:left;}
#login #box-registrierung .btn-unternehmer{background-repeat:no-repeat;background-image:url(/res/css/../images/default/buttons/neuer_account_unternehmer_no.jpg);display:block;width:118px;height:53px;float:left;margin-left:20px;}
#login #tbl-login td{padding:3px 15px;}
#login #tbl-login .loginfield{width:200px;height:22px;padding:1px 3px;vertical-align:middle;line-height:22px;}
#login #tbl-login .col1{width:60px;}
#login #tbl-login .caption{font-weight:bold;text-align:right;}
/* ---------------------------------- START EXT FILE: res/css/jobadler/loginform_ext.css ---------------------------------- */
#login h2.active, #login h2.caption:hover{background-image:url(/res/css/jobadler/../../images/jobadler/icons/48x48/right-arrow-c1.png);}
#login #box-registrierung .btn-bewerber:hover, #login .box-registrierung .btn-bewerber-act{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/neuer_account_bewerber_act.jpg);}
#login #box-registrierung .btn-unternehmer:hover, #login #box-registrierung .btn-unternehmer-act{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/neuer_account_unternehmer_act.jpg);}
/* ----------------------------------------- START FILE: res/css/loginstatus.css ------------------------------------------ */
.login-status{width:308px;z-index:99;position:absolute;margin-right:0;margin-left:auto;background-color:#fff;float:right;max-height:155px;overflow:hidden;top:0px;}
.login-status.admin{padding-top:1px;border-top-width:5px;border-top-style:solid;}
.login-status *{font-size:11px;}
.login-status a{color:#fff;}
.login-status .loginmenu-offline{background:url(/res/css/../images/default/loginstatus/bg-offline.png) no-repeat;width:100%;height:33px;text-align:center;line-height:33px;color:#fff;}
.login-status .loginmenu-online{background:url(/res/css/../images/default/loginstatus/bg-online.png) no-repeat;width:100%;height:37px;text-align:right;}
.login-status .loginmenu-online .vSpacer{width:1px;height:34px;float:right;background-color:#B7B7B7;}
.login-status a.icButton{display:block;height:34px;width:40px;text-align:center;line-height:34px;float:right;text-decoration:none;background-repeat:repeat-x;background-position:0 center;}
.login-status a.icButtonDefault:hover{background-image:url(/res/css/../images/default/buttons/dynamic/black_hov.gif);}
.login-status a.icButton .textLink{margin:0 10px 0 10px;color:#fff;}
.login-status a.icButtonAbmelden{width:75px;}
.login-status a.icButtonAbmelden:hover{background:url(/res/css/../images/default/loginstatus/bg-online-right-hov.png) no-repeat right top;}
.login-status .loginmenu-online .minicounter{position:absolute;width:38px;margin:2px 0 0 0;color:#fff;height:10px;line-height:10px;font-size:9px;text-align:right;}
.login-status a.icButton img{padding:5px 0 5px 0;margin:auto;display:block;}
.login-status .personalinfobox{margin:6px 4px 0 4px;}
.login-status .personalinfobox .left{float:left;width:90px;height:60px;margin:0 0 0 10px;overflow:hidden;}
.login-status .personalinfobox .left img{max-width:75px;max-height:60px;}
.login-status .personalinfobox .right{float:right;width:192px;height:50px;margin-right:8px;overflow:hidden;text-align:right;}
.login-status .personalinfobox .right .loggedin{padding:0 0 5px 0;margin:0;color:#707070;}
.login-status .personalinfobox .right .loginname{font-weight:bold;margin:0;padding-bottom:0;}
#lnkAdminlogin{width:15px;height:15px;position:absolute;top:0;left:0;text-decoration:none;}
#box-neues-konto{padding-top:15px;height:115px;text-align:left;width:260px;margin:auto;display:none;line-height:11px;}
#box-neues-konto .box-button-neues-konto{width:118px;height:68px;margin-top:10px;}
#box-neues-konto .box-button-neues-konto.left{float:left;}
#box-neues-konto .box-button-neues-konto.right{float:right;}
#box-neues-konto .box-button-neues-konto a.button-neues-konto{width:118px;height:68px;display:block;}
#box-neues-konto .box-button-neues-konto a.button-neues-konto.nk-bewerber{background:url(/res/css/../images/default/buttons/neuer_account_bewerber_no.jpg) no-repeat;}
#box-neues-konto .box-button-neues-konto a.button-neues-konto.nk-unternehmer{background:url(/res/css/../images/default/buttons/neuer_account_unternehmer_no.jpg) no-repeat;}
/* --------------------------------- START EXT FILE: res/css/jobadler/loginstatus_ext.css --------------------------------- */
.login-status.admin{border-top-color:#B11806;}
.login-status a.icButtonColor1{background:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color1_no.gif);}
.login-status a.icButtonColor1:hover{background:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color1_hov.gif);}
.login-status a.icButtonColor2{background:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color2_no.gif);}
.login-status a.icButtonColor2:hover{background:url(/res/css/jobadler/../../images/jobadler/buttons/dynamic/color2_hov.gif);}
#box-neues-konto .box-button-neues-konto a.button-neues-konto.nk-bewerber:hover{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/neuer_account_bewerber_act.jpg);}
#box-neues-konto .box-button-neues-konto a.button-neues-konto.nk-unternehmer:hover{background-image:url(/res/css/jobadler/../../images/jobadler/buttons/neuer_account_unternehmer_act.jpg);}
/* ---------------------------------------- START FILE: res/css/maincontainer.css ----------------------------------------- */
.main-left, .main-right{}
.main-left{text-align:left;}
.main-right{float:right;text-align:right;}
.main-center{margin:0 auto 0 auto;width:962px;}
body.unternehmer{background:url(/res/css/../images/default/grey-body-bg.jpg) center top repeat-x #A8A8A8;}
body.bewerber{background:url(/res/css/../images/default/grey-body-bg.jpg) center top repeat-x #EFF0F2;}
body.public{background:url(/res/css/../images/default/red-body-bg.jpg) center top repeat-x #EFF0F2;}
/* ------------------------------------------ START FILE: res/css/merkliste.css ------------------------------------------- */
.merklistesmall{margin:20px auto auto auto;}
.merkliste-navbar{margin:20px 0 20px 0;line-height:19px;}
a.checkbox{background:url(/res/css/../images/default/check-no.gif) no-repeat center center;display:block;width:25px;text-decoration:none;float:left;}
.merkliste-inserat-preview-additional-info{padding-top:10px;font-size:11px;}
.merkliste-inserat-preview-additional-info .merkliste-inserat-preview-additional-column1{float:left;width:305px;font-size:11px;margin-left:20px;}
.merkliste-inserat-preview-additional-column2,.merkliste-inserat-preview-additional-column3{float:left;width:160px;font-size:11px;}
/* ------------------------------------------ START FILE: res/css/messagebox.css ------------------------------------------ */
.messageInfoBox{padding:10px 50px;margin:20px 0px 15px 0px;border:1px dotted #999;}
.messageInfoBox .messageInfoBox-Image{padding-right:15px;float:left;}
.messageInfoBox .messageInfoBox-Content{float:left;}
.messageInfoBox h4{margin:5px 0 5px 0;padding:0;}
.messageInfoBox p{margin:0px;padding:0px;width:500px;}
.textRed{color:#cb0012;}
.textGreen{color:#557D00;}
/* ------------------------------------------ START FILE: res/css/pagination.css ------------------------------------------ */
.boxPagination{text-align:center;margin-left:30px;margin-right:30px;line-height:21px;}
.boxPagination a{padding:3px 6px;background-color:#fff;border:1px solid #bbb;text-decoration:none;}
.boxPagination a:hover, .boxPagination .pagination_act{background-color:#666;color:#fff;}
/* --------------------------------- START EXT FILE: res/css/jobadler/pagination_ext.css ---------------------------------- */
.boxPagination a:hover, .boxPagination .pagination_act{background-color:#B11806;}
/* ------------------------------------------- START FILE: res/css/produkte.css ------------------------------------------- */
.productlisting{width:870px;min-height:75px;border-top:1px solid #fff;margin-top:0px;margin-bottom:25px;background:url(/res/css/../images/default/produkte/produktliste/bg-productlisting.jpg) no-repeat top right;}
.productlisting .productlisting-inner{margin-top:25px;width:863px;}
.productlisting .box-product-image{float:left;width:80px;}
.productlisting .box-product-description{float:left;width:575px;}
.productlisting .box-product-price{float:left;width:190px;text-align:right;}
.productlisting h2.caption{font-size:17px;font-weight:bold;line-height:17px;font-family:Arial;padding-bottom:10px;}
.productlisting h2.price{font-size:17px;font-weight:bold;line-height:17px;font-family:Arial;text-align:right;padding-bottom:10px;}
.productlisting .inserat-schalten{display:block;width:170px;height:42px;background-repeat:no-repeat;background-position:top right;float:right;margin-right:-30px;}
.productlisting .linkbox{margin-top:10px;}
.productlisting .linkbox .link-more-info{float:left;width:200px;vertical-align:middle;}
.productlisting .linkbox .link-packages{float:right;width:300px;text-align:right;}
.productlisting .linkbox .link-packages a{margin-left:5px;vertical-align:middle;}
.productlisting .linkbox .link-packages img{vertical-align:middle;}
.productlisting .box-package-prices{background:url(/res/css/../images/default/icons/32x32/thumb.png) no-repeat 80px 0px;margin-top:20px;display:none;}
.productlisting .tbl-package-prices{margin-left:45px;width:530px;margin-left:120px;float:left;}
.productlisting .tbl-package-prices td{padding-bottom:0;vertical-align:bottom;}
.productlisting .tbl-package-prices .col1{width:25%;}
.productlisting .tbl-package-prices .col2{width:15%;border-bottom:1px dotted #aaa;}
.productlisting .tbl-package-prices .col3{width:60%;}
.productlisting h3.subcaption{font-size:12px;}
.productlisting .box-contact{width:152px;height:156px;padding-right:6px;background:url(/res/css/../images/default/produkte/produktliste/bg-kontakt.jpg) no-repeat 0 0;float:right;text-align:right;}
.productlisting .contact-caption{font-size:11px;width:150px;font-weight:bold;float:right;padding-top:22px;}
.productlisting .contact-telephone{font-size:11px;width:150px;font-weight:bold;clear:both;padding-top:22px;}
.productlisting .contact-or{line-height:25px;}
.productlisting{margin-left:20px;}
#content-produktdetails .produktBildPlatzhalter{width:250px;height:60px;float:right;}
#content-produktdetails .collage-produktbild{float:left;margin:20px 0 0 0;}
#content-produktdetails{font-size:12px;}
#content-produktdetails .vorteile{border:1px solid #4c4c4c;padding:15px;}
#content-produktdetails .colLeft{float:left;width:320px;margin-right:10px;text-align:center;}
#content-produktdetails .colRight{float:left;width:560px;}
#content-produktdetails .laufzeitinfo{font-style:italic;font-size:11px;}
#productmatrix{width:100%;margin:auto;border-collapse:collapse;}
#productmatrix td{text-align:center;border:1px solid #ccc;padding:6px 10px;}
#productmatrix th{font-size:15px;border:1px solid #ccc;padding:5px 10px;background:url(/res/css/../images/default/produkte/bg_matrix.jpg) repeat-x left bottom;}
#productmatrix th img{margin:auto;padding-top:5px;}
#productmatrix h3{padding-top:5px;padding-bottom:5px;font-family:Arial, Tahoma, sans-serif !important;font-weight:normal;font-size:15px;}
#productmatrix td.caption{font-size:11px;font-weight:bold;text-align:left;}
#productmatrix .c1{width:40%;background:none;}
#productmatrix .c2{width:20%;}
#productmatrix .c3{width:20%;}
#productmatrix .c4{width:20%;}
#productmatrix .colHighlighted{border-left:2px solid #db0012 !important;border-right:2px solid #db0012 !important;}
#productmatrix .colHighlightedTop{border-left:2px solid #db0012 !important;border-right:2px solid #db0012 !important;border-top:2px solid #db0012 !important;}
#productmatrix .colHighlightedBottom{border-left:2px solid #db0012 !important;border-right:2px solid #db0012 !important;border-bottom:2px solid #db0012 !important;}
#productmatrix .lastRow td{border-top:2px solid #ccc;font-weight:bold;border-bottom:2px solid #ccc;}
#productmatrix .firstRow th{border-bottom:2px solid #ccc;padding:0;border-left:none;border-right:none;border-top:none;}
#productmatrix .buttonRow td{border:none !important;}
#productmatrix .buttonRow td a{margin:auto;}
#productmatrix .first{border-left:none;}
#productmatrix .last{border-right:none;}
.detailinfo-price{font-size:24px;margin:20px 0 10px 0;}
.detailinfo-normalprice{font-size:11px;}
.detailinfo-booking-button{margin:20px auto 0 auto;}
.detailinfo-vat{font-size:11px;margin-top:20px;padding:0 20px 0 0;}
/* ---------------------------------- START EXT FILE: res/css/jobadler/produkte_ext.css ----------------------------------- */
#productmatrix .colHighlighted{border-color:#CCC #B11806 #CCC #B11806 !important;}
#productmatrix .colHighlightedTop{border-color:#B11806 #B11806 #CCC #B11806 !important;}
#productmatrix .colHighlightedBottom{border-color:#CCC #B11806 #B11806 #B11806 !important;}
.productlisting .inserat-schalten{background:url(/res/css/jobadler/../../images/jobadler/produkte/btn-inserat-jetzt-schalten.jpg);}
/* ---------------------------------------- START FILE: res/css/registrierung.css ----------------------------------------- */
.registration-wizardnav{margin:20px 0 40px 0;}
.registration-wizardnav-step1, .registration-wizardnav-step2, .registration-wizardnav-step3, .registration-wizardnav-step4{float:left;width:25%;}
.wizardnav-descriptiontext{margin:5px 0 0 3px;color:#666666;}
.registration-wizardnav-step4{line-height:42px;font-size:20px;color:#C11119;font-weight:bold;}
/* --------------------------------------- START FILE: res/css/reg_unternehmer.css ---------------------------------------- */
.registration-wizardnav{margin:20px 0 40px 0;}
.registration-wizardnav-step1, .registration-wizardnav-step2, .registration-wizardnav-step3, .registration-wizardnav-step4{float:left;width:25%;}
.wizardnav-descriptiontext{margin:5px 0 0 3px;color:#666666;}
.registration-wizardnav-step4{line-height:42px;font-size:20px;color:#C11119;font-weight:bold;}
.registration-special-length-text{width:171px;font-size:11px;color:#666666;line-height:14px;}
.registration-infotext{width:635px;color:#666666;line-height:14px;}
.registration-content{width:100%;}
.registration-content-left{float:left;width:70%;}
.registration-content-right{float:left;width:30%;}
.registration-content-right img{margin-left:20px;}
.registration-content-right-text{width:250px;color:#666666;line-height:15px;font-style:italic;margin-left:20px;}
.registration-photo{float:right;width:50%;text-align:right;}
.registration-data{width:100%;}
.registration-data-jpg{float:left;width:20%;text-align:center;padding-top:20px;}
.registration-data-input{float:left;width:80%;}
.registration-data-input-row{width:100%;margin:10px 0 10px 0;line-height:20px;}
.spacer-box{margin:20px 0 20px 0;}
.registration-data-input-row-left{float:left;width:15%;text-align:right;}
.registration-data-input-row-right{float:left;width:85%;}
.registration-data-input-split{width:100%;}
.registration-data-input-split-left{float:left;width:50%;text-align:right;}
.registration-data-input-password-split-left{float:left;width:50%;}
.registration-data-input-split-right{float:left;width:50%;text-align:right;}
.registration-data-input-password-split-right{float:left;width:50%;}
input.input-default{width:188px;height:20px;line-height:20px;border:1px solid #cccccc;font-size:11px;color:#666666;padding:1px 2px 1px 2px;}
.input-default-titel{width:188px;height:20px;line-height:20px;border:1px solid #cccccc;font-size:11px;color:#666666;padding:0 2px 0 2px;}
select.input-default-titel{padding:1px 0 1px 2px;margin-right:2px;}
input.input-password{width:173px;height:20px;line-height:20px;border:1px solid #cccccc;margin:10px 0 10px 60px;font-size:11px;color:#666666;padding:0 15px 0 2px;}
input.input-big{width:400px;height:20px;line-height:20px;background-repeat:no-repeat;background-position:top right;border:1px solid #cccccc;font-size:11px;color:#666666;padding:1px 5px 1px 2px;}
input.input-big2{width:495px;height:20px;line-height:20px;background-repeat:no-repeat;background-position:top right;border:1px solid #cccccc;font-size:11px;color:#666666;padding:0px 5px 0px 2px;}
span.data-text{color:#666666;margin:0px 10px 0px 0px;}
td.data-text{color:#666666;margin:0px 10px 0px 0px;min-width:65px;height:30px;}
div.data-text{display:inline;color:#666666;margin:0px 10px 0px 0px;}
#password-strength-box{width:220px;height:75px;background-repeat:no-repeat;margin:9px 0px 0px 20px;text-align:center;}
.pwd-strength-low{background-image:url(/res/css/../images/default/password-strength-low.jpg);}
.pwd-strength-medium{background-image:url(/res/css/../images/default/password-strength-medium.jpg);}
.pwd-strength-strong{background-image:url(/res/css/../images/default/password-strength-strong.jpg);}
.registration-password-strength{color:#333333;font-weight:bold;margin:0px 0px 0px 0px;}
.password-strength-box img{margin:7px 0px 0px 5px;}
.extension-code-left{width:20%;}
.extension-code-right{width:80%;}
input.extension-code-input{width:248px;}
.extension-code-img-submit{padding-top:5px;}
/* -------------------------------------------- START FILE: res/css/rulers.css -------------------------------------------- */
hr.dotted{border-right:none;border-left:none;border-bottom:none;border-top:1px dotted #d8d8d8;margin:0px;padding:0px;}
hr.doubleLine{border-right:none;border-left:none;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;height:2px;}
hr.singleLine{border-right:none;border-left:none;border-top:1px solid #d8d8d8;border-bottom:none;height:1px;overflow:hidden;}
div.dottedLine{border-left:none;border-right:none;border-bottom:1px dotted #999;border-top:none;height:1px;}
/* ------------------------------------------ START FILE: res/css/searchform.css ------------------------------------------ */
.searchbox{background:#F3F5F6;border:1px solid #D3D3D3;border-bottom:none;margin:25px 0 0 0;}
.searchbox form{padding:50px 50px 10px 50px;}
.searchbox input[type=text]{border:1px solid #ccc;}
.searchbox-lowerborder{height:30px;background:url(/res/css/../images/default/searchform-lowerborder.jpg) repeat-x top;}
.searchbox-collapsebtn{height:30px;line-height:20px;width:167px;margin-left:745px;display:block;text-decoration:none;color:#000000;font-size:12px;padding:0 0 0 25px;background:url(/res/css/../images/default/btn-detailsuche-zu.jpg) no-repeat top;line-height:27px;color:#000;}
.searchbox-collapsebtn.opened{background:url(/res/css/../images/default/btn-detailsuche-offen.jpg) no-repeat top;line-height:23px;color:#000;}
a.searchbox-collapsebtn:hover{color:#000;}
.searchformruler{border-top:1px dotted #858585;margin-top:5px;padding-top:5px;line-height:1px;height:1px;}
.searchform-firma{width:270px;line-height:24px;height:24px;}
#mainsearch h3{line-height:22px;font-size:12px;}
.searchform-inputblock{display:block;margin:5px 0 5px 0;}
.searchform-left{float:left;width:350px;}
.searchform-right{float:left;width:510px;}
.searchform-firmacontainer{display:block;display:inline;margin-left:50px;width:280px;float:left;}
.searchform-rightcol{width:130px;float:left;margin-left:15px;}
.searchform-firmacontainer-nohr{float:left;width:128px;margin-top:25px;}
.searchform-firmacontainer-nohr label{position:absolute;margin:3px 0 0 3px;}
.searchform-left.was{background:url(/res/css/../images/default/icons/72x72/magnify_reflection.png) no-repeat top left;padding-left:70px;width:290px;height:80px;}
.searchform-right.wo{background:url(/res/css/../images/default/icons/72x72/pin_reflection.png) no-repeat top left;padding-left:70px;width:270px;height:80px;}
.quicksearch-input input{width:230px;font-size:14px;line-height:30px;height:30px;border:1px solid #cecece;border-top:1px solid #8F8F8F;}
.quicksearch-submit{width:128px;}
.quicksearch-submit input{width:124px;box-sizing:border-box;margin-top:1px;border:none;}
#mainsearch .formCaption{display:block;color:#37628A;line-height:16px;font-size:10px;margin:2px 0 0 2px;}
#mainsearch #was, #mainsearch #wo{width:264px;height:28px;line-height:28px;}
#mainsearch #was.idle, #mainsearch #wo.idle{font-size:13px;color:#999;}
.searchbox select.multiselect{width:100px;}
#boxMapcontainer{margin-left:50px;}
#boxMap{min-height:200px;width:350px;float:left;}
#boxMap input{display:none;}
#boxMap img{position:absolute;}
#boxMap .bottomlayer{display:block;}
#boxMap .statelayer{visibility:hidden;}
#mapListing{width:100px;min-height:50px;float:left;margin-left:10px;}
#mapListing a{text-decoration:none;line-height:160%;}
.mapListCaption{font-style:italic;font-size:11px;color:#585858;}
#resultArea{float:left;min-height:50px;width:170px;}
#resultArea .resultNumberButton{width:100%;height:77px;background:url(/res/css/../images/default/buttons/buttonVorraussichtlicheErgebnisse.jpg) no-repeat;text-align:center;padding:5px 0 5px 0;}
.resultNumberButton .grey{color:#585858;font-size:12px;font-weight:bold;line-height:140%;}
.resultNumberButton .red{color:#db0012;font-size:16px;font-weight:bold;line-height:140%;}
.countresult{line-height:20px;height:20px;display:block;}
.search-abo-text{line-height:14px;margin:18px 0 0 5px;width:150px;text-align:justify;}
/* ---------------------------------------- START FILE: res/css/socialmediabox.css ---------------------------------------- */
#socialMediaBox{width:41px;height:133px;position:fixed;left:0px;top:330px;background:url(/res/css/../images/default/buttons/socialmediabar.png) no-repeat;padding-top:16px;}
#socialMediaBox a{text-decoration:none;background-repeat:no-repeat;margin-left:8px;margin-bottom:8px;display:block;}
#socialMediaBox .boxsmall{width:20px;height:20px;}
#socialMediaBox .rss{background-image:url(/res/css/../images/default/buttons/rss.jpg);}
#socialMediaBox .rss:hover{background-image:url(/res/css/../images/default/buttons/rss_hov.jpg);}
#socialMediaBox .facebook{background-image:url(/res/css/../images/default/buttons/facebook.jpg);}
#socialMediaBox .facebook:hover{background-image:url(/res/css/../images/default/buttons/facebook_hov.jpg);}
#socialMediaBox .jobblog{background-image:url(/res/css/../images/default/buttons/jobblog.jpg);height:60px;}
#socialMediaBox .jobblog:hover{background-image:url(/res/css/../images/default/buttons/jobblog_hov.jpg);height:60px;}
/* ------------------------------------------ START FILE: res/css/startpage.css ------------------------------------------- */
.startpage-caption{padding-bottom:15px;display:block;}
.startpageheader{height:44px;border:1px solid #fff;background:url(/res/css/../images/default/searchresult-header-bg.jpg) repeat-x;}
.startpageheader .headertext{font-size:12px;font-weight:bold;color:#fff;line-height:44px;margin-left:10px;}
.logobanner-container{height:94px;padding:0 0 15px 0;}
.logobanner{width:145px;height:94px;border:1px solid #cccccc;margin:2px 0 4px 4px;line-height:86px;text-align:center;overflow:hidden;float:left;}
.logobanner a{margin:7px auto 7px auto;display:block;width:130px;height:80px;background-repeat:no-repeat;background-position:center center;}
.startpage-ruler{border-top:1px solid #cccccc;height:2px;line-height:2px;margin:15px auto 15px auto;width:96%;}
.newestcompanies{padding:1px 2px 1px 2px;margin:0 auto 0 auto;}
.newestcompanies .headline th{font-weight:normal;text-align:left;}
.newestcompanies .firma{padding-left:5px;vertical-align:middle;line-height:25px;}
/* ------------------------------------------- START FILE: res/css/submenu.css -------------------------------------------- */
ul.submenu{margin:10px 0 15px 0;}
ul.submenu li{line-height:24px;margin:0;list-style:none;color:#db0012;width:100%;}
ul.submenu li a.first{border-top:1px #e5e5e5 solid;}
ul.submenu li a{width:80%;text-decoration:none;border-bottom:1px #e5e5e5 solid;display:block;padding-left:5px;}
ul.submenu li a:hover, ul.submenu li a.active{background:#fbfbfb url(/res/css/../images/default/icons/9x9/arrow-right.png) no-repeat right center;}
/* --------------------------------------------- START FILE: res/css/tabs.css --------------------------------------------- */
.tab-bar{height:31px;overflow:hidden;margin-bottom:5px;}
.tab-bar a{display:block;float:left;height:23px;text-align:center;font-size:12px;background-repeat:no-repeat;line-height:26px;font-weight:bold;color:#000;text-decoration:none;margin-right:3px;margin-top:8px;}
.tab-bar a:hover, .tab-bar a.tab-act{color:#fff;height:31px;margin-top:0;line-height:34px;}
.tab-bar a.tab-70{width:70px;background-image:url(/res/css/../images/default/buttons/tabs/70_no.jpg);}
.tab-bar a.tab-70:hover, .tab-bar a.tab-act-70{background-image:url(/res/css/../images/default/buttons/tabs/70_hov.jpg);}
.tab-bar a.tab-82{width:82px;background-image:url(/res/css/../images/default/buttons/tabs/82_no.jpg);}
.tab-bar a.tab-82:hover, .tab-bar a.tab-act-82{background-image:url(/res/css/../images/default/buttons/tabs/82_hov.jpg);}
.tab-bar a.tab-132{width:132px;background-image:url(/res/css/../images/default/buttons/tabs/132_no.jpg);}
.tab-bar a.tab-132:hover, .tab-bar a.tab-act-132{background-image:url(/res/css/../images/default/buttons/tabs/132_hov.jpg);}
/* ------------------------------------------- START FILE: res/css/topmenu.css -------------------------------------------- */
.topmenu{list-style:none;margin:0 0 0 0;padding:0;}
.topmenu li{float:left;line-height:50px;font-size:15px;margin:0;border-right:1px solid #888;}
.topmenu li:hover, .topmenu li.topmenu-lvl1-act{background-image:url(/res/css/../images/default/topmenu_hover.jpg);background-repeat:repeat-x;}
.topmenu li ul{display:none;position:absolute;}
.topmenu li:hover ul{display:block;border-top:1px solid #fff;}
.topmenu li a{display:block;color:#ffffff;text-decoration:none;padding:0 20px 0 20px;font-size:15px;}
.topmenu li ul li:hover{background-image:none;background-color:#5D5D5D;}
.topmenu-lvl2{margin:0;padding:0;background:#484848;position:relative;z-index:99;width:200px;display:block;}
.topmenu-lvl2 li{margin:0;padding:0;float:none;list-style:none;border:none;background:none;line-height:32px;width:100%;}
.topmenu li .topmenu-lvl2 a{font-size:12px;line-height:32px;}
.topmenu-lvl2 li:hover{border:none;}
.topmenu-lvl2 li.topmenu-lvl2-act{background-color:#5D5D5D;}
.topmenu-lvl2 a{display:block;border-bottom:1px dotted #999999;}
.topmenu-lvl2 a.last{display:block;border-bottom:none;}
/* -------------------------------------- START FILE: res/css/u_backend_desktop.css --------------------------------------- */
.topcontent-box-content-left{width:50%;}
.topcontent-box-content-right{width:50%;height:36px;float:left;text-align:right;}
.topcontent-box-content-right-jpg{float:left;width:50%;height:36px;line-height:36px;text-align:right;}
.topcontent-box-content-right-h3{float:left;width:50%;height:36px;line-height:36px;text-align:left;font-size:14px;}
.topcontent-box-content-right-h3 h3{margin:0 0px 0 10px;}
.verwaltung-inner-box{float:left;width:33%;}
.verwaltungspunkt{width:100%;}
.verwaltungspunkt-left{float:left;width:30%;}
.verwaltungspunkt-left div.dotted{float:left;width:1px;height:100px;border-left:1px dotted #4c4c4c;}
.verwaltungspunkt-left img{margin:0 0 0 5px;}
.verwaltungspunkt-right{float:left;width:70%;min-height:100px;background-color:#fff;}
.verwaltungspunkt-right h2{margin:23px 0 10px 0px;}
.verwaltungspunkt-right a{font-size:11px;text-decoration:none;line-height:15px;}
.verwaltungspunkt-right a:hover{font-size:11px;text-decoration:none;font-weight:bold;}
.alert-box{width:730px;min-height:100px;margin:0px auto 5px auto;padding:10px;border:1px solid #db0012;}
.alert-message{width:100%;}
.alert-message h3{margin:10px 0 10px 0px;color:#4c4c4c;font-size:14px;font-family:Arial, Tahoma, sans-serif;}
.alert-message div{font-weight:bolder;font-size:11px;color:#4c4c4c;margin:0px 0px 30px 0px;}
.alert-message ul li{margin:5px 0px 0px 40px;list-style-type:decimal;font-size:11px;color:#616161;}
.alert-message ul li:last-child{margin:5px 0px 20px 40px;list-style-type:decimal;font-size:11px;color:#616161;}
.alert-message ul li a{color:#db0012;}
.desktop-dottedLine{border-top:1px dotted #ccc;}
.desktop-werbeBox{float:right;width:320px;padding:20px 0 15px 0;}
.desktop-infoBox{padding:30px 50px 30px 0;float:left;width:450px;}
.desktop-infoBox ul{margin-left:20px;}
.desktop-infoBox ul li{line-height:20px;}
.desktop-infoBox-stats{border-top:1px dotted #ccc;padding:10px 0 0 0;}
ul.desktop-listing{list-style-type:none;margin:0 15px 0 0px;}
ul.desktop-listing li{padding:3px 0 3px 0;}
ul.desktop-listing li.first{padding:0 0 3px 0;}
div.statistikcontainer{border:1px solid #ccc;padding:10px;float:left;}
#desktop .statistikcontainer-2{margin-left:20px;}
.tbl-statistik{width:170px;}
.tbl-statistik th{font-weight:bold;}
.tbl-statistik td{line-height:160% !important;}
.tbl-statistik .cellSum{text-align:right;}
.tbl-statistik td{padding-right:15px;}
/* -------------------------------------- START FILE: res/css/u_backend_general.css --------------------------------------- */
.divListing{}
.divListing .header{background:url(/res/css/../images/default/background-images/tbl-list-header.jpg) repeat-x;height:30px;font-weight:bold;color:#fff;line-height:20px;font-size:11px;}
.divListing .header a{text-decoration:underline;font-weight:bold;color:#fff;}
.divListing .header a.sort-asc{padding:0 20px 0 0;background:url(/res/css/../images/default/miniIcons/sortarrow-up.png) no-repeat right 4px;}
.divListing .header a.sort-desc{padding:0 20px 0 0;background:url(/res/css/../images/default/miniIcons/sortarrow-down.png) no-repeat right 4px;}
div.col1, div.col2, div.col3, div.col4{float:left;}
.infoText{font-size:11px;}
.color-odd{background-color:#F5F5F5;}
.listRow{border-top:1px dotted #ccc;}
.listRowLast{border-bottom:1px dotted #ccc;}
.listRow-even{background-color:#f5f5f5;}
.listRow-odd{background-color:#fff;}
.captionImage{float:right;width:230px;margin-top:-60px;}
.sdm a{text-align:right;display:block;padding-left:15px;padding-right:15px;text-decoration:none;}
.sdm .sdm-inner{background-color:#666;display:none;border-top:1px solid #fff;}
.sdm .sdm-inner a{color:#fff;line-height:18px;border-top:1px dotted #ddd;padding-top:3px;padding-bottom:3px;font-size:11px;}
.sdm .sdm-inner a.first{border-top:none;}
.sdm .sdm-inner a:hover{background-color:#999;}
.be-form{border:1px solid #ccc;-webkit-border-radius:8px;-moz-border-radius:8px;-khtml-border-radius:8px;background-color:#FBFBFB;font-size:11px;}
.rounded{-webkit-border-radius:8px;-moz-border-radius:8px;-khtml-border-radius:8px;}
.be-form .row{padding-top:5px;padding-bottom:5px;}
.optionIcon{padding:2px 10px;vertical-align:super;background-color:#4D4D4D;font-size:10px !important;color:#fff !important;position:relative;font-weight:normal !important;font-family:Arial, Tahoma, sans-serif;}
.submenuheader span{font-weight:bold;padding-left:5px;}
/* -------------------------------------- START FILE: res/css/u_backend_inserat.css --------------------------------------- */
#pdfPreviewBox{border:1px dotted #ccc;background-color:#f2f2f2;padding:20px;text-align:center;margin-top:10px;}
#pdfPreviewBox .previewElement{margin:0 10px 15px 0;float:left;}
#pdfPreviewBox .previewElement img{border:1px solid #ccc;}
#pdfPreviewBox .previewElement .description{line-height:24px;font-size:9px;}
.ansprechpartner-liste-data label{line-height:24px;display:block;}
.inserat-wizard{width:890px;height:90px;display:block;}
.submitRow{text-align:right;padding-top:10px;}
.stellentitel{font-family:'Arial Narrow', Arial, sans-serif;font-weight:normal;font-size:26px;color:#000;}
.inserat-helpbox{margin:15px 0 10px 47px;padding:5px;color:#4c4c4c;width:85%;display:none;}
.extension-inserat-bearbeiten-right-content{width:680px;margin-left:0px;background-color:#f6f6f6;float:left;}
.inserat-bearbeiten-header-content-status{width:100%;padding-bottom:16px;border-bottom:1px dotted #9b9b9b;}
.inserat-bearbeiten-header-content-status-row{width:100%;font-size:12px;color:#4c4c4c;line-height:16px;}
.inserat-bearbeiten-preview-button{margin:0 0 8px 10px;}
.inserateingabeHeader1{width:100%;height:60px;background-color:#666666;}
.inserateingabeHeader1 h2{width:300px;font-size:20px;line-height:20px;color:#FFFFFF;margin-left:45px;padding-top:30px;font-family:'Arial Narrow', Arial, sans-serif;font-weight:bold;}
.inseratseingabe-sektion{border-top:2px solid #fff;padding-top:10px;}
.inseratseingabe-sektion .dottedLine{width:574px;border-bottom:1px dotted #9c9c9c;}
.inseratseingabe-sektion .headerLeft{float:left;width:80%;}
.inseratseingabe-sektion .headerLeft .infoText{margin:0 0 0 25px;}
.inseratseingabe-sektion .headerRight{float:left;width:12%;margin-right:8%;text-align:right;}
.inseratseingabe-sektion .label{font-size:14px;font-weight:bold;line-height:36px;color:#4c4c4c;padding:0 0 0 47px;background:url(/res/css/../images/default/icons/12x12/arrow-right.png) no-repeat 27px center;}
.inseratseingabe-sektion .sektionInnerContent{margin:0 47px 0 47px;}
.extension-inserat-bearbeiten-content{margin-top:5px;}
input.input-small-textlength{height:32px;border:1px solid #cccccc;width:570px;line-height:32px;text-align:left;font-size:16px;color:#000;}
textarea.textarea-big-textlength{height:180px;width:550px;border:1px solid #cccccc;line-height:16px;font-size:12px;color:#000;padding:10px;font-family:Arial, Verdana, Helvetica, sans-serif;}
.inserat-bearbeiten-content-right-innercontent-point{color:#4c4c4c;font-weight:bold;font-size:12px;}
.inserat-bearbeiten-content-innercontent-info-italic{font-style:italic;color:#686868;}
.inserat-bearbeiten-content-right-innercontent-branchen-view{width:540px;margin:5px 0 0 0;padding:15px;background-color:#FFFFFF;border:1px solid #CCCCCC;}
.inserat-bearbeiten-content-right-innercontent-submit-row{text-align:right;padding:30px 0 30px 0;}
.inserat-bearbeiten-searchfilter:hover{background:url(/res/css/../images/default/check-act.gif) no-repeat 0 0;}
.inserat-bearbeiten-searchfilter-active{padding-left:15px;text-decoration:none;color:#373037;line-height:16px;background:url(/res/css/../images/default/check-act.gif) no-repeat 0 0;}
.dropdown-big-left{float:left;width:532px;height:33px;background-color:#ffffff;border:1px solid #CCCCCC;}
.textarea-big-textlength-keywords{width:556px;height:100px;border:1px solid #cccccc;line-height:16px;font-size:12px;color:#000;padding:10px;font-family:Arial, Verdana, Helvetica, sans-serif;}
.box-firmenlogo{width:576px;}
.box-firmenlogo .colLeft{float:left;width:50%;}
.box-firmenlogo .colLeft h2{font-size:18px;margin:42px 0 0 0;color:#4c4c4c;}
.box-firmenlogo .colRight{float:left;width:50%;text-align:right;}
.box-firmenlogo .colRight .logobox{width:215px;height:146px;background-image:url(/res/css/../images/default/boxes/logo-displaybox.png);float:right;}
.box-firmenlogo .colRight img{background-color:#fff;display:block;margin:15px auto 0px auto;}
.box-unternehmensprofil{width:500px;height:14px;padding-left:20px;background:url(/res/css/../images/default/check-no.gif) no-repeat 0 0;}
.box-inseratsvorlage{width:575px;padding:15px 0 15px 0;}
.box-inseratsvorlage .left{float:left;width:184px;text-align:center;}
.box-inseratsvorlage .right{float:left;width:370px;margin-left:20px;}
.box-inseratsvorlage .removeVorlage{line-height:20px;}
.inseratseingabe-sektion .ansprechpartner-person{background-color:#fff;width:550px;}
.inserat-bearbeiten-designvorlagen-punkt{float:left;width:162px;margin-right:20px;text-align:center;}
.zusatzoption{width:550px;height:72px;border:1px solid #ccc;margin-left:30px;margin-top:25px;background-color:#fff;}
.zusatzoption .left{width:80px;height:72px;float:left;}
.zusatzoption .left img{position:absolute;margin:-14px auto 0 -32px;}
.zusatzoption .middle{width:40px;float:left;text-align:center;margin-top:10px;}
.zusatzoption .right{width:430px;float:left;margin-top:5px;}
.zusatzoption .right h3{line-height:30px;}
.zusatzoption-noopt{height:40px;}
.zusatzoption-noopt .right{padding-top:8px;}
.inserat-caption{background:url(/res/css/../images/default/inserat/bg_InseratHeader.jpg) repeat-x;height:32px;font-size:15px;color:#fff;padding-left:10px;line-height:34px;}
.inserat-caption.align-right{padding-right:10px;padding-left:0px;text-align:right;}
.verlaengern{width:550px;height:120px;border:1px solid #ccc;margin-left:30px;margin-top:25px;background-color:#fff;}
.verlaengern .right{text-align:center;background-color:#A0A0A0;height:120px;vertical-align:middle;width:100px;float:right;font-size:14px;font-weight:bold;color:#ffffff;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);}
.verlaengern .left{width:40px;float:left;text-align:center;margin-top:10px;}
.verlaengern .middle{width:410px;float:left;margin-top:5px;}
.verlaengern .midle h3{line-height:30px;}
.tblBestelluebersicht{width:650px;border-collapse:collapse;}
.tblBestelluebersicht td, .tblBestelluebersicht th{font-size:11px;}
.tblBestelluebersicht .col1{width:9%;text-align:left;}
.tblBestelluebersicht .col2{width:52%;text-align:left;}
.tblBestelluebersicht .col3{width:21%;text-align:right;}
.tblBestelluebersicht .col4{width:18%;text-align:right;}
.tblBestelluebersicht .item td{border-bottom:1px solid #e2e2e2;}
.tblBestelluebersicht .item-thick td{border-bottom:2px solid #e2e2e2;}
.tblBestelluebersicht .summary-thin{text-align:right;border-bottom:1px solid #e2e2e2;}
.tblBestelluebersicht .summary-thick{text-align:right;border-bottom:2px solid #e2e2e2;}
.tblBestelluebersicht .summary-dbl{text-align:right;border-bottom:3px double #e2e2e2;font-weight:bold;}
.tblBestelluebersicht td{}
.tblBestelluebersicht th{border-bottom:2px solid #e2e2e2;background:url(/res/css/../images/default/background-images/tbl-list-header.jpg) repeat-x center center;font-weight:bold;color:#fff;line-height:16px;}
.tblBestelluebersicht th, .tblBestelluebersicht td{padding:6px 10px;}
.inserat-kostenuebersicht{float:right;width:200px;}
.inserat-kostenuebersicht .hd1{font-weight:bold;font-size:10px;}
.inserat-kostenuebersicht .bezeichnung{padding:3px 4px;}
.inserat-kostenuebersicht .preis{text-align:right;padding:3px 4px;}
.kostenuebersicht .header{background:none;padding:8px 0 8px 0;font-weight:normal;}
.kostenuebersicht .col1{width:120px;text-align:left;padding-top:15px;}
.kostenuebersicht .col2{width:80px;text-align:right;float:right;}
.singleLineTop{border-top:1px solid #dfdfdf;}
.singleLineBelow{border-bottom:1px solid #dfdfdf;}
.doubleLineBelow{border-bottom:3px double #dfdfdf;}
.inserat-kostenuebersicht table{border-collapse:collapse;}
.input-small-default{width:192px;height:20px;line-height:20px;border:1px solid #cccccc;font-size:11px;color:#666666;margin:0 45px 0 0;padding:0 2px 0 2px;}
select.input-small-default{padding:0;}
.input-small-default-titel{width:140px;height:20px;line-height:20px;border:1px solid #cccccc;font-size:11px;color:#666666;font-weight:bold;letter-spacing:1px;padding:0 5px 0 5px;margin:0 60px 0 0;}
input.input-small-big{width:405px;height:20px;line-height:20px;border:1px solid #cccccc;font-size:11px;color:#666666;letter-spacing:1px;padding:0px 5px 0px 5px;margin:0px 60px 0px 0px;}
span.extend-data-text{color:#666666;margin:0 10px 0 0;}
.extend-data-left{margin:0px;}
.registration-data-input-row-left-extend-row-left-big{float:left;width:87px;text-align:right;}
.registration-data-input-row-left-extend-row-left-big .extend-data-text{margin:0 8px 0 0;}
.registration-data-input-row-right-extend-row-right-big{float:left;width:480px;text-align:right;}
.extend-row-left .input-small-default-titel{margin:0 77px 0 10px;}
.extend-row-right{width:400px;}
div.extend-row-left span.extend-data-text{margin:0px;}
.registration-data-jpg2{float:left;width:10%;text-align:center;padding-top:20px;}
.registration-data-input2{float:left;width:90%;}
.registration-data-input-row-left-extend-row-left{float:left;width:50px;text-align:right;}
.registration-data-input-row-right-extend-row-right{float:left;width:490px;text-align:left;}
.registration-data-input-split-left-extend-split-left{float:left;width:45%;text-align:right;}
.registration-data-input-split-right-extend-split-right{float:left;width:55%;text-align:right;}
.registration-data-input-split-left-extend-split-left .input-small-default{width:167px;margin:0 2px 0 0;}
.registration-data-input-split-left-extend-split-left .extend-data-text{margin:0 10px 0 0;}
.registration-data-input-split-right-extend-split-right .input-small-default{width:169px;margin:0 58px 0 0;}
.registration-data-input-split-right-extend-split-right .extend-data-text{margin:0 12px 0 0;}
.registration-data-input-row-split-left{float:left;width:90px;}
.registration-data-input-row-split-right{float:left;width:200px;}
.text-akzeptieren{margin:0 0 0 90px;}
.extend-data-text-extend-durchwahl{color:#666666;margin:0 10px 0 0;}
.input-small-default-extend-titel{width:167px;height:20px;line-height:20px;border:1px solid #cccccc;font-size:11px;color:#666666;letter-spacing:1px;padding-left:2px;margin:0 2px 0 0;}
.input-small-default-extend-durchwahl{width:78px;height:20px;line-height:20px;border:1px solid #cccccc;font-size:11px;color:#666666;letter-spacing:1px;padding-left:2px;margin:0 140px 0 0;}
.input-medium-default{width:298px;height:20px;line-height:20px;border:1px solid #cccccc;font-size:11px;color:#666666;letter-spacing:1px;padding-left:2px;margin:0 175px 0 0;}
.input-zusatzinfos{width:110px;height:20px;line-height:20px;border:1px solid #cccccc;font-size:11px;color:#666666;letter-spacing:1px;padding-left:2px;margin:0 334px 0 0;}
.extend-data-text-zusatzinfos{color:#666666;margin:0 10px 0 21px;}
.username-text{color:#4c4c4c;font-weight:bold;margin:30px 205px 0 0;padding-left:10px;}
.extend-password-label-left{width:150px;text-align:right;}
.extend-password-data-right{width:300px;text-align:right;}
.input-passwort-change{width:190px;height:20px;line-height:20px;border:1px solid #cccccc;font-size:11px;color:#666666;font-weight:bold;letter-spacing:1px;padding:0px 5px 0px 5px;margin:0px 92px 0px 0px;}
.textarea-big-textlength-extend-textarea-firmenlogo{width:556px;height:125px;border:1px solid #cccccc;line-height:16px;font-size:12px;color:#000;padding:10px;font-family:Arial, Verdana, Helvetica, sans-serif;}
.link-logo-upload{margin:5px 10px 0 0;text-align:right;}
.link-logo-upload a{margin:0;}
.firmenprofil-logo-p-infotext{color:#787878;}
.extend-inserat-bearbeiten-content-right-innercontent-point-small{font-size:11px;}
.unternehmer-arbeitsort-googlemap #geo-input{height:33px;width:325px;padding:0 10px 0 10px;line-height:33px;border:1px solid #cccccc;font-size:16px;color:#000;}
/* --------------------------------------- START FILE: res/css/u_backend_profil.css --------------------------------------- */
.fileUploadBox{border:1px dotted #ccc;padding:10px;background-color:#f2f2f2;margin-top:5px;display:none;}
.fileUploadBox .h5{font-weight:bold;font-size:11px;}
/* -------------------------------------- START FILE: res/css/u_backend_service.css --------------------------------------- */
.boxContent{border:1px solid #ccc;background-color:#fff;margin:0 0 25px 0;}
#tblLeistungsuebersicht{font-weight:bold;font-size:12px;width:94%;margin:25px 3% 25px 3%;}
#tblLeistungsuebersicht .cell1{width:60%;}
#tblLeistungsuebersicht .cell2{width:15%;}
#tblLeistungsuebersicht .cell3{width:25%;text-align:right;}
#tblLeistungsuebersicht td{vertical-align:middle;}
#tblLeistungsuebersicht tr.singleBorder{border-bottom:1px solid #d8d8d8;}
.cGreen{color:#537A01;}
.cRed{color:#CB0012;}
#tblHistory{font-size:11px;width:100%;margin:10px 0 10px 0;border-collapse:collapse;}
#tblHistory th{border-bottom:2px solid #d8d8d8;padding:3px 5px;font-weight:bold;}
#tblHistory td{padding:3px 5px;border-bottom:1px solid #d8d8d8;background-color:#fff;}
#tblHistory .cell1{width:10%;text-align:left;}
#tblHistory .cell2{width:15%;text-align:left;}
#tblHistory .cell3{width:50%;text-align:left;}
#tblHistory .cell4{width:25%;text-align:right;}
#tblHistory .lastRow{border-top:2px solid #d8d8d8;}
#tblInvoice{font-size:11px;width:100%;margin:10px 0 25px 0;border-collapse:collapse;}
#tblInvoice th{border-bottom:2px solid #d8d8d8;padding:3px 5px;font-weight:bold;}
#tblInvoice td{padding:3px 5px;border-bottom:1px solid #d8d8d8;background-color:#fff;}
#tblInvoice .cell1{width:20%;text-align:left;}
#tblInvoice .cell2{width:13%;text-align:left;}
#tblInvoice .cell3{width:30%;text-align:left;}
#tblInvoice .cell4{width:22%;text-align:right;}
#tblInvoice .cell5{width:15%;text-align:right;}
#tblInvoice .lastRow{border-top:2px solid #d8d8d8;}
.buttonbox{width:100%;}
.buttonbox .left{width:313px;margin-left:80px;float:left;}
.buttonbox .right{width:323px;margin-left:80px;float:left;}
/* --------------------------------- START FILE: res/css/u_backend_bewerberverwaltung.css --------------------------------- */
.divListingBewerber{font-size:12px;}
.divListingBewerber .col1{width:55px;padding:5px 10px 5px 10px;float:left;}
.divListingBewerber .col2{width:214px;padding:5px 10px 5px 10px;float:left;}
.divListingBewerber .col3{width:65px;padding:5px 10px 5px 10px;float:left;}
.divListingBewerber .col4{width:330px;padding:5px 10px 5px 10px;float:left;}
.divListingBewerber .col5{width:126px;padding:5px 10px 5px 10px;float:left;}
.divListingBewerber .listRow .col5{width:145px;padding:0;float:left;line-height:35px;}
.divListingBewerber .listRow .col5 .sdm{margin:3px 0 3px auto;float:right;}
.divListingBewerber .bewerberdetails{display:block;min-height:120px;margin-bottom:5px;font-size:11px;display:none;}
.divListingBewerber .bewerberImageBox{float:left;min-height:90px;width:100px;padding:0 0 0 10px;}
.divListingBewerber .bewerberImageBox img{min-height:90px;max-width:86px;padding:3px;border:1px solid #ccc;}
.divListingBewerber .bewerberInfoBox{width:295px;float:left;padding:0 0 0 10px;}
.divListingBewerber .bewerberRessourcesBox{width:290px;float:left;padding:0 0 0 10px;}
.divListingBewerber .bewerberHistoryBox{width:184px;float:left;padding:0 0 0 10px;}
.divListingBewerber .bewerberInfoBox .heading{float:left;width:80px;padding-top:5px;}
.divListingBewerber .bewerberInfoBox .data{float:left;width:210px;padding-top:5px;}
.divListingBewerber .box-einzelbewerbung-liste{margin-left:90px;}
#bewerberliste .captionImage{float:right;width:230px;height:120px;margin-top:-60px;}
#bewerberliste .filterBewerber{width:200px;}
#bewerberliste .subHeader{font-size:18px;font-weight:normal;color:#888;}
/* --------------------------------- START FILE: res/css/u_backend_inseratsverwaltung.css --------------------------------- */
.divListingInserate{line-height:22px;font-size:12px;}
.divListingInserate .colTyp{width:28px;padding:5px 0px 5px 10px;float:left;}
.divListingInserate .colTyp img{width:28px;height:28px;}
.divListingInserate .col1{width:387px;padding:5px 10px 5px 10px;float:left;}
.divListingInserate .col2{width:80px;padding:5px 10px 5px 10px;float:left;}
.divListingInserate .col3{width:150px;padding:5px 10px 5px 10px;float:left;}
.divListingInserate .col4{width:155px;padding:5px 10px 5px 10px;float:left;}
.divListingInserate .listRow{position:relative;}
.divListingInserate .listRow .col4{width:27px;padding:5px 5px 5px 5px;float:left;}
.divListingInserate .listRow .col5{width:138px;padding:0;float:left;}
.divListingInserate .listRow .col5 .sdm{margin:3px 0 3px auto;float:right;}
#inseratsverwaltung .captionImage{float:right;width:230px;height:160px;margin-top:-75px;}
/* ------------------------------------- START FILE: res/css/u_backend_verwaltung.css ------------------------------------- */
.innerContent{padding:20px;}
#ansprechpartner{}
#ansprechpartner #listing{width:650px;}
#ansprechpartner #listing .row{border-bottom:1px solid #ccc;padding:8px 0 8px 0;}
#ansprechpartner #listing .row-first{border-top:1px solid #ccc;}
#ansprechpartner #listing .rowLeft{width:490px;margin-left:10px;float:left;}
#ansprechpartner #listing .rowRight{width:150px;float:left;}
#ansprechpartner #listing .lineTop{font-size:13px;font-weight:bold;padding-bottom:5px;}
#ansprechpartner #listing .lineSub{font-size:12px;line-height:18px;}
#ansprechpartner #listing .col1{width:280px;}
#ansprechpartner #listing .col2{width:200px;}
#ansprechpartner .formAp{width:650px;display:none;}
#ansprechpartner .formAp .inner-formAp{margin:20px;}
#ansprechpartner .formAp .section1{background:url(/res/css/../images/default/background-images/icPeople.png) 520px 10px no-repeat;}
#ansprechpartner .formAp .section2{background:url(/res/css/../images/default/background-images/icTelephone.png) 520px 10px no-repeat;}
#ansprechpartner .formAp .col1{width:100px;margin-right:20px;line-height:24px;text-align:right;}
#ansprechpartner .formAp .col2{width:380px;}
.ApSelectionListing{width:550px;background-color:#fff;padding:15px;border:1px solid #ccc;}
.ApSelectionListing .row{border-bottom:1px solid #ccc;padding:8px 0 8px 0;}
.ApSelectionListing .row-last{border-bottom:none;}
.ApSelectionListing .rowLeft{width:40px;text-align:center;float:left;}
.ApSelectionListing .rowRight{width:480px;float:left;}
.ApSelectionListing .lineTop{font-size:12px;font-weight:bold;padding-bottom:3px;line-height:18px;}
.ApSelectionListing .lineSub{font-size:11px;line-height:18px;}
.ApSelectionListing .col1{width:280px;}
.ApSelectionListing .col2{width:200px;}
#vorlagen{}
#vorlagen #listing{width:100%;}
#vorlagen #listing .row{padding:8px 0 8px 0;}
#vorlagen #listing .row h3{padding-top:30px;}
#vorlagen #listing .row-first{border:none;}
#vorlagen #listing .col1{width:230px;margin-left:20px;}
#vorlagen #listing .col2{width:640px;}
#vorlagen .formVorlage{display:none;}
#vorlagen .formVorlage .inner-formVorlage{margin:20px;}
#vorlagen .formVorlage .boxVoVorschau{float:left;width:250px;}
#vorlagen .formVorlage .boxVoContent{float:left;width:580px;}
#vorlagen .formVorlage .col1{width:100px;margin-right:20px;line-height:24px;text-align:right;}
#vorlagen .formVorlage .col2{width:460px;}
#vorlagen .formVorlage #colorCode{padding:2px 12px;border:1px solid #ccc;font-size:12px;margin-right:10px;}
/* ------------------------------------- START FILE: res/css/u_bewerber_bewerben.css -------------------------------------- */
.inserat-bewerbung-action{float:right;width:279px;}
.box-jetztbewerben-detailform{display:none;}
.box-einzelbewerbung-liste{margin-top:30px;background:url(/res/css/../../images/default/icons/56x56/pen.png) no-repeat 24px 0px;}
.box-einzelbewerbung-liste .text-bewerbungsschreiben{margin:15px 0 0 75px;width:700px;min-height:90px;}
.box-einzelbewerbung-lebenslauf{background:url(/res/css/../images/default/iconLebenslauf_gross.gif) no-repeat 15px 0px;min-height:80px;}
.einzelbewerbung-caption{padding:30px 0 0 75px;font-family:'Arial Narrow Bold', Arial;}
.einzelbewerbung-lebenslauf-caption{padding:20px 0 0 75px;}
.bewerbung-grey-bg{background-color:#f6f6f6;padding:5px;}
.bewerbung-inserat-preview{line-height:21px;border-bottom:1px dotted #9c9c9c;padding:10px 0 10px 0;}
.bewerbung-inserat-preview.even{background:#f6f6f6;}
.bewerbung-inserat-preview .bewerbung-inserat-preview-title{;display:box;width:600px;margin-left:20px;margin-bottom:10px;}
.bewerbung-inserat-preview .bewerbung-inserat-preview-title a{font-weight:bold;font-size:15px;color:#C01619;}
.bewerbung-inserat-preview .bewerbung-inserat-preview-gebiet{width:160px;font-size:11px;float:left;}
.bewerbung-inserat-preview .bewerbung-inserat-preview-branche{width:160px;font-size:11px;float:left;}
.bewerbung-inserat-preview .bewerbung-inserat-preview-company{width:305px;font-size:11px;float:left;margin-left:20px;}
.bewerbung-inserat-preview .bewerbung-inserat-preview-date{float:left;width:100px;text-align:right;font-size:11px;}
.bewerbung-inserat-preview .bewerbung-inserat-preview-status{width:100px;font-size:11px;}
.bewerbung-inserat-preview .bewerbung-inserat-preview-remember{float:left;width:50px;text-align:right;cursor:pointer;}
.bewerbung-inserat-preview-additional-info{padding-top:10px;font-size:11px;}
.bewerbung-inserat-preview-additional-info .bewerbung-inserat-preview-additional-column1{float:left;width:305px;font-size:11px;margin-left:20px;}
.bewerbung-inserat-preview-additional-column2,.bewerbung-inserat-preview-additional-column3{float:left;width:160px;font-size:11px;}
/* -------------------------------------------- START FILE: res/css/hrpool.css -------------------------------------------- */
divListingPool.divListingPool{font-size:12px;}
.divListingPool-search{}
.divListingPool-editlist{}
.divListingPool-sentlist{}
.divListingPool .col1{width:10px;padding:5px 10px 5px 10px;float:left;}
.divListingPool .col2{width:45px;padding:5px 10px 5px 10px;float:left;}
.divListingPool .col3{width:184px;padding:5px 10px 5px 10px;float:left;}
.divListingPool .col4{width:65px;padding:5px 10px 5px 10px;float:left;}
.divListingPool .col5{width:250px;padding:5px 10px 5px 10px;float:left;}
.divListingPool .col6{width:50px;padding:0px 0px 0px 0px;float:left;}
.divListingPool .col7{width:0px;padding:0px 0px 0px 0px;float:left;}
.divListingPool .col8{width:0px;padding:0px 0px 0px 0px;float:left;}
.divListingPool .col9{width:0px;padding:0px 0px 0px 0px;float:left;}
.divListingPool .col10{width:155px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-search .col3{width:154px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-search .col5{width:20px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-search .col6{width:150px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-search .col7{width:20px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-search .col8{width:15px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-search .col9{width:55px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-editlist .col4{width:65px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-editlist .col5{width:20px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-editlist .col6{width:120px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-editlist .col7{width:20px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-editlist .col8{width:55px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-editlist .col9{width:15px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-sentlist .col4{width:115px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-sentlist .col5{width:160px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-sentlist .col6{width:80px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-newlist .col4{width:20px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-newlist .col5{width:110px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-newlist .col6{width:110px;padding:5px 10px 5px 10px;float:left;}
.divListingPool-newlist .col7{width:90px;padding:5px 10px 5px 10px;float:left;}
.divListingPoolX .listRow .col10{padding:0 10px 0 0;width:126px;border-left:1px solid #bbb;float:left;line-height:35px;}
.divListingPool .listRow .col10 a{font-size:11px;text-decoration:none;}
.divListingPool .listRow .col10 a.more-options{display:block;text-align:right;line-height:25px;padding:0 10px 0 0;padding:0 10px 0 0;}
.divListingPool .listRow .col10-act{background-color:#666;width:156px;}
.divListingPool .listRow .col10-act a{color:#fff;}
.divListingPool .listRow .col10-act .box-more-options a{color:#fff;background-color:#666;text-decoration:none;margin:auto;}
.divListingPool .listing-submenu{display:none;width:165px;background-color:#666;color:#fff;text-align:right;}
.divListingPool .listing-submenu a{color:#fff;text-decoration:none;display:block;border-top:1px dotted #fff;padding:0 20px 0 20px;line-height:24px;margin:auto;}
.divListingPool .listRow .listing-submenu a:hover{background-color:#999;}
.divListingPool .listRow .listing-submenu .submenu-more-options-inner{background-color:#666;}
.divListingPool .bewerberdetails{display:block;min-height:120px;margin-bottom:5px;font-size:11px;display:none;}
.divListingPool .bewerberImageBox{float:left;min-height:90px;width:100px;padding:0 0 0 10px;}
.divListingPool .bewerberImageBox img{min-height:90px;max-width:86px;padding:3px;border:1px solid #ccc;}
.divListingPool .bewerberInfoBox{width:295px;float:left;padding:0 0 0 10px;}
.divListingPool .bewerberRessourcesBox{width:290px;float:left;padding:0 0 0 10px;}
.divListingPool .bewerberHistoryBox{width:184px;float:left;padding:0 0 0 10px;}
.divListingPool .bewerberInfoBox .heading{float:left;width:80px;padding-top:5px;}
.divListingPool .bewerberInfoBox .data{float:left;width:210px;padding-top:5px;}
.divListingPool .box-einzelbewerbung-liste{margin-left:90px;}
#bewerberliste .captionImage{float:right;width:230px;height:120px;margin-top:-60px;}
#bewerberliste .filterBewerber{width:200px;}
#bewerberliste .subHeader{font-size:18px;font-weight:normal;color:#888;}
/* -------------------------------------- START FILE: res/css/vorlagenverwaltung.css -------------------------------------- */
.voPreviewBox{border:1px solid #ccc;width:152px;min-height:100px;padding:5px;text-align:center;color:#666;background-color:#fff;position:relative;}
.voPreviewHeader{font-size:7px;padding:2px;padding-top:5px;font-weight:bold;text-decoration:none;display:block;font-family:Arial;}
.voPreviewText{font-size:6px;padding:2px;font-weight:normal;text-decoration:none;display:block;}
.voPreviewNormal{width:168px;min-height:175px;border:2px solid #dbdbdb;background-color:#fff;padding:5px;overflow:hidden;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;}
.voPreviewNormal *{color:#333;}
.clickablePreview{text-decoration:none;cursor:pointer;width:182px;}
.voPreviewNormal .vorlageTitel{font-size:10px;font-weight:bold;padding:5px 0;text-align:center;}
.voPreviewNormal .vorlageEinleitung{font-size:7px !important;text-align:center;}
.voPreviewNormal .vorlageText{font-size:7px !important;text-align:center;padding-bottom:5px;}
.voPreviewNormal #boxVorlageHeader{text-align:center;}
.voPreviewNormal #boxVorlageHeader img{margin:auto;padding-bottom:5px;}
.voPopupPreview{width:640px;min-height:500px;margin:5px;}
.voPopupPreview .voPreviewEinleitung{font-size:11px;}
.voPopupPreview .voPreviewTitel{font-size:27px;font-family:Arial, Tahoma, sans-serif;padding:20px 0 20px 0;text-align:center;}
.voPopupPreview .voPreviewText{font-size:12px;}
/* ----------------------------------------- START FILE: res/css/werbemittel.css ------------------------------------------ */
.box-schaltungsdauer{width:480px;border-right:1px solid #ccc;float:left;}
.box-schaltungsdauer-inner, .box-logoupload-inner{margin-left:40px;}
.box-schaltungsdauer .optiontext{line-height:22px;vertical-align:top;}
.box-kostenuebersicht{float:left;width:220px;}
.box-logoupload .col1{float:left;width:200px;}
.box-logoupload .col2{float:left;width:350px;}
.box-logoupload .bg-logoupload{width:146px;height:94px;background:url(/res/css/../images/default/startpage-banner-bg.jpg) no-repeat top right;}
.box-logoupload .bg-logoupload img{width:130px;height:80px;margin:6px 0 0 7px;}
.box-werbemittel{background:url(/res/css/../images/default/produkte/bg_werbemittel.jpg) no-repeat top right;min-height:500px;padding-top:50px;}
.box-werbemittel-inner{width:720px;}
.box-werbemittel h3{line-height:40px;padding-top:5px;font-size:15px;}
.box-werbemittel .box-produktlisting{width:700px;height:210px;background:url(/res/css/../images/default/produkte/bg-produktliste-werbemittel.jpg) no-repeat;padding-top:1px;}
.box-werbemittel .box-produktlisting .contentBox{width:630px;height:165px;margin:23px 0 0 34px;border-bottom:1px solid #f0f0f0;}
.box-werbemittel .box-produktlisting .contentBox .contentText{font-size:12px;line-height:130%;}
.box-werbemittel .box-produktlisting .col1{float:left;width:450px;height:165px;margin:0px 20px 0px 20px;}
.box-werbemittel .box-produktlisting .col2{float:left;width:140px;height:165px;}
.box-werbemittel .box-produktlisting .col2 .demoimage{background:url(/res/css/../images/default/produkte/bg-produktliste-werbemittel-demoimage.jpg) no-repeat;width:118px;height:103px;}
.box-werbemittel .box-produktlisting .col2 .demoimage img{width:106px;height:90px;margin:5px 0 0 5px;}
.box-werbemittel .box-produktlisting .subcol1{width:50%;float:left;}
.box-werbemittel .box-produktlisting .subcol2{width:50%;float:left;}
.box-werbemittel .tbl-weitere-optionen{width:600px;}
.box-werbemittel .tbl-weitere-optionen td{padding:3px 10px;}
.box-werbemittel .tbl-weitere-optionen .c1{width:6%;font-weight:bold;}
.box-werbemittel .tbl-weitere-optionen .c2{width:25%;}
.box-werbemittel .tbl-weitere-optionen .c3{width:44%;}
.box-werbemittel .tbl-weitere-optionen .c4{width:25%;font-weight:bold;}
/* ----------------------------------------- START FILE: res/css/multiselect.css ------------------------------------------ */
.jomultiselect-element{line-height:24px;height:24px;width:335px;cursor:pointer;}
.searchform-multiselectboxes{float:left;display:block;width:140px;margin-right:20px;}
.multiselect{width:200px;cursor:pointer;}
.jomultiselect{width:695px;border:1px solid black;}
.jomultiselect-input{width:100%;margin:0;padding:0;border:0;border:1px solid #999;width:270px;line-height:20px;background:url(/res/css/../images/default/jomultiselect-searchbox-bg.jpg) no-repeat left center;padding-left:30px !important;margin-bottom:15px;height:20px;}
.jomultiselect .jomultiselect-resultbox{width:300px;height:300px;overflow:auto;border:1px solid #999;}
.jomultiselect .jomultiselect-selectedbox{width:300px;height:300px;overflow:auto;border:1px solid #999;}
.jomultiselect .jomultiselect-selectedbox li{border-bottom:1px solid #999;line-height:24px;margin:0;background:#f3f5f6;padding:0;}
.jomultiselect .jomultiselect-selectedbox li a{padding-left:15px;display:block;float:left;width:260px;}
.jomultiselect .jomultiselect-selectedbox li.inactive{display:none;}
.jomultiselect .jomultiselect-selectedbox li img{float:right;padding:5px;cursor:pointer;}
.jomultiselect .selected-caption{height:38px;line-height:22px;}
.jomultiselect-cell1, .jomultiselect-cell2, .jomultiselect-cell3{float:left;padding:10px;height:320px;}
.jomultiselect-cell2{padding:0;padding-top:170px;height:160px;}
.jomultiselect-clear{clear:both;}
.jomultiselect .buttonrow{margin:20px 20px 0 0;text-align:right;}
.jomultiselect .nodelist{list-style:none;line-height:22px;margin:0;padding:0;}
.jomultiselect .nodelist a{color:#000;}
.jomultiselect .nodelist ul{margin:0;padding:0;background-color:#f3f5f6;}
.jomultiselect .jomultiselect-resultbox .nodelist li{line-height:24px;border-top:1px solid #999;margin:0;padding:0;background-color:#f3f5f6;}
.jomultiselect .nodelist li.hassub{background:#E3E6E6;}
.jomultiselect .jomultiselect-resultbox .nodelist li a{padding-left:5px;display:block;cursor:pointer;}
.jomultiselect .jomultiselect-resultbox .nodelist a.selected{background-color:#B82920;color:#fff;}
.jomultiselect .jomultiselect-resultbox .nodelist li li a{padding-left:20px;display:block;}
.jomultiselect .jomultiselect-resultbox li.inactive{display:none;}
.jomultiselect-button{margin:0;padding:0;border:0;}
.jms-inline{width:575px;border:1px solid #ccc;background-color:#e3e3e3;padding-bottom:20px;}
.jms-inline .jomultiselect-resultbox{width:240px;}
.jms-inline .jomultiselect-selectedbox{width:240px;}
.jms-inline .jomultiselect-input{width:208px;}
.jms-inline .jomultiselect-selectedbox li a{width:190px;}
/* ----------------------------------------- START FILE: res/css/firmenprofil.css ----------------------------------------- */
.firmenprofil-header{margin:40px 0 30px 0 !important;font-weight:normal;}
.left-content-firmenprofil{width:620px;float:left;}
.right-content-firmenprofil{width:250px;margin-left:20px;float:left;}
.firmen-profil-headercontainer{min-height:140px;}
.firmen-profil-headercontainer .logo{background:url(/res/css/../images/default/firmenprofil-logo-bg.jpg) no-repeat;height:150px;float:left;width:230px;}
.firmen-profil-headercontainer .kontakt{float:left;width:220px;}
.firmen-profil-headercontainer .stats{float:right;width:170px;}
.firmenprofil-sideheader{border-bottom:1px solid #ccc;}
.firmenprofil-inseratsliste .inserat-preview-title{width:315px;}
.left-content-firmenprofil .inserat-header-title{width:335px;}
.left-content-firmenprofil .inserat-header-company{width:148px;}
.left-content-firmenprofil .inserat-header-date{text-align:left;}
/* --------------------------------- START FILE: res/js/plugins/boxy/stylesheets/boxy.css --------------------------------- */
.boxy-wrapper{position:absolute;}
.boxy-wrapper.fixed{position:fixed;}
.boxy-modal-blackout{position:absolute;background-color:#333;left:0;top:0;}
.boxy-wrapper{empty-cells:show;}
.boxy-wrapper .top-left,.boxy-wrapper .top-right,.boxy-wrapper .bottom-right,.boxy-wrapper .bottom-left{width:10px;height:10px;padding:0}
.boxy-wrapper .top-left{background:url(/res/js/plugins/boxy/stylesheets/../images/boxy-nw.png);}
.boxy-wrapper .top-right{background:url(/res/js/plugins/boxy/stylesheets/../images/boxy-ne.png);}
.boxy-wrapper .bottom-right{background:url(/res/js/plugins/boxy/stylesheets/../images/boxy-se.png);}
.boxy-wrapper .bottom-left{background:url(/res/js/plugins/boxy/stylesheets/../images/boxy-sw.png);}
.boxy-wrapper .top,.boxy-wrapper .bottom{height:10px;background-color:#4D4D4D;padding:0}
.boxy-wrapper .left,.boxy-wrapper .right{width:10px;background-color:#4D4D4D;padding:0}
.boxy-wrapper .title-bar{padding:10px 5px 10px 5px;position:relative;background-color:#4D4D4D;}
.boxy-wrapper .title-bar.dragging{cursor:move;}
.boxy-wrapper .title-bar h2{font-size:12px;color:white;line-height:1;margin:0;padding:0 0 0 10px;font-weight:normal;font-weight:bold;font-family:Arial, Tahoma, sans-serif;}
.boxy-wrapper .title-bar .close{position:absolute;top:3px;right:0px;width:100px;}
.boxy-inner{background-color:white;padding:0}
.boxy-content{padding:15px 15px 15px 15px;}
.boxy-wrapper .question{width:350px;min-height:80px;}
.boxy-wrapper .answers{text-align:right;}
/* -------------------------------------------- START FILE: res/css/ezmark.css -------------------------------------------- */
.ez-hide{opacity:0;filter:alpha(opacity=0);}
.ez-checkbox{background:transparent url(/res/css/../images/default/icons/14x14/check-no.png) center center no-repeat;height:18px;line-height:18px;vertical-align:middle;padding-top:1px;}
.ez-radio{background:transparent url(/res/css/../images/default/icons/14x14/radio-no.png) center center no-repeat;display:inline;line-height:18px;font-size:18px;height:18px;zoom:1;}
.ez-checkbox{zoom:1;display:inline;padding-bottom:3px;}
.ez-checked{background:transparent url(/res/css/../images/default/icons/14x14/check-act.png) center center no-repeat;}
.ez-selected{background:transparent url(/res/css/../images/default/icons/14x14/radio-act.png) center center no-repeat;}
/* ----------------------------------- START EXT FILE: res/css/jobadler/ezmark_ext.css ------------------------------------ */
.ez-checked{background-image:url(/res/css/jobadler/../../images/jobadler/icons/14x14/check-act-c1.png);}
.ez-selected{background-image:url(/res/css/jobadler/../../images/jobadler/icons/14x14/radio-act-c1.png);}
/* --------------------------- START FILE: res/js/plugins/ui-multiselect/jquery.multiselect.css --------------------------- */
.ui-multiselect{padding:2px 0 2px 4px;text-align:left}
.ui-multiselect span.ui-icon{float:right}
.ui-multiselect-single input{position:absolute !important;top:auto !important;left:-9999px;}
.ui-multiselect-single label{padding:5px !important}
.ui-multiselect-header{margin-bottom:3px;padding:3px 0 3px 4px}
.ui-multiselect-header ul{font-size:0.9em}
.ui-multiselect-header ul li{float:left;padding:0 10px 0 0}
.ui-multiselect-header a{text-decoration:none}
.ui-multiselect-header a:hover{text-decoration:underline}
.ui-multiselect-header span.ui-icon{float:left}
.ui-multiselect-header li.ui-multiselect-close{float:right;text-align:right;padding-right:0}
.ui-multiselect-menu{display:none;padding:3px;position:absolute;z-index:10000;min-width:152px;}
.ui-multiselect-checkboxes{position:relative ;overflow-y:scroll}
.ui-multiselect-checkboxes label{cursor:default;display:block;border:1px solid transparent;padding:3px 1px}
.ui-multiselect-checkboxes label input{position:relative;top:1px}
.ui-multiselect-checkboxes li{clear:both;font-size:0.9em;padding-right:3px}
.ui-multiselect-checkboxes li{margin:0;}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label{text-align:center;font-weight:bold;border-bottom:1px solid}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a{display:block;padding:3px;margin:1px 0;text-decoration:none}
* html .ui-multiselect-checkboxes label{border:none}
/* ---------------------------------- START FILE: res/js/plugins/autocomplete/styles.css ---------------------------------- */
.autocomplete-w1{background:url(/res/js/plugins/autocomplete/shadow.png) no-repeat bottom right;position:absolute;top:0px;left:0px;margin:8px 0 0 6px;_background:none;_margin:0;}
.autocomplete{border:1px solid #999;background:#FFF;cursor:default;text-align:left;max-height:350px;overflow:auto;margin:-6px 6px 6px -6px;_height:350px;_margin:0;_overflow-x:hidden;}
.autocomplete .selected{background:#F0F0F0;}
.autocomplete div{padding:2px 5px;white-space:nowrap;}
.autocomplete strong{font-weight:bold;background:#eeeeee;}
/* ----------------------------- START FILE: res/js/plugins/lightbox/jquery.lightbox-0.5.css ------------------------------ */
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:86px;float:right;padding-bottom:0.7em;}
/* ------------------------- START FILE: res/css/jquery/custom-theme/jquery-ui-1.8.10.custom.css -------------------------- */
.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-state-disabled{cursor:default !important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-widget{font-family:Arial,sans-serif;font-size:11px;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Arial,sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url(/res/css/jquery/custom-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222222;}
.ui-widget-content a{color:#222222;}
.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url(/res/css/jquery/custom-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold;}
.ui-widget-header a{color:#222222;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/res/css/jquery/custom-theme/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555555;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(/res/css/jquery/custom-theme/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}
.ui-state-hover a, .ui-state-hover a:hover{color:#212121;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(/res/css/jquery/custom-theme/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121;text-decoration:none;}
.ui-widget :active{outline:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/res/css/jquery/custom-theme/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/res/css/jquery/custom-theme/images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x;color:#cd0a0a;}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#cd0a0a;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#cd0a0a;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-icon{width:16px;height:16px;background-image:url(/res/css/jquery/custom-theme/images/ui-icons_222222_256x240.png);}
.ui-widget-content .ui-icon{background-image:url(/res/css/jquery/custom-theme/images/ui-icons_222222_256x240.png);}
.ui-widget-header .ui-icon{background-image:url(/res/css/jquery/custom-theme/images/ui-icons_222222_256x240.png);}
.ui-state-default .ui-icon{background-image:url(/res/css/jquery/custom-theme/images/ui-icons_888888_256x240.png);}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(/res/css/jquery/custom-theme/images/ui-icons_454545_256x240.png);}
.ui-state-active .ui-icon{background-image:url(/res/css/jquery/custom-theme/images/ui-icons_454545_256x240.png);}
.ui-state-highlight .ui-icon{background-image:url(/res/css/jquery/custom-theme/images/ui-icons_2e83ff_256x240.png);}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(/res/css/jquery/custom-theme/images/ui-icons_cd0a0a_256x240.png);}
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-start{background-position:-80px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;}
.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}
.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}
.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.ui-widget-overlay{background:#aaaaaa url(/res/css/jquery/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(/res/css/jquery/custom-theme/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.ui-resizable{position:relative;}
.ui-resizable-handle{position:absolute;font-size:0.1px;z-index:99999;display:block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display:none;}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}
.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}
.ui-accordion{width:100%;}
.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1;}
.ui-accordion .ui-accordion-li-fix{display:inline;}
.ui-accordion .ui-accordion-header-active{border-bottom:0 !important;}
.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em;}
.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em;}
.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1;}
.ui-accordion .ui-accordion-content-active{display:block;}
.ui-autocomplete{position:absolute;cursor:default;}
* html .ui-autocomplete{width:1px;}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left;}
.ui-menu .ui-menu{margin-top:-3px;}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible;}
.ui-button-icon-only{width:2.2em;}
button.ui-button-icon-only{width:2.4em;}
.ui-button-icons-only{width:3.4em;}
button.ui-button-icons-only{width:3.7em;}
.ui-button .ui-button-text{display:block;line-height:1.4;}
.ui-button-text-only .ui-button-text{padding:.4em 1em;}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em;}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em;}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em;}
input.ui-button{padding:.4em 1em;}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px;}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary{left:.5em;}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em;}
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em;}
.ui-buttonset{margin-right:7px;}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em;}
button.ui-button::-moz-focus-inner{border:0;padding:0;}
.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden;}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}
.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
.ui-slider-horizontal{height:.8em;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}
.ui-tabs{position:relative;padding:.2em;zoom:1;}
.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}
.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;border-bottom:0 !important;padding:0;white-space:nowrap;}
.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}
.ui-tabs .ui-tabs-hide{display:none !important;}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
.ui-progressbar{height:2em;text-align:left;}
.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}
 } @media print { .header-img,.footer-img{display:none;}
*{font-family:Arial, Tahoma, sans-serif !important;}
.onprint-visible{display:block !important;}
.main-left,.main-right,.topheader-buttons,.searchbox,#searchform-quick,.left-content,.footer,#sitelinks,#codeigniter_profiler,#socialMediaBox,.onprint-invisible,.topmenu{display:none !important;}
.logo{display:block;margin:0;float:right;padding-bottom:1cm;width:100% !important;}
.logo img{margin:0 28px 0 auto !important;float:right;}
a img{border:none;}
.main-center, .normal-content{width:890px;padding:0px;margin:0px;}
.inserat-frame-left{display:none;}
.inserat-topbox{display:none;}
#inserat{height:auto !important;width:auto !important;}
#inserat #inserat-frame-left{width:100%;float:none;height:3cm !important;position:static;min-height:0;}
#inserat #inserat-frame-left .inserat-innerframe{display:none;}
#inserat #inserat-frame-left .inserat-frame-topbox{padding:0.5cm 0 0 0;margin:0;width:100% !important;height:3cm;}
#inserat #inserat-frame-left .inserat-frame-topbox .inserat-logobox{float:right;width:50%;}
#inserat #inserat-frame-left .inserat-frame-topbox .inserat-logobox .inserat-logo{float:right;margin:0 !important;}
#inserat #inserat-frame-left .inserat-frame-topbox .inserat-infobox{float:left;width:50%;}
#inserat #inserat-frame-left .inserat-frame-topbox #inserat-number{color:#000;}
#inserat #inserat-content{border:none !important;padding:0;width:100% !important;margin:0 auto 0 auto !important;}
#inserat #inserat-content-inner{padding:0;}
#inserat #inserat-content-innertext{padding:0;margin:0;}
#inserat-frame{width:auto !important;height:100%;margin:0 !important;overflow:visible !important;}
#inserat-frame .inserat-firmenprofil{width:auto !important;min-height:0;padding:0.8cm 0 0 0;margin:0;}
#inserat-frame .firmen-profil-headercontainer{width:auto !important;}
#inserat-frame .inserat-firmenprofil .stats{display:none;}
#inserat-frame .inserat-firmenprofil .logo{display:none;} } 
