body{
        font: 12px Verdana, Arial, Sans-Serif;
        color:#a1a1a1;
        background: url(../pic/boden.jpg) top center no-repeat;
        background-attachment:fixed;
        background-color: #e2e2e2;
        margin: 0;
        padding: 0;
}

img {
        border: none;
}

a, a:link, a:visited, a:hover, a:active, a:focus {

    text-decoration: none;
}

/* DIVīs -------------------------------------------------------------------- */

#container {
    width:800px;
    position: absolute;
    left: 50%;
    top:0px;
    margin:0px 0px 0px -400px;
    padding:0px;
}
#screentext {
    position:relative;
    top:232px;
    left:17px;
    width:800px;
    height:20px;
    color:#818181;
}

#screen {
    margin:10px 0px 0px 0px;
    padding:7px;
    width:800px;
    height:230px;
    background: url(../pic/screenbg.gif) top left no-repeat;
}


#inhalt {
    width:800px;
}
#header, #headerimpressum, #headeranfrage {
    width:800px;
    height:50px;
    background: url(../pic/headerbg.gif) top left no-repeat;
}
#headerimpressum {
    background: url(../pic/headerimpressum.gif) top left no-repeat;
}
#headeranfrage {
    background: url(../pic/headeranfrage.gif) top left no-repeat;
}

#shout {
    width:800px;
    overflow:hidden;
    background: url(../pic/footerbg.gif) bottom left no-repeat;
    padding-bottom:11px;
}

#navi {
        list-style: none;
        margin:1px 0px 0px 11px;
        padding:0;
        height: 105px;
        width: 777px;
        overflow: hidden;
        }
#navi li {
        float: left;
        list-style: none;
        margin:0px 0px 0px 1px;
        display: inline;
}
#navi a {
        display: block;
        float: left;
        padding: 105px 0 0;
        overflow: hidden;
        height: 0 !important;
        height /**/: 105px; /* for IE5/Win */;
        margin: 0px;
        width: 110px;
        text-indent: -10000px;
}
#navi li a:hover {
        background-position: 0 -105px;
}

#bottom {
    font: 10px Verdana, Arial, Sans-Serif;
    color:#acacac;
    line-height: 14px;
    margin:17px 0px 20px 0px;
    width:800px;
    height:167px;
    background: url(../pic/bottombg.jpg) top left no-repeat;
}

#bottomlinks {
    padding-left:65px;
    width:435px;
    height:167px;
    float:left;
}
#bottomrechts {
   width:250px;
   padding-left:50px;
   height:167px;
   float:left;
}
#shout .shouttextlinks {
    float:left;
    margin:23px 0px 0px 0px;
    padding-left:23px;
    width:490px;
    text-align:justify;
    font-size:11px;
    line-height: 16px;
}
#shout .shouttextrechts {
    float:left;
    margin:23px 0px 0px 65px;
    width:200px;
    font-size:11px;
    line-height: 18px;
}
#bottomrechts .bottomtext {
    margin:20px 0px 0px 30px;
}
#bottomrechts .linkliste {
    margin:20px 0px 25px 30px;
    line-height: 18px;
}

.thesefckrs {
    display:none;
}


/* Links  -------------------------------------------------------------------- */


#bottom a {
    font-weight: bold;
    color:#8ABCD7;
}
#bottom a:hover {
    font-weight: bold;
    color:#ffffff;
}
#shout a {
    font-weight: bold;
    color:#8ABCD7;
}
#shout a:hover {
    font-weight: bold;
    color:#a1a1a1;
}
#screentext a {
    font-weight: bold;
    color:#8ABCD7;
}
#screentext a:hover {
    font-weight: bold;
    color:#a1a1a1;
}

/* FORMULAR  -------------------------------------------------------------------- */

.textfeld0, .textfeld1 {
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 12px;
    font-weight:bold;
    color: #FFFFFF;
    text-decoration: none;
    padding:4px 5px 0px 7px;
    width: 200px;
    height:18px;
    border:0px;
    background:#b0b0b0;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
    -moz-border-radius-bottomleft:4px;
    -moz-border-radius-bottomright:4px;
    float:left;
    margin:3px 20px 10px 10px;
}
.textfeld1 {
    width: 440px;
    height:80px;

}

/* LinkBilder-------------------------------------------------------------------- */


li#projektleercurrent, li#projektleercurrent a {
        background: url(../pic/projektleer.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projektleer, li#projektleer a {
        background: url(../pic/projektleer.gif) left top no-repeat;
}


li#projekt1current, li#projekt1current a {
        background: url(../pic/projekt1.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt1, li#projekt1 a {
        background: url(../pic/projekt1.gif) left top no-repeat;
}
li#projekt2current, li#projekt2current a {
        background: url(../pic/projekt2.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt2, li#projekt2 a {
        background: url(../pic/projekt2.gif) left top no-repeat;
}
li#projekt3current, li#projekt3current a {
        background: url(../pic/projekt3.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt3, li#projekt3 a {
        background: url(../pic/projekt3.gif) left top no-repeat;
}
li#projekt4current, li#projekt4current a {
        background: url(../pic/projekt4.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt4, li#projekt4 a {
        background: url(../pic/projekt4.gif) left top no-repeat;
}
li#projekt5current, li#projekt5current a {
        background: url(../pic/projekt5.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt5, li#projekt5 a {
        background: url(../pic/projekt5.gif) left top no-repeat;
}
li#projekt6current, li#projekt6current a {
        background: url(../pic/projekt6.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt6, li#projekt6 a {
        background: url(../pic/projekt6.gif) left top no-repeat;
}
li#projekt7current, li#projekt7current a {
        background: url(../pic/projekt7.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt7, li#projekt7 a {
        background: url(../pic/projekt7.gif) left top no-repeat;
}
li#projekt8current, li#projekt8current a {
        background: url(../pic/projekt8.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt8, li#projekt8 a {
        background: url(../pic/projekt8.gif) left top no-repeat;
}
li#projekt9current, li#projekt9current a {
        background: url(../pic/projekt9.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt9, li#projekt9 a {
        background: url(../pic/projekt9.gif) left top no-repeat;
}
li#projekt10current, li#projekt10current a {
        background: url(../pic/projekt10.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt10, li#projekt10 a {
        background: url(../pic/projekt10.gif) left top no-repeat;
}
li#projekt11current, li#projekt11current a {
        background: url(../pic/projekt11.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt11, li#projekt11 a {
        background: url(../pic/projekt11.gif) left top no-repeat;
}
li#projekt12current, li#projekt12current a {
        background: url(../pic/projekt12.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt12, li#projekt12 a {
        background: url(../pic/projekt12.gif) left top no-repeat;
}
li#projekt13current, li#projekt13current a {
        background: url(../pic/projekt13.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt13, li#projekt13 a {
        background: url(../pic/projekt13.gif) left top no-repeat;
}
li#projekt14current, li#projekt14current a {
        background: url(../pic/projekt14.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt14, li#projekt14 a {
        background: url(../pic/projekt14.gif) left top no-repeat;
}
li#projekt15current, li#projekt15current a {
        background: url(../pic/projekt15.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt15, li#projekt15 a {
        background: url(../pic/projekt15.gif) left top no-repeat;
}
li#projekt16current, li#projekt16current a {
        background: url(../pic/projekt16.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt16, li#projekt16 a {
        background: url(../pic/projekt16.gif) left top no-repeat;
}
li#projekt17current, li#projekt17current a {
        background: url(../pic/projekt17.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt17, li#projekt17 a {
        background: url(../pic/projekt17.gif) left top no-repeat;
}
li#projekt18current, li#projekt18current a {
        background: url(../pic/projekt18.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt18, li#projekt18 a {
        background: url(../pic/projekt18.gif) left top no-repeat;
}
li#projekt19current, li#projekt19current a {
        background: url(../pic/projekt19.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt19, li#projekt19 a {
        background: url(../pic/projekt19.gif) left top no-repeat;
}
li#projekt20current, li#projekt20current a {
        background: url(../pic/projekt20.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt20, li#projekt20 a {
        background: url(../pic/projekt20.gif) left top no-repeat;
}
li#projekt21current, li#projekt21current a {
        background: url(../pic/projekt21.gif) left top no-repeat;
        background-position: 0 -105px;
}
li#projekt21, li#projekt21 a {
        background: url(../pic/projekt21.gif) left top no-repeat;
}