/**
 * Project: Beispielseite ra-print online [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-19
 * @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) */ * {}
div.contentMainSegment {
  top: -120px;
  width: 480px;
 }

/* <# Definition der Objekte für das Produkt ra-print online #> */
div.raprintonline {
  position: relative;
  top: 250px;
  left: 30px;
 }
div.raprintonline p.hint {
  font-family: arial, verdana, sans-serif;
  font-size: 0.7em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  padding-bottom: 12px;
  color: #000000;
 }
div.raprintonline p.hint span {
  font-weight: bold;
 }

div.raprintonline a img {
  display: block;
  border-style: solid;
  border-width: 1px;
  border-color: #760E55;
  width: 128px;
  height: 180px;

  cursor:pointer;
  z-index: 1001;
 }

/* <# Definition der Objekte für die Darstellung der Startseite #> */
div.home {
  padding-top: 14px;
  padding-left: 20px;
  padding-right: 0px;
  width: 350px;
 }
div.home p {
  font-family: arial, verdana, sans-serif;
  font-size: 0.75em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  padding-bottom: 12px;
  color: #000000;
 }
div.home p.introduction {
  padding-bottom: 5px;
 }
div.home ul {
  padding-bottom: 12px;
  padding-left: 22px;
 }
div.home ul li {
  font-family: arial, verdana, sans-serif;
  font-size: 0.7em;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  color: #760E55;
 }
div.home div.signature {
  font-family: arial, verdana, sans-serif;
  font-weight: bold;
  font-size: 0.85em;
  text-align: right;
  color: #000000;
  background-image: url("<imagepath>/images/staticsymbol_signature_raonline.gif");
  background-repeat: no-repeat;
  background-position: bottom left;
  position: absolute;
  right: 120px;
  height: 40px;
  width: 150px;
 }

/* <# Definition der Objekte für die Darstellung der Seite der Anwaltsseite(Liste) #> */
div.attorneypresentationListview {
  padding-top: 0px;
  padding-left: 20px;
  padding-right: 0px;
 }
div.attorneypresentationListview div.attorneypresentation p {
  font-family: arial, sans-serif, verdana;
  font-variant: small-caps;
  font-size: 0.75em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-transform: none;
  padding-bottom: 5px;
  color: #760E55;
 }
div.attorneypresentationListview div.attorneypresentation div.attorney {
  border-style: none;
  padding-top: 10px;
  margin-bottom: 20px;
  height: 200px;
  width: 180px;
 }
div.attorneypresentationListview div.attorneypresentation #attorney1 {
  float: left;
 }
div.attorneypresentationListview div.attorneypresentation #attorney2 {
  float: left;
 }
div.attorneypresentationListview div.attorneypresentation #attorney3 {
  float: left;
 }
div.attorneypresentationListview div.attorneypresentation #attorney4 {
  float: left;
 }
div.attorneypresentationListview div.attorneypresentation div.attorney div.picture {
  text-align: left;
 }
div.attorneypresentationListview div.attorneypresentation div.attorney div.picture img {
  padding-top: 2px;
  padding-left: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
  border-style: solid;
  border-width: 1px;
  border-color: #CCCCCC;
 }

div.attorneypresentationListview div.attorneypresentation div.datalist {
  position: absolute;
  top: 110px;
  right: -20px;
  width: 150px
 }
div.attorneypresentationListview div.attorneypresentation div.datalist p.title {
  font-size: 0.8em;
  font-variant: normal;
 }
div.attorneypresentationListview div.attorneypresentation div.datalist p.name {
  padding-top: 25px;
  font-size: 0.8em;
 }
div.attorneypresentationListview div.attorneypresentation div.datalist p.specialist {
  font-size: 0.7em;
  font-weight: bold;
  font-variant: normal;
  color: #000000;
 }
div.attorneypresentationListview div.attorneypresentation div.datalist div.data {
  float: left;
 }
div.attorneypresentationListview a {
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 3px;
  color: #666666;
  background-color: #CCCCCC;
 }
div.attorneypresentationListview a:link {
  text-decoration: none;
  text-transform: none;
  color: #666666;
  background-color: #CCCCCC;
 }
div.attorneypresentationListview a:visited {
  text-decoration: none;
  text-transform: none;
  color: #666666;
  background-color: #CCCCCC;
 }
div.attorneypresentationListview a:focus {
  text-decoration: none;
  text-transform: none;
  color: #FFFFFF;
  background-color: #239F32;
 }
div.attorneypresentationListview a:hover {
  text-decoration: none;
  text-transform: none;
  color: #FFFFFF;
  background-color: #239F32;
 }
div.attorneypresentationListview a:active {
  text-decoration: none;
  text-transform: none;
  color: #FFFFFF;
  background-color: #239F32;
 }