body {background:#fff; color:#000;background:url("../design/headerbg.jpg") 0 0 repeat-x;}

a {color:#06768e;}
a:hover {color:#1F1F1F;}

fieldset {border:1px solid #CEE780;}
legend {background:#FFF; color:#25A8C4;}

table.table-style01 th {background:#25A8C4; color:#FFF;}
table.table-style01 th, table.table-style01 td {border:1px solid #7FD5E7;}
table.table-style01 tr.bg td {background:#D4F1F7;}

/* ----------------------------------------------------------------------------------------------------------
Layout
---------------------------------------------------------------------------------------------------------- */

#header {background:url("../design/header.jpg");background-repeat:no-repeat; height:150px;background-position:center; }

#logo {border-bottom:0px solid #fff; color:#FFF;padding-top:65px;}
#logo span {color:#153862;}
#logo a {color:#FFF;}

#slogan {color:#153862;}

#search #search-input {border:1px solid #FFF;}
#search #search-submit {border:1px solid #fff; background:#25A8C4; color:#FFF;}

#nav {background-color:#153862;}

#nav li a {border-left:1px solid #D5E3F0; color:#000;}
#nav li.last a {border-right:1px solid #D5E3F0;}

#nav li#nav-active a {background:#153862; color:#FFF;}

#nav li a:hover {background:#153862; color:#fff;}

#cols .main {background-color:#FFF;}

#content h1 {border-bottom:1px solid #95DCEB;}
#content h2, #content h3, #content h4 {border-bottom:1px solid #CEE780; color:#153862;}

.thirds { float: left; width: 229px; background: #eee; margin: 0 12px 0 0; color: #5d5d5d; }
        .smallboxtop { height: 14px; background: #fff url(../design/smallboxtop.gif) no-repeat; color: #000; }
        .smallbox { background: #fff url(../design/smallbox.gif) no-repeat bottom left; color: #444; min-height:312px; padding: 1px 10px 10px 10px;  }
        .smallbox p { padding: 0; margin: 0; }


#aside h3 {color:#0476FF;border-bottom:2px solid #A2C9F8;}
#aside ul li {border-bottom:0px solid #A2C9F8;}

#footer {background:#4F4F4F; color:#BFBFBF;margin:0px auto}
#footer a {color:#BFBFBF;}
#footer a:hover {color:#FFF;}

/* ----------------------------------------------------------------------------------------------------------
Page: Homepage
---------------------------------------------------------------------------------------------------------- */

#perex {border-bottom:3px solid #bababa; background:#fff;}

.section {border-bottom:1px solid #CEE780; background:#fff;}
.section h3 {background-color:#fff; color:#FFF;}
.section h3 a {color:#FFF;text-decoration:none;}
.section h3 a:hover {color:#fff;text-decoration:underline;}

 .links {
float:left;
width:25px;
}
    .links2 {
float:left;
width:25px;
height:60px;
padding-top:20px;
}
.rechts {
width:503px;
padding-top:2px;
}
.clear {
clear:left;
}
.clear2 {
clear:left;
padding-bottom:13px;
}

.pagination {
        background:#FEFEFE;
        text-align:right;
        border: 1px solid #EEE;
        color: #808080;
        margin:20px 0 0 0;
}

.pagination span {
        border: 1px solid #EEE;
        margin:2px;
        padding:3px;
}
span.current {
        font: bold 12px Verdana, Arial, Helvetica, sans-serif;
        background:#EEE;
}
.pagination a {
        border: 1px solid #EEE;
        background:#FFF;
        margin:2px;
        padding:3px;
        text-decoration:none;
}
.pagination a:hover {
        border: 1px solid #EEE;
        background:#EEE;
        margin:2px;
        padding:3px;
        text-decoration:none;
}

ul.lex {
   height:240px;
   width:182px;
   border:0px;
   list-style-type: none;
}
ul.lex li {
   float:left;
   height:26px;
   list-style-type: none;
   width:26px;
   background-image:url(../design/lexnavibg.gif);
   background-repeat:no-repeat;
}


ul.lex li a {
        color:#fff;
        list-style-type: none;
        font-weight:bold;
        margin:4px;
        padding:4px;
        text-decoration:none;
}

ul.lex li a:hover {
        color:#82AE27;
        list-style-type: none;
        font-weight:bold;
        margin:4px;
        padding:4px;
        text-decoration:none;
}

<!-- Sidebar Tab -->

ul.lexin li {
   float:left;
   height:26px;
   list-style-type: none;
   width:26px;
   background-image:url(../design/lexnavibg.gif);
   background-repeat:no-repeat;
}


ul.lexin li a {
        color:#fff;
        list-style-type: none;
        font-weight:bold;
        margin:4px;
        padding:4px;
        text-decoration:none;
}

ul.lexin li a:hover {
        color:#82AE27;
        list-style-type: none;
        font-weight:bold;
        margin:4px;
        padding:4px;
        text-decoration:none;
}
