  #nav ul { margin-left: 0px; }

  #main { background: #fff;padding:10px 0; }


/*   Ueberschriften   */
    #col1_content h2, #col3_content h2
    {color:#0069B3;
    font-size:20px;
    margin-top:10px;
    text-decoration:none;
    font-weight:bold;
    margin-bottom:20px;
    }

    #col3_content h3, #col1_content h3 { color:#4D4D4D;
        font-size:12px;
        font-weight:bold;
        margin-bottom:11px;
        margin-left:2px;
        margin-top:2px;
    }

    #col2_content h2,
    #col2_content .newsbox h2
    {
        text-transform: uppercase; 
        font-size:14px;
        color:#4D4D4D;
        margin-bottom:9px;
        font-weight:bold;
    }

    #col3_content h1, #col1_content h1 {
        color:black;
        font-size:16px;
        font-weight:bold;
        margin-bottom:11px;
        margin-left:2px;
        margin-top:22px;
    }

    
/*   /Ueberschriften   */



/*   Servicekasten   */

        #col2_content #box_podcast,
        #col2_content #box_ecard,
        #col2_content #box_desktop,
        #col2_content #box_verbandsnetz
        {
        display:none;
        }

        #col1_content img,
        #col3_content img
        {
          border:2px solid silver;
        }


    #col2_content h3 a:focus, #col2_content h3 a:active, #col2_content h3 a:hover {
        background-color:#E9E9E8;
        background-image:url(../graphik/ic_pfeildown.gif);
        background-position:3px 8px;
        color:#0069B3;
    }

    #col2_content h3 a {
        font-weight:normal;
       /* margin-bottom:0px; */ /* 080910 Weniger Weißraum Servicekästen */
        margin-bottom:-10px; /* 090127 erneut weniger Weißraum Servicekästen --->    -1   */
        font-size:11px;
        background-color:#0069B3;
        background-image:url(../graphik/ic_pfeileinfach_w.gif);
        background-position:5px 6px;
        background-repeat:no-repeat;
        color:#FFFFFF;
        display:block;
        padding:2px 2px 2px 15px;
        text-decoration:none;
        width:153px;
    }

    #col2_content #box_ecard img,
    #col2_content #box_podcast img,
    #col2_content #box_desktop img,
    #col2_content #box_verbandsnetz img {
        border:2px solid #E9E9E8;
        margin-bottom:12px;
    }
    
    #col2_content P {
        font-size:11px;
        color:black;
        margin-bottom:4px;
    }
/*   /Servicekasten   */




        

  #footer {
    color:#666;
    background: #f9f9f9;
    padding: 10px 20px;
    border-top: 5px #efefef solid;
    line-height: 1.5em;
  }


        /*##########*/
        /* Footer */
        /*##########*/
       
        .footer
        { 
        margin:0 4px;
/*        padding:2px 2px 0 2px;*/
        background-color:#0069B3;
        padding:2px 0px 0 0px;
        }
        
       .footer ul
        {
        padding:0;
        margin:0;
        text-align:center;
        color:#D1D0C8; 
        }
        
       .footer ul li
        {
        display:inline;
        margin-left:0px;
        margin-right:2px;
        vertical-align:top;
        font-size:11px; 
        }
        
        .footer ul li a
        {
        text-decoration:none;
        margin-right:3px;
        }

        .footer ul li a:hover,
        .footer ul li a:focus,
        .footer ul li a:active
        {
        text-decoration:underline;
        }
        
        #F1.footer
        { 

        text-transform:uppercase;
        background-color:#D1D0C8;
        }
      
        #F1.footer ul
        {
        color:#929292;
        }

        #F1.footer ul li a
        {
        color:#4A4A4A; 
        }*/

/*        #F2.footer
        { 
        background-color:#0069B3;
        }*/

        #F2.footer ul li
        {
        color:#FFFFFF; 
        }

        #F2.footer ul li a
        {
        color:#FFFFFF;
        }

        p.rule
        {
        width:99%;
        border-bottom:1px solid #E9E9E8;
        padding:0px;
        /* margin:-5px 0 15px 0; */
        margin:0 0 10px 0; /* margin-bottom reduziert wg. Logo */
        font-size:0px;
        clear:none;
        }



#Logo a:active img
        {
            text-decoration:none;
            border:0px;
        }



/*  Abstand Service-Kaesten   */
#col2_content h3 {
    margin-bottom:11px;
}


/*    Mausefallen zur Spam-Vermeidung in kontakt.php     */
    .mausefalle { display:none; }
    .mausefalle_info { color:red; font-size:16px; width:350px; padding:15px; text-align:center; border:2px solid red; font-weight:bold; background-color: #ffeaff; }