/* basic elements */
body { 
	background: #E5E5E4;
	font: 10px/15px Verdana,Geneva,Arial; 
	color: #1B1B1F;
	}
p { 
	font: 10px/15px Verdana,Geneva,Arial; 
	margin: 1.0em 1.0em 1.0em 1.0em; 
	color: #1B1B1F;
	}
h3 { 
	font: 10px/15px Verdana,Geneva,Arial; 
	font-weight: bold;
	margin-top: 0.0em; 
	color: #000;
	}
a:link { 
	text-decoration: underline; 
	font: 10px/15px Verdana,Geneva,Arial; 
	margin-top: 0.0em; 
	color: #000;
	}
a:visited { 
	font: 10px/15px Verdana,Geneva,Arial; 
	margin-top: 0.0em; 
	color: #888;
	}
a:hover {
	font: 10px/15px Verdana,Geneva,Arial; 
	margin-top: 0.0em; 
	color: #000;
 	}


/* specific divs */
#container    {
	position: absolute; 
	top: 0.3em; left: 2em; 
	width: 97.7em; height: 73.0em 
	}

#header { 
	position: absolute; 
	top: 0.0em; left:0.0em;
	width: 54.9em; height: 17.0em; 
	}

#logo { 
	position:absolute; top: 4.5em; left: 2.2em;
	width: 65.0em; height: 5.7em;
	}
#logo img{
	width: 65.0em; height: 5.7em;
	}	
	
#navi { 
	position:absolute; top: 12.7em; left: 0.0em;
	width: 67.2em; height: 60.4em;
	}
	
#navi img { 
	border: 0.0em; 
	height: 1.7em;
    }

#navi img.line { 
    position:absolute; top: 0.0em; left: 0.0em
	border: 0.0em; 
	height: 0.2em;
	}
#main { 
	background: #fff;
	position: absolute; top:0.2em; left:0.0em;
	width: 68.5em; height: 1.7em;
	}
#sub { 
	background: #000;
	position:absolute; top: 2.2em; left:2.2em;
	width: 65.0em; height: 1.8em;
	}
#content  { 
	position: absolute; 
	top: 17.1em; left: 2.2em; 
	width: 65.0em; height: 53.5em 
	}
#content img { 
	border: 0.0em;
	}
#content img.standort{
	position:absolute; top: 0.0em;
	width: 64.9em; height: 53.9em;
	}

#content a:link { 
	text-decoration: underline; 
	font: 10px/15px Verdana,Geneva,Arial; 
	margin-top: 0.0em; 
	color: #1B1B1F;
	}

#content a:visited { 
	font: 10px/15px Verdana,Geneva,Arial; 
	margin-top: 0.0em; 
	color: #1B1B1F;
	}

#content a:hover {
	font: 10px/15px Verdana,Geneva,Arial; 
	margin-top: 0.0em; 
	color: #98989B;
 	}

#linkList {
	background: #fff;
	position:absolute; top: 0.0em; right: 0.0em;
	width: 30.1em; height: 73.0em
	}

#linkList img.strom{
	position:absolute; top: 0.0em; right: 0.0em;
	width: 30.1em; height: 16.7em
	}
	
#linkList img.unter{
	position:absolute;
	width: 30.1em; height: 1.8em
	}

	
#linkList p { 
	font: 10px/15px Verdana,Geneva,Arial;
	margin: 16.7em 0.0em 0.0em 0.0em; 
	color: #1B1B1F;
	}

#linkList a:link { 
	text-decoration: underline; 
	font: 10px/15px Verdana,Geneva,Arial; 
	margin-top: 0.0em; 
	color: #1B1B1F;
	}

#linkList a:visited { 
	font: 10px/15px Verdana,Geneva,Arial; 
	margin-top: 0.0em; 
	color: #1B1B1F;
	}

#linkList a:hover {
	font: 10px/15px Verdana,Geneva,Arial; 
	margin-top: 0.0em; 
	color: #98989B;
 	}

#linkList img { 
	border: 0.0em; 
	}

#footer { 
	background: #fff;
	position: absolute; left:2.2em; bottom:0.0em; 
	width: 65.0em; height: 1.7em;
	}

#footer img { 
	border: 0.0em; 
	width: 25.0em; height:1.7em;
	}