body	{
	margin:0;padding:0;
	background-image:url(/images/LogoLang.jpg); 
	background-repeat: repeat-y; 
	background-position:top left;
	background-color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11pt;
	color:#FFFFFF;
	}


hr 	{height:1px;color:#AAAAAA;}
td	{vertical-align:top;}
ul,li,td.normal{
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11pt;
	color:#FFFFFF;
	padding-left:10pt;
	}

p 	{
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11pt;
	color:#FFFFFF;
	padding-left:0;
	margin:0;
	padding-top: 4pt;padding-bottom:4pt;
	}
td img	{border:none; padding: 0px;}
img	{border:none; padding: 8px;}

b	{
	font-weigth:bold;
	}
.grey	{font-size: 100%;color:#000000;font-family:Arial,Helvetica,sans-serif;}
.orange	{font-size: 120%;color:#FF8800;font-family:Arial,Helvetica,sans-serif;}
.klein 	{font-size: 80%; color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;}

h1	{font-size: 130%;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;text-align:center;padding-top:10px;padding-bottom:10px;margin:0px;}
h2	{font-size: 120%;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;text-align:center;padding-top:10px;padding-bottom:10px;margin:0px;}}
h3	{font-size: 110%;color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;}



#Logo {
	width: 100%;
	height: 100px;	
	margin:0;padding:0;
	background-image:url(/new_images/LogoBGR.jpg); 
	background-repeat: repeat-x; 
	background-position: top center;
	}


#menu 	{position: absolute;
	top: 73px;
	left:15%;
	width:84%;
	margin: 0;
	padding: 0;
	z-index: 5;
	}

#MainMenu { 
	position:absolute;
	width: 100px;
	padding-left:15px;
	padding-top:85px;
	z-index:4;
	overflow:visible;
	}

#MainMenu ul {
	list-style: none; 
	margin: 0; padding:0px; 
	width: 80pt; 
    	} 
#menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 80pt;
	float: left;}


#MainMenu li,
#menu li	{ 
	position: relative; 
	left; 4px;
	padding-top:2px; padding-left:2px; padding-right: 2px; padding-bottom: 2px;
	background-image:url(/images/transparent.gif); 
	}

#menu ul ul {
	position: absolute;
	z-index: 5;}

#MainMenu ul ul ul,
#menu ul ul ul {
	position: absolute; 
	top: 0; 
	left: 100%; 
	width: 100%; }

div#MainMenu ul ul ul, div#MainMenu ul ul li:hover ul ul {
	display: none;} 

div#MainMenu ul ul li:hover ul, div#MainMenu ul ul ul li:hover ul {
	display: block;}



div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}


html>body #MainMenu,
html>body #Wetter,
 {  /* nur fuer moderne Browser! */
    position: fixed;
  }





div.Inhalt	{
	position:absolute;
	top:100px; left:15%;
	margin: 0;
	width:84%;
	padding: 2px 2px 2px 4px;
	z-index:1;
	background:#333333;
	}

div#Infos	{
		position: absolute;
		padding-top:0px;
		left:15px;
		width:150px;
		}
#Infos p 	{
		padding-left: 4px;
		}


div#Bilder {
	position:relative;
}
div#Bilder a {
	display:inline;
	text-decoration:none;
	width:500px;
	border: none;
}
div#Bilder a:hover {background:transparent}
div#Bilder a span {display:none}
div#Bilder a:hover span {
	display:block;
	position:absolute;
	overflow:hidden;
	left:-500px;
	top: -200px;
	width:667px;
	height:500px;
	border: none;
}
span.Bild {background-repeat: no-repeat;}


