*{margin:0;padding:0}body{font-family:'proxima-nova-1','proxima-nova-2',Arial,Helvetica,sans-serif;background:#e2d6ca url(../images/bg-pattern.jpg) top center;color:#444;font-size:14px;line-height:120%;text-align:center}#mantel{padding:0;width:100%}#oben{overflow:hidden;height:309px;background:url(../images/bg-oben-2.png) repeat-x}#mitte{overflow:hidden}.clear{clear:both;padding:1px}#obenPad{margin:0 auto;padding:0;width:840px;height:305px;text-align:left;background:url(../images/kontakt-markus.png) center bottom no-repeat}#mittePad{background:url(../images/bg-band.png) top center repeat-x;padding:12px 0 0 0}#content h1{margin:50px 0 20px 0;padding:0;font-size:19px;font-weight:600;text-transform:uppercase;text-shadow:2px 2px 4px #FFF,-2px 2px 4px #FFF,2px -2px 4px #FFF,-2px -2px 4px #FFF;line-height:120%}#content h2{margin:0;padding:0;font-size:17px;font-weight:normal;line-height:100%;text-shadow:#AAA 1px 1px 2px}#content p{margin:10px 0;padding:0;font-size:16px;font-weight:normal}#content a{color:#025f7c;text-decoration:none}#content a:hover{text-decoration:underline}#content ul{list-style-type:none}#obenMap{display:none;margin:0 auto;padding:0;text-align:left;border-top:1px solid #ae1700;border-bottom:1px solid #ae1700}#map_canvas{height:300px}#map_canvas img{background-color:transparent;padding:0;margin:0;border:0;max-width:none}#kontaktCab{color:#025f7c;font-weight:600;font-size:13px;padding:10px 0}#kontaktForm{position:relative}#kontaktFormLabel{position:relative;margin:-3px 0 0 0;width:130px;height:45px}#kontaktFormLinks{float:left;width:330px;padding:10px 0 0 0}#kontaktFormRechts{float:right;width:330px;padding:10px 0 0 90px}#kontaktForm label{float:left;display:block;width:125px;clear:both;color:#dcd6cc;font-weight:600;padding:6px 0 0 0;margin:0;border:0}#kontaktForm label.zemTextarea{position:absolute;top:69px;left:0;float:none;clear:none;width:145px;padding:6px 0 0 0}#kontaktForm textarea{position:absolute;top:95px;left:0;font-style:italic;font-size:13px;color:#dcd6cc;font-weight:600;border:1px dashed #f8d571;border-bottom:0;border-right:0;background:transparent;width:325px;height:135px;padding:8px 12px}#kontaktForm textarea:focus{outline:0;color:#b31013;background:#f8d571}#kontaktForm input{display:block;background:#b31013;color:#dcd6cc;width:170px;font-size:13px;font-style:italic;font-weight:600;padding:3px 8px;margin:4px 0 0 0;border:0}#kontaktForm input:focus{outline:0;color:#b31013;background:#f8d571}textarea,input{font-family:'proxima-nova-1','proxima-nova-2',Arial,Helvetica,sans-serif}#kontaktForm input.zemRequirederrorElement,#kontaktForm input.errorElement{border:2px solid #f8d571;padding:1px 6px}#kontaktForm label.zemRequirederrorElement,#kontaktForm label.errorElement{color:#f8d571}#kontaktForm textarea.zemRequirederrorElement{border:2px solid #f8d571;border-bottom:0;border-right:0;padding:7px 12px 8px 11px}#kontaktForm label.zemRequired{background:url(../images/form-required.png) 90% 8px no-repeat}#kontaktForm input.zemSubmit{display:block;float:left;font-style:normal;background:#01617c;color:#dcd6cc;width:100px;font-size:13px;padding:3px 8px;margin:0;border:2px solid #dcd6cc;text-shadow:#AAA 1px 1px 2px;-moz-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;font-style:italic;cursor:pointer}#buttons{padding:16px 0 0 10px}#buttons div{float:right;width:150px;text-align:right;padding:0 5px 0 0;color:#dcd6cc;font-size:13px;font-weight:600;font-style:italic}#buttons div img{vertical-align:middle;padding:0 0 0 8px}ul.zemError{position:absolute;left:152px;top:19px;color:#f8d571;font-weight:600;font-size:13px;line-height:110%;list-style-type:square}div.zemThanks{position:absolute;left:152px;top:19px;color:#f8d571;font-weight:600;font-size:13px;line-height:110%;font-style:italic}div.zemThanks a{color:#f8d571;text-decoration:none;border-bottom:1px solid #f8d571}#hauptNav{float:left;width:380px}#kurzKontakt{float:right;text-align:right;width:350px;padding:13px 0 0 0;color:#025f7c;font-weight:600;font-style:italic;font-size:13px}#kurzKontakt a{color:#c1282f;padding:0 5px}#projekte{background:url(../images/bg-projekte-2.jpg) top center no-repeat;border-top:1px solid #afa79f;border-color:rgba(0,0,0,0.3)}#projektePad{background:url(../images/bg-logos-4.png) top center no-repeat}#logos{overflow:hidden;height:300px;border-top:1px solid #f7f3ef;border-color:rgba(255,255,255,0.6)}#logosPad{margin:0 auto;padding:0;width:840px;text-align:left}#nav{margin:0 auto;padding:0;width:840px;text-align:left;border-top:1px solid #aca398;border-color:rgba(0,0,0,0.2)}#navPad{padding:0 0 7px 0;border-top:1px solid #f7f3ef;border-color:rgba(255,255,255,0.6)}#navLabel{position:relative;float:left;width:128px;margin-top:-2px}.filter{float:right}.filter li{float:left;margin:0;padding:0;height:55px}.filter li#filter-all{width:55px}.filter li#filter-hig{width:88px}.filter li#filter-fil{width:103px}.filter li#filter-pop{width:50px}.filter li#filter-rmx{width:64px}.filter li#filter-hor{width:78px}.filter li#filter-mus{width:74px}#content .filter a{display:block;font-style:italic;font-weight:600;color:#025f7c;padding:16px 16px 26px 14px;text-shadow:#AAA 1px 1px 2px}#content .filter a:hover{text-decoration:underline}#content .filter .selected-0 a,#content .filter .selected-1 a,#content .filter .selected-2 a,#content .filter .selected-3 a,#content .filter .selected-4 a,#content .filter .selected-5 a,#content .filter .selected-6 a{font-style:italic;font-weight:600;color:white;background:url(../images/bg-nav-links.png) top left no-repeat;text-decoration:none}#content .filter .selected-0,#content .filter .selected-1,#content .filter .selected-4,#content .filter .selected-5,#content .filter .selected-6{background:url(../images/bg-nav-rechts-2.png) top right no-repeat}#content .filter .selected-3{background:url(../images/bg-nav-rechts-1.png) top right no-repeat}#content .filter .selected-2{background:url(../images/bg-nav-rechts-3.png) top right no-repeat}#projektListe{margin:0 auto;padding:13px 0 10px 0;width:965px}#liste,#listeHighlights{color:#ec313a}.projektRaster:after{content:"";display:block;height:0;overflow:hidden;clear:both}.projektRaster li{float:left;width:370px;height:42px;margin:0 55px;padding:7px 0 7px 0;text-align:center}#content .projektRaster h2{line-height:33px}#content .projektRaster h2:hover,#content .projektRaster h2:focus{color:#f4aa00;cursor:pointer}#content #projektListe p{color:#dedbd1;font-size:13px;text-align:left;margin:7px 0 20px 25px}#content #projektListe p.schmal{color:#dedbd1;font-size:13px;text-align:left;margin:7px 0 10px 25px}#content #projektListe a{color:#ec313a;text-decoration:none}#content #projektListe a:hover{color:#f4aa00;text-decoration:none}.projektInfo{display:none;position:fixed;top:40%;left:0;width:100%;text-align:center}.projektInfoPad{margin:0 auto;width:434px;text-align:left;height:auto;background:#d10d0d url(../images/jplayer-bg.png) bottom repeat-x;border:1px solid #b30003;border-top:0;-moz-box-shadow:6px 6px 60px #961f25;-khtml-box-shadow:6px 6px 60px #961f25;box-shadow:6px 6px 60px #961f25}.projektInfo h3{color:#dedbd1;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:16px;line-height:120%;padding:25px 0 5px 25px;background:url(../images/jplayer-naht.gif) top repeat-x;text-shadow:#ae1700 1px 1px 2px}.projektInfo h3 em,h4 em{font-weight:600;text-transform:none;letter-spacing:0;font-style:italic}.projektInfo h4{color:#dedbd1;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:16px;line-height:120%;padding:17px 0 5px 25px;text-shadow:#ae1700 1px 1px 2px}.projektClose{float:right;width:30px;height:29px;margin:18px 10px 5px 5px;cursor:pointer}.projektRaster .jp-controls li{float:none;width:auto;height:auto;margin:0;padding:0;text-align:left}#mission{margin:0 auto;width:946px;height:1000px;background:url(../images/bg-mission-2.jpg) top center no-repeat;text-align:left;overflow:hidden}#missionIllu{padding:315px 0 140px 0;color:#dcd6cc}#content #mission p{font-size:14px;line-height:130%}#content #missionIllu p{padding:25px 45px;font-weight:600}#content #missionIllu em{color:#abdcee}#missionLinks{width:447px;float:left;text-align:right}#missionRechts{width:447px;float:right;text-align:left}#missionLinks em,#missionRechts em{font-size:15px;letter-spacing:1px;color:#ec313a;font-weight:600}#missionLinks a,#missionRechts a{border-bottom:1px solid #025f7c}#footer{height:262px;background:url(../images/bg-band.png) 0 40px repeat-x;font-size:12px;font-weight:600;overflow:hidden}#footerPad{position:relative;margin:0 auto;padding:0;width:946px;text-align:left;background:url(../images/bg-footer-2.jpg) top center no-repeat}#footer ul{list-style:none;padding:240px 0 30px 80px}#footer li{float:left}#footer #imprintLink{cursor:pointer;width:380px;color:#ffda74;text-transform:uppercase}#footer #thomasLink{width:315px}#footer #martinLink{width:170px}#footer #markus{position:absolute;width:180px;top:210px;left:355px;color:white;text-transform:uppercase}#footer a{color:white;text-decoration:none}#footer a strong{color:#ffda74;text-transform:uppercase}#footer strong{font-weight:600}#impressum{display:none;margin:17px auto;width:946px;overflow:hidden}#impressumLinks{width:447px;float:left;text-align:right}#impressumRechts{width:447px;float:right;text-align:left}#impressum p{color:#444;padding:6px 0;font-size:14px;line-height:130%}#impressum h5{color:#ec313a;padding:6px 0;font-size:15px;line-height:130%;font-weight:600;font-style:italic;letter-spacing:1px;text-transform:uppercase}#impressum a{color:#025f7c;text-decoration:none;border-bottom:1px solid #025f7c}#newsheader{overflow:hidden;height:88px}#newsheaderPad{margin:0 auto;padding:0;width:840px;text-align:left}.teaserBox{float:left;width:269px;height:80px;margin:0 15px 0 0}.teaserBox3{margin:0}.teaserBox img{float:left;padding:10px 10px 0 0}#newsheader h3{margin:0;padding:17px 0 0 0;color:#353535;font-size:14px;font-weight:normal;line-height:120%;text-transform:uppercase;text-shadow:none}#newsheader h3 a{color:#353535;text-decoration:none}#newsheader p{margin:0;padding:3px 0 0 0;color:#353535;font-size:13px;font-weight:normal;line-height:120%}#newsheader p a{color:#353535;text-decoration:none}#news #logos{overflow:hidden;height:62px;background:url(../images/news-bg-logos.png) center bottom repeat-x;border-top:1px solid #afa79f;border-color:rgba(0,0,0,0.3)}#news #logosPad{margin:0 auto;padding:0;width:840px;text-align:left}#news #hauptNav{float:left;width:380px}#news #kurzKontakt{float:right;text-align:right;width:350px;padding:13px 0 0 0;color:#dcd6cc;font-weight:600;font-style:italic;font-size:13px;border:0}#news #kurzKontakt a{color:#dcd6cc;padding:0 5px}#news #mittePad{background:url(../images/bg-band.png) top center repeat-x;padding:12px 0 0 0}#newscontainerPad{margin:0 auto;padding:0;width:840px;text-align:left;position:relative}#newsHeadline{margin:0 0 0 -80px;padding:2px 0 0 0}.newsDatum{font-size:13px}#content #newscontainer h2{margin:0;padding:0 0 10px 0;font-size:17px;font-weight:normal;line-height:100%;text-shadow:none}#content #newscontainer p{margin:9px 0;padding:0;font-size:13px;font-weight:normal;line-height:130%}.artikel{margin:0 0 45px 0;padding:0 0 55px 0;border-bottom:3px double #4b4b4b;border-color:rgba(0,0,0,0.3)}.artikel:last-child{margin:0;border:0}.artikelBox{float:left;width:660px}.videoBox{border:3px solid #4b4b4b;width:640px;height:360px;overflow:hidden;-moz-box-shadow:3px 3px 6px #999;-khtml-box-shadow:3px 3px 6px #999;box-shadow:3px 3px 6px #999}.videoBox.videoYoutube{height:480px}.contentBox{width:586px;background:white;padding:15px 30px;margin:20px 0 0 0;-moz-border-radius:9px;-khtml-border-radius:9px;border-radius:9px}.contentBox p img{float:left;margin:4px 15px 5px 0;-moz-box-shadow:3px 3px 6px #999;-khtml-box-shadow:3px 3px 6px #999;box-shadow:3px 3px 6px #999}.linkBox{float:right;width:170px}#content .linkBox a{color:#dcd6cc;font-weight:600;font-style:italic;background:url(../images/news-bg-linkBox.png) top right no-repeat;display:block;padding:10px 0 10px 10px;margin:0 0 7px 0;height:15px}small{font-size:10px}strong{font-weight:700}em{font-weight:normal;font-style:italic;text-transform:uppercase}i{font-weight:normal;font-style:italic;text-transform:none}a{outline:0}img{border:0}form{display:inline}.error{display:none;background:#f8d571;color:#b31013;text-align:center;font-size:13px;padding:5px 0;border-top:1px solid #b31013;border-bottom:1px solid #b31013}.error a{color:#b31013;text-decoration:none;border-bottom:1px solid #b31013}
.best .videoBox{height:478px;}
/* 21-07-2014 martin niggemann, www.weltrettung.org
   kommentiertes original: css/styles.unkomprimiert.css */
