body {
    font-size: 10pt;
	color: #000;
	font-family: Times New Roman, serif;
}

#contentnav,
.rathausonline{
     display:none;
}

#content {
 	margin:0 0 2em 0;
        padding-top:20pt;
        display:block;
}

* html #content {
 	margin:0 0 0 0;
        padding-top:20pt;
        position:relative;
        top:0;
        left:0;
}

#breadcrumb ul li span{
        display:inline;
}

#content a,
#fastpath ul li a,
#content .leftcol a,
#content .rightcol a,
#content ul.pm li a
{
        padding:0;
        background-image:none;
        text-decoration:underline;
}

#fastpath{
	padding:0 0 0 0;      
        background-color:transparent;
}

div.sparkasse {
    display:none;
}

#metanav {
    display:none;
}

div.logo {
    display:none;
}

#head {
    display:none;
}



/*a:after, 
a:link:after  { 
background-color:transparent; 
content: " [ Verweis auf " attr(href) "] ";
}

a:visited:after {
background-color:transparent;
content: " [ Verweis auf " attr(href) "] "; 
}*/

a.anker:after,
a.anker:visited:after{
content: " "; 
}

.ads,
.adsfooter{
        display:none;
}

#content .backnavbottom,
#content .backnavtop{
        display:none;
}

#content .block a.anker{
        display:none;
}
#content #breadcrumb,
.mask,
.logo{
        display:none;
}

#content #breadcrumb li span{
        display:inline;
}

#content #breadcrumb li a{
	padding:0 0 0 0.5em;
	margin:0 0.3em 0 0;
}

#content .contact{
    border:1px solid #666;
}


#content .contact dt span{
    position: relative;
    left: 0;
    width:8em
}

#content .contact dd{
	margin:0 0 0.5em 0;
        display:block;
        clear:both;
}

#content .contact dt{
	float:none;
        width:auto;
        height:auto;
        font-style:italic;
        margin:0 0 0 0;
        padding:0 0 0 0;
}

#content .contact dt.stadtplan,
#content .contact dd.stadtplan{
	display:none
}
#content .contact dd.email a{
        font-style:normal;
}

#content h1 {
		color: #000 !important;
		border: none;
		margin: 0 0 0 1.05em;
		float: none;
	}
	#content h2 {
		color: #000 !important;
	}
	#content .contact h2 {
		color: #000 !important;
	}
	#content h3 {
		color: #000 !important;
	}

.appprintshow {
display:block;
margin:0 0 0 0;
}

.printdata{
        margin:0 0 0 12pt;
        position:absolute;
        top:80pt;
}

body> .printdata{
        position:static;
        top:auto;
}

*+html body .printdata{
        position:absolute;
        top:50pt;
}

.printdata span{
        color:#666;
}

#content ul,
#content ul li{
        list-style-image:none;
        list-style-type:square;
}

ul.links li,
ul.links{
       list-style-image:none;
       list-style-type:square;
}

ul.back{
       margin:0 0 1em 1em;
       width:50%;
       border-bottom:1px solid #ccc;
       padding:0.5em 0 0.5em 0;
 
}

