body        {
            font: 100% Verdana, Arial, Helvetica, sans-serif;
            background: #fff;
            margin: 0;
            padding: 0;
            text-align: left;
            color: #000000;
            }

.head       { font-family: Verdana, Arial, Helvetica, sans-serif;
              font-size: 10pt; font-style: normal; line-height: 13pt;
              font-weight: bold; font-variant: normal;
              text-transform: none; color: #404040;
              text-decoration: none; text-align:left;
            }

.headmitte  { font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 9pt; font-style: normal; line-height: 13pt;
               font-weight: bold; font-variant: normal;
               text-transform: none; color: #404040;
               text-decoration: none; text-align:center;
            }

.ktextlinks  { font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 8pt; font-style: normal; line-height: 13pt;
               font-weight: normal; font-variant: normal;
               text-transform: none; color: #404040;
               text-decoration: none; text-align:left;
             }

.ktextlinksr  { font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 8pt; font-style: normal; line-height: 13pt;
                font-weight: normal; font-variant: normal;
                text-transform: none; color: #CC0000; text-decoration: none;
                text-align:left;
              }

.ktextrechts   { font-family: Verdana, Arial, Helvetica, sans-serif;
                 font-size: 8pt; font-style: normal; line-height: 13pt;
                 font-weight: normal; font-variant: normal;
                 text-transform: none; color: #404040; text-decoration: none;
                 text-align:right;
               }

a:link         { font-family: Verdana, Arial, Helvetica, sans-serif;
                 font-size: 8pt; font-weight:normal; color:#0000FF;
                 text-decoration:none;
               }

a:visited      { font-family: Verdana, Arial, Helvetica, sans-serif;
                 font-size: 8pt; font-weight:normal; color:#0000FF;
                 text-decoration:none;
               }

a:hover        { font-family: Verdana, Arial, Helvetica, sans-serif;
                 font-size: 8pt; font-weight:normal; color:#CC0000;
                 text-decoration:none;
               }

h1             {font-family:Verdana, Arial, Helvetica, sans-serif;
                 font-size: 17px; font-weight:bold;  color:#000;

                 text-decoration:none;}

.topheadline  {
background-image: url(../bilder/text_links25025.gif);
background-repeat: no-repeat;
background-position: 0 0;

padding:0 ;
margin:0;

           }


.topheadlinetext  {

width:250px;
padding:0 ;
margin: 0 ;
font-family:Verdana, Arial, Helvetica, sans-serif;
             color:#000;
             background-color: transparent;
             font-size: 10px;
             font-weight:normal;

           }

.topheadlinetext1  {


padding: 0 0 0 50px;
margin:0;


           }



.starttext1
           {
                font-family:Arial, sans-serif;
                color:#000;
                background-color: transparent;
                font-size: 11px;
                font-weight:bold;
                line-height: 17px;
                text-align: justify;
                margin:57px 0 0 20px;
                padding:0;
                }

.starttext2
           {
                font-family:Arial, sans-serif;
                color:#000;
                background-color: transparent;
                font-size: 11px;
                font-weight:bold;
                line-height: 13px;
                text-align: justify;
                margin:35px 0 0 50px;
                padding:0;
                }



 #videoheadline {padding:0;
                 margin:60px 0 0 33px;

                 }

 .videotop
                { float: left;
                 margin:5px 5px 0 0;
                 padding:0;
                 }

  .videohead
                { float: left;
                 font-family:Verdana, Arial, Helvetica, sans-serif;
                 font-size: 13pt; font-weight:bold;  color:#000;
                 text-decoration:none
                 }

  .linie        {
                  border-top: solid 1px;}

/* Die horizontale Linie*/







/* Kopfnavigation */

#kopfnav {
          padding:10px 0 10px 23px;
          margin:0;
          font-size:14px;
          }


#kopfnavi {
           font-family: Arial, sans-serif;
           font-size: 14px;
           font-weight:bold;
           }

#kopfnavi ul {
              display: inline;
              padding: 0;
              margin: 0;
              }

#kopfnavi ul li   {
                   display: inline;
                   color:#000;
                   background-color: transparent;
                   }


#kopfnavi a       {
                   color: #000000;
                   background-color: transparent;
                   text-decoration: none;
                   padding: 0 10px 0 10px;
                   border-right: 1px solid #555;
                   font-weight:bold;
                   }
 #kopfnavi a:focus, #kopfnavi a:hover, #kopfnavi a:active  {
                   color: #ccc;
                   background-color: transparent;
                   text-decoration: none;
                   padding: 0 10px 0 10px;
                   border-right: 1px solid #555;
                   font-weight:bold;
                   outline: none;
                   }




#kopfnavi ul li.letzter a      {

                   color: #000000;
                   background-color: transparent;
                   text-decoration: none;
                   padding: 0 0 0 10px ;
                   border-right: none;
                   font-weight:bold;
}

#kopfnavi ul li.letzter a:focus, #kopfnavi ul li.letzter a:hover, #kopfnavi ul li.letzter a:active {
                   color: #ccc;
                   background-color: transparent;
                   text-decoration: none;
                   padding: 0 0 0 10px ;
                   border-right: none;
                   font-weight:bold;
                   outline: none;
}


/* Hier wird das ausgewaehlte Menuefeld mit einer eigenen Farbe definiert*/

#kopfnavi ul li.auswahltop a {

                              color: #ccc;
                              background-color: transparent;

                              }

#sprachnavi {

           padding:0;
           margin:0 0 0 25px;
           }

.sprachennavi1 {
           font-family: Arial, sans-serif;
           font-size: 12px;
           font-weight:normal;
           text-align:left;
           padding:0;
           margin: 0;
           }

.sprachennavi1 ul {
              display: inline;
              padding:0;
              margin:0;
              }

.sprachennavi1 ul li   {
                   display: inline;
                   color:#0000FF;
                   background-color: transparent;
                   }


.sprachennavi1 a       {
                  color:#0000FF;
                   background-color: transparent;
                   text-decoration: none;
                   padding: 0 0 0 5px;

                   font-weight:normal;
                   }

.sprachennavi1 ul li.letzter a      {

                   color:#0000FF;
                   background-color: transparent;
                   text-decoration: none;
                   padding: 0 0 0 5px ;
                   border-right: none;
                   font-weight:normal;


}

.sprachennavi1 ul li.letzter a:hover {
        color: #ccc;
        background-color: transparent;
        text-decoration: none;
        font-weight:normal;
}

.sprachennavi1 a:hover, .sprachennavi1 a:focus, .sprachennavi1 a:active {
        color: #ccc;
        background-color: transparent;
        text-decoration: none;
        font-weight:normal;
}

/* Hier wird das ausgewaehlte Menuefeld mit einer eigenen Farbe definiert*/

.sprachennavi ul li.auswahltop a {

                              color: #ccc;
                              background-color: transparent;

                              }



#hauptnav

{margin:0;
padding: 25px 0 15px 0;
font-weight:bold;
background-image: url(../bilder/linie_links2.gif);
background-repeat: repeat-y;
width:150px;}

#hauptnav ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, sans-serif;
font-size: 12px;
font-weight:bold;
}

#hauptnav li { margin: 0 0 0 27px; }

#hauptnav a
{
display: block;
padding: 3px 2px 9px 22px;
border: none;
width: 150px;
background-color: #fff;
font-weight:bold;
;
}

#hauptnav a:link, #navlist a:visited
{
color: #333;
text-decoration: none;
}

#hauptnav a:hover
{
border: none;
background-color: #fff;
background-image: url(../bilder/menue13424.gif);
background-position: 0 -2;
background-repeat: no-repeat;
color: #333;
}

#active a:link, #active a:visited, #active a:hover
{
border:none;
background-color: #fff;
background-image: url(../bilder/menue13424.gif);
background-position: 0 -2;
background-repeat: no-repeat;
color: #333;
}

.menuebottom {
              margin-top: 1px;
              padding: 0;

}




.videografik
                {
                 margin:0 0 0 34px;
                 padding:0;
                 border: none;

                 }

/* Inhaltsboxen Allgemein und 1-6 */

.leer     {
                margin:5px 0 10px 34px;
                padding:0;
                border:none;

               }

.allgemein     {
                display:none;
                margin:5px 0 10px 34px;
                padding:0;
                border:none;

               }

#navcontainer ul
{
padding: 0;
margin: 0;
background-color:#fff;
color: #000;
float: left;
width: 760px;
font-family: Arial, sans-serif;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #000;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 10px 11px;

font-family: Arial, sans-serif;
color:#000;
font-size: 11px; font-weight:bold;
float: left;
text-decoration: none;
background-color: #fff;
border-right: 1px solid #000;
}

#navcontainer ul li a:hover
{
padding: 10px 11px;
color: #000;
background-color: #ddd;
}

#navcontainer ul li.videoaus a {

                              color: #000;
                              background-color: #ddd;

                              }
#navcontainer ul li.videonone  {

padding: 10px 11px;

font-family: Arial, sans-serif;
color:#000;
font-size: 11px; font-weight:bold;
float: left;
text-decoration: none;
background-color: #ddd;
border-right: 1px solid #000;
                              }

.rot {  font-family: Arial, sans-serif;
                color:#CC0000;
                background-color: transparent;
                font-size: 11px;
                 font-weight:bold;
                line-height: 17px;


  }

.rot1 {  font-family:Verdana, Arial, Helvetica, sans-serif;
             color:#CC0000; background-color: transparent;
             font-size: 13pt; font-weight:bold;
                 }

.rot2 {  font-family: Arial, sans-serif;
         color:#CC0000; background-color: transparent;
          font-size: 11px; font-weight:bold;
                 }


.rot3 {  font-family: Arial, sans-serif;
         color:#CC0000; background-color: transparent;
          font-size: 15px; font-weight:bold;
                 }

  .rot4 {  font-family: Arial, sans-serif;
                color:#CC0000;
                background-color: transparent;
                font-size: 10px;
                 font-weight:normal;
  }



.vhead       {font-family: Arial, sans-serif;
              font-size: 15px; font-style: normal;
              font-weight: bold; font-variant: normal;
              text-transform: none; color: #fff;
              background-color:#ddd;
              text-decoration: none; text-align:left;
              padding:10px 10px;
            }

.vhead1       {font-family: Arial, sans-serif;
              font-size: 15px; font-style: normal;
              font-weight: bold; font-variant: normal;
              text-transform: none; color: #000;
              background-color:transparent;
              text-decoration: none; text-align:left;
              padding:10px 10px;
            }

.vhead2       {font-family: Arial, sans-serif;
              font-size: 20px; font-style: normal;
              font-weight: bold; font-variant: normal;
              text-transform: none; color: #000;
              background-color:transparent;
              text-decoration: none; text-align:left;
              padding:10px 10px;
            }

.vhead3       {font-family: Arial, sans-serif;
              font-size: 15px; font-style: normal;
              font-weight: bold; font-variant: normal;
              text-transform: none; color: #000;
              background-color:#ddd;
              text-decoration: none; text-align:left;
              padding:5px 10px ;
              Border-top: solid 1px;
              Border-bottom: solid 1px;
            }

.vktextlinks1  { font-family: Arial, sans-serif;
               font-size: 11px; font-style: normal; line-height: 14px;
               font-weight: normal; font-variant: normal;
               text-transform: none; color: #404040;
               text-decoration: none; text-align:left;
               padding:0 350px 0 10px;
             }

.rahmen     { width:760px;
              margin:20px 0;
              padding:10px 0;
              border-top: solid 1px;
              border-bottom: solid 1px;}

.vktextlinks  { font-family: Arial, sans-serif;
               font-size: 11px; font-style: normal; line-height: 14px;
               font-weight: normal; font-variant: normal;
               text-transform: none; color: #404040;
               text-decoration: none; text-align:left;
               padding:0 10px;
             }





/* Alle Bilder mit Rahmen - Wichtig weil alle  im Text eingebundenen Bilder Rahmenlos sind*/

.center img, .floatcol img, .floatcolr img, .floatlinks img, .floatrechts img, .thumbnail img, .bilder img

               {
                border: none;
                }



/* Float Video Inhalt*/


.vfloatlinks
                {
                 width:292px;
                 float: left;
                 padding:0;
                 margin:0;
                 border-left: solid 1px #000;
                 border-right: solid 1px #000;
                 }

.vfloatlinks1
                {
                 width:467px;
                 float: left;
                 padding:0;
                 margin:0;
                 border-left: solid 1px #000;
                 }
.vfloatlinks4
                {
                 width:292px;
                 float: left;
                 padding:0;
                 margin:0;
                 border-left: solid 1px #000;

                 }

.vfloatlinks2
                {
                 width:292px;
                 float: left;
                 padding:0 0 0 5px;
                 margin:0 0 0 10px;
                 border-top: solid 1px #000;

                 }

.vfloatlinks3
                {
                 width:467px;
                 float: left;
                 padding:0;
                 margin:0;


                 }


.vfloatrechts
               {
                float: right;
                margin-left:10px;
                padding:0;

                }

#ansicht   {    padding:5px 30px;
               margin: 10px 0;
               background: url(../bilder/ansicht.jpg);
               background-position: 0 -6;
               background-repeat: no-repeat;
               background-color: #ddd;
               color: #fff;
             }


#ansicht a   { font-family: Arial, sans-serif;
               font-size: 14px; font-style: normal; line-height: 14px;
               font-weight: bold; font-variant: normal;
               text-transform: none; color: #fff;
               text-decoration: none; text-align:left;

             }

#ansicht a:hover   { font-family: Arial, sans-serif;
               font-size: 14px; font-style: normal; line-height: 14px;
               font-weight: bold; font-variant: normal;
               text-transform: none; color: #cc0000;
               text-decoration: none; text-align:left;

             }


#inhalt      { padding:5px 30px;
               margin: 10px 0;}



.tfloatlinks
                {
                width:140px;
                 float: left;
                 padding:0;
                 margin:0;

                 }
.pfloatlinks
                {
                width:150px;
                 float: left;
                 padding:0;
                 margin:0;

                 }
.pfloatlinks1
                {
                width:310px;
                 float: left;
                 padding:0;
                 margin:0;

                 }

/* Prozessor Datenliste*/

#pliste     {
                margin:0;
                padding: 10px 0 0 10px;
                background-color: #fff;
                }

.liste  { font-family: Verdana, Arial, Helvetica, sans-serif;
               font-size: 11px; font-style: normal; line-height: 16px;
               font-weight: normal; font-variant: normal;
               text-transform: none; color: #000;
               text-decoration: none; text-align:left;
               padding:0 0 0 20px;
             }


#pliste  ul
                 {

               font-family: Arial, sans-serif;
               font-size: 11px; font-style: normal; line-height: 16px;
               font-weight: normal; font-variant: normal;
               text-transform: none; color: #7f7f7f;
               text-decoration: none; text-align:left;

                  }

#pliste  ul li
                  {
                   margin: 0 0;
                   list-style-type:disc;
                   }


.thead            {font-family:Arial, sans-serif;
                 font-size: 11px;
                 background: #fff;
                 border:none;
                 color:#000;
                 padding: 10px 5px 5px 10px;
                 }

.ttext {
                 font-family:Arial, sans-serif;
                 font-size: 11px;
                 background: #fff;
                 border:none;
                 color:#7f7f7f;
                 padding: 2px 5px 2px 10px;
                 }
.ptext {
                 font-family:Arial, sans-serif;
                 font-size: 10px;
                 background: #fff;
                 border:none;
                 color:#7f7f7f;
                 padding: 2px 5px 2px 10px;
                 }




/* Schluss mit Float*/

.clear        {
               clear: both;
               }
