/*--------------- CSS Hintergrundbild --------------------------------*/

/* Zauberei damits im IE 6 auch geht */

.backgroundPic {
    position: absolute !important;
    width: 100%;
    left: expression( 0   parseInt(document.documentElement.scrollLeft, 10) ) !important;
    top: expression(eval(document.compatMode));
}

#logo{
    background-image: url(/gfx/logo.jpg);
    width:200px;
    height:81px;
    position: absolute;
    left: 50px;
    top: 0px;
}

#logo a {
    width:200px;
    height:81px;
}

.fade {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/verlauf.png', sizingMethod='scale');
}

#container {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/bg-container.png', sizingMethod='scale');
}

#stichwortsuche {
    background-image: url(/gfx/bg-stichwortsuche.jpg);
    height:30px;
    position:absolute;
    right:170px;
    top:30px;
    width:155px;
}

.de_on {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/languages/de.png', sizingMethod='scale');
    height:27px;
    position:absolute;
    width:30px;
}

.en_off {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/languages/en.png', sizingMethod='scale');
    height:27px;
    left:33px;
    position:absolute;
    width:30px;
}

.nl_off {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/languages/nl.png', sizingMethod='scale');
    height:27px;
    left:66px;
    position:absolute;
    width:30px;
}

#orte #fischen {
    background: url(/gfx/bg-orte-fischen.gif) no-repeat 20px top;
}

#orte #obermaiselstein {
    background: url(/gfx/bg-orte-obermaiselstein.gif) no-repeat 20px top;
}

#orte #bolsterlang {
    background: url(/gfx/bg-orte-bolsterlang.gif) no-repeat 20px top;
}

#orte #ofterschwang {
    background: url(/gfx/bg-orte-ofterschwang.gif) no-repeat -25px top;
}

#orte #balderschwang {
    background: url(/gfx/bg-orte-balderschwang.gif) no-repeat 20px top;
}

.Template.s204 {
    background:url(/gfx/bg-sitemap-home.gif) no-repeat scroll left bottom;
}

#themenbox {
    overflow: hidden;
}

#themenbox {
    overflow: hidden;
}

.Calendar.ThemeDefault .Body {
    top: -135px;
}

.description {
    display: none;
}

.s205 .Nachricht.spalte {
    height:160px;
}

.Widget.Tabset .TabsetContent.active {
    padding: 0px 10px;
}

#trefferzeitraum {
    padding: 0px !important;
}

#trefferzeitraumPauschalen {
    padding: 0px !important;
}

#mainNav {
    bottom: 0px !important;
}

.break {
    height: 0px;
    width: 0px;
}

#mainNav ul li a {
    font-size: 14px;
}