
body {
font : 78.5%/1.3em "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif;
color : #444;
padding : 5px 15px 0;
}
div.menus {
float : right;
margin-top : -22px;
}
div.menu a {
line-height:24px;
float : left;
display : block;
color:#000000;
text-align:center;
width : 120px;
height : 22px;
background-image:url(4.gif);

}
div.menu {
line-height:24px;
float : left;
display : block;
text-align:center;
color: #FFFF00;
background-image:url(2.gif);
width : 120px;
height : 22px;
}

div.menu a:hover {
float : left;
display : block;
color:#FFFFFF;
height : 22px;
width : 120px;
background-image:url(1.gif);
}
div.menu a:active {
float : left;
display : block;
color: #FF0000;
}
* {
margin : 0;
padding : 0;
}
#wrapper {
background : #fff;
border : 3px solid #ccc;
max-width : 1200px;
min-width : 760px;
min-height : 500px;
margin : 10px auto 0;
padding : 2px;
height : auto !important ;
}
#innerwrapper {
margin : 1px;
min-height : 500px;
height : auto !important ;
padding : 2px;
}
#header h1 {
font : 240% Georgia;
text-align : left;
color : #ffffcc;
padding-bottom : 30px;
padding-top : 20px;
padding-left : 30px;
margin : 0 0 0 0;
background-color : #336699;
height : 70px;
}
#header h1 a {
color : #ffffcc;
font-weight : bold;
}
#header h1 a:hover {
color : #7f3f00;
}
#header h2 {
font : 150% Georgia;
font-weight : normal;
color : #ffcc66;
padding : 14px 0 10px 15%;
border : none;
background : #660000;
}
#header h2 a {
text-decoration : none;
border-bottom : 2px solid #f6f6f6;
}
#header a em {
font-style : normal;
text-decoration : underline;
}
#sidebar {
width : 120px;
float : left;
color : #666;
}
#sidebarright {
width : 120px;
float : right;
padding : 10px 10px 0 10px;
}
.links {
float : left;
font-size : 90%;
text-align : justify;
line-height : 20px;
width : 49%;
padding-left : 0;
padding-top : 10px;
padding-right : 2%;
}
.rechts {
float : right;
font-size : 90%;
text-align : justify;
line-height : 20px;
width : 49%;
padding-left : 0;
padding-top : 10px;
padding-right : 0;
}
.clear {
clear : left;
}
#content {
margin : 20px 120px 20px 120px;
padding-left : 10px;
padding-top : 10px;
padding-right : 10px;
padding-bottom : 10px;
font-size : 90%;
text-align : justify;
line-height : 20px;
overflow : auto;
}
p {
margin : 5px 0;
line-height : 20px;
text-align : justify;
}
h2 {
color : #79b933;
border-bottom : 2px solid #f6f6f6;
font-family : "Times New Roman", Times, serif;
font-size : large;
padding-bottom : 5px;
}
h2 a {
color : #990000;
text-decoration : none;
}
h2 a:hover {
color : #5f9128;
}
h4 {
font-family : Arial;
font-weight : bold;
color : #79b933;
}
h4 a {
color : #79b933;
text-decoration : none;
}
h4 a:hover {
color : #5f9128;
}
#footer {
clear : both;
border-top : 1px solid #eee;
padding : 10px;
margin : 30px 0 0;
}
a {
color : #666666;
text-decoration : none;
border-color : #000000;
border : 1px;
margin-right : 2px;
}
a:hover {
text-decoration : none;
color : #ff0000;
}
h3 {
font : 140% "Trebuchet MS";
margin : 5px 0;
}
#content ul p {
margin : 20px;
color : #333;
}
#content ul li {
color : #444;
margin-left : 35px;
}
.logo {
text-align : center;
}
div.footer {
color : #333333;
background-color : #336699;
text-align : center;
margin-top : 5px;
padding : 10px;
height : 45px;
}
.button {
border-bottom : 1px solid black;
border-left : 1px solid #297394;
border-right : 1px solid black;
border-top : 1px solid #297394;
font-family : Verdana;
font-size : 11px;
text-align : left;
padding-left : 5px;
padding-top : 2px;
padding-bottom : 2px;
font-weight : bolder;
color : black;
background-color : #ffffff;
cursor : pointer;
display : inline;
width : auto;
}
.text {
color : #000000;
border : 1px solid black;
}
.select {
color : #000000;
}
.post {
text-align : left;
padding-right : 20px;
}

