body { 
   margin: 30px 50px 30px 50px;
   padding: 0;
   background-color: #9e9e9e;
   background-image:url(images/verlauf5.jpg);
   background-repeat:repeat-x;
   font: normal 11px Verdana, sans-serif;
   text-decoration: none;
   color: #D0D0D0;
}

div#container{ position: relative; width: 600px; margin: 15px auto 15px auto;}

.text {
   font: normal 11px Verdana, sans-serif;
   text-decoration: none;
   color: #D0D0D0;
   text-align: center;
}

.text_left {
   font: normal 11px Verdana, sans-serif;
   text-decoration: none;
   color: #D0D0D0;
   line-height: 14px;
   float: left;
}

.pgp {
   font: normal 11px Verdana, sans-serif;
   text-decoration: none;
   color: #D0D0D0;
   line-height: 14px;
   margin-left: 75px;
}

.impressum {
   font: normal 11px Verdana, sans-serif;
   text-decoration: none;
   color: #D0D0D0;
   line-height: 14px;
   margin-left: 190px;
}


.text_right {
   font: normal 11px Verdana, sans-serif;
   text-decoration: none;
   color: #D0D0D0;
   line-height: 14px;
   float: left;
   width: auto;
}

li {
	margin-bottom: 10px;
}

.abstand {
	margin-top: 50px;
	clear: both;
}
	
A, A:link, A:visited, A:active, A:focus{
	font: normal 11px Verdana, sans-serif;
	text-decoration: none;
	overflow: hidden;
	color: #D0D0D0;
}
A:hover  {	
	font: normal 11px Verdana, sans-serif;
	text-decoration: none;
	overflow: hidden;
	color: #FFFFFF;
}
		
.ib {
	border: 0px;
	text-decoration: none;
}

a.ibmoster {
	background: url(images/logo_ib_moster_001_light.jpg) no-repeat;
	overflow: hidden;
	border: 0px;
	text-decoration: none;
	height: 40px;
	width: 123px;
}

a.ibmoster:hover {
	background: url(images/logo_ib_moster_001.jpg) no-repeat;
	border: 0px;
	text-decoration: none;
}

.courier {
	font-family: "Courier New", Courier, mono
}

.anfahrt {
	clear: both;
   margin-left: 200px;
}

img  {
	border: 1px solid Black;
}

.wetter {
	border: 1px solid black;
}

.nichtsichtbar {
	display: none;
}
