/* Allgemeine Angaben fuer das gesamte Dokument */
body {
       font-family:  Tahoma, Lucida, Verdana, Sans-Serif; 
       font-size:100%;
       color:#000000;
       letter-spacing:1.0px;
       background-color: rgb(245,255,240);
     }

.fhidden  { font-size:3px; visibility: hidden;}

/* Umrandung für Menü */
.mbox {border: dotted 1px #000000}
/* Ueberschrift im Menue */
.fmenutop  { background-color:#135889; overflow:hidden;padding:4px 2px; font-size:13px; color:#ffffcc; letter-spacing:2px; text-transform: uppercase;font-weight:bold; }   
/* Auswahlfeld innerhalb des Menues */
.fmenumiddle{ overflow:hidden; padding:1px 2px 1px 5px; font-size:13px; color:#000000; letter-spacing:1.5px; padding:5px;   }

td.adresse {border-style:dashed; border-width:1px; border-color:#000000; padding:4px;}
/*td.name {border-right-style:solid; border-right-width:2px; border-right-color:#990000;border-bottom-style:solid; border-bottom-width:2px; border-bottom-color:#990000;}*/
td.name {border-style:none solid solid none; border-width:2px; border-color:#135889;}
td.main {border-style:solid; border-width:1px; border-color:#135889;padding:6px; margin:0;background-color:rgb(247,244,189);}
td.content {padding:4px;}
h1 { font-size:20px;}
h2 { font-size:18px; font-style:italic;}
ul.class1 { font-size:12px;}
ul.class2 { font-size:10px;}



/* Box fuer modified date */
#modbox {   position:absolute; 
            bottom:10px;
            left:10px;
            padding:2px;
            margin: 2px;
            color:#102010;
            letter-spacing:1.1px;
            font-size:9px;
            overflow:hidden;
                   }
          
/* Box fuer modified date */
#hidbox {   position:absolute; 
            top:1px;
            left:1px;
            overflow:hidden;
          }          

      
/* Schrift fuer Namen  */
.ftopname  { font-size:32px; color:#cc3366; font-weight:bold; letter-spacing:2px; text-align:center; }

/* Schrift fuer Berufsbezeichnung */
.ftopberuf  {  font-size:28px; font-weight:bold; letter-spacing:1.5px; text-align:center; }


/* Schriften fuer Kanzlei Adressfeld */
.fkanzlei { font-size:15px; letter-spacing:1.9px; font-weight:bold; }
.fadr     { font-size:13px; letter-spacing:1.3px; font-weight:bold; }
.ftel     { font-size:11px; letter-spacing:1.2px; }



.txt11 { font-size:11px; line-height:16px;}
.txt13 { font-size:13px; line-height:19px;}
.txt14 { font-size:14px; line-height:19px;}
.txt15 { font-size:15px; line-height:21px;}
.txt18 { font-size:18px;}
.txt20 { font-size:20px;}
.txt20u { font-size:20px; text-decoration:underline;}
.txt12red { font-size:12px; line-height:22px; color:red;}

A.normal:link, A.normal:visited	{
 border-bottom:dotted 1px #000000;
 color:#000000;
 background:none;
 	text-decoration:none;
 	margin:none 1px;
	}

A.normal:hover
	{
  border-top:dotted 1px #000000;
  border-bottom:dotted 1px #000000;
	background:white;
	color:#000000;
	text-decoration:none;
	 	margin:none none;
	}



