/*  Print
----------------------------------------------------*/

*
{
    background-image: none !important;
    background-color: #ffffff !important;
    width: auto;
    float: none;
    margin: 0;
    padding: 0;
}

a
{
    display: block;
    clear: both;
    float: none !important;
    padding: 0 !important;
    background-image: none !important;
}
a.tourismus, a.kultur, a.wirtschaft, a.stadt, a.stadtverwaltung
{
    float: none;
    padding: 0;
    background-image: none !important;
}


a[href]#logo:after, a.bildlink:after { 
  content:"";
}


p
{
    width: auto;
    float: none;
    color: #000000 !important;
}


.teaserblock p
{
    color: #000000 !important;
}

h1
{
    color: #000000 !important;
    font-weight: bold;
    font-size: 16pt !important;
}

h2
{
    color: #000000 !important;
    font-weight: bold;
    font-size: 14pt !important;
}

h3
{
    color: #000000 !important;
    font-weight: bold;
    font-size: 13pt !important;
}


.nurdrucken {
    display: block;
}


.nichtdrucken
{
    display: none;
}



#rahmenmeta
{
    width: auto;
}


#rahmenaussen
{
    width: auto;
}


#rahmeninhalt
{
    width: auto;
    padding: 0 !important;
}


#logo
{
    /*float: right !important;*/
	display:none;
}


#navi
{
    display: none;
}

#service
{
    display: none;
}


#breadcrumb
{
    display: none;
}



.drucken
{
    display: block !important;
}


.linkespalte
{
    display: none;
}

.rechtespalte
{
    display: none;
}

.mittlerespalte
{
    float: none !important;
}

.mittlerespalte .inhalt
{
    margin: 0 !important;
}


.linksmitte .drucken
{
    float: none;
    display: block;
    width: auto;
    margin: 0;
    padding: 0;
}

.mitterechts .drucken
{
    float: none;
    display: block;
    width: auto;
    margin: 0;
    padding: 0;
}

.einspaltig
{
    clear: both;
    width: auto !important;
    float: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.mitterechts5050
{
    width: auto;
    float: none;
    margin: 0 !important;
    padding: 0 !important;
}


.teaserblock ul
{
    display: none;
}


.tabs .sprungmarken
{
    display: none;
}


.ui-tabs-hide
{
    display: block;
}

.tabs .ui-tabs-panel h2
{
    display: block;
    font-weight: bold;
    font-size: 16pt;
}

.tagcloud
{
    display: none;
}

#seitenfunktionen
{
    display: none;
}

#fuss
{
    display: none;
}


.blaettern
{
    display: none;
}


ul
{
    width: auto !important;
    float: none !important;
}

ul li
{
    width: auto !important;
    float: none !important;
}


form 
{
    display: none;
}


.abisz 
{
    display: none;
}


.tabs .ui-tabs-panel h2.verstecken
{
    display: block;
}

.ui-tabs-hide
{
    display: block;
}

.werbung
{
    display: none;
}

.copyright
{
    float: none !important;
}

.teaserliste li
{
    width: auto;
    display: block !important;
    clear: both;
    float: none !important;
    border: none !important;
    padding: 0 0 20px 0 !important;
    margin: 0 !important;
}

.teaserliste li p
{
    float: none !important;
    width: 99% !important;
    clear: both !important;
}


.einspaltig .teaserliste
{
    width: 40em !important;
    float: none !important;
    margin: 0 !important;
    padding: 0 !important;
}
/* der ie6 braucht weniger Breite */
* html .einspaltig .teaserliste
{
    width: 32em !important;
}
 
.einspaltig .teaserliste li {
    float: none !important;
    width: auto !important;
    margin-right: 0;
    display: block;
} 

.header-bottom {
    display: none;
}

#breadcrumb {
    display: none;
}

div#menu {
    display: none;
}

.user {
    display: none!important;
}

.top-navigation-left {
    display: none;
}

.top-navigation-right {
    display: none;
}
