/*  von Volker Friedrich-Schmid  www.jura-basic.de*/
body {
       font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;
       font-size: 14px; line-height: 15px;
        margin-top:0px; margin-bottom:0px;
     }

/* --- Verweise (alle, sofern nicht speziell geregelt)----  */

a:link  /* noch nicht besucht  */ 
     {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      font-size:14px; 
      color: #4B6186;
      color: blue;
      line-height: normal;
      text-decoration: none;
     }

a:visited /* bereits besucht  */
    {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size:14px;   
     color: #3333CC;
     line-height: normal;
     text-decoration: none;
    }

a:hover  /* darüber fahren  */
   {text-decoration :none; color: blue;}

a:active /* drücken  */
   {color: blue;  } 

a:focus /* tastatur sprung */ 
  { color: #00E000; text-decoration :none; color: blue;}  


/* i_1.php  
---------------------------------------------------------------------*/
.text_uebers 
      {  
        font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;
        font-size: 14px; 
        font-style: normal;
        font-weight:normal;
        font-variant:normal;
        margin-top:0px; margin-bottom:0px;
        margin-left: 10px;  margin-right: 20px;
      }

/* i_1.php ( ( Titel und Text) 
---------------------------------------------------------------------*/
.text_titel 
{
 font-size:20px;
 font-family: Arial, Verdana,  Helvetica, sans-serif;
 margin-top:15px; margin-bottom:20px;
 margin-left: 60px;  margin-right: 75px;
 padding-bottom:4px;
 font-weight: bold;
color:#000080;

 border-left:0px solid #bcbcbc;
 border-bottom:2px solid #bcbcbc;
}

.text_titel1 /*  -- nur vorübergehend, für art="layout", es fehlt der unterstrich  -- */
{
 font-size:18px;
 font-family: Arial, Verdana,  Helvetica, sans-serif;
 margin-top:15px; margin-bottom:20px;
 margin-left: 10px;  margin-right: 30px;
 padding-bottom:4px;
 font-weight: bold;
color:#000080;

}

.text_inhalt 
 {  
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;
  font-style: normal;
  font-weight:normal;
  font-variant:normal;

  margin-top:10px; margin-bottom:70px;
  margin-left: 70px;  margin-right: 75px;
  line-height: 22px;
 }


.zertifikate
     {
       font-size:14px;   
       font-family: arial, verdana, helvetica, sans-serif;
        margin-top:0px; margin-bottom:15px;
        margin-left:50px;  margin-right:0px;

     # background-color: lightgreen; 

     }

.gastbeitrag_titel
{
 font-size:100%;
 font-family: Arial, Verdana, Helvetica, sans-serif;

 margin-top:95px; margin-bottom:0px;
 margin-left:10px;  margin-right: 30px;
 border-left:0px solid #bcbcbc;
 border-bottom:2px solid #bcbcbc;
}

.zusatz_titel
{
 font-size:100%;
 font-family: Arial, Verdana, Helvetica, sans-serif;

 margin-top:45px; margin-bottom:0px;
 margin-left:70px; margin-right: 75px;
 padding-bottom:0px;

 border-left:0px solid #bcbcbc;
 border-bottom:1px solid #bcbcbc;
}

.zusatz_titel_1
{
 font-size:100%;
 font-family: Arial, Verdana, Helvetica, sans-serif;

 margin-top:35px; margin-bottom:0px;
 margin-left:60px; margin-right: 75px;
 padding-bottom:0px;

 border-left:0px solid #bcbcbc;
 border-bottom:2px solid #bcbcbc;
}
.zusatz_inhalt 
 {  
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;
  font-style: normal;
  font-weight:normal;
  font-variant:normal;

  margin-top:-5px; margin-bottom:0px;
  margin-left: 70px;  margin-right: 75px;
  line-height: 18px;
 }

.zusatz_inhalt_1 
 {  
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;
  font-style: normal;
  font-weight:normal;
  font-variant:normal;

  margin-top:-20px; margin-bottom:0px;
  margin-left: 70px;  margin-right: 75px;
  line-height: 18px;
 }

.hinweise_titel
{
 font-size:100%;
 font-family: Arial, Verdana, Helvetica, sans-serif;

 margin-top:95px; margin-bottom:0px;
 margin-left:70px; margin-right: 75px;
 padding-bottom:2px;

 border-left:0px solid #bcbcbc;
 border-bottom:2px solid #bcbcbc;
}

.hinweise_inhalt 
 {  
  font-size: 14px; 
  font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;
  font-style: normal;
  font-weight:normal;
  font-variant:normal;

  margin-top:0px; margin-bottom:0px;
  margin-left: 70px;  margin-right: 75px;
  line-height: 18px;
 }

.kurzue_titel 
  {
   font-size:16px;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   top: 20px;
   margin-top:40px; margin-bottom:0px;
   margin-left: 70px;  margin-right: 75px; /*  Text von "Inhaltsübersicht"  */
   padding-bottom:2px;
   font-weight: bold;
   color:#000080;

   border-left:0px solid #bcbcbc; /*  Unterstrich von "Inhaltsübersicht"  */
   border-bottom:2px solid #bcbcbc;

 }

.kurzue  
   { /* erfasst nur text ohne URL, Liste als solche  */
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 14px;
     margin-left:101px; /* --- liste verschieben  --*/
     margin-top:14px; margin-bottom:15px; color: #000000
      
   }

a.kurzue_links:link {color: blue; font-family: Arial;  font-size:14px; text-decoration:none; } /*noch nicht besucht  */
a.kurzue_links:visited {color: blue; font-family: Arial; font-size:14px; text-decoration:none; } /* bereits besucht  */
a.kurzue_links:hover  {color: blue; font-family: Arial; font-size:14px; font-weight:bold; text-decoration:underline; } /* darüber fahren  */
a.kurzue_links:active {color: blue; font-family: Arial; font-size:14px; font-weight:bold; text-decoration:none; } /* drücken  */



/*  komm_umwandeln_rahmen.inc.php 
--------------------------------------------------------------------- */
.textimrahmen 
     {
       font-size:14px;   
       font-family: Arial, verdana, helvetica, sans-serif;
       margin-top:2px; margin-bottom:2px;
       margin-left: 2px; margin-right: 2px;
       line-height: 18px;
     }

/*  komm_umwandeln.inc.php / Auflistung
--------------------------------------------------------------------- */
.auflistung
{
 font-size: 14px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 color: black; //#000099;
 list-style-type: square;
 margin-top:0px; margin-bottom:5px;
 margin-left:5px; margin-right: 2px;


}

 /* komm_umwandeln_beispiel.inc.php 
-------------------------------------------------------------------*/
.beispiel  
       {
         font-size: 14px;
         font-family: Arial, Verdana, Helvetica, sans-serif;
       
         font-style: normal;
         margin-left:25px; margin-right:70px;
         margin-top:10px; margin-bottom:1px; color: #000000;
         line-height: 18px;
       }

/* aufruf.php ,stichwortverzeichnis
--------------------------------------------------------------------- */
.abc_uebersicht 
      {
        font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;
        font-size: 14px; 
        margin-top:0px; margin-bottom:5px;
        margin-left: 10px;  margin-right: 10px;
       }

/* aufruf_nav.php
-------------------------------------------------------------------*/
a.nav_menue:link { color: black;  font-family: Arial;  font-size:14px; text-decoration:none; }
a.nav_menue:visited { color: black;  font-family: Arial;  font-size:14px; text-decoration:none; }
a.nav_menue:hover { color: black;  font-family: Arial;  font-size:14px; font-weight:bold; text-decoration:underline; }
a.nav_menue:active { color: black;  font-family: Arial; font-size:14px; font-weight:bold; text-decoration:underline; }  

.seitenue 
     { /* Überschrift oberhalb der menüleiste*/
       font-family: arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 16px;
        font-style : normal;
        font-weight : bold;
        margin-top:10px; margin-bottom:1px;
        color: #990000;
      }

/* inhalt_1.php, aufruf_layout_domain.php
-------------------------------------------------------------------  */
.titel_domain 
     {
      font-size:16px;
      font-family: arial, verdana, helvetica, sans-serif;
      margin-top:0px; margin-bottom:0px; margin-left:5px;
      }

/* Inhalt_1_liste.php oder  Inhalt_1_liste_layout.php 
-------------------------------------------------------------------*/
.inh_verz /* Überschrift z.b. Grundwissen, bassisiwissen Informationen */
{ 
 color: black;  font-family: Arial;  font-size:14px;

}

 /* farbe weis in Inhalt_1_liste.php */
a.nav_verz:link { color: black;  font-family: Arial;  font-size:15px; text-decoration:none; } /*noch nicht besucht  */
a.nav_verz:visited { color: black; font-family: Arial; font-size:15px; text-decoration:none; } /* bereits besucht  */
a.nav_verz:hover  { color: black; font-family: Arial; font-size:15px; font-weight:bold; text-decoration:underline; } /* darüber fahren  */
a.nav_verz:active {  color: black; font-family: Arial; font-size:15px; font-weight:bold;  text-decoration:none; } /* drücken  */


.nav_buchverz{ padding-left:1.2em;}

#nav_rahmen {
  background-color: ;
  border-width:1.1px;
  border-style:dashed;
  border-color:silver;
  border-left-width:0px;
  border-right-width:0px;
  text-align:left ;
  padding-left:1.2em;
  padding-top:0.1em;
  padding-bottom:0.1em;
}

#nav_zeile {
  background-color: ;
  border-width:1.1px;
  border-style: ;
  border-color: ;
  text-align:left ;
  padding-left:1.2em;
  padding-top:0.1em;
  padding-bottom:0.1em;
}

.nav_rahmen1 {
  background-color: ;
  border-width:1.1px; /* -- rahmen um Text --  */
  border-style:dashed;
  border-color:silver;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;

  padding-left:1.5em;  /* -- text verschieben -- */
  padding-top:0.5em;
  padding-bottom:0.5em;
}

.nav_rahmen2 {
  background-color: ;
  border-width:1.1px;
  border-style:dashed;
  border-color:silver;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;

  padding-left:0.5em;
  padding-top:0.1em;
  padding-bottom:0.1em;
}

/*  aufruf_werbung.php 
--------------------------------------------------------------------- */
.werbung 
     {
       font-size:13px;   
       font-family: arial, verdana,  helvetica, sans-serif;
       margin-top:0px; margin-bottom:0px;
       margin-left: 0px;  margin-right: 0px;
     }

a.url_werb:link { color: blue;  font-family: Arial;  font-size:13px; text-decoration:none; } /*noch nicht besucht  */
a.url_werb:visited { color: blue; font-family: Arial; font-size:13px; text-decoration:none; } /* bereits besucht  */
a.url_werb:hover  { color: blue; font-family: Arial; font-size:12px; font-weight:bold; text-decoration:underline; } /* darüber fahren  */
a.url_werb:active {  color: blue; font-family: Arial; font-size:12px; font-weight:bold;  text-decoration:none; } /* drücken  */


/*  material.pgp und ..._dateien_stichwortliste.php 
--------------------------------------------------------------------- */
.unterlagen 
     {
       font-size:14px;   
       font-family: arial, verdana, helvetica, sans-serif;
        margin-top:0px; margin-bottom:15px;
        margin-left:10px;  margin-right:30px;
     }


/*  haftung.php 
--------------------------------------------------------------------- */
.haftung 
     {
       font-size:13px;   
       font-family: arial, verdana,  helvetica, sans-serif;
        margin-top:0px; margin-bottom:3px;
        margin-left:10px;  margin-right:0px;
      
     }

/*  datenschutzerklärung.php 
--------------------------------------------------------------------- */
.datenschutz 
     {
       font-size:13px;   
       font-family: arial, verdana,  helvetica, sans-serif;
        margin-top:2px; margin-bottom:3px;
        margin-left:10px;  margin-right:0px;
      
     }



/*  home.php  
--------------------------------------------------------------------- */
.text_home 
     {
       font-size:16px;   
       font-family: arial, verdana,  helvetica, sans-serif;
        margin-top:0px; margin-bottom:0px;
        margin-left: 0px;  margin-right: 0px;
     }

/*  home.php  
--------------------------------------------------------------------- */
.ebooks_info 
     {
       font-size:12px;   
       font-family: arial, verdana,  helvetica, sans-serif;
       margin-top:0px; margin-bottom:0px;
        margin-left: 10px;  margin-right: 50px;
     }

/*  home.php  
--------------------------------------------------------------------- */
.ebooks_links 
     { padding-left:30px;
       font-size:12px;   
       font-family: arial, verdana,  helvetica, sans-serif;
       color:red;
       margin-top:0px; margin-bottom:0px;
       margin-left: 20px;  margin-right: 50px;
     }



 /*  verstaendnisfragen_?.php* und php_fragen_konkret.php
--------------------------------------------------------------------- */
.verstaendnisfragen
     {
       font-size:14px;   
       font-family: arial, verdana,  helvetica, sans-serif;
        margin-top:0px; margin-bottom:0px;
        margin-left: 10px;  margin-right: 50px;
      }

.fragenantworten 
     {
      font-size:14px;
      font-family: arial, verdana,  helvetica, sans-serif;

        margin-top:3px; margin-bottom:0px;
        margin-left: 10px;  margin-right: 50px;
      }


/* stichwortverz
---------------------------------------------------------------------*/
.stichwortverz 
      {  
        font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;
        font-size: 14px; 
        
        margin-top:1px; margin-bottom:4px;
        margin-left: 0px;  margin-right: 0px;
       }


/* artikel_arbr.php  , artikel.php
---------------------------------------------------------------------*/
.text_artikelseite 
      {  /*  ganze Seite, z.B. Überschriften  */
        font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;
        font-size: 14px; 
        
        margin-top:0px; margin-bottom:0px;
        margin-left: 50px;  margin-right: 0px;
           line-height:30px;
       }

.text_artikel 
      {  /*  Bindestriche, nicht Begriffe mit Links */
        font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000;
        font-size: 14px; 
        
        margin-top:0px; margin-bottom:0px;
        margin-left: 18px;  margin-right: 0px;
           line-height:30px;
       }

/*  Begriffe mit Links */
a.text_artikel_links:link { font-family: Arial;  font-size:14px; text-decoration:none; }
a.text_artikel_links:visited {  font-family: Arial;  font-size:14px; text-decoration:none; }
a.text_artikel_links:hover { font-family: Arial;  font-size:14px; font-weight:bold; text-decoration:underline; }
a.text_artikel_links:active { font-family: Arial; font-size:14px; font-weight:bold; text-decoration:underline; }  



/*  h1-5 und br
----------------------------------------- #000000 --------------------  -------- */
h1   {
        font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
        font-size: 18px; color:#000080; color1:#000066; color1:#CC0000; 
        font-style: normal;
        font-weight: bold;
        text-decoration:none;
        margin-left:10px;
        margin-top:0px; margin-bottom:30px;
    
       }

h2   {
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        font-stretch: normal;
        font-weight: bold;
        font-variant:normal;
        color:#000080; color1: #000066;  color1: #660033;
        margin-top:20px;
        margin-bottom:5px;
       
      }

h3   {
        font-family :Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size : 15px;
        font-weight : bold;
         font-style : italic;
         color:#000080; color1: #000066; color1: #000000;
         margin-top:22px; margin-bottom:5px;
          margin-left:0px;
       }


h4   {
        font-family :Arial, Verdana, Geneva,  Helvetica, sans-serif;
        font-size : 13px;
        font-style : normal;
        font-weight : 600;
         margin-top:20px; margin-bottom:5px;
     }

h5   { /* rechtsprechung aktuell*/
        font-family :Arial, Verdana, Geneva,  Helvetica, sans-serif;
        font-size : 13px;
        font-weight : normal;
            font-style : italic;
        margin-top:10px; margin-bottom:5px;
          margin-left:25px; margin-right:25px;
      }
    

li, ol, ul
    {
      font-family: Arial, Verdana, Helvetica, sans-serif; 
      font-size: 100%; line-height: 18px;
      margin-top:0px; margin-bottom:2px;
    }

p   {
      font-weight :normal; 
    font-family: Arial, Verdana, Helvetica, sans-serif; 
      font-size: 100%;
      margin-top:0px; margin-bottom:14px;
  }



/* kapitel_gliederung.php
------------------------------------------------------------------- */
.kapitel_ez 
     {
        margin-left:40px;
           margin-top:0px; margin-bottom:2px;
     }




/* komm_auslesen.php  (Titel des Tetxtes mit werbung)
------------------------------------------------------------------- */
.text_titel_werbung 
     {
          font-size:80%;
      font-family: Arial, Verdana,  Helvetica, sans-serif;

       text-align:right; 
       margin-right: 30px;
       margin-top:0px; margin-bottom:0px;
     }



/* homapage.htm
------------------------------------------------------------------- */
.homepage 
     {
        line-height: 5pt;
        margin-top:0pt; margin-bottom:0pt;
     }
/* für iphone, wegen <br>
------------------------------------------------------------------- */
.iphone 
     {
        line-height: 0px;
        margin-top:1px; margin-bottom:0px;
     }



/* ------------ */


.block {
        align:'justify';
       }
