/* Stadtgraf Stylez by Molinx */
body {
	margin:0; padding:0; background-color:#FFFFFF;
	font-family:Myriad Web, Helvetica, Arial, sans-serif; font-size:98%; font-weight:normal; color:#333333; text-align:center;
}
#wrapper {
	display:block; position:relative; top:12px; background-color:#FFFFFF;
	margin:0 auto; padding:0; width:700px; text-align:left;
}
#head {
	position:relative; margin:0; height:84px; background-image:url(../images/bg_raute.gif);
}
#head img {
	position:relative; top:0; left:18px; padding:0; margin:0;
}
#global {
	display:block; position:relative; top:0; margin:0; padding:0.4em 0 0.8em 0;
	text-align:right; font-size:0.8em; color:#333333;
	background-image:url("../images/band_blk.gif"); background-repeat:repeat-x; background-position:bottom;
}
#global li {
	display:inline; position:relative; margin:0; padding:0 0 0 0.4em; list-style:none;
}
#site {
	display:block; position:relative; top:0; left:0; margin:0 0 0.6em 0; padding:0.4em 0 0.6em 0;
	background-color:#FFFFFF; background-image:url(../images/band_blk.gif); background-repeat:repeat-x; background-position:bottom;
}
#site h1 {
	display:block; position:relative; top:0; left:210px; margin:0; padding:0;
	font-family: Lido STF, Georgia, "Times New Roman", Times, serif; font-size:2.2em; font-weight:normal; color:#666666;
}
#site ul {
	display:block; position:relative; top:0; left: 210px; margin:0; padding:0 0 1.6em 0;
	font-size:0.75em; font-weight:normal; color:#666666;
}
#site li {
	display:inline; position:relative; margin:0; padding:0 0.6em 0 0;
}
#submenu {
	display:block; position:relative; top:0; float:left; margin:0; padding:0; width:208px;
}
#submenu h2 {
	display:block; position:relative; top:0; margin:0; padding:0 0 0.4em 0;
	font-family: Lido STF, Georgia, "Times New Roman", Times, serif; font-size:1.4em; font-weight:normal;
}
#submenu h3 {
	display:block; position:relative; top:0; margin:0; padding:0 0 0.4em 0;
	font-family: Lido STF, Georgia, "Times New Roman", Times, serif; font-size:1.2em; font-weight:normal;
}
#submenu ul {
	display:block; position:relative; top:0; margin:0; padding:0 0 1.2em 0;
	font-size:0.75em; font-weight:normal; line-height:1.2em;
}
#submenu li {
	display:block; position:relative; left:0.6em; margin:0; padding:0; list-style:none;
}
#content {
	display:block; position:relative; top:0; margin:0; padding:0; float:right; width:490px;
}
#content h2 {
	display:block; position:relative; top:0; margin:0; padding:0 0 0.4em 0;
	font-family: Lido STF, Georgia, "Times New Roman", Times, serif; font-size:1.6em; font-weight:normal;
}
#content h3 {
	display:block; position:relative; top:0; margin:0; padding:0 0 0.4em 0;
	font-size:1.2em;
}
#content ul {
	display:block; position:relative; top:0; margin:0; padding:0 0 1.2em 0;
	font-size:0.8em; font-weight:normal; line-height:1.2em;
}
#content li {
	display:inline; position:relative; float:left; margin:0; padding:0 0.4em 0 0; list-style:none;
}
#content span.txt {
	display:block; position:relative; margin:0; padding:0; font-size:0.8em; text-align:left;
}
#content span.fuerst {
	display:block; position:relative; top:0; margin:0; padding:0.6em; font-size:0.8em; width:266px; float:right;
}
#content img.fuerst {
	display:block; position:relative; top:0; margin:0; padding:0 0 48px 0; float:left;
}
#content ul {
	display:block; position:relative; clear:both; margin:0; padding:0; font-size:0.6em;
}
#content li.preview {
	display:inline; position:relative; float:left;
	margin:0; padding:0 0 12px 0; width:120px; list-style:none; text-align:center;
}
#footer {
	display:block; position:relative; clear:both; height:24px;
	background-image:url(../images/bg_raute_lightgrey.gif);
}
div.blk_dotline {
	margin:0 0 24px 0; padding:0; height:24px; border:0; clear:both;
	background-color:#FFFFFF; background-image:url(../images/blk_dot.gif); background-repeat:repeat-x; background-position:bottom;
}
div.bottomline {
	display:block; position:relative; margin:0; padding:0; height:24px; border:0; clear:both;
	background-image: url("../images/band_blk.gif"); background-repeat:repeat-x; background-position:bottom;
}
#partner {
	margin:24em 0 0 0; padding:0; 
	font-size:0.6em; 
}
