body,td {
        background-color: rgb(243,243,235);
        font-family : Arial, Geneva, Helvetica, sans-serif;
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
        margin-bottom : 20px;
        color: rgb(26,57,133);
        font-size:13px;
}

#oberstes {
        position: absolute;
        left:50%;
        margin-left:-450px;
        top:25px;
        width:900px;
}

#logo {
        position: relative;
        background-image:url(/tl_files/abw/bilder/logo.gif);
        width: 138px;
        height: 110px;
        margin-bottom: 20px;
}

#logotext {
        position: absolute;
        background-color: rgb(26,57,133);
        color: rgb(243,243,235);
        font-weight : bold;
        font-size : 16px;
        top: 10px;
        left: 160px;
        padding:7px;
}

#topmenubox {
        position: absolute;
        top: 10px;
        right: 10px;
}

.topmenu, .topmenu:link, .topmenu:visited {
        color: rgb(174,174,174);
        font-weight : bold;
        font-size : 14px;
}

.topmenu:hover {
        color: rgb(124,124,124);
        font-weight : bold;
        font-size : 14px;
}

#mainmenubox {
        position: absolute;
        top: 110px;
        right: 0px;
        z-index:4;
}

#menu_links {
        position: absolute;
        left:0px;
        top:0px;
        height:30px;
        background-image:url(/tl_files/abw/include/menu_links.gif);
        width: 4px;
        z-index:5;
}

#menu_rechts {
        position: absolute;
        right: 0px;
        top:0px;
        background-image:url(/tl_files/abw/include/menu_rechts.gif);
        width: 4px;
        height:30px;
        z-index:5;
}

a,a:link,a:visited {
        text-decoration : none;
        color : rgb(231,123,25);
}

a:hover {
        text-decoration : underline;
        color : rgb(128,15,5);
}

h1,h2,h3,h4,h5 {
        font-weight : bold;
}

h1 {
        line-height : 20px;
        font-size : 16px;
        color: rgb(231,123,25);
        font-weight : bold;
        margin-top: 30px;
        margin-bottom: 10px;
}

h2 {
        font-size:15px;
        line-height:20px;
}

h3 {
        font-size:14px;
        line-height:30px;
        margin:1px;
        padding:0px;


}

h4 {
        font-size:12px;
        line-height:13px;
        margin:0px;
        padding:0px;
        margin-bottom: 5px;
}

h5 {
        font-size:12px;
        line-height:13px;
        margin-bottom:3px;
}

select {
        font-size:11px;
}

.projekte {
        position: absolute;
        top:-3px;
        width: 145px;
        border-top: 7px;
        border-top-style: solid;
        color: #000000;
        text-align:center;
        font-size:14px;
        padding-top: 12px;
        font-weight : bold;
}

#aprojekte {
        color: #000000;
        text-align:center;
        font-size:14px;
        padding-top: 12px;
        font-weight : bold;
}

#farbe1 {
        border-top-color: #9A1C1D;
}
#farbe2 {
        border-top-color: #4FA01C;
        left:145px;
}
#farbe3 {
        border-top-color: #FADC07;
        left:290px;
}
#farbe4 {
        border-top-color: #F19526;
        left:435px;
}
#farbe5 {
        border-top-color: #1C2A95;
        left:580px;
}
#farbe6 {
        border-top-color: #95CBEB;
        left:725px;
}
#farbe7 {
        border-top-color: #9A1C1D;
        left:0px;
}
#farbe8 {
        border-top-color: #4FA01C;
        left:345px;
}
#farbe9 {
        border-top-color: #FADC07;
        left:490px;
}



#projektbox {
         height:45px;
         width:900px;
         position: absolute;
         margin:0px;
         border-bottom: 1px solid;
         border-bottom-color: #AEAEAE;
}

#projektbox2 {
         height:45px;
         width:900px;
         position: absolute;
         margin: 0px;
         margin-top:45px;
         border-bottom: 1px solid;
         border-bottom-color: #AEAEAE;
}


#newslinks {
        text-decoration : none;
        color : rgb(231,123,25);
        font-size: 11px;
        text-decoration: none;
        margin-top: 5px;
}

p {
     margin: 0;
     padding: 0;
}

.grau {
        color: rgb(174,174,174);
}

.graulink, .graulink:link, .graulink:visited {
        color: rgb(174,174,174);
        font-weight : bold;
        font-size : 11px;
}

.graulink:hover {
        color: rgb(124,124,124);
        font-weight : bold;
        font-size : 11px;
}

a.invisible {
        visibility:hidden;
        color: rgb(26,57,133);
        font-size : 0px;
}

a img {
        border:0px;
}