/**
 * Project: deutsche-anwaltsliste.de [homepage2006]
 * File: standard_all.css
 *
 * Diese Bibliothek wurde von der ra-online GmbH (Kurfürstendamm 36, D-10719 Berlin) entwickelt.
 * Alle Rechte vorbehalten.
 * Bei Fragen, Hilfe oder Hinweisen wenden Sie sich bitte an unsere Serviceteam unter info@ra-online.de oder rufen Sie uns unter (+49 30) 280 43 600 an.
 * This library has been developed by ra-online GmbH (Kurfürstendamm 36, D-10719 Berlin).
 * All rights reserved.
 * For questions, help or comments contact our serviceteam and mail to info@ra-online.de or call (+49 30) 280 43 600.
 *
 * @package homepage2006
 * @link http://www.ra-online.de/
 * @copyright ra-online GmbH, 2006-11
 * @author Marco Mruk (mmruk@ra-online.de)
 * @author Stefan Janus (sjanus@ra-online.de)
 */
 

/* CSS-Definitionen für die normalen Ausgaben [alle Browser] */

/* (Bugfix für Mozilla-basierende Browser) */ * {}


/* =========== Definition der Grundelemente des Dokuments (alle pagelayouts) ======================== */

html {
  height: 100%;
  min-height: 100%;
 }
body {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: 100%;
 }


/* =========== Definition der Elemente des Grundlayouts (alle pagelayout) =========================== */

div#distanceAfterDocumentend {
  display: none;
 }
div.basesegment {
  margin-top: 0em;
  margin-bottom: 0em;
  padding-top: 0em;
  padding-bottom: 0em;
  width: 100%;
  height: 100%;
 }
body.pagelayout1 div.basesegment span.browserID,
body.pagelayout3 div.basesegment span.browserID {
  font-family: verdana, arial, sans-serif;
  font-size: 0.55em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #999999;
  position: absolute;
  z-index: 14;
 }
body.pagelayout1 div.basesegment span.browserID {
  color: #7A8A7A;
  bottom: 1em;
  left: 1em;
 }
body.pagelayout3 div.basesegment span.browserID {
  color: #BABABA;
  bottom: 3.5em;
  left: 1em;
 }
body.pagelayout1 div.basesegment span.browserID span.executionmode,
body.pagelayout3 div.basesegment span.browserID span.executionmode {
  font-weight: bold;
  text-transform: uppercase;
 }
body.pagelayout1 div.basesegment span.browserID span.executionmode {
  color: #FFEFA5;
 }
body.pagelayout3 div.basesegment span.browserID span.executionmode {
  color: #980213;
 }
body.pagelayout1 div.basesegment span.browserID span.redirectDB {
  color: #E04000;
 }
body.pagelayout3 div.basesegment span.browserID span.redirectDB {
  color: #0040E0;
 }


/* =========== Definition der Objekte für die Darstellung der Baustellen-Seiten ===================== */

body.serviceUnreachable {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #000000;
  background-image: none;
 }
div.serviceUnreachable {
  margin-top: -6em;
  margin-left: -20em;
  position: absolute;
  top: 50%;
  left: 50%;
  height: 12em;
  width: 40em;
 }
div.serviceUnreachable img {
  margin-top: 1.2em;
  float: left;
 }
div.serviceUnreachable div.text {
  margin-left: 140px;
 }
div.serviceUnreachable div.text p {
  font-family: calibri, arial, verdana, sans-serif; /*verdana, arial, sans-serif;*/
  font-size: 1.8em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  color: #FFFFFF;
 }
div.serviceUnreachable div.text p.mainline {
 }
div.serviceUnreachable div.text p.subline {
  font-size: 1.25em;
  margin-bottom: 6px;
  margin-left: 18px;
 }
div.serviceUnreachable div.text p a:link,
div.serviceUnreachable div.text p a:visited,
div.serviceUnreachable div.text p a:focus,
div.serviceUnreachable div.text p a:active {
  text-decoration: none;
  color: #778EC6;
 }
div.serviceUnreachable div.text p a:hover {
  text-decoration: underline;
  color: #531987;
 }


/* =========== Definition der Elemente des Grundlayouts (pagelayout 1) ============================== */

body.pagelayout1 {
  background-color: #253535;
  background-image: url("../.././layout/2008SpLA.original/images/background_home_bottom.gif");
  background-repeat: repeat-x;
  background-position: top center;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine1,
body.pagelayout1 div.basesegment div.topBackgroundLine2 {
  position: absolute;
  top: 0em;
  left: 0em;
  height: 35%;
  min-height: 200px;
  width: 100%;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine1 {
  background-image: url("../.././layout/2008SpLA.original/images/background_home_top.png");
  background-repeat: repeat-x;
  background-position: center bottom;
  z-index: 11;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 {
  z-index: 19;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.positionOfLogoA {
  height: 100%;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.positionOfLogoB {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 62.3em;
  min-width: 62.3em;
  height: 100%;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 span.logo {
  position: absolute;
  bottom: -1.15em;
  right: 16.6em;
  display: block;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 span.logo a {
  width: 37.5em;
  height: 7.7em;
  display: block;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 span.logo a img {
  width: 37.5em;
  height: 7.7em;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.8em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  padding-left: 1em;
  padding-right: 2em;
  padding-top: 0.5em;
  padding-bottom: 0.8em;
  color: #777E7F;
  border-style: solid;
  border-width: 1px;
  border-color: #77869F;
  border-left-style: none;
  border-right-style: none;
  border-top-style: none;
  position: absolute;
  top: 0.5em;
  right: 18em;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB {
  font-weight: bold;
  text-align: center;
  padding-left: 0.6em;
  padding-right: 0.61em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  position: relative;
  top: 0em;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA {
  font-size: 1.2em;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB {
  font-size: 0.88em;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView #safeLogin {
  top: 0.03em;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView #unsafeLogin {
  top: 0.03em;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA span,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB span {
  font-weight: normal;
  position: absolute;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView #safeLogin span,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView #unsafeLogin span,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView #logout span {
  top: 0.2em;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA span.decoLeft,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB span.decoLeft {
  left: 0.1em;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA span.decoRight,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB span.decoRight {
  right: 0.1em;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA:link,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA:visited,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA:focus,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA:active,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB:link,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB:visited,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB:focus,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB:active {
  text-decoration: none;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA:link,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA:visited,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA:focus,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA:active {
  color: #9F481D;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB:link,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB:visited,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB:focus,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB:active {
  color: #9F481D;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA:hover,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB:hover {
  text-decoration: underline;
  color: #EFEFEF;
  background-color: #9F481D;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonA:hover span,
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView a.buttonB:hover span {
  display: none;
 }
body.pagelayout1 div.basesegment div.topBackgroundLine2 div.loginView span.identLabel {
  font-size: 1.2em;
  font-weight: bold;
  padding-left: 0.4em;
  padding-right: 1em;
  color: #4D515F;
 }
body.pagelayout1 div.basesegment div.positionOfLetterbox1 {
  min-height: 550px;
  height: 100%;
  width: 100%;
  position: absolute;
  z-index: 12;
 }
body.pagelayout1 div.basesegment div.positionOfLetterbox2 {
  margin-left: auto;
  margin-right: auto;
  min-height: 550px;
  height: 100%;
  width: 14.3em;
  z-index: 21;
 }
body.pagelayout1 div.basesegment div.positionOfLetterbox1 div.letterbox,
body.pagelayout1 div.basesegment div.positionOfLetterbox2 div.letterbox {
  margin-top: 0em;
  margin-bottom: 0em;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 62.3em;
  min-width: 62.3em;
  min-height: 550px;
  height: 100%;
 }
body.pagelayout1 div.basesegment div.positionOfLetterbox1 div.letterbox {
  z-index: 13;
 }
body.pagelayout1 div.basesegment div.positionOfLetterbox2 div.letterbox {
  left: 24em;
  width: 14.3em;
  min-width: 14.3em;
  z-index: 22;
 }


/* =========== Definition der Informationsleiste (pagelayout 1) ===================================== */

/* [home] */
body.pagelayout1 div.basesegment div.letterbox div.advertisementPanel {
  position: absolute;
  top: 4%;
  right: 340%;
  z-index: 23;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar {
  padding-left: 0.8em;
  padding-right: 0.8em;
  background-image: url("../.././layout/2008SpLA.original/images/background_informationbar.png");
  background-repeat: repeat-y;
  position: absolute;
  right: 0em;
  width: 14em;
  min-height: 100%;
  z-index: 23;
 }
/* [home -> Anwalt des Tages] */
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay {
  position: relative;
  left: 0.5em;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay span.slipOfPaper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  display: block;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay span.slipOfPaper img {
  width: 13.1em;
  height: 17.5em;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content {
  position: absolute;
  top: 6.1em;
  left: 1.5em;
  width: 10.5em;
  height: 10.2em;
  overflow: hidden;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox {
  font-family: "courier new", sans-serif, verdana, arial;
  font-size: 0.75em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisementBox span.displayName {
  font-family: "courier new", sans-serif, verdana, arial;
  font-size: 1.27em;
  font-weight: bold;
  font-style: normal;
  text-align: left;
  text-transform: none;
  line-height: 0.9em;
  padding-bottom: 0.4em;
  color: #AF7343;
  display: block;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.qualifications {
  font-family: "courier new", sans-serif, verdana, arial;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-align: left;
  text-transform: none;
  line-height: 1.1em;
  margin-left: 0.1em;
  padding-bottom: 0.2em;
  color: #AF7343;
  display: block;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.fieldsOfActivity {
  font-family: "courier new", sans-serif, verdana, arial;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-align: left;
  text-transform: none;
  line-height: 1.1em;
  margin-left: 0.3em;
  color: #565656;
  display: block;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.detailLink {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1.2em;
  font-weight: bold;
  position: absolute;
  bottom: 0em;
  left: 0.5em;
  display: block;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.detailLink a {
  font-size: 0.9em;
  padding-left: 13px;
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_advertising_detailLink.gif");
  background-repeat: no-repeat;
  background-position: left 0.2em;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.detailLink a:link,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.detailLink a:visited,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.detailLink a:focus,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.detailLink a:active {
  text-decoration: none;
  text-transform: none;
  color: #005B5B;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.detailLink a:focus {
  text-transform: uppercase;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.detailLink a:hover {
  text-decoration: underline;
  text-transform: none;
  color: #111111;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.externalLink {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1.2em;
  font-weight: bold;
  position: absolute;
  bottom: 0em;
  left: 5.6em;
  display: block;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.externalLink a {
  font-size: 0.9em;
  margin-top: 4px;
  padding-left: 13px;
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_advertising_externalLink.gif");
  background-repeat: no-repeat;
  background-position: left 0.2em;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.externalLink a:link,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.externalLink a:visited,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.externalLink a:focus,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.externalLink a:active {
  text-decoration: none;
  text-transform: none;
  color: #043362;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.externalLink a:focus {
  text-transform: uppercase;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay div.content div.advertisement div.advertisementBox span.externalLink a:hover {
  text-decoration: underline;
  text-transform: none;
  color: #111111;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.attorneyOfTheDay span.advertisementHint {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.65em;
  font-weight: normal;
  font-style: normal;
  text-align: left;
  text-transform: none;
  color: #878787;
  position: absolute;
  top: 2.8em;
  right: 2em;
  display: block;
 }
/* [home -> Datumsbalken] */
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.datePanel {
/*  background-color: #6A040C;*/
  background-image: url("../.././layout/2008SpLA.original/images/background_informationbar_datepanel.png");
  background-repeat: repeat-y;
  border-style: solid;
  border-width: 1px;
  border-color: #66CC99;
  border-left-style: none;
  border-right-style: none;
  border-top-color: #503535;
  border-bottom-color: #775656;
  position: absolute;
  top: 19.5em;
  left: 0em;
  width: 15.6em;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.datePanel div.innerBorder {
  border-style: solid;
  border-width: 1px;
  border-color: #226655;
  border-left-style: none;
  border-right-style: none;
  border-top-color: #775656;
  border-bottom-color: #503535;
  width: 15.6em;
  height: 1.9em;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.datePanel div.infos {
  text-align: center;
  margin-top: 0.4em;
  margin-bottom: 0.4em;
  position: absolute;
  top: 0.2em;
  left: 0em;
  width: 15.6em;
  z-index: 24;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.datePanel div.infos span.line {
  font-family: sans-serif, verdana, arial;
  font-size: 0.75em;
  font-weight: normal;
  font-style: italic;
  text-decoration: none;
  text-align: center;
  text-transform: none;
  color: #BDBDBD;
  width: 100%;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.datePanel div.infos span.line span.unimportant {
  font-size: 0.8em;
  color: #999999;
 }
/* [home -> aktuelle Meldungen] */
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews {
  padding-top: 5.3em;
  padding-bottom: 3em;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews h5 {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.8em;
  font-weight: normal;
  font-style: italic;
  line-height: 0.9em;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  color: #A6A0A0;
  width: 16em;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews ul {
  margin-top: 0.6em;
  margin-left: 0em;
  margin-right: 0em;
  padding-left: 0em;
  padding-right: 0em;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews ul li.ranewsflashNews {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.72em;
/*  font-weight: bold;*/
  font-weight: normal;
  font-style: normal;
  text-align: left;
  text-transform: none;
  padding-top: 0.3em;
  padding-bottom: 0.5em;
  padding-left: 0.3em;
  padding-right: 0.3em;
  border-style: solid;
  border-width: 1px;
  border-color: #3F1A17;
  border-bottom-style: none;
  border-left-style: none;
  border-right-style: none;
  list-style-type: none;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews ul #firstnews {
  border-top-style: none;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews ul li.ranewsflashNews a {
  padding-top: 0.4em;
  padding-bottom: 0.4em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  display: block;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews ul li.ranewsflashNews a span {
  font-weight: normal;
  display: block;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews ul li.ranewsflashNews a:link,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews ul li.ranewsflashNews a:visited,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews ul li.ranewsflashNews a:focus,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews ul li.ranewsflashNews a:active {
  text-decoration: none;
  color: #CFCFCF;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews ul li.ranewsflashNews a:hover {
  text-decoration: underline;
  color: #EDD8AF;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews a.latestnews {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.8em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  text-transform: none;
  margin-top: 1.2em;
  margin-bottom: 0em;
  margin-left: 0em;
  margin-right: 0em;
  position: absolute;
  right: 1em;
  display: block;
  width: 12em;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews a.latestnews:link,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews a.latestnews:visited,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews a.latestnews:focus,
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews a.latestnews:active {
  font-weight: normal;
  text-decoration: none;
  color: #A1AECE;
 }
body.pagelayout1 div.basesegment div.letterbox div.informationbar div.currentNews a.latestnews:hover {
  text-decoration: underline;
  color: #CDB88F;
 }


/* =========== Definition des Inhaltsbereichs (pagelayout 1) ======================================== */

/* [allgemein] */
body.pagelayout1 div.basesegment div.letterbox div.content {
  position: absolute;
  top: 0em;
  left: 0em;
  height: 100%;
 }
body.pagelayout1 div.basesegment div.letterbox div.content {
  width: 100%;
 }

/* [home -> Suchpanel] */
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel {
  position: absolute;
  top: 42%;
  right: 33%;
  width: 38em;
  height: 15em;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.searchline {
  padding-top: 0em;
  padding-bottom: 0em;
  padding-left: 0em;
  padding-right: 0em;
  background-color: transparent;
  border-style: none;
  border-color: #FFFFFF;
  position: relative;
  top: 0.3em;
  left: 9.6em;
  height: 2.5em;
  width: 28.8em;
  z-index: 31;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.searchline span.backgroundimage img {
  position: absolute;
  top: 0em;
  left: 0em;
  height: 2.5em;
  width: 28.8em;
  z-index: 32;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.searchline form {
  position: absolute;
  top: 0.2em;
  left: 0.2em;
  width: 28.4em;
  height: 2.1em;
  z-index: 33;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.searchline form fieldset {
  border-style: none;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.searchline form input.textfield {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: bold;
  font-style: normal;
  text-align: left;
  text-transform: none;
  margin-left: 0.5em;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  border-style: none;
  color: #0050A0;
  position: absolute;
  top: 0.15em;
  left: 2em;
  width: 20.5em;
  z-index: 34;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.searchline form input.button {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.8em;
  font-weight: bold;
  font-style: normal;
  text-align: center;
  text-transform: none;
  position: absolute;
  top: 0.4em;
  right: 0.5em;
  width: 5.5em;
  z-index: 34;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel p.searchhint {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.8em;
  font-weight: normal;
  font-style: normal;
  text-align: right;
  text-transform: none;
  position: relative;
  top: 1.6em;
  left: 7.3em;
  color: #C3C6C3;
  width: 40em;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel p.searchhint span.nonstrong {
  font-weight: normal;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.baselinks {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.92em;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  text-transform: none;
  position: absolute;
  bottom: 0em;
  right: -0.2em;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.baselinks span.seperator {
  color: #858585;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.baselinks span.link {
  color: #B2A59A;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.baselinks span.link a {
  padding-top: 0.4em;
  padding-bottom: 0.4em;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.baselinks span.link a:link,
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.baselinks span.link a:visited,
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.baselinks span.link a:focus,
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.baselinks span.link a:active {
  text-decoration: none;
  color: #BF8353;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.baselinks span.link a:hover {
  text-decoration: underline;
  color: #EDD8AF;
 }
body.pagelayout1 div.basesegment div.letterbox div.content div.searchpanel div.copyright {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.75em;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  text-transform: none;
  color: #878787;
  position: absolute;
  top: 10em;
  right: 0em;
 }


/* =========== Definition der Elemente des Grundlayouts (pagelayout 3) ============================== */

body.pagelayout3 {
  overflow: hidden;
 }
body.pagelayout3 div.basesegment div.headersegment {
  background-color: #546566;
  position: absolute;
  top: 0em;
  left: 0em;
  width: 100%;
  height: 7.4em;
/*  overflow: hidden;*/
  z-index: 12;
 }
body.pagelayout3 div.basesegment div.headersegment span.backgroundTop {
  background-color: #DAE2EC;
  background-image: url("../.././layout/2008SpLA.original/images/background_headersegment_top.png");
  background-repeat: repeat-x;
  background-position: bottom left;
  position: absolute;
  bottom: 4em;
  left: 0em;
  width: 100%;
  height: 3.4em;

 }
body.pagelayout3 div.basesegment div.headersegment span.logo {
  position: absolute;
  bottom: 3.5em;
  right: 1em;
  z-index: 13;
 }
body.pagelayout3 div.basesegment div.headersegment span.logo img {
  position: relative;
  z-index: 14;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline {
  border-style: none;
  border-bottom-style: solid;
  border-bottom-width: 0.1em;
  background-repeat: repeat-x;
  background-position: top left;
  position: absolute;
  width: 100%;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline {
  border-bottom-color: #898989;
  background-color: #DCE3E3;
  background-image: url("../.././layout/2008SpLA.original/images/background_mainMenuline_base.png");
  background-repeat: repeat-x;
  background-position: bottom left;
  bottom: 1.6em;
  height: 1.7em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries {
  border-left-style: solid;
  border-left-width: 0.1em;
  border-left-color: #698989;
  list-style-type: none;
  position: relative;
  left: 1em;
  display: block;
  height: 1.7em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.menuEntries span.text,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.menuEntries span.delimiter,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries span.text {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  padding-top: 0.3em;
  padding-bottom: 0.4em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  color: #546566;
  position: relative;
  top: 0.2em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries span.text a {
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries span.text a:link,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries span.text a:visited,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries span.text a:focus,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries span.text a:active {
  text-decoration: none;
  color: #546566;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries span.text a:hover {
  text-decoration: underline;
  color: #32334D;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries li.menuEntryStaticLabel,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries li.menuEntrySelected,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries li.menuEntryUnselected {
  border-right-style: solid;
  border-right-width: 0.1em;
  border-right-color: #698989;
  float: left;
  height: 1.7em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries li.menuEntryStaticLabel {
  background-color: #828C8D;
  background-image: url("../.././layout/2008SpLA.original/images/background_mainMenuline_staticLabel.png");
  background-repeat: repeat-x;
  background-position: bottom left;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries li.menuEntryStaticLabel span.text {
  color: #E4E8EC;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries li.menuEntrySelected {
/*  border-bottom-style: solid;
  border-bottom-width: 0.1em;
  border-bottom-color: #E4E8EC;*/
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries li.menuEntrySelected span.text {
  background-color: #EFEFEF;
  background-image: url("../.././layout/2008SpLA.original/images/background_mainMenuline_selectedEntry.png");
  background-repeat: repeat-x;
  background-position: bottom left;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline ul.menuEntries li.menuEntryUnselected {
 }


body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.8em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  color: #777E7F;
  position: absolute;
  right: 1em;
  top: 0.4em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB {
  font-weight: bold;
  text-align: center;
  padding-left: 0.6em;
  padding-right: 0.61em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  position: relative;
  top: 0em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA {
  font-size: 1.2em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB {
  font-size: 0.88em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView #safeLogin {
  top: 0.03em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView #unsafeLogin {
  top: -0.07em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA span,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB span {
  font-weight: normal;
  position: absolute;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView #safeLogin span,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView #unsafeLogin span,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView #logout span {
  top: 0.2em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA span.decoLeft,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB span.decoLeft {
  left: 0.1em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA span.decoRight,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB span.decoRight {
  right: 0.1em;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA:link,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA:visited,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA:focus,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA:active,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB:link,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB:visited,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB:focus,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB:active {
  text-decoration: none;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA:link,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA:visited,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA:focus,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA:active {
  color: #9F481D;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB:link,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB:visited,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB:focus,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB:active {
  color: #9F481D;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA:hover,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB:hover {
  text-decoration: underline;
  color: #EFEFEF;
  background-color: #9F481D;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonA:hover span,
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView a.buttonB:hover span {
  display: none;
 }
body.pagelayout3 div.basesegment div.headersegment div.mainMenuline div.loginView span.identLabel {
  font-size: 1.2em;
  font-weight: bold;
  padding-left: 0.4em;
  padding-right: 1em;
  color: #4D515F;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline {
  border-bottom-color: #DDDDDD;
  background-color: #EFEFEF;
  background-image: url("../.././layout/2008SpLA.original/images/background_subMenuline_base.png");
  bottom: 0em;
  height: 1.5em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.8em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  line-height: 1.65em;
  color: #252525;
  position: absolute;
  bottom: 0.4em;
  height: 1.3em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft {
  text-align: left;
  left: 3.2em;
  width: 50%;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight {
  text-align: right;
  right: 1.5em;
  width: 30%;
 }
body.pagelayout3 #page_searchlogs div.headersegment div.subMenuline div.subMenulineLeft {
  width: 100%;
 }
body.pagelayout3 #page_searchlogs div.headersegment div.subMenuline div.subMenulineRight {
  width: 0%;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft span.biggerText,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight span.biggerText {
  font-size: 1.1em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft span.markA,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight span.markA {
  color: #A00020;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft span.markB,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight span.markB {
  color: #004E9B;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft span.markC,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight span.markC {
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  padding-left: 0.3em;
  padding-right: 0.3em;
  background-color: #EFE8B3;
  color: #664870;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft span.label {
  padding-right: 0.1em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft span.selection {
  margin-left: 1em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft span.linkSymbol img {
  margin-left: 0.2em;
  position: relative;
  top: 0.3em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft span.staticLabel span.linkSymbol img {
  background-color: #E9AD72;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft a.linkActive:link,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft a.linkActive:visited,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft a.linkActive:focus,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft a.linkActive:active {
  font-style: normal;
  text-decoration: none;
  color: #546566;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft a.linkActive:hover {
  font-style: normal;
  text-decoration: underline;
  color: #32334D;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft a.linkActive:link span.linkSymbol img,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft a.linkActive:visited span.linkSymbol img,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft a.linkActive:focus span.linkSymbol img,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft a.linkActive:active span.linkSymbol img {
  background-color: #F6F6F6;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft a.linkActive:hover span.linkSymbol img {
  background-color: #EDD8AF;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft span.linkSymbol img.sortASC,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft span.linkSymbol img.sortDESC {
  width: 1.25em;
  height: 1.25em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft span.linkSymbol img.grouping {
  width: 2.5em;
  height: 1.25em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft div.menuEntries span.text {
  font-style: italic;
  color: #5A5A5A;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft div.menuEntries span.delimiter {
  padding-left: 0.5em;
  padding-right: 0.5em;
  color: #000040;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries {
  list-style-type: none;
  display: block;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft #xyz {
  position: absolute;
  left: 34em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuEntries {
  position: relative;
  top: 0em;
  height: 1.5em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuSubentries {
  border-left-width: 1px;
  position: relative;
  top: 0.25em;
  height: 1.2em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries li.menuEntry,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries li.menuEntryNoBorder,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuEntries li.menuEntry,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuEntries li.menuEntryNoBorder,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries li.menuSubentry,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries li.menuSubentryNoBorder,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuSubentries li.menuSubentry,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuSubentries li.menuSubentryNoBorder {
  float: left;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries li.menuEntry,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries li.menuEntryNoBorder,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuEntries li.menuEntry,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuEntries li.menuEntryNoBorder {
  padding-left: 0.2em;
  padding-right: 0.2em;
  border-right-style: solid;
  border-right-color: #8B8B8B;
  border-right-width: 1px;
  height: 1.6em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries li.menuSubentry,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries li.menuSubentryNoBorder,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuSubentries li.menuSubentry,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuSubentries li.menuSubentryNoBorder {
  padding-left: 0.4em;
  padding-right: 0.4em;
  border-right-style: solid;
  border-right-color: #ABABAB;
  border-right-width: 1px;
  height: 1.2em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries li.menuEntryNoBorder,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuEntries li.menuEntryNoBorder,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries li.menuSubentryNoBorder,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuSubentries li.menuSubentryNoBorder {
  border-right-style: none;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul li a,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul li a {
  position: relative;
  top: -0.25em;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft div.menuEntries a:link,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft div.menuEntries a:visited,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft div.menuEntries a:focus,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft div.menuEntries a:active,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries li a:link,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries li a:visited,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries li a:focus,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries li a:active,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries li a:link,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries li a:visited,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries li a:focus,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries li a:active,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuSubentries li a:link,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuSubentries li a:visited,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuSubentries li a:focus,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuSubentries li a:active {
  font-style: normal;
  text-decoration: none;
  color: #546566;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft div.menuEntries a:hover,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuEntries li a:hover,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft ul.menuSubentries li a:hover,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight ul.menuSubentries li a:hover {
  font-style: normal;
  text-decoration: underline;
  color: #32334D;
 }
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineLeft p.linkblock,
body.pagelayout3 div.basesegment div.headersegment div.subMenuline div.subMenulineRight p.linkblock {
  margin-right: 1em;
  float: left;
 }
body.pagelayout3 div.basesegment div.headersegment div.portalImage {
  position: absolute;
  top: 0.8em;
  left: 2em;
  height: 2.2em;
  width: 14.9em;
  z-index: 31;
 }
body.pagelayout3 div.basesegment div.headersegment div.searchline {
  background-color: transparent;
  border-style: none;
  border-color: #FFFFFF;
  position: absolute;
  top: 0.8em;
  left: 2em;
  height: 1.9em;
  width: 22.5em;
  z-index: 31;
 }
body.pagelayout3 div.basesegment div.headersegment div.searchline span.backgroundimage img {
  position: absolute;
  top: 0em;
  left: 0em;
  height: 1.9em;
  width: 22.5em;
  z-index: 32;
 }
body.pagelayout3 div.basesegment div.headersegment div.searchline form {
  position: absolute;
  top: 0.1em;
  left: 2.1em;
  width: 20em;
  height: 1.6em;
  z-index: 33;
/*border-style: solid;
border-width: 1px;
border-color: green;*/
 }
body.pagelayout3 div.basesegment div.headersegment div.searchline form fieldset {
  border-style: none;
 }
body.pagelayout3 div.basesegment div.headersegment div.searchline form input.textfield {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: bold;
  font-style: normal;
  text-align: left;
  text-transform: none;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  border-style: none;
  color: #0050A0;
  position: absolute;
  top: 0.15em;
  left: 0em;
  width: 16.2em;
  z-index: 34;
 }
body.pagelayout3 div.basesegment div.headersegment div.searchline form input.button {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.75em;
  font-weight: bold;
  font-style: normal;
  text-align: center;
  text-transform: none;
  position: absolute;
  top: 0.3em;
  right: 0em;
  width: 4.5em;
  z-index: 34;
 }
body.pagelayout3 div.basesegment div.contentsegment div.letterbox {
  width: 58.4em;
  min-width: 58.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.mainBlock {
 }
body.pagelayout3 div.basesegment div.contentsegment div.contentsegmentWithAdditionalsegment,
body.pagelayout3 div.basesegment div.contentsegment div.contentsegmentWithoutAdditionalsegment {
  position: absolute;
  top: 7.4em;
  left: 0em;
  overflow: auto;
  display: block;
  width: 100%;
  z-index: 11;
 }
body.pagelayout3 div.basesegment div.contentsegment div.contentsegmentWithAdditionalsegment {
  bottom: 5.1em;
 }
body.pagelayout3 #page_officeview div.contentsegment div.contentsegmentWithAdditionalsegment,
body.pagelayout3 #page_attorneyview div.contentsegment div.contentsegmentWithAdditionalsegment {
  bottom: 3.9em;
 }
body.pagelayout3 #page_lawyerinfo div.contentsegment div.contentsegmentWithAdditionalsegment,
body.pagelayout3 #page_lawyerinfodownload div.contentsegment div.contentsegmentWithAdditionalsegment,
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.contentsegmentWithAdditionalsegment {
  bottom: 5.9em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.contentsegmentWithoutAdditionalsegment {
  bottom: 1.8em;
 }
body.pagelayout3 div.basesegment div.additionalsegment {
  position: absolute;
  bottom: 1.8em;
  left: 0em;
  display: block;
  width: 100%;
  height: 2em;
  z-index: 14;
 }
body.pagelayout3 div.basesegment div.additionalsegment div.letterbox {
  margin-top: 0em;
  width: 60.2em;
  min-width: 60.2em;
  height: 2em;
  min-height: 2em;
 }
body.pagelayout3 div.basesegment div.additionalsegment div.subnavigationBlock {
  background-color: #62120B;
  background-image: url("../.././layout/2008SpLA.original/images/background_subnavigation_center.gif");
  background-repeat: repeat-x;
  background-position: top center;
  width: 60.2em;
  height: 2em;
 }
body.pagelayout3 div.basesegment div.additionalsegment div.subnavigationBlock span.backgroundLeft,
body.pagelayout3 div.basesegment div.additionalsegment div.subnavigationBlock span.backgroundRight {
  background-repeat: no-repeat;
  position: absolute;
  top: 0em;
  width: 1em;
  height: 2em;
 }
body.pagelayout3 div.basesegment div.additionalsegment div.subnavigationBlock span.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_subnavigation_left.gif");
  background-position: top right;
  left: -1em;
 }
body.pagelayout3 div.basesegment div.additionalsegment div.subnavigationBlock span.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_subnavigation_right.gif");
  background-position: top left;
  right: -1em;
 }

body.pagelayout3 div.basesegment div.footersegment {
  border-style: none;
  border-top-style: solid;
  border-top-width: 0.1em;
  border-top-color: #898989;
  background-color: #A3A3A3;
  background-image: url("../.././layout/2008SpLA.original/images/background_footersegment.png");
  background-repeat: repeat-x;
  background-position: top left;
  position: absolute;
  bottom: 0em;
  width: 100%;
  height: 1.7em;
  z-index: 13;
 }
body.pagelayout3 div.basesegment div.footersegment div.footerBlockLeft,
body.pagelayout3 div.basesegment div.footersegment div.footerBlockRight {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  color: #252525;
  position: absolute;
  bottom: 0.2em;
  height: 1.3em;
 }
body.pagelayout3 div.basesegment div.footersegment div.footerBlockLeft {
  text-align: left;
  left: 0.5em;
  width: 42em;
 }
body.pagelayout3 div.basesegment div.footersegment div.footerBlockRight {
  text-align: right;
  right: 0.5em;
  width: 26em;
 }
body.pagelayout3 div.basesegment div.footersegment div.footerBlockRight div.mark {
  position: absolute;
  top: -2em;
  right: 1em;
 }

/* =========== Definition der Elemente des Bereichs "additionalsegment" (pagelayout 3) ============== */

/* [attorneysearch2009 -> Ergebnisliste] */
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.label,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.label {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.7em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: left;
  color: #252525;
  position: absolute;
  top: -1.3em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.label {
  left: 1em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.label {
  right: 1em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist {
  position: absolute;
  top: 0.25em;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist {
  left: 2em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist {
  right: 2em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.delimiterBase,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.delimiterMore,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.delimiterBase {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1.4em;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: center;
  color: #2F0C09;
  height: 1.5em;
  position: relative;
  top: -0.15em;
  float: left;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.delimiterBase,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.delimiterBase {
  width: 0.45em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.delimiterMore {
  width: 0.7em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.inactiveLink {
  height: 1.5em;
  float: left;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowLeft a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowRight a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowLeft span.inactiveLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowRight span.inactiveLink {
  width: 1.9em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.activeLink a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.inactiveLink span.content {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: center;
  position: relative;
  top: 0.05em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink span.content span.sizelevel2 {
  text-align: center;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink span.content span.sizelevel1 {
  width: 1.1em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink span.content span.sizelevel2 {
  width: 1.5em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowLeft a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowRight a span.content {
  display: none;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a {
  text-decoration: none;
  cursor: pointer;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a:active {
  color: #E9AD72;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a:hover {
  color: #EDD8AF;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent span.inactiveLink {
  color: #FFFBEA;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowLeft a {
  background-repeat: no-repeat;
  background-position: center left;
  background-image: url("../.././layout/2008SpLA.original/images/button_asr_listnavigation_arrowLeft_active.gif");
  cursor: pointer;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowLeft span.inactiveLink {
  background-repeat: no-repeat;
  background-position: center left;
  background-image: url("../.././layout/2008SpLA.original/images/button_asr_listnavigation_arrowLeft_inactive.gif");
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowRight a {
  background-repeat: no-repeat;
  background-position: center right;
  background-image: url("../.././layout/2008SpLA.original/images/button_asr_listnavigation_arrowRight_active.gif");
  cursor: pointer;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowRight span.inactiveLink {
  background-repeat: no-repeat;
  background-position: center right;
  background-image: url("../.././layout/2008SpLA.original/images/button_asr_listnavigation_arrowRight_inactive.gif");
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.activeLink a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.inactiveLink span.content {
  width: 1.9em;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.activeLink a span.content {
  position: relative;
  left: -0.03em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.activeLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.inactiveLink {
  background-repeat: no-repeat;
  background-position: center left;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.activeLink a {
  background-image: url("../.././layout/2008SpLA.original/images/button_asr_listnavigation_blocksize_active.gif");
  cursor: pointer;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.inactiveLink {
  background-image: url("../.././layout/2008SpLA.original/images/button_asr_listnavigation_blocksize_inactive.gif");
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.activeLink a {
  text-decoration: none;
  cursor: pointer;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.activeLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.activeLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.activeLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.activeLink a:active {
  color: #46284F;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.activeLink a:hover {
  color: #46284F;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSNB div.changeBlocksize span.buttonlist span.button span span.inactiveLink {
  color: #EAEAEA;
 }

/* [admin -> Protokolldateiauswertung] */
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: center;
  margin-left: 2em;
  margin-right: 2em;
  color: #252525;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.label {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.7em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: left;
  color: #252525;
  position: absolute;
  top: -1.3em;
  left: 0em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection {
  position: absolute;
  top: 0.05em;
  left: 2em;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection a.linkActive,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.staticLabel,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.linkInactive {
  border-style: solid;
  border-width: 1px;
  position: relative;
  top: 0.1em;
  width: 1.8em;
  height: 1.6em;
  float: left;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.entryA a.linkActive,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.entryA span.staticLabel,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.entryA span.linkInactive {
  margin-left: 0.1em;
  margin-right: 0.1em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.entryB a.linkActive,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.entryB span.staticLabel,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.entryB span.linkInactive {
  margin-left: 0.3em;
  margin-right: 0.3em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.entryC a.linkActive,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.entryC span.staticLabel,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.entryC span.linkInactive {
  margin-left: 0.7em;
  margin-right: 0.7em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.staticLabel {
  text-decoration: none;
  border-color: #FFFFFF;
  color: #FFFFFF;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.linkInactive {
  text-decoration: none;
  border-color: #997777;
  color: #989898;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection a.linkActive {
  cursor: pointer;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection a.linkActive:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection a.linkActive:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection a.linkActive:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection a.linkActive:active {
  text-decoration: none;
  border-color: #CCAAAA;
  color: #E9AD72;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection a.linkActive:hover {
  text-decoration: none;
  border-color: #EDD8AF;
  color: #EDD8AF;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection a.linkActive span.labelA,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection a.linkActive span.labelB,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.staticLabel span.labelA,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.staticLabel span.labelB,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.linkInactive span.labelA,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.linkInactive span.labelB {
  position: absolute;
  left: 0em;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection a.linkActive span.labelA,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.staticLabel span.labelA,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.linkInactive span.labelA {
  font-weight: bold;
  top: -0.06em;
  width: 1.8em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection a.linkActive span.labelB,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.staticLabel span.labelB,
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLFN div.selectAkinFile span.logfileSelection span.linkInactive span.labelB {
  font-size: 0.7em;
  top: 1.2em;
  width: 2.6em;
 }

/* [admin -> Kundenlisten] */
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.label,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.label {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.7em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: left;
  color: #252525;
  position: absolute;
  top: -1.3em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.label {
  left: 1em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.label {
  right: 1em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist {
  position: absolute;
  top: 0.25em;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist {
  left: 2em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist {
  right: 2em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.delimiterBase,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.delimiterMore,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.delimiterBase {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1.4em;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: center;
  color: #2F0C09;
  height: 1.5em;
  position: relative;
  top: -0.15em;
  float: left;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.delimiterBase,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.delimiterBase {
  width: 0.45em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.delimiterMore {
  width: 0.7em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.inactiveLink {
  height: 1.5em;
  float: left;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowLeft a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowRight a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowLeft span.inactiveLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowRight span.inactiveLink {
  width: 1.9em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.activeLink a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.inactiveLink span.content {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: center;
  position: relative;
  top: 0.05em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink span.content span.sizelevel2 {
  text-align: center;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a span.content span.sizelevel1,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink span.content span.sizelevel1 {
  width: 1.1em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a span.content span.sizelevel2,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span span.inactiveLink span.content span.sizelevel2 {
  width: 1.5em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowLeft a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowRight a span.content {
  display: none;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a {
  text-decoration: none;
  cursor: pointer;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a:active {
  color: #E9AD72;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockNormal a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockJump a:hover {
  color: #EDD8AF;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockCurrent span.inactiveLink {
  color: #FFFBEA;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowLeft a {
  background-repeat: no-repeat;
  background-position: center left;
  background-image: url("../.././layout/2008SpLA.original/images/button_clr_listnavigation_arrowLeft_active.gif");
  cursor: pointer;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowLeft span.inactiveLink {
  background-repeat: no-repeat;
  background-position: center left;
  background-image: url("../.././layout/2008SpLA.original/images/button_clr_listnavigation_arrowLeft_inactive.gif");
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowRight a {
  background-repeat: no-repeat;
  background-position: center right;
  background-image: url("../.././layout/2008SpLA.original/images/button_clr_listnavigation_arrowRight_active.gif");
  cursor: pointer;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeCurrentBlock span.buttonlist span.button span.changeCurrentBlockArrowRight span.inactiveLink {
  background-repeat: no-repeat;
  background-position: center right;
  background-image: url("../.././layout/2008SpLA.original/images/button_clr_listnavigation_arrowRight_inactive.gif");
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.activeLink a span.content,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.inactiveLink span.content {
  width: 2.5em;
  display: block;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.activeLink a span.content {
  position: relative;
  left: -0.03em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.activeLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.inactiveLink {
  background-repeat: no-repeat;
  background-position: center left;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.activeLink a {
  background-image: url("../.././layout/2008SpLA.original/images/button_clr_listnavigation_blocksize_active.gif");
  cursor: pointer;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.inactiveLink {
  background-image: url("../.././layout/2008SpLA.original/images/button_clr_listnavigation_blocksize_inactive.gif");
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.activeLink a {
  text-decoration: none;
  cursor: pointer;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.activeLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.activeLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.activeLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.activeLink a:active {
  color: #46284F;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.activeLink a:hover {
  color: #46284F;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationCLN div.changeBlocksize span.buttonlist span.button span span.inactiveLink {
  color: #EAEAEA;
 }

/* [officeview2009 / officelocationMap2009 / attorneyview2009] */
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.navigationAnchors,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.navigationAnchors,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.navigationAnchors {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.75em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: left;
  color: #252525;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.navigationAnchors span.cell a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.navigationAnchors span.cell a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.navigationAnchors span.cell a {
  padding-left: 0.5em;
  padding-right: 0.5em;
  position: relative;
  top: 0.5em;
  left: 0.4em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.navigationAnchors span.cell a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.navigationAnchors span.cell a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.navigationAnchors span.cell a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.navigationAnchors span.cell a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.navigationAnchors span.cell a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.navigationAnchors span.cell a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.navigationAnchors span.cell a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.navigationAnchors span.cell a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.navigationAnchors span.cell a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.navigationAnchors span.cell a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.navigationAnchors span.cell a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.navigationAnchors span.cell a:active {
  text-decoration: none;
  color: #DEDEE5;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.navigationAnchors span.cell a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.navigationAnchors span.cell a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.navigationAnchors span.cell a:hover {
  text-decoration: underline;
  color: #B5CDDF;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.navigationAnchors span.cell a img,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.navigationAnchors span.cell a img,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.navigationAnchors span.cell a img {
  position: relative;
  top: 0.2em;
  left: -0.2em;
  height: 1.2em;
  width: 1.2em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox {
  position: absolute;
  top: -2.8em;
  left: -1em;
  width: 61.2em;
  height: 2.8em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox img,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox img,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox img {
  position: absolute;
  right: 0.1em;
  top: 0.2em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar {
  text-align: right;
  padding-left: 1em;
  padding-bottom: 0.2em;
  position: absolute;
  bottom: 0em;
  right: 2.8em;
  background-color: #FFFFFF;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.95em;
  font-weight: bold;
  position: relative;
  left: -0.9em;
  display: inline;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a {
  font-size: 0.9em;
  padding-left: 1.2em;
  margin-left: 0.4em;
  margin-right: 0.4em;
  background-repeat: no-repeat;
  background-position: left 0.2em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a:active {
  text-decoration: none;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a:focus {
  text-decoration: none;
  text-transform: uppercase;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a:hover {
  text-decoration: underline;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a {
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_attview_officeLink.gif");
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a:focus {
  color: #5E376F;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a:hover {
  color: #111111;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.officeLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.officeLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.officeLink a:active {
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a {
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_attview_olmapLink.gif");
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a:focus {
  color: #586F53;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a:hover {
  color: #111111;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.olmapLink a:active {
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.olmapLink a span.additional {
  font-size: 0.8em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a {
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_attview_emailLink.gif");
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a:focus {
  color: #403516;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a:hover {
  color: #111111;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.emailLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.emailLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.emailLink a:active {
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a {
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_attview_homepageLink.gif");
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a:focus {
  color: #043362;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a:hover,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a:hover {
  color: #111111;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOV div.barOnTopIfBox div.linkBar span.homepageLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationOLM div.barOnTopIfBox div.linkBar span.homepageLink a:active,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.homepageLink a:active {
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a {
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_attview_vcardLink.gif");
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a:focus {
  color: #451423;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a:hover {
  color: #111111;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #viewnavigationAV div.barOnTopIfBox div.linkBar span.vcardLink a:active {
  color: #C90000;
 }
/* [Suchmaschinen-konforme Listen] */
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist {
  text-align: center;
  position: relative;
  top: 0.2em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist span.label {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.7em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: left;
  color: #252525;
  position: absolute;
  top: -1.5em;
  left: 0em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist div.textblockByFS {
  padding-left: 5.8em;
  padding-right: 5.8em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist span.text,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist span.delimiter {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.75em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: center;
  line-height: 1.1em;
  margin-left: 0em;
  margin-right: 0em;
  padding-left: 0em;
  padding-right: 0em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist span.text {
  color: #898999;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist span.delimiter {
  font-size: 0.3em;
  padding-left: 0.1em;
  padding-right: 0.2em;
  color: #957575;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist span.delimiter span {
  font-size: 3em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist span.text a:link,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist span.text a:visited,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist span.text a:focus,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist span.text a:active {
  font-weight: bold;
  text-decoration: none;
  text-transform: none;
  color: #FFFFFF;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist div.byPC,
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist div.byAL {
  font-size: 1.25em;
  position: relative;
  top: 0.2em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist div.byPC span.text a span.unimportant {
  font-size: 0.7em;
  padding-left: 0.2em;
  padding-right: 0.2em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist div.byAL span.delimiter  {
  padding-left: 0.5em;
  padding-right: 0.4em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #listnavigationSMlist span.text a:hover {
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase;
  color: #FFDF00;
 }
/* [Informationsseiten für Rechtsanwälte] */
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLawyerInfopage {
  margin-left: 2em;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLawyerInfopage span.symbolLink {
  margin-left: 60px;
  margin-right: 30px;
  position: relative;
  top: 6px;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLawyerInfopage span.symbolLink img.symbol {
  position: absolute;
  left: -55px;
  bottom: -4px;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLawyerInfopage span.symbolLink {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.95em;
  position: relative;
  left: -0.9em;
  display: inline;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLawyerInfopage span.symbolLink a {
  text-decoration: none;
  text-transform: none;
  color: #E9AD72;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLawyerInfopage span.symbolLink a:focus {
  text-decoration: none;
  text-transform: uppercase;
 }
body.pagelayout3 div.basesegment div.subnavigationBlock #pagenavigationLawyerInfopage span.symbolLink a:hover {
  text-decoration: underline;
  text-transform: none;
  color: #EDD8AF;
 }




/* =========== Definition des Inhaltsbereichs (pagelayout 3) ======================================== */

/* [technische Informationsseiten] */
body.pagelayout3 div.basesegment div.contentsegment div.infopage {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.82em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: left;
  padding-top: 1em;
  padding-bottom: 3em;
  color: #000000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage h2 {
  font-size: 1.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage h3 {
  font-size: 1.1em;
  padding-top: 1.1em;
  padding-bottom: 0.5em;
  padding-left: 0.4em;
  color: #6E140C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage div.columnA,
body.pagelayout3 div.basesegment div.contentsegment div.infopage div.columnB,
body.pagelayout3 div.basesegment div.contentsegment div.infopage div.columnC {
  position: relative;
  top: 1.2em;
  width: 23em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage div.columnA {
  float: left;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage div.columnB {
  position: relative;
  left: 1em;
  float: left;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage div.columnC {
  margin-left: 48em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage p {
  padding-bottom: 0.3em;
  padding-left: 0.9em;
 }
body.pagelayout3 div.basesegment div.contentsegment #infopage_technicalhints div.columnA,
body.pagelayout3 div.basesegment div.contentsegment #infopage_technicalhints div.columnB,
body.pagelayout3 div.basesegment div.contentsegment #infopage_technicalhints div.columnC {
  height: 36em;
 }
body.pagelayout3 div.basesegment div.contentsegment #infopage_technicalhints div.columnA {
  top: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment #infopage_technicalhints div.columnC {
  top: 1.1em;
 }
body.pagelayout3 div.basesegment div.contentsegment #infopage_barrierexplanation div.columnA,
body.pagelayout3 div.basesegment div.contentsegment #infopage_barrierexplanation div.columnB,
body.pagelayout3 div.basesegment div.contentsegment #infopage_barrierexplanation div.columnC {
  height: 56.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment #infopage_barrierexplanation div.columnC {
  top: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage p.conclusion {
  text-align: right;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage p a:link,
body.pagelayout3 div.basesegment div.contentsegment div.infopage p a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.infopage p a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.infopage p a:active {
  text-decoration: underline;
  color: #0000EE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage p a:hover {
  text-decoration: none;
  color: #FF7F00;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage ul {
  margin-left: 4em;
  margin-top: 0.8em;
  margin-bottom: 1.8em;
  list-style-position: outside;
  list-style-type: circle;
 }
body.pagelayout3 div.basesegment div.contentsegment div.infopage li {
  font-size: 0.94em;
  margin-top: 0em;
  margin-bottom: 0.5em;
  color: #000060;
 }

/* [attorneysearch2009 -> Warnung] */
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.result100 {
  position: relative;
  padding-bottom: 23em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox {
  margin-left: auto;
  margin-right: auto;
  width: 32em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundRight {
  position: relative;
  top: 0em;
  left: 0em;
  width: 32em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundTopLeft {
  margin-top: 1.5em;
  padding-bottom: 2.5em;
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_warningBox_topleft.gif");
  background-repeat: no-repeat;
  background-position: top left;
  top: -0.7em;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_warningBox_topright.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_warningBox_top.gif");
  background-repeat: repeat-x;
  background-position: top right;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_warningBox_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  top: 1.4em;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_warningBox_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_warningBox_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_warningBox_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  top: -0.7em;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_warningBox_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.content {
  padding-top: 0.6em;
  padding-bottom: 1.5em;
  background-color: #FFFCF0;
  position: relative;
  left: -0.7em;
  width: 32em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.content p {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.content p.hintpageMainhint {
  font-size: 1.2em;
  margin-bottom: 0.8em;
  margin-left: 1.2em;
  margin-right: 1.2em;
  color: #6F3030;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.content p.hintpageNormalhint {
  font-weight: bold;
  margin-bottom: 0.4em;
  margin-left: 3.3em;
  margin-right: 2.3em;
  color: #776666;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.content p.hintpageNormalhint b {
  color: #100000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.content p.hintpageNormalhint a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.content p.hintpageNormalhint a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.content p.hintpageNormalhint a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.content p.hintpageNormalhint a:active {
  text-decoration: underline;
  color: #305B9C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.warningBox div.content p.hintpageNormalhint a:hover {
  text-decoration: none;
  color: #7F0000;
 }

/* [attorneysearch2009 -> Hilfeseite] */
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage {
  margin-left: auto;
  margin-right: auto;
  padding-top: 2em;
  padding-bottom: 3em;
  width: 38em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundRight {
  position: relative;
  top: 0em;
  left: 0em;
  width: 38em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundTopLeft {
  margin-top: 1.5em;
  padding-bottom: 2.5em;
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_helppage_topleft.gif");
  background-repeat: no-repeat;
  background-position: top left;
  top: -0.7em;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_helppage_topright.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_helppage_top.gif");
  background-repeat: repeat-x;
  background-position: top;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_helppage_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  top: 1.4em;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_helppage_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_helppage_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_helppage_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  top: -0.7em;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_helppage_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.content {
  padding-top: 0.6em;
  padding-bottom: 1.5em;
  background-color: #F5FCF5;
  position: relative;
  left: -0.7em;
  width: 38em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.85em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-left: 1.6em;
  margin-right: 1.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock p {
  margin-bottom: 0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.introduction {
  font-style: italic;
  padding-bottom: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.conclusion {
  font-style: italic;
  padding-top: 1.2em;
  padding-bottom: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.conclusion p {
  margin-bottom: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.theme {
  margin-left: 1em;
  margin-right: 10em;
  padding-right: 1.2em;
  border-style: solid;
  border-width: 0.2em;
  border-color: #B1BFBF;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.theme span.themetitle {
  font-size: 0.9em;
  font-weight: bold;
  text-align: left;
  color: #616F6F;
  position: absolute;
  right: -11em;
  width: 10em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.theme span.important {
  color: #0050A0;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.theme ul {
  font-size: 0.8em;
  margin-bottom: 0.8em;
  margin-left: 2.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.theme ul li {
  margin-bottom: 0.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.backLink {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: center;
  background-image: url("../.././layout/2008SpLA.original/images/button_back.gif");
  background-repeat: repeat-x;
  background-position: center;
  position: absolute;
  right: -3em;
  width: 6em;
  height: 6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.backLink a {
  position: relative;
  top: 0.3em;
  left: 0.3em;
  width: 5.4em;
  height: 5.4em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.backLink a span {
  position: relative;
  top: 2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.backLink a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.backLink a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.backLink a:active {
  text-decoration: none;
  text-transform: none;
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.backLink a:focus {
  text-decoration: none;
  text-transform: uppercase;
  color: #005B5B;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.backLink a:hover {
  text-decoration: none;
  text-transform: uppercase;
  color: #111111;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock div.backLink a:hover span {
  text-decoration: underline;
  top: 1.95em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock #backLinkTop {
  top: -3.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.helppage div.infoblock #backLinkBottom {
  bottom: -3.3em;
 }

/* [attorneysearch2009 -> Werbebox für kostenlose-urteile.de] */
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock {
  position: absolute;
  left: 5.6em;
  bottom: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox {
  margin-top: 1.5em;
  position: relative;
  z-index: 22;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content {
  position: relative;
  top: 0em;
  left: 0em;
  width: 46.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundCenter {
  background-color: #FFFFFF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_top.gif");
  background-repeat: repeat-x;
  background-position: top right;
  top: -0.5em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_topleft.gif");
  background-repeat: no-repeat;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_topright.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content {
  padding-left: 0.2em;
  padding-right: 0.2em;
  padding-bottom: 0.7em;
  position: relative;
  top: -0.5em;
  left: -0.6em;
  width: 46em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content span {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  line-height: 0.9em;
  color: #482308;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content div.search {
  font-size: 1em;
  font-weight: normal;
  line-height: 1em;
  border-style: solid;
  border-width: 1px;
  border-color: #946E69;
  background-color: #DFD1D2;
  color: #000000;
  position: relative;
  top: 0.1em;
  width: 45.8em;
  height: 2em;
  overflow: hidden;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content div.search img {
  position: absolute;
  top: 0.1em;
  left: 0.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content div.search form {
/*background-color: khaki;*/
  text-align: right;
  position: absolute;
  top: 0.3em;
  right: 0.6em;
  width: 32em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content div.search form span {
  font-size: 0.78em;
  text-align: right;
  float: left;
  width: 22em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content div.search form #KLUsfCO_searchstring {
  position: relative;
  top: 0.05em;
  left: -0.1em;
  width: 11em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content div.search form #KLUsfCO_submit {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.8em;
  font-weight: bold;
  font-style: normal;
  text-align: center;
  text-transform: none;
  position: relative;
  top: 0.1em;
  width: 5.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content div.content img.symbol {
  position: absolute;
  top: 0.7em;
  left: 2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content div.content p {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content div.content p.hintpageMainhint {
  font-size: 1.2em;
  margin-top: 1em;
  margin-bottom: 0.8em;
  margin-left: 11em;
  margin-right: 1.2em;
  color: #4F5E7F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content div.content p.hintpageNormalhint {
  font-weight: bold;
  margin-bottom: 0.4em;
  margin-left: 15em;
  margin-right: 2.3em;
  color: #776666;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content div.content p.hintpageNormalhint b {
  color: #100000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.kluBlock div.mainbox div.content p.adverisementLabel {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.7em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  text-transform: none;
  color: #878787;
  position: absolute;
  bottom: 0em;
  left: 0.2em;
 }

/* [attorneysearch2009 -> Suchergebnis] */
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.searchresult {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  padding-top: 2em;
  padding-bottom: 1em;
  color: #000000;
  width: 40em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundRight {
  position: relative;
  top: 0em;
  left: 0em;
  width: 40em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundTop {
  margin-top: 1.5em;
  padding-bottom: 2.5em;
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelement_top.gif");
  background-repeat: repeat-x;
  background-position: top right;
  top: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelement_topleft.gif");
  background-repeat: no-repeat;
  background-position: top left;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelement_topright.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelement_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1.4em;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelement_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelement_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelement_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  top: -0.7em;
  left: -1.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelementBackgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelement_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement {
  background-color: #F0F3FB;
  position: relative;
  left: -0.7em;
  width: 40em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar {
  position: absolute;
  bottom: -2.15em;
  left: 1.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.borderEndLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelementAddon_left.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  position: relative;
  left: -0.6em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.borderEndRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelementAddon_right.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  position: relative;
  left: 1.2em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.content {
  padding-top: 0.2em;
  padding-bottom: 0.4em;
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelementAddon_center.gif");
  background-repeat: repeat-x;
  background-position: bottom right;
  position: relative;
  left: -0.6em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.95em;
  font-weight: bold;
  display: inline;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a {
  font-size: 0.9em;
  padding-left: 1.2em;
  margin-left: 0.4em;
  margin-right: 0.4em;
  background-repeat: no-repeat;
  background-position: left 0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a:active,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a:active,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a:active {
  text-decoration: none;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a:focus {
  text-decoration: none;
  text-transform: uppercase;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a:hover {
  text-decoration: underline;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a {
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_advertising_detailLink.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a:focus {
  color: #005B5B;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a:hover {
  color: #111111;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.detailLink a:active {
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a {
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_advertising_externalLink.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a:focus {
  color: #043362;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a:hover {
  color: #111111;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.externalLink a:active {
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a {
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_advertising_vcardLink.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a:focus {
  color: #451423;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a:hover {
  color: #111111;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement div.linkBar span.vcardLink a:active {
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement a.linkedAttorney {
  text-decoration: none;
  padding-top: 0.9em;
  padding-bottom: 6em;
  padding-left: 0.8em;
  padding-right: 0.8em;
  border-style: solid;
  border-width: 0.1em;
  width: 38.3em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement a.linkedAttorney:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement a.linkedAttorney:focus,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement a.linkedAttorney:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement a.linkedAttorney:active {
  border-color: #F0F3FB;
  background-color: transparent;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement a.linkedAttorney:hover {
  border-color: #BABABA;
  background-color: #FFFFFF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.picture {
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  padding-left: 0.1em;
  padding-right: 0.1em;
  border-style: solid;
  border-width: 0.1em;
  border-color: #B0B0B0;
  position: absolute;
  top: 5em;
  right: 2em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.picture img {
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineA {
  padding-bottom: 0.7em;
  padding-left: 0.2em;
  padding-right: 0.2em;
  background-image: url("../.././layout/2008SpLA.original/images/background_divisionlineA.gif");
  background-repeat: repeat-x;
  background-position: bottom left;
  color: #0000DD;
  position: relative;
  top: -0.45em;
  width: 38.3em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineA span.sexsymbol {
  position: relative;
  top: 0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineA span.name {
  padding-left: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineB,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineC,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineD,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineE {
  margin-left: 0.8em;
  padding-top: 0.4em;
  color: #212121;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineB span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineC span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineD span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineE span.label {
  font-size: 0.85em;
  font-weight: bold;
  color: #76160D;
  position: relative;
  top: 0.2em;
  left: -0.4em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineB {
  color: #212121;
  width: 30em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineB span.officename {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineB span.address {
  margin-left: 0.3em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineB span.address span.address2 {
  font-weight: bold;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineC span.column1 {
  float: left;
  width: 16em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineC span.column2 {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineD,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineE {
  padding-top: 0.6em;
  clear: both;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineX {
  color: #212121;
  position: absolute;
  top: 0em;
  left: 1.5em;
  width: 37em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineX span.leftBlock {
  font-size: 0.8em;
  position: absolute;
  top: -2.5em;
  right: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineX span.leftBlock span.borderEndLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelementAddon_left.gif");
  background-repeat: no-repeat;
  background-position: top left;
  position: relative;
  left: -1.6em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineX span.leftBlock span.borderEndRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelementAddon_right.gif");
  background-repeat: no-repeat;
  background-position: top right;
  position: relative;
  left: 3.2em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineX span.leftBlock span.content {
  padding-top: 0.3em;
  padding-bottom: 0em;
  background-image: url("../.././layout/2008SpLA.original/images/background_asr_listelementAddon_center.gif");
  background-repeat: repeat-x;
  background-position: top right;
  position: relative;
  left: -1.6em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineX span.leftBlock span.nonBold {
  font-size: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineX span.rightBlock {
  position: absolute;
  top: 0.7em;
  right: 0em; /*0.9em;*/
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineX span.rightBlock span.partB {
  position: relative;
  top: 0.1em;
  left: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineX span.rightBlock img {
  padding-left: 0.1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineY {
  text-align: right;
  padding-top: 0.4em;
  padding-bottom: 0.2em;
  background-image: url("../.././layout/2008SpLA.original/images/background_divisionlineA.gif");
  background-repeat: repeat-x;
  background-position: top left;
  color: #0C9A11;
  position: absolute;
  bottom: 0.1em;
  left: 0.8em;
  width: 38.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineY span.rightBlock {
  margin-right: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.listelement span.infolineY strong {
  color: #077F15;
 }

body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.lawyerinfo {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  list-style-type: none;
  color: #000000;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  padding-left: 0.3em;
  padding-right: 0.3em;
  border-style: solid;
  border-width: 0.1em;
  border-color: #880000;
  position: absolute;
  top: 4em;
  right: 1.7em;
  width: 22em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.lawyerinfo p.lineA {
  font-weight: bold;
  padding-bottom: 0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.lawyerinfo p.lineB {
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.lawyerinfo a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.lawyerinfo a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.lawyerinfo a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.lawyerinfo a:active {
  font-weight: bold;
  text-decoration: none;
  text-transform: none;
  color: #000088;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.lawyerinfo a:hover {
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase;
  color: #9069B3;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.advBlockA {
  position: absolute;
  top: 14.6em;
  right: 1.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneysearch2009 div.advBlockA p.adHint {
  font-family: Tahoma, sans-serif;
  font-size: 7pt;
  color: #8D8D8D;
 }

/* [officeview2009 / officelocationMap2009 / attorneyview2009] */
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 {
  overflow: auto;
  position: relative;
  left: 0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 {
  padding-bottom: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 {
  padding-bottom: 16em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock {
  padding-bottom: 0.9em;
  padding-left: 0.9em;
  padding-right: 0.9em;
  width: 56.4em;
  overflow: hidden;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox {
  margin-top: 1.5em;
  position: relative;
  z-index: 22;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.content {
  position: relative;
  top: 0em;
  left: 0em;
  width: 56.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundCenter {
  background-color: #F6D796;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbMB_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbMB_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbMB_top.gif");
  background-repeat: repeat-x;
  background-position: top right;
  top: -0.5em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbMB_topleft.gif");
  background-repeat: no-repeat;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbMB_topright.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbMB_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbMB_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbMB_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.content {
  padding-left: 0.2em;
  padding-right: 0.2em;
  position: relative;
  top: -0.5em;
  left: -0.6em;
  width: 56em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.mainbox div.content h2,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.mainbox div.content h2,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.content h2 {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1.4em;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  line-height: 0.9em;
  color: #482308;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.mainbox div.content h2 span.calledTitle {
  font-size: 0.6em;
  font-weight: normal;
  line-height: 1em;
  color: #000000;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox {
  position: relative;
  top: 0.4em;
  left: 1.6em;
  z-index: 21;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.content {
  position: relative;
  top: 0em;
  left: 0em;
  width: 53.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundCenter {
  background-color: #F5F5DD;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundTop {
  background-color: #F5F5DD;
  top: -0.5em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_left.gif");
  background-repeat: no-repeat;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_right.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.content {
  padding-left: 0.2em;
  padding-right: 0.2em;
  position: relative;
  top: -0.35em;
  left: -0.6em;
  width: 53em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.subbox div.content h3,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.content h3,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.content h3 {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.8em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  line-height: 0.9em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.content h3 a,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.content h3 a {
  font-size: 0.9em;
  font-weight: bold;
  padding-left: 1.4em;
  margin-left: 0.4em;
  margin-right: 0.4em;
  background-repeat: no-repeat;
  background-position: left 0.2em;
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_attview_officeLink.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.content h3 a:link,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.content h3 a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.content h3 a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.content h3 a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.content h3 a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.content h3 a:focus {
  text-decoration: none;
  text-transform: none;
  color: #5E376F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.content h3 a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.content h3 a:hover {
  text-decoration: underline;
  text-transform: none;
  color: #111111;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.subbox div.content h3 a:active,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.subbox div.content h3 a:active {
  text-decoration: none;
  text-transform: uppercase;
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.headerBlock div.officePicture,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.headerBlock div.officePicture,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.headerBlock div.attorneyPicture {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 1px;
  padding-right: 1px;
  background-color: #FDFDFD;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
  position: absolute;
  top: 1.6em;
  right: 3em;
  z-index: 25;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 span.placeholderOfPicture,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 span.placeholderOfPicture,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 span.placeholderOfPicture {
  position: relative;
  left: 3.5em;
  top: -4em;
  display: block;
  float: right;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.leftBlock,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.leftBlock,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.leftBlock {
  padding-bottom: 1em;
  position: relative;
  width: 12.4em;
  left: 2.5em;
  float: left;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.positionOfAttorneyListing,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.positionOfAttorneyListing {
  position: relative;
  left: 0.8em;
  top: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  color: #000000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing h5,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing h5 {
  font-size: 1.05em;
  font-weight: bold;
  color: #2F2523;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing h6,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing h6 {
  font-size: 0.9em;
  font-weight: bold;
  margin-left: 0.3em;
  color: #5F5A53;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing h6 span.address,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing h6 span.address {
  font-size: 0.87em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing ul,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing ul {
  margin-left: 0.3em;
  padding-bottom: 0.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing ul li,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing ul li {
  padding-top: 0.2em;
  list-style-type: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing ul li a,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing ul li a {
  font-size: 0.9em;
  font-weight: bold;
  margin-left: 0.4em;
  margin-right: 0.4em;
  padding-left: 1.4em;
  background-repeat: no-repeat;
  background-position: left 0.2em;
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_offview_attorneyLink.gif");
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing ul li a:link,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing ul li a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing ul li a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing ul li a:link,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing ul li a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing ul li a:focus {
  text-decoration: none;
  text-transform: none;
  color: #5F3717;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing ul li a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing ul li a:hover {
  text-decoration: underline;
  text-transform: none;
  color: #111111;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.attorneyListing ul li a:active,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.attorneyListing ul li a:active {
  text-decoration: none;
  text-transform: uppercase;
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox {
  margin-top: 1.8em;
  position: relative;
  z-index: 24;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content {
  position: relative;
  top: 0em;
  left: 0em;
  width: 12.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundLeft {
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundRight {
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundTop {
  background-repeat: repeat-x;
  background-position: top right;
  top: -0.5em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundTopLeft {
  background-repeat: no-repeat;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundTopRight {
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundBottom {
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundBottomLeft {
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundBottomRight {
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content {
  padding-top: 0.3em;
  padding-bottom: 0.8em;
  padding-left: 0.2em;
  padding-right: 0.2em;
  position: relative;
  top: -0.5em;
  left: -0.6em;
  min-height: 100px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span {
  font-family: calibri, arial, verdana, sans-serif;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundCenter {
  background-color: #C8D2FD;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_ihbMB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_ihbMB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_ihbMB_top.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_ihbMB_topleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_ihbMB_topright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_ihbMB_bottom.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_ihbMB_bottomleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_ihbMB_bottomright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.mainbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.mainbox div.content span {
  font-size: 0.75em;
  padding-left: 0.3em;
  padding-right: 0.3em;
  padding-top: 0.2em;
  padding-bottom: 0.2em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundCenter {
  background-color: #65130B;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_slbMB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_slbMB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_slbMB_top.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_slbMB_topleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_slbMB_topright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_slbMB_bottom.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_slbMB_bottomleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_offview_slbMB_bottomright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.content span {
  padding-left: 0.1em;
  padding-right: 0.1em;
  padding-top: 0.2em;
  padding-bottom: 0em;
  color: #EFEFEF;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content {
  min-height: 10px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundCenter {
  background-color: #EEEADE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbMB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbMB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbMB_top.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbMB_topleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbMB_topright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbMB_bottom.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbMB_bottomleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbMB_bottomright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.content span span.statementHead,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.content span span.statementHead {
  font-size: 0.9em;
  font-weight: bold;
  padding-bottom: 0.4em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.mainbox div.content span span.statementContent,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.mainbox div.content span span.statementContent {
  font-size: 0.8em;
  padding-left: 0.4em;
  padding-right: 0.4em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundCenter {
  background-color: #7F8393;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbMB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbMB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbMB_top.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbMB_topleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbMB_topright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbMB_bottom.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbMB_bottomleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbMB_bottomright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.name {
  font-size: 1.05em;
  font-weight: bold;
  padding-bottom: 0.4em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.infoblock {
  padding-bottom: 0.4em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.callnumber,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.cellphone,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.telefax,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.email,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.homepage,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.consultationHours {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.callnumber span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.cellphone span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.telefax span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.email span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.homepage span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.consultationHours span.label {
  font-size: 0.8em;
  padding-top: 0.3em;
  padding-left: 0.4em;
  color: #DEDEF0;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.email span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.homepage span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.consultationHours span.label {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.callnumber span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.cellphone span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.telefax span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.email span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.homepage span.data {
  font-size: 0.9em;
  line-height: 0.9em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.callnumber span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.cellphone span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.telefax span.data {
  padding-left: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.email span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.homepage span.data {
  padding-left: 0.7em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.email span.data a,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.homepage span.data a {
  padding-left: 1em;
  background-repeat: no-repeat;
  background-position: left 0.2em;
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_attview_standardLink.gif");
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.email span.data a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.email span.data a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.email span.data a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.homepage span.data a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.homepage span.data a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.homepage span.data a:focus {
  text-decoration: none;
  text-transform: none;
  color: #F5F5F5;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.email span.data a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.homepage span.data a:hover {
  text-decoration: underline;
  text-transform: none;
  color: #E6E6EF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.email span.data a:active,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.homepage span.data a:active {
  text-decoration: none;
  text-transform: uppercase;
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.consultationHours span.data span.line {
  font-size: 0.9em;
  padding-bottom: 0.2em;
  padding-left: 0.7em;
  line-height: 0.9em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.consultationHours span.data span.line span.part1,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.consultationHours span.data span.line span.part2 {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.consultationHours span.data span.line span.part1 {
  font-size: 0.8em;
  text-align: right;
  padding-top: 0.05em;
  padding-bottom: 0.1em;
  padding-right: 0.4em;
  color: #EEEADE;
  float: left;
  width: 5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.consultationHours span.data span.line span.part2 {
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span span.consultationHours span.data span.line span.part2 span.operator {
  font-size: 0.75em;
  color: #EEEADE;
  display: inline;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.mainbox div.content span {
  color: #F5F5F5;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundCenter {
  background-color: #83786F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obMB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obMB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obMB_top.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obMB_topleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obMB_topright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obMB_bottom.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obMB_bottomleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obMB_bottomright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span {
  color: #F5F5F5;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.name,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.name {
  font-size: 1.05em;
  font-weight: bold;
  padding-bottom: 0.4em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.infoblock,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.infoblock {
  padding-bottom: 0.4em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.address,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.address {
  font-size: 0.9em;
  padding-left: 0.4em;
  padding-bottom: 0.4em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.address span,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.address span {
  color: #EEEADE;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.address span.state,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.address span.state {
  font-size: 0.85em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.callnumber,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.cellphone,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.telefax,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.homepage,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.consultationHours,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.callnumber,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.cellphone,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.telefax,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.consultationHours {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.callnumber span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.cellphone span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.telefax span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.homepage span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.consultationHours span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.callnumber span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.cellphone span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.telefax span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.consultationHours span.label {
  font-size: 0.8em;
  padding-top: 0.3em;
  padding-left: 0.4em;
  color: #DEDEF0;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.homepage span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.consultationHours span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage span.label,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.consultationHours span.label {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.callnumber span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.cellphone span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.telefax span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.homepage span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.callnumber span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.cellphone span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.telefax span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage span.data {
  font-size: 0.9em;
  line-height: 0.9em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.callnumber span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.cellphone span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.telefax span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.callnumber span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.cellphone span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.telefax span.data {
  padding-left: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.homepage span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email span.data,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage span.data {
  padding-left: 0.7em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email span.data a,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.homepage span.data a,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email span.data a,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage span.data a {
  padding-left: 1em;
  background-repeat: no-repeat;
  background-position: left 0.2em;
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_attview_standardLink.gif");
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email span.data a,
body.pagelayout3 div.basesegment div.contentsegment div.v div.officeBlock div.mainbox div.content span span.homepage span.data a,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email span.data a,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage span.data a {
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email span.data a:link,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email span.data a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email span.data a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.homepage span.data a:link,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.homepage span.data a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.homepage span.data a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email span.data a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email span.data a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email span.data a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage span.data a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage span.data a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage span.data a:focus {
  text-decoration: none;
  text-transform: none;
  color: #F5F5F5;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email span.data a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.homepage span.data a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email span.data a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage span.data a:hover {
  text-decoration: underline;
  text-transform: none;
  color: #E6E6EF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.email span.data a:active,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.homepage span.data a:active,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.email span.data a:active,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.homepage span.data a:active {
  text-decoration: none;
  text-transform: uppercase;
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line {
  font-size: 0.9em;
  padding-bottom: 0.2em;
  padding-left: 0.7em;
  line-height: 0.9em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line span.part1,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line span.part2,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line span.part1,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line span.part2 {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line span.part1,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line span.part1 {
  font-size: 0.75em;
  text-align: right;
  padding-top: 0.05em;
  padding-bottom: 0.1em;
  padding-right: 0.4em;
  color: #EEEADE;
  float: left;
  width: 7.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line span.part2,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line span.part2 {
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line span.part2 span.operator,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.mainbox div.content span span.consultationHours span.data span.line span.part2 span.operator {
  font-size: 0.75em;
  color: #EEEADE;
  display: inline;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox {
  position: relative;
  top: 0.3em;
  left: 1em;
  z-index: 23;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.content {
  position: relative;
  top: 0em;
  left: 0em;
  width: 5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundLeft {
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundRight {
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundTop {
  top: -0.5em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundTopLeft {
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundTopRight {
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundBottom {
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundBottomLeft {
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundBottomRight {
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.content {
  position: relative;
  top: -0.35em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.content span {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.68em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  line-height: 0.9em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundCenter {
  background-color: #BFC0B1;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundTop {
  background-color: #BFC0B1;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_bottom.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_bottomleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_hbSB_bottomright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.importanthintBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.importanthintBlock div.subbox div.content {
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundCenter {
  background-color: #BFC0B1;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundTop {
  background-color: #BFC0B1;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_bottom.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_bottomleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_bottomright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.content {
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.sloganBlock div.subbox div.content span {
  color: #252525;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundCenter {
  background-color: #BFC0B1;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundTop {
  background-color: #BFC0B1;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_bottom.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_bottomleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_sbSB_bottomright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.content {
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.statementBlock div.subbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.statementBlock div.subbox div.content span {
  color: #252525;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundCenter {
  background-color: #505967;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbSB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbSB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundTop {
  background-color: #505967;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbSB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbSB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbSB_bottom.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbSB_bottomleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_cbSB_bottomright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.content {
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.contactBlock div.subbox div.content span {
  color: #EBEBEB;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundCenter {
  background-color: #554E42;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obSB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obSB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundTop {
  background-color: #554E42;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obSB_left.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obSB_right.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obSB_bottom.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obSB_bottomleft.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_obSB_bottomright.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.content,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.content {
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officeBlock div.subbox div.content span,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.officeBlock div.subbox div.content span {
  color: #EBEBEB;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.centerBlock,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.centerBlock,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.centerBlock {
  margin-top: 2em;
  position: relative;
  left: 5em;
  width: 24em;
  overflow: hidden;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.centerBlock {
  width: 34em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.centerBlock {
  width: 38.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officelocationData,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  color: #000000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData p.introduction,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officelocationData p.introduction,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData p.introduction {
  font-size: 0.8em;
  padding-bottom: 1em;
  color: #545454;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData p.introduction,
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officelocationData p.introduction {
  width: 30em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData h4,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData h4 {
  font-size: 0.85em;
  font-weight: bold;
  text-transform: uppercase;
  padding-bottom: 0.45em;
  color: #990000;
  position: relative;
  left: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData h4 span.lastEducation {
  font-weight: normal;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData h4 img,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData h4 img {
  position: relative;
  top: 0.3em;
  left: -0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.infoblock,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.infoblock {
  padding-top: 0.8em;
  padding-bottom: 0.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.infoblock div.subinfoblock {
  padding-top: 0.8em;
  padding-bottom: 0.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData p.presentment {
  font-size: 1.05em;
  font-weight: normal;
  line-height: 0.95em;
  padding-left: 1.4em;
  color: #000000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationPicture {
  float: left;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationPicture img {
  margin-left: 1em;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  padding-right: 3px;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #000000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData {
  padding-left: 2.6em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.name {
  font-size: 1.4em;
  font-weight: bold;
  padding-bottom: 0.4em;
  color: #6A155B;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.infoblock {
  padding-bottom: 0.4em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.address {
  font-size: 1.1em;
  padding-left: 0.4em;
  padding-bottom: 0.4em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.address span {
  color: #330B2C;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.address span.state {
  font-size: 0.85em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.callnumber,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.cellphone,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.telefax,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.email,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.homepage,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.consultationHours {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.callnumber span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.cellphone span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.telefax span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.email span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.homepage span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.consultationHours span.label {
  font-size: 0.92em;
  font-weight: bold;
  padding-top: 0.3em;
  padding-left: 0.4em;
  color: #8B53AA;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.email span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.homepage span.label,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.consultationHours span.label {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.callnumber span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.cellphone span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.telefax span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.email span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.homepage span.data {
  font-size: 1.05em;
  line-height: 0.9em;
  color: #000000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.callnumber span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.cellphone span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.telefax span.data {
  padding-left: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.email span.data,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.homepage span.data {
  padding-left: 0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.email span.data a,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.homepage span.data a {
  padding-left: 1em;
  background-repeat: no-repeat;
  background-position: left 0.2em;
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_offview_standardLink.gif");
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.email span.data a:link,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.email span.data a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.email span.data a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.homepage span.data a:link,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.homepage span.data a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.homepage span.data a:focus {
  text-decoration: none;
  text-transform: none;
  color: #000000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.email span.data a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.homepage span.data a:hover {
  text-decoration: underline;
  text-transform: none;
  color: #62638F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.email span.data a:active,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.homepage span.data a:active {
  text-decoration: none;
  text-transform: uppercase;
  color: #C90000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.consultationHours span.data span.line {
  font-size: 0.95em;
  padding-bottom: 0.2em;
  padding-left: 0.7em;
  line-height: 0.9em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.consultationHours span.data span.line span.part1,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.consultationHours span.data span.line span.part2 {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.consultationHours span.data span.line span.part1 {
  font-size: 0.85em;
  text-align: right;
  padding-top: 0.05em;
  padding-bottom: 0.1em;
  padding-right: 0.4em;
  color: #605469;
  float: left;
  width: 8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.consultationHours span.data span.line span.part2 {
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData span.consultationHours span.data span.line span.part2 span.operator {
  font-size: 0.8em;
  color: #605469;
  display: inline;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock {
  padding-top: 0.8em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock p.label {
  font-size: 0.92em;
  font-weight: bold;
  padding-left: 0.4em;
  color: #793B9F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock ul {
  padding-left: 0.7em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock ul li {
  padding-top: 0.45em;
  list-style-type: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock ul li a {
  padding-left: 1em;
  background-repeat: no-repeat;
  background-position: left 0.2em;
  background-image: url("../.././layout/2008SpLA.original/images/linksymbol_offview_attorneyLink.gif");
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock ul li a:link,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock ul li a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock ul li a:focus {
  text-decoration: none;
  text-transform: none;
  color: #5F667F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock ul li a:hover {
  text-decoration: underline;
  text-transform: none;
  color: #663366;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock ul li a:active {
  text-decoration: none;
  text-transform: none;
  color: #5F667F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock ul li span.title {
  font-size: 0.9em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officeview2009 div.officeData div.officelocationData div.attorneyBlock ul li span.fieldsOfActivity {
  font-size: 0.85em;
  font-weight: bold;
  padding-left: 1.1em;
  color: #272727;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul {
  font-size: 1.1em;
  font-weight: normal;
  line-height: 0.9em;
  padding-left: 3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul li {
  padding-bottom: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.jobTitle li,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.fieldOfActivity li {
  padding-bottom: 0.1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.fieldOfActivity {
  padding-bottom: 0.1em;
  position: relative;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.fieldOfActivity li.complex {
  font-size: 0.85em;
  font-weight: bold;
  margin-top: 0.3em;
  list-style-type: none;
  color: #6E5647;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.fieldOfActivity li.complex ul {
  font-size: 1.2em;
  margin-top: 0.2em;
  position: relative;
  left: -1.1em;
  color: #242424;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.fieldOfActivity li.complex ul {
  list-style-type: disc;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.fieldOfActivity li.simple {
/*  font-size: 1.2em;*/
  position: relative;
  left: 0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.biography li {
  padding-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.biography li span.simpleLineTitle,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.biography li span.extendedLineTitle {
  font-size: 0.85em;
  font-weight: bold;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.biography li span.simpleLineContent,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.biography li span.extendedLineContent {
  padding-left: 0.5em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.biography li span.simpleLineContent {
  padding-left: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData ul.biography li span.extendedLineContent span.lineTitle {
  font-size: 0.85em;
  font-weight: bold;
  position: relative;
  left: -0.6em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul {
  font-size: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul li {
  font-size: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li span.eventDate,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li span.eventTitle,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li span.obtainedCertification,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li span.eventDescription {
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.simpleView span.eventDate,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.normalView span.eventDate,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.extendedView span.eventDate {
  font-weight: bold;
  padding-bottom: 0.4em;
  padding-right: 0.2em;
  color: #5E6F5A;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.simpleView span.eventDate {
  padding-bottom: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.simpleView span.eventTitle,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.normalView span.eventTitle,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.extendedView span.eventTitle {
  font-size: 1.1em;
  font-weight: normal;
  padding-top: 0.1em;
  padding-left: 0.4em;
  padding-right: 0.2em;
  color: #242424;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.simpleView span.eventTitle {
  padding-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.extendedView span.eventTitle {
  color: #043362;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.extendedView span.eventDescription {
  font-size: 0.8em;
  font-weight: normal;
  padding-top: 0.2em;
  color: #353535;
  position: relative;
  left: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.normalView span.obtainedCertification,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.extendedView span.obtainedCertification {
  font-size: 0.9em;
  font-weight: bold;
  padding-top: 0.8em;
  color: #550000;
  position: relative;
  top: -0.4em;
  left: 2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.extendedView span.obtainedCertification {
  font-size: 1.125em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.normalView span.obtainedCertification img,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations ul.educationList li div.extendedView span.obtainedCertification img {
  position: absolute;
  top: 0.7em;
  left: -1.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations div.format1x div.grouped ul.groups,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations div.format2x ul.timegroups {
  position: relative;
  left: -0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations div.format1x div.grouped ul.groups li,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations div.format2x ul.timegroups li {
  list-style-type: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations div.format1x div.grouped ul.groups li h5,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations div.format2x ul.timegroups li h5 {
  font-size: 0.8em;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  padding-top: 0.3em;
  padding-bottom: 0.6em;
  color: #6E5647;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations div.format2x ul.timegroups li h5 {
  text-transform: uppercase;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations div.format1x div.grouped ul.educationList,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations div.format2x ul.educationList {
  position: relative;
  left: -1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations div.format1x div.grouped ul.educationList li,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.attorneyData div.educations div.format2x ul.educationList li {
  list-style-type: disc;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock {
  position: absolute;
  left: 0.6em;
  bottom: 4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox {
  margin-top: 1.5em;
  position: relative;
  z-index: 22;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content {
  position: relative;
  top: 0em;
  left: 0em;
  width: 56.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundCenter {
  background-color: #FFFFFF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_top.gif");
  background-repeat: repeat-x;
  background-position: top right;
  top: -0.5em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_topleft.gif");
  background-repeat: no-repeat;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_topright.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_attview_kluMB_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content {
  padding-left: 0.2em;
  padding-right: 0.2em;
  position: relative;
  top: -0.5em;
  left: -0.6em;
  width: 56em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content span {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  line-height: 0.9em;
  color: #482308;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.search {
  font-size: 1em;
  font-weight: normal;
  line-height: 1em;
  border-style: solid;
  border-width: 1px;
  border-color: #946E69;
  background-color: #DFD1D2;
  color: #000000;
  position: relative;
  top: 0.1em;
  width: 55.8em;
  height: 2em;
  overflow: hidden;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.search img {
  position: absolute;
  top: 0.1em;
  left: 0.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.search form {
/*background-color: khaki;*/
  text-align: right;
  position: absolute;
  top: 0.3em;
  right: 0.6em;
  width: 35em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.search form span {
  font-size: 0.78em;
  text-align: right;
  float: left;
  width: 22em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.search form #KLUsfCO_searchstring {
  position: relative;
  top: 0.05em;
  left: -0.1em;
  width: 15em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.search form #KLUsfCO_submit {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.8em;
  font-weight: bold;
  font-style: normal;
  text-align: center;
  text-transform: none;
  position: relative;
  top: 0.1em;
  width: 5.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content {
  font-size: 1em;
  padding-top: 0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.newsblock {
  padding-top: 1.2em;
  padding-bottom: 0.5em;
  overflow: auto;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.newsblock p {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.72em;
  font-weight: normal;
  font-style: italic;
  text-align: left;
  text-transform: none;
  position: relative;
  top: -0.5em;
  left: 1.3em;
  width: 60em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.newsblock ul {
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.newsblock ul li.ranewsflashNews {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.72em;
  font-weight: normal;
  font-style: normal;
  text-align: center;
  text-transform: none;
  padding-bottom: 1.6em;
  padding-left: 0.5em;
  padding-right: 0.5em;
  list-style-type: none;
  position: relative;
  left: 1.3em;
  float: left;
  width: 14em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.newsblock ul li.ranewsflashNews a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.newsblock ul li.ranewsflashNews a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.newsblock ul li.ranewsflashNews a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.newsblock ul li.ranewsflashNews a:active {
  text-decoration: none;
  color: #68503F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.newsblock ul li.ranewsflashNews a:hover {
  text-decoration: underline;
  color: #BF8517;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.linkblock {
  position: absolute;
  bottom: 0em;
  right: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.linkblock a {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.8em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  text-transform: none;
  display: block;
  width: 20em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.linkblock a:link,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.linkblock a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.linkblock a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.linkblock a:active {
  font-weight: normal;
  text-decoration: none;
  color: #104A67;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content div.content div.linkblock a:hover {
  text-decoration: underline;
  color: #1E1E25;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.kluBlock div.mainbox div.content p.adverisementLabel {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.7em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  text-transform: none;
  color: #878787;
  position: absolute;
  bottom: 0em;
  left: 0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.mainbanner {
  position: absolute;
  left: 6em;
  bottom: 4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.attorneyview2009 div.mainbanner p.adHint {
  font-family: Tahoma, sans-serif;
  font-size: 7pt;
  color: #8D8D8D;
 }

body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officelocationData div.placeOfMapA {
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officelocationData div.placeOfMapB {
  position: relative;
  top: -6em;
  width: 42.5em;
  min-height: 20em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officelocationData div.placeOfMapC {
  position: relative;
  left: 21.25em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officelocationData div.placeOfMapD {
  position: relative;
  padding-bottom: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officelocationData div.mapImage {
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 div.officelocationData div.mapImage img {
  border-style: solid;
  border-width: 1px;
  border-color: #B7B7B7;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 h5.inMapOfficename {
  font-size: 0.85em;
  margin-left: 0em;
  margin-right: 0em;
  margin-top: 0em;
  margin-bottom: 0em;
  padding-left: 0em;
  padding-right: 0em;
  padding-top: 0em;
  padding-bottom: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 p.inMapAddress {
  font-size: 1.05em;
  margin-left: 0em;
  margin-right: 0em;
  margin-top: 0em;
  margin-bottom: 0em;
  padding-left: 0em;
  padding-right: 0em;
  padding-top: 0em;
  padding-bottom: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 p.inMapContactdata {
  margin-top: 0.3em;
  font-size: 0.85em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.officelocationMap2009 p.inMapContactdata span {
  display: block;
 }

/* [Informationsseiten für Rechtsanwälte] */
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock {
  position: absolute;
  top: 2.1em;
  width: 38em;
 }
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.leftBlock {
  width: 22em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.introduction {
  border-style: solid;
  border-width: 1px;
  border-color: #858AAB;
  border-left-style: none;
  border-right-style: none;
  border-top-style: none;
  position: relative;
  width: 38em;
 }
body.pagelayout3 #page_lawyerinfo div.contentsegment div.lawyerInfopage div.leftBlock div.introduction {
  height: 14em;
 }
body.pagelayout3 #page_lawyerinfodownload div.contentsegment div.lawyerInfopage div.leftBlock div.introduction {
  height: 9em;
 }
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.leftBlock div.introduction {
  border-style: none;
  width: 22em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.introduction img {
  position: absolute;
  left: 0em;
  bottom: 0em;
 }
body.pagelayout3 #page_lawyerinfodownload div.contentsegment div.lawyerInfopage div.leftBlock div.introduction img {
  left: 20px;
 }
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.leftBlock div.introduction img {
  left: 10px;
  bottom: 10px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.introduction div.text {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.92em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-left: 200px;
  color: #000000;
 }
body.pagelayout3 #page_lawyerinfodownload div.contentsegment div.lawyerInfopage div.leftBlock div.introduction div.text {
  margin-left: 155px;
 }
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.leftBlock div.introduction div.text {
  margin-left: 130px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.introduction div.text h3 {
  font-weight: bold;
  position: relative;
  left: -0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.introduction div.text p {
  padding-top: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation {
  margin-left: 0.8em;
  margin-right: 0.8em;
  padding-top: 0.7em;
  padding-bottom: 0.7em;
  width: 38em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.introductiontext {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.82em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  color: #000000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.introductiontext p {
  padding-top: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.72em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  padding-top: 1em;
  padding-bottom: 1.5em;
  color: #000000;
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col1,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col2,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col3 {
  text-align: center;
  margin-left: 0.5em;
  border-style: solid;
  border-width: 1px;
  border-color: silver;
  width: 16em;
  height: 28em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col2 {
  position: absolute;
  left: 17em;
  top: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col3 {
  position: absolute;
  left: 34em;
  top: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col1 p,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col2 p,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col3 p {
  text-align: left;
  margin-left: 0.5em;
  margin-right: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col1 p span,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col2 p span,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col3 p span {
  color: #00007F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col1 img,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col2 img,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.table div.col3 img {
  margin-top: 0.2em;
  padding-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.download {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.72em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: right;
  text-transform: none;
  margin-left: 0.5em;
  margin-right: 3em;
  color: #000000;
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.download div.text {
  margin-right: 100px;
  position: absolute;
  left: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.download div.text p {
  padding-bottom: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.productpresentation div.download div.link {
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector {
  margin-left: 0.8em;
  margin-right: 0.8em;
  padding-top: 1em;
  padding-bottom: 0.7em;
  position: relative;
  width: 37em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col1,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col2 {
  margin-left: 0.5em;
  border-style: solid;
  border-width: 1px;
  border-color: silver;
  width: 17.3em;
  height: 23em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col2 {
  position: absolute;
  left: 18em;
  top: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col1 div.download,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col2 div.download {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.82em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  text-transform: none;
  color: #000000;
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col1 div.download h4,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col2 div.download h4 {
  display: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col1 div.download img.header,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col2 div.download img.header {
  font-size: 1.1em;
  margin-top: 0.4em;
  padding-bottom: 0.4em;
  color: #9F0000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col1 div.download div.text,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col2 div.download div.text {
  text-align: left;
  margin-left: 0.5em;
  margin-right: 0.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col1 div.download div.text p {
  padding-bottom: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col1 div.download div.text p span.document,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col2 div.download div.text p span.document {
  font-weight: bold;
  color: #000084;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col1 div.download div.linkR,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col2 div.download div.linkR {
  margin-top: 0.5em;
  margin-right: 0.8em;
  float: right;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col1 div.download div.linkL,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.leftBlock div.downloadsector div.col2 div.download div.linkL {
  margin-top: 0.5em;
  margin-left: 0.8em;
  float: left;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock {
  padding-top: 1.6em;
  position: relative;
  left: 40em;
  width: 18em;
 }
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock {
  left: 24em;
  width: 34em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.contactbuttons {
  position: relative;
  left: -0.6em;
  top: -0.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.contactbuttons span.button {
  padding-top: 0.2em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.content {
  position: relative;
  top: 0em;
  left: 0em;
  width: 18em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundCenter {
  background-color: #EEEADE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_top.gif");
  background-repeat: repeat-x;
  background-position: top right;
  top: -0.5em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_topleft.gif");
  background-repeat: no-repeat;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_topright.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.content {
  padding-left: 0.2em;
  padding-right: 0.2em;
  position: relative;
  top: -0.5em;
  left: -0.6em;
  width: 17.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.content div.themeBlock {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  padding-top: 0.8em;
  color: #482308;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.content div.themeBlock h3 {
  font-size: 0.9em;
  color: #9F0000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.content div.themeBlock ul {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.82em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-left: 2em;
  padding-top: 0.2em;
  color: #000048;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.content div.themeBlock p {
  font-size: 0.75em;
  line-height: 1.05em;
  padding-top: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.textbox div.content div.themeBlock div.download {
  margin-left: 1em;
  padding-top: 0.6em;
  padding-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox {
  margin-top: 2em;
  margin-left: 2px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.content {
  position: relative;
  top: 0em;
  left: 0em;
  width: 18em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundCenter {
  background-color: #BBAB9E;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbDB_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbDB_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbDB_top.gif");
  background-repeat: repeat-x;
  background-position: top right;
  top: -0.5em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbDB_topleft.gif");
  background-repeat: no-repeat;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbDB_topright.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbDB_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbDB_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbDB_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.content {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  padding-top: 0.5em;
  padding-left: 0.2em;
  padding-right: 0.2em;
  padding-bottom: 70px;
  color: #482308;
  position: relative;
  top: -0.5em;
  left: -0.6em;
  width: 17.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.content h3 {
  font-size: 0.9em;
  color: #000000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.content ul {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.82em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-left: 2em;
  padding-top: 0.4em;
  color: #000048;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.content ul li {
  padding-top: 0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.content ul a:link,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.content ul a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.content ul a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.content ul a:active {
  text-decoration: none;
  color: #27284F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.downloadbox div.content ul a:hover {
  text-decoration: underline;
  color: #531987;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content {
  position: relative;
  top: 0em;
  left: 0em;
  width: 18em;
 }
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundCenter,
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundLeft,
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundRight,
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundTop,
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundTopLeft,
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundTopRight,
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundBottom,
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundBottomLeft,
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundBottomRight,
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content {
  width: 34em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundCenter {
  background-color: #F9F6CE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_top.gif");
  background-repeat: repeat-x;
  background-position: top right;
  top: -0.5em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_topleft.gif");
  background-repeat: no-repeat;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_topright.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content {
  position: relative;
  top: -0.5em;
  left: -0.6em;
  width: 17.6em;
 }
body.pagelayout3 #page_lawyerinfoorder div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content {
  width: 34em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  color: #482308;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form fieldset {
  border-style: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form fieldset legend {
  display: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form #addressdata {
  margin-left: 17em;
  padding-top: 0.8em;
  padding-bottom: 0.8em;
  width: 15em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form fieldset label.introductionTitle,
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form fieldset label.introductionText {
  font-size: 0.93em;
  font-weight: normal;
  width: 16em;
  position: absolute;
  left: -0.1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form fieldset label.introductionTitle {
  top: 0.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form fieldset label.introductionTitle span {
  font-size: 1.5em;
  font-weight: bold;
  color: #000045;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form fieldset label.introductionText {
  top: 9.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form fieldset label.introductionText span.important {
  text-decoration: underline;
  color: #850000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form label {
  font-size: 0.75em;
  margin-left: 1em;
  padding-top: 0.3em;
  padding-bottom: 0.1em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form fieldset label.introductionHint {
  font-size: 0.75em;
  margin-left: 0em;
  padding-bottom: 1.05em;
  width: 22em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form .inputfield {
  font-size: 0.82em;
  margin-left: 0.85em;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 2px;
  border-style: solid;
  border-width: 1px;
  border-color: #A5ACB2;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form input:focus {
  font-weight: bold;
  background-color: #FEFAEB;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form #addressdata .inputfield {
  width: 18em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form #addressdata .button {
  font-size: 0.8em;
  margin-top: 1.4em;
  margin-bottom: 0em;
  margin-left: 1.2em;
  float: left;
  width: 8.5em
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form #commonHints {
  padding-bottom: 0.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form fieldset label.importantHint {
  font-size: 0.7em;
  margin-left: 26em;
  color: #6F6F76;
  width: 22em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform form fieldset label.commonHint {
  padding-top: 2em;
  color: #6F6F76;
  width: 43.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform div.validityProblemsCompendiousList {
  font-family: verdana, arial, sans-serif;
  font-size: 0.75em;
  font-weight: bold;
  font-style: normal;
  position: absolute;
  left: 1em;
  top: 21em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.lawyerInfopage div.rightBlock div.formbox div.content div.emailform div.validityProblemsCompendiousList p {
  margin-top: 0.3em;
  margin-bottom: 0.3em;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  padding-left: 0.2em;
  padding-right: 0.2em;
  color: #FFFFFF;
  background-color: #9F0000;
  border-style: solid;
  border-width: 1px;
  border-color: #9F0000;
  width: 20em;
 }

/* [Statusausgabe für E-Mail-Formulare] */
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus div.status {
  margin-left: 9em;
  margin-right: 9em;
  margin-top: 4em;
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus div.status img.pictureState {
  position: absolute;
  top: 60px;
  left: 165px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus div.status div.text {
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-left: 255px;
  position: absolute;
  top: 20px;
  color: #000045;
 }
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus div.status div.text h2 {
  font-size: 1.4em;
  font-weight: bold;
 }
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus div.status div.text p {
  margin-top: 0.4em;
  margin-left: 0.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus div.status div.text a.gohome {
  font-size: 1.05em;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  margin-top: 15px;
  color: #0070C0;
  position: absolute;
  right: 3em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus div.status div.text a.gohome:link,
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus div.status div.text a.gohome:focus,
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus div.status div.text a.gohome:visited,
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus div.status div.text a.gohome:active {
  text-decoration: none;
  color: #B97D52;
 }
body.pagelayout3 div.basesegment div.contentsegment div.emailformStatus div.status div.text a.gohome:hover {
  text-decoration: underline;
  color: #BD9F7F;
 }

/* [Impressum] */
body.pagelayout3 div.basesegment div.contentsegment div.impressum {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.82em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
  text-align: left;
  margin-left: 30em;
  padding-top: 1em;
  padding-bottom: 3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum ul li {
  list-style-type: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum ul.enumerationLevel1 li h6 {
  font-family: corbel, calibri, arial, verdana, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  margin-top: 2em;
  margin-bottom: 0.4em;
  color: #6E140C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum ul.enumerationLevel1 p.textlineSmall span.block {
  padding-top: 0.2em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum ul.enumerationLevel1 p.textlineSmall span.block br {
  font-size: 0.02em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum ul.enumerationLevel1 p.textlineSmall a:link,
body.pagelayout3 div.basesegment div.contentsegment div.impressum ul.enumerationLevel1 p.textlineSmall a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.impressum ul.enumerationLevel1 p.textlineSmall a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.impressum ul.enumerationLevel1 p.textlineSmall a:active {
  text-decoration: none;
  color: #0000EE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum ul.enumerationLevel1 p.textlineSmall a:hover {
  text-decoration: underline;
  color: #FF7F00;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum ul.enumerationLevel1 li p.textlineSmall {
  margin-top: 0.2em;
  margin-left: 0.6em;
  color: #212121;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson {
  text-align: right;
  position: absolute;
  top: 4em;
  left: 0em;
  width: 24em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.addressblock,
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.contactblock {
  font-family: corbel, calibri, arial, verdana, sans-serif;
  font-size: 1.2em;
  margin-bottom: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.addressblock p.name {
  font-size: 1.5em;
  font-weight: bold;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.contactblock p span,
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.importantPersons p span,
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.companyIDs p.vatid span {
  padding-right: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.contactblock p span,
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.importantPersons p span {
  font-weight: bold;
  color: #505A5B;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.contactblock p span {
  font-size: 0.9em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.companyIDs p.registerofcommerce span {
  font-weight: bold;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.contactblock p.email {
  margin-top: 0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.contactblock p.web {
  margin-top: 0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.importantPersons p.managingdirector {
  margin-top: 2.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.companyIDs p.vatid {
  margin-top: 1.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.responsibleperson div.companyIDs p.registerofcommerce {
  margin-top: 0.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.impressum div.verticalLine {
  border-style: solid;
  border-width: 0.1em;
  border-color: #828C8D;
  position: absolute;
  top: 1.5em;
  left: 27em;
  height: 91em;
  width: 0.2em;
 }

/* [Adminoberfläche -> Menüseite] */
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1.2em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage ul.level1 {
  margin-left: 2em;
  list-style-image: url("../.././layout/2008SpLA.original/images/listimage_admin1menuInMainBlock_level1.gif");
  list-style-position: outside;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage ul.level1 li {
  font-size: 1.6em;
  padding-left: 0.2em;
  color: #536F5C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage ul.level1 li h5 {
  font-size: 0.8em;
  padding-top: 0.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage ul.level1 li ul.level2 {
  margin-top: 0.4em;
  margin-bottom: 0.2em;
  margin-left: 1.2em;
  list-style-image: url("../.././layout/2008SpLA.original/images/listimage_admin1menuInMainBlock_level2.gif");
  list-style-position: outside;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage ul.level1 li ul.level2 li {
  font-size: 0.6em;
  padding-bottom: 0.1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage ul.level1 li ul.level2 li span.linkInactive {
  color: #989898;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage ul.level1 li ul.level2 li a.linkActive:link,
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage ul.level1 li ul.level2 li a.linkActive:focus,
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage ul.level1 li ul.level2 li a.linkActive:visited,
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage ul.level1 li ul.level2 li a.linkActive:active {
  text-decoration: none;
  color: #6B73A9;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminMenupage ul.level1 li ul.level2 li a.linkActive:hover {
  text-decoration: underline;
  color: #9F8D77;
 }

/* [Adminoberfläche -> Suchprotokolle -> Auswahlseite für ein Jahr] */
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection h2 {
  font-size: 1.6em;
  padding-top: 0.5em;
  padding-bottom: 1.6em;
  color: #536F5C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection p.warning {
  margin-left: 1.2em;
  padding-bottom: 0.3em;
  position: relative;
  top: -1.4em;
  color: #990000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection h4 {
  font-size: 1.2em;
  color: #6B73A9;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.lineBox {
  position: relative;
  left: 2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox1,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox2,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox3,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox4 {
  height: 11em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox2,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox3,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox4 {
  position: absolute;
  top: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox2 {
  left: 16em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox3 {
  left: 32em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox4 {
  left: 48em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table {
  border-style: solid;
  border-width: 2px;
  border-color: #444444;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table th {
  font-size: 0.85em;
  font-weight: normal;
  text-align: center;
  padding-top: 0.1em;
  border-style: solid;
  border-width: 1px;
  border-color: #BBBBBB;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
  background-color: #EDEDED;
  color: #454545;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table th.day6,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table th.day7 {
  color: #894545;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td {
  font-weight: bold;
  text-align: center;
  border-style: solid;
  border-width: 1px;
  border-color: #BBBBBB;
  border-bottom-style: none;
  border-left-style: none;
  color: #BBBBBB;
  width: 1.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table #current {
  background-color: #E0E0F0;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.weeknumber {
  font-size: 0.85em;
  font-weight: normal;
  padding-top: 0.1em;
  background-color: #F0F0FF;
  color: #666666;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 {
  color: #EEBBBB;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 {
  border-right-style: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a {
  width: 1.6em;
  height: 1.2em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a:link,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a:active {
  text-decoration: none;
  color: #222222;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6 a:link,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6 a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6 a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6 a:active,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 a:link,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 a:active {
  color: #BB2222;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6 a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 a:hover {
  text-decoration: underline;
  color: #2222FF;
 }

/* [Adminoberfläche -> Suchprotokolle -> Auswertungsseite für eine Protokolldatei] */
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse h2 {
  font-size: 1.6em;
  padding-top: 0.5em;
  padding-bottom: 1.6em;
  color: #536F5C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse p.warning {
  margin-left: 1.2em;
  padding-bottom: 0.3em;
  position: relative;
  top: -1.4em;
  color: #990000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph {
  margin-bottom: 5em;
  border-style: solid;
  border-width: 1px;
  border-color: #DEDEE3;
  border-right-style: none;
  position: relative;
  left: 2em;
  height: 12em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar {
  border-style: solid;
  border-width: 1px;
  border-color: #DEDEE3;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.position {
  margin-top: 0.8em;
  height: 10em;
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.barTypeA {
  border-style: solid;
  border-width: 1px;
  position: absolute;
  left: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.lineTypeA,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.lineTypeB {
  border-style: solid;
  border-width: 1px;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  position: absolute;
  height: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.lineTypeA {
  border-color: #8EA6CF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.lineTypeB {
  border-color: #FFE08F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.dayTypeNormal div.barTypeA {
  border-color: #E4773C;
  background-color: #E4773C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.dayTypePosedDay div.barTypeA {
  border-color: #FFE08F;
  background-color: #FFE08F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.dayTypeToday div.barTypeA {
  border-color: #9ECF8E;
  background-color: #9ECF8E;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.dayTypeAverage div.barTypeA {
  border-color: #8EA6CF;
  background-color: #8EA6CF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data {
  border-style: solid;
  border-width: 1px;
  border-color: #DEDEE3;
  border-bottom-style: none;
  border-left-style: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data div.position {
  position: relative;
  height: 4.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data div.dayTypePosedDay div.position {
  background-color: #FFF6DF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data div.dayTypeToday div.position {
  background-color: #E4E6E1;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data div.dayTypeAverage div.position {
  background-color: #F4F4F8;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelA,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelAnN,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelB {
  text-align: center;
  position: absolute;
  left: 0em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelA,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelAnN {
  font-weight: bold;
  top: -0.06em;
/*  width: 1.8em;*/
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelB {
  font-size: 0.7em;
  top: 1.2em;
/*  width: 2.6em;*/
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelC1,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelC2 {
  font-size: 0.8em;
  text-align: center;
  position: absolute;
  display: block;
  color: #252525;
  z-index: 30;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelC1 {
  bottom: 1.6em;
  left: -0.3em;
  background-color: #DEDEDE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelC2 {
  bottom: 0.2em;
  left: -0.3em;
  background-color: #BEBEBE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data {
  border-style: solid;
  border-width: 1px;
  border-color: #DEDEE3;
  border-top-style: none;
  position: relative;
  left: 2em;
  width: 62em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data th {
  font-size: 0.85em;
  font-weight: normal;
  text-align: center;
  padding-top: 0.1em;
  border-style: solid;
  border-width: 1px;
  border-color: #BBBBBB;
  background-color: #EDEDED;
  color: #454545;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td {
  font-weight: bold;
  text-align: center;
  padding-left: 0.5em;
  padding-right: 0.5em;
  border-style: solid;
  border-width: 1px;
  border-color: #DEDEE3;
  border-left-style: none;
  border-right-width: 2px;
  border-bottom-style: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelL,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelR,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelLR,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelWO {
  font-size: 0.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelL {
  padding-left: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelR {
  padding-right: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelLR {
  padding-left: 0.3em;
  padding-right: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.value {
  color: #256491;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.searchstring {
  text-align: right;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.searchStatus {
  font-size: 0.8em;
  width: 12em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.searchStatus span.value {
  color: #6E140C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.countResults {
  width: 5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.duration {
  width: 10em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.referrer {
  font-size: 0.9em;
  width: 5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.referrer span.value {
  color: #3C7676;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.time,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.groupedEntries {
  border-right-style: none;
  width: 4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList {
  padding-top: 1.5em;
  padding-bottom: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList hr {
  background-color: #EDEDED;
  border-style: solid;
  border-width: 1px;
  border-color: #C2C2C2;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList div.text {
  margin-left: 28em;
  padding-top: 0.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList div.text p.introduction {
  padding-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList div.text dl {
  font-size: 0.85em;
  padding-left: 2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList div.text dl dt {
  font-weight: bold;
  text-align: right;
  color: #3C7676;
  float: left;
  width: 9em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList div.text dl dd {
  font-weight: normal;
  position: relative;
  left: 1em;
 }

/* [Adminoberfläche -> Kundenlisten -> Übersichtsseite mit allen Kanzleien] */

body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists p.infolineA {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists p.infolineA span.selection {
  font-size: 0.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists p.infolineA span.value {
  font-size: 1.2em;
  font-weight: bold;
  color: #7E91A5;
 }

body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.85em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.office {
  width: 100%;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.office tr.emptyLine td {
  font-size: 0.005em;
  height: 8px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.office tr.lineA td {
  border-style: solid;
  border-width: 1px;
  border-color: #D4D4D4;
  border-left-style: none;
  border-top-style: none;
  border-bottom-style: none;
  background-color: #EFEFEF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.office tr.lineB td {
  padding-left: 4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.office tr.lineA td span.label {
  font-size: 0.7em;
  padding-right: 0.2em;
  color: #898989;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.office tr.lineA td.number {
  text-align: center;
  color: #9999AA;
  width: 2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.office tr.lineA td.link {
  text-align: center;
  padding-top: 4px;
  padding-bottom: 5px;
  width: 2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.office tr.lineA td.id {
  padding-left: 0.6em;
  color: #880000;
  width: 5.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.office tr.lineA td.cnr {
  padding-left: 0.6em;
  color: #000066;
  width: 7.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.office tr.lineA td.name {
  padding-left: 0.6em;
  border-right-style: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.officelocation {
  width: 100%;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.officelocation tr.lineA td {
  padding-left: 0em;
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #D4D4D4;
  border-top-style: none;
  background-color: #F4F4F8;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminCustomerlists div.officelist table.officelocation tr.lineA td.link {
  text-align: center;
  padding-top: 3px;
  padding-bottom: 5px;
  width: 2em;
 }



/*
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection h2 {
  font-size: 1.6em;
  padding-top: 0.5em;
  padding-bottom: 1.6em;
  color: #536F5C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection p.warning {
  margin-left: 1.2em;
  padding-bottom: 0.3em;
  position: relative;
  top: -1.4em;
  color: #990000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection h4 {
  font-size: 1.2em;
  color: #6B73A9;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.lineBox {
  position: relative;
  left: 2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox1,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox2,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox3,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox4 {
  height: 11em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox2,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox3,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox4 {
  position: absolute;
  top: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox2 {
  left: 16em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox3 {
  left: 32em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection div.monthBox4 {
  left: 48em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table {
  border-style: solid;
  border-width: 2px;
  border-color: #444444;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table th {
  font-size: 0.85em;
  font-weight: normal;
  text-align: center;
  padding-top: 0.1em;
  border-style: solid;
  border-width: 1px;
  border-color: #BBBBBB;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
  background-color: #EDEDED;
  color: #454545;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table th.day6,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table th.day7 {
  color: #894545;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td {
  font-weight: bold;
  text-align: center;
  border-style: solid;
  border-width: 1px;
  border-color: #BBBBBB;
  border-bottom-style: none;
  border-left-style: none;
  color: #BBBBBB;
  width: 1.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table #current {
  background-color: #E0E0F0;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.weeknumber {
  font-size: 0.85em;
  font-weight: normal;
  padding-top: 0.1em;
  background-color: #F0F0FF;
  color: #666666;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 {
  color: #EEBBBB;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 {
  border-right-style: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a {
  width: 1.6em;
  height: 1.2em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a:link,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a:active {
  text-decoration: none;
  color: #222222;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6 a:link,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6 a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6 a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6 a:active,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 a:link,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 a:active {
  color: #BB2222;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day6 a:hover,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.calendarSelection table td.day7 a:hover {
  text-decoration: underline;
  color: #2222FF;
 }

*/

/* [Adminoberfläche -> Suchprotokolle -> Auswertungsseite für eine Protokolldatei] */
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse h2 {
  font-size: 1.6em;
  padding-top: 0.5em;
  padding-bottom: 1.6em;
  color: #536F5C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse p.warning {
  margin-left: 1.2em;
  padding-bottom: 0.3em;
  position: relative;
  top: -1.4em;
  color: #990000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph {
  margin-bottom: 5em;
  border-style: solid;
  border-width: 1px;
  border-color: #DEDEE3;
  border-right-style: none;
  position: relative;
  left: 2em;
  height: 12em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar {
  border-style: solid;
  border-width: 1px;
  border-color: #DEDEE3;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.position {
  margin-top: 0.8em;
  height: 10em;
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.barTypeA {
  border-style: solid;
  border-width: 1px;
  position: absolute;
  left: 0em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.lineTypeA,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.lineTypeB {
  border-style: solid;
  border-width: 1px;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  position: absolute;
  height: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.lineTypeA {
  border-color: #8EA6CF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.lineTypeB {
  border-color: #FFE08F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.dayTypeNormal div.barTypeA {
  border-color: #E4773C;
  background-color: #E4773C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.dayTypePosedDay div.barTypeA {
  border-color: #FFE08F;
  background-color: #FFE08F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.dayTypeToday div.barTypeA {
  border-color: #9ECF8E;
  background-color: #9ECF8E;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.bar div.dayTypeAverage div.barTypeA {
  border-color: #8EA6CF;
  background-color: #8EA6CF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data {
  border-style: solid;
  border-width: 1px;
  border-color: #DEDEE3;
  border-bottom-style: none;
  border-left-style: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data div.position {
  position: relative;
  height: 4.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data div.dayTypePosedDay div.position {
  background-color: #FFF6DF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data div.dayTypeToday div.position {
  background-color: #E4E6E1;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data div.dayTypeAverage div.position {
  background-color: #F4F4F8;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelA,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelAnN,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelB {
  text-align: center;
  position: absolute;
  left: 0em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelA,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelAnN {
  font-weight: bold;
  top: -0.06em;
/*  width: 1.8em;*/
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelB {
  font-size: 0.7em;
  top: 1.2em;
/*  width: 2.6em;*/
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelC1,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelC2 {
  font-size: 0.8em;
  text-align: center;
  position: absolute;
  display: block;
  color: #252525;
  z-index: 30;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelC1 {
  bottom: 1.6em;
  left: -0.3em;
  background-color: #DEDEDE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.graph td.data span.labelC2 {
  bottom: 0.2em;
  left: -0.3em;
  background-color: #BEBEBE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data {
  border-style: solid;
  border-width: 1px;
  border-color: #DEDEE3;
  border-top-style: none;
  position: relative;
  left: 2em;
  width: 62em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data th {
  font-size: 0.85em;
  font-weight: normal;
  text-align: center;
  padding-top: 0.1em;
  border-style: solid;
  border-width: 1px;
  border-color: #BBBBBB;
  background-color: #EDEDED;
  color: #454545;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td {
  font-weight: bold;
  text-align: center;
  padding-left: 0.5em;
  padding-right: 0.5em;
  border-style: solid;
  border-width: 1px;
  border-color: #DEDEE3;
  border-left-style: none;
  border-right-width: 2px;
  border-bottom-style: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelL,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelR,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelLR,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelWO {
  font-size: 0.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelL {
  padding-left: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelR {
  padding-right: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.labelLR {
  padding-left: 0.3em;
  padding-right: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td span.value {
  color: #256491;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.searchstring {
  text-align: right;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.searchStatus {
  font-size: 0.8em;
  width: 12em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.searchStatus span.value {
  color: #6E140C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.countResults {
  width: 5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.duration {
  width: 10em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.referrer {
  font-size: 0.9em;
  width: 5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.referrer span.value {
  color: #3C7676;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.time,
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse table.data td.groupedEntries {
  border-right-style: none;
  width: 4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList {
  padding-top: 1.5em;
  padding-bottom: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList hr {
  background-color: #EDEDED;
  border-style: solid;
  border-width: 1px;
  border-color: #C2C2C2;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList div.text {
  margin-left: 28em;
  padding-top: 0.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList div.text p.introduction {
  padding-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList div.text dl {
  font-size: 0.85em;
  padding-left: 2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList div.text dl dt {
  font-weight: bold;
  text-align: right;
  color: #3C7676;
  float: left;
  width: 9em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.adminSearchlogs div.logAnalyse div.legendToList div.text dl dd {
  font-weight: normal;
  position: relative;
  left: 1em;
 }


/* [Suchmaschinen-konforme Listen] */
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.82em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  list-style-type: none;
  color: #000000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 h2 {
  font-size: 1.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 h2 span.rubric {
  font-size: 0.7em;
  font-weight: bold;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.introduction {
  padding-top: 0.3em;
  padding-bottom: 1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.introduction p {
  padding-bottom: 0.2em;
  padding-left: 0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock {
  position: relative;
  left: 1em;
  height: 100em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock h3 {
  font-size: 1em;
  padding-bottom: 0.3em;
  color: #76160D;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock div.column1,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock div.column2,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock div.column3,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock div.column4 {
  margin-left: 0.45em;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  padding-left: 0.6em;
  padding-right: 0.6em;
  border-style: solid;
  border-width: 1px;
  border-color: silver;
  width: 15.8em;
  height: 98em;
  float: left;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock div.linksToSMlists ul {
  font-size: 0.9em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock div.linksToSMlists ul li {
  padding-bottom: 0.1em;
  padding-left: 1em;
  color: #909090;
  list-style-type: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock div.linksToSMlists ul li a:link,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock div.linksToSMlists ul li a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock div.linksToSMlists ul li a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock div.linksToSMlists ul li a:active {
  text-decoration: none;
  text-transform: none;
  color: #34537C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentOverview div.listBlock div.linksToSMlists ul li a:hover {
  text-decoration: underline;
  text-transform: uppercase;
  color: #9069B3;
 }

body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList {
  padding-top: 1em;
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.header {
  position: absolute;
  top: 4em;
  right: 10em;
  width: 21em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.header div.device {
  text-align: center;
  vertical-align: middle;
  position: absolute;
  top: -2em;
  left: 21em;
  float: right;
  width: 155px;
  height: 210px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.header div.device img {
  position: absolute;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.listing {
  padding-top: 2em;
  border-style: solid;
  border-width: 0.1em;
  border-color: #000000;
  border-top-style: none;
  border-bottom-style: none;
  border-left-style: none;
  position: relative;
  width: 37em;
  min-height: 35em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.listing h6 {
  font-size: 1.2em;
  font-weight: bold;
  text-decoration: underline;
  text-align: right;
  text-transform: none;
  padding-top: 1.4em;
  padding-bottom: 0.9em;
  padding-right: 1.4em;
  color: #003399;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul {
  padding-left: 2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li {
  font-size: 0.9em;
  text-align: right;
  line-height: 0.9em;
  padding-bottom: 1.6em;
  position: relative;
  left: -2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li a {
  font-size: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li a:link,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li a:active {
  text-decoration: none;
  text-transform: none;
  color: #34537C;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li a:hover {
  text-decoration: underline;
  text-transform: uppercase;
  color: #9069B3;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li div.attorneyinfos {
  padding-top: 0.1em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li div.attorneyinfos div.qualifications {
  font-size: 1.05em;
  padding-left: 20px;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li div.attorneyinfos div.qualifications span.inlineBlock {
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li div.attorneyinfos div.qualifications img {
  position: relative;
  top: 4px;
  left: -3px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li div.attorneyinfos div.qualifications strong {
  color: #603030;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li div.attorneyinfos div.fieldsOfActivity {
  font-size: 1.05em;
  padding-left: 20px;
  position: relative;
  display: inline;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li div.attorneyinfos div.fieldsOfActivity span.inlineBlock {
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li div.attorneyinfos div.fieldsOfActivity img {
  position: relative;
  top: 4px;
  left: -3px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList ul li div.attorneyinfos div.fieldsOfActivity strong {
  color: #004020;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.otherAttorneys {
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  padding-left: 0.3em;
  padding-right: 0.3em;
  border-style: solid;
  border-width: 0.1em;
  border-color: #880000;
  position: absolute;
  top: 24em;
  right: 1em;
  width: 28.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.otherAttorneys p.lineA {
  font-weight: bold;
  padding-bottom: 0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.otherAttorneys p.lineB {
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.otherAttorneys a:link,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.otherAttorneys a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.otherAttorneys a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.otherAttorneys a:active {
  font-weight: bold;
  text-decoration: none;
  text-transform: none;
  color: #000088;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.otherAttorneys a:hover {
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase;
  color: #9069B3;
 }
body.pagelayout3 div.basesegment div.contentsegment div.smlistsAttorney2009 div.contentList div.additionalInfos {
  font-family: verdana, arial, sans-serif;
  font-size: 0.65em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-top: 4em;
  padding-top: 0.4em;
  padding-bottom: 0.4em;
  padding-left: 0.6em;
  padding-right: 0.6em;
  border-style: solid;
  border-width: 1px;
  border-color: #BFBFBF;
  position: relative;
  top: -2em;
  color: #9F9F9F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  list-style-type: none;
  color: #000000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.advLineOnTop {
  padding-bottom: 0.2em;
  border-bottom-style: solid;
  border-bottom-color: #000000;
  border-bottom-width: 1px;
  position: relative;
  top: -0.9em;
  width: 58.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock {
  position: absolute;
  top: 2.1em;
  width: 38em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content {
  padding-top: 0.8em;
/*  padding-bottom: 3em;*/
  padding-bottom: 10em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.picturePosition {
  padding-left: 1em;
  padding-top: 0.3em;
  padding-bottom: 1em;
  float: right;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.picture {
  padding-left: 0.1em;
  padding-right: 0.1em;
  padding-top: 0.1em;
  padding-bottom: 0.1em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.picture span.picturetext {
  font-family: arial, verdana, sans-serif;
  font-size: 0.7em;
  padding-top: 0.4em;
  width: 22em;
  display: block;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content h1.title {
  font-size: 1.6em;
  line-height: 1em;
  padding-top: 0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content h2.subtitle {
  font-size: 1.2em;
  font-weight: normal;
  font-style: italic;
  line-height: 1em;
  padding-top: 0.6em;
  padding-bottom: 0.9em;
 }

body.pagelayout3 div.basesegment div.contentsegment div.dossierpage a:link
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage a:active {
  text-decoration: underline;
 }


body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.introduction {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.05em;
  padding-bottom: 0.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.introduction p {
  padding-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.introduction a:link,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.introduction a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.introduction a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.introduction a:active {
  color: #0000FF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.introduction a:hover {
  text-decoration: underline;
  color: #531987;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text p {
  font-size: 1em;
  line-height: 1.05em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text p.lineA,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text p.lineB {
  padding-bottom: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text p.lineB {
  padding-top: 0.8em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text div.addressBlock {
  margin-top: 2em;
  margin-bottom: 0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text div.addressBlock p.name {
  font-weight: bold;
  margin-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text div.addressBlock p.address {
  font-size: 0.8738em;
  margin-bottom: 0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text div.addressBlock p.data {
  font-size: 0.8115em;
  margin-bottom: 0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text ul.listA,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text ul.listB {
  padding-left: 22px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text ul.listB {
  padding-top: 1em;
  padding-bottom: 1em;
  color: #143268;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text ul.listA li,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text ul.listB li {
  padding-bottom: 0.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text a:link,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text a:active {
  color: #0000FF;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text a:hover {
  text-decoration: underline;
  color: #531987;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text h2 {
  font-size: 1.2em;
  padding-top: 1.1em;
  padding-bottom: 0.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text h3 {
  font-size: 1em;
  padding-top: 0.9em;
  padding-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text p.important {
  font-weight: bold;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.text p.hint {
  font-style: italic;
 }

body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.infoblock {
  padding-top: 1.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.infoblock p.date,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.infoblock p.source {
  font-size: 0.82em;
  color: #242424;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.infoblock p.date {
  padding-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.attorneysearch_texts {
 }

body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.attorneysearch_texts {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.82em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  list-style-type: none;
  color: #000000;
  margin-top: 4.2em;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  padding-left: 0.3em;
  padding-right: 0.3em;
  border-style: solid;
  border-width: 0.1em;
  border-color: #880000;
 }

body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.attorneysearch_texts h6 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 0.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.attorneysearch_texts p {
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.attorneysearch_texts p a:link,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.attorneysearch_texts p a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.attorneysearch_texts p a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.attorneysearch_texts p a:active {
  font-weight: bold;
  text-decoration: none;
  text-transform: none;
  color: #000088;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content div.attorneysearch_texts p a:hover {
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase;
  color: #9069B3;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content #adBoxInNewsA {
  margin-top: 2em;
  margin-bottom: 0.9em;
  margin-left: auto;
  margin-right: auto;
/*  padding-top: 1.6em;*/
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.leftBlock div.content #adBoxInNewsA p.adHint {
  font-family: Tahoma, arial, verdana, sans-serif;
  font-size: 7pt;
  padding-top: 1em;
  color: #BEBEBE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock {
  padding-top: 4.8em;
  position: relative;
  left: 40em;
  width: 18em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA {
  margin-bottom: 2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.content {
  position: relative;
  top: 0em;
  left: 0em;
  width: 18em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundCenter {
  background-color: #F9F6CE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_top.gif");
  background-repeat: repeat-x;
  background-position: top right;
  top: -0.5em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_topleft.gif");
  background-repeat: no-repeat;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_topright.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbFB_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.content {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  padding-top: 0.5em;
  padding-left: 0.2em;
  padding-right: 0.4em;
  padding-bottom: 0.3em;
  color: #482308;
  position: relative;
  top: -0.5em;
  left: -0.6em;
  width: 17.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.content h6 {
  font-size: 0.9em;
  color: #9F0000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.content ul {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.82em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-left: 2em;
  padding-top: 0.4em;
  color: #000048;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.content ul li {
  padding-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.content a:link,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.content a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.content a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.content a:active {
  text-decoration: none;
  color: #27284F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.linkboxA div.content a:hover {
  text-decoration: underline;
  color: #531987;
 }

body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkboxAonDossiers {
  margin-left: 0.5em;
  margin-top: 0.5em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkboxAonDossiers div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkboxAonDossiers div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkboxAonDossiers div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkboxAonDossiers div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkboxAonDossiers div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkboxAonDossiers div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkboxAonDossiers div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkboxAonDossiers div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkboxAonDossiers div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkboxAonDossiers div.content {
  width: 37.3em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundCenter,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundLeft,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundRight,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundTop,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundTopLeft,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundTopRight,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundBottom,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundBottomLeft,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundBottomRight,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.content {
  position: relative;
  top: 0em;
  left: 0em;
  width: 18em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundCenter {
  background-color: #EEEADE;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_left.gif");
  background-repeat: repeat-y;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_right.gif");
  background-repeat: repeat-y;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundTop {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_top.gif");
  background-repeat: repeat-x;
  background-position: top right;
  top: -0.5em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundTopLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_topleft.gif");
  background-repeat: no-repeat;
  background-position: top left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundTopRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_topright.gif");
  background-repeat: no-repeat;
  background-position: top right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundBottom {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_bottom.gif");
  background-repeat: repeat-x;
  background-position: bottom center;
  top: 1em;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundBottomLeft {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_bottomleft.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  left: -0.6em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.backgroundBottomRight {
  background-image: url("../.././layout/2008SpLA.original/images/background_lawyerIp_rbTB_bottomright.gif");
  background-repeat: no-repeat;
  background-position: bottom right;
  left: 1.2em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.content {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  padding-top: 0.5em;
  padding-left: 0.2em;
  padding-right: 0.4em;
  padding-bottom: 0.3em;
  color: #482308;
  position: relative;
  top: -0.5em;
  left: -0.6em;
  width: 17.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.content h6 {
  font-size: 0.9em;
  color: #9F0000;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.content ul {
  font-family: calibri, arial, verdana, sans-serif;
  font-size: 0.82em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  margin-left: 2em;
  padding-top: 0.4em;
  color: #000048;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.content ul li {
  padding-bottom: 0.4em;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.content a:link,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.content a:focus,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.content a:visited,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.content a:active {
  text-decoration: none;
  color: #27284F;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock div.linkboxB div.content a:hover {
  text-decoration: underline;
  color: #531987;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage div.rightBlock #linkboxBdossierlink {
  margin-bottom: 20px;
 }

/* (Bookmarkzeile 1) */
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkBarBookmark1 {
  margin-right: 0.8em;
  margin-bottom: 0.6em;
  padding-right: 0.4em;
  padding-bottom: 0.4em;
  float: left;
  border-style: solid;
  border-width: 1px;
  border-color: #BEBEBE;
  border-left-style: none;
  border-top-style: none;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkBarBookmark1 #socialNetworksAddLink1_googlePlusOne {
  margin-left: 1px;
  margin-top: 2px;
  margin-bottom: 2px;
 }
/* (Bookmarkzeile 2) */
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkBarBookmark2 {
  margin-top: 1.5em;
  margin-bottom: 2.5em;
  position: relative;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkBarBookmark2 #socialNetworksAddLink2_twitter,
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkBarBookmark2 #socialNetworksAddLink2_facebook {
  position: absolute;
  top: 1px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkBarBookmark2 #socialNetworksAddLink2_twitter {
  left: 0px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkBarBookmark2 #socialNetworksAddLink2_facebook {
  left: 105px;
 }
body.pagelayout3 div.basesegment div.contentsegment div.dossierpage #linkBarBookmark2 #socialNetworksAddLink2_googlePlusOne {
  position: absolute;
  right: 0px;
  top: -37px;
 }
