
html {
    background-image:none !important;
    background-color:#FFFFFF !important;
    overflow: visible;
}

body {
    width: 590px;
    margin: 3% 3% 3% 3%;
    color: #000000;
    overflow: visible;
    background-color:#FFFFFF !important;
    scrollbar-arrow-color:#ffffff;
    scrollbar-base-color:#ffffff;
    scrollbar-face-color:#ffffff;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color : #ffffff;


}
* html, * html body
{
    height:auto;
    overflow: auto;
}

#printLogo{
    display:block;
    width:559px;
    margin-left:12px;
    clear:both;
}



a {
    color:#000000 !important;
    text-decoration:none;
}

.webServiceLink {
    color:#f90 !important;
}


#serviceNavi {
    display: none;
}

#navi {
    display: none;
}

#logoStartseite{
    display: none;

}

#bodywrapper {
    background:#ffffff;
    position:relative;
}

* html #bodywrapper
{
    padding:0;
    height:auto;
    position:relative;
}


h1 {
    background-image: none !important;
    font-size: 1.5em;
    font-weight: bold;
    height: auto;
    text-indent: 0;
    color: #000000;
    padding: 0 0 0 0;
}

h2 {
    font-size: 1.2em !important;
    font-weight: bold;
    height: auto;
    color: #000000 !important;
}


.webText, .webSubTitle, .webSubTitle a {
    color: #000000 !important;
}


.rssTitelTxt      { color:#000000; }


#contentScroll {
    clear:none !important;
    margin:0;
    height:auto !important;
    padding: 0;
}

#contentCol1 {
    width:auto;
    height:auto;
    float:none;
    margin-right:0;
}
#contentCol2 {
    width:auto;
    height:auto;
    float:none;
}

#footer {
    display: none;
}

* html #footer
{
    display: none;
}



.webFlexAbstand0  {border: 1px solid #fff; }
.webFlexAbstand1  {border: 1px solid #fff; }
.webFlexAbstand2  {border: 1px solid #fff; }
.webFlexAbstand3  {border: 1px solid #fff; }
.webFlexAbstand4  {border: 1px solid #fff; }

form {
    display: none;
}

.webLegende a {
    display: none;
}



/* *************************************************************************** */
/* DRUCKEN NAVIGATION                                                          */
/* *************************************************************************** */

.drucklink {
    display: none;
}



@media all
{
  #printBack, #printBackBroad{
    display:block;
    text-align:right;
    height: 20px;
    color:#000;
    padding: 3px 0px 3px 0px;
    width:575px;
    border-bottom:1px dashed #333;
    margin: 0px 0px 10px 0px;
  }
}
@media all
{
    #printBackBroad{
        width:786px;
    }
}


@media all
{
#printBack2, #printBackBroad2{
    position:relative;
    text-align:right;
    display:block;
    color:#000;
    width:575px;
    padding:5px 0px;
    border-top:1px dashed #333;
    margin-top:10px;
  }
}
@media all
{
    #printBackBroad2{
        width:786px;
    }
}

@media print
{
  body { margin-top:0; line-height:normal; }

  /* FORMATDEFINITIONEN ZUM DRUCKEN */
  #printBack,#printBack2, #printBack,#printBackBroad2{
    display:none;
  }

  #contentCol1 {
    margin:0;
    float:none;
    clear:left;
    width:600px;
  }

  #contentCol2 {
    margin:0;
    width:600px;
    float:none;
    clear:left;
  }

}

.logoStartseite {
    display: none;
}


.flexTinymceDiv ul li {
    background-image: url("/images/bullet_print.gif") !important;
    /*border: 1px solid red;*/
    /*position: relative;*/
}


.notPrint {
    display: none;
}
