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}
@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}
/**
 * Global TinyMCE style sheet
 * 
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 * 
 *   tl_files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 * 
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 * 
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 * 
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (tl_files/tinymce.css).
 */

.schwarz { color:#000;}
@media all,aural,braille,embossed,handheld,print,projection,screen,tty,tv{
/* basic.css */
#home img{max-width:70px}#header .ce_slideshow2{margin-top:30px}.ce_text{font:13px droid sans;color:#45413d}h1{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dotted #810025;border-collapse:collapse;font:24px droid sans;font-weight:normal;color:#810025}#main a{margin-left:10px;padding-top:2px;padding-left:14px;background-image:url("../../tl_files/layoutimages/pfeil.png");background-position:left center;background-repeat:no-repeat;font:12px arial;text-decoration:none;color:#810025}#feld1{padding-right:50px}#main .ce_text img{margin-left:10px}.downloads h1{margin-bottom:0;padding-bottom:0;border-bottom:0px dotted #810025;border-collapse:collapse;font:24px droid sans;font-weight:normal;color:#810025}.downloads #header{height:310px}.downloads #main a{height:30px;display:block;padding-top:2px;padding-left:30px;background-image:url("../../tl_files/layoutimages/iconDL.png");background-position:left top;background-repeat:no-repeat;font:12px/30px droid sans;text-decoration:none;color:#45413D}.downloads #main a:hover{height:30px;display:block;padding-top:2px;padding-left:30px;background-image:url("../../tl_files/layoutimages/iconDL-hover.png");background-position:left top;background-repeat:no-repeat;font:12px/30px droid sans;text-decoration:underline;color:#810025}.downloads #main table{margin-top:20px;padding-top:20px;border-top:1px dotted #810025;border-collapse:collapse}.downloads #feld1{padding-top:30px}.downloads #feld2{width:350px}.flyover_link_75 a{text-align:center;border-radius:10px;font-size:18px;behavior:url('assets/css3pie/1.0.0/PIE.htc');display: block;width: 348px;padding-left: 0px !important;height: 47px;color:#fff !important;font-family: 'Open Sans', sans-serif !important;font-size: 18px !important;background:none !important;background-color: #dd0b22 !important;line-height:45px !important}.flyover_link_home a{text-align:center;display: block;width: 348px;padding-left: 0px !important;height: 47px;color:#8d8d8d !important;font-family: 'Open Sans', sans-serif !important;font-size: 12px !important;background:none !important}.flyover_link_75 a:hover{background-color: #d4371b !important}.flyover_link_home a:hover{text-decoration:underline !important}.flyover_link_75{position: absolute;top: 545px;left: 305px}.flyover_link_home{position: absolute;top: 608px;left: 307px}#srl_closeBtn{right: 110px !important;top: 157px !important;background: none !important;width: 25px !important;height: 25px !important}div#srl_overLay{opacity: 0.8 !important;background-color: #fff !important}#srl_layer{background-color:rgba(255,255,255,0.0) !important;overflow: hidden !important}#srl_layer img{width: 930px;max-width: 930px !important;height:704px}p.flyover_text{text-align: center;position: absolute;top: 422px;left: 280px;font-family: 'Open Sans', sans-serif;font-size: 18px;width: 421px}
}
@media all,aural,braille,embossed,handheld,print,projection,screen,tty,tv{
/* styles.css */
.flex-direction-nav a{z-index:9999}#wrapper{width: 1080px !important}p,td,span{-ms-word-break: normal;word-break: normal;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto}.mod_article .addthis_toolbox{display:none !important}div.ui-selectmenu-menu{top:46px}section.ce_flexSlider{margin-top:30px}figure{margin:0;padding:0}a,p,span{font-family:droid sans}#wrapper{background-image:url("../../tl_files/layoutimages/bg.jpg");background-position:center top;background-repeat:no-repeat;min-height:892px}#wrapper .inside{margin-right:65px;margin-left:65px}#logo{margin-bottom:15px}#logo p{margin:0}#main .inside{margin-right:105px;margin-left:105px}#footer{margin-top:50px}#footer .inside{height:157px;padding-top:15px;padding-left:42px;background-color:#e9ecee}#footerlogos{float:left;margin-top:25px;margin-left:50px}.searchresults>DIV{margin-bottom:15px;padding:15px 20px;background-color:#E9ECEE;font-size:12px}.searchresults>DIV:hover{background-color:#d4d9de}.searchresults .highlight{background-color:#CADAEA}.searchresults H3{font-size:12px;font-weight:normal}#main .searchresults H3 A{margin-left:0}.mod_search .header{height:50px;margin-top:0;padding-left:20px;background-color:#810025;font-size:18px;line-height:50px;font-weight:normal;color:#fff}
}
@media all,aural,braille,embossed,handheld,print,projection,screen,tty,tv{
/* aufklappmenu.css */
#headnav LI UL{display:none}#headnav li:hover UL{display:block}#headnav ul li:hover ul ul{display:none}#headnav ul ul li:hover ul{display:block}#headnav li img{display:none}#headnav ul ul li:hover img{display:block}#headnav ul.level_2:hover{width:550px}#headnav .level_1 .graphicalnavigation > .level_2{-webkit-box-shadow: 2px 2px 2px 0px rgba(108, 140, 172, 0.5);-moz-box-shadow: 2px 2px 2px 0px rgba(108, 140, 172, 0.5);box-shadow: 2px 2px 2px 0px rgba(108, 140, 172, 0.5)}
}
/* languages.css */
body select.lang-de{background-image:url("../../tl_files/layoutimages/lng/de.png");background-repeat:no-repeat;background-position: 4px center}body select.lang-en{background-image:url("../../tl_files/layoutimages/lng/gb.png");background-repeat:no-repeat;background-position: 4px center}.mod_changelanguage select{-moz-appearance: none;  -webkit-appearance: none;  appearance: none;  border: 1px solid #DFE3E6;  border-radius: 0px;padding-left:30px;width:100%;height:21px}.mod_changelanguage:before{font-family:arial;content: "▼"; font-size: 8px;  position: absolute;  right: 10px;  top: 7px;  color: lightgrey}
@media all,aural,braille,embossed,handheld,print,projection,screen,tty,tv{
/* navi.css */
.mod_changelanguage{width:139px;height:19px;left:320px;top:25px;position:absolute;overflow:visible;display:block;margin:0;padding:0;z-index:999}.mod_changelanguage .lang-de{background-image:url("../../tl_files/layoutimages/flags/de.png")}.mod_changelanguage select{background-color:transparent}#searchform,.mod_changelanguage{font:10px droid sans;color:#a2a09e}#searchform input{width:199px;height:19px;padding:0 0 0 5px;background-image:url("../../tl_files/layoutimages/search-bg.png");border:1px solid #DFE3E6;border-collapse:collapse}#searchform .submit_container{display:none}#header .mod_form{left:470px;top:25px;position:absolute}#header .mod_form BR{display:none}#header .mod_form INPUT.text,#header .mod_form .submit_container{float:left}#quicknav{margin-left:680px;padding-top:30px}#quicknav a,#quicknav span{float:left;padding-right:10px;padding-left:10px;border-right:1px solid #A2A09E;border-collapse:collapse;font:10px droid sans;text-decoration:none;color:#A2A09E}#quicknav .last span{border-right:0px solid #A2A09E;border-collapse:collapse}#quicknav a:hover,#quicknav span.active,#footnav a:hover,#footnav span.active,#headnav .level_2>li:hover>a{color:#810025}#quicknav a.last{border-right:0px}#headnav li,#quicknav li,#headnav ul,#quicknav ul{margin:0;padding:0;list-style-type:none}#headnav{position:absolute;overflow:visible;z-index:999}#headnav a,#headnav span{overflow:visible;display:block;margin:0 auto 0 0;padding:0 0 0 20px;text-align:left;font:12px droid sans;text-decoration:none}#headnav .level_1 .graphicalnavigation>.level_2{width:118px}#headnav .level_1 .graphicalnavigation>ul.level_2:hover{width:550px;background-color:#fff}#headnav .level_1 a,#headnav .level_1 span{color:#45413d}#headnav .level_1 a:hover{color:#fff}#headnav UL.level_1>LI{width:118px;height:30px;float:left;display:block;margin-right:2px;text-align:center;background-image:url("../../tl_files/layoutimages/navi-bg.png");line-height:30px}#headnav UL.level_1>li>a{line-height:30px}#headnav UL.level_1>LI:hover,#headnav UL.level_1>LI>a.trail,#headnav UL.level_1>LI>.active{height:30px;background-image:url("../../tl_files/layoutimages/navi-bg-hover.png");line-height:30px;color:#fff}#headnav UL.level_2>LI.hover .graphicalnavigation{margin-left:118px;background-color:#fff}#headnav UL.level_2>LI{width:118px;height:50px;float:none;background-color:#8caecf;background-image:none}#headnav UL.level_2>LI>A{height:50px;display:block;line-height:50px;color:#fff}#headnav .level_2 a:hover,#headnav .level_2 li:hover{background-color:#fff;line-height:50px;color:#810025}#headnav UL.level_2>LI>a.submenu.trail{background-color:#fff;color:#810025}#headnav .level_2 img{left:620px;top:50px;position:absolute}#headnav .level_3 a,#headnav .level_3 span{position:absolute;font-size:10px;line-height:22px;color:#a2a09e}#headnav UL.level_3{width:250px;height:240px;top:47px;position:absolute;background-color:#fff;border-top:0px dotted #CADAE9;border-right:1px dotted #CADAE9;border-bottom:0px dotted #CADAE9;border-left:0px dotted #CADAE9;border-collapse:collapse}#headnav .level_3 a:hover,#headnav .level_3 span:hover{line-height:22px;color:#810025}#headnav UL.level_3 LI,#headnav UL.level_3 LI:hover{height:25px}#headnav .level_3 span.active,#headnav .level_3 LI.active{height:25px;display:block;font-size:10px;line-height:22px}#headnav UL.level_3{margin-left:118px}#left a,#left span{font-size:11px;text-decoration:none;color:#A2A09E}#left a:hover{color:#28415a}#left span.active,#left li.active{background-color:#e9ecee;color:#28415a}#left ul{margin:0;padding:0}#left li{margin-bottom:7px;padding-top:3px;padding-bottom:3px;padding-left:19px;line-height:14px}#footer li,#left li{list-style-type:none}#footer a,#footer p,#footer span{font:10px droid sans;font-weight:normal;text-decoration:none;color:#45413d}#footer ul,#footnav ul{margin:0;padding:0}#footnav{float:left}#footer .submenu{width:122px;float:left;display:block;margin-top:30px}#footer a.submenu{display:none}#footheads,#fbbox .foothead{position:absolute}#footer .foothead{width:122px;float:left;display:block;margin-top:12px;font:11px droid sans;color:#28415a}#fbbox{width:140px;float:left;margin-right:20px;margin-left:180px}#footer .addthis_toolbox{}#fbbox .foothead{right:195px}#adressbox{width:150px;float:left;display:block}#adressbox .foothead{width:130px;margin-bottom:5px}#trenner{margin-right:20px;margin-left:20px}
}
