body,* button,* div,* p,* h1,* h2,* h3,* img,* ul,* ol,* li,* a,* fieldset,* label,* input,* legend,* textarea,* select{margin:0;padding:0;font-family:'Merriweather Sans',Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;list-style-type:none;font-weight:300}body{overflow:auto}select,input,textarea,option{font-family:'Merriweather Sans',Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;font-weight:300}b,strong{font-weight:}img,fieldset{border:0 none}button{cursor:pointer}br.clear{clear:both}.hide,div.hr hr{display:none !important}div.hr{border-bottom:1px dotted #d3dcb6;margin-top:10px;margin-bottom:10px}body{font-size:62.5%;background:#33352c url(./bg.jpg) repeat-x}a{color:#6ea609;text-decoration:underline}a:hover,a:focus{color:#000}div.container{display:block;text-align:center}div.inner{display:block;width:920px;margin:0 auto;text-align:left;position:relative}.tool-tip,.langtool-tip{color:#e1edbb;width:158px;z-index:13000}.tool-title,.langtool-title,.tool-text,.langtool-text{background-repeat:no-repeat;padding:4px 8px 4px 8px;background-image:url(./tooltip_bubbles.png)}.tool-title,.langtool-title{background-position:top left}.tool-text,.langtool-text{background-position:bottom left}div#header div.inner{height:145px;display:block}div#header div.logo{position:absolute;left:0;top:0}div#header div.logo a{display:block;background:url(./logo_nachsitzen.jpg);width:246px;height:145px}div#header div.langs{position:absolute;right:0;top:6px}div#header div.langs span,div#header div.langs ul{height:19px;float:left;display:block;background-color:#090907;background-repeat:no-repeat}div#header div.langs span{font-size:10px;color:#717662;background-image:url(./bg_lang_left.gif);padding:0 6px 0 6px}div#header div.langs ul{background-image:url(./bg_lang_right.gif);background-position:right;padding-right:4px}div#header div.langs li{float:left;padding-top:2px}div#header div.langs li a{display:block;width:16px;height:11px;background-repeat:no-repeat;margin-right:4px}a#lang0{background-image:url(./flag_ch.gif);width:11px !important}a#lang0:hover,a#lang0:focus,a#lang0.active{background-image:url(./flag_ch_on.gif)}a#lang1{background-image:url(./flag_fr.gif)}a#lang1:hover,a#lang1:focus,a#lang1.active{background-image:url(./flag_fr_on.gif)}a#lang2{background-image:url(./flag_it.gif)}a#lang2:hover,a#lang2:focus,a#lang2.active{background-image:url(./flag_it_on.gif)}a#lang3{background-image:url(./flag_es.gif)}a#lang3:hover,a#lang3:focus,a#lang3.active{background-image:url(./flag_es_on.gif)}a#lang4{background-image:url(./flag_hr.gif)}a#lang4:hover,a#lang4:focus,a#lang4.active{background-image:url(./flag_hr_on.gif)}a#lang5{background-image:url(./flag_pt.gif)}a#lang5:hover,a#lang5:focus,a#lang5.active{background-image:url(./flag_pt_on.gif)}a#lang6{background-image:url(./flag_tr.gif)}a#lang6:hover,a#lang6:focus,a#lang6.active{background-image:url(./flag_tr_on.gif)}a#lang7{background-image:url(./flag_uk.gif)}a#lang7:hover,a#lang7:focus,a#lang7.active{background-image:url(./flag_uk_on.gif)}.langtool-tip{width:78px}.langtool-title{display:none}.langtool-text{text-align:center;background-position:top right;font-weight:;padding:3px 4px 3px 4px}div#nav{position:absolute;right:-7px;top:52px}div#nav ul{display:block;height:48px}div#nav li{float:left;background:url(./nav_sep.gif) right top no-repeat}div#nav li a{background:url(./nav_a_bg.gif) center center no-repeat;font-size:16px;font-weight:;display:block;line-height:48px;margin-right:1px;color:#000;text-decoration:none;padding:0 15px 0 15px}div#nav li a:hover,div#nav li a:focus,div#nav li a.active{color:#fff}div#content{background:#f8fbef url(./bg_content_top.jpg) top repeat-x}div#content div.contentbot{background:url(./bg_content_bot.jpg) bottom repeat-x}div#content div.left,div#content div.right{float:left}div#content div.inner{background:url(./bg_content_right.gif) 615px repeat-y}div#content div.bgtop{background:url(./bg_content_right_t.gif) 615px top no-repeat}div#content div.bgbot{background:url(./bg_content_right_b.gif) 615px bottom no-repeat}div#content div.left{width:580px;padding:25px 30px 40px 15px}div#content div.right{width:280px;padding:25px 0 40px 15px}.home-subjects-list{margin-left:0 !important}.home-subjects-list,.home-subjects-list li{border-top:none !important;border-bottom:none !important}#content.home .inner{background:url(./bg_content_right.gif) 565px repeat-y}#content.home .bgtop{background:url(./bg_content_right_t.gif) 565px top no-repeat}#content.home .bgbot{background:url(./bg_content_right_b.gif) 565px bottom no-repeat}#content.home .left{width:530px;padding:25px 30px 0 15px}#content.home .right{width:330px;padding:25px 0 40px 15px}#content.home .right{padding-bottom:0}#content h1,#content h2,#content p,#content ul,#content ol,#content table{margin-bottom:15px}#content h1{font-size:16px;font-weight:}#content h2{font-size:14px;font-weight:}#content h3{font-size:16px;color:#6ea609;font-weight:;padding-bottom:2px;padding-top:5px}#content h4{font-size:14px;color:#272920;font-weight:}#content p,#content li,#content td{font-size:14px;color:#272920;line-height:23px}#content ul,#content ol{color:#6ea609;border-top:1px dotted #d3dcb6}#content ol li,#content ul li{line-height:23px;border-bottom:1px dotted #d3dcb6;padding:4px 0 4px 0;background:url(./icon_li_a.gif) left 9px no-repeat;padding-left:20px}#content li{color:#272920}#content .right h1.home{background:url(./title_home.gif) no-repeat;width:270px;height:44px}#content img{display:block}#content img.home{margin-top:22px}#content ul.liste_gemeinden li{float:left;width:270px}#content .box{display:block;position:relative}#content .box h1,#content h2.maintitle{margin-bottom:20px;font-size:32px;line-height:38px;font-weight:300}#content.home .box ul{border:0 none;padding:0;background:transparent}#content.home .box li{list-style-type:none;margin:0;border:0 none;padding:0;background:transparent}#content.home .box li a{background:url(./icon_li_a.gif) left center no-repeat;padding-left:18px}#content .img{padding:20px 15px 20px 0}#content.home ul,#bieten a.anmelden{margin-left:250px}#suche{margin-bottom:40px}#content.home #suche fieldset{margin:0 !important}#suche .img{background:url(./img_search.jpg) bottom left no-repeat}#suche a.advsearch{position:absolute;top:15px;right:30px}#bieten{background:url(./bg_box2.gif) 0 0 no-repeat}#bieten .img,#suche.bieten .img{background:url(./img_give.gif) bottom left no-repeat;padding-bottom:68px}#content .star{float:right;width:120px;height:120px;background:url(./star.png) 0 0 no-repeat}#content .star a{width:120px;height:120px;display:block}#suche.suchtreffer .img{padding-bottom:160px;margin-bottom:60px}.search-result.img{padding-bottom:40px !important;margin-bottom:0 !important}#suche.none .img{background:0 none;padding-bottom:0}div#bieten h1.anbieten{background:url(./title_home_geben.gif) no-repeat;width:137px;height:35px}div#suche h1.schueler{background:url(./title_schueler.gif) no-repeat;width:214px;height:35px;display:block}div#suche h1.lehrer{background:url(./title_lehrer.gif) no-repeat;width:214px;height:35px;display:block}div#suche h1.idee{background:url(./title_idee.gif) no-repeat;width:214px;height:35px;display:block}div#suche h1.kontakt{background:url(./title_kontakt.gif) no-repeat;width:214px;height:35px;display:block}div#subnav ul{margin:0;padding:0;border:0 none;background:transparent none;padding-top:15px}div#subnav ul li{list-style-type:none;margin:0;padding:0;background:0 none;border:0 none}div#subnav ul li a{padding:6px 8px 6px 8px;background:#99c151;color:#fff;margin-bottom:8px;display:block;text-decoration:none;font-weight:}div#subnav ul li a:hover,div#subnav ul li a:focus,div#subnav ul li a.active{background:#6ea609}.search-text{margin-top:70px}.search-text p{text-align:justify}div#searchresults a *{cursor:pointer}div#searchresults.lehrer{position:relative}div#searchresults a,div#searchresults div.entry{display:block;border-width:0 0 1px 0;border-style:dotted;border-color:#d3dcb6;margin:0 0 0 0;position:relative;text-decoration:none;padding:4px;height:1%}div#searchresults a.dark,div#searchresults div.dark,div#searchresults div.info div.dark{background:#f3f8e5}div#searchresults a:hover,div#searchresults a:focus{background-color:#f9f8c2}div#searchresults.lehrer a{border:0 none;margin:0;padding:0;height:auto;display:inline;text-decoration:underline}div#searchresults.lehrer a:hover,div#searchresults.lehrer a:focus{background:transparent}div#searchresults div.portrait,div#searchresults div.job,div#searchresults div.hobbies,div#searchresults div.langs{clear:both}div#searchresults.lehrer div.top{background:#f3f8e5;padding:10px 0 0 10px;margin-top:-10px;position:relative}div#searchresults em{float:left;display:block;width:80px;font-style:normal}div#searchresults span.content{float:left;display:block;width:360px}div#searchresults a.pro span.content{float:left;display:block;width:240px}div#searchresults div span.content{width:300px}div#searchresults div span.content-portaet{width:360px}div#searchresults div.entry span.content{width:370px}div#searchresults span,div#searchresults.lehrer div{font-size:14px;display:block;color:#000;line-height:23px}div#searchresults.lehrer div.topinfo div{clear:both;width:200px}div#searchresults span.img,div#searchresults div.imgdetail,div#searchresults span.info,div#searchresults div.name{float:left}div#searchresults span.img{width:70px;height:90px;overflow:hidden}div#searchresults a.pro span.img{width:200px}div#searchresults div.imgdetail{max-width:200px;max-height:400px;border:1px solid #d3dcb6;background:#f3f8e5;text-align:center;margin:0 15px 45px 0}div#searchresults img{max-height:110px}div#searchresults a.pro img{max-width:200px}div#searchresults.lehrer img{max-width:125px;max-height:150px;margin:0 auto}div#searchresults.lehrer div.imgdetail img{width:200px;max-width:200px;max-height:400px;margin:0 auto}div#searchresults span.name,div#searchresults div.name{font-weight:;font-size:14px;color:#6ea609;margin-bottom:2px}div#searchresults span.name,div#searchresults span.address,div#searchresults span.skills{padding:2px 0 0 8px}div#searchresults span.info{width:450px}div#searchresults a.pro span.info{width:320px}div#searchresults div.info{clear:both;border-top:1px dotted #d3dcb6;border-bottom:1px dotted #d3dcb6;padding:0;margin-bottom:10px}div#searchresults div.info div em{padding:4px 0 4px 10px}div#searchresults div.info div span{padding:4px 10px 4px 0}div#searchresults.lehrer div.topinfo em,div#searchresults.lehrer div.topinfo span{padding:2px 0 2px 0}div#searchresults div.info span.content{width:440px}div#searchresults.lehrer div.topinfo{float:left;padding-bottom:10px}div#searchresults div.name{width:390px}div#searchresults span.money,div#searchresults div.money{position:absolute;top:4px;right:6px;font-weight:}div#searchresults div.money{top:-37px;right:0}div#searchresults span.money em,div#searchresults div.money em{float:none;display:inline;font-weight:}div#searchresults span.address a{border:0 none;margin:0;padding:0;display:inline}div#searchresults span.address a:hover,div#searchresults span.address a:focus{background:transparent none}div#content ul.togglers{padding:0;margin:0;border:0 none;height:27px}div#content ul.togglers li{background:none;padding:0;margin:0;border:0 none;float:left}div#content ul.togglers li a{display:block;padding:4px 15px;height:19px;color:#fff;text-decoration:none;font-weight:;font-size:11px}div#content ul.togglers li#toggler1 a{background:url(./nav_search.gif) 0 -27px no-repeat;width:145px}div#content ul.togglers li#toggler2 a{background:url(./nav_search.gif) -175px 0 no-repeat;width:206px}div#content ul.togglers li#toggler1 a.active{background:url(./nav_search.gif) 0 0 no-repeat}div#content ul.togglers li#toggler2 a.active{background:url(./nav_search.gif) -175px -27px no-repeat}div#content ul.togglers li a:hover,div#content ul.togglers li a:focus,div#content ul.togglers li a.active{color:#fff}div#content div.tabs{clear:both}div#content div.tabs div.intro{display:block;background:#7bb610;padding:8px 10px;font-size:14px;color:#fff;border:1px solid #b0348;border-top:0}.lehrer-detail-other-profiles{text-decoration:none;max-width:120px;display:block;float:left;margin-right:20px}.ui-autocomplete-input{width:138px}.profile-availability{margin:5px;padding:5px;border:1px dotted #d3dcb6;display:block;overflow-x:auto;margin-top:0}.profile-availability th{border-bottom:1px dotted #d3dcb6;font-weight:;padding-left:2px;padding-right:2px;text-align:center;width:60px}.profile-availability tr td{border-bottom:1px dotted #d3dcb6;padding-left:2px;padding-right:2px}.profile-availability tr td:first-child{padding-right:10px}.profile-edit-verfuegbarkeit{width:100%}.profile-edit-verfuegbarkeit th{font-size:13px;width:25%;padding-bottom:5px;color:#272920;text-align:center}.profile-edit-verfuegbarkeit th:first-child{font-size:13px;width:25%;padding-bottom:5px;color:#272920;text-align:left}.profile-edit-verfuegbarkeit tr td{font-size:13px;border-bottom:1px dashed #000;text-align:center}.profile-edit-verfuegbarkeit tr td:first-child{font-size:13px;border-bottom:1px dashed #000;text-align:left}div#searchresults div.rating,div#searchresults span.rating{width:144px;position:absolute;z-index:4;display:none}div#searchresults div.top div.rating{top:10px;right:10px}div#searchresults a .rating{top:25px;right:0}div#searchresults .rating .system{height:39px}div#searchresults div.rating div.currating{float:left;display:block;margin:0}div#searchresults div.rating div.currating{font-size:14px;font-weight:;padding-right:4px;text-align:right}div#searchresults div.rating div.currating em,div#searchresults div.rating a.nojava{font-size:11px;width:auto;display:inline;float:none;font-weight:}div#searchresults div.rating ul,div#searchresults span.rating .ul{float:right;margin:0;padding:0;border:0 none;background:url(./bg_rating_stars.gif) scroll left top repeat-x;height:16px;width:90px;position:relative;border:0 none}div#searchresults span.rating .ul{margin-right:5px}div#searchresults div.rating li.rating,div#searchresults span.rating .li{display:block;background:url(./bg_rating_stars.gif) scroll left bottom repeat-x;height:16px}div#searchresults div.rating li,div#searchresults span.rating .li{float:left;list-style-type:none;margin:0;border:0 none;padding:0}div#searchresults div.rating li a{margin:0;padding:0;border:0 none;background:transparent none;position:absolute;top:0;z-index:20 !important;display:block;width:15px;height:16px}div#searchresults div.rating li a.r1{left:0}div#searchresults div.rating li a.r1:hover,div#searchresults div.rating li a.r1:focus,div#searchresults div.rating li a.r1sel,div#searchresults div.rating li a.r1sel:hover,div#searchresults div.rating li a.r1sel:focus{width:15px}div#searchresults div.rating li a.r2{left:15px}div#searchresults div.rating li a.r2:hover,div#searchresults div.rating li a.r2:focus,div#searchresults div.rating li a.r2sel,div#searchresults div.rating li a.r2sel:hover,div#searchresults div.rating li a.r2sel:focus{width:30px}div#searchresults div.rating li a.r3{left:30px}div#searchresults div.rating li a.r3:hover,div#searchresults div.rating li a.r3:focus,div#searchresults div.rating li a.r3sel,div#searchresults div.rating li a.r3sel:hover,div#searchresults div.rating li a.r3sel:focus{width:45px}div#searchresults div.rating li a.r4{left:45px}div#searchresults div.rating li a.r4:hover,div#searchresults div.rating li a.r4:focus,div#searchresults div.rating li a.r4sel,div#searchresults div.rating li a.r4sel:hover,div#searchresults div.rating li a.r4sel:focus{width:60px}div#searchresults div.rating li a.r5{left:60px}div#searchresults div.rating li a.r5:hover,div#searchresults div.rating li a.r5:focus,div#searchresults div.rating li a.r5sel,div#searchresults div.rating li a.r5sel:hover,div#searchresults div.rating li a.r5sel:focus{width:75px}div#searchresults div.rating li a.r6{left:75px}div#searchresults div.rating li a.r6:hover,div#searchresults div.rating li a.r6:focus,div#searchresults div.rating li a.r6sel,div#searchresults div.rating li a.r6sel:hover,div#searchresults div.rating li a.r6sel:focus{width:90px}div#searchresults div.rating li a:hover,div#searchresults div.rating li a:focus,div#searchresults div.rating li a.r1sel,div#searchresults div.rating li a.r2sel,div#searchresults div.rating li a.r3sel,div#searchresults div.rating li a.r4sel,div#searchresults div.rating li a.r5sel,div#searchresults div.rating li a.r6sel{background:url(./bg_rating_stars.gif) left center !important;left:0 !important;z-index:2 !important}div#footer{color:#717662;background:#272920 url(./bg_footer.gif) bottom repeat-x;height:100px;display:block}div#footer div.copyright{padding:15px 0 0 15px;font-size:10px}div#footer div.copyright span{font-weight:}div#footer div.nav{position:absolute;top:40px;right:15px}div#footer div.nav ul{float:right}div#footer div.nav li{float:left}div#footer div.nav li,div#footer div.nav a{font-size:14px}div#footer div.nav a{display:block;padding:0 4px 0 4px}div#footer div.nav a.rss{background:url(./icon_rss.gif) right center no-repeat;padding-right:17px}div#footer a{color:#717662;text-decoration:none}div#footer a:hover,div#footer a:focus,div#footer a.active{color:#fff}div#footer div.seco a{margin:20px 0 20px 15px;display:block;background:url(./keine_schwarzarbeit.gif) no-repeat;width:400px;height:67px}#footer .inner{font-size:12px;width:890px}#footer .inner-top{padding:20px 0}#footer .inner-bottom{margin-bottom:40px;height:100%;padding:10px 0;clear:both}#footer .right,#footer .left{float:left;width:50%;display:block}#footer .right{text-align:right}#footer .left li{display:inline-block;font-size:14px}.clear{clear:both}div#content p.fehler,div#content p.successmsg{clear:both;font-size:13px;color:#FFF;background-color:#F00;padding:8px}div#content p.successmsg{background:#6ea609}fieldset.noform,form fieldset{border:1px dotted #d3dcb6;margin-bottom:10px;padding:10px}fieldset.noform legend,form legend{font-size:16px;color:#6ea609;font-weight:;margin:0 2px 0 -5px;padding:0 2px 0 2px}form div.formline{clear:both;height:20px;margin-bottom:10px}form div.required{background:url(./form_bg_required.gif) right center no-repeat;padding-right:15px}form div.required:hover{background:url(./form_bg_required_on.gif) right center no-repeat}form div.inforequired{padding-left:15px;margin-top:15px;background:url(./form_bg_required_on.gif) left center no-repeat}form div.textarea textarea{height:140px}form div.textarea{height:142px}form label,form select,form button,form input,form textarea{font-size:13px}form input,form textarea{padding:0 2px 0 2px}form div.text input,form div.select select,form div.textarea textarea{border:1px solid #a5acb2;background:#f4f4f4}form div.text input:hover,form div.select select:hover,form div.textarea textarea:hover,form div.text input:focus,form div.select select:focus,form div.textarea textarea:focus{background:#fff}form div.checkbox,form div.radio{height:auto}form div.checkbox div.box,form div.radio div.box{float:left;padding-left:22px;display:block;width:100px;position:relative}form div.checkbox div.med,form div.radio div.med{width:110px}form div.checkbox div.large,form div.radio div.large{width:163px}form div.checkbox div.box input,form div.radio div.box input{position:absolute;left:0;top:2px}form div.text label,form div.radio label,form div.select label,form div.textarea label,form div.text input,form div.radio input,form div.select select,form div.textarea textarea{float:left;display:block}form div.text label,form div.radio label,form div.select label,form div.checkbox label,form div.textarea label{width:110px;line-height:23px}form label span{font-size:14px;color:#aaa}form div.text input,form div.select select,form div.textarea textarea{width:136px}form div.select select{height:20px;width:142px}form div.radio input{margin-top:4px}form div.radio input,form div.checkbox input{margin-right:4px}form button{clear:both;margin-top:10px;color:#fff;font-weight:;font-size:14px;text-align:left;float:right;height:28px;padding-left:10px;border:0 none;margin-bottom:30px}form.left input,form.left select,form.left textarea{font-family:'Merriweather Sans',Tahoma,Arial,Helvetica,sans-serif;font-weight:300}form.left div.text input,form.left div.textarea textarea{padding:2px 4px 2px 4px}form.left div.text input{height:18px}form.left div.select select{height:20px}form.left div.text{height:24px}form.left div.select{height:22px}form.left div.text input,form.left div.select select,form.left div.textarea textarea{width:276px;font-size:14px;font-weight:}form.left div.required{width:400px}form.left div.textarea{height:146px}form.left div.checkbox input,form.left div.radio input{width:16px;height:16px}form.left div.select select{width:286px}form.left div.text input.plz{width:46px}form.left div.text input.ort{width:218px}form.left div.stundenansatz select{width:226px}form.left div.stundenansatz input{width:216px}div#formlogin{position:absolute;bottom:0;right:0;height:30px;width:570px}div#formlogin.loggedin{width:auto}div#formlogin div.corner,div#formlogin fieldset,div#formlogin ul{background-repeat:no-repeat;background-color:#090907;background-repeat:no-repeat}div#formlogin div.corner{background-image:url(./bg_login_left.gif);padding-left:6px;height:30px}div#formlogin fieldset,div#formlogin ul{background-image:url(./bg_login_right.gif);background-position:top right;padding:8px 0 0 0;height:22px;margin:0;overflow:hidden;border:transparent none}div#formlogin ul{padding:8px 16px 0 0}div#formlogin label,div#formlogin input,div#formlogin button,div#formlogin a{float:left;font-size:12px}div#formlogin input{background:#fff;padding:0 2px 0 2px;line-height:16px;border:0 none;margin-right:10px}div#formlogin label{color:#AAA;padding:0 7px 0 4px}div#formlogin button{clear:none !important;margin:0;display:inline;background:url(./btn_login_ok.gif) 0 0 no-repeat;width:24px;line-height:normal;height:auto;padding:0 0 8px 0;border:0 none;text-align:center;color:#272920;font-weight:}div#formlogin button:hover,div#formlogin button:focus{background-image:url(./btn_login_ok_on.gif)}div#formlogin a{margin:0 10px 0 10px;color:#6ea609;text-decoration:underline;display:block;clear:none}div#formlogin ul li a{width:auto}div#formlogin a:hover,div#formlogin a:focus{color:#fff}div#formlogin ul li{float:left}div#formlogin ul li a{font-weight:;font-size:11px;padding:0}div#formlogin ul li a.active{color:#fff}div#content.home div#suche fieldset{margin-bottom:15px;border:transparent none;padding:0}div#content.home div#suche label,div#content.home div#suche select,div#content.home div#suche button{display:block}div#content.home div#suche label,div#content.home div.box select{float:left}div#content.home div#suche label{width:61px;line-height:25px}div#content.home div#suche label.kanton{margin-left:20px}div#content.home div#suche select{width:176px}div#content.home div#suche button,div#content a.anmelden{clear:both;margin-top:10px;color:#fff;font-weight:;font-size:14px;text-align:left;float:right;background:url(./btn_search.gif) no-repeat;height:28px;width:98px;padding-left:10px;border:0 none}div#content.home div#suche button:hover,div#content.home div#suche button:focus{background:url(./btn_search_on.gif) no-repeat}div#content a.anmelden{display:block;clear:none;float:none;text-decoration:none}div#content a.anmelden,form button.anmelden{background:url(./btn_give.gif) 0 0 no-repeat;width:142px;height:28px;line-height:28px}div#content a.anmelden:hover,div#content a.anmelden:focus,form button.anmelden:hover,form button.anmelden:focus{background:url(./btn_give_on.gif) 0 0 no-repeat}form.detailsuche fieldset div.kanton label{width:70px}form.detailsuche fieldset div.kanton select{width:180px}form div.stundenansatz label{width:170px}form div.stundenansatz select{width:80px}form button.suche{background:url(./btn_search.gif) no-repeat;width:98px}form button.suche:hover,form button.suche:focus{background:url(./btn_search_on.gif) no-repeat}form div.text input.plz{width:26px;margin-right:2px}form div.text input.ort{width:102px}form.forgotemail button,form.changesubjects button{background:url(./btn_115.gif) no-repeat;width:115px}form.forgotemail button:hover,form.forgotemail button:focus,form.changesubjects button:hover,form.changesubjects button:focus{background:url(./btn_115_on.gif) no-repeat}form div.file{height:auto}div#searchresults div.ratingform fieldset{margin:0;padding:0;border:0 none}div#searchresults div.ratingform div.formline{display:block;clear:both;background:#f3f8e5}div#searchresults div.ratingform div.formline label{line-height:16px;width:61px;font-size:11px}div#searchresults div.ratingform input,div#searchresults div.ratingform select{float:left;width:77px;font-size:11px;text-align:center;display:block;margin-top:1px}div#searchresults div.ratingform select{float:right;width:40px}div#searchresults div.ratingform button{float:right;margin:0 0 5px 0 !important;padding:1px 2px 1px 2px;text-align:center;height:18px;font-size:11px;width:auto;display:block;clear:none;background:#6ea609 none}div#searchresults div.ratingform button:hover,div#searchresults div.ratingform button:focus{background:#99c151}div#searchresults div.rating p.fehler,div#searchresults div.rating p.successmsg{font-size:11px;padding:2px 4px 2px 4px}div#searchresults div.rating p.successmsg{text-align:center}div#injectBtn{float:right}div#injectBtn a{margin:10px 0 0 0 !important}form#kontaktlehrer fieldset{clear:both;border:1px dotted #d3dcb6;margin-bottom:10px;padding:10px}form#kontaktlehrer label{width:110px}form#kontaktlehrer button{margin-bottom:0}div.spalte_footer{float:left;width:25%}div.spalte_footer p{text-align:left;font-size:12px}div#searchresults div.topinfo div.name{width:200px}div#searchresults.lehrer div.topinfo{width:320px}.nachhilfelehrer-text p{text-align:justify}#list-messages{width:100%;border:0 none}#list-messages td{padding:0}#list-messages th{font-size:14px;text-indent:3px}#list-messages tr.highlight:hover{background-color:#f9f8c2}#list-messages tr.highlight:hover a{color:#000}#content .right{float:right!important}#suche .img{background:transparent}.ui-menu-item{background-color:#FFF}@media ( max-width:1024px ){*{box-sizing:border-box!important;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important}div.inner,#footer .inner{width:100%}.container{overflow-x:hidden}#content.home .left,#content.home .right,#content .left,#content .right{width:100%!important;padding:15px!important}#content.home .bgtop,#content.home .inner,#content .bgtop,#content .inner{background:transparent!important}#footer .inner.inner-top,#footer .inner.inner-bottom{padding-left:15px;padding-right:15px}#suche .img,#bieten .img,#suche.bieten .img{background:transparent}div#searchresults span.info,form.left div.required{width:100%}div#searchresults span.info .address,div#searchresults span.info .skills,div#searchresults span.info .name{clear:both}.left #suche #form1{padding:0!important}.formline select,.formline input[type="text"],.formline input[type="password"],.formline input[type="email"],.formline textarea{width:100%!important}.formline label{width:auto!important}.formline select,.formline input[type="text"],.formline input[type="password"],.formline input[type="email"]{margin:4px 0}form button.suche{float:left;margin-bottom:20px!important}#content .left{padding-top:0!important}#content .right{float:left!important}input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input[type="url"],select{height:27px!important}#formlogin input[type="text"],#formlogin input[type="password"]{height:16px!important}form div.radio div.box{width:100%}#suche.suchtreffer .img{margin-bottom:20px;padding-bottom:40px;float:left}div#searchresults span.info{width:calc(100% - 100px);margin-left:30px}#suche .img,#bieten .img,#suche.bieten .img{width:100%}div#content a.anmelden,form button.anmelden{width:155px}#content.home ul,#bieten a.anmelden{margin-left:0}form div.formline{height:auto}div.other-profiles{display:none!important}form div.required{padding-right:0}#content .box h1{margin-top:20px}#suche{margin-bottom:0}#suche.suchtreffer .img{padding-bottom:0;margin-bottom:0}}@media ( max-width:920px ){#nav{display:none}div.logo{width:100%;text-align:center}div#header div.logo a{width:100%;background-position:center center;background-repeat:no-repeat}div#header div.logo{position:relative;left:auto;top:auto}div#formlogin{position:relative;right:auto;bottom:auto;width:90%;margin-left:5%;margin-right:5%}div#formlogin div.corner{padding-left:0;background:transparent}div#header div.inner{height:auto}div#formlogin div.corner,div#formlogin fieldset,div#formlogin ul{background-color:transparent}div#formlogin fieldset,div#formlogin ul{background:transparent;height:30px}div#formlogin,div#formlogin div.corner{height:auto}.corner > form{padding-left:5px 0}.menu-icon{display:inline-block;width:32px;position:fixed;right:12px;top:15px;z-index:99999;padding:10px 0;cursor:pointer}.menu-icon .menu-bar{width:100%;height:3px;background:#545454;cursor:pointer;position:relative;cursor:pointer}.menu-bar::before{background:#545454;content:"";display:block;height:3px;left:0;position:absolute;top:-6px;width:100%;transition:all .35s;-moz-transition:all .35s;-webkit-transition:all .35s;cursor:pointer}.menu-bar::after{background:#545454;content:"";display:block;height:3px;left:0;position:absolute;bottom:-6px;width:100%;transition:all .35s;-moz-transition:all .35s;-webkit-transition:all .35s;cursor:pointer}.menu-icon.open .menu-bar::before{background:#EFF5D9;top:-3px;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.menu-icon.open .menu-bar{height:0;background:#EFF5D9}.menu-icon.open .menu-bar::after{background:#EFF5D9;bottom:0;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}div#nav{position:fixed;top:0;left:-250px;z-index:99999;background:#F6FAEB;display:block;height:100%;width:250px;transition:all .35s;-moz-transition:all .35s;-webkit-transition:all .35s}div#nav.expand{left:0}div#nav ul{height:auto}div#nav li{width:100%;background:transparent}div#nav li a{background:transparent;margin-right:0;border-bottom:solid 1px #8BA045}div#nav li a:hover,div#nav li a:focus,div#nav li a.active{background:#C7E050}.overlay{position:fixed;left:0;top:0;z-index:9999;background:rgba(0,0,0,0.75);height:100%;width:100%;display:none;cursor:pointer}div#formlogin fieldset{height:auto!important;padding:10px 0!important}div#formlogin button{padding-bottom:0}#formlogin input[type="text"],#formlogin input[type="password"]{height:24px!important}div#formlogin label{margin-top:4px}}@media (max-width:767px){.home .formline{height:auto;float:left;width:100%}.home .formline label,.home .formline input[type="text"],.home .formline select{width:100%!important}div#content.home div#suche fieldset{margin-bottom:10px!important}form div.checkbox div.box{width:17%;margin:5px 0}form div.checkbox div.box input{top:5px}#content .img{padding-left:0;padding-right:0}div#content.home div#suche button,div#content a.anmelden{float:left}#content p{clear:both}#bieten .img,#suche.bieten .img{background:transparent}.inner.inner-bottom{display:none}#footer .right,#footer .left{width:100%;text-align:center;margin:6px 0}div#footer{height:auto}form button.suche{float:left}#content .box h1{font-size:28px}.left #formSlide #kontaktlehrer{padding:0!important}}@media (max-width:640px){form div.checkbox div.box{width:25%}#content .box h1{font-size:26px}div#formlogin label{width:20%;margin-right:2.5%;margin-bottom:10px;padding:0}div#formlogin input{width:77.5%;margin:0;margin-bottom:10px}div#formlogin a{float:right;margin-right:0}#searchresults em{padding-left:0!important}div#searchresults div.info span.content{width:100%}}@media (max-width:500px){form div.checkbox div.box{width:33.33%}div#searchresults.lehrer{margin-top:45px}}@media (max-width:441px){#content .box h1{font-size:24px}div#searchresults div span.content{width:100%}div#searchresults span.info{width:calc(100% - 90px);margin-left:20px}}@media (max-width:450px){div#formlogin,div#formlogin div.corner{min-height:65px}div#formlogin fieldset,div#formlogin ul{min-height:65px}div#formlogin ul li{padding:5px;font-size:12px}}@media (max-width:400px){div#searchresults span.info{width:100%;margin-left:0;margin-bottom:8px}}@media (max-width:360px){form div.checkbox div.box{width:44%}}.search-navigation{text-align:center;border:none !important}a.search-navigation:link{text-decoration:none}.search-navigation li{display:inline;border:none !important;padding:0 !important}.forward{background:none !important}.backward{background:none !important}.stripe-button-el{float:left}