
body {
margin                       : 0;
padding                      : 0;
text-align                   : left;
font-family                  : Verdana, Arial, Helvetica, sans-serif;
font-size                    : 101%;
background                   : #FFFFFF;
background-image             : url(des/back.gif);
background-repeat            : repeat-y;
}

.h {
margin                       : 0;
padding                      : 0;
text-align                   : left;
font-family                  : Verdana, Arial, Helvetica, sans-serif;
font-size                    : 101%;
background                   : #FFFFFF;
background-image             : url(des/backhome.gif);
}

#H1 {
position                     : absolute;
top                          : 375px;
left                         : 95px;
width                        : 760px;
margin                       : 0;
padding                      : 0;
text-align                   : center;
color                        : #616161;
font-size                    : 0.8em;
}

#H2 {
position                     : absolute;
top                          : 467px;
left                         : 95px;
width                        : 760px;
margin                       : 0;
padding                      : 0;
text-align                   : center;
color                        : #616161;
font-size                    : 0.7em;
}

#frame {
margin                       : 0;
padding                      : 0;
width                        : 950px;
}

#sidebarL {
float                        : left;
background-color             : #FFFFFF;
margin                       : 0;
padding                      : 0;
width                        : 245px;
overflow                     : hidden;
}

#menu {
margin                       : 1px 0 0 0;
padding                      : 0;
}

#menu li {
margin                       : 0 0 1px 0;
padding                      : 0;
}

.liste {
list-style-type              : none;
margin                       : 0;
padding                      : 0;
}

#menu a {
color                        : #FFFFFF;
font                         : bold 10px verdana, sans-serif;
margin                       : 0;
padding                      : 10px 0 10px 11px;
text-decoration              : none;
background-image             : url(des/nav-i.gif);
display                      : block;
width                        : 245px;
}

#menu a:hover {
color                        : #000000;
}

.active {
color                        : #000000;
font                         : bold 10px verdana, sans-serif;
margin                       : 0;
padding                      : 10px 0 10px 11px;
text-decoration              : none;
background-image             : url(des/nav-a.gif);
display                      : block;
width                        : 245px;
}

.active2 {
color                        : #000000;
font                         : bold 10px verdana, sans-serif;
margin                       : 0;
padding                      : 10px 0 10px 25px;
text-decoration              : none;
background-image             : url(des/nav-a.gif);
display                      : block;
width                        : 245px;
}

.active2o {
padding                      : 0 0 0 14px;
}

.menubar {
margin                       : 0;
padding                      : 5px 0 5px 11px;
background-color             : #646464;
color                        : #FFFFFF;
font                         : bold 10px verdana, sans-serif;
}

.menutext {
margin                       : 0;
padding                      : 10px 0 10px 11px;
color                        : #616161;
font                         : 10px verdana, sans-serif;
}

#sidebarR {
float                        : right;
margin                       : 0;
padding                      : 0;
background-image             : url(des/sidebarr-back.gif);
background-repeat            : repeat-x;
width                        : 230px;
}

#SB1 {
position                     : absolute;
top                          : 10px;
left                         : 725px;
width                        : 100px;
margin                       : 0;
padding                      : 0;
text-align                   : right;
color                        : #616161;
font-size                    : 0.6em;
}

#SB2 {
position                     : absolute;
top                          : 10px;
left                         : 840px;
width                        : 100px;
margin                       : 0;
padding                      : 0;
text-align                   : left;
color                        : #616161;
font-size                    : 0.6em;
}

#SB3 {
position                     : absolute;
top                          : 30px;
left                         : 725px;
width                        : 100px;
margin                       : 0;
padding                      : 0;
text-align                   : right;
color                        : #616161;
font-size                    : 0.6em;
}

#SB4 {
position                     : absolute;
top                          : 30px;
left                         : 840px;
width                        : 100px;
margin                       : 0;
padding                      : 0;
text-align                   : left;
color                        : #616161;
font-size                    : 0.6em;
}

#content {
margin                       : 0 230px 0 245px;
padding                      : 0;
}

#contentaktuelles {
margin                       : 0 0 0 245px;
padding                      : 0;
}

#contenth {
background-image             : url(des/rechtsanwaelte-und-notare-back.gif);
}

.inside {
padding                      : 20px 20px 5px 20px;
}

h1 {
margin                       : 10px 0 10px 0;
padding                      : 0;
line-height                  : 2.0em;
color                        : #616161;
font-size                    : 0.9em;
}

h2 {
margin                       : 10px 0 10px 0;
padding                      : 0;
line-height                  : 2.0em;
color                        : #616161;
font-style                   : bold;
font-size                    : 0.8em;
}

p, td, li {
color                        : #616161;
font-size                    : 0.7em;
line-height                  : 2.2em;
}

ul {
margin                       : 5px 0 5px 5px;
}

a {
color                        : #9A0000;
text-decoration              : none;
font-weight                  : bold;
}

.n {
font-weight                  : normal;
}

a:hover {
text-decoration              : underline;
}

#footer {
clear                        : both;
margin                       : 0;
padding                      : 0;
}

.imgr {
float                        : right;
padding                      : 10px 0 10px 10px;
}

.foto {
float                        : right;
padding                      : 10px 0 20px 20px;
}
