/*+++++NEUHAUSHOF+++++*/
/*+++++NOTHEGGER | PLEINTINGER+++++*/

* {
margin : 0;
padding : 0;
}
a {
color : #b40000;
text-decoration : none;
}
body {
color : #554;
font-size : 12px;
font-family : Georgia, "Times New Roman", Times, serif;
font-weight : normal;
font-style : normal;
font-variant : normal;
background-color : #fff;
background-image : url(img/hintergrund.jpg);
background-repeat : repeat-x;
margin : 0 0 20px;
text-align : center;
}
li {
list-style : none;
}
li span {
font-size : 0.9em;
color : #444;
}
tr {
font-size : 11px;
}
.clearer, .footer {
clear : both;
}
.rahmen {
margin : 0 auto;
text-align : left;
width : 780px;
}
.top {
background-image : url(img/header1.jpg);
background-repeat : no-repeat;
background-position : 0 top;
width : 780px;
height : 325px;
}
.header {
background-color : #fff;
width : 760px;
height : 289px;
margin-left : 10px;
overflow : hidden;
}
.content {
background-image : url(img/container.jpg);
background-repeat : repeat-y;
}
.left {
float : left;
}
.item {
line-height : 130%;
padding-top : 10px;
padding-bottom : 10px;
padding-left : 35px;
width : 500px;
}
.item h1 {
font : 17px serif, Arial;
letter-spacing : 1px;
color : #b40000;
padding-top : 10px;
padding-bottom : 15px;
}
.sidenav {
width : 219px;
float : right;
padding-right : 10px;
text-align : left;
}
.sidenav ul {
margin : 0;
padding : 0;
}
.sidenav li {
list-style : none;
}
.sidenav li a {
background : #a3b585;
color : #fff;
display : block;
text-decoration : none;
padding : 8px 4px;
}
.sidenav li a:hover {
background : #fff;
color : #a3b585;
}
.footer {
color : #b40000;
font-size : 10px;
background-image : url(img/bgfooter.jpg);
background-repeat : no-repeat;
background-attachment : scroll;
background-position : 0 top;
text-align : left;
height : 40px;
padding-top : 40px;
padding-left : 10px;
}
.footer a {
color : #b40000;
}
.footer a:hover {
text-decoration : underline;
}

