
/* Navigation
*/
/* Navigation oben
*/
#navigation{position:fixed;z-index:500;top:57px;right:17px}
/* smartphone-breakpoint
*/
@media only screen and (max-width:970px){#nav_one,#nav_main_01{position:absolute !important;left:-3000px !important;float:left !important}}
#navigation li{display:inline;padding:4px 12px 4px 12px;text-align:left;height:auto;line-height:1}
#nav_one,#nav_main_01{float:left}
#navigation a{font-family:"Roboto",Times !important;font-size:14px;text-transform:uppercase}
/* Navigationen oben ordnen sich bei 1130px übereinander an
*/
@media only screen and (max-width:1290px){#nav_one,#nav_main_01{clear:both;!important}
#navigation{top:24px !important}
#nav_one{padding-bottom:15px !important;float:right}
/* Impressum auf tiefere Position gerückt
#nav_main_01 li.last{top:70px !important;right:10px !important;position:absolute !important;z-index:500}
*/}
#nav_one a{color:white;font-weight:400}
/* Navigation onepage
*/
/* zweite Version
*/
/* noch prüfen,Alternative:http://stackoverflow.com/questions/10565587/css-transition-opacity-on-mouse-out
*/
#nav_one li{background-color:#006751;
/* die nächsten drei wirken bei mouse out;verhindern so ein Flackern
*/
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease}
#nav_one:hover li{opacity:0.6;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}
#nav_one li:hover{opacity:1}
/* Navigation Haupt,Ebene 1
*/
#nav_main_01 a{color:black;font-weight:300}
#nav_main_01 li{background-color:rgba(0,0,0,0);border:black solid 1px;
/* die nächsten drei wirken bei mouse out;verhindern so ein Flackern
*/
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease}
#nav_main_01:hover li{opacity:0.4;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease}
#nav_main_01 li:hover{opacity:1}
/* linker Abstand zu den Vollfarbboxen von der Onepage-Navi
*/
#nav_main_01{margin-left:11px}
/* Rahmen ist sonst höher als die Vollfarbboxen von der Onepage-Navi
*/
#nav_main_01 li{padding:3px 12px 3px 12px}
#navigation .mod_navigation .active{color:rgba(0,0,0,1) !important;text-transform:uppercase !important}
/* Problem:beeinflusst h1-Abstände. Merkwürdig,dass ich "active" und "trail" brauche.
*/
/* Lösung?:an drei Stellen "#navigation .mod_navigation" statt "#nav_main_01 .level_1"
*/
#navigation .mod_navigation .trail{color:rgba(0,0,0,1) !important;text-transform:uppercase !important}
/* google maps
*/
#map_roadmap,#map_satellite{width:100%;border-style:solid;border-width:17px;border-top-width:90px;border-color:#f2f2f4;z-index:300;height:100vh}
#map_satellite{background-image:url("/files/m/booster/../css/../img/satellite_background.jpg")}
#map_roadmap{background-image:url("/files/m/booster/../css/../img/map_background.jpg")}
/* Slider
*/
#slider{width:100%;z-index:100;position:relative;top:0;border-style:solid;border-width:17px;border-top-width:90px;border-color:#f2f2f4}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;height:auto;float:left;width:100%;border:0}
/* Play-Knopf
*/
.hide_play{visibility:hidden !important}
.play:hover{opacity:1 !important;transition:all 0.5s}
.play{z-index:100 !important;cursor:pointer !important;width:82px;height:105px;background-size:contain;background-repeat:no-repeat;margin:0 auto;opacity:0.7;transition:all 1s;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKUAAADSCAYAAAArDACjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAGblJREFUeNrsXQmUnFWVvlXdnXQTEhICQmA07CEkwxIPAkFkEWFkBxUBYRJlnFFkP4AsjkTMIDCRYRPxKJhoBGRXjCAqoigEGcMiiOwETkImQAKEkKWXmvf5fy/9p1LdfV91Lf9yv3Pu6aS6uur/3/v+u7377iuUSiUxGJKEog2BwUhpMBgpDUZKg8FIaTBSGgxGSoOR0mAwUhoMRkqDkdJgMFIajJQGg5HSYKQ0GIyUBiOlwWCkNBiMlAYjpcFgpDQYKQ0GI6XBSGkwGCkNBiOlwUhpMBgpDUZKg8FIaTBSGgxGSoOR0mAwUhoMRkqDkdJgMFIajJQGg5HSYKQ0GIyUBoOR0mCkNBiMlIYUo9WGYA0KTtr4oA7l/0c7GeNknJNtnGzp5INONnSyPt/bxvd64ATWTic9Tt5zssTJa05edvKCk2edvO7kLb53Fd/byf/bROT4FFsQr8XJcCebOdnKyW4k3k5ONuLvCyRfsYx8BcV3lMr+3UPBv7udvOnkCRL2EScvOVnoZBl/v8pImX1XBQRsdzLByaFOtiABN3DSQaIV+tFYgxmsQj+vlygrnLxDor7i5G4nTztZSaL2GCnTD2i6kU6GONnXyUlOdiBBh/BnqUakq4X7EP83CLiaP//m5Fonv+Nrb1OTGilThBHUfvs4OYc+YdyENpuAoUSNuw7wSS9z8gC16rtGymT7iBs7meTkOJpnmOqujGmVFgaoK2neb3Qyz8kbWfFBs0BKaMQPOPmUky842ZpacHUO3K8h1KAvOrnBye1OFlODGimbgJGMms+hZmylVuzKYcDaGrv/G2neF9L3NFI2ABsyaj7Tyef42soG+oiFmI9XKPP9yoMm78M28tra+e+fOLmcUfwSI2V9gJTNrk6+7OQYvraijt/XJpUXF3yOEQ9CJ1/rimms+N+3S2+usxxdsb+v13gBNzv5rpNH6zxeuSPlRCfHOjnNybAaasZCmfmL4z0GD8spXZxUvL5UolWapXzvu7Go32OURKs/+Lk+r7vIn8MYlK1f9p2dJHytJsVrTlz/lU5ucvKUkXJwQCrnY06+Q82zSgafQPbLiS1lBHw9FsGC9A87+a2T5/l6rQAybuvk4072IGl85uBD/LdHt9Rm+dEvneKzvuLkDxKlloyUgaZzTyezOFG1IGMrPxfA6sgiJwuc/J+TJ53c72RuE+95d2YQoF03ZRCHn8NjWrSrRuR81ckUJ3+qswuRGVLCVB/p5CJqiJU1cvx7aLoQlf6eWvCJhKaO8PDsTG26Nwk6UXqrugbrvrRzbL7u5M6kmfSkkfKTTq6XqDKn2oEv0DR7rbiQmvAZJ1cxGk0bkG041cl4JzuSpIP1Qf0DC7flRCf3GCnXBkzW0U5mDFI7eg1Q4tMPIv7UyR2SHRzl5LMk6A58AGsxZmc5uYUBXO5JiXKx6U72H4R2HMLJQRSMEjAsu91IDZlVQGNi0WASx3AEtWY17ojXmr9x8jWOYW5JeSxN6kZSXQ7NO+6rOaC/cDJTUpKPqxGQj5zq5BA+2EMGERjis96kq3BT3kiJgfuSRLkzqYJExVjqZA5THJeJAUuuSKEdzP9XQ06fdEdO+LpmBILNICW2FZzCp3G1hFfw+EF7lGQ8y7i4DmaQnLtW+dC3UHHAil0t0TaOzJJyOyc/dDK5Cv/R+z2oiLnLyfckSmwbKgMJ+v+QaEl280GM90NOPu/kuSySEnk3rMHuXsWT67XjXXxy7zfOqXEYSXVElVoTY49FBdQcPJ4lUiJC/DFTGCuqeFqXMoA5S3KyT6XGKNKkIyAaVYXWBDGxJeMEZjZST8r9JFq73j6QkEM5mL+UaLnxFuPWoIFcMJYXD+LDvSqQmH+XaO38/jSTEgUHqIYeE0hIb66vcDJNUl5JnTBswDE9vQpzjnnBChDW6B+up1qvF3aihquGkG8xOj/DCFlzvMNxPZXj3BHwtys4n7M4v6nSlJMYZe8YQEjvP2Kf83kSbYoy1BeHkpyhq2kg8pMMoOalgZR4ku6TqKollJDwG5EE/4vxpWEYQzfp6CqIifqCA2jSE03KX/FCtYT0qzOzJVrlWW48aThQCY/Vm+MlbBWogwrowCT7lD+okpBXGCGbiuUc/ytiWQ+tj3kA5z2RpDxXorq8UEJeQMfbCNl8Yp7B+Qgl5omc/0SZbzjMWG3pVKp+T8hvMD1hSBYwJxcGmHLfEvGIWgSotSAlWuc9INH6qraiBL7It5ycb/OfWFzMLIjW8qGAA3ue9pGotWFTSYnNR5MDLh6ExArPyTbvicc1Eq3ghMwtCjj2bKZPOaMKQqIi3MrN0oGzOF/aBPsK8mFGszTlv0i02Uib28KNPejkcOndxG9IPlDA8TMneymVj885YxPgvY0kJYpAUTUyVukIwwnG8tZHJGqhbEgX0Hr7zxKtm2v2icMCz5eoKiy4DWO15htO8HZKQvp+ip82QqYWL3H+WmXtziJ9oYf8uLhRmhLr2XOl/97g5WYba6QzbW5Tj6kS1TRozTj4gaLuoF2l1WjK2Qz/NYRELvJqI2RmMJPzOVTx3hJ5MrvemvKrTi5RPilFBkHoBfSuzWdmgP3lrzKY0bhvsJRY7bm0HqTEh7/Ci9Ka7T2kuU2jQoHOZ28Y7wYETPLDAWYcSmkL5fuDzDd2D26oJCSeogtSRkiMxbW8bkP/mMtx0uQvS+TN92qtKRHcPBL7koGibex6+6gksM3cANeN+kAsl6L87jPGvX6BNN8fJdqlOlDaxzen3U0T9Gg15bnS20hJkw44J2WE9EClzDCmP7B8OtG41yc6Oc8av7JE/qgqiTSkhOY4THRJUHzeryXq/5jmwUZ1DJbLbnPyReNfn/g951vDo27yaPNamG/swZigJCVSAOiduDiFA9xCF2Vi7Onv4L3gjJrzjIMVgTOM0AN0tXKMsQdr0mA05SZOdlESEl94UkoJWe5+eKygk47eR7dIb1dgQy8Wc941Kz3d5NMmgyHllaKvkXybGiXtKFYw576AdR7TIYa1cYPoD5JaLb3d9oJJiRO9DgjQkmdLdk/76qYG3Z4a80zj4Vro4vxrteUB5FcwKeFDrafULDj+4uaMDHBPP69jhQpbUv9TomZdQ4yPa3AzeaAJetbrz0fv6wPgOx2lDPfxnmslOwd0DjSonRzUf5UoT7ex8XGNWb42gDNH9eWj9zUBe2lC95ijOzNnE9BNUwWnHQsFn5DKR93lDTMDAt3NyTM1KU9UquEi1fbKHE5AD32pjTkG00RXPZNlrORYaLlzYqVfVMpTYkVjkdJpBUZLNhrf+zzlDlX+LRLu2F6K9NGSHBPTNyjTWhycqrZ8IE15tNKBx98+KNk7iaGaGlMMrk8bYW13K6lvR7skYwV5obn/IeTbgJryRUaYGu2woyT44MkqNeVEqb5bsD8D3HeNmCNhjUmzgnF8ODXpRDTH2ro/rdAREOC8kCFClvuK1cIfOo+oEj0cURC9YQ5J+azoT5TYXMpK4MpJeUKAVpme0QGthdkFObHJCqcz/Fx6z1LME6YHxCUn9DcBU5QfApM0VwwDERPAWTY4I3JnyVeyfW6A6zKlL1JiwMYrzBf+5q8SVYZkEbU+fQJ+FVJFOIwKXXNH5oSUC8mTomK8x8cf2PgfTFaarlLGHfhinYiOlSA09fq+MpBMO1aRJyXlmE+uNAGHiy75+75EB5cbwgFiYnkN2y22zcH93km+DISh5N86pNxKdEtl70iDz+pLufmupEFgrtDX/RAJO50hbXhBdKd7FMi/tUg5XKKDPDX+5AJJ5/6bZprvShoT2gErQOjRuVGGLcMCpV+5DXm45s1oGDBW+UW3mRWuWQCEJDsOfUe/zu0yep9avowlD9eQ8p8lWibTqNnZGSdLo8+aBjGx1Ia2eXtlcDxnK93CNvJwDSknKycDH/6WkbIuxISmwPnlxysVRFrwluizOpM9KUG07RWTgfe9LtlHswopEACh9Aun/WJ/dJZWgRYptGWJPCwUOQm7KEn5M3MF666loTUvkuhsmt0ycl93KUkJHhaLjHxGKD/8vpwQo9kAMdGeGRv9D8/AmGqPMQEPe0DKUQET8bSRsqHEHEYt8+UAxZFEPB4w9qO86dYA6ne++ZQN9zNBTmzIupw+VxqxRPR7mHbBBExQvvn9BGmRvMEXDSO9ckgKr79bdMuNwASQcrxSSy7OCSlLCSbmh+mffTaFY7pYqS3Hg5RjlZH3QskHkvzggZjYQYkdgyiiTVNVuzYtNBakHK6ciPk5IWXSN3xhPRn5zAvoa05Oybg+o1QIwzEBmyo/dJm5donS5itoxtHb6LAUXLP2lLlNQ0j5ipnvRJpzbLxC3eIpKYjA1aTUlqEtMgWVWGLCV7uKktTeRtqYpBOkbFW+OS/7l9PYRGAlBdoSvSL3SOA1avnT6k+01yAvBzT1pPS6vZ+JPOaPRL8ztVHQ8qetGOBDtYghLeYcVdwzJWq6lZRtvVr+lHzpmgbdOZnUYkaICY1/oUTNXZMALX8KIYHOiJyQsidDD9fjoi+GqDe0/OlEkNOlDHby3nsxLWjjfMKvnCFRQ4AkQMufrtaAQCcv/XCKKXZV/HbdMyQ6CzFJbRq1+fB/BDra/GNeuof1pJiQ2M461ckVkry+oVso37cohJSjzDImmpA46hi7Imcl9BqHa0kJ872MEfhAqaHxOZlgzVgkBUizIOXzX/Qhn0vwtY5Vjv0ykHK+YiJKAT6BobH+48kSNTNIOjYTXYnkfJhvbUnRByQfx3L0pISQaAN+VEoIWSB/NBboGWhK7Waw9WguujJOyqSbbxDyeifXSHJykJoxXU+Z1XgapHxM+cElRuCLjZRNAfJ8sGxfdXKdpKsWYWzAmD6Gm1waYJZ3NvPdNO34npPPOblM0lccMyFAISz1HTK0N3loTqLvpBHyT04OdnJjSsf0AOX7wMM1HTIeE92mniOMlA29DhDyF9SQf0zxmB6ujLzBwx5fuvZ3JSnzkBZKgvlG7hFn8aAzxhcl/Zv2xihJCR6WfJnWQ0oNgQkbbZqy7uYa7fMOYkCT9m0oo0XfZhI8XFM7iEoSTQkbPvx4I2VdCflnJ/s6uScj43m8kpSd5OEaUr4aYCI+LYZ6+Y/fdPIpJ3/L0L1p+TKfPFxTR4n1b3Ty33oAnwq/w5bONsluM/5G+5S+/vE4iTqsZelU4DbyRXPAwwvk4Vql/y8p1ewGEu0BySqKDZ40aAecBnyTZO+Y6m3IF41b+FKlCUCXXs02SCwXHWkWtyYRNjTjgZKc6vBa40jyZSCskliX6DgpH1KaLvg/SOTa9ojqgXTPeRKle7J6UNZQ8kSb1XmoEilXS1QxpDmIB0dLZHV7RD19SkwQClr2dnKlk7cz/OBtRp5o/MlnyL+K/tOsgKdgd/Mpg8gIeZb+44PxScgodg+wpmvxrlAqrRXbIC2xVKktXhb9QnsagLK8R5xMrLG29FVHCGTOkeyfQ+SBksgtlUpgVDzIK9cK+MWCgMhqnLmH/ZLR76s/XaIK8bwQcpzoMzQLyrMOlUzVdNG12MDTf5Vxr1/t+KZER9tdL9lL9/SHq0SXXmwh36Q/8w3gmIxFou/9MjojA14r811kMAO/EdU9S3L2QHYEWARUoqPIZ/lAmhJvmKN0+PGeC00xrtGOrXxAvy1Rjm5JDsfhwgDuzCknZH+R5vVKbYH3HCNR3s0IKfKGROVm0yTqF5k3dJAPWu5cH5L+eDAg4MEutakZGthQ0+3dnMfoP94s+T1v6ATyQRvgPBhCSjzldwSo4ZMkOX0QB4uQPCXWrrFE9nMnH5XY+m0Ogfn/fABn7ujLmvT3Ad8S3SlRPUwBHJOzSYDLgp2dOJ4OpzSslnwD8z9JaWneJ7+CtQKWwO5TRuGIov47I76lZlkM94nVmX+n/5h3tHL+Nfu6W8irt6s1VacFmOWRErWgy7L5buPvH5XooNU5xsd/4Aucf62ZP63fqLFCnrIc8yRaTuxWPjH/JOlsWDBQnrKD9/UbifKPht5Ad6HSfcEYP00zPyinHnu9O0VfgvSDDJpvEBIdzb5mhFwHmG9NK58CeTRg7wANKRcwumxRTugnJCrNyoL5biMh/1eivTPfNw6uhb0535rgpoU8WlALUgKX0HwXlJN6mejbVicNpVh0/T6d8l2dPGUcXMe/vkzJoQL5c8lgnfo4nnRyq+ga9ndzEs9OMSmhHV/noB9o/KuIsznP2ljjVvJoYAYrAp24X/WKREdPlJTvx3Fsc1MU6PzFyU4cPOTRbjbuVQQKeNHOWlOIAy2JHkFbKN8ftHqBD7xc9LlIrHTcK+k6fwcR5G8l6n1jhKyMEZxX7VmL7eSNupIstPT/Uol23mlyl3B+0Xx9eorMNiLJ/SU/x0hXg+mcV01wM4R8uTTkC0LMt8eONMna5qIw41gTnWnzmXpMdfLDALNdoql/MuRLqtkkhS+4OsCMr+aN7GNzmmrsw3nUrvG3kydPhn5RNZrSBwXodzNWqcaRPnjHyUck35U0acVWEjXeQrcLTbseKDv0BtpBqji9rdrtpPgirF8OFV3uEjcymibcDolKF0Zx3kYrCVkgL06TKo8THMweZ0Rg3w4w4/BDUAR7jVilelrQzvnaKyB6bicv7q32S6s133GgH/fkgItG4IOzX062OU88QMivBM4t2q/sOZgvrUU3CDTFfFX0JW4reKMX25wnGhcHEnIIeTDoprq1IOXL1HqFgM9D4hUNnqbZ3CcS0zg/qwJ4VCAPXk4CKYG7nVwg+t4xPbxhbMc83ziQKJzPeVkl+k10Qzn/d9fiAmrhU8aBFZETA1R+kTeE86lRq7jcONE0oI8kTsM9PZCQ/li+f6vVhdSalMCvJDrMJ5SYs518yYjZFAyjQjmmCkKitK+mlVT1aHs3VaLaw44AU76SDvINEp25YmgcPsxxP4bzEELIp6QOe/7rQUrUIU6RaHlJS8wSB+RoiQ5T76tkvmAcqikwzrM47itE30Shg/M7hfNdU9TDfHugLhGFndtKWAMs3yDpGxKtnVYiZUHScS53knEKA5rRVczP804+4+SJelxYPUkJoMj3dprk0BsXBkAYuHfLiOmP7zNihgPr19MY0EgV8wLNiP1KD9frAutNSmA/iVZwtg8cAH++9RyamFtjpPTEBClRHNJpXFPhaJrcg6Q3LRdCSJydiIT6/fW8yEaQEsA+3x9LVDUSQkyQD2upS+iMn12BmNj/0SW6bZ55BcZpBoOSUfTfS4GERFUYGljNq/fFNoqUAA6w/65ERZ+hTVa9Ob9NooqVObHBLsa0Jn6uNg6uY6ngPx5Rhbn2Y4+ibrQ4fLwRF9xIUgLbSVQoOjnwafXvQ4IXdXqzqTl9bWYrCdkS05h5N+kIME918kmJjjcM1Y7eSqHAAjsHnmvUhTealMA2fHJPpVYLqbnz218xYKhOwsHs58Z+78lZiJGzO4eEhKn+mERbYKvRjni4UWBxFTMgDT2AqhmkFN4wVm+uDBy0Uuwp9ib9dhL0f8rIKWWkzEMj03NIxoP5/5DVmXJXCUW61zXDHWoWKT2O5dO4URXELJGcMOnvOfm1RIWls2JRZbHC32WNoB0MYA6RaCfmkCrJ6D/rTVqxm5p1Q80mJbCbRNs296/CzyzFNG8bo3Q45Vht+Ilku9UKdpUex8wGxnAErUI1ms37j+goh8KYR5p5Y0kgJfBBiXJoM6R3yTHEz/Q/22PBDlIYOPPvp07uzBAZj5Koc/B4iVJsLVWMWRztJOVZTm5x8lqzbzAppPRApIgyqDFVRIvxp74ovZXw6PL1VxIUrsIrKSTiFjSp46khN4tlGLoHMU4gJFZoUG54T1JuNmmkBNC0FGfQXDRIDRAfeKGPBXOOg6t+J1F7lsclmakjPFCoHfi4k30lOgBpYsxHrvaBLdeOX6cVSZSbk0RSCv3DPRm0fGgQjruUReS+PeEyknMhf77GKL6ZzbiwqLAfNeEmTjYnGYfHtOJgV6187Sr20kxh1iJxD2VSSekxjimO70jv8SA9NdJE8SawqzhRb/Df0EQPU5s+z9drhY0lSmxDC+5BrTWUr8NtWT/23moDl77ICAJi7foPEh0kkEgknZRxk470EXJnw2pgvspNfIus2+T1PZJxOaWHP/H6UmrXpbH3+0om32VuFAO4USRaB7X1MMrGZQQUWXsNv1Sje2vndV/JNE/iMxJpIaVwUrFCgTVYf2ZPPQ8qbZPKTWJL1GAry0xfV8xN8H/vswGVipO76mw6fRIcLQ1Rc/CopORg1zSR0mNDRqNnSm9T/FpqTm10XygjW6FCisrXfDby2nxghzzt5cw2pOrg0jSS0mMkUyNYWjtO8l3C1hq7/xslaouNIO7tNN5MmknpgUpqnOWCamgcMrQ1NVMeStiGUDu+KFHVFDIIOOvnnTTfVBZI6eEj2EnUnIfSlHVJtiqFWqgV4bLcTc04L5Y5SD2yRMo4RlCD7kPzPi7m5/XUMLpthI8oMR9WmMqBeX6AGvHdrE1eVkkZ1yojaeawMoIjoHeQ3mXIoiSneqg8aOqhC4KfWMe/VqKVqNX0FTNbJ5p1UsYBAg6nSZ9A844ofidq1Y5YRN3XoJRqRLry132kvoLa7wlGzTDPT9NUL5Oc7N7MEykr+aAtJCqieLRQRgnYliTqRtKbYyyWmdD+SNYXib3r4FNE0HRvkoDoVIZysZcYNS/j71flcWLyTMpKGssfnezbZmOj/hj6pNuQsFilQa50fb63rYygGNBOkg+rP8gRvkbivUCfEJU5b/G9fum0U/JRHT8g/l+AAQDhJH/qhv+hUAAAAABJRU5ErkJggg==')}
/* footer
*/
#footer{/* background-color:#ededed;
*/
 position:relative;margin-top:60px;background:#e9e9e9;
/* For browsers that do not support gradients
*/
background:-webkit-linear-gradient(180deg,#dcdcdc,#fff);
/* For Safari 5.1 to 6.0
*/
background:-o-linear-gradient(180deg,#dcdcdc,#fff);
/* For Opera 11.1 to 12.0
*/
background:-moz-linear-gradient(180deg,#dcdcdc,#fff);
/* For Firefox 3.6 to 15
*/
background:linear-gradient(180deg,#dcdcdc,#fff);
/* Standard syntax
*/
min-height:340px}
/* footerbild unten ausgerichtet
*/
/* www.tutorials.de/threads/css-wie-richte-ich-eine-box-am-unteren-rand-der-elternbox-aus.313165/
*/
.footer_schwung{opacity:0.5;height:340px;overflow:hidden;position:absolute;z-index:0 !important;left:0;bottom:0}
.logo_partner{width:100%;max-width:160px;margin-left:auto;margin-right:auto;margin-bottom:20px;z-index:1000 !important}
.container-bs-rand,.row{z-index:1000 !important}
.logo_peter{width:100%;max-width:200px;margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:20px}
.logocon_max_breite{max-width:750px !important;z-index:1000 !important}
/*!
 * Bootstrap v3.3.4 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter,Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/* container umbenannt in container-bs-rand,um ihn vom Contao-Container zu unterscheiden - Rand rechts und links
*/
.container-bs-rand{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
@media (min-width:768px){.container-bs-rand{width:750px}}
@media (min-width:992px){.container-bs-rand{width:970px}}
@media (min-width:1200px){.container-bs-rand{width:1170px}}
/* von mir ergänzt,etwas größere maximale Breite des container_bootstrap
*/
@media (min-width:1500px){.container-bs-rand{width:1470px}}
/* container-fluid umbenannt in container-bs-fluid - passt sich rechts und links an
*/
.container-bs-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
/* Dadurch ging es auf der Startseite nach rechts und links heraus,gleicht sich aber durch den container_bootstrap aus
*/
.row{margin-left:-15px;margin-right:-15px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-sm-pull-12{right:100%}
.col-sm-pull-11{right:91.66666667%}
.col-sm-pull-10{right:83.33333333%}
.col-sm-pull-9{right:75%}
.col-sm-pull-8{right:66.66666667%}
.col-sm-pull-7{right:58.33333333%}
.col-sm-pull-6{right:50%}
.col-sm-pull-5{right:41.66666667%}
.col-sm-pull-4{right:33.33333333%}
.col-sm-pull-3{right:25%}
.col-sm-pull-2{right:16.66666667%}
.col-sm-pull-1{right:8.33333333%}
.col-sm-pull-0{right:auto}
.col-sm-push-12{left:100%}
.col-sm-push-11{left:91.66666667%}
.col-sm-push-10{left:83.33333333%}
.col-sm-push-9{left:75%}
.col-sm-push-8{left:66.66666667%}
.col-sm-push-7{left:58.33333333%}
.col-sm-push-6{left:50%}
.col-sm-push-5{left:41.66666667%}
.col-sm-push-4{left:33.33333333%}
.col-sm-push-3{left:25%}
.col-sm-push-2{left:16.66666667%}
.col-sm-push-1{left:8.33333333%}
.col-sm-push-0{left:auto}
.col-sm-offset-12{margin-left:100%}
.col-sm-offset-11{margin-left:91.66666667%}
.col-sm-offset-10{margin-left:83.33333333%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-8{margin-left:66.66666667%}
.col-sm-offset-7{margin-left:58.33333333%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-5{margin-left:41.66666667%}
.col-sm-offset-4{margin-left:33.33333333%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-2{margin-left:16.66666667%}
.col-sm-offset-1{margin-left:8.33333333%}
.col-sm-offset-0{margin-left:0}}
@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
.col-md-pull-12{right:100%}
.col-md-pull-11{right:91.66666667%}
.col-md-pull-10{right:83.33333333%}
.col-md-pull-9{right:75%}
.col-md-pull-8{right:66.66666667%}
.col-md-pull-7{right:58.33333333%}
.col-md-pull-6{right:50%}
.col-md-pull-5{right:41.66666667%}
.col-md-pull-4{right:33.33333333%}
.col-md-pull-3{right:25%}
.col-md-pull-2{right:16.66666667%}
.col-md-pull-1{right:8.33333333%}
.col-md-pull-0{right:auto}
.col-md-push-12{left:100%}
.col-md-push-11{left:91.66666667%}
.col-md-push-10{left:83.33333333%}
.col-md-push-9{left:75%}
.col-md-push-8{left:66.66666667%}
.col-md-push-7{left:58.33333333%}
.col-md-push-6{left:50%}
.col-md-push-5{left:41.66666667%}
.col-md-push-4{left:33.33333333%}
.col-md-push-3{left:25%}
.col-md-push-2{left:16.66666667%}
.col-md-push-1{left:8.33333333%}
.col-md-push-0{left:auto}
.col-md-offset-12{margin-left:100%}
.col-md-offset-11{margin-left:91.66666667%}
.col-md-offset-10{margin-left:83.33333333%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-8{margin-left:66.66666667%}
.col-md-offset-7{margin-left:58.33333333%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-5{margin-left:41.66666667%}
.col-md-offset-4{margin-left:33.33333333%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-2{margin-left:16.66666667%}
.col-md-offset-1{margin-left:8.33333333%}
.col-md-offset-0{margin-left:0}}
@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}
.col-lg-12{width:100%}
.col-lg-11{width:91.66666667%}
.col-lg-10{width:83.33333333%}
.col-lg-9{width:75%}
.col-lg-8{width:66.66666667%}
.col-lg-7{width:58.33333333%}
.col-lg-6{width:50%}
.col-lg-5{width:41.66666667%}
.col-lg-4{width:33.33333333%}
.col-lg-3{width:25%}
.col-lg-2{width:16.66666667%}
.col-lg-1{width:8.33333333%}
.col-lg-pull-12{right:100%}
.col-lg-pull-11{right:91.66666667%}
.col-lg-pull-10{right:83.33333333%}
.col-lg-pull-9{right:75%}
.col-lg-pull-8{right:66.66666667%}
.col-lg-pull-7{right:58.33333333%}
.col-lg-pull-6{right:50%}
.col-lg-pull-5{right:41.66666667%}
.col-lg-pull-4{right:33.33333333%}
.col-lg-pull-3{right:25%}
.col-lg-pull-2{right:16.66666667%}
.col-lg-pull-1{right:8.33333333%}
.col-lg-pull-0{right:auto}
.col-lg-push-12{left:100%}
.col-lg-push-11{left:91.66666667%}
.col-lg-push-10{left:83.33333333%}
.col-lg-push-9{left:75%}
.col-lg-push-8{left:66.66666667%}
.col-lg-push-7{left:58.33333333%}
.col-lg-push-6{left:50%}
.col-lg-push-5{left:41.66666667%}
.col-lg-push-4{left:33.33333333%}
.col-lg-push-3{left:25%}
.col-lg-push-2{left:16.66666667%}
.col-lg-push-1{left:8.33333333%}
.col-lg-push-0{left:auto}
.col-lg-offset-12{margin-left:100%}
.col-lg-offset-11{margin-left:91.66666667%}
.col-lg-offset-10{margin-left:83.33333333%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-8{margin-left:66.66666667%}
.col-lg-offset-7{margin-left:58.33333333%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-5{margin-left:41.66666667%}
.col-lg-offset-4{margin-left:33.33333333%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-2{margin-left:16.66666667%}
.col-lg-offset-1{margin-left:8.33333333%}
.col-lg-offset-0{margin-left:0}}
.clearfix:before,.clearfix:after,.container-bs-rand:before,.container-bs-rand:after,.container-bs-fluid:before,.container-bs-fluid:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container-bs-rand:after,.container-bs-fluid:after,.row:after{clear:both}
