/*-----------------------------------------------------------------------*/
/*                           Menü                                        */
/*-----------------------------------------------------------------------*/
A.menue:link       {
                   text-decoration : none;
                   color : #ffffff;
                   font-size : 10pt;
                   font-weight : bold;
                   font-family : Arial, Sans-Serif;
                   }
A.menue:visited    {
                   text-decoration : none;
                   color : #ffffff;
                   font-size : 10pt;
                   font-weight : bold;
                   font-family : Arial, Sans-Serif;
                   }
A.menue:active     {
                   text-decoration : none;
                   color : #ffffff;
                   font-size : 10pt;
                   font-weight : bold;
                   font-family : Arial, Sans-Serif;
                   }
A.menue:hover      {
                   text-decoration : none;
                   color : #b80000;
                   font-size : 10pt;
                   font-weight : bold;
                   font-family : Arial, Sans-Serif;
                   }
table.menu         {
                   width : 106px;
                   overflow : hidden;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   text-align : left;
                   padding : 0px;
                   border-spacing : 0px;
                   margin : 0px;
                   }
td.menue-o         {
                   text-decoration : none;
                   color : #ffffff;
                   font-size : 10pt;
                   font-family : Arial, Sans-Serif;
                   font-weight : bold;
                   background-image : url(/images/nav/menue_oben.gif);
                   height : 32px;
                   vertical-align : bottom;
                   text-align : center;
                   padding : 0px;
                   border-spacing : 0px;                   
                   margin : 0px;
                   }
td.menue-m         {
                   text-decoration : none;
                   color : #d0d0d0;
                   font-size : 10pt;
                   font-family : Arial, Sans-Serif;
                   font-weight : bold;
                   background-image : url(/images/nav/menue_mitte.jpg);
                   padding : 0px;
                   border-spacing : 0px;                   
                   margin : 0px;
                   }
td.menue-u         {
                   text-decoration : none;
                   color : #d0d0d0;
                   font-size : 10pt;
                   font-family : Arial, Sans-Serif;
                   font-weight : bold;
                   background-image : url(/images/nav/menue_unten.gif);
                   height : 29px;
                   text-align : center;
                   padding : 0px;
                   border-spacing : 0px;
                   margin : 0px;
                   }

/*-----------------------------------------------------------------------*/
/*                           Standard                                    */
/*-----------------------------------------------------------------------*/
body               {
                   background-attachment : fixed;
                   background-color : #fffffe;
                   background-image : url(/images/back.gif);
                   margin : 0px;
                   }
table              {
                   overflow : hidden;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   text-align : left;
                   padding : 0px;
                   border-spacing : 0px;
                   margin : 0px;
                   }
tr                 {
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   padding : 0px;
                   border-spacing : 0px;
                   margin : 0px;
                   }
td                 {
                   text-decoration : none;
                   color : #003c00;
                   font-size : 9pt;
                   font-weight : bold;
                   font-family : Helvetica, Arial, Sans-Serif;
                   vertical-align : top;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   }
A:link             {
                   text-decoration : none;
                   color : #008000;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   font-size : 9pt;
                   font-weight : bold;
                   font-family : Helvetica, Arial, Sans-Serif;
                   }
A:visited          {
                   text-decoration : none;
                   color : #008000;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   font-size : 9pt;
                   font-weight : bold;
                   font-family : Helvetica, Arial, Sans-Serif;
                   border-style : none;
                   }  
A:active           {
                   text-decoration : none;
                   color : #008000;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   font-size : 9pt;
                   font-weight : bold;
                   font-family : Helvetica, Arial, Sans-Serif;
                   border-style : none;
                   }
A:hover            {
                   text-decoration : none;
                   color : #804000;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   font-size : 9pt;
                   font-weight : bold;
                   font-family : Helvetica, Arial, Sans-Serif;
                   border-style : none;
                   }
p                  {
                   text-decoration : none;
                   color : #003c00;
                   font-size : 9pt;
                   font-weight : bold;
                   font-family : Helvetica, Arial, Sans-Serif;
                   text-align : left;
                   vertical-align : top;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   }
div                {
                   text-decoration : none;
                   color : #003c00;
                   font-size : 9pt;
                   font-weight : bold;
                   font-family : Helvetica, Arial, Sans-Serif;
                   text-align : left;
                   vertical-align : top;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   }
img                {
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   }
                   
                   
                                      
/*-----------------------------------------------------------------------*/
/*                           Überschrift                                 */
/*-----------------------------------------------------------------------*/
table.ueberschrift {
                   width : 500px;
                   overflow : hidden;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   text-align : center;
                   padding : 0px;
                   border-spacing : 0px;
                   margin : 0px;
                   }
td.ueberschrift    {
                   text-decoration : none;
                   color : #ffc000;
                   font-size : 12pt;
                   font-family : Arial, Sans-Serif;
                   font-weight : bold;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;                   
                   margin : 0px;
                   } 
td.ueberschrift-m  { 
                   text-decoration : none;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   color : #ffc000;
                   font-size : 12pt;
                   font-family : Arial, Sans-Serif;
                   font-weight : bold;
                   background-image : url(/images/ueberschrift_mitte.jpg);
                   width : 480px;
                   height : 35px;
                   text-align : center;
                   vertical-align : middle;
                   margin : 0px;
                   }
td.ueberschrift-l  {
                   text-decoration : none;
                   border-width : 0px;
                   background-image : url(/images/ueberschrift_links.jpg);
                   width : 4px;
                   height : 35px;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   }
td.ueberschrift-r  {
                   text-decoration : none;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   background-image : url(/images/ueberschrift_rechts.jpg);
                   width : 4px;
                   height : 35px;
                   margin : 0px;
                   }

                   
/*-----------------------------------------------------------------------*/
/*                           News                                        */
/*-----------------------------------------------------------------------*/
table.newstext     {
                   width : 97%;
                   text-decoration : none;
                   color : #003c00;
                   font-size : 9pt;
                   font-weight : bold;
                   font-family : Helvetica, Arial, Sans-Serif;
                   vertical-align : top;
                   border-top : 0px solid #003c00; margin : 0px;
                   border-bottom : 1px solid #003c00; margin : 0px;
                   border-left : 1px solid #003c00; margin : 0px;
                   border-right : 1px solid #003c00; margin : 0px; 
                   }
td.news-werwann    {
                   text-decoration : none;
                   color : #FFFFFF;
                   font-size : 10pt;
                   font-family : Arial, Sans-Serif;
                   font-weight : bold;
                   background-image : url(/images/ueberschrift_mitte.jpg);
                   height : 35px;
                   text-align : right;
                   vertical-align : middle;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   }
td.news-subject    {
                   text-decoration : none;
                   color : #FFFFFF;
                   font-size : 10pt;
                   font-family : Arial, Sans-Serif;
                   font-weight : bold;
                   background-image : url(/images/ueberschrift_mitte.jpg);
                   height : 35px;
                   text-align : left;
                   vertical-align : middle;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   }
                   

/*-----------------------------------------------------------------------*/
/*                            Krams                                      */
/*-----------------------------------------------------------------------*/

td.foto            {
                   text-decoration : none;
                   color : #003c00;
                   font-size : 9pt;
                   font-weight : bold;
                   font-family : Helvetica, Arial, Sans-Serif;
                   text-align : center;
                   vertical-align : middle;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   width : 81px;
                   height : 81px;
                   }
td.logo-left       {
                   width : 106px;
                   text-decoration : none;
                   color : #f0f0f0;
                   font-size : 10pt;
                   font-family : Arial, Sans-Serif;
                   font-weight : bold;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   }
td.small           {
                   text-decoration : none;
                   color : #c0c0c0;
                   font-size : 8pt;
                   font-weight : bold;
                   font-family : Arial, Sans-Serif;
                   text-align : center;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   }
p.w3c              {
                   text-decoration : none;
                   color : #003c00;
                   font-size : 8pt;
                   font-weight : bold;
                   font-family : Arial, Sans-Serif;
                   text-align : center;
                   vertical-align : bottom;
                   }
td.vote            {
                   text-decoration : none;
                   color : #003c00;
                   font-size : 8pt;
                   font-family : Arial, Sans-Serif;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   }
table.body         {
                   width : 95%;
                   overflow : hidden;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   text-align : left;
                   padding : 0px;
                   border-spacing : 0px;
                   margin : 0px;
                   }
td.form             {
                    text-decoration : none;
                    color : #003c00;
                    font-size : 10pt;
                    font-weight : bold;
                    font-family : Arial, Sans-Serif;
                    vertical-align : middle;
                    border-width : 0px;
                    border-color : #000000;
                    border-style : none;
                    white-space : nowrap;
                    }
td.logo            {
                   text-decoration : none;
                   color : #f0f0f0;
                   font-size : 10pt;
                   font-family : Arial, Sans-Serif;
                   font-weight : bold;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   text-align : center;
                   vertical-align : middle;
                   }                   
td.nav             {
                   font-size : 10pt;
                   font-family : Arial, Sans-Serif;
                   font-weight : bold;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   margin : 0px;
                   text-align : center;
                   vertical-align : top;
                   }

table.main         {
                   width : 100%;
                   overflow : hidden;
                   border-width : 0px;
                   border-color : #000000;
                   border-style : none;
                   text-align : left;
                   padding : 0px;
                   border-spacing : 0px;
                   margin : 0px;
                   }
                   
