html, body{
         margin: 0px 0px 0px 0px;
         padding: 0px;
         text-align:center;
         background:#FFFFFF;
}

body {
         /* font: 12px Comic Sans MS , sans-serif; */
         font: 12px Verdana, Tahoma;
}

a {
         color: #000;
}

a:active {
         color: #000;
}

a:visited {
         color: #000;
}

img {
         border: 0;
}

h2 {
         color: #57BA39;
}

#rahmen {
         width:780px;
         margin: auto;
}

#header h1 {
         height: 80px;
         line-height:80px;
         margin:0;
         padding-left:10px;
         background: #EEE;
         color: #79B30B;
}

/* NAVIGATION */

#bg {
         background-color: #59BC35;
         width: 780px;
}

#navigation {
        background: #59BC35;
        text-decoration: none;
        padding: 15px 0 5px 0;
        float: left;
}

#navigation a {
        text-decoration: none;
}

#navigation ul {
        list-style-type: none;
        text-align: center;
        margin: 0;
        padding: 0;
        width: 120px;
}

#navigation ul li{
        display: block;
        line-height: 22px;
}

#navigation li.rex-current {
        background-color: #7DE859;
}

#navigation ul li a {
        display: block;
        padding: 5px 15px 5px 15px;
}

#navigation ul li a:hover{
        background-color: #7DE859;
}


#extra {
         text-align: center;
         padding: 0;
         margin: 0;
         width: 120px;
}

#extra a {
         color:#fff;
}

* html #extra {
         width: 120px;
}

#content {
         float: left;
         width: 640px;
         background: #ffffff;
         padding: 15px 10px 15px 10px;
         min-height: 500px;
         text-align: left;
}

*html #content {
         height: 500px;
}

#content a {
         color: #57BA39;
         text-decoration: none;
}

#content a:hover {
         color: #157D1B;
}

#footer {
         clear:both;
         width:100%;
         height:28px;
         text-align:right;
         background: #000;
         color: #FFF;
         border-top:3px solid #fff
}

#footer p {
         margin:0;
         padding:5px 10px
}

#footer a {
         color: #FFF;
}

#footer a:hover {
         color: #FFF;
         font-weight: normal;
}