body     {font-size:14px;
         background-color:#FFFFFF;
         color:#2f4f4f;
         font-family: arial,helvetica,sans-serif;
         }

#film                {
                        position:relative;
                        left:10px;
                        top:0px;

                        width:500px;
                        }

#kopflogolinks     {position:absolute;
                    left:0px;
                    top:0px;
                    height:111px;
                    width:190px;
                    background-color:#9F9F9F;
                    border:none;}
#kopflogorechts     {position:absolute;
                    left:834px;
                    top:0px;
                    height:111px;
                    width:146px;
                    background-color:#9F9F9F;}
#kopfmitte         {position:absolute;
                    left:196px;
                    top:0px;
                    height:111px;
                    width:632px;
                    background-color:#8db6cd;
                    text-align:right;
                    }
/* so wird grafik, egal welche, in einem div container positioniert, position bleibt bei grafikwechsel erhalten*/
#kopfmitte img   {position:relative;
                left:0px;
                 top:10px;

                 }
#kopfmitte a        {
        position:relative;
         top:9px;
                margin-right:10px;
                  text-decoration:none;
                 font-size:12px;
                 }
#kopfmitte a:link,
#kopfmitte a:visited        {
                           color:#2f4f4f;
                           }
#kopfmitte a:hover,
#kopfmitte a:active,
#kopfmitte a:focus        {color:#E20020;}

#navigationlinks   {position:absolute;
                   left:0px;
                   top:117px;
                   height:586px;
                   width:190px;
                   background-color:#8db6cd;
                   }

#navigationlinks a        {display:block;
                         border-bottom:solid 3px #FFFFFF;
                         text-decoration:none;
                         color:#2f4f4f;
                         }
                         
#navigationlinks a.hna,
#navigationlinks a.hna_aktiviert	{
	height:29px;
	padding-top:14px;
                         padding-left:10px;
	}

#navigationlinks .unternavigation a,
#navigationlinks .unternavigation_aktiv a        {
                          font-size:12px;
                          background-color:#e2fffb;
                          border-bottom:none;
                          
                          padding-left:14px;
                          padding-top:4px;
                          padding-bottom:4px;
                        }

#navigationlinks .unternavigation a:link,
#navigationlinks .unternavigation_aktiv a:link,
#navigationlinks .unternavigation a:visited,
#navigationlinks .unternavigation_aktiv a:visited        {
                           color:#2f4f4f;
                           }
#navigationlinks .unternavigation a:hover,
#navigationlinks .unternavigation_aktiv a:hover,
#navigationlinks .unternavigation a:active,
#navigationlinks .unternavigation_aktiv a:active,
#navigationlinks .unternavigation a:focus,
#navigationlinks .unternavigation_aktiv a:focus        {color:#E20020;}



#nena        {
        display:none;
         }

#nena.unternavigation_aktiv        {
        display:block;}
#nena_hilft      {
        display:none;
         }
#nena_hilft.unternavigation_aktiv        {
        display:block;}
#das_bietet_nena {
        display:none;
         }
#das_bietet_nena.unternavigation_aktiv        {
        display:block;}
#nena_netzwerk   {
        display:none;
         }
#nena_netzwerk.unternavigation_aktiv        {
        display:block;}

#flammen                {position:absolute;
                 bottom:10px;
                  left:10px;}
#navigationlinks .beisefoto a        {position:absolute;
                         height:90px;
                          border-bottom:0px;
                          bottom:150px;
                          left:0px;
                          padding-left:0px;
                        }

#fotoleisterechts  {position:absolute;
                  left:834px;
                   top:117px;
                   height:586px;
                   width:146px;
                   background-color:#007F00;}
#sitemapleiste     {position:absolute;
                  left:196px;
                   top:117px;
                   width:628px;
                   height:20px;
                   background-color:#FFFAF0;
                   font-size:85%;
                   padding-left:5px;}

#sitemapleiste a:link,
#sitemapleiste a:visited        {
                color:#2f4f4f;
                 }

#sitemapleiste a:hover,
#sitemapleiste a:active,
#sitemapleiste a:focus        {
                color:#E20020;
                 }

#contentkasten     {position:absolute;
                left:196px;
                 top:137px;
                 height:566px;
                 width:632px;
                 overflow:auto;
                 background-color:#FFFAF0;}
#contentkasten h1,
#contentkasten h2,
#contentkasten table        {margin-left:10px;
                        margin-right:10px;
                        }
#contentkasten p        {margin-left:10px;
                        margin-right:10px;
                        line-height:1.3;}

#contentkasten a:link,
#contentkasten a:visited        {
                color:#2f4f4f;
                 }

#contentkasten a:hover,
#contentkasten a:active,
#contentkasten a:focus        {
                color:#E20020;
                 }

table                {width:600px;}

td                {width:50%;
                vertical-align:top;}

table.bildtextpaar td.bildspalte        {
                width:100px;
                }

table.bildtextpaar td.textspalte        {
                width:500px;
                padding-right:60px;
                }

td.teaser        {
                padding-left:10px;
                font-weight:bold;}
#flammenkreuz        {position:absolute;
                left:0px;
                 bottom:0px;}

a img         {
            border:none;
            }
/*
b        {
      font-weight:400;
      }

a b        {
        font-size:120%;
        }
*/
h1                {font-size:18px;
                margin-top:10px;}
h2                {
                font-size:16px;
                 margin-bottom:2px;
                }

h2+p        {
        margin-top:0px;
         }

.kleiner        {
                font-size:80%;
                }

.standort        {
        font-weight:600;
         }

.umfluss_links        {
                float:right;
                width:220px;
                 margin-left:20px;
                 margin-bottom:4px;
                 margin-right:10px;
                 font-size:80%;}
.umfluss_links img        {
                        display:block;}
