body {
margin: 0;
padding: 0;
font-family: Droid Sans, Arial, Sans-serif, Helvetica;
font-size: 62.5%;
line-height: 1.2em;
color: #fff;
}

#blockMainOuter {
margin: 0 auto;
width: 100%;
background-color: transparent;
box-shadow: none;
-ms-box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}

#blockMain, #blockContentFullLeftInner {
margin-bottom: 100px;
}

#blockMain {
margin: 0;
width: 100%;
}

#blockMainInner {
margin: 0;
}

#blockTop {
height: 146px;
position: relative;
margin-bottom: 1px;
background-color: transparent;
}

#blockTopInner {
height: 146px;
background: url(/weber-wAssets/img/bg/bg_nav_1200.png) repeat-x;
width: 100%;
border-bottom: 1px solid #000;
position: relative;
}

.leiste_max532 {
display: none;
}

#blockTop #logo {
margin: 0 0 0 2%;
float: left;
display: block;
}

a {
text-decoration: none;
}

#blockTop #navigationMeta {
height: 46px;
display: block;
float: right;
margin: 0 0 0 0;
padding: 0 4px 0 4px;
background-color: #000;
}

#blockBefore #navigationMain, #blockBeforeFull #navigationMain, #blockBeforeFullLeft #navigationMain, #blockBeforeFullRight #navigationMain, #blockTop #navigationMain {
clear: right;
position: static;
overflow: hidden;
float: right;
background-color: transparent;
}

#navigationMetaToggler {
display: none;
}

#navigationMeta ul {
list-style-type: none;
margin: 0;
padding: 0;
float:left;
}

#navigationMeta li {
margin-top: 18px;
padding: 0 13px;
float: left;
overflow: hidden;
}

#navigationMeta a.navLevel1 {
font-size: 1.1em;
text-transform: uppercase;
color: #fff;
text-decoration: none;
}

#blockBefore #navigationMain, #blockBeforeFull #navigationMain, #blockBeforeFullLeft #navigationMain, #blockBeforeFullRight #navigationMain, #blockTop #navigationMain {
clear: right;
position: static;
overflow: hidden;
float: right;
background-color: transparent;
}

#navigationMainToggler {
display: none;
}

#navigationMain ul.navLevel1Container {
height: 100px;
}

#navigationMain li.navLevel1:first-child {
border-left: solid 1px #000;
}

#navigationMain li.navLevel1 {
height: 100px;
width: 160px;
padding: 72px 1% 0 0;
}

#navigationMain a.navLevel1 {
font-size: 1.7em;
font-family: 'bebas_neueregular';
text-transform: uppercase;
letter-spacing: 0.1em;
height: 100%;
color: #fff;
display: block;
text-decoration: none;
font-weight: normal;
text-align: right;
}

#navigationMain div.navLevel1Embed {
display: none;
position: absolute;
z-index: 100;
left: 0;
margin: -2px 0 0 0;
border: solid 0px #000000;
padding: 20px;
background-color: #000000;
opacity: 0.85;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
filter: alpha(opacity=85);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
filter: alpha(opacity=85);
text-align: right;
}






.elementPictureRight {
display:block;
width: 100%;
}

div.pictureRight {
float: right;
width: 100%;
margin: 0 0 10px 24px;
display:block;
}


div.picture {
width: 100%;
display:block;
vertical-align: bottom;
position: relative;
}


img.picture {
margin: 0;
height: auto;
width: 100%;
vertical-align: bottom;
display:block;
}

img.pictureRight {
float: right;
margin: 0 0 4px 24px;
height: auto;
width: 100%;
vertical-align: bottom;
display:block;
}


.ie8rdWebcastContainer img.picture, .ie8rdWebcastContainer img.pictureRight {
width:auto;

}


body.subdir-rescue-days .rescueDaysStartPage .elementStartPageTeaser div.font_size_10 h1 {
line-height: 15px;
margin: 0;
padding: 0;
}

body.subdir-rescue-days .rescueDaysStartPage .elementStartPageTeaser div.font_size_10 p {
font-size: 55px;
line-height:70px;
}

body.subdir-rescue-days .rescueDaysStartPage .elementStartPageTeaser p {
display: inline-block;
margin: 0;
}

.elementStartPageTeaser div.font_size_10 p {
padding: 0 0.2em;
}

.elementStartPageTeaser p {
color: #fff;
font-family: 'bebas_neueregular';
background: url(/weber-wAssets/img/bg/bg_slogan.png);
line-height: 0.8em;
}

#countdown {
font-size: 32px;
height: 30px;
}

body.subdir-rescue-days .rescueDaysStartPage .elementStartPageTeaser div.font_size_4 p {
margin: 0;
font-size: 26px;
letter-spacing: 0.02em;
display: block;
line-height: 1em;
}


body.subdir-rescue-days .ie8rdWebcastContainer .col1_30 {
display:none;
}

body.subdir-rescue-days .ie8rdWebcastContainer .col2_70 {
width:100%;
}

body.subdir-rescue-days .ie8rdWebcastContainer .col2_70 .col1_30 {
display:block;
width:50%;
}

body.subdir-rescue-days .ie8rdWebcastContainer .col2_70 .col2_70 {
display:block;
width:50%;
}


#blockBottom {
height: 100px;
background: url(/weber-wAssets/img/bg/bg_footer_1000.png);
bottom: 0;
left: 0;
position: fixed;
width: 100%;
clear:left;
clear:both;
z-index: 3;
}

#blockBottomInner {
padding: 8px 4%;
margin: 0;
}

#blockBottom #navigationBreadcrumb {
display: none;
}

.elementContainerStandard_var0 {
margin-bottom: 10px;
}

#blockBottom .col1_70 {
display: none;
}

#blockBottom .col2_30 {
float: none;
width: 100%;
}

#blockBottom .col_inner {
background: none;
}

.mainPageFourthContainerNavigation {
margin-top: -10px;
}

.mainPageFourthContainerNavigation ul {
padding: 0;
}

.mainPageFourthContainerNavigation li:first-child {
padding-right: 0;
border-right: 0px solid #000;
}

.mainPageFourthContainerNavigation li {
float: right;
list-style-type: none;
padding: 0 22px;
border-right: 1px solid #fff;
}

.mainPageFourthContainer {
padding-top: 20px;
font-weight: bold;
text-transform: uppercase;
font-size: 1.8em;
line-height: 1.3em;
text-align: right;
clear: both;
}

.mainPageFourthContainer img {
height: 50px;
}

.webCastie8Box {
height:374px;
}

.min769 {
display:none;
}


