    img{
        border:0px;
    }
    .clearfix{
        clear:both;
    }
    form label{
        float:left;
        width:200px;
    }
    form input[type="text"], form input[type="password"] {
        border:1px solid #4D4D4D;
        width:230px;
        background-color:#202022;
        color:#ffffff;
    }
    form textarea{
        border:1px solid #4D4D4D;
        width:230px;
        background-color:#202022;
        color:#ffffff;
    }
    form div{
        margin:5px 0px 5px 0px;
    }
    #secimg {
        float:left;
        height:30px;
        margin-right:5px;
        width:130px;
    }
    #secimg img {
        border:1px solid #4D4D4D;
    }
    #ccode {
        clear:both;
        float:left;
        width:130px;
    }
    .bilderleiste{
        font-size:0em;
    }
    .bilderleiste img{
    }
    #LayoutBottom .bilderleiste {
        position:absolute;
        top:0;
        left:0;
    }
    #LayoutTop .bilderleiste{
    }
    #LayoutTop .bilderleiste img{
        border-right:0px solid white;
    }
    #LayoutRight .bilderleiste img{
    }

    .spacerBottom{
        margin-bottom:5px;
    }
    .spacerTop{
        margin-top:0px;
    }
    .padding{
        padding:5px;
    }
    .paddingTop{
    }
    .noFont{
        font-size:0em;
    }

body {
    margin: 0;
    background:#000000 url(/cms/images/bg2.jpg) repeat-x;
    line-height:15px;
}

hr{
border-left: 0 !important;
border-right: 0 !important;
border-bottom: 0 !important;
border-top: 1px solid #3b0301 !important;
}

.unreaded {
	font-weight: bolder;
}

#LayoutTop, #LayoutCenter, #LayoutBottom, #LayoutTopNavigation {
    position: absolute;
    width: 800px;
    left: 50%;
    margin-left: -400px;
}

#LayoutTopNavigation {
    border-left:5px solid transparent;
    border-right:5px solid transparent;
}
#LayoutBottom{
    border-left:5px solid transparent;
    border-right:5px solid transparent;
}
#LayoutTop{
    border-left:5px solid #161616;
    border-right:5px solid #161616;
}
#LayoutTop, #LayoutBottom {
    overflow: hidden;
}

#LayoutCenter {
    overflow-x: auto;
    overflow-y: auto;
    margin-top: 5px;
    margin-bottom: 5px;
    background-color: #161616;
    border-left:5px solid #161616;
    border-right:5px solid #161616;
}

#LayoutBottom {
    vertical-align : middle; 
    text-align: center;
    bottom: 0px;
    line-height:23px;
    text-align:right;
}
#LayoutBottom ul{
    right:5px;
}

#LayoutLeft {
    position: relative;
    float: left;
    left: 0px;
    height: 100%;
    min-height: 100%;
    max-height: 100%;
    overflow: visible;
}

#LayoutContent {
    position: relative;
    margin-left: 5px;
    margin-right: 5px;
    float: left;
    height: 100%;
    overflow-y: visible;
}

#LayoutRight {
    position: relative;
    float: left;
    ight: 0px;
    height: 100%;
    overflow: visible;
}

a .unread {
    font-weight: bold;
}

#LayoutTopNavigation ul li.ui-state-highlight a{
color:#000000 !important;
}
#LayoutLeft .ui-widget-content,#LayoutRight .ui-widget-content{
border-top:none !important;
}
.positionHelper{
clear:both;
z-index:1000;
position:absolute;
background-image:url(/cms/images/1trans.gif);
}
