#header {
        font-family: Arial, Helvetica, Sans-Serif;
		font-size: medium;
        color: #000000;
  width: 900px;
  height: 92px;
  margin: 0 auto;
}
#header .titel {
  float: left;
  font-family: Arial, Helvetica, Sans-Serif;
  width: 170px;
  height: 92px;
  float: center;
        font-size: xx-large;
  font-weight: bold;
}
#header .bericht {
        font-size: large;
}
#header .logo {
  float: left;
  }
#header .rennen {
  font-size: xx-large;
  font-weight: bold;
  float: left;
  height: 92px;
  width: 410px;
  text-align: center;
  vertical-align: middle;
  line-height: 50px;
  }

  #header .date {
  vertical-align: middle;
  float: left;
  width: 140px;
  height: 95px;


  }
#author {
  float: left;
  font-size: small;
  width: 150px;
  height: 85px;
  vertical-align: midddle;
  margin: 0px auto;
}

#author a, #author a:link {
text-decoration: none;
padding: 4px 4px;
font-weight: bold;
color: #555555;
}
#author a:visited {
color: #BBBBBB;
}
#author a:hover, #author a:focus, #author a:active {
background-color: #555555;
color: #FFFFFF;

}

#footer {
clear: both;
width: 900px;
padding: 20px auto;
margin: 10px auto;
background-color: #FFFFFF;
font-family: Arial, Helvetica, Sans-Serif;
font-size:12px;
font-weight: bold;
}

#content {
clear: both;
width: 900px;
padding: 0px auto;
background-image: url('../../../../Berichte2014/24h/Lemans/images/50white.png');
margin: 10px auto;
border:1px solid black;
overflow: auto;
}
#clear{
clear:both;
}
#content p{
text-align: justify;
font-weight: bold;
font-family: Arial, Helvetica, Sans-Serif;
font-size:13px;
}
#subtitle {
font-family: Arial, Helvetica, Sans-Serif;
clear:both;
width: 900px;
padding: 10px auto;
font-size: large;
font-weight: bold;
margin: 0px auto;
}
#subcontent {
width: 440px;
padding: 5px 5px;
margin: 0px auto;
float:left;
}
#subconwide {
width: 880px;
padding: 5px 5px;
margin: 0px auto;
float:left;
}
#subcontent p{
charset: utf-8;
text-align: justify;
font-weight: bold;
font-family: arial,sans-serif;
font-size:13px;
}
#subcontent img{
display: block;
padding: 1px 1px;
}

#subcontent a{
text-decoration: none;
}
.pic {
        border: 0px;
}

body {
background-image: url('../../../../Berichte2014/24h/Lemans/images/bg.gif')
}

#piccontent {
clear: both;
width: 900px;
padding: 0px auto;
margin: 0px auto;
}

#piccontent img{
padding: 1px 1px;
border: 2px solid black;
}

#td{
font-family: Arial Narrow;
font-size: small;
}

            
#buehne {
	position: relative;
	background: none;
	border: none;
}

#buehne figure {
	position: absolute;
	top: -18;
	left: -39;
	z-index: 1;
	-webkit-animation: wechseln 15s infinite;
	animation: wechseln 15s infinite;
}

#buehne figcaption {
	position: absolute;
	left: 1em;
	font-size: 2em;
	font-weight: bold;
	bottom: 0.5em;
	z-index: 2;
	color: white;
}

@keyframes wechseln {
	0% {opacity: 1;}
	25% {opacity: 1;}
	40% {opacity: 0;}
	92% {opacity: 0;}
	100% {opacity: 1;}
}

@-webkit-keyframes wechseln {
	0% {
		opacity: 1;
	}
	25% {
		opacity: 1;
	}
	40% {
		opacity: 0;
	}
	92% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

#buehne figure:nth-of-type(2) {
	-webkit-animation-delay: 5s;
	animation-delay: 5s;
}

#buehne figure:nth-of-type(1) {
	-webkit-animation-delay: 10s;
	animation-delay: 10s;
}
      
#stage {
	position: relative;
	background: none;
	border: none;
}

#stage figure {
	position: absolute;
	top: -18;
	left: -39;
	z-index: 1;
	-webkit-animation: chanch 30s infinite;
	animation: chanch 30s infinite;
}

#stage figcaption {
	position: absolute;
	left: 1em;
	font-size: 2em;
	font-weight: bold;
	bottom: 0.5em;
	z-index: 2;
	color: white;
}

@keyframes chanch {
	0% {opacity: 1;}
	13% {opacity: 1;}
	20% {opacity: 0;}
	97% {opacity: 0;}
	100% {opacity: 1;}
}

@-webkit-keyframes chanch {
	0% {opacity: 1;}
	13% {opacity: 1;}
	20% {opacity: 0;}
	97% {opacity: 0;}
	100% {opacity: 1;}
}

#stage figure:nth-of-type(0) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
}
      
#stage figure:nth-of-type(5) {
	-webkit-animation-delay: 5s;
	animation-delay: 5s;
}
      
#stage figure:nth-of-type(4) {
	-webkit-animation-delay: 10s;
	animation-delay: 10s;
}
      
#stage figure:nth-of-type(3) {
	-webkit-animation-delay: 15s;
	animation-delay: 15s;
}

#stage figure:nth-of-type(2) {
	-webkit-animation-delay: 20s;
	animation-delay: 20s;
}

#stage figure:nth-of-type(1) {
	-webkit-animation-delay: 25s;
	animation-delay: 25s;
}
                
#scene {
	position: relative;
	background: none;
	border: none;
}

#scene figure {
	position: absolute;
	top: -18;
	left: -39;
	z-index: 1;
	-webkit-animation: changem 40s infinite;
	animation: changem 40s infinite;
}

#scene figcaption {
	position: absolute;
	left: 1em;
	font-size: 2em;
	font-weight: bold;
	bottom: 0.5em;
	z-index: 2;
	color: white;
}

@keyframes changem {
	0% {opacity: 1;}
	8% {opacity: 1;}
	12% {opacity: 0;}
	98% {opacity: 0;}
	100% {opacity: 1;}
}

@-webkit-keyframes changem {
	0% {opacity: 1;}
	8% {opacity: 1;}
	12% {opacity: 0;}
	98% {opacity: 0;}
	100% {opacity: 1;}
}
      
#scene figure:nth-of-type(0) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s;}
   
#scene figure:nth-of-type(9) {
	-webkit-animation-delay: 4s;
	animation-delay: 4s;}
      
#scene figure:nth-of-type(8) {
	-webkit-animation-delay: 8s;
	animation-delay: 8s;}
      
#scene figure:nth-of-type(7) {
	-webkit-animation-delay: 12s;
	animation-delay: 12s;}

#scene figure:nth-of-type(6) {
	-webkit-animation-delay: 16s;
	animation-delay: 16s;}
      
#scene figure:nth-of-type(5) {
	-webkit-animation-delay: 20s;
	animation-delay: 20s;}
      
#scene figure:nth-of-type(4) {
	-webkit-animation-delay: 24s;
	animation-delay: 24s;}
      
#scene figure:nth-of-type(3) {
	-webkit-animation-delay: 28s;
	animation-delay: 28s;}

#scene figure:nth-of-type(2) {
	-webkit-animation-delay: 32s;
	animation-delay: 32s;}

#scene figure:nth-of-type(1) {
	-webkit-animation-delay: 36s;
	animation-delay: 36s;}