/* ------------------------------------------ */
/* Definition der allg. Schrifteigenschaften  */
/* ------------------------------------------ */


body {  font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13pt;
        color:#871C04;  }

table, td {font-size: 10pt;
           font-weight:bold;  }

b, strong {  font-weight:bold; }

i {  font-style:italic;  }

em {  font-style:italic; 
      font-weight:bold;  }

h1 {  color:#FF0000;
      font-size: 16pt;
      font-weight:normal;
      text-align:center;  }
	  
h2 {  color:#FF0000;
      font-size: 16pt;
      font-weight:normal;
      font-style:italic; }

h3 {  color:#FF0000;
      font-size: 13pt;
      font-weight:normal;
      font-style:italic;  
      text-align:center;  }
	  
a {  color:#871C04;   }

/* ------------------------------------------ */
/* Body und Boxen                             */
/* ------------------------------------------ */

body {  margin:0px;
        padding:0px;
        background:#871C04; }

.box-oben-1  {  background:#871C04;
                color:#E9EC8F;
                text-align:center;
                margin-top:20px;
                height:50px;   }

.box-oben-1a  { float:left;
                width:110px;
                height:50px;  }

.box-oben-1b   { float:left;
                 width:650px;
               	 font-size:16pt;
                 height:50px;   }

.box-oben-2  {  background:#871C04;
                color:#E9EC8F;
                text-align:center;
                margin-top:40px;
                height:50px;   }

.box-oben-2a  { float:left;
                width:130px;
                height:50px;  }

.box-oben-2b, .box-oben-2c, .box-oben-2d, .box-oben-2e, .box-oben-2f, .box-oben-2g    {
                 float:left;
                  background-image:url(Grafiken/register2.gif);
                  width:100px;
                  height:50px;   }

.box-links  {  float:left;
               width:110px;
               margin-top:0px;     }

.box-inhalt  {  float:left;
                padding:10px;
                background:#E9EC8F;
                width:612px;
                margin-top:0px;
                border-top:2px solid #cccccc;
                border-right:4px solid #999999;
                border-bottom:4px solid #999999;
                border-left:4px solid #cccccc;  }
  
.box-news  {  float:left;
              font-size: 10pt;
              font-weight:bold;
              padding:10px;
              border:1px solid #871C04;
              background:#E9EC8F;
              width:590px;  }

.box-link-left  {  float:left;
              font-size: 10pt;
              font-weight:bold;
              padding:10px;
              border:1px solid #871C04;
              background:#E9EC8F;
              width:280px;  }

  
.box-link-right  {  float:right;
                   font-size: 10pt;
                   font-weight:bold;
                   padding:10px;
                   border:1px solid #871C04;
                   background:#E9EC8F;
                   width:280px;  }

.box-unten-1  {  clear:left;
                 background:#871C04;
                 color:#E9EC8F;
                 font-size: 8pt;
                 text-align:center;
                 margin-left:110px;
                 padding:10px;   } 

.box-unten-1 a  {   color:#E9EC8F;
                    font-size: 20pt;
                    text-decoration:none;   }

.box-unten-1 a:hover {   color:#871C04;
                         background:#E9EC8F;
                         font-size: 20pt;
                         text-decoration:none;   }
 
.box-unten-2  {  clear:left;
                 background:#871C04;
                 color:#E9EC8F;
                 font-size: 8pt;
                 margin-left:110px;
                 border-top:2px solid #cccccc;   }  
		  
.box-unten-2 a  {   color:#E9EC8F;   }

.box-unten-2-ads  {  clear:left;
                     background:#871C04;
                     color:#E9EC8F;
                     font-size: 8pt;
                     margin-left:110px;   }
		
.box-unten-2-ads a  {   color:#E9EC8F;   }

.box-unten-2a  { float:left;
                 width:290px;
                 text-align:left;
                 padding:15px;   }

.box-unten-2b  { float:right;
                 width:290px;
                 text-align:right;
                 padding:15px;   }


/* ------------------------------------------ */
/* Menüs                                      */
/* ------------------------------------------ */


.mainmenu a   {   color:#E9EC8F;
                  font-size: 11pt;
                  font-style:italic;
                  margin: 0px;
                  padding:5px;
                  text-decoration:none;
                  display:block;
                  width:80px;      }

.mainmenu a:hover   {   color:#871C04; 
                        width:90px;
                        height:40px;
                        background-image:url(Grafiken/register1.gif);
                        font-weight:bold;  } 

.menu a   {   color:#E9EC8F;
              font-size: 11pt;
              font-style:italic;
              margin: 0px;
              padding:5px;
              text-decoration:none;
              background:#871C04;
              display:block;
              border-top:1px solid #cccccc;
              width:108px;      } 

.menu a:hover   {   color:#871C04; 
                    background:#E9EC8F;  }

.menu_bilder a   {   color:#E9EC8F;
                     font-size: 11pt;
                     font-style:italic;
                     margin: 0px;
                     padding:5px;
                     text-decoration:none;
                     background:#871C04;
                     display:block;
                     border-top:5px solid #cccccc;
                     width:108px;      } 

.menu_bilder a:hover   {   color:#871C04; 
                           background:#E9EC8F;  }

.activemenu a   {   color:#1BB41B;
                    font-size: 11pt;
                    font-style:italic;
                    font-weight:bold;
                    margin: 0px;
                    padding:5px;
                    text-decoration:none;
                    background:#871C04;
                    display:block;
                    border-top:1px solid #cccccc;
                    width:108px;      } 

.activemenu a:hover   {  background:#E9EC8F; }

.activemenu_bilder a   {   color:#1BB41B;
                           font-size: 11pt;
                           font-style:italic;
                           font-weight:bold;
                           margin: 0px;
                           padding:5px;
                           text-decoration:none;
                           background:#871C04;
                           display:block;
                           border-top:5px solid #cccccc;
                           width:108px;      } 

.activemenu_bilder a:hover   {  background:#E9EC8F;  }


/* ------------------------------------------- */
/* Links  Literatur (nur Eniträge)          */
/* ------------------------------------------- */

.link a   {   background:#E9EC8F;
              font-size: 10pt;
              font-weight:bold;
              margin: 0px 0px 10px 0px;
              padding:5px;
              text-decoration:none;
              border:1px solid #871C04;
              display:block;
              width:260px;      }

.link a:hover   {   color:#E9EC8F;
                    background:#871C04;  }




