*{margin:0;padding:0}img{border:none}p{margin-bottom:19px}.l{float:left}.r{float:right}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}hr{display:none}.noborder{border:none !important}.mb{margin-bottom:19px !important}body{font-family:Helvetica, Arial, sans-serif;font-size:13px;background:#000 url(../img/general/broken_noise.png) repeat;color:white;line-height:19px;font-weight:normal}#container{min-width:1000px}h1{font-family:BentonSansCond, Helvetica, Arial, sans-serif;font-size:44px;margin-bottom:0;line-height:50px;font-style:normal;font-weight:bold;text-transform:uppercase}h2{font-family:BentonSansCond, Helvetica, Arial, sans-serif;font-size:22px;margin-bottom:15px;line-height:22px;font-style:normal;font-weight:bold}h3{font-family:BentonSansCond, Helvetica, Arial, sans-serif;font-size:22px;margin-bottom:3px;line-height:22px;font-style:normal;font-weight:bold}h4{font-family:BentonSansCond, Helvetica, Arial, sans-serif;font-size:15px;margin-bottom:2px;line-height:22px;font-style:normal;font-weight:bold}a{color:#333;text-decoration:none}a:hover{color:black;text-decoration:underline}ul{margin:0 0 19px 16px}.scrolltotop{display:block;width:110px;height:100px;position:fixed;z-index:30;bottom:0;right:30px}.scrolltotop a{display:block;width:110px;height:100px;overflow:hidden;text-indent:-1000px;background:url(../img/general/scrolltotop.png) no-repeat top left}.ajax{width:800px}.ajax .ajaxwrapper{padding:30px;background:#000 url(../img/general/broken_noise.png) repeat;color:white}.ajax h1{color:#fb0000}.ajax a{color:white;text-decoration:underline}.ajax a:hover{color:#fb0000}.header{background:url(../img/general/bg_head.png) repeat-x top left;height:110px;display:block;width:100%;position:fixed;z-index:10}.header .wrapper{display:block;width:1000px;height:95px;position:relative;overflow:hidden}.header .logo{margin:13px 0 0 30px}.header ul{list-style:none;position:absolute;top:0;left:110px;overflow:hidden;display:block;width:890px}.header ul li{font-family:BentonSansCond;font-size:25px;display:block;color:white;width:890px;height:95px;line-height:95px;text-transform:uppercase}.content{padding:140px 30px 30px 30px}.content .awesomeness{float:left;margin:0 10px 10px 0;display:block;width:300px}.content .awesomeness *{display:block;margin:0}.content .awesomeness a.playbutton{display:block;position:relative}.content .awesomeness a.playbutton .playbutton{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:url(../img/general/playbutton.png) no-repeat center}.content .awesomeness a.hasHover{display:block;position:relative;overflow:hidden;text-decoration:none}.content .awesomeness a.hasHover .hover{display:block;position:absolute;bottom:-100px;left:0;width:100%;background:white;color:black;opacity:0}.content .awesomeness a.hasHover .hover .inner{display:block;background:#333;color:white;margin:5px;padding:20px;font-size:BentonSansCond;font-style:normal;font-weight:bold;text-transform:uppercase;font-size:30px;line-height:30px}.content .awesomeness a.hasHover:hover{color:white;text-decoration:none}.content .vacature{padding:5px;width:290px;background:white;color:black}.content .vacature a{background:#fb0000;color:white;padding:100px 20px 20px 20px;font-size:BentonSansCond;font-style:normal;font-weight:bold;text-transform:uppercase;font-size:30px;line-height:30px}.content .vacature a:hover{background:#333;color:white;text-decoration:none}.content .vacature a span{font-size:20px;line-height:23px;color:black}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}
