/* Contao Open Source CMS, (c) 2005-2015 Leo Feyer, LGPL license */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:bold}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
/* Contao Open Source CMS, (c) 2005-2015 Leo Feyer, LGPL license */
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* Contao Open Source CMS, (c) 2005-2015 Leo Feyer, LGPL license */
@media(max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
/* Contao Open Source CMS, (c) 2005-2015 Leo Feyer, LGPL license */
#wrapper{width:960px;margin:0 auto}*[class*="grid"]{float:left;margin-left:10px;margin-right:10px;display:inline}.mod_article *[class*="ce_"],.mod_article *[class*="mod_"]{margin-left:10px;margin-right:10px}.mod_article .mod_newsreader,.mod_article .mod_eventreader{margin-left:0;margin-right:0}.mod_article *[class*="layout_"]>*,.mod_article *[class*="event_"]>*{margin-left:10px;margin-right:10px}.mod_article.grid1,.mod_article.grid2,.mod_article.grid3,.mod_article.grid4,.mod_article.grid5,.mod_article.grid6,.mod_article.grid7,.mod_article.grid8,.mod_article.grid9,.mod_article.grid10,.mod_article.grid11,.mod_article.grid12{margin-left:0;margin-right:0}#main .inside{overflow:hidden}.grid1{width:60px}.grid2{width:140px}.grid3{width:220px}.grid4{width:300px}.grid5{width:380px}.grid6{width:460px}.grid7{width:540px}.grid8{width:620px}.grid9{width:700px}.grid10{width:780px}.grid11{width:860px}.grid12{width:940px}.mod_article.grid1{width:80px}.mod_article.grid2{width:160px}.mod_article.grid3{width:240px}.mod_article.grid4{width:320px}.mod_article.grid5{width:400px}.mod_article.grid6{width:480px}.mod_article.grid7{width:560px}.mod_article.grid8{width:640px}.mod_article.grid9{width:720px}.mod_article.grid10{width:800px}.mod_article.grid11{width:880px}.mod_article.grid12{width:960px}.offset1{margin-left:90px !important}.offset2{margin-left:170px !important}.offset3{margin-left:250px !important}.offset4{margin-left:330px !important}.offset5{margin-left:410px !important}.offset6{margin-left:490px !important}.offset7{margin-left:570px !important}.offset8{margin-left:650px !important}.offset9{margin-left:730px !important}.offset10{margin-left:810px !important}.offset11{margin-left:890px !important}.offset12{margin-left:970px !important}.mod_article.offset1{margin-left:80px !important}.mod_article.offset2{margin-left:160px !important}.mod_article.offset3{margin-left:240px !important}.mod_article.offset4{margin-left:320px !important}.mod_article.offset5{margin-left:400px !important}.mod_article.offset6{margin-left:480px !important}.mod_article.offset7{margin-left:560px !important}.mod_article.offset8{margin-left:640px !important}.mod_article.offset9{margin-left:720px !important}.mod_article.offset10{margin-left:800px !important}.mod_article.offset11{margin-left:880px !important}.mod_article.offset12{margin-left:960px !important}@media(min-width:768px) and (max-width:979px){#wrapper{width:744px}.grid1{width:42px}.grid2{width:104px}.grid3{width:166px}.grid4{width:228px}.grid5{width:290px}.grid6{width:352px}.grid7{width:414px}.grid8{width:476px}.grid9{width:538px}.grid10{width:600px}.grid11{width:662px}.grid12{width:724px}.mod_article.grid1{width:62px}.mod_article.grid2{width:124px}.mod_article.grid3{width:186px}.mod_article.grid4{width:248px}.mod_article.grid5{width:310px}.mod_article.grid6{width:372px}.mod_article.grid7{width:434px}.mod_article.grid8{width:496px}.mod_article.grid9{width:558px}.mod_article.grid10{width:620px}.mod_article.grid11{width:682px}.mod_article.grid12{width:744px}.offset1{margin-left:72px !important}.offset2{margin-left:134px !important}.offset3{margin-left:196px !important}.offset4{margin-left:258px !important}.offset5{margin-left:320px !important}.offset6{margin-left:382px !important}.offset7{margin-left:444px !important}.offset8{margin-left:506px !important}.offset9{margin-left:568px !important}.offset10{margin-left:630px !important}.offset11{margin-left:692px !important}.offset12{margin-left:754px !important}.mod_article.offset1{margin-left:62px !important}.mod_article.offset2{margin-left:124px !important}.mod_article.offset3{margin-left:186px !important}.mod_article.offset4{margin-left:248px !important}.mod_article.offset5{margin-left:310px !important}.mod_article.offset6{margin-left:372px !important}.mod_article.offset7{margin-left:434px !important}.mod_article.offset8{margin-left:496px !important}.mod_article.offset9{margin-left:558px !important}.mod_article.offset10{margin-left:620px !important}.mod_article.offset11{margin-left:682px !important}.mod_article.offset12{margin-left:744px !important}}@media(max-width:767px){#wrapper{width:auto}*[class*="grid"]{float:none !important;display:block !important;width:auto !important}*[class*="offset"]{margin-left:10px !important}}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on July 15, 2015 */



@font-face {
    font-family: 'webfont';
    src: url("../../files/dev.castdesign/layout/font/font-webfont.eot");
    src: url("../../files/dev.castdesign/layout/font/font-webfont.eot?#iefix") format('embedded-opentype'),
         url("../../files/dev.castdesign/layout/font/font-webfont.woff2") format('woff2'),
         url("../../files/dev.castdesign/layout/font/font-webfont.woff") format('woff'),
         url("../../files/dev.castdesign/layout/font/font-webfont.ttf") format('truetype'),
         url("../../files/dev.castdesign/layout/font/font-webfont.svg#dinregular") format('svg');
    font-weight: normal;
    font-style: normal;

}
html{height: 100%;background: #132d64}body{font-family: webfont}#header{height: 375px;background: #fcfcfe;background: -moz-linear-gradient(top, #fcfcfe 0%, #e5e3e8 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfe), color-stop(100%, #e5e3e8));background: -webkit-linear-gradient(top, #fcfcfe 0%, #e5e3e8 100%);background: -o-linear-gradient(top, #fcfcfe 0%, #e5e3e8 100%);background: -ms-linear-gradient(top, #fcfcfe 0%, #e5e3e8 100%);background: linear-gradient(to bottom, #fcfcfe 0%, #e5e3e8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfe', endColorstr='#e5e3e8', GradientType=0)}#header .inside{width: 960px;margin: 0 auto;height: 100%;background: url("/files/dev.castdesign/content/image/header-item-3.png") no-repeat right 70px;background-size: 60%}#header .logo{padding-top: 40px}#header .slogan{font-weight: bold;font-family: Verdana;color: #303030;font-size: 26px;margin-top: 55px;margin-left: 35px}#header .slogan .headline_2{font-size: 37px;line-height: 74px;margin-left: 50px}#container{background: #104b82;background: -moz-linear-gradient(top, #104b82 0%, #132d64 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #104b82), color-stop(100%, #132d64));background: -webkit-linear-gradient(top, #104b82 0%, #132d64 100%);background: -o-linear-gradient(top, #104b82 0%, #132d64 100%);background: -ms-linear-gradient(top, #104b82 0%, #132d64 100%);background: linear-gradient(to bottom, #104b82 0%, #132d64 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#104b82', endColorstr='#132d64', GradientType=0)}#container .inside{width: 960px;margin: 0 auto}#container h1{margin-top: 50px;margin-left: 280px;color: #9d9d9d;font-size: 24px}#container p{margin-top: 0px;margin-left: 280px;width: 620px;color: #9d9d9d;font-size: 16px;line-height: 22px}#container a{color: #9d9d9d}#container .ce_text li{margin-left: 290px;padding: 5px 0;list-style: disc;color: #9d9d9d}#container .ce_text p:last-child{margin-bottom: 75px}#container .ce_form{margin-top: 20px;margin-left: 280px}#footer .inside{width: 960px;margin: 0 auto}@media (max-width: 768px){#container .inside,#header .inside,#footer .inside{width: 100%}#container p{margin-left: 190px}}@media (max-width: 600px){#container h1{margin-left: 0px}#container p{margin: -5px 20px 20px;width: 100%}#header .inside{background-size: 90%;background-position-y: 90px}}@media (max-width: 520px){#header{height: 165px}#header .inside{background: none}#header .slogan{display: none}#header .logo{text-align: center}#container p{margin: -5px 5px 20px}#footer{border-top: 1px #aaa solid}}
.mod_navigation{padding-top: 10px}.mod_navigation li{display: inline-block}.mod_navigation a,.mod_navigation span{color: #fafdfe;text-decoration: none;font-size: 21px;padding: 5px 11px}.mod_navigation span{text-decoration: underline}.mod_customnav li{display: inline-block;border-right: #9d9d9d 1px solid;padding-right: 5px}.mod_customnav li.last{border-right: 0px}.mod_customnav a,.mod_customnav span{color: #9d9d9d;text-decoration: none;font-size: 13px}.mod_customnav span{text-decoration: underline}@media (max-width: 768px){.mod_navigation{width: 730px;margin: 0 auto}.mod_navigation a{font-size: 18px;padding: 5px 5px}}@media (max-width: 600px){.mod_navigation{width: 550px}.mod_navigation li{width: 49%;margin: 5px 0;text-align: center;border-left: 1px #aaa solid}}@media (max-width: 520px){.mod_navigation{width: 100%}.mod_customnav{margin-top: 5px}}
.ce_form label{color: #9d9d9d;display: inline-block;width: 200px}.ce_form input.text{border-radius: 4px;border: 0;height: 22px;width: 220px}.ce_form .widget-text{padding-bottom: 5px}.ce_form .widget-checkbox{margin-top: 20px;margin-left: 223px;float: left}.ce_form .widget-checkbox label{display: none}.ce_form input.upload{color: #9d9d9d}.ce_form input.submit{margin: 20px 20px 10px 223px;width: 200px;height: 32px;background-color: #9d9d9d;border: 0;border-radius: 4px;color: #fff;border: 1px #303030 solid;cursor: pointer}.ce_form fieldset.text-menge .widget.menge{float: left}.ce_form fieldset.text-menge input.menge{width: 50px}.ce_form fieldset.text-menge input.wtext{width: 150px;margin-left: 20px}#container .ce_form p{margin: 0;margin-top: 18px;margin-left: 251px;width: 200px}
