*{padding:0;margin:0}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #deeaf8;
	margin: 0px;
	font-size: 12px;
}
#container{
	margin:0 auto;
	width:516px;
	position:relative;
	}
.top_orange {
	background-image: url(img/top_orange.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 515px;
}
.top_blue {
	background-image: url(img/top_blue.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 515px;
}
.down_orange {
	background-image: url(img/down_orange.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 515px;
	margin-bottom: 10px;
}
.down_blue {
	background-image: url(img/down_blue.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 515px;
	margin-bottom: 10px;
}
#yelb {
	background-image: url(img/orange.gif);
	background-repeat: repeat-y;
	font-size: 12px;
	text-align: center;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 15px;
}
#yelb3 {
	background-image: url(img/blue.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; text-decoration:underline
}
#yelb p a:hover { font-weight:bold; color:#000000; text-decoration:underline
}
#yelb span {
	padding-left: 12px;
	padding-bottom: 5px;
	padding-right: 10px;
}
#yelb2 {
	font-size: 12px;
	background-image: url(img/blue.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/blue.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/blue.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/blue.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;
	
}

#yelb2 a {
text-decoration:none;
color:#000000;
	
}

#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;
}

#yelb4 {
	background-image: url(img/orange.gif);
	background-repeat: repeat-y;
	font-size: 12px;
	text-align: center;
	color: #000000;
}
#yelb4 div { font-size: 28px}
#yelb4 p {
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	line-height: 80%;

}
#yelb4 p a { font-weight:bold; color:#000000; text-decoration:underline
}
#yelb4 p a:hover { font-weight:bold; color:#000000; text-decoration:underline
}
#zielb2 {
	font-size: 12px;
	background-image: url(img/blue.gif);
	background-repeat: repeat-y;
}
#zielb2 p {
	font-size: 14px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#zielb2 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;
}
#zielb2 blockquote { 
	padding-left: 15px;
	margin-left: 15px;
	padding-bottom: 5px;
	padding-right: 10px;
}
#zielb2 span {
	padding-left: 15px;
	padding-bottom: 5px;
	padding-right: 10px;
}

#topbar{
text-align: right;
position:absolute;
border: 0px solid black;
padding: 0px;
background-color: #003b89;
width:0px;
visibility: hidden;
z-index: 100;
}

p a { font-weight:normal; color:#000000; text-decoration:underline
}

