@media screen{
/* Contao Open Source CMS :: Copyright (C) 2005-2012 Leo Feyer :: LGPL license */
body{margin:0;padding:0;font-size:100.01%;text-align:left;position:relative}select,input,textarea{font-size:99%}form{margin:0;padding:0}img{border:0}#left{float:left}#right{float:right}#main{width:auto;position:relative}.inside{position:relative;text-align:left}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block;text-align:left}.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html #main{position:static}header,footer,nav,section,aside,article,figure,figcaption{display:block}
}
@media all{
/* Style sheet reset-all */
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{text-align:left;vertical-align:top}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:12px "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-size:99%;font-family:inherit;font-weight:inherit}pre,code{font:12px "Lucida Console",Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{font-size:22px}h2{font-size:20px}h3{font-size:18px}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:12px;/* Should match the font size */}
}
@media screen{
/* Style sheet pos */
html,body{width:100%;height:100%}#wrapper{width:100%;height:100%;position:fixed;overflow:auto;background-position: center 60px}#wrapper{background-image:url("../../tl_files/connexion-template/background_impressum.jpg")}.start #wrapper{min-height:100%;position:relative;background-image:url("../../tl_files/connexion-template/background_start.jpg");background-repeat:no-repeat;height: auto;background-position: center 20px}.elektro #wrapper{background-image:url("../../tl_files/connexion-template/background_elektronisch.jpg")}.monat #wrapper{background-image:url("../../tl_files/connexion-template/background_monat.jpg")}.drumbass #wrapper{background-image:url("../../tl_files/connexion-template/background_drumnbass.jpg")}.heavy #wrapper{background-image:url("../../tl_files/connexion-template/background_heavy.jpg")}.gothic #wrapper{background-image:url("../../tl_files/connexion-template/background_gothic.jpg")}.tolerance #wrapper{background-image:url("../../tl_files/connexion-template/background_tolerance.jpg")}.aftershow #wrapper{background-image:url("../../tl_files/connexion-template/background_aftershow.jpg")}.newsletter #wrapper{background-image:url("../../tl_files/connexion-template/background_newsletter.jpg")}.club #wrapper{background-image:url("../../tl_files/connexion-template/background_rentaclub.jpg")}.jobs #wrapper{background-image:url("../../tl_files/connexion-template/background_jobs.jpg")}.anfahrt #wrapper{background-image:url("../../tl_files/connexion-template/background_anfahrt.jpg")}.kontakt #wrapper{background-image:url("../../tl_files/connexion-template/background_kontakt.jpg")}#header{width:100%;height:68px;top:0;position:fixed;background:url("../../tl_files/connexion-template/nav_black.png") right bottom repeat-x;z-index: 10}#header .inside{width:990px;margin-top:14px;margin-left: auto;margin-right: auto}#header,#container,#footer{float:left}#container{width:100%;margin:68px auto 45px;z-index: 1}#main{width:990px;min-height:500px;margin:170px auto;background-color:#fff;color:#777}#main .inside{float:left;margin:40px;text-align:justify}#main,.fb-header{-webkit-box-shadow: -0px 0px 10px 0px rgba(0, 0, 0, 0.2); /* WebKit */-moz-box-shadow: -0px 0px 10px 0px rgba(0, 0, 0, 0.2); /* Firefox */box-shadow: -0px 0px 10px 0px rgba(0, 0, 0, 0.2); /* Standard */}.start #main{margin-top:0;color:#fff;background: none;box-shadow: none}.start #main .inside{margin:0}#footer{width:100%;height:45px;bottom:0;position:fixed;background:url("../../tl_files/connexion-template/nav_footer.png") left top repeat-x;z-index: 9}#alle-anzeigen{width:100%;margin-top:-35px;margin-bottom:50px}.start #alle-anzeigen{width:100%;clear:both;margin-top:15px}
}
@media screen{
/* Style sheet font */
.start #container{line-height: inherit}#container{font:17px/22px 'Advent Pro',Verdana;color:#fff;letter-spacing:0.5px;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4)}nav,#copyright{font:17px 'Concert One',sans-serif;text-transform:uppercase;letter-spacing:1px}.start .mod_eventlist h2,.start .mod_eventlist h2 a{margin-top:0;margin-bottom:5px;font-size:16px;color:#fff}.start h2 a:hover{}.start h3{margin-top:0;margin-bottom:7px;font-size:35px;text-transform:uppercase;letter-spacing:0.5px}.start .alle-events a,.start .alle-events{text-align:center;font-size:20px;color:#fff;text-transform:uppercase;letter-spacing:0.5px;font-weight: 500}.ie8.start #gothic-36{margin-left:-81px}.ie8.start hr{border-top: none; border-left: none;border-right: none;filter: alpha(opacity = 50)}h1,h2.kategorie{width:990px;top:-107px;position:absolute;margin-left:-40px;text-align:right;font-size:35px;color:#fff;text-transform:uppercase}h2.kategorie{top:-72px}h2{margin-top:0;margin-bottom:8px}.newsletter h2{color:#00AAB0}.anfahrt h2{color:#ff8400}.kontakt h2{color:#d70000}.impressum h2{color:#613400}.jobs h2{color:#004b1e}.club h2{color:#7a009d}.toggler:hover,.toggler.active{color:#613400;cursor: pointer}.monat a:hover{text-shadow: 0px 0px 4px #000; 0px 0px 2px #000; 0px 0px 1px #000}
}
@media screen{
/* Style sheet nav */
#logo{float:left}#header nav{float:right}#header nav li,#header nav li a{height:30px;margin-left:13px;color:#fff}nav li a:hover,nav li.active,.start li a:hover,.start li.active{text-shadow: 0px 0px 3px #000, 0px 0px 10px #fff, 0px 0px 5px #fff}nav li{float:left}nav ul.level_1{margin-top:3px}#footer .inside{width:990px;margin-top:16px;margin-right:auto;margin-left:auto}#footer p,#footer li,#footer li a{font-size:14px;color:#777}#footer li a:hover,#footer li.active{color:#aaa;text-shadow: none}#footer li.active{margin-left:16px}#footer #copyright{float:left;margin-right:35px}#footer .mod_customnav{float:right}#footer li a,#footer li{margin-left:8px}#footer ul{margin:0}#alle-anzeigen .mod_navigation li{margin-right:20px}
}
@media screen{
/* Style sheet startseite */
.start #main{margin-top:50px;margin-bottom:50px}.start #main .inside{text-align:left}.start #heavy-35 .alle-events a{margin-right:20px}.start .empty{margin-left:15px}.start .start-events-bottom .alle-events a{margin-left:15px}.start .start-events-bottom .alle-events a{margin-left:5px}.start-events-top,.start-events-bottom{width:315px;margin-right:24px}.start-events-top .empty{margin-left:42px}.start-events-bottom{width:325px;float:left;margin-right:15px;text-align:right}.start .mod_eventlist{height:70px;margin-bottom:13px}.start-events-bottom .mod_eventlist{text-align:left}.start-events-top{float:left}.fb-header{width:983px;height:373px;clear:both;border:3px solid #fff}.fb-header .image_container{width:983px;height:374px}.fb-header .image_container img{width:100%;height:100%}.start #elektronisch{margin-left:77px}.start #heavy-35{width:335px;margin-right:-120px}.start #gothic-36{margin-left:-87px}.start .even,.start .odd{height:23px}.start .header.even.first{margin-left:43px}.start .start-events-bottom .header.even.first{margin-left:16px}.start .header.odd{margin-left:35px}.start .start-events-bottom .header.odd{margin-left:8px}.start .header.even.last{width:290px;margin-left:28px}.start .start-events-bottom .header.last{margin-left:0}.start hr{height:1px;margin-top:5px;margin-bottom:7px;border-top:1px solid rgba(255,255,255,0.5);border-right:0px solid rgba(255,255,255,0.5);border-bottom:0px solid rgba(255,255,255,0.5);border-left:0px solid rgba(255,255,255,0.5)}.start #heavy-35 hr.first{margin-right:20px}.start #heavy-35 hr.last{margin-right:30px}.start hr.first{margin-left:9px}.start hr.last{margin-right:10px;margin-bottom:25px}.start .start-events-bottom hr.last{margin-bottom:12px;margin-left:11px}.start .start-events-bottom hr.first{margin-top:22px;margin-left:20px}.start .start-events-bottom h3{margin-top:12px;margin-right:5px;margin-left:auto}.start h3{margin-left:7px}#alle-anzeigen-293 li{margin-right:25px}
}
@media screen{
/* Style sheet MenuMatic */
.smOW{position:absolute;overflow:hidden;display:none;margin:0;padding:0;left: 0px !important;width: 100% !important;top: 61px !important}#subMenusContainer a{display:block;font:13px 'Concert One',sans-serif;text-transform:uppercase;letter-spacing:1px;text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2)}#subMenusContainer a:hover,#subMenusContainer a:focus,.subMenuParentBtnFocused,#subMenusContainer .trail{text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.2);color: #fff !important}#subMenusContainer ul{height:45px;width: 100% !important}#subMenusContainer div.middle{width:990px;height:30px;margin-right:auto;margin-left:auto;padding-top:7px}#subMenusContainer a.trail,#subMenusContainer li.active a{color:#fff}#subMenusContainer li.first{margin-left:409px}#subMenusContainer li{float:left;margin-right:12px}#subMenusContainer li.last{margin-right:-15px}#subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_start.png") left bottom repeat-x}#subMenusContainer ul.level_3{background: #000}#subMenusContainer{width:100%;height:0;top:0;left:0;position:absolute;overflow:visible;display:block;z-index:1000000000}#nav li ul{display:none}* + html .smOW{margin-top:-2px;margin-left:-2px}* + html #subMenusContainer ul.level_3{margin-top:2px}.elektro #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_elektronisch.png") left bottom repeat-x}.elektro #subMenusContainer a{color:#ffd3e4}.drumbass #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_drumnbass.png") left bottom repeat-x}.drumbass #subMenusContainer a{color:#b3d9ea}.heavy #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_heavy.png") left bottom repeat-x}.heavy #subMenusContainer a{color:#afafaf}.gothic #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_gothic.png") left bottom repeat-x}.gothic #subMenusContainer a{color:#bebebe}.tolerance #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_tolerance.png") left bottom repeat-x}.tolerance #subMenusContainer a{color:#aec696}.aftershow #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_aftershow.png") left bottom repeat-x}.aftershow #subMenusContainer a{color:#feeab9}.newsletter #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_newsletter.png") left bottom repeat-x}.newsletter #subMenusContainer a{color:#86c9cb}.club #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_rentaclub.png") left bottom repeat-x}.club #subMenusContainer a{color:#bb88ca}.jobs #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_jobs.png") left bottom repeat-x}.jobs #subMenusContainer a{color:#84b899}.anfahrt #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_anfahrt.png") left bottom repeat-x}.anfahrt #subMenusContainer a{color:#ffd19f}.kontakt #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_kontakt.png") left bottom repeat-x}.kontakt #subMenusContainer a{color:#e38e8e}.impressum #subMenusContainer ul.level_2{background:url("../../tl_files/connexion-template/nav_impressum.png") left bottom repeat-x}.impressum #subMenusContainer a{color:#b69571}
}
@media screen{
/* Style sheet styling */
a{text-decoration:none;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out}a:hover{-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;text-shadow: 0px 0px 4px #fff, 0px 0px 10px #fff}.empty{margin-top:-40px}.start .empty{margin-top:0}.monat a,.monat .layout_full h1,.monat p.back a:hover{color:#000}.monat #header .trail{color:#fff}.all a,.elektro .layout_full h1,.all p.back a:hover,.all #header .trail{color:#999}.monat #header .trail,.monat #header a:hover{text-shadow: 0px 0px 2px #000, 0px 0px 3px #fff, 0px 0px 5px #fff, 0px 0px 8px #fff}.elektro a,.elektro .layout_full h1,.elektro p.back a:hover,.elektro #header .trail{color:#e10055}.elektro #header .trail,.elektro #header a:hover{text-shadow: 0px 0px 2px #000, 0px 0px 3px #e10055, 0px 0px 5px #e10055, 0px 0px 8px #e10055}.elektro a:hover{text-shadow: 0px 0px 3px #fff, 0px 0px 7px #e10055}.drumbass a,.drumbass .layout_full h1,.drumbass p.back a:hover,.drumbass #header .trail{color:#008cd5}.drumbass #header .trail,.drumbass #header a:hover{text-shadow: 0px 0px 2px #000, 0px 0px 3px #008cd5, 0px 0px 5px #008cd5, 0px 0px 8px #008cd5}.drumbass a:hover{text-shadow: 0px 0px 3px #fff, 0px 0px 7px #008cd5}.heavy a,.heavy .layout_full h1,.heavy p.back a:hover,.heavy #header .trail{color:#000}.heavy #header .trail,.heavy #header a:hover{text-shadow: 0px 0px 2px #fff, 0px 0px 3px #000, 0px 0px 6px #fff}.heavy a:hover{text-shadow: 0px 0px 3px #fff, 0px 0px 3px #000, 0px 0px 7px #000}.gothic a,.gothic .layout_full h1,.gothic p.back a:hover,.gothic #header .trail{color:#404040}.gothic #header .trail,.gothic #header a:hover{text-shadow: 0px 0px 2px #fff, 0px 0px 3px #000000, 0px 0px 6px #fff}.gothic a:hover{text-shadow: 0px 0px 2px #fff, 0px 0px 3px #404040, 0px 0px 6px #fff}.tolerance a,.tolerance .layout_full h1,.tolerance p.back a:hover,.tolerance #header .trail{color:#4d9b00}.tolerance #header .trail,.tolerance #header a:hover{text-shadow: 0px 0px 2px #000, 0px 0px 3px #4d9b00, 0px 0px 5px #4d9b00, 0px 0px 8px #4d9b00}.tolerance a:hover{text-shadow: 0px 0px 3px #fff, 0px 0px 7px #4d9b00}.aftershow a,.aftershow .layout_full h1,.aftershow p.back a:hover,.aftershow #header .trail{color:#ffc000}.aftershow #header .trail,.aftershow #header a:hover{text-shadow: 0px 0px 2px #000, 0px 0px 3px #ffc000, 0px 0px 5px #ffc000, 0px 0px 8px #ffc000}.aftershow a:hover{text-shadow: 0px 0px 3px #fff, 0px 0px 5px #ffc000, 0px 0px 7px #ffc000}.newsletter a,.newsletter #header nav li.active a{color:#00aab0}.newsletter #header nav li a:hover,.newsletter #header nav li.active a{text-shadow: 0px 0px 2px #000, 0px 0px 3px #00aab0, 0px 0px 5px #00aab0, 0px 0px 8px #00aab0}.newsletter a:hover{text-shadow: 0px 0px 3px #fff, 0px 0px 7px #00aab0}.club a,.club #header nav li.active a{color:#7a009d}.club #header nav li a:hover,.club #header nav li.active a{text-shadow: 0px 0px 10px #7a009d, 0px 0px 2px #000, 0px 0px 3px #7a009d, 0px 0px 5px #7a009d, 0px 0px 5px #7a009d, 0px 0px 8px #7a009d}.club a:hover{text-shadow: 0px 0px 3px #fff, 0px 0px 7px #7a009d}.jobs a,.jobs #header nav li.active a{color:#004b1e}.jobs #header nav li a:hover,.jobs #header nav li.active a{text-shadow: 0px 0px 2px #000, 0px 0px 3px #004b1e, 0px 0px 5px #004b1e, 0px 0px 5px #004b1e, 0px 0px 8px #004b1e}.jobs #header nav li a:hover{text-shadow: 0px 0px 10px #004b1e, 0px 0px 10px #004b1e, 0px 0px 2px #000, 0px 0px 3px #004b1e, 0px 0px 5px #004b1e, 0px 0px 7px #004b1e, 0px 0px 10px #004b1e}.jobs a:hover{text-shadow: 0px 0px 3px #fff, 0px 0px 7px #004b1e}.anfahrt a,.anfahrt #header nav li.active a{color:#ff8400}.anfahrt #header nav li a:hover,.anfahrt #header nav li.active a{text-shadow: 0px 0px 2px #000, 0px 0px 3px #ff8400, 0px 0px 5px #ff8400, 0px 0px 8px #ff8400}.anfahrt a:hover{text-shadow: 0px 0px 3px #fff, 0px 0px 5px #ff8400, 0px 0px 7px #ff8400}.kontakt a,.kontakt #header nav li.active a,.kontakt #header nav li.trail a{color:#d70000}.kontakt #header nav li a:hover,.kontakt #header nav li.active a,.kontakt #header nav li.trail{text-shadow: 0px 0px 2px #000, 0px 0px 3px #d70000, 0px 0px 5px #d70000, 0px 0px 8px #d70000}.kontakt a:hover{text-shadow: 0px 0px 3px #fff, 0px 0px 5px #d70000, 0px 0px 7px #d70000}.impressum a,.impressum #header nav li.active a{color:#613400}.impressum #header nav li a:hover,.impressum #header nav li.active a{text-shadow: 0px 0px 3px #613400, 0px 0px 5px #613400, 0px 0px 2px #000, 0px 0px 3px #613400, 0px 0px 5px #613400, 0px 0px 8px #613400, 0px 0px 10px #613400, 0px 0px 10px #613400, 0px 0px 8px #613400}.impressum a:hover{text-shadow: 0px 0px 3px #fff, 0px 0px 5px #613400, 0px 0px 7px #613400}.layout_teaser .image_container{width:130px;height:185px;overflow:hidden;float:left;margin-right:15px}.layout_teaser .image_container img,.right .image_container img{width:100%;height: auto}.layout_teaser{width:415px;float:left;margin-bottom:40px;color:#777}.layout_teaser.even{margin-right:40px}.layout_full,.layout_teaser{text-align:justify;line-height:22px}.layout_full .date{padding-right:0;padding-left:10px;text-align:left;background:url("../../tl_files/connexion-template/date_left.png") left top no-repeat}.layout_full h1{width:420px;position:static;margin-top:30px;margin-bottom:23px;margin-left:0;text-align:left;font-size:22px;text-transform:none}.mod_eventlist{margin-bottom:-40px}.mod_eventlist h2{overflow:hidden;margin-top:15px;margin-bottom:7px;font-size:19px}.date{padding:2px 10px 2px 0;text-align:right;background:url("../../tl_files/connexion-template/date_right.png") right top no-repeat;color:#fff}p.more{margin-top:7px;margin-bottom:0;margin-left:145px}p.back{position:absolute;margin-bottom:0;margin-left:270px;color:#777}p.back a{color:#777}.left{width:420px;float:left;margin-right:40px}.right{width:400px;float:right}.right .image_container{width:450px;height:auto;margin-bottom:-5px}.anfahrt #main li{padding-top:7px;padding-bottom:6px;padding-left:11px;background-image:url("../../tl_files/connexion-template/liststyle.png");background-repeat:no-repeat;border-bottom:1px dashed #ddd;background-position: left 13px}.jobs #main li{padding-top:6px;padding-bottom:5px;padding-left:11px;background-image:url("../../tl_files/connexion-template/liststyle_green.png");background-repeat:no-repeat;border-bottom:1px dashed #ddd;background-position: left 11px}.club #main li{padding-left:11px;background-image:url("../../tl_files/connexion-template/liststyle_lila.png");background-repeat:no-repeat;background-position: left 7px;border: none}.anfahrt #main li.first,.jobs #main li.first{border-top:1px dashed #ddd}label{width:145px;bottom:5px;display:block;margin-left:2px}select{margin-top:5px;margin-bottom:11px}select#ctrl_22{margin-bottom:15px}input#ctrl_18,input#ctrl_30{margin-bottom:1px}span.captcha_text{display:block;margin-bottom:-5px;margin-left:2px;font-size:14px}input,textarea{width:190px;margin-bottom:15px;margin-left:2px;padding:5px 7px;background-color:#eee;border:0px}textarea{height:93px}.button,.newsletter #main .submit_container input{width:204px;padding:4px 6px;background:url("../../tl_files/connexion-template/button.jpg") center center no-repeat;border:1px solid #eee;color:#fff;text-transform:uppercase;letter-spacing:0.5px;text-shadow: 1px 1px 0px #ccc}.newsletter #main .submit_container input:hover{background-image:url("../../tl_files/connexion-template/button_hover_turkis.jpg");border:1px solid #99bdbe;text-shadow: 1px 1px 0px #80a9aa;cursor: pointer}.newsletter #main .submit_container input{width:158px;float:left}.newsletter #main input{width:305px;margin-bottom:5px}.button:hover{background-image:url("../../tl_files/connexion-template/button_hover.jpg");border-color:#ecc1c1;text-shadow: 1px 1px 0px #ce8989;cursor: pointer}.jobs .button:hover{background-image:url("../../tl_files/connexion-template/button_hover_green.png");border-color:#b8d1c2;text-shadow: 1px 1px 0px #86a792}.jobs .button{margin-top:20px}.quelle{font-size:13px;line-height:18px}.newsletter #main #ctrl_lists span input{width:14px;float:left;margin-top:5px;margin-right:5px;margin-bottom:-2px}.newsletter #main #ctrl_lists span label{width:230px}.newsletter #main #ctrl_lists span{margin-bottom:5px}.inside .block{overflow:visible}.event{overflow:hidden;margin-right:40px}.teaser{height:90px;overflow:hidden;margin-bottom:-4px}.mod_eventmenu{width:990px;float:left;margin-top:0;margin-bottom:40px;margin-left:-40px;background-color:#efefef;border-bottom:1px dashed #ddd;font-size:15px;font-weight: 500}.pagination{width:100%;float:left;margin-bottom:-40px;margin-left:-40px;padding-right:40px;background-color:#EFEFEF;border-top:1px dashed #ddd}.pagination p{display:none}.pagination ul{float:left;margin-top:7px;margin-bottom:10px;margin-left:15px;font-size:15px}.pagination ul li{float:left;margin-right:12px}.pagination .current{font-weight: 600}.mod_eventmenu ul.level_1{margin-top:8px;margin-bottom:9px;margin-left:15px;padding:0}.mod_eventmenu li,.mod_eventmenu ul.level_1{float:left}.mod_eventmenu ul.level_2{float:right;margin:0 0 0 15px;padding:0}.mod_eventmenu ul.level_2 li{margin-right:15px}.mod_eventmenu span.active{color:#000}.monat .mod_eventmenu a{color:#777}.detail .mod_eventmenu{margin-top:-40px}.detail .mod_eventreader{float:left}.detail .noimage .left{width:910px}.noimage p.more{margin-left:0}.layout_teaser a{color:#000}.layout_teaser{min-height:235px}#main .inside{width:910px}.mod_iso_checkout .steps{width:100%;float:left;margin-bottom:25px;border-bottom:1px solid #d1d1d1}.mod_iso_checkout .steps li{width:25%;float:left}.mod_iso_checkout .steps li.active{color:#000}.mod_iso_checkout .formbody{float:none;clear:both}.mod_iso_checkout input.radio,.mod_iso_checkout input.checkbox{width:auto;float:left;margin-right:6px}.mod_iso_checkout .radio_container label,.mod_iso_checkout .checkbox_container label{width:auto}.mod_iso_checkout .radio_container span{width:100%;float:left}.mod_iso_checkout span.currency{width:auto;float:none}.mod_iso_checkout .image img,.mod_iso_cart .image img{width:200px;height:auto}.mod_iso_checkout table,.mod_iso_cart table{width:100%}p.error{color:#f00}table.productWrapper{width:100%}.mod_iso_cart .quantity input{width:40px}.price.total{color:#000}.mod_iso_checkout .order_info{margin-bottom:25px;border-bottom:1px solid #d1d1d1}.empty.message{margin-top:0}
}
@media screen{
/* Style sheet browser_hack */
.chrome #subMenusContainer div.middle,.safari #subMenusContainer div.middle{padding-top:9px}.ie.newsletter #main #ctrl_lists span input{margin-top:1px;margin-bottom:-5px}.ie.newsletter #main #ctrl_lists span{display:block;margin-bottom:7px}.ie.newsletter #main #ctrl_lists span label{width:250px}.ie #subMenusContainer div.middle{padding-top:8px}.ie .button{padding-top:5px;padding-bottom:5px}.ie8.start hr{margin-top:7px;margin-bottom:5px}.ie8.start .start-events-top h3{margin-top:20px;margin-bottom:15px}.ie7 #header,.ie7 #footer{position:relative}.ie7 #container{margin-top:-9px}.ie7.start hr{margin-top:2px;margin-bottom:-2px;border-left: none;border-bottom: none;border-right: none;border-top: 1px solid #ffffff;filter: alpha(opacity = 50)}.ie7.start .start-events-top h3{margin-top:33px;margin-bottom:19px}.ie7 h1,.ie7 h2.kategorie{top:-119px;line-height:34px}.ie7 h2.kategorie{top:-84px}.ie7 .button{padding-top:5px;padding-bottom:4px;border: none}.win.firefox #wrapper{position:relative}
}
