#eyecatcher {
        width: 100%;
        height: 180px;
        margin: 0px;
        padding: 0px;
        background : #ffcc66 url(../images/peye.jpg) no-repeat 0px 0px;
        position: absolute;
        top: 0px;
        left: 0px;
}
#ueberschrift {
        width: 260px;
        height: 60px;
        margin: 0px;
        padding: 0px;
        background : #ffcc66 url(../images/ueberschrift.gif) no-repeat 0px 0px;
        position: absolute;
        top: 100px;
        left: 450px;
}
#slogan {
        width: 260px;
        height: 60px;
        margin: 0px;
        padding: 0px;
        background : #ffcc66 url(../images/slogan.gif) no-repeat 0px 0px;
        position: absolute;
        top: 100px;
        left: 750px;
}

#uab {
        width: 70px;
        height: 20px;
        margin: 0px;
        padding: 0px;
        background : #ffcc66 url(../images/uab.gif) no-repeat 0px 0px;

        position: absolute;
        top:80px;
        left: 500px;
}

#plaintext, #htmlheader {
        position: absolute;
        top: 10px;
        left: 850px;
        text-align: right;
        width: 100px;
}

#plaintext a {
        text-decoration: none;
        color: #181920;
}
/*#commonleft {
         float: left;
         width: 162px;
         padding: 0px;
         margin: 0px;
         margin-top: 80px;
         background-color: #fee6b3;
}

#commonpages {
         float: left left;
         width: 162px;
         text-align: center;
         padding: 0px 0px 0px 0px;
         margin: 0px;
         margin-top: -18px;
         background: #fee6b3 url(../images/hintergrundmenue.gif) repeat-y;
         background-color: #ffcc66;
}
*/
#left {
         float: left;
         width: 162px;
         padding: 0px;
         margin: 0px;
         margin-top: 190px;
         background-color: #fee6b3;
}

#menue {
         float: left left;
         width: 162px;
         text-align: right;
         padding: 0px 0px 0px 0px;
         margin: 0px;
         margin-top: 0px;
         background-color: #fee6b3;
         background: url(../images/hintergrundmenue.gif) repeat-y top left;
}


#menue ul{
         list-style-type: none;
         width: 162px;
         margin: 0px;
         padding: 0px;
}
#menue li a img {
         vertical-align: center;
}

#menue li a {
         display: block;
         text-decoration: none;
         border-left: 1px solid #000000;

}

#menue li a:hover {
         color:#b50040;
}


.maintopic {
        width: 155px;
        padding-top: 8px;
        padding-right; 7px;
        padding-bottom: 6px;
        background: url(../images/>cc:print value="&pic.maintopic.filename">) no-repeat top left;
        color: #000000;
        font-weight: bold;
        border-bottom: 1px solid #666666;
}

.maintopicsel {
        width: 142px;
        padding-top: 8px;
        padding-right; 20px;
        padding-bottom: 6px;
        background: url(../images/>cc:print value="&pic.maintopic.a.filename">) no-repeat top left;
        color: #b50040;
        font-weight: bold;
        border-bottom: 1px solid #666666;
}
.topic {
        width: 140px;
        padding-top: 4px;
        padding-right; 22px;
        padding-bottom: 2px;
        background: url(../images/>cc:print value="&pic.topic.filename">) no-repeat top left;
        color: #666666;
        font-size: 90%;
        font-weight: bold;
}
.topicsel {
        width: 140px;
        padding-top: 4px;
        padding-bottom; 2px;
        padding-right: 22px;
        background: url(../images/>cc:print value="&pic.topic.a.filename">) no-repeat top left;
        color: #b50040;
        font-size: 90%;
        font-weight: bold;
}
.subtopic {
        width: 127px;
        padding-top: 4px;
        padding-right; 35px;
        padding-bottom: 2px;
        background: url(../images/>cc:print value="&pic.subtopic.filename">) no-repeat top left;
        color: #999999;
        font-size: 90%;
        font-weight: normal;
}
.subtopicsel {
        width: 127px;
        padding-top: 4px;
        padding-right; 35px;
        padding-bottom: 2px;
        background: url(../images/>cc:print value="&pic.subtopic.a.filename">) no-repeat top left;
        color: #b50040;
        font-size: 90%;
        font-weight: normal;
}


form.search {
        padding: 10px;
        margin: 0px;
}

form.search input {
        padding: 0px;
        margin: 0px;
        vertical-align : middle;
}

input.search {
        border: #ffcc66 1px solid;
        width: 150px;
}


#content {
         float: left;
         margin-top: 190px;
         margin-left: 25px;
         width: 600px;
         padding: 0px;

}
#sidebar {
         float: right;
         width: 160px;
         margin-top: 264px;
         padding: 10px;
         border-left: 1px solid #ffcc66;
         border-bottom: 1px solid #ffcc66;
         background-color: #ffffff;
 }
