html, body
{  width: 100%;
   height:100%; /* html und body brauchen diese Angabe */
   margin: 0;
   padding: 0;
   overflow: hidden;
}
#obenmobil,
#linksmobil,
#rechtsmobil,
#untenmobil { display: none; }

@media (min-width: 1000px)
{  #alles
   {  position: relative;
      width: 1023px;
      height: 100%;
      top: 0;
      margin: 0 auto;
       /*background-color: #fff; */
      /*background-image: URL(../bilder/obenalles.gif);*/

/*	   background-image: url(../graphics/bkgrnd3.jpg);
		background-attachment: fixed; 
		background-repeat: no-repeat; 
		background-position: center top; */
		/*transition-duration: 3s;
		transition-timing-function: linear;*/
	}
	/*
	#alles:hover
	{	background-image: url(../graphics/bkgrnd3c.jpg);
		/   *background-color: #000; * /
		/ *transition-duration: 3s;
		transition-timing-function: ease-in-out;* /
	}
*/
    /*  background-repeat: repeat-x;*/
/*      background-attachment: fixed;*/
    /*  background-position: right top;*/
/* 		background-color: #000; */
	/*	overflow: hidden;
      z-index: 100;*/
   }
   #oben
   {  position: absolute;
      top: 0;
      left: auto;
      width: 1000px;
      height: 70px;
      background-image: url(../graphics/bkgrnd3.jpg);
		background-attachment: fixed; 
		background-repeat: no-repeat; 
		background-position: center top; 
      
      z-index: 9600;
   }

   #obenlinks
   {  position: absolute;
      top: 0;
      left: 0;
      width: 70px;
      height: 75px;
      overflow: hidden;
      background-image: URL(../graphics/icon.png);
      background-repeat: no-repeat;
/*   background-attachment: fixed;*/
      background-position: left top;
      z-index: 970;
   }

   #obenmitte
   {  position: absolute;
      top: 0;
      left: 75px;
      width: 873px;
      height: 70px;
      overflow: hidden;
      text-align: center;
		color: #fff;
      z-index: 970;
   }

   #obenrechts
   {  position: absolute;
      top: 0;
      left: 925px;
      width: 75px; /*  412 */
      height: 70px;
      overflow: hidden;
      background-image: URL(../graphics/icon.png);
      background-repeat: no-repeat;
     	background-position: left top;
      z-index: 970;
   }
   #logooben
   {  position: absolute;
      top: 0px;
      left: 0px;
      width: 0px; /* 210px */
      height: 0px;
      visibility: hidden;
   }
   #logounten
   {  position: absolute;
      top: 0px;
      left: 0px;
      width: 0px; /* 210px */
      height: 0px;
      visibility: hidden;
   }

   #links
   {  position: absolute;
      top: 0;
      left: auto;
      width: 124px;
      height: 100%;
      z-index: 800;
      overflow: visible;
      display: block;
   }

   #inhalt
   {  position: absolute;
      top: 70px; 
      left: 124px;
      padding: 5px;
      bottom: 4em; /*50*/
      width: 889px;
		z-index: 190;
      overflow: auto;
   }
}

#inh
{  position: relative;
   top: 0px;   /*123*/
   left: 0px;
   padding: 80px 10px 0 10px;
   margin: 0px 0 50px 0;
   z-index: 190;
   overflow: visible;
 }

/* #inheng */
/* { position: absolute; */
/*    top: 0px;   123 */
/*    left: 0px; */
/*    padding: 80px 10px 0 0px; */
/*    margin: 0px 0 50px 0; */
/*    width: 440px; */
/*    z-index: 190; */
/*    float: left; */
/*    color: #ee0; */
/* } */
/* #inheng */
/* { position: relative; */
/*    top: 0px; */
/*    padding: 0; */
/*    margin: 0; */
/*    max-width: 49%;  */
/*    z-index: 190; */
/*    float: left; */
/*    color: #ff0; */
/* } */
/* #inhger */
/* { position: absolute; */
/*    top: 0px;   123 */
/*    left: 442px; */
/*    padding: 80px 10px 0 0px; */
/*    margin: 0px 0 50px 0; */
/*    width: 430px; */
/*    z-index: 190; */
/*    float: right; */
/*    color: #eee; */
/* } */
/* #inhger */
/* { position: relative; */
/*    top: 0px; */
/*    padding: 0; */
/*    margin: 0; */
/*    max-width: 49%; */
/*    z-index: 190; */
/*    color: #f0f0f0; */
/* 	float: right; */
/* } */
.kontaktlinks
{  position: relative;
   width: 200px;
   min-width: 200px;
   height: 15px;
   float: left;
   clear: left;
   margin: 1px;
   padding: 5px;
   display: block;
   vertical-align: bottom;
   font-size: 1.1em;
   z-index: 20;
}

.kontaktrechts
{  position: relative;
   width: 585px;
   height: 15px;
   margin: 1px;
   padding: 5px;
   vertical-align: top;
   display: block;
   z-index: 10;
}
/*
.kontaktlinks .lang
{   width: 310px;
}

.kontaktlinks .kurz
{   width: 50px;
}

.kontaktlinks .mittel
{   width: 250px;
}
*/
.kontaktrechts .halb
{  width: 190px;
   margin-right:3px;
}

.kontaktrechts .lang
{  width: 370px;
}

.kontaktrechts .lang2
{  width: 376px;
}

.kontaktrechts .mittel
{  width: 359px;
}
.kontaktrechts .kurz
{  width: 50px;
}

.kontaktlinks.hoch,
.kontaktrechts.hoch
{  position: relative;
   height: 100px;
}
/*
.kontaktlinks.hoch
{   width:200px;
}
*/

.kontaktrechts textarea
{  height: 100px;
   font-family: Arial, sans-serif;
   scrollbar-base-color: #B9D1EA; /*#5a8cc6;*/
   scrollbar-3dlight-color: #5a8cc6;
   scrollbar-arrow-color: #3C6EA2;
   scrollbar-darkshadow-color: #3C6EA2;
   scrollbar-face-color: #B9D1EA; /*#5a8cc6;*/
   scrollbar-highlight-color: #fff; /*#88ADD2;*/
   scrollbar-shadow-color: #4D83BB;
   scrollbar-track-color: #B9D1EA; /*#759FC9;*/
}

#navi
{   margin-top: 130px;
/*    background-color: #fff; */
}

#untenlinks, #untenmitte, #untenrechts
{	position: absolute;
	top: auto;
	bottom: 0;
	height: 2.5em;
	padding: 5px;
	overflow: visible;
	vertical-align: top;
	background-color: #000;
	z-index: 850;  
}

#untenlinks
{  left: auto;
   width: 320px; 
   float: left;
}

#untenmitte
{ 	margin-left:320px;
	width: 480px;
	float: left;
}

#untenrechts
{  position: absolute;
   top: auto;
   bottom: 0;
   margin-left: 665px;
   width: 350px;
}

#untenrechtscopy
{   position: absolute;
   bottom: 2px;
   right: 7px;
}
.title
{	color: f0f0f0;
	font-weight: bold;
	font-size: 3em;
}
