@charset "utf-8";
/* CSS Document */


/* quicksand-regular - latin */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/quicksand-v7-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Quicksand Regular'), local('Quicksand-Regular'),
       url('fonts/quicksand-v7-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/quicksand-v7-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/quicksand-v7-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/quicksand-v7-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/quicksand-v7-latin-regular.svg#Quicksand') format('svg'); /* Legacy iOS */
}

body {
   font-family: Quicksand, sans-serif;
   padding: 0;
   margin: 0;
   text-align:left;
   }

 #Start {  
    margin: 0 auto;    
    width: 1200px;
    padding: 0;
  }
#startseite {
	color: #000;
	font-weight: lighter;
	padding: 0;
	border: none;
	float: right;
	/*width: 600px;*/
	margin: 25px 0 0 0;
      }
	  
/* ...................................... Navigation .......................*/  


	  
 #index {
	border: 0;
	font-family: Quicksand, sans-serif;
	text-align: left;
	float: left;
    height: auto;
	margin: 0 0 0 0;
	padding: 15px 0;
	text-decoration: none;
	width:auto;
	position: absolute;
	top: 0;
	z-index:9999!important;
} 




	

.info 
{-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
-webkit-column-gap: 0!important;
-moz-column-gap: 0!important;
}

.start {
display:block;
margin: 0;
padding: 0!important;
width: 600px;
height:320px;
overflow: hidden!important;
}

.start p {display:none;}

.start:hover p {
background: #fff;
color: #000;
display:block;
font-size: 100%;
opacity: 0.7;
padding: 10px;
position: relative;
width: auto;
z-index: 9999;
}

.start img {margin-top: 0!important;position: relative;
/*top:-50px;*/
z-index:0!imporant;}



.logo {
color: #000;
background-color: #E8F4F9;
font-size:140%;
font-weight:ligther;
float: left;
padding: 20px 20px;
height: auto;
text-align:center;
width: 1160px;
z-index:1;
}

img {border:0!important;border:none!important;margin-top: 50px;}


.dtv img{
	position:absolute;
	top:0;
	left:0;
	margin-top: 0!important;
 /* -webkit-filter: grayscale(1);
  filter: grayscale(1);*/
  width: auto!important;
}



footer {clear:both; display: block; float: left; font-size: 90%; margin: 100px auto 50px auto;width: 100%;}

.hochgestellt {
	color: #65441B;
	text-decoration: none;
	font-size: 11px;
	padding-bottom: 8px;
}


