body                {  
                    font-family:Times;
                    color: #000000; 
                    font-size:16px; 
                    
                    font-weight:normal;
                    }
                   
table               {  
                    font-family:Times;
                    color: #000000; 
                    font-size:16px; 
                    
                    font-weight:normal;
                    }


p.top               {
                    text-align:center;
                    color: #000000; 
                    font-size:20px;
                    font-weight:bold;
                    }
                    
p.top2              {
                    font-size: 18px; 
                    font-weight: bold; 
                    margin:0px; 
                    padding:0px;
                    padding-bottom:2px;
                    } 
p.autor             {
                    font-size: 12px;
                    font-weight:normal; 
                    margin:0px; 
                    padding:0px;
                    }
                  
p.newstext          {
                    margin-left:10px;
                    line-height : 150%;
                    }
                    

                    
img                 { 
                    border: 0px;
                    margin-right:10px;
                     
                    }

a:link              { color: #000000; text-decoration: underline; }
a:visited           { color: #000000; text-decoration: underline; }
a:hover             { color: #FF0000; text-decoration: underline; }
a:active            { color: #FF0000; text-decoration: underline; }

/* Das Menue fuer Unerlinks*/
#toplink2 ul
{
padding-top: 3px;
padding-bottom: 3px;
float: center;
width: auto;
font-family: arial, helvetica, sans-serif;
text-align:center;
}

#toplink2 ul li { display: inline;float: center; }

#toplink2 ul li a
{
padding: 1px 1em;
font-size: 18px;
background-color: #FFFF00;
color: #164A86;
text-decoration: none;
float: center;
border: 3px solid #8C501A;

}

#toplink2 ul li a:hover
{
background-color: #D7C20D;
color: #164A86;
}

/*Das Quickmen&uuml; f&uuml;r die Termine in Home.php*/
div.quick {  float:right;
          min-width:135px;
          margin: 5px;
          text-align:left;
          border: 2px solid #8C501A;
          background-color: #FFFF00;
          color: #164A86;
          font-family: arial;
          font-size: 12px;
          padding: 1px 1px;
          display:block;}

a.quick:link              { background: #FFFF00; color: #164A86; text-decoration: none; }
a.quick:visited           { background: #FFFF00; color: #164A86; text-decoration: none; }
a.quick:hover             { background: #D7C20D; color: #164A86; text-decoration: none; }
a.quick:active            { background: #D7C20D; color: #164A86; text-decoration: none; }


/*F&uuml;r den Terminkalender allgemein*/
table.termine       {  
                    font-family:Times;
                    color: #000000; 
                    font-size:14px; 
                    margin: 0px; 
                    padding: 0px; 
                    font-weight:normal;
                    }
/*Die Linkleiste*/
.links {  float:left;
          width:105px;
          margin: 5px 0px 0px 3px;
          
       }
a.links:link              { background: #FFFF00; color: #164A86; text-decoration: none; }
a.links:visited           { background: #FFFF00; color: #164A86; text-decoration: none; }
a.links:hover             { background: #D7C20D; color: #164A86; text-decoration: none; }
a.links:active            { background: #D7C20D; color: #164A86; text-decoration: none; }
      

/* Links DHTML*/       
a.link{
          float:left;
          font-size: 12px;
          margin: 0px 0px 0px 3px;
          width:99px;
          color: #164A86;
          border-left: 3px solid #8C501A;
          border-right: 3px solid #8C501A;
          border-top: 2px solid #8C501A;
          border-bottom: 2px solid #8C501A;
          background: #FFFFF00;

          font-family: arial;
                   
}


a.link:link              { background: #FFFF00; color: #164A86; text-decoration: none; }
a.link:visited           { background: #FFFF00; color: #164A86; text-decoration: none; }
a.link:hover             { background: #D7C20D; color: #164A86; text-decoration: none; }
a.link:active            { background: #D7C20D; color: #164A86; text-decoration: none; }
       
    
/* G&auml;stebuch*/                   
div.gb              { margin: 10px 10px 10px 10px; padding: 0px; border: 1px solid #000000;font-weight:normal;}
div.gb-author       { font-size: 16px; margin: 0px; padding: 1px 10px 1px 10px; border-bottom: 1px solid #000000; background: #FFFF00; color: #000000;}
p.gb-author-left    { margin: 0px; float: left; }
p.gb-author-right   { margin: 0px; text-align: right;font-weight:normal;}
div.gb-entry        { font-size: 16px; margin: 10px; padding: 0px; }

p.gb-entrys         { font-size: 14px; margin: 0px 0px 0px 0px; text-align: left;font-weight:normal; }
p.gb-browse         { font-size: 14px; margin: 0px 10px 0px 0px; text-align: right;font-weight:normal;}
p.gb-admin-buttons  { margin: 5px 0px 0px 0px; text-align: right;font-weight:normal;}
.caution            { color: red;font-weight:normal;}
.small              { font-size: 12px;font-weight:normal;}
.comment            { margin: 10px 0px 0px 0px; color: #555555; font-weight:normal;}
input.protect       { display: none; }

/*Login Input*/
input.login {
	font-size: 10px;
	font-family: Verdana;
	background: #669933;
	border: 1px solid black;
	width: 75px;
	vertical-align: middle;
}
/*Forum*/
a.forum_nav {float:right;
            }

div.forum-threads { margin: 5px 10px 5px 10px; padding: 0px; border: 1px solid #000000;font-weight:normal;}
div.forum_thread {     margin: 5px 10px 5px 10px; 
                       padding: 2px; 
                       border: 1px solid #000000;
                       font-weight:normal;
                       font-size: 12px;
                       font-family: arial;}
p.forum_threadtitle {margin: 0px; font-size: 14px; float: left;}
p.forum_threadautor {margin: 0px; float: left;}
p.forum_threadanswers {margin: 6px; text-align: right;font-weight:normal;}
p.forum_threadlastpost {margin: 0px; text-align: right;font-weight:normal;}

                       
div.threads-author { font-size: 14px; margin: 0px; padding: 1px 10px 1px 10px; border-bottom: 1px solid #000000; background: #FFFF00; color: #000000;}
p.threads-author-left { margin: 0px; text-align: left; }


p.threads-text-left { margin: 0px; text-align: left; float:left;}

div.threads-entry {  margin: 5px 5px 5px 5px; padding: 0px; font-weight:normal; }

div.forum_threads_sub {margin: 1px 10px 1px 1px; 
                       padding: 2px; 
                       border: 1px solid #000000;
                       font-weight:normal;
                       background: #FFFF00;
                       color: #164A86;
                       font-size: 14px;
                       font-weight:bold;
                       font-family: arial;
                       }
a.forum_threads_sub_link:link              { background: #FFFF00; color: #164A86; text-decoration: none; }
a.forum_threads_sub_link:visited           { background: #FFFF00; color: #164A86; text-decoration: none; }
a.forum_threads_sub_link:hover             { background: #FFFF00; color: #FF3300; text-decoration: none; }
a.forum_threads_sub_link:active            { background: #FFFF00; color: #FF3300; text-decoration: none; }


div.forumanswer{ text-align:center;
                 padding: 2px;               
               }
               
p.threads-text-right { margin: 0px; text-align: right;font-weight:normal;}
p.threads-text-edit {font-family: arial; margin: 0px; text-align: left;font-weight:normal;font-size:10px}
p.forumsignatur {color: #888888;margin: 0px; text-align: left; }
p.forum-admin-buttons  { margin: 0px 0px 0px 0px; text-align: right;font-weight:normal;}
