body {font-family:Helvetica,Arial,Verdana;
     font-size: 12px;
     margin-left:0px;
     text-align:justify;
     }

pre {font-family:Helvetica,Arial,Verdana;
     font-size: 12px;
     margin-left:0px;
     }
     
td  {font-family:Helvetica,Arial,Verdana;
     font-size: 12px;}
     
h2 {font-family:Helvetica,Arial,Verdana;
          font-size: 12px;
          font-weight:bold;
                       }
             
.text {margin-top:35px; margin-left:5px; width:600px;}

.admintext {margin-top:35px;
           margin-left:35px;
           width:780px;
           border-style:dashed;
           border-width:1;
           background-color:#f8f8f8;
           }

.aktuelles {position:absolute;  top:35px; left:620px;
          width:140px; 
          background-color:rgb(240,235,235);
          border-style:dashed;
          border-width:1px;
          font-size: 11px;
          text-align:center;
         }
.lucky {background-color:rgb(240,190,180);}

.boxtext {  margin-top:10px; margin-bottom:12px; margin-left:3px; margin-right:3px;
         }

.newsheader {font-weight:bold; margin-top:10px;
             }
             
.newsdate {font-family:Helvetica,Arial,Verdana;
          font-size:7px;
          position:absolute;left:566px;top:41px;
          color:rgb(120,100,100);
             }

.newsbeitrag {text-decoration:underline; margin-top:5px;
             }

             
.headline {font-family:Helvetica,Arial,Verdana;
          font-size: 13px;
          font-weight:bold;
          text-indent:3px;
          background-color:rgb(255,255,255);
           width:600px;
           border-bottom-style:solid;
           border-left-style:solid;
           border-width:1px;
           border-color:rgb(200,180,180);
             }

a:link,a:visited,a:active {
        font-family:Helvetica,Arial,Verdana;
        text-decoration:underline;
	color: black;
 	}

a:hover{
        color:gray;
 	}


.textarea {font-family:Helvetica,Arial,Verdana;
     font-size: 12px;text-align:justify;}
     
.linklist {list-style-image:url(./pics/pdficon2.gif);
          vertical-align:middle;
          }
          
.bottom {vertical-align:bottom;}


.formbox1 {
          background-color:rgb(250,250,250);
          border-bottom-style:solid;
          border-left-style:solid;
          border-right-style:solid;
          border-top-style:solid;
          border-width:1px;
          border-color:silver;
          border-bottom-color:gray;
          font-weight:bold;}

.formbox1:hover {
          background-color:rgb(240,235,235);
          border-bottom-style:dotted;
          border-left-style:solid;
          border-right-style:solid;
          border-top-style:dotted;
          border-width:1px;
          border-color:black;
          border-bottom-color:black;
          font-weight:bold;}

.formbox1:focus {
          background-color:rgb(245,245,255);
          border-bottom-style:dotted;
          border-left-style:solid;
          border-right-style:solid;
          border-top-style:dotted;
          border-width:1px;
          border-color:black;
          border-bottom-color:black;
          font-weight:bold;}
          
.formbox2 {
          background-color:rgb(250,250,250);
          border-bottom-style:solid;
          border-left-style:solid;
          border-right-style:solid;
          border-top-style:solid;
          border-width:1px;
          border-color:silver;
          border-bottom-color:gray;
          font-weight:bold;
          text-align:center;}
          

.sendbox {background-color:rgb(250,250,250);
          border-bottom-style:solid;
          border-left-style:solid;
          border-right-style:solid;
          border-top-style:solid;
          border-width:1px;
          border-color:gray;
          font-weight:bold;}
          
.anmeldebedingungen {
          margin-left:10px;
          width:400px;
          font-size: 12px;
          text-align:justify;}

.seminartabelle {width:600px; margin-top:15px; text-align:center;
         }

.seminarheadline{
                 font-weight:bold;
         background-color:silver;
         border-top-style:solid;
         border-left-style:solid;
         border-right-style:solid;
         border-width:1px;
         border-color:black;
         }
.seminar {
         font-weight:bold;
         border-style:solid;
         border-width:1px;
         border-color:black;
         background-color:#f8f8f8;}
         
.seminardate{
         background-color:#f8f8f8;
         border-bottom-style:solid;
         border-left-style:solid;
         border-right-style:solid;
         border-width:1px;
         border-color:black;
         }

.meditationsdate{
         background-color:#f8f8f8;
         border-bottom-style:solid;
         border-left-style:solid;
         border-top-style:solid;
         border-right-style:solid;
         border-width:1px;
         border-color:black;
         }
         
.placeholder {color:white;border-bottom-style:solid;
         border-left-style:solid;
         border-right-style:solid;
         border-width:1px;
         border-color:black;
         background-color:#f8f8f8;
         }
         
.invi {position:absolute;left:0px;top:0px; z-index:1; font-size: 10px;}
.topit {position:absolute; left:0px;top:0px; z-index:2; }


