body {
margin:0px;
margin-top:40px;
background-color:#A4874C;
background-image:url(../layout/body_bg.jpg);
background-position:top;
background-repeat:repeat;
font-family:Tahoma, Helvetica-Bold, Verdana, Arial, sans-serif;
color:#FFFFFF;
font-size:11px;
}
div.lay_container {
background-color:#A4874C;
margin:0px;
padding:0px;
width:800px;
height:600px;
margin:auto;
}
div.topban {
background-color:#A4874C;
background-image:url(../layout/top.jpg);
background-repeat:no-repeat;
width:800px;
height:67px;
}
div.leftbar {
float:left;
background-color:#A4874C;
background-image:url(../layout/left_bar.jpg);
background-repeat:no-repeat;
width:31px;
height:449px;
}
div.leftbelt {
float:left;
background-color:#A4874C;
background-image:url(../layout/left_belt.jpg);
background-repeat:no-repeat;
width:280px;
height:449px;
}
div.rightbelt {
float:right;
background-color:#A4874C;
background-image:url(../layout/right_bar.jpg);
background-repeat:no-repeat;
width:28px;
height:449px;
}
div.fototext {
position:absolute;
float:left;
top:518px;
margin-left:38px;
font-size:10px;
width:220px;
text-align:center;
}
div.menu {
float:left;
background-color:#A4874C;
background-image:url(../layout/main_menu.jpg);
background-repeat:no-repeat;
width:461px;
height:34px;
}
a.pagelink {
color:#504021;
text-decoration:none;
}
a.pagelink:hover {
color:#504021;
text-decoration:underline;
}
/* menu */
ul.menu {
padding:0px;
margin:0px;
list-style-type:none;
}
ul.menu li {
float:left;
padding:0px;
margin:0px;
list-style-type:none;
display:inline;
padding-left:16px;
line-height:34px;
}
ul.menu li:hover {
padding-top:1px;
}
ul.menu li a {
font-family:Tahoma, Helvetica-Bold, Verdana, Arial, sans-serif;
word-spacing:1px;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
ul.menu li a:hover {
color:#504021;
text-decoration:underline;
}
ul.menu li a.active {
color:#504021;
text-decoration:none;
}
ul.list_content {
margin:0px;
padding:0px;
margin-bottom:10px;
margin-left:20px;
list-style-type:square;
}
ul.list_content li {
padding:0px;
margin:0px;
margin-top:10px;
}
/* menu end */
div.main {
float:left;
background-color:#A4874C;
background-image:url(../layout/main.jpg);
background-repeat:no-repeat;
width:461px;
height:415px;
}
div.main_content {
padding-left:18px;
padding-right:35px;
padding-top:110px;
line-height:20px;
font-family:Tahoma, Helvetica-Bold, Verdana, Arial, sans-serif;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
div.footer {
float:left;
background-color:#A4874C;
background-image:url(../layout/footer.jpg);
background-repeat:no-repeat;
width:800px;
height:84px;
}
div.footer_content {
padding-top:10px;
padding-right:34px;
line-height:20px;
text-align:right;
font-weight:normal;
font-size:9px;
color:#FFFFFF;
}
div.footer_content a {
font-size:9px;
color:#504021;
}
/*pages */
div.rechtsanwalt {
float:left;
background-color:#A4874C;
background-image:url(../layout/rechtsanwalt.jpg);
background-repeat:no-repeat;
width:461px;
height:415px;
}
div.leistung {
float:left;
background-color:#A4874C;
background-image:url(../layout/leistung.jpg);
background-repeat:no-repeat;
width:461px;
height:415px;
}
div.impressum {
float:left;
background-color:#A4874C;
background-image:url(../layout/impressum.jpg);
background-repeat:no-repeat;
width:461px;
height:415px;
}
div.kontakt {
float:left;
background-color:#A4874C;
background-image:url(../layout/kontakt.jpg);
background-repeat:no-repeat;
width:461px;
height:415px;
}
div.links {
float:left;
background-color:#A4874C;
background-image:url(../layout/links.jpg);
background-repeat:no-repeat;
width:461px;
height:415px;
}
div.sc_content {
position:absolute;
padding-right:10px;
width:410px;
height:280px;
overflow-y:scroll;
border:0px;
scrollbar-base-color:#AE9055; 
scrollbar-arrow-color:#F4FFFF;
scrollbar-3dlight-color:#AE9055;
scrollbar-darkshadow-color:#AE9055;
scrollbar-face-color:#AE9055;
scrollbar-highlight-color:#AE9055;
scrollbar-track-color:#AE9055;
}
div.line_top {
width:370px;
border-bottom:1px solid #B36D0F;
padding:0px;
margin:0px;
height:1px;
}
div.line_bottom {
width:370px;
border-top:1px solid #EF9B1E;
padding:0px;
margin:0px;
height:1px;
}
/* form */
input.text {
height:13px;
font-size:11px;
color:#504021;
border:1px solid #E6931D;
background-color:#FFFFFF;
}
textarea {
width:360px;
height:100px;
font-size:11px;
color:#504021;
border:1px solid #E6931D;
background-color:#FFFFFF;
}
a.download {
color:#FFFFFF;
text-decoration:none;
}
a.download:hover {
color:#FFFFFF;
text-decoration:underline;
}

