﻿body {
	font-family: Arial, Helvetica, sans-serif;
  	margin: 0;
  	background-color: silver;
  	background-image:url('../bilder/bgra.jpg');
  	background-repeat:no-repeat;
  	background-attachment: fixed;
   	background-size: 100% 100%;
	font-size:0.95em;
	font-weight: bold;
	text-align:center;
  	}
.shapka{
	font-family : "Arial";
    font-weight : bolder;
    font-size : 30pt;
}
.bildoben {
     top : 1.3cm;
     z-index : 6;
     color : #00AFFF;
     display:block;
     }
.bildmitte {
     top : 0.8cm;
     z-index : 4;
     color : #c0c0FF;
     display:block;
     }
.bildunten {
     top : 0cm;
     z-index : 2;
     font-size : 40pt;
     color : #E0E0FF;
     display:block;
     }

.runheute1{
	padding: 1.0em 1.0em 1.0em;
  	border: 1px solid #00f;
	background-color: rgba(255, 255, 255, .75);
	font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: .9em;
    color:#0000FF;
    display: inline-block;
    text-align: center;
    min-width:20em;
    vertical-align:top;
    
}

.runheute{
	padding: 1.5em 0em 1.5em;
  	border: 1px solid #00f;
	background-color: rgba(255, 255, 255, .75);
	font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: .9em;
    color:#0000FF;
    margin:1.0em;
    display: inline-block;
    text-align: center;
    min-width:20em;
    vertical-align:top; 
}
.year{
    padding:0.1em;
  	border: 1px solid #00f;
	background-color: rgba(255, 255, 255, .7);
	font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: .9em;
    color:#0000FF;
    margin:0.2em;
    display: inline-block;
    text-align:center;
    min-width:9em;
    vertical-align:top;
}
.nobr{
	white-space:nowrap;
}

.text1{
	padding:1.5em;
  	border: 1px solid #00f;
	background-color: rgba(255, 255, 255, .5);
	font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: .9em;
    color:#0000FF;
   /* margin-bottom:20px;
    margin-left:2.0em;
    margin-top:5px;*/
    margin:2.0em;
    display: inline-block;
    text-align:left;
    min-width:20em;
}

.runtimef{
  	border: 1px solid #00f;
  	background-color: rgba(255, 255, 255, .55);
	font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: .7em;
    color:#0000FF;
    padding: 0.5em 0.625em 0.5em;
    text-align:center;
    margin: 0.5em 1.0em .5em;
    display: inline-block;
    width:70%;
}
hr{
	color:blue;
	width:70%;
}
.p1{
	width:370px;
	padding: .0em 1.0em;
	text-align:left;

}
/*.div1{
	text-align:justify;
}*/

.div1{
		/*border:1px blue outset;*/
		border-bottom-width:0;
	margin-left: 10%; 
    margin-right:10%;
    padding:0;
}
table{
	background-color:silver;
	background-color: rgba(255, 255, 255, .65);
	margin-left:auto; 
    margin-right:auto;
   /* border-collapse:collapse;*/



   /* min-width:80%;*/
}
.table2{
	background-color:silver;
	background-color: rgba(255, 255, 255, .65);
	margin-left:auto; 
    margin-right:auto;
 	/*border: 1px blue solid;*/
}
thead
{
	font-size:1.25em;
	font-weight: bold;
	color:blue;
}
th{
	padding-right:1.5em;
	border-bottom: 1px blue solid;
}
td{
	border-bottom: 1px blue solid;
}
tbody{
	font-size:0.95em;
	font-weight: bold;
	color:blue;
	text-align:left;
	border-bottom: 1px blue solid;

}
.jahr{
	font-size: x-large;
	font-style: normal;
	text-shadow: 3px 4px 5px #00f;
	background-color: rgba(255, 255, 255, .00);
	margin:0.5em;
}

.td3{
	text-align:right;
	padding-right:1.5em;

}
.itog{
	text-decoration:overline;
}
select{
background: #33CCFF;
/*	border:1px blue double;*/
	margin:1em;
	color:blue;
}
option{
background:#33CCFF;

	color:blue;
}
.vostok{
	margin:.0em 1.0em;
}
.links{
	text-align:right;
}
.rechts{
	text-align:left;
	font-size:1.4em;
}
.bild2{
	width: 400px;
}