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,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.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}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/* basic.css */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,figure,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}caption,th,td{vertical-align:top;text-align:left}abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}li{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}a{color:#00f}:focus{outline:0}body{font:16px/1.2 Arial,Helvecta,sans-serif;color:#000}input,button,textarea,select{font-size:99%;font-family:inherit;font-weight:inherit}pre,code{font:.75em "Lucida Console",Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{font-size:1.375em}h2{font-size:1.25em}h3{font-size:1.125em}table{font-size:inherit}caption,th{font-weight:bold}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:1em}
/* deitso_05_basic.css */
#wrapper{margin-right:auto;margin-left:auto;background-color:#fff}#header,#container,#footer{margin-right:auto;margin-left:auto}body:before{width:100%;height:3px;top:0;position:fixed;background:#fff url("../../files/deitso/design/linie_bunt.png") left bottom repeat-x;content: " ";z-index: 100}body{margin-top:.833em}#header{margin-top:3em;margin-bottom:5em}#header #logo{float:left;margin-top:20px;margin-bottom:20px;margin-left:60px}#main-navigation .nav-mobile{display:none}#header #main-navigation{overflow:visible;margin-left:50%;padding-top:45px}#banner{min-height:10em;margin:2em auto;padding-top:2em;padding-bottom:2em;text-align:center;background-color:#f6f6f6;border-width:1px 0px;border-style:solid;border-color:#e7e7e7}#main-navigation ul{margin-left:-50%}#main-navigation li{float:left;text-align:center;text-transform:uppercase}#main-navigation li a:hover,#main-navigation li.active span{border-bottom:1px solid #7c8281;border-collapse:collapse}#main-navigation li a,#main-navigation li span{display:block;margin-right:1em;margin-left:1em;padding-top:.1em;padding-bottom:.1em;border-bottom:1px solid #fff;border-collapse:collapse;font-weight:bold;color:#7c8281}#main-navigation a:hover{border:0}h1{font-size:1.1em;font-weight:bold}h2{font-size:1em;text-decoration:underline}.colorDE{color:#477eb5}.colorIT{color:#4dbb26}.colorSO{color:#fdad02}a{text-decoration:none;color:#c80016}a:hover{border-bottom:1px dotted #c80016}#logo a:hover{border-bottom:0px}.one_column{clear:both}#main .mod_article{margin-right:auto;margin-left:auto;padding-top:1em;padding-bottom:1em;text-align:center;background-color:#f6f6f6;border:1px solid #e7e7e7}#main .mod_article .aktiv{display:none}#main .mod_article:hover .aktiv{display:block}#main .mod_article:hover .noaktiv{display:none}textarea,input{margin:.5em;padding:1em;border:1px solid #f6f6f6;border-radius:5px;border-collapse:collapse}#footer{width:100%;margin:10px 0 0;background-color:#afafaf;font-size:.8em;line-height:1.3em;color:#e0e0e0}#footer:before{width:100%;height:3px;position:absolute;background-image:url("../../files/deitso/design/linie_bunt.png");background-position:left top;background-repeat:repeat-x;content: " "}#footer .inside{padding-right:1em;padding-left:1em}#footer > .inside{margin-right:auto;margin-left:auto;padding-top:5em;padding-bottom:5em}#footer .kontakt > span{display:block;font-weight:bold}#footer .kontakt > ul > ul li{float:left}#footer .kontakt > ul > ul{clear:both}#footer .kontakt .anschrift li{width:15em}#footer .kontakt .tel > li,#footer .kontakt .fax > li,#footer .kontakt .email > li{width:6em}#footer .kontakt .tel > li + li,#footer .kontakt .fax > li + li,#footer .kontakt .email > li + li{width:auto;margin-right:3em}
@media (max-width: 768px){
/* deitso_10_mobile.css */
#header{margin-bottom:0;text-align:center}#header #logo{float:none;margin:0 auto}#main-navigation .nav-mobile{display:block;margin-left:-100%}#main-navigation .nav-mobile a{padding-right:1em;padding-left:1em;border:1px solid #c2bebe;border-radius:1.5em}#main-navigation li a:hover,#main-navigation li a{padding-right:1em;padding-left:1em;border:0px}#main-navigation li{width:100%;text-align:center}#main-navigation ul{width:0;overflow:hidden;display:none}.mn-close{display:none}#header:target #main-navigation ul{width:100%;display:block}#header:target #main-navigation .mn-open{display:none}#header:target #main-navigation .mn-open + .mn-close{display:inline-block}
}
@media (min-width: 768px) and (max-width: 979px){
/* deitso_20_tablet.css */
#container,#footer:before{width:744px}
}
@media (min-width: 979px){
/* deitso_30_desktop.css */
#container,#header > .inside,#banner > .inside{min-width:1050px;max-width:1300px}#header > .inside,#banner > .inside{margin-right:auto;margin-left:auto}#header #logo{margin-left:120px}#footer > .inside{width:960px}#footer .kontakt > ul{float:left}#footer .mod_customnav{padding-top:1.3em;padding-left:3em;border-left:1px solid}#footer .copy{float:right;margin-top:-2.6em}
}
/* grid-uncompressed.css */
*[class*="grid"]{float:left;display:inline;margin-right:10px;margin-left:10px}.mod_article *[class*="ce_"],.mod_article *[class*="mod_"]{margin-right:10px;margin-left:10px}.mod_article .mod_newsreader,.mod_article .mod_eventreader{margin-right:0;margin-left:0}.mod_article *[class*="layout_"]>*,.mod_article *[class*="event_"]>*{margin-right:10px;margin-left: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:5px}#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}@media (min-width:768px) and (max-width:979px){/**	 * Reduce the overall width	 */	#wrapper {		width:744px;	}	/**	 * Reduce the grid column widths	 */	.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; }	/**	 * Floated articles can be 20 pixel wider (no margin)	 */	.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; }	/**	 * Reduce the offset widths	 */	.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; }}@media (max-width:767px){/**	 * Remove the overall width	 */	#wrapper {		width:auto;	}	/**	 * Show all columns underneath each other	 */	*[class*="grid"] {		float:none !important;		display:block !important;		width:auto !important;	}	*[class*="offset"] {		margin-left:10px !important;	}}
