<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Contao Open Source CMS, (c) 2005-2016 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&gt;ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery&gt;ul li{float:left}.ce_gallery&gt;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-2016 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}
/* mediaboxAdvanced v1.4.6, (c) 2007-2010 John Einselen &lt;http://iaian7.com&gt;, MIT-style license */
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("../../assets/mootools/mediabox/1.4.6/images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.50);-khtml-box-shadow:0 5px 20px rgba(0,0,0,0.50);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.50);box-shadow:0 5px 20px rgba(0,0,0,0.50);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#000000')}#mbCenter.mbLoading{background:#000 url("../../assets/mootools/mediabox/1.4.6/images/loading.gif") no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbImage{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px}#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:normal}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:bold;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:16px;line-height:14px;font-weight:bold}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:bold;text-decoration:underline}
/* Hellgrau: #afafaf ... Mittelgrau: #777; ... Orange: #FF663A; ... Hellorange: #FFE2DE; ... Dunkelbraun: #4C4C4C;*/

* {margin: 0; padding: 0;}
html, body {padding: 0; margin: 0; height: 100%;}
body {}

p, div {color: #4c4c4c; font-size: 12px; line-height: 19px; font-family: verdana,sans-serif; color: #222;}
ol {list-style: inside decimal;}

a:link, a:visited  {color: #FE6D4C; text-decoration: none;}
a:hover {color: #4C4C4C;}
:focus {outline: 0;}

h1 {font-weight: normal; font-size: 30px; letter-spacing: 1px; color: #4c4c4c; margin: 0 0 4px 0; line-height: 35px; font-family: 'Kalam', arial, serif;}
h2 {font-size: 24px; font-family: 'Kalam', arial, serif; text-indent: 15px; margin: 0 0 20px 0; font-weight: normal; letter-spacing: 1px; color: #4c4c4c;}
h3 {font-size: 14px; text-align: left; font-weight: 700; margin: 30px 0 12px 0; padding: 0 0 4px 10px; border-bottom: 1px solid #DDD;}
/* smallgray */ h4 {font-size: 1em; color: #afafaf; font-weight: 400; margin: 0 0 20px 0; font-style: italic;}
h5 {font-weight: normal; font-size: 16px; letter-spacing: 1px; color: #4c4c4c; margin: 0 0 4px 0;}
h6 {color: #c5c5c5; font-size: 11px; text-align: right; font-weight: normal; margin: 0 0 10px 0; padding: 0;}

hr {visibility: hidden; height: 0; border: none;}
clear {clear: both;}

input, textarea, submit {padding: 5px; border: 1px solid #FE5700; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px;}
label {-webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px;}
.checkbox_container {border: none;}

/* Text Block */
.ce_text {}
.ce_text h2, .layout_full h2, h2.ce_headline {margin: 30px 0 20px 0; height: 18px; font-size: 2em;}
.ce_text p, .ce_text div {margin-bottom: 18px;}
.ce_text ul {margin: 0 0 20px 40px;}
.ce_text ul li {list-style-position: inside; padding-left: 20px;}

.layout_full table {margin-bottom: 15px; border: none;}
.layout_full table tr {border: none;}
.layout_full table tr td {text-align: center; padding: 3px; border: 1px solid #FFF; background: #FFE2DE;}

.mod_article p {margin-bottom: 15px;}

.graymatter strong, .graymatterHuge strong {font-family: 'Kalam', arial, serif; font-size: 20px; font-weight: normal; letter-spacing: 1px; color: #4c4c4c;}

/* - - - SPALTEN - - */

#header {height: 165px; background: #efefef; border-bottom: 1px solid #DDD; margin-bottom: 20px;}
#right {width: 185px; padding-top: 80px;}
#wrapper {}

#footer {margin-top: 100px; width: 100%; background: #666;}
#container {margin-top: 6px; background: none; padding-right: 0;}

#main {width: 900px; background: none;}

#blog-artikel p {margin-bottom: 18px;}

.logoLEFTUP {position: absolute; left: 120px; top: 30px; background: transparent url(../../files/_design/_elements/kikaLogo.png) 0 0 no-repeat; width: 246px; height: 52px; display: block;}
.logoLEFTUP:hover {background: transparent url(../../files/_design/_elements/kikaLogo.png) 0 -52px no-repeat;}


/* - - ELEMENTS - - */

.superbanner {}
div#div-gpt-ad-1396341908771-3 {margin: 0 auto;}
.superbanner img {margin: 0 auto 0 auto; /* width: 728px; height: 90px; */border: 0px solid #FFF; border-top: 0px; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}
.facebookfriends {margin-left: 20px; margin-top: 20px;}
.midbanner {width: 468px; height: 60px; display: block; border: 1px solid #DDD; margin: 0 0 30px 45px;}
.midbanner:hover {border: 1px solid #35AFE0;}

.halfpage {margin-left: 8px;}

.socialIcons {text-align: center;}

.smalltext {font-size: 11px; color: #8f8f8f;}
.smallright {font-size: 10px; display: block; color: gray; margin: 15px 0 2px 33px; }

.welove {margin: 10px 0 0 25px; padding: 85px 0 0 5px; background: #FFF url(../../files/_design/welove.png) top left no-repeat; line-height: 23px;}
.welove a:link, .welove a:visited {color: #FFF; background: #46C7F0; width: 195px; text-indent: 30px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; padding: 3px 6px 3px 6px;}
.welove a:hover {color: #FFF; background: #4C4C4C;}

/* Eventboxen */

.eventsTippFront {margin: 0 0 40px 0;}

h1.ce_headline.willkommen {margin-bottom: 10px; font-size: 12px; font-family: verdana,sans-serif; letter-spacing: 0px; text-align: center; height: 33px; width: 100%; background: #F0F0F0; padding: -2px 10px 5px 10px; margin-bottom: 20px; -webkit-border-radius: 5px; border-radius: 5px; -moz-border-radius: 5px; }
.willkommen p {font-size: 11px; color: #777;}

h1.ce_headline.willkommenÂ&nbsp;{margin-bottom: 10px; position:relative; padding: 15px; margin:1em 0 3em; color: #222222; background: #F0F0F0; border-radius: 6px; width: 100%;}

.skyscraper {padding-left: 30px;}

#left .skyscraper {padding-left: 0px; margin: 30px 0 30px 0;}

/* LINKS AND MORE */

.ce_hyperlink {margin-bottom: 30px; text-align: right; text-indent: 0;}
.ce_hyperlink a:link, .ce_hyperlink a:visited {color: #FFF; background: #4c4c4c; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; display: block; background: #FF663A; padding: 0 10px 0 10px; width: 240px;}
.ce_hyperlink a:hover {background: #4c4c4c;}

p.back {margin-top: 25px;}
p.back a:link, p.back a:visited {background: #FF663A; width: 90px; text-indent: 30px; -webkit-border-radius: 2px; border-radius: 2px;  -moz-border-radius: 2px; color: #FFF; display: block;}
p.back a:hover {background: #4C4C4C;}


/* - - */
#unterHeader {height: 80px;}


/* Nav Veranstalter */

.mod_customnav.navVeranstalter {margin: 0px 0 25px 0px;}
.mod_customnav.navVeranstalter h2 {width: 155px; font-size: 20px; margin: 10px 0 10px 0; text-indent: 2px; border: none; float: left;}

.mod_customnav.navVeranstalter li {margin: 0; list-style: none; display: inline-block; text-decoration: none;}
.mod_customnav.navVeranstalter li a:link, .mod_customnav.navVeranstalter li a:visited {padding: 8px 12px 5px 12px; text-align: center; display: block; font-size: 1.1em; height: 20px; color: #4c4c4c; margin-right: 5px; background: #eee;
  text-align: center;
  border-radius: 3px;}
.mod_customnav.navVeranstalter li a:hover {color: #02C8F2;}
.mod_customnav.navVeranstalter span.active {color: #444; font-size: 1.1em; padding: 8px 12px 5px 12px; display: block; height: 20px; background: #83e4f9; text-align: center; border-radius: 3px; margin-right: 5px;}

#locations_list .location {margin-bottom: 10px !important;}

/* - - Footer - - */

.gewinnspielFront {width: 490px; height: 22px; background: #FFF; padding: 3px 3px 1px 3px; -webkit-border-radius: 0px 4px 4px 0px; -moz-border-radius: 0px 4px 4px 0px; border-radius: 0px 4px 4px 0px; position: relative; left: 217px; top: 10px; text-indent: 10px; display: block;}
.gewinnspielFront:hover {background: #FF663A; color: #FFF;}

img.gewinnspielBadge {margin: 14px 0 18px 0;}
.gewinnspielBadge {position: absolute; top: -82px; left: -25px;}

.unterstuetzer {color: #BBB; float: right; height: 132px; padding: 15px 0 0 25px;}
.unterstuetzer a:link, .unterstuetzer a:visited {width: 222px; height: 64px; background: url(../../files/_design/_elements/serviceVonKindaktuellAT.png) 0 -65px no-repeat; display: block; margin-top: 10px;}
.unterstuetzer a:hover {background: url(../../files/_design/_elements/serviceVonKindaktuellAT.png) 0 0px no-repeat;}

#footer .inside {width: 900px; margin: 0 auto 0 auto;}

#footer .mod_customnav {width: 650px; text-align: right; position: relative; top: 50px;}
#footer .mod_customnav ul li {float: left; display: inline; margin: 6px 15px 0 0; font-family: "Trebuchet MS"; list-style: disc; }
#footer .mod_customnav ul li a:link, #footer .mod_customnav ul li a:visited {font-size: 11px; color: #BBB; list-style: disc; }
#footer .mod_customnav ul li a:hover {color: #FFF; margin: 0; padding: 0;}
#footer span.active {font-size: 11px; font-weight: 400;}

#copyright {margin: 115px auto 0 auto; width: 900px; text-align: left; font-size: 0.8em; color: #efefef; line-height: 15px; padding-bottom: 20px;}

/* News - Module */

.eventsTippFront h2 {border:none; background: url(../../files/_design/frontRecommend.png) 0px 2px no-repeat; text-indent: 30px; font-family: arial;}
.eventsTippFront h2 a:link, .eventsTippFront h2 a:visited {color: #FE6D4C; font-size: 20px; font-weight: normal;}
.eventsTippFront h2 a:hover {color: #4C4C4C;}
.eventsTippFront img {margin-bottom: 10px; border: 1px solid #FE6D4C; display: block;}
.eventsTippFront p.teaser {padding: 0 0 10px 0;}

.eventsTippFront .layout_latest p.more {margin: 7px 0 0 0;}
.eventsTippFront .layout_latest p.more a:link, .eventsTippFront .layout_latest p.more a:visited {background: #FF663A; width: 120px; text-indent: 30px; -webkit-border-radius: 2px; border-radius: 2px;  -moz-border-radius: 2px; float: left; color: #FFF;}
.eventsTippFront .layout_latest p.more a:hover {background: #4C4C4C;}

/* News - Ansicht */
#news p.info {font-size: 11px; color: #afafaf;}
#news h2 {border: none; font-size: 12px; margin: 15px 0 10px 0;}

/* Frontlist, Heute */

.eventsFrontFeatured {width: 100%;}
.eventsFrontFeatured .element {width: 31%; display: inline-block; margin: 0px 26px 15px 0; color: #777; text-align: center; display: inline-block;}

.mod_eventlist.eventsFrontFeatured div:nth-child(4), .mod_eventlist.eventsFrontFeatured div:nth-child(7) {margin: 0 0 15px 0;}

.eventsFrontFeatured .element img {border-radius: 5px; }
.eventsFrontFeatured .element img:hover {background: #F56639; overflow: hidden;}
.eventsFrontFeatured .element p.title {margin-bottom: 0; font-size: 12px;}
.eventsFrontFeatured .element .textbox {position: relative; left: 2px; text-align: left; padding: 4px 0px;}
.home .eventsFrontFeatured .element .textbox {left: 0;}

.eventsFrontFeatured h2 {background: transparent url(../../files/_design/iconBar.png) 0px 2px no-repeat; padding-top: 5px; text-align: left; line-height: 35px; text-indent: 45px;}
.eventsKommendeWocheFront h1 {background: transparent url(../../files/_design/iconBar.png) 0px 2px no-repeat; padding-top: 5px; text-align: left; border: 0; line-height: 35px; text-indent: 45px;}

.eventsFrontFeatured .title a {font-weight: normal; color: #000;}
.eventsFrontFeatured .title a:hover {margin: 0;}

/* Not Working */ #tippsÂ&nbsp;.mod_eventlist.eventsFrontFeatured {margin-right: 10px;}
#tippsÂ&nbsp;.mod_eventlist.eventsFrontFeatured div:nth-child(3), #tipps .mod_eventlist.eventsFrontFeatured div:nth-child(6) {margin: 0 0 15px 0 !important;}
/* - */


p.alleNews {width: 165px; float: right; position: absolute; right: 0; top: 13px;}
p.alleNews a:link, p.alleNews a:visited {color: #FFF; background: #FF663A; text-indent: 30px; border-radius: 2px; padding: 3px 8px 5px 8px;}
p.alleNews a:hover {background: #4c4c4c; -webkit-box-shadow: 0px 0px 5px #888;}

.eventsKommendeWocheFront .datumHeader {margin: 18px 0 0 0; border-bottom: 1px solid #DDD;}
.eventsKommendeWocheFront .datumHeader .datebox {background: #EEE; padding: 4px 10px 2px 10px; width: 160px; font-size: 12px; font-weight: 700; border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0;}

.eventsKommendeWocheFront .childage {float: right; width: 44px; height: 32px; background: #9CC71D; padding: 4px; color: #FFF; text-align: center; font-weight: normal; font-size: 18px; line-height: 32px; overflow: hidden; margin-top: -18px; padding-top: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-right: 10px;}
.eventsKommendeWocheFront .time {float: right; width: 60px; height: 32px; background: #FC663A; padding: 4px; color: #FFF; text-align: center; font-weight: normal; font-size: 18px; line-height: 30px; overflow: hidden; margin-top: -18px; padding-top: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}


.eventsKommendeWocheFront {width: 100%; margin: 25px 0 40px 0; color: #777777;}
.eventsKommendeWocheFront .event {border-bottom: 1px dashed #DDD; padding: 7px 8px 7px 8px; color: #777777;}
.eventsKommendeWocheFront .event:hover {background: #F0F0F0;}
.eventsKommendeWocheFront .event.last {border: 0;}
.eventsKommendeWocheFront p.title {font-size: 16px; margin: 0 0 2px 0;}
.eventsKommendeWocheFront .city {max-width: 610px; text-align: left; float: left;}

.graymatterMid {background: #FFF url(../../files/_design/_modul/graymatterMid.png) no-repeat; padding: 30px 60px 30px 60px; height: 65px; width: 320px; margin: 30px 0 30px 0;}
.graymatterMid h4 {color: #ffbf5b; font-size: 20px; font-weight: normal; margin: 0 0 15px 0;}

/* - - eventsVeranstaltungstipps - - */

.eventsFrontFeatured.bundesland {margin-bottom: 30px;}
.eventsFrontFeatured.bundesland .eventListfeatured {width: 47.5%; display: inline-block; margin-right: 38px; background: #FFF;}
.eventsFrontFeatured.bundesland .eventListfeatured img {border-radius: 5px;}
.eventsFrontFeatured.bundesland .eventListfeatured:nth-child(2) {margin-right: 0;}
.eventsFrontFeatured.bundesland .eventListfeatured .textbox {border-radius: 0 3px 0px 3px; float: right;}
.eventsFrontFeatured.bundesland .eventListfeatured .event {border: none; background: #FFF;}

/* BundeslandList, Heute */

.eventBundeslandHeute {margin-bottom: 30px;}

/* .eventBundeslandHeute h2 {background: #FFF url(../../files/iconBar.png) 160px -100px no-repeat;} */

.eventBundeslandHeute .event {border-bottom: 1px dashed #DDD; padding-top: 7px; padding-bottom: 7px; color: #777777;}
.eventBundeslandHeute .event:hover {background: #F0F0F0;}
.eventBundeslandHeute div.image_container {float: left; margin-right: 30px; margin-top: 8px; width: 58px; height: 41px; background: #F0F0F0;}

.eventBundeslandHeute .ce_text {float: right; width: 385px;}

.eventBundeslandHeute p.title {font-size: 12px; margin: 0;}
.eventBundeslandHeute .city {width: 310px; text-align: right; float: right; padding-right: 10px;}

 
.eventListfeatured {background: #FFECE7; margin-top: -1px;}
.eventListfeatured .event {border: 1px solid #FF663A; color: #4C4C4C; padding-top: 9px;}
.eventListfeatured p.title {font-size: 15px; margin: 0;}


.eventBundeslandHeute .time {font-weight: 700; width: 100px; font-size: 10px; margin-right: 2px;}
.eventBundeslandHeute .teasertext p {color: #888;}

.eventsBundeslandInEinerWoche {}
.eventsBundeslandInEinerWoche .event {border-bottom: 1px dashed #DDD; padding-top: 5px; padding-bottom: 5px; color: #777777;}
.eventsBundeslandInEinerWoche .event:hover {background: #F0F0F0;}
.eventsBundeslandInEinerWoche .date {margin-right: 20px;}
.eventsBundeslandInEinerWoche .city {width: 220px; text-align: left; float: left; padding-right: 10px;}

.eventBundeslandHeute img {background: #F0F0F0; padding: 3px;}
.eventBundeslandHeute img:hover {background: #FF663A; padding: 3px;}

.modulHeaderHeute {color: #FE6D4C; position: relative; left: 10px; top: 5px; margin: 0; font-style: italic; font-size: 20px; letter-spacing: 1px;}
.modulHeaderAbMorgen {color: #FFE2DC; position: relative; left: 10px; top: 5px; margin: 0; font-style: italic; font-size: 20px; letter-spacing: 1px;}



.graymatter {height: 30px; margin-bottom: 25px; margin: 1em 0; color: #222; width: 100%; text-align: center;}


/* - - EVENTANZEIGE - event_eventleserBundesland.tpl - */

.contentEventHead {margin-top: 30px;}
.contentEventHead h1 {font-weight: normal; color: #323232; line-height: 35px; padding-left: 1px;}
.contentEventHead h3 {border: none; margin: 0; padding: 0; color: #777; font-size: 16px; font-style: italic; font-weight: normal;}
.contentEventHead img {float: right; position: relative; margin-top: -40px; border-radius: 5px;}
.contentEventHead p.info {}
.contentEventHead .ce_text {min-height: 190px;}

.contentEventHead .headmodulLinks {width: 500px; float: left;}
.contentEventHead .headmodulRechts {width: 270px; float: right; font-weight: 400;}

.contentEventHead .headmodulRechts .datum {-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; display: inline-block; width: 75px; background: #83e4f9; height: 64px; padding: 4px;  text-align: center; float: right; margin: 0 10px;}
.contentEventHead .headmodulRechts .tagName {display: block; margin-bottom: 4px;}
.contentEventHead .headmodulRechts .tag {font-size: 24px; display: block; margin-bottom: 3px; font-weight: 700;}
.contentEventHead .headmodulRechts .monat {display: block;}

.contentEventHead .headmodulRechts .zeit {-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background: #FF663a; display: inline-block; width: 75px; height: 64px; padding: 4px; color: #FFF; text-align: center; float: right;}
.contentEventHead .headmodulRechts .zeiteins {display: block; font-weight: 400; margin-top: 4px; font-size: 18px; color: #FFF;}
.contentEventHead .headmodulRechts .zeitzwei {margin-top: 4px; color: #FFF;}

.contentEventHead .headmodulRechts .alter {-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background: #FF663a; display: inline-block; width: 75px; height: 55px; padding: 4px; color: #FFF; background: #9CC71D; padding-top: 13px; position: relative; text-align: center; float: right;}
.contentEventHead .headmodulRechts .alter span {font-size: 26px; display: block; margin-top: 5px;}

.contentEvent {margin-bottom: 30px;}

.contentEvent .fb-like {float: right; width: 268px; overflow: hidden; margin: -20px 0 0 -5px;}
.contentEvent img {clear: both; float: right; margin: 0 0 20px 25px; border-radius: 5px;}
.contentEvent p.info {font-size: 14px;}
.contentEvent .googlemap {border: 1px solid #ddd; margin-bottom: 20px;}
.contentEvent .graymatter {background: #F0F0F0; padding: 5px 7px 5px 7px; font-size: 11px; color: #777; margin-bottom: 25px; color: #222222; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; width: 100%;}

.contentEvent .enclosure {background: #FFF; padding: 12px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; border: 1px dashed #DDD; height: 70px;}
.contentEvent .gutscheinDownload:link, .contentEvent .gutscheinDownload:visited {float: left; width: 400px; height: 75px; background: transparent url(../../files/_design/_icons/gutscheinDownloadEvent.png) no-repeat; display: block; padding-left: 130px; color: #323232; font-size: 14px; line-height: 23px;}
.contentEvent .gutscheinDownload:hover {float: left; width: 400px; height: 75px; background: transparent url(../../files/_design/_icons/gutscheinDownloadEvent.png) 0px -121px no-repeat; color: #FF663A; font-weight: normal; line-height: 23px;}

.contentLocation {font: normal normal 11px/17px 'Lucida Grande', Tahoma, 'Trebuchet MS', Arial, Verdana; margin-top: 30px; clear: both;}
.contentLocation .graymatter {background: #F0F0F0; padding: 5px 7px 5px 7px; font-size: 11px; color: #777; margin-bottom: 25px; color: #222222; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; width: 100%;}

.contentLocation h3 {border: none; margin: 4px 0 8px 0; padding: 0; font-weight: normal; color: #323232; font-size: 26px; color: #4c4c4c; line-height: 35px; font-family: 'Kalam', arial, serif; font-style: normal; width: 300px; letter-spacing: 1px;}
.contentLocation img {float: left; margin: 20px 0; border: 1px solid #DDD; padding: 2px;}
.contentLocation .kontakt {margin-top: 12px;}
.contentLocation .information {float: left; width: 470px; margin: 0; min-height: 210px;}
.contentLocation .zeile1 {font-weight: bold; font-size: 12px; color: #4C4C4C; margin: 0 0 8px 0;}

.eventleserRectangle {width: 300px; float: right;}

.googlemap {border: 1px solid #4c4c4c; margin-top: 20px; border-radius: 5px;}


/* - - Feedback + Newsletter + Gewinnspiel - - */

#f2 input, .gewinnspiel1 input {margin-left: 0; width: 220px; padding: 6px;}
#f2 textarea {margin: 0 0 20px 0; width: 220px;}

#f2 input, #f2 label, .gewinnspiel1 input, .gewinnspiel1 label {margin-bottom: 10px;}
#f2 input:hover {background: #FFE2DE;}
#f2 label, #2 .mandatory, .gewinnspiel1 label, .gewinnspiel1 .mandatory {vertical-align: top;}
#f2 label, .gewinnspiel1 label {background: #F0F0F0; padding: 3px 8px; margin-right: 30px; display: block-inline;}
#f2 td, .gewinnspiel1 td {vertical-align: top;}
#f2 td.col_0, .gewinnspiel1 td.col_0 {width: 200px; margin-right: 40px;}

#f2 .submit, .gewinnspiel1 .submit, #newsletter .submit  {background: #FF663A; width: 150px; display: block; cursor: pointer; border: none; padding: 4px; margin-top: 15px; color: #FFF;}
#f2 .submit:hover, .gewinnspiel1 .submit:hover, #newsletter .submit:hover {background: #4c4c4c; color: #FFF;}

#newsletter input {margin-left: 0; padding: 3px; border: 1px solid #FE5700; width: 220px; margin-bottom: 10px;}
#newsletter .submit {display: inline;}

.gewinnspiel1 .checkbox {width: 20px;}
.gewinnspiel1 .checkbox_container {display: block;}
#content-51 img {border-radius: 5px;}

p.error {background: #fff4cd; padding: 5px; text-align: center; width: 315px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; margin-bottom: 15px;}

#f8 {border: 1px solid #DDD; padding: 15px; border-radius: 10px;}
#f8 #ctrl_50.captcha {width: 22px;}
#f8 #ctrl_38 span {display: block;}

/* - - Kommentare - - */

/* .ce_comments {margin-left: 32px;}
.ce_comments p.error {margin-top: 5px; width: 100%;}

.ce_comments input {background: #FFE2DE; width: 150px; cursor: pointer; border: none; padding: 4px; margin-top: 5px;}
.ce_comments input:hover, .ce_comments textarea:hover {background: #FF663A; color: #FFF;}

.ce_comments textarea {padding: 4px; width: 320px; background: #FFE2DE; border: none; margin: 5px 0 5px 0;}

.ce_comments h1 {font-size: 20px; margin: 30px 0 0 0;}
.ce_comments form label {color: #888; font-size: 11px;}

.comment_default {margin: 10px 0 10px 0; background: #FFF; -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; padding: 8px 14px 8px 14px; border: 1px dashed #ddd;}
.comment_default p.info {color: #afafaf;}
.comment_default div.comment {}

*/

/* - - Suche - - */

.mod_eventSearch {margin: 0 auto; text-align: right; padding-top: 45px;} /* Suche oben rechts */
.mod_eventSearch select.cal {display: inline-block; width: 140px; margin: 5px auto 5px; font-size: 2em;} 
.mod_eventSearch input.submit {width: 50px; cursor: pointer; margin: 0 0 0 3px; background: #FF663A; border: none; height: 23px; padding: 0 1px 1px 1px; color: #FFF; font-weight: 700;}
.mod_eventSearch input.submit:hover {background: #4C4C4C; color: #FFF;}
.mod_eventSearch .day, .mod_eventSearch .month, .mod_eventSearch .year, .mod_eventSearch select.cal {font-size: 1.3em;}



#suchergebnisse .mod_search {margin: 0 0 30px 0; padding: 10px 0 10px 0; display: block; text-align: center; width: 100%;}
#suchergebnisse p.header {text-align: center; width: auto; margin: 5px 0 20px 0;}
#suchergebnisse .mod_search .textsuche {position: relative; left: -127px; margin-bottom: 4px;}
#suchergebnisse .mod_search input {font-size: 14px; width: 280px; padding: 3px;}
#suchergebnisse .mod_search input#submit {width: 30px; height: 25px; cursor: pointer; margin: 0 0 0 4px; padding: 1px; position: relative; top: 1px; background: #FFF url(../../files/_design/_icons/iconSuche.png) 0 0 no-repeat; text-indent: -9999px;}
#suchergebnisse .mod_search input#submit:hover {background: url(../../files/_design/_icons/iconSuche.png) 0 -46px no-repeat; border: 1px solid #4c4c4c;}

#suchergebnisse p.datumssuche {position: relative; top: -20px; left: 123px; margin-bottom: 4px;}
#suchergebnisse .mod_eventSearch {float: none; position: relative; top: 0px; margin: -20px 0 2px 119px; width: 323px; height: 35px;}
#suchergebnisse .mod_eventSearch select.cal {float: left; margin: 1px 4px 0 0;}
#suchergebnisse .mod_eventSearch input.submit {width: 30px; height: 25px; cursor: pointer; margin: 0 0 0 4px; background: #FFF url(../../files/_design/_icons/iconSuche.png) 0 0 no-repeat; text-indent: -9999px; padding: 0; display: block; float: none; border: 1px solid #FF663A; float: right; position: relative; left: -2px;}
#suchergebnisse .mod_eventSearch input.submit:hover {background: url(../../files/_design/_icons/iconSuche.png) 0 -46px no-repeat; border: 1px solid #4c4c4c; float: right; position: relative; left: -2px; padding: 0;}

#suchergebnisse img {float: left; background: #F0F0F0; padding: 3px;}
#suchergebnisse img:hover {background: #FF663A; padding: 3px;}

#suchergebnisse .results {margin-top: 50px;}
#suchergebnisse .results .ce_text {margin: 0px 0 12px 85px;}
#suchergebnisse .event {border-bottom: 1px dashed #DDD; margin-bottom: 12px;}
#suchergebnisse p.titel {font-size: 14px; margin-bottom: 3px;}
#suchergebnisse .date {color: #777;}
#suchergebnisse .time {width: 100px; color: #777;}
#suchergebnisse .city {float: right; color: #777;}
#suchergebnisse p.teasertext {display: block; margin: 10px 0 10px 0;}
#suchergebnisse .pfeilInSuche {float: right;}

div.empty, p.header {background: #fff4cd; padding: 5px; text-align: center; width: 315px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; margin: 0 0 2px 125px;}
p.header {margin: 20px 0 2px 100px;}

/* - - - - */

#registrieren input {}
#registrieren li {font-size: 14px; font-weight: bold; color: #ff663a; font-style: italic; margin-bottom: 7px; list-style-position: outside; margin-left: 25px;}
#registrieren li span {font-size: 11px; font-weight: normal; color: #4c4c4c; font-style: normal;}

.registrierenLogin {float: left; padding: 20px; border-radius: 12px; background: #efefef; border: 1px solid #DDD; width: 360px; margin-right: 50px;}
.registrierenLogin label {display: block;}
.registrierenLogin input.submit {margin-left: 30px; padding: 3px;}

.registrierenLogin .checkbox_container {height: 30px;}
.registrierenLogin .checkbox_container .checkbox {float: left; margin-left: 30px;}
.registrierenLogin .checkbox_container label {float: left; position: relative; left: 10px; top: -3px;}

.registrierenLogin input#username, .registrierenLogin input#password {padding: 3px; border: 1px solid #FE5700; margin-bottom: 10px; margin-left: 30px; width: 204px;}

.registrierenForm {float: left; padding: 20px; border-radius: 12px; width: 360px; margin-right: 50px; border: 1px solid #ddd;}
.registrierenForm input, .registrierenForm label {margin-bottom: 10px;}
.registrierenForm input {margin-left: 30px; padding: 3px; border: 1px solid #FE5700; width: 200px;}
.registrierenForm p.error {margin-left: 30px; }
.registrierenForm #ctrl_password, .registrierenForm #ctrl_password_confirm {width: 120px;}
.registrierenForm .captcha {width: 20px;}
.registrierenForm td.col_0, .registrierenLogin td.col_0 {text-align: right; width: 105px;}

.registrieren h2 {position: relative; left: 10px; top: 1px; margin: 35px 0 0 0; border: none;}

.eventBundeslandHeute div.event span.titel a:hover {background: #FFE2DE; padding: 2px 5px 2px 5px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; font-weight: normal;}
div.event a:hover {background: #FF663A; color: #FFF; padding: 2px 5px 2px 5px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; font-weight: normal;}
div.event p.back a:hover {padding: 0; font-weight: normal; background: #4c4c4c;}

.eventBundeslandUpcoming div.event a:hover img {border: 1px solid #DDD; padding: 1px; border: 1px solid #FFE2DE; background: none;}


/* Passwort vergessen */

.registrierenLogin input#ctrl_email {padding: 3px; border: 1px solid #FE5700; margin-bottom: 20px; margin: 5px 0 0 30px; width: 204px;}
.registrierenLogin input#ctrl_lost_password.captcha {width: 20px; margin-left: 30px;}
.mod_lostPassword.row_0, .mod_lostPassword .row_1 {height: 40px;}
#tl_lost_password input.submit {width: 215px;}
.mod_lostPassword #ctrl_password, .mod_lostPassword #ctrl_password_confirm {margin-left: 30px;}

/* - - Malvorlagen - - */

div.ce_downloadArchiv {overflow: hidden;}
.downloadarchivItem {float: left; width: 130px; margin: 0 27px 25px 0; text-align: center;}
.downloadLink a:link, .downloadLink a:visited {color: #FFF; background: #FF663A; padding: 3px 6px 3px 6px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px;}
.downloadLink a:hover {color: #FFF; background: #4C4C4C;}

.downloadarchivItem .mime_icon {display: none;}

.squidi .downloadarchivItem {float: left; width: 550px; margin: 0 27px 25px 0; text-align: center;}

/* - - Gewinnspiel - - */

.teilnahmeschluss {margin: 15px 0 50px 202px;}

#content-51 h2 {border: none; margin: 14px 0 25px 0; text-align: center; line-height: 30px;}
#content-51 .ce_text ul li {list-style-position: outside; padding-left: 10px;}

/* - - */

.helpbox1 {width: 140px; padding: 18px; background: #FFE2DE; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; float: left;}
.helpbox2 {width: 550px; margin-bottom: 18px; float: right; padding-top: 8px;}

.helpbox2 li {font-size: 14px; font-weight: bold; color: #ff663a; font-style: italic; margin-bottom: 7px; list-style-position: outside;}
.helpbox2 li span {font-size: 11px; font-weight: normal; color: #4c4c4c; font-style: normal;}

.addthis_default_style {margin: 25px 0 0 16px;}

/* Bewerben */

#bewerben h2 {text-indent: 3px;}
#bewerben .CalendarFieldIcon {position: relative; top: 5px; left: 4px; cursor: pointer;}

#bewerben .formularBuchen {float: left; width: 550px;}

#bewerben .preistabelleTipps {float: right; width: 270px; margin-left: 30px;}

#bewerben label {line-height: 25px; background: #F0F0F0; padding: 3px 8px;}
#bewerben input {width: 200px; margin-bottom: 10px; margin: 3px 0 12px 0;}
#bewerben textarea {width: 200px; height: 100px;}
#bewerben .submit {width: 215px;}

#bewerben .screens {float: right; margin-left: 25px; border: 2px solid #DDD;}
#bewerben .screens:hover {border: 2px solid #FF663A;}

#bewerben .price {font-size: 26px; display: block; margin-bottom: 3px; font-weight: 700; margin: 8px 0 8px 0;}
#bewerben .prices {margin-right: 30px; float: left;}
#bewerben .help.withspace {margin-left: 155px;}

#bewerben .pricebutton1 {border-radius: 10px; width: 110px; background: #02C8F2; height: 75px; padding: 8px; text-align: center; font-size: 13px; color: #FFF;}
#bewerben .pricebutton2 {border-radius: 10px; width: 110px; background: #47DCE0; height: 75px; padding: 8px; text-align: center; font-size: 13px; color: #FFF;}
#bewerben .pricebutton3 {border-radius: 10px; width: 110px; background: #FF663A; height: 75px; padding: 8px; text-align: center; font-size: 13px; color: #FFF;}

#bewerben .buchungsanfrage {-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background: #FFF; padding: 8px; text-align: center; font-size: 13px; color: #FFF; border: 1px solid #4C4C4C; float: right; margin-left: 30px; color: #4C4C4C;}


/* RSS - Module */

#rss-news h2 {color: #4c4c4c; font-size: 14px; line-height: 19px; font-family: "Trebuchet MS"; font-family: verdana,sans-serif; font-weight: 700; padding: 0; margin-top: 20px;}
#rss-news img {float: left; width: 80px; height: 70px; margin-right: 20px;}


.jetztMachen { margin-top: 20px;}
.jetztMachen p a:link, .jetztMachen p a:visited {color: #FFF; background: #FF663A; width: 195px; text-indent: 20px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; padding: 3px 10px 3px 10px;}
.jetztMachen p a:hover {background: #4c4c4c; -webkit-box-shadow: 0px 0px 5px #FFF; -moz-box-shadow: 0px 0px 5px #FFF;}


.toggler {cursor: pointer; color: #FFF; background: #46C7F0; text-indent: 10px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; padding: 3px 6px 3px 6px; margin-bottom: 5px;}
.toggler:hover {color: #FFF; background: #4C4C4C;}

.help {background: #fff4cd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding: 10px; margin-bottom: 10px;}
.help p {margin: 0; padding: 0;}
.legende {float: right; width: 250px; margin-left: 45px;}
.legende p {padding-left: 35px;}
.legende .headline {margin-left: -35px; background: #DDD; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; padding: 3px 6px 3px 6px; font-weight: 700;}
.legende img {vertical-align: middle; padding-right: 15px; margin-left: -35px;}

#hilfe .image_container img {border: 1px solid #ff663a;}
#hilfe .image_container img:hover {border: 1px solid #f2f2f2;}

/* Trendige Kindershops --- */

#trendige-kindershops h2 {margin-top: 0px;}
#trendige-kindershops img {border: 1px solid #DDD; margin-right: 30px;}
#trendige-kindershops .ce_text {margin-bottom: 20px;}
#trendige-kindershops strong {padding-top: 4px;}

/* Gewinnspiele --- */

#danke-fuer-deine-teilnahme .ce_text img {padding: 10px 10px 10px 10px; border: 1px solid #DDD; margin-right: 25px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; float: left;}
#danke-fuer-deine-teilnahme .ce_text.kindaktuell img {background: #3D96E5; border: none;}
#danke-fuer-deine-teilnahme .ce_text.kinderkram img {background: #363534; border: none; margin-left: -15px;}


/* Presse */

#presse img {float: right; margin-right: 20px; border: 1px solid #DDD;}
#presse a:link, #presse a:visited {color: #FFF; background: #FF663A; width: 195px; text-indent: 20px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; padding: 3px 10px 3px 10px;}
#presse a:hover {background: #4c4c4c; -webkit-box-shadow: 0px 0px 5px #FFF; -moz-box-shadow: 0px 0px 5px #FFF;}


/* Pagination */

.pagination {float: right; text-align: right; margin-top: 30px;}
.pagination p {margin: 0; padding: 0;}
.pagination ul li {float: left; margin-left: 10px; list-style: none;}
.pagination ul li a {width: 20px; background: #EEE; border-radius: 3px; padding: 5px 7px; color: #222; font-size: 1em;}
.pagination ul li a:hover {background: #83E4F9; color: #FFF;}
.pagination ul li span.current {width: 20px; border-radius: 3px; padding: 3px 6px; color: #222; font-size: 11px; background: #F56639; color: #FFF;}

.webdesign {background: #EEE; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 15px; width: 280px; text-align: center;}


.button a:link, .button a:visited {color: #FFF; background: #FF663A; width: 195px; text-indent: 20px; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; padding: 3px 10px 3px 10px;}
.button a:hover {background: #4c4c4c; -webkit-box-shadow: 0px 0px 5px #FFF; -moz-box-shadow: 0px 0px 5px #FFF;}


/* Front Gewinnspiel &amp; Rectangle */

.frontGewinnspielMalvorlagen {text-align: center; background: #EEEEEE; border-radius: 5px; line-height: 30px; padding: 12px; margin: 20px 0 40px 0;
background: #dff8fd; /* Old browsers */
background: -moz-linear-gradient(-45deg, #dff8fd 0%, #87e0fd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#dff8fd), color-stop(100%,#87e0fd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #dff8fd 0%,#87e0fd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #dff8fd 0%,#87e0fd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #dff8fd 0%,#87e0fd 100%); /* IE10+ */
background: linear-gradient(135deg, #dff8fd 0%,#87e0fd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dff8fd', endColorstr='#87e0fd',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
.frontGewinnspielMalvorlagen a {font-family: 'Kalam', arial, serif; font-size: 1.7em; font-weight: normal; letter-spacing: 1px; color: #4c4c4c;}
.frontGewinnspielMalvorlagen a:hover {color: #F56639;}
.frontRectangle {width: 300px; height: 250px; float: right; margin-right: 40px;}


.mod_eventmenu {padding-left: 40px;}
.mod_eventmenu li {font-family: 'Kalam',arial,serif; font-size: 16px; margin-top: 15px;}
.mod_eventmenu li ul li {font-size: 11px; font-family: verdana; list-style: none; margin: 0;}

.fkmlogo {background: #551D54; padding: 25px 10px 20px; border-radius: 5px; text-align: center; margin-bottom: 20px; margin: 10px 0 25px 0; max-width: 70%;}


/* NEW CHANGES */

#wrapper {background: #FFF; width: 100%;}
#container {margin-top: 0px; max-width: 900px;}

#header .inside, #container, #footer .inside {width: 900px; margin: 0 auto;}


.squidiImage {position: absolute; left: 0px; top: 10px;}

/* - - */
#unterHeader {height: 80px;}


/* BundeslÃ¤nder MenÃ¼ --- */
#bundeslaender.mod_customnav {width: 100%; margin-top: 51px;}

.firefox #bundeslaender.mod_customnav {margin-top: 51px;}

#bundeslaender.mod_customnav ul {margin: 0; padding: 0;}
#bundeslaender.mod_customnav li {margin-right: 0.6%; list-style: none; display: inline-block;}
#bundeslaender.mod_customnav li:last-child {margin-right: 0;}

#bundeslaender.mod_customnav li a:link, #bundeslaender.mod_customnav li a:visited {color: #4C4C4C; padding: 7px 12px 13px; font-size: 1.1em; display: block;}
#bundeslaender.mod_customnav li a:hover {color: #333; background: #fff no-repeat; border-radius: 5px 5px 0 0;}

#bundeslaender.mod_customnav li.active {color: #FFF; padding: 7px 6px 13px; font-size: 1.1em; font-weight: normal; background: #FC663A; border-radius: 5px 5px 0 0;}
#bundeslaender.mod_customnav li.active:after {}

#bundeslaender.mod_customnav li.trail a.trail {color: #FFF; padding: 7px 6px 13px; font-size: 1.1em; font-weight: normal; background: #FC663A no-repeat; border-radius: 5px 5px 0 0;}
#bundeslaender.mod_customnav li.trail a.trail:hover {color: #4c4c4c;}


/* Infomodul */

.infomodul {float: right; position: absolute; right: -30px; top: 10px; z-index: 30;}
.infomodul p a:link, .infomodul p a:visited {color: #333; -webkit-border-radius: 2px; border-radius: 2px; -moz-border-radius: 2px; padding: 3px 10px 3px 10px; width: 130px; font-size: 0.9em;}
.infomodul p a:hover {background: #4c4c4c; color: #FFF; -webkit-box-shadow: 0px 0px 5px #FFF; -moz-box-shadow: 0px 0px 5px #FFF;}

.infomodul p a:link, .infomodul p a:visited {_padding: 3px 3px 3px 3px;}


/* Responsive Container fÃ¼r Youtube Videos www.avexdesigns.com/responsive-youtube-embed */

.video-container {position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;}
.video-container iframe, .video-container object, .video-container embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

.advertorial {background: #DDD; color: #333; padding: 3px 8px; text-align: center; border-radius: 3px; width: 200px;}
a.button:link, a.button:visited {background: #FC663A; color: #FFF; padding: 4px 5px; text-align: center; border-radius: 3px; font-size: 1.2em; margin: 5px;}
a.button:hover {background: #46C7F0;}

.blogbildmitte {text-align: center; float: none;}



/* Not Working */ #tipps .eventFrontFeatured .element {margin-right: 10px;}
#tipps .eventsFrontFeatured .element:nth-child(4) {margin: 0px 26px 15px 0;}
#tipps .eventsFrontFeatured .element:nth-child(3), #tipps .eventsFrontFeatured:nth-child(7) .element, #tipps .eventsFrontFeatured:nth-child(9) .element {margin: 0 0 15px 0 !important;}
/* - */

</pre></body></html>