*{font-family:arial, verdana, helvetica, sans-serif;font-size:100%;margin:0;padding:0}.clear:after,.block:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear,.block{display:block}* html .clear,* html .block{height:1%}img,fieldset{border:0}a,:focus{outline:0}img{vertical-align:top}.nav{list-style:none;margin:0;padding:0}sup{font-size:80%;margin-left:2px;vertical-align:.2em}@media screen{html,body{background:#fff;color:#6e5d58;height:100%}body{font-size:.85em;padding-bottom:1px;text-align:center}h2{font-size:220%;line-height:150%;margin-bottom:30px}#front h2{font-size:200%;line-height:150%;text-transform:uppercase}h3{font-size:120%;margin-top:0!important}h4{margin:30px 0 5px}ul{margin:5px 0 20px 1.5em}li{margin:3px 0}a{color:#a92a6a;text-decoration:underline}small{font-size:90%}.img-left{float:left;margin:0 10px 10px 0}.img-right{float:right;margin:0 0 10px 10px}.yogurt{color:#41a3c4}#siteholder{text-align:left;width:970px;margin:0 auto}#logo,#logo h1,#logo h1 a{display:block;float:left;height:79px;width:228px}#logo h1{background:transparent url(../img/white/logo.gif) no-repeat left top}#metaNav{float:right;margin-right:25px;text-align:right;width:500px}#metaNav ul{font-size:85%;float:right;margin-top:30px;text-align:right}#metaNav,#footer,#metaNav ul li a,#metaNav ul li span,#footer a,#footer span{color:#806f69;padding:3px 5px}#metaNav ul,#mainNav ul{display:block;list-style:none}#metaNav ul li,#metaNav ul li a,#metaNav ul li span,#mainNav ul li,#mainNav ul li a,#mainNav ul li span{display:block;float:left;text-decoration:none}#mainNav ul li a,#mainNav ul li a span{cursor:pointer}#metaNav ul li a:hover,#mainNav ul li a:hover,#footer a:hover{text-decoration:underline}#footer{padding-top:30px;font-size:85%;margin-top:10px;padding-bottom:20px;text-align:center}#footer,#footer a{color:#685d5a}#footer p{margin:5px 0}#footer .nav{margin-top:20px}#footer .cp{font-size:88%}#mainNav{width:920px;padding:0 25px}#mainNav ul,#mainNav li{margin:0;padding:0}#mainNav li a,#mainNav li span{display:block}#mainNav .mainNavWrap{background:transparent url(../img/mainnav_bg.gif) repeat-x left 11px;font-size:110%;width:920px}#mainNav .mainNavWrap .mainNavTl,#mainNav .mainNavWrap .mainNavTr{background:transparent url(../img/white/mainnav_bg_l.gif) no-repeat left 11px}#mainNav .mainNavWrap .mainNavTr{background-image:url(../img/white/mainnav_bg_r.gif);background-position:right 11px;width:760px;padding:0 0 0 160px}#mainNav .mainNavWrap .mainNavTr ul{font-weight:700;text-transform:uppercase;width:760px}#mainNav .mainNavWrap .mainNavTr ul li a{color:#f1dde7}#mainNav .mainNavWrap .mainNavTr ul li a:hover{color:#fff;text-decoration:none}#mainNav .mainNavWrap .mainNavTr ul li .btnTr{padding:28px 33px 13px 25px}#mainNav .mainNavWrap .mainNavTr ul .act a,#mainNav .mainNavWrap .mainNavTr ul .act span,#mainNav .mainNavWrap .mainNavTr ul .trail a{background:transparent url(../img/white/mainnav_btn_bg.gif) repeat-x left top;color:#a92a6a;display:block}#mainNav .mainNavWrap .mainNavTr ul .act a:hover,#mainNav .mainNavWrap .mainNavTr ul .act span:hover,#mainNav .mainNavWrap .mainNavTr ul .trail a:hover{color:#a92a6a;text-decoration:none}#mainNav .mainNavWrap .mainNavTr ul .act .btnTl,#mainNav .mainNavWrap .mainNavTr ul .act .btnTr,#mainNav .mainNavWrap .mainNavTr ul .trail .btnTl,#mainNav .mainNavWrap .mainNavTr ul .trail .btnTr{background:transparent url(../img/white/mainnav_btn_tl.gif) no-repeat left top}#mainNav .mainNavWrap .mainNavTr ul .act .btnTr,#mainNav .mainNavWrap .mainNavTr ul .trail .btnTr{background-image:url(../img/white/mainnav_btn_tr.gif);background-position:right top;font-size:140%;padding-bottom:10px;padding-top:25px}#site{background:#fff url(../img/site_bg.gif) repeat-x left top}#site .site-tl,#site .site-tr{background:transparent url(../img/white/site_bg_tl.gif) no-repeat left top}#site .site-tr{background-image:url(../img/white/site_bg_tr.gif);background-position:right top}#site .wrap{padding:25px}#site #frontTeaser .wrap{padding:25px 25px 51px}#site #frontTeaser h2{font-size:250%}#site #frontTeaser h3{color:#6e5d58;font-size:170%;font-weight:400;line-height:140%;margin-bottom:20px;margin-top:10px;text-transform:uppercase}#site #frontTeaser p{font-size:95%}.front .frontSplit #content{float:left;width:560px}.front .frontSplit #right{float:right;margin-top:10px;width:370px}.front .frontSplit #content .wrap,.front .frontSplit #right .wrap{padding-top:10px}.front #content .teaser{font-size:110%;margin-left:-25px;padding-left:25px}.front #content .teaser h2{font-weight:400;text-transform:uppercase;margin-bottom:10px}.front #content .teaser h3{color:#4f3d37;font-size:115%;font-weight:400;line-height:140%;margin-bottom:20px;text-transform:none}.front #right #offer h3{font-size:140%;margin-bottom:10px}.front #right #offer h4{margin-top:10px}.front #right #offer.cupcake h4,.front #right #offer.cupcake a{color:#41a3c4!important}.hasSidebar #sidebar{width:270px}.hasSidebar #content{width:660px}.sidebarLeft #sidebar{float:left}.sidebarLeft #content{float:right}.hasSidebar #sidebar .nav,.hasSidebar #sidebar .nav a{color:#6e5d58}.hasSidebar #sidebar .nav li{background:transparent url(../img/dotted_line.gif) repeat-x left bottom}.hasSidebar #sidebar .nav .last{background:transparent none}.hasSidebar #sidebar .nav a,.hasSidebar #sidebar .nav span{display:block;text-decoration:none;width:260px;padding:10px 5px}#site #siteInner p{line-height:150%;margin:5px 0 20px}#site #siteInner .teaser{font-size:125%;line-height:150%}.jobsContainer{padding:10px 0 20px}.jobsContainer h2{font-size:150%;margin-bottom:20px}.jobsContainer .jobsEntry{background:transparent url(../img/dotted_line.gif) repeat-x left bottom;margin:10px 0;padding:10px 0}.jobsContainer .gBox{background:#f3f9fb;margin-bottom:15px}.jobsContainer .gBox .tl{background:transparent url(../img/gbox_tl.gif) no-repeat left top}.jobsContainer .gBox .tr{background:transparent url(../img/gbox_tr.gif) no-repeat right top}.jobsContainer .gBox .bl{background:transparent url(../img/gbox_bl.gif) no-repeat left bottom}.jobsContainer .gBox .br{background:transparent url(../img/gbox_br.gif) no-repeat right bottom;padding:15px}.foldout .title{background:transparent url(../img/foldout_in.gif) no-repeat left 2px;cursor:pointer;display:block;margin-top:0;padding:2px 0 0 20px}.foldoutAct .title{background-image:url(../img/foldout_out.gif)}.jobsContainer .gBox ul{list-style:none;margin:0;padding:0}#footer .nav,#footer p{padding:2px 0}#social{padding:5px 0}h2,h3,h4,h5,h6,.cupcake,.hasSidebar #sidebar .nav a:hover,.hasSidebar #sidebar .nav .act a,.hasSidebar #sidebar .nav .act span{color:#a92a6a}a:hover,#footer a{text-decoration:none}#logo h1 span,.invisible,.foldout .descr{display:none}#site #frontTeaser h2,#site #frontTeaser h3,#site #frontTeaser h4,.front #content h3,.front #right h3,.front #content h4,.front #right h4{text-transform:uppercase}#site #frontTeaser h3 span,.hasSidebar #sidebar .nav{font-weight:700}.front #right #offer p,.jobsContainer h4{color:#464646}}@media print{html,body{background:#ff1}}