*{padding:0;margin:0}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #D7E4F2;
	margin: 0px;
	font-size: 12px;
}
#container{
	margin:0 auto;
	width:516px;
	position:relative;
	}
.top {
	background-image: url(img/top.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 515px;
}
.down {
	background-image: url(img/down.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 515px;
	margin-bottom: 10px;
}
#yelb {
	background-image: url(img/yelb.gif);
	background-repeat: repeat-y;
	font-size: 12px;
	text-align: center;
}
#yelb3 {
	background-image: url(img/yelb.gif);
	background-repeat: repeat-y;
	font-size: 12px;
	text-align:center;
	text-align:-moz-center;
	margin-left: auto;
	margin-right: auto;
}
#yelb3 table{ margin: 0 auto}
#yelb3 blockquote {text-align:center; width:100%}
#yelb div { font-size: 28px}
#yelb p {
	padding-top: 10px;
	padding-bottom: 10px;
}
#yelb p a { font-weight:bold; color:#000000
}
#yelb p a:hover { font-weight:bold; color:#FF0000; text-decoration:none
}
#yelb span {
	padding-left: 12px;
	padding-bottom: 5px;
	padding-right: 10px;
}
#yelb2 {
	font-size: 12px;
	background-image: url(img/yelb.gif);
	background-repeat: repeat-y;
}
#yelb2 p {
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#yelb2 div {
padding-left: 15px;
	margin-left: 15px;
	padding-bottom: 5px;
	padding-right: 10px;
}

#zielb {
	font-size: 12px;
	background-image: url(img/zielb.gif);
	background-repeat: repeat-y;
}
#zielb p {
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#mapa { text-align:center;
	text-align:-moz-center; background-image: url(img/zielb.gif);
	background-repeat: repeat-y;
	margin: 0 auto}
#zielb div {
	padding-left: 15px;
	background-image: url(img/li.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 15px;
	padding-bottom: 5px;
	padding-right: 10px;
}
#zielb blockquote { 
	padding-left: 15px;
	margin-left: 15px;
	padding-bottom: 5px;
	padding-right: 10px;
}
#zielb span {
	padding-left: 15px;
	padding-bottom: 5px;
	padding-right: 10px;
}
#logo {
	margin-top: 10px;
	height: 40px;
}
#logo div a img{border:0}
#yelb3  {background-image: url(img/yelb.gif);
	background-repeat: repeat-y;
	font-size: 12px;
	text-align: center;
}
#yelb3  p {font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
#yelb2 div.rek {
padding-left: 5px;
    text-align:center;
	padding-top: 5px;
	padding-bottom: 5px;
	
}

#tabe {
	font-weight: bold;
}

#tabe td { font-size:12px;
	width: 50%;
}
#tabe div {background-image: url(img/li2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 13px;
	margin-left: 5px;
	padding-bottom: 5px;
	padding-right: 0px;}
#tabe a {
	color:#000000;
	}
#tabe a:hover { color:#FF0000; text-decoration:none;
}
pre { display:block;
	width: 500px;
}

