@import url("nav.css");

html{
  padding:0px;
  margin:0px;
  height:100%;
}

body {
  padding:0px;
  margin:0px;
  height:100%;
  font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
  background-color: #ffffff;
  font-size: 9pt;
  color:#000000; 
  scrollbar-base-color:#e3dbd0;
  scrollbar-3dlight-color:#c9c9c3;
  scrollbar-arrow-color:#ffffff;
  scrollbar-darkshadow-color:#c8c8c8;
  scrollbar-face-color:#c8c8c8;
  scrollbar-highlight-color:#fbfbfe;
  scrollbar-shadow-color:#fbfbfe;
  scrollbar-track-color:#ffffff;
}

#container { 
  background:url(../images/shadow_bottom.jpg) repeat-y; 
  min-height:85%;
  *height:85%;
  margin: 0px;
  padding: 0px;
  width: 780px;
  background-color: #ffffff;
}
#header { 
background-color: #ffffff;
  width: 780px;
  height: 323px;
}
#logo { 
background-color: #ffffff;
  width: 780px;
  height: 76px;
}
#bild {
  float: left;
  text-align: right;
  width: 506px;
  height: 246px;
}
.start {
  background:url(../images/start.jpg) no-repeat;
}
.rechtsanwalt {
  background:url(../images/rechtsanwalt.jpg) no-repeat;
}
.aktuell {
  background:url(../images/aktuell.jpg) no-repeat;
}
.service {
  background:url(../images/service.jpg) no-repeat;
}
.kontakt {
  background:url(../images/kontakt.jpg) no-repeat;
}
.impressum {
  background:url(../images/impressum.jpg) no-repeat;
}
#paragraph { 
  float: right;
  background:url(../images/paragraph.gif) no-repeat;
  width: 273px;
  height: 246px;
}
#menu1 {
  background-color: #0086cb;
  line-height: 10.5pt;
  position: absolute;
  top: 247px;
  left: 0px;
  text-align: left;  
  vertical-align: middle;
  width: 154px; 
  height: 75px; 
}
.menu1{
  margin-left: 13px;
  margin-top: 2px;
}

#untermenu { 
  width: 780px;
  height: 75px;
  background-color: #ffffff;
} 
#menu2 {
  background-color: #0086cb;
  line-height: 10.5pt;
  float: left;
  width: 154px;
  height: 75px;
  margin-right: 1px;
}
#menu2_aktuelles{
  background-color: #0086cb;
  float: left;
  width: 154px;
  height: 75px;
  margin-right: 1px;
}
#menu2_aktuelles a{
font-size:11px;
}
.zweizeilig2 {
  margin-left: 13px;
  margin-top: 22px;
}
.dreizeilig2 {
  margin-left: 13px;
  margin-top: 15px;
}
.vierzeilig2 {
  margin-left: 13px;
  margin-top: 9px;
}

.vierzeilig2_aktuelles {
  margin-left: 13px;
  margin-top: 0px;
}

#menu3 { 
  background-color: #0086cb;
  float: left;
  line-height: 9.5pt;
  width: 351px;
  height: 75px;
  margin-right: 1px;
}
.vierzeilig3 {
  margin-left: 18px;
  margin-top: 12px;
}

#standort { 
  background-color: #0086cb;
  float: left;
  width: 273px;
  height: 75px;
}

#schatten {
  background:url(../images/shadow1.jpg) no-repeat;
  width: 780px;
  height: 4px;
} 

#content { 
  width: 780px;
  bottom: 70px;
  left: 0px;
}

#bottom { 
  position: relative;
  margin: 0px; 
  width: 780px;
  height: 70px;
  background-color: #ffffff;
  background:url(../images/shadow_bottom.jpg) repeat-y;
}

#footer { 
  border: 0px;
  background-color: #ffffff;
  background-image:url(../images/shadow1.jpg);
  background-repeat: no-repeat;
  position: absolute; 
  bottom: 0px; 
  left: 0px; 
  text-align: left; 
  width: 780px;
  height: 22px;
  overflow: hidden;
}

#menu4a { 
  border: 0px;
  background-color: #ffffff;
  position: absolute; 
  bottom: 30px; 
  left: 520px; 
  text-align: left; 
  width: 85px;
  height: 30px;
  overflow: hidden;
}
#menu4b { 
  border: 0px;
  background-color: #ffffff;
  position: absolute; 
  bottom: 30px; 
  left: 605px; 
  text-align: left; 
  width: 69px;
  height: 30px;
  overflow: hidden;
}
#menu4c { 
  border: 0px;
  background-color: #ffffff;
  background-image:url(../images/logoklein.gif);
  background-repeat: no-repeat;
  position: absolute; 
  bottom: 30px; 
  left: 674px; 
  text-align: left; 
  width: 95px;
  height: 30px;
  overflow: hidden;
}


h1 {
  margin-left: 156px; 
  margin-right: 300px;
  margin-top: 12px;
  margin-bottom: 5px;
  padding:0px;
  font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: normal;
  color:#000000;
}


h2 {
  margin-left: 156px; 
  margin-right: 300px;
  margin-top: 12px;
  margin-bottom: 5px;
  padding:0px;
  font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color:#000000;
}

p {
  margin:0px;
  padding:0px;
  font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 9pt;
  color:#000000;
}

p.fliess {
  line-height: 11pt; 
  margin-left: 156px; 
  margin-right: 300px; 
}

p.footer {
  font-size: 8pt; 
  margin: 0px; 
  margin-left: 13px; 
  margin-top: 6px;
  color: #b6b5b5;
}

p.rot {
  line-height: 11pt; margin: 15px; color: #cc0000; 
}

p.callback {
  color: #cc0000; 
}
