BODY {
    table-layout: fixed;
    font-weight: normal;
    font-size: 15px;
    background: url(gfxl/Hintergrund.gif) white fixed center center;
    text-transform: none;
    color: black;
    direction: ltr;
    font-style: normal;
    font-family: Arial, Sans-Serif;
    text-align: left;
    font-variant: normal;
    text-decoration: none;
}

B {
    font-weight: bold;
    font-size: 15px;
    text-transform: none;
    color: black;
    font-family: Arial;
}

B.news {
    font-weight: bold;
    font-size: 10px;
    text-transform: none;
    color: black;
    font-family: Arial;
}
*.news {
    font-size: 10px;
}
*.headline {
    font-size: 28px;
    color: red;
    align: center;
}
*.comment {
    font-family: Arial, Sans-Serif;
    font-size: 9px;
    text-decoration: none;
}
*.impressum {
    font-size: 9px;
}
*.ansprechpartner {
    font-size: 12px;
    font-family: Arial;
    color: black;
    table-layout: fixed;
    vertical-align: top;
    align: left;
}

li {
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Arial;
}

/*
 div {
 position:absolute;
 width:50px;
 font-family:Arial,sans-serif;
 font-size:11pt;
 color:black;
 margin-top:6px;
 margin-bottom:6px;
 }
 */
.imgleft {
    margin: 0pt 5px 5px 0pt;
    padding: 5px;
    float: left;
    background-color: rgb(221, 221, 221);
}

#foldheader {
    cursor: pointer;
    cursor: hand;
    font-weight: bold;
    list-style-image: url(gfxl\fold.gif);
}

#foldinglist {
    list-style-image: url(gfxl\list.gif);
}
*.BlogItem {
    border: 1px solid gray;
    background-color: white;
    padding: 4px;
    margin: 0px;
}
*.BlogItemTitle {
    font-weight: bold;
    font-size: 14px;
    text-transform: none;
    color: black;
    font-family: Arial;
}
*.BlogItemBody {
    font-size: 14px;
    text-transform: none;
    color: black;
    font-family: Arial;
}
*.BlogComment {
    border: 1px solid gray;
    background-color: #E0E0E0;
    padding: 4px;
    margin: 0px;
}
*.BlogCommentTitle {
    font-weight: bold;
    font-size: 12px;
    text-transform: none;
    color: black;
    font-family: Arial;
}
*.BlogCommentBody {
    font-size: 11px;
    text-transform: none;
    color: black;
    font-family: Arial;
}

/*** mobiliyslider ***/
.slider {
    width: 100%; /* specify width and height values */
    height: 400px;
    position: relative;
    background-color: transparent;
}

.sliderArrows a {
    display: block;
    text-indent: -9999px;
    outline: none;
    z-index: 50;
    background-image: url(gfxl/prev_next.png);
    width: 42px;
    height: 42px;
    position: absolute;
    top: 50%;
    margin-top: -34px;
}

.prev {
    background-position: 0 0;
    left: 15px;
}

.prev:hover {
    background-position: 0 -44px;
}

.next {
    right: 15px;
    background-position: -44px 0;
}

.next:hover {
    background-position: -44px -44px;
}

.sliderContent {
    width: 100%; 
    height: 400px;
    float: left;
    position: relative;
    overflow: hidden;
    background-color: transparent;
    text-align: center;
}

.sliderContent .item {
    width: 100%;
    height: 400px;
    position: absolute;
    background: #fff;
}

.sliderContent .item img {
    height: 400px;
}
