.textbox .error{color: #ff6c00;border:1px solid #ff6c00}
.textbox_submit{padding:1px 3px 1px 3px;color: #594a43;font-size:11px;border-right:1px solid #fff;border-top:1px solid #CABCB5;border-bottom:1px solid #CABCB5;border-left:1px solid #CABCB5}
.LoginPopup .textbox{width:99px}
.innerLoginBox .textbox_submit{width:92px;padding:1px 0px 1px 3px}
.innerLoginBox .textbox{width:117px;padding:1px 0px 1px 3px}
#documents_infos .input_datebox, .LoginPopup .textbox_submit, .mailbox_middle2 .textbox{width:74px}
#documents_infos .input_selectbox, .input_title .input_selectbox, .CompanyDataContent .input_title{width:220px}
.salutation .input_title{width:112px}
.salutation .input_name{width:150px}
.salutation .input_customsalutation{width:297px}
.application .input_customapplication{width:373px}
.application .input_application{width:134px}
.application .input_applicationDate{width:104px}
.input_street .input_left{width:170px}
.input_street .input_right{width:31px}
.input_place .input_left{width:45px}
.input_place .input_right{width:156px}
.input_place2 .input_right{width:100px}
.input_sign .textbox_submit{width:118px}
.input_textarea{width:312px}
.register_field .textbox{width:123px}
.Lupe{position:relative;top:4px;display:inline;border:0px}
.text_white{color: #fff}
.text_brown{color: #594A43}
.text_dbrown{color: #AF8845;font-weight:bold;}
.text_gray{color: #C0C3CE}
.text_orange{color: #F7AF2F}
.text_blue{color: #a7aab6;letter-spacing:0.1em}
.text_lightbrown{color: #CEB080;font-weight:normal}
.text_maintitle{font-size:30px;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase}
.text_pagetitle{font-size:1.7em;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase}
.text_pagesubtitle{font-size:0.9em}
.text_chaptertitle{font-size:1.3em;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em}
.text_bold{font-weight:bold}
.RegisterTableHeader .text_orange{font-size:0.87em;letter-spacing:0.12em}
.artikelDescription_Container .text_brown, .artikelDescription_Container2 .text_brown, .pool .text_brown{font-size:1.1em;line-height:25px}
.artikelDescription_Container .text_orange{font-size:1.1em;line-height:180%}
.event _date .text_brown, .event _name .text_brown, .LittleDescription_Container .text_brown, .Bewerben_Container .text_brown, .tipps .text_orange{font-size:1.1em}
.navi .text_orange, .messages .text_orange{font-size:1.2em}
.PreviewContainer2 .text_brown, .StatusMenu .text_brown{font-size:0.8em}
div.profile_management{background:url(../images/profiles_management1.jpg) no-repeat;height:100px;margin-left:10px;position:relative;top: -22px;width:960px}
ul.show_profile{position:relative;top:33px;min-width:100px}
ul.show_profile li{display:inline}
ul.show_profile li.location{display:block;margin-left:20px;padding-top:3px;font-size:0.9em}
ul.show_profile li.options{left: -160px;position:relative;z-index:10}
ul.show_profile li h1{background:url(../images/profile_titletab.gif) no-repeat right;display:inline;margin-left:0px;padding:13px 160px 10px 20px}
img.button_save_profile{padding-left:826px}.edit_profile{margin-top:20px}


ul.profile_options{left:770px;line-height:2em;position:absolute;top:0px;}
ul.profile_options li{position:relative;padding-left:30px;width:130px;float:left;}
ul.profile_options li.shop, #statusslots li.shop h5{color: #B0B0B0 !important}
ul.profile_options li.add_profile{list-style-image:url(../images/icon_add_transparent.gif)}
ul.profile_options li.change_profile{background:transparent url(../images/pfeiltr.gif) no-repeat}
div.list_profiles{background: #fff;border:1px solid #000;left:805px;position:absolute;padding:3px;top:38px;width:160px;z-index:100}
ul.profile_options li.shop{background:transparent url(../images/statusicon_shoptr.gif) no-repeat}


div.list_profiles a.edit{margin-left:148px}
ul.profile_management{margin-left:20px;position:relative;margin-top:-20px;width:960px}
ul.profile_management li ul{position:relative;top:0px;height:300px;background:url(../images/profiles_management_top.jpg) bottom repeat-y}
ul.profile_management li ul li ul{height:auto}
ul.profile_management li ul li{list-style-image:url(../images/icon_arrow_pageright.gif)}
ul.profile_management li ul.application{background:url(../images/profiles_application.jpg);height:300px;width:312px}
ul.profile_management li ul.website{background:url(../images/profiles_website.jpg);margin: -300px 0 0 312px;height:300px;width:312px}
ul.profile_management li ul.jobsearch{background:url(../images/profiles_jobsearch.jpg);margin: -300px 0 0 624px;height:300px;width:312px}
ul.profile_management li ul li.title{list-style:none;height:113px;list-style-image:none;width:312px}
ul.profile_management li ul li.title h2{margin-left:20px;padding:77px 0 0 0px}
ul.profile_management li ul li.title.application{background:url(../images/profiles_application.jpg) no-repeat}
ul.profile_management li ul li.title.website{background:url(../images/profiles_website.jpg) no-repeat}
ul.profile_management li ul li.title.jobsearch{background:url(../images/profiles_jobsearch.jpg) no-repeat}
ul.profile_management li ul.application_new{background:url(../images/profiles_application_new.jpg) no-repeat;width:313px;height:297px}
ul.profile_management li ul.website_new{background:url(../images/profiles_website_new.jpg) no-repeat;width:313px;height:297px}
ul.profile_management li ul.jobsearch_new{background:url(../images/profiles_jobsearch_new.jpg) no-repeat;width:320px;height:297px}
ul.profile_management li ul.jobsearch_new li, ul.profile_management li ul.website_new li, ul.profile_management li ul.application_new li{list-style-image:none}
ul.profile_management li ul.application_new li, ul.profile_management li ul.website_new li, ul.profile_management li ul.jobsearch_new li{position:relative;top:133px;margin-left:40px;width:250px}ul.top_jobs{font-style:italic;float:none !important;line-height:1.4em;margin:10px 0 20px 0}
ul.profile_management li ul li a img{position:absolute;top:60px;left: -28px}
ul.profile_management li ul li.option{margin:10px 0 0 40px;width:250px}
ul.profile_management li ul li.option.edit{list-style-image:url(../images/icon_edit_small.gif)}
ul.profile_management li ul li.option.headline{list-style-image:none;margin-left:25px}
ul.profile_management li ul li.option.activate{list-style-image:none}
ul.profile_management li ul li.option.activate ul, div#website_buttons div.option.activate div{background:none;padding:0px;float:none}
ul.profile_management li ul li.activate_element li.active{list-style-image:url(../images/icon_activate_small.gif)}
ul.profile_management li ul li.activate_element li.inactive_link{list-style-image:url(../images/icon_inactivate_small.gif)}
ul.profile_management li ul li.option.show{list-style-image:url(../images/icon_eye_small.gif)}
ul.profile_management li ul li.show_element_inactive{list-style-image:url(../images/icon_eye_small_inactive.gif)}
ul.profile_management li ul li.option.download{list-style-image:url(../images/icon_download_small.gif)}
ul.profile_management li ul li.option.download_inactive{list-style-image:url(../images/icon_download_small_inactive.gif)}
ul.profile_management li ul li.option.delete{list-style-image:url(../images/icon_trash_small.gif)}
ul.profile_management li ul li.bottom{border-bottom:none;list-style-image:none;height:28px;margin-top:0px}
ul.profile_management li ul li.bottom div.additional_infos{background:url(../images/profiles/additional_info.gif) no-repeat;font-size:0.9em;left:167px;padding-left:20px;padding-top:3px;position:relative;top:1px;width:140px}
ul.profile_management li ul li.title img{position:absolute;left:197px;top: -26px}
p.profile_err{margin-left:30px}
ul.linkbar{background-color: #FFF;position:relative;top:280px;width:790px;padding:8px 0 8px 20px;border-top:2px solid #594A43;border-bottom:2px solid #594A43;text-transform:uppercase;font-size:1.2em;height:20px}
ul.linkbar li{position:relative;float:left;display:inline;width:260px}ul.linkbar li a{font-weight:bold}
table.general_table tbody td{height:30px;border-bottom:1px solid #E0D9D6}
table.general_table td ul.content{position:relative;left:20px;list-style-image:url(../images/icon_checkmark_white.gif);margin:10px 0}
table.general_table td ul.content li.edit{left:200px;list-style-image:url(../images/icon_arrow_pageright.gif);margin-bottom: -7px;position:relative;top: -16px}
table.general_table ul#profile_options li{height:15px}
.disabled{color: #ccc}
.example{color: #999;font-style:italic;font-size:0.9em;padding:10px 0px;display:block}
ul.postal_address label, ul.phones label, ul.messenger label, ul.life label{clear:left;float:left;margin:0 !important;padding:0;width:200px}
ul.postal_address li, ul.phones li, ul.messenger li, ul.life li{min-height:25px;height:auto !important;height:25px}
ul.phones,ul.messenger,ul.life{margin-top:20px}ul.mail li.mail_info{width:380px;padding-bottom:15px}ul.mail li.options{background:url(../images/icon_arrow_pageright) no-repeat scroll 0px 2px;padding-left:20px}
ul.mail div.email_options{border-top:1px dotted #C0C0C0;margin-top:15px;width:380px;text-align:right}
ul.life li.marital_status select{margin:0px !important}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td,img{margin:0;padding:0;text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}ol,ul,dl{list-style:none}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
caption,th{text-align:left}q:before,q:after{content:''}
textarea{border:1px solid #CABCB5;font-family:Lucida Sans,Arial,Verdana,Helvetica,Garuda,sans-serif;color:#594A43;font-size:11px}
.textbox{padding:1px 3px 1px 3px;color: #594a43;font-size:11px;border:1px solid #CABCB5;width:212px}
.disabled{color: #bbb}input.textbox_submit{padding:1px 3px 1px 3px;color: #594a43;font-size:11px;border-right:1px solid #fff;border-top:1px solid #CABCB5;border-bottom:1px solid #CABCB5;border-left:1px solid #CABCB5}
blockquote{font-style:italic}
label{font-size:0.9em}
div#edit_contents input{float:left;margin-right:10px}
span.codedirection{unicode-bidi:bidi-override;direction:rtl}
html{background: #fff url(../images/background.jpg);background-repeat:no-repeat;background-position:center;background-position:top;color: #82726B;font-size:12px;font-family:Lucida Sans,Arial,Helvetica,Garuda,sans-serif;margin:0px;line-height:1.3em}
body{position:relative;height:100%;text-align:left}
div#centering{margin:auto;width:980px;height:100%;position:relative}
.textbox_err{padding:1px 3px 1px 3px;color: #EB6807;font-size:0.9em;border:2px solid #F7AF2F;width:90%;margin-bottom:5px;margin-left:5px;font-weight:bold;background-color:#FFE4CC}
.textbox_ok{padding:1px 3px 1px 3px;color: #249D6C;font-size:0.9em;border:2px solid #00F47A;width:90%;margin-bottom:5px;margin-left:5px;font-weight:bold;background-color:#CCFFCC}
.error{font-size:1.0em;color: #eb5628;font-weight:bold}
.txt_err,#error_box{font-size:0.9em;color: #eb5628;border: #eb5628 2px solid;margin:0 10px 10px 0;background-color: #FFF;padding:5px 5px 5px 65px;font-weight:bold;background: #fff url(../images/icon_warning_red.gif) no-repeat 2px;width:175px !important;min-height:27px;height:auto !important;height:27px;vertical-align:middle}
.txt_err li{list-style-image:url(../images/warning_list_image.gif);min-height:10px !important}
.personaldata_err{width:302px !important}
a,img,input{outline:none}
img,input{border-style:none}
select{font-size:0.9em;color: #594A43}
input:focus,textarea:focus,select:focus{border:1px solid #594A43}
li.inactive, div.inactive, li.inactive a{color:#bbb;cursor:default}a.external_link{background:transparent url(../images/extern_link.gif) no-repeat scroll 1px 50%;padding-left:20px}
.number_letter{font-size:0.8em;left:62px;margin-bottom:9px;position:relative;text-align:right;width:217px}.error_number_of_letter,.error_number_of_letter:focus{background: #f1b8a6;border:1px #EB5628 solid}
span.edit_tools{margin-left:5px;position:absolute}
ul.feedback_tip{height:128px;left:550px;margin-top: -57px;position:absolute;width:400px;z-index:10}
ul.feedback_tip li.top{background:url(../images/feedback_tip_top.gif) no-repeat;height:27px}
ul.feedback_tip li.middle{background:url(../images/feedback_tip_middle.gif) no-repeat;min-height:50px;height:auto !important;height:50px;padding:0 20px 0 40px}
ul.feedback_tip li.middle ul.help_text li{margin-bottom:10px;list-style-type:square;margin-left:14px;width:320px}
ul.feedback_tip li.middle p.application_example{font-style:italic;background:url(../images/arrows.gif) no-repeat;width:295px;padding-left:35px;color: #594A43;margin:10px 0px}
ul.feedback_tip li.bottom{background:url(../images/feedback_tip_bottom.gif) no-repeat;height:33px}
ul#switchbutton{background:transparent url(../images/button_switch.jpg) no-repeat scroll 0 0;height:54px;left:215px;list-style-image:url(../images/icon_arrow.gif);padding:9px 0 0 24px;position:absolute;text-transform:uppercase;top:-148px;width:145px;z-index:20}
ul#switchbutton li a{color: #fff;font-weight:bold}
.duty{color: #F7AF2F;font-size:2.1em;position:absolute;height:20px;padding-top:5px;margin-top: -5px}
#editorbar{font-weight:bold;font-size:1.3em;position:fixed;left:15px;top:10px;border: #F7AF2F 3px solid;background-color: #FFF;padding:5px}
#FlashBoxNotice,#FlashBoxError,#feedback_message{position:absolute;top:70px;left:30px;width:852px;border: #594A43 5px solid;background: #fff url(../images/icon_info.gif) 5px no-repeat;z-index:50;padding:15px 10px 15px 50px;color: #594A43;font-size:1.1em;font-weight:bold}
#feedback_message{visibility:hidden}ul.statusbutton{position:absolute;background-repeat:no-repeat;height:85px;width:162px;z-index:2;left:677px;top: -14px;padding:15px 0 0 50px}
ul.statusbutton2{position:absolute;background-repeat:no-repeat;height:85px;width:182px;z-index:2;left:657px;top: -14px;padding:9px 0 0 40px}
ul.statusbutton3{background-repeat:no-repeat;height:125px;left:807px;padding:9px 0pt 0pt 40px;position:absolute;top:-36px;width:182px;z-index:2}
ul.statusbutton li#title{font-size:1.2em;font-weight:900;color: #594A43;margin-left: -18px}
.statusbutton_application{background-image:url(../images/statusbutton.jpg);z-index:1}
.statusbutton_profiles{background-image:url(../images/pstatusbutton.jpg);z-index:1}
.statusbutton_start{background-image:url(../images/sstatusbutton.jpg);z-index:1}
.statusbutton_terms{background-image:url(../images/istatusbutton.jpg);z-index:1}
ul.statusbutton li#link, ul.statusbutton2 li.link, ul.statusbutton3 li.link{list-style-image:url(../images/icon_arrow_pageright_white.gif);margin-top:3px;z-index:2}
ul.statusbutton li#link a, ul.statusbutton2 li.link a, ul.statusbutton3 li.link a{font-size:0.9em;color: #FFF;z-index:2}
#header{position:relative;width:980px;height:148px;background:url(../images/header.gif) no-repeat}
#content{position:relative;width:980px;background:url(../images/content.gif) repeat-y;padding-bottom:40px}
#footer{position:relative;width:980px;height:100px;background-image:url(../images/footer.gif);}
#branding{position:relative;left:20px;width:314px;height:61px}
#copyright{position:relative;border: none;float: left;margin: 10px 10px 0 30px;float:left}
.slogan{position:absolute;left:420px;top:46px;color: #846D64;font-weight:bold;font-size:1.1em; font-family:Arial, Verdana, Helvetica,Garuda,sans-serif}
.status_line{margin-left:10px}
ul#footernav{font-size:0.9em;position:relative;margin: -20px 30px;padding-top:7px;width:920px;border-top: #F7AF2F 1px solid}
ul#footernav li{display:inline;float:right}
ul#footernav li a{margin-left:10px;padding-left:10px}
ul#bookmarks{font-size:0.8em;margin:0px 0px 0px 30px}
ul#bookmarks a{text-decoration:none}
ul#bookmarks li p{font-weight:bold}
ul#bookmarks li#socialbookmarks{position:relative;margin-left:801px;top: -21px;font-size:0.9em}
ul#bookmarks li#socialbookmarks img{margin:3px}
ul#bookmarks li#socialbookmarks img:hover{border: #594A43 1px solid;padding:1px;margin:1px}
div#support_chat{left:855px;position:absolute;top:210px;z-index:100;height:275px}
#status{position:absolute;left:560px;top:1px;height:93px;max-width:300px}
#statusslots{position:absolute;width:550px;height:50px;left: -160px;padding-left:20px;}
#statusslots li{position:relative;padding-left:30px;width:130px;float:left;border-right:1px dotted #E0D9D6;margin-right:5px}
#statusslots li p{font-size:0.9em}
#statusslots li.website, #statusslots li.mailbox, #statusslots li.shop, #statusslots li.website h5, #statusslots li.mailbox h5, #statusslots li.shop h5{color: #B0B0B0 !important}
#statusslots li.website{width:120px;background:transparent url(../images/statusicon_profile.gif) no-repeat}
#statusslots li.mailbox{background:transparent url(../images/statusicon_messages.gif) no-repeat}
#statusslots li.shop{width:160px;background:transparent url(../images/statusicon_shop.gif) no-repeat}
#statusslots li.logout{width:100px;background:transparent url(../images/statusicon_logout.gif) no-repeat;border:0px}
ul.login{position:absolute;z-index:100;height:35px;width:550px;left: -150px;padding-top:3px}
ul.login li{display:inline;height:35px;margin-left:10px}
ul.login li label{margin:0;padding:0;width:60px;clear:left}
ul.login li input.textbox{padding:1px 0px 1px 2px;width:130px;font-size:1.1em}
ul.login li input.textbox_submit{position:relative;padding:1px 0px 1px 3px;width:80px}
ul.login li input.login{position:relative;left:-3px;padding-top:0px;margin:0px;top:4px}
input.login:focus{border:none}
ul.login li.register{font-size:0.9em;font-weight:bold;height:35px;list-style-image:url(../images/icon_arrow_pageright.gif);margin-right:10px;position:relative;padding:10px 2px 10px 0px;border-right:1px dotted #E0D9D6}
#navigationbar{background:transparent url(../images/navmain.png) no-repeat scroll 0pt 0pt;height:25px;left:10px;margin:0pt auto;position:absolute;top:72px;white-space:nowrap;width:960px;font-family:Arial, Verdana, Helvetica,Garuda,sans-serif}
#navigationbar ul{list-style:inside;margin:0 auto;padding:0;width:960px;text-align:center}
#navigationbar ul li{display:inline;margin:0;padding:0;line-height:25px}
#navigationbar ul li a{padding:6px 32px 7px;font-size:0.9em;letter-spacing:0.2em;font-weight:bold;text-decoration:none;text-align:center;text-transform:uppercase;color:#594A43;position:relative;top:0px}
#navigationbar ul li a#Start{padding-left:33px}
#navigationbar ul li a#Marktplatz{padding-right:32px}
#navigationbar ul li a:hover, #navigationbar ul li a.active{color:#fff;z-index:50;background:transparent url(../images/navmain_hover.png) no-repeat}
div#subnavigation{position:absolute;top:102px;margin-left:30px;height:20px;display:inline;z-index:5}
div#subnavigation a.active{font-weight:bold;color:#594A43}
div#rightsubnav{position:absolute;top:102px;left:535px;margin-left:300px;height:20px;display:inline;z-index:5;float:right;color:#fff}
div#rightsubnav a.active{font-weight:bold;color:#594A43}
ul#index{position:absolute;top:310px;left:660px;width:295px;z-index:10;border-left:1px solid #E0D9D6;padding-left:15px}
ul#index li{line-height:20px;border-bottom:1px dotted #E0D9D6;padding:3px 0px;padding-left:30px}
ul#index h2{position:relative;top: -25px;margin:0px;margin-bottom: -25px;padding:0px;padding-left:30px;font-size:1.3em;font-weight:bold;letter-spacing:0px;line-height:1.1em;text-transform:none}
ul#index h2 a{font-size:0.8em;font-weight:normal;line-height:1.9em}
ul#index .headline{border-bottom: #f7af2f solid 3px;padding:0px 0px 5px 0px;padding-top:15px;margin-top:20px;margin-bottom:5px}
ul#index .active a{color:#F7AF2F;text-decoration:underline}
div#pressarea1{margin-top: -30px}.slidertrack{width:250px;height:25px;background:url(../images/slidertrack.gif) no-repeat}
.sliderhandle{width:10px;height:24px;position:relative;background:url(../images/sliderhandler.gif) no-repeat !important}
.sliderhandle_inactive{width:10px;height:24px;position:relative;background:url(../images/sliderhandler_inactive.gif) no-repeat !important}
ul#tipps{background:url(../images/tipp_container.png) no-repeat;width:810px;height:202px;padding:0px;margin-left:20px;margin-top:25px}
ul#tipps li.tipp{background:transparent url(../images/pfeil.gif) no-repeat;float:left;padding-left:25px;position:relative;width:195px;padding-top:2px;margin-top:40px;margin-left:25px}
ul#tipps li.tipp h5{font-size:1.1em;color: #F7AF2F;padding-bottom:5px}
li.help_button{width:16px !important;height:16px !important;padding:0px;margin:0px}
a.tip{text-decoration:none}
a.tip:hover{position:relative;cursor:help}
a.tip span{display:none;text-decoration:none !important}
a.tip:hover span{display:block;position:absolute;top:20px;left:0;padding:5px;margin:8px;z-index:100;text-decoration:none !important;padding-right:20px;background: #fff;border:1px dotted #c0c0c0;width:250px;font-size:0.9em}
ul#stepnavigation{background:url(../images/stepnavi_background.jpg) repeat-x #fff;height:117px;margin-bottom: -50px;padding-top:110px;position:relative;top: -38px;width:960px}
ul#stepnavigation li{float:left;height:32px;padding:25px 0 0 20px;width:300px}
ul#stepnavigation li.current{background:url(../images/stepnavigation_current.jpg) right;font-size:1.3em;font-weight:bold}
ul#stepnavigation li.others{background:url(../images/stepnavigation_others.jpg) right}
ul#stepnavigation li.last_step_others{background:url(../images/stepnavigation_last_step_others.jpg) right}
ul#stepnavigation li.passed_step_others{background:url(../images/stepnavigation_passed_steps.jpg) right}
ul#stepnavigation li.pre_active_step{background:url(../images/stepnavigation_passed_step_others.jpg) right}
ul#stepnavigation li.last_step_current{background:url(../images/stepnavigation_last_step_current.jpg) right;font-size:1.3em;font-weight:bold}
ul#stepnavigation li input{background:none;color: #b4b6bc;cursor:pointer}
ul#stepnavigation li input:hover{color: #594A43;text-decoration:underline}
ul#stepnavigation li input:focus{border:none}ul#sidebar{width:106px;margin:20px 0 20px 25px;float:left}
ul#sidebar{width:106px;margin:20px 0 20px 25px;float:left}
ul#job_conditions{width:500px;margin:13px 0 20px 105px;float:left}
ul#sidebar #top{background:url(../images/sidebar_top.gif) no-repeat;height:18px}
ul#sidebar #module, ul#sidebar .create{background:url(../images/sidebar_module.gif) repeat-y}
ul#sidebar #bottom{background:url(../images/sidebar_bottom.gif) no-repeat;height:42px;cursor:pointer}
ul#sidebar #module .modulecontent{margin-left:11px}ul#sidebar #module .modulecontent .profile{height:65px}
ul#sidebar #module .modulecontent .title{background:url(../images/sidebar_title.gif) no-repeat;position:relative;width:85px;min-height:14px;height:auto !important;height:14px;text-align:center;font-size:0.9em;font-weight:bold;margin-top: -3px;padding-bottom:5px}
ul#sidebar #module .modulecontent .edit{list-style-image:url(../images/icon_arrow_pageright.gif);margin-left:20px;padding-left:5px;margin-top: -7px;font-size:0.9em}
ul#sidebar #module .modulecontent .title_end{background:url(../images/sidebar_title_end.gif) no-repeat;width:85px;height:35px;padding-bottom:5px;padding-top:0px;border-top:1px solid #ccc}
table.general_table{width:960px;margin-left:10px}
table.general_table thead{background-color: #FDD38E;font-size:1.1em;height:20px;}
table.general_table thead.blank{background-color:#BFBFBF;font-size:1.1em;height:30px;font-size:1.1em;color:#FFFFFF;padding-left:20px}
table.general_table tbody tr:hover{background: #ededf0}
table.general_table tfoot{height:20px;background-color: #FDD38E;padding-left:20px}
ul#formnavigationbar{margin-left:10px;width:810px;height:21px;background-color: #FDD38E}
ul#formnavigationbar li.button_left{position:relative;left: -10px}
ul#formnavigationbar li.button_right{position:relative;top: -20px;right:100px;float:right}
ul.footnavi{background: #FDD38E;height:21px;width:960px;margin-left:10px}ul.footnavi li{width:100px;display:inline}
.button_right{position:relative;left:12px}
.button_left{position:relative;left: -12px}
ul.footnavi li .button_left{float:left;left: -12px}
ul.footnavi li .button_right{float:right}
ul#construction{background:url(../images/lot.jpg) no-repeat;height:400px;width:810px;margin-left:10px}
ul#construction li{width:380px;margin-left:400px;padding-bottom:10px}
ul#construction h1{margin:0px;width:380px;padding-top:20px}
div#locationSelect{margin-top:5px;background: #fff;border: #F7AF2F 1px solid;padding:5px;width:409px;z-index:10}
div#locationSelect .notice{font-weight:bold}
div#locationSelect ul{margin-top:5px}
div#locationSelect ul li{list-style-image:url(../images/icon_arrow_pageright.gif);margin-left:20px}
div.location_select{margin-top:5px;background: #fff;border: #F7AF2F 1px solid;padding:5px;width:409px;z-index:10}
div.location_select .notice{font-weight:bold}
div.location_select ul{margin-top:5px}
div.location_select ul li{list-style-image:url(../images/icon_arrow_pageright.gif);margin-left:20px}
div.editarea{margin:0 0 -22px 30px;position:relative;top: -22px}div.editarea h2{margin-left:0px;border:none !important}
div.editarea h2 a{text-decoration:none;color:#594A43}
div.editarea h3{border-bottom:3px solid #594A43;font-weight:normal;margin:30px 0 10px 0;padding-top: -20px;width:920px}
div.editarea strong{margin-left:0px}div.editarea span.info{display:block}
div.edit_element{background:url(../images/icon_edit_small.gif) 1px no-repeat;left:840px;padding-left:20px;position:relative;top:2px;width:100px}
div.edit_element.loading{background:url(../images/ajax-loader.gif) 1px no-repeat}
div.editarea div.edit_element.add{background:url(../images/icon_add_transparent.gif) 1px no-repeat}
div.editarea div.edit_category{background:url(../images/icon_edit_small.gif) 1px no-repeat;left:772px;padding-left:20px;position:relative;top:25px;width:200px}
div.editarea dl.show_element{border-top:1px solid #C0C0C0;padding-top:5px;margin-top: -18px;min-height:30px;height:auto !important;height:30px;width:920px}
div.editarea dl.show_element dt{color: #594A43;font-weight:bold;width:180px}
div.editarea dl.show_element dd{left:200px;margin-left:200px;width:600px}
fieldset{background:url(../images/fieldset_background.jpg) 1px 0% no-repeat #e6ebf2;border:1px solid #C0C0C0;padding:0 0 10px 20px;margin-bottom:20px;margin-left:20px;width:880px}
fieldset legend{color:#F7AF2F;font-size:1.2em;font-style:normal !important;font-weight:bold;margin-left: -5px;padding:0.2em 0.3em 1em 0.3em}
fieldset ul li.button_bar{background:#F8D194;height:21px !important;margin:10px 0 0 -20px;text-align:right}
fieldset ul#quotelist li.button_bar{background:#F8D194;height:21px !important;margin:10px 0 0 -20px;text-align:right;width:900px}
div.editarea dl.show_element dd img{border:1px solid #C0C0C0;margin:0px 5px 5px 5px;padding:1px}
div.upload_manager{float:left;width:380px}
iframe{min-height:100px;height:auto !important;height:70px;overflow:hidden;overflow-y:hidden !important}
html.iframe{background:none}html.iframe input.upload{background:none;font-family:Lucida Sans,Arial,Helvetica,Garuda,sans-serif;color:#594A43;font-size:12px;cursor:pointer}
fieldset.upload{width:880px}
ul.upload li.file_typ{padding-bottom:10px}
ul.upload li.documents{padding:10px 0px}
ul.upload li.documents select{border:1px solid #CABCB5;color:#594A43;font-size:11px;padding:1px 3px;width:255px}
div.user_quota{width:250px}
div.ressource_bar{background:url(../images/ressource_bar.gif) no-repeat;width:154px;height:30px;padding:2px 1px 1px 2px}ul.document_preview li.document_thumbnail{float:left !important;height:auto;margin-right:5px;margin-bottom:10px;height:170px}
ul.document_preview li.document_thumbnail img{border:1px solid #C0C0C0;margin:0px 5px 5px 5px;padding:1px}
ul.document_preview li.document_information span.document_name{font-weight:bold;font-size:0.9em}
ul.document_preview li.document_features{margin-bottom:10px;margin-top:5px}
ul.upload li.button_upload{left:260px;position:relative;top:-22px;width:130px}
ul.upload #document{border:1px solid #CABCB5;color:#594A43;font-size:11px}
div.show_document .documents{border-left:1px dotted #C0C0C0;float:left;padding-left:10px;width:480px}
fieldset.preview div.show_document .documents{float:left;width:inherit}
fieldset.preview .button_bar{display:none}
div.show_document .documents ul.document{float:left}
div.show_document .documents ul.document li{float:none}
input.login{position:relative;left:-3px;padding-top:0px;margin:0px;top:4px}
input.help{border-color:#CABCB5 rgb(255, 255, 255) rgb(202, 188, 181) rgb(202, 188, 181);border-style:solid;border-width:1px;color:#aaa;font-size:11px;padding:1px 3px;width:250px}
input.focus{border-style:solid;border-width:1px;color: #594A43;font-size:11px;padding:1px 3px;width:250px}
ul.tagcloud{background: #594A43;border:1px solid #000;float:right;font-size:1em;margin-right:30px;padding:15px;width:300px;z-index:10}
ul.tagcloud li{cursor:pointer;display:inline;line-height:1.5em}
ul.tagcloud li.description{color: #fff;cursor:auto;font-size:1em;margin-bottom:12px;text-indent:0}
li#twinCloudSelector ul.selected_item{width:280px}
ul.tagcloud li.tag_size_5 a, ul.tagcloud li.tag_size_5{color: #fff;font-size:1.4em}
ul.tagcloud li.tag_size_4 a, ul.tagcloud li.tag_size_4{color: #fdefd5;font-size:1.3em}
ul.tagcloud li.tag_size_3 a, ul.tagcloud li.tag_size_3{color: #fcdfac;font-size:1.2em}
ul.tagcloud li.tag_size_2 a, ul.tagcloud li.tag_size_2{color: #facf82;font-size:1.1em}
ul.tagcloud li.tag_size_1 a, ul.tagcloud li.tag_size_1{color: #f9bf59;font-size:1em}
ul.contextmenu{background: #fff;border:3px solid #F7AF2F;color: #82726B;font-size:12px;font-weight:normal;height:65px;margin-left:30px;padding:5px;position:absolute;text-align:center;width:350px;z-index:100}
ul.contextmenu li{height:30px;margin-bottom:5px}
ul.contextmenu li a{font-weight:bold;margin:30px 0}
ul.contextmenu li.left a{color: #82726B;font-size:1em;padding:15px 0 15px 25px}
ul.contextmenu li.right a{color: #82726B;font-size:1em;padding:15px 25px 15px 0}
ul.contextmenu li.left a:hover{background:url(../images/arrow_adopt_left.gif) no-repeat;padding:15px 0 15px 25px}
ul.contextmenu li.right a:hover{background:url(../images/arrow_adopt_right.gif) no-repeat;padding:15px 25px 15px 0}.selected{font-weight:bold}
ul.selected_item{margin-top:5px;padding:5px;width:593px;float:left}
ul.selected_item li.item{list-style-image:url(../images/icon_checkmark_white.gif);margin:10px 0 0 30px}
div#tagCloud{border:1px solid}
table tbody tr td ul.selected_item{width:250px}table tbody tr td ul.selected_item li.item{list-style:none;margin:10px 0 0 0}
td#suggestions{width:300px}
div.progressbar{position:fixed;top:50%;left:50%;z-index:20}
div.life label, div.contact label{display:block;margin:5px 0 0 0}
div.contact h4{margin-top:30px}
div.contact.application{margin-left:40px}
h1,h2,h3,h4,h5,h6{font-size:100%;color: #594A43}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
th{font-weight:bold;color: #594A43}
h1{font-size:1.7em;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase;margin:0px 0px 0px 30px;z-index:1;position:relative;line-height:0.95em}
strong.subtitle{margin-left:30px;position:relative;z-index:10}
h2{font-size:1.5em;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase;margin:0px 0px 0px 30px;padding-top:20px;z-index:1;position:relative;line-height:0.95em}
h3{font-size:1.3em;font-weight:bold;margin-bottom:5px;line-height:1.1em}
h4{font-size:1.2em;font-weight:bold;margin-bottom:5px}
.invisible{position:absolute;text-indent: -9999px}
a{color: #82726B;text-decoration:none;outline:none;text-decoration:underline}
a:hover{color: #594A43;text-decoration:underline}
em{color: #F7AF2F}
.intended{margin:0px 0px 5px 30px}
.extended{margin:0px 0px 15px -20px}
.bold{font-weight:bold}
.list_circle{font-weight:bold;list-style:disc}
.list_square{font-weight:bold;list-style:square}
.blockquote{border-left:3px solid #F7AF2F;margin-left:10px;padding-left:10px;font-style:italic}
.headerinfo{margin-left:30px;}
ul.login label, ol#registerbox label, ul#contactData label, ul#art_der_anstellung label, ul#contactData2 label, ul.jobadvert_login label{font-size:0.9em}
.Header{width:830px;height:183px;background:url(../images/HeaderBackground_index.gif) no-repeat;z-index:1}
.HeaderSlogan{position:relative;top:42px;left:30px;width:800px;height:40px;margin:0px auto;color: #fff;font-size:12px;letter-spacing:0.4em}
.HeaderFacts{position:relative;top:31px;left:30px;width:800px;height:40px;margin:0px auto;color: #66534C;letter-spacing:0em}
.StatusMenuContainer{position:absolute;top:0px;left:150px}
.StatusMenu2{position:absolute;top:14px;left:513px;height:40px}
.LoginWrapper{z-index:900000}
.LoginPopup{height:100px;width:282px;color: #594a43;background:url(../images/LoginBox.gif) no-repeat;z-index:900000;margin:0px;padding:0px}
.LoginBar{background:url(../images/LoginButtons.gif) no-repeat;width:282px;height:30px;display:block}
.innerLoginBox{padding:20px 30px 20px 30px;background:url(../images/Window_Login.gif) no-repeat;width:291px;height:191px;float:left;margin:auto;position:relative}
.ContentContainer_Index{height:auto}
.GuidetourBackground{position:relative;top:0px;left:0px;width:810px;height:460px;background:transparent url(../images/Guidedtour_Background.jpg) no-repeat;margin:0 auto}
.GuidetourTitle{position:absolute;top:15px;right: -35px;width:276px;color: #594a43;font-size:27px;font-weight:bold;text-align:justify;letter-spacing:0.16em}
.GuidetourFeatures{position:absolute;top:85px;left:21px;width:236px;height:274px;color: #594a43;font-size:15px;font-weight:normal;text-align:left;letter-spacing:0em}
.GuidetourFeatures_highlighted{color: #f7af2f;font-weight:bold}
.position_container{position:relative;top:0px;left:0px;margin:0px 30px 0px 30px;height:100%;width:730px}
.Joboffer_Wrapper{}
.Joboffer_Container{width:536px;float:left;z-index:10;margin-left:17px;position:relative;top: -80px}
.Joboffer_Container .top{background:url(../images/JobofferBox_top.gif) no-repeat;height:133px}
.Joboffer_Container .middle{background:url(../images/JobofferBox_middle.gif) repeat-y}
.Joboffer_Container .bottom{background:url(../images/JobofferBox_bottom.gif) repeat-y;height:29px}
.Joboffer_Container .content{padding:0px 0px 0px 25px}
.Register{background:url(../images/Window_Register.png) no-repeat;width:260px;height:355px;float:right;margin-right:17px;position:relative;top: -180px}
.RegisterTableHeader{margin-left:5px}
.RegisterFormContainer{margin-top:20px;z-index:1000}
.LostPasswordDemand_Background{background:transparent url(../images/index/LostPasswordDemand_Background.jpg) no-repeat scroll 0%;height:314px;left:0px;margin:0pt auto;position:relative;top:0px;width:810px}
.LostPasswordDemand_Window{background:url(../images/LostPasswordDemand_Window.jpg) no-repeat;width:291px;height:263px;top:17px;left:466px}

tr.nor td {
	
}
tr.high td {
	background-color: #FFFFE6; 
}
.imgcl{}
.imgcm{}
.textboxtext{padding: 0px 3px 1px 3px;
  color: #806A60;
  font-size: 12px;
  font-weight:600;
border-bottom:1px dotted #DAD1CD;
width: 212px;

}
.checkprice{font-size:0.9em;padding:0px 3px 0px 3px;color:#000;background-color:#F3F3F3;font-weight:bold;}
.checkprice2{font-size:0.9em;padding:0px 3px 0px 3px;color:#000;font-weight:bold;}
.smalltxt{font-size:0.9em;}

.cleartxt{font-size:1.1em;color:#000;font-weight:normal;font-family:arial;}
.cleartxto{font-size:1.2em;font-weight:bold;font-family:arial;color:#F7AF2F;}
.pricetxtbig{font-size:1.5em;font-weight:bold;font-family:arial;color:#F7AF2F;border:1px solid #FF8000;padding:1px 2px 1px 2px;}

li.nor {
	
}
li.high {
	background-color: #FFFFE6; 
}
div#disp{margin:0 0 0px 40px;width:420px;border:2px solid #F7AF2F;background: #FFFFF2}
div#disp h3{font-size:1.0em;margin:0px 0 5px 0;padding:5px 0;padding-left:5px}

ul.upinfo{border-left:1px solid #E0D9D6;left:600px;padding-left:15px;position:absolute;top:120px;width:295px;z-index:10;}
ul.upinfo li{border-bottom:1px dotted #E0D9D6;line-height:20px;padding:3px 0px 3px 0px; padding-left:30px;}
ul.upinfo li.last{border-bottom:0px dotted #E0D9D6;line-height:20px;padding:10px 0px;padding-left:30px}
ul.upinfo li.blank{border-bottom:0px dotted #E0D9D6;line-height:70px;padding:3px 0px;padding-left:30px}
ul.upinfo li.subheading{border-bottom:2px solid #f7af2f;color: #F7AF2F;font-size:1.1em;font-weight:bold;padding:3px 0px;padding-left:30px;padding-top:20px}
ul.upinfo h2{position:relative;top: -25px;margin:0px;margin-bottom: -25px;padding:0px;padding-left:30px;font-size:1.3em;font-weight:bold;letter-spacing:0px;line-height:1.1em;text-transform:none}
ul.upinfo .headline{border-bottom: #f7af2f solid 3px;margin-top:20px;padding:0px 0px 5px 0px}

table.subo_table td{height:40px;}
.subo_table td.leftd{width:180px;}
table.kartoos_table td{height:25px;}
.kartoos_table td.leftd{padding-left:10px;}
.kartoos_table td.maintd{border-right:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;background-color:#FFFFE8}
table.lapet_table td{height:15px;}
table.lapet_table td.bod{height:25px;padding:8px 0 0px 4px; text-align:center; background-color:#fff}
table.lapet_table td{height:10px;}

.yui-h-slider,.yui-v-slider{position:relative;}
.yui-h-slider .yui-slider-thumb,.yui-v-slider .yui-slider-thumb{position:absolute;cursor:default;}
.yui-skin-sam .yui-h-slider{background:url(bg-h.gif) no-repeat 5px 0;height:28px;width:228px;}
.yui-skin-sam .yui-h-slider .yui-slider-thumb{top:8px;}
.yui-skin-sam .yui-v-slider{background:url(bg-v.gif) no-repeat 12px 0;height:228px;width:48px;}

#slider-bg {
    background:url(../images/bg-h.gif) 5px 0 no-repeat;
}

.left { float:left; }
.right { float:right;}
.LeftColumnBox {
	margin:7px 30px 0 0;
	padding-bottom:5px;
}
.LeftColumnBox p {
	margin:0;
}
.LeftColumnBox p {
	padding:2px 0;
	line-height: normal;
	margin:3px 0 0 0;

}

.LeftColumnBox p.right {
	text-align:right;
}

.mobileNumberField{background:url("../images/91.gif") no-repeat;padding-left:35px;color: #594a43;font-size:11px;border-right:1px solid #CABCB5;border-top:1px solid #CABCB5;border-bottom:1px solid #CABCB5;border-left:1px solid #CABCB5;background-color:#fff;width:183px}

.mobileRegField{background:url("../images/91.gif") no-repeat;padding-left:35px;color: #594a43;font-size:11px;border-right:1px solid #CABCB5;border-top:1px solid #CABCB5;border-bottom:1px solid #CABCB5;border-left:1px solid #CABCB5;background-color:#fff;width:103px}
