/**********************************/
/*                                */
/*      Grundeinstellungen        */
/*                                */
/**********************************/
    html, body {
    margin:0;
    padding:0;
    height:100%;
    overflow:hidden; /* neu */  
    }
    
    #content_container {
    height:95%;
    overflow:auto;
}

   .MsoNormal a {
color: 000000;
text-decoration:none;
font-size: 10px;
}


#tab_main_content table a {
color: #0000FF
}

/**************************/
/*         Footer         */
/**************************/
#footer a,  
#footer {
    color: #ffffff;
    }

#footer {  
    margin-left:18px;
    height:5%;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;

    
    }


#footer_inner {

    padding-left:18px;
    width:738px;
    _width:756px;
    height:35px;
    background:#1D7DC0;
    position:relative;
    top:8px;
    _top:10px;
 border-top: solid 1px #014F89;
   
    _padding-top:2px;
}
    
    font,
    font p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    }

    body {

    background-image:url(/cms/images/higru_main.gif);
    background-repeat:repeat-y;
    background-color:#014f89;
    }

    /**************************/
    /*     Kontaktformular    */
    /**************************/

    #kontaktformular {
    padding-top:25px;
    padding-left:25px;
    font-size: 10px;
    }

    #kontaktformular input {
    font-size:10px;
    border: #715D42 1px solid;
    height:20px;
    padding-left:5px;
    
    }

    #information {
    font-weight:bold;
    }

    #fehlermeldungen_formular {
    font-size: 10px;
    }

    /**************************/
    /*         Main           */
    /**************************/
    #tab_main_content {
    padding-left:15px;
    padding-top:15px;
    width:595px;

    }

    .tab_main_navi {
    background-image:url(/cms/images/higru_navig.jpg);
    background-repeat:repeat-x;}
        
    #main {

padding-left:18px;

   
    border-right: #000 solid 1px;


  
 
    width:756px;

    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#314151;

    }

#tab_main_content a {color: #A32F00;
font-weight:bold;}

#tab_main_content {
padding-bottom:15px;}
/*________________ News Seite______________________*/


    #news_head{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    background-image:url(/cms/images/news_head_higru.jpg);
    background-repeat:repeat-z;
    height:20px;
    color: #fffff;
    padding-left:5px;
    }
    #news_head a:link,
    #news_head a:visited {
    color:#ffffff;}

    #news_head a:hover {
    color:#000;}
    

    #news_text {font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; padding:5px;
    }


    #news_table table {
    border: #dfd7c7 1px solid ;}


    #news_more a { 
    padding-left: 5px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight:bold;
    color:#9F8F6D}
.content {font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
color:#2F2414;
    }

    

    /**************************/
    /*          Head          */
    /**************************/

    #head {
padding-left:17px;


    background-image:url(/cms/images/higru-main.gif);
    width:758px;
    height:194px;
    left:17px;


    }
    
    

    
    
    /**************************/
    /*       Navigation       */
    /**************************/
    
    #navigation {
    top:194px;
    position:relative;
    bottom:0px;
    width:133px;

    z-index:1;
    left:18px;
    background-image:url(/cms/images/higru_navig.jpg);
    background-repeat:repeat-x;
    }

    #werbung {
    padding-left:4px;
    padding-top: 20px;
    }
    
/**********************************/
/*                                */
/*        CSS ganze Seite         */
/*                                */
/**********************************/


/*-------------------------------------------------*/
/*               Hauptnavigation                   */
/*-------------------------------------------------*/
    .navSpc {
        width: auto;
        height: 20px;
        display: none;
        }
    div.HauptNav {
    width:145px;
        }
        /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
        /*         Alle Links          */
        /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    
    div.HauptNav a {

        }
        div.HauptNav a:hover {
        color: #fff;
        }
    div.HauptNav div {
        }
    
/*_____________________ Ebene 1 ___________________________*/

    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /*        Hauptcontainer       */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    div.HauptNav div.NavFirstIn {
        padding-top:15px;
        }
        
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /*         Alle Link s         */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
        
    div.HauptNav div.NavFirstOff,
    div.HauptNav div.NavFirstOn,
    div.HauptNav div.NavFirstOpen {
        padding: 3px 0px 3px 10px;
        border-bottom: #aa8e62 1px dashed;
        }
        
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /*          Alle Links         */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
        
    div.HauptNav div.NavFirstOff a,
    div.HauptNav div.NavFirstOn a,
    div.HauptNav div.NavFirstOpen a {
        font-weight: normal;
        font-size: 10px;
        padding: 1px 3px;
        color: #fff;
        font-family: verdana;
        text-decoration:none;

            
        }
        
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /* Alle Links beim ueberfahren */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    div.HauptNav div.NavFirstOff a:hover,
    div.HauptNav div.NavFirstOn a:hover,
    div.HauptNav div.NavFirstOpen a:hover{
            color: #000;
            
        }
        
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /*     Link hier, Im Pfad      */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
        
        div.HauptNav div.NavFirstOn a,
        div.HauptNav div.NavFirstOpen a {
            color: #fff;
            
    }
/*_____________________ Ebene 2 ___________________________*/

    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /*        Hauptcontainer       */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
        
    div.HauptNav div.NavSecondIn {
             
        }
    div.HauptNav div.NavSecondOff,
    div.HauptNav div.NavSecondOn,
    div.HauptNav div.NavSecondOpen {
        padding: 3px 0px 3px 18px;
        border-bottom: #aa8e62 1px dashed;
        }
    div.HauptNav div.NavSecondOff a,
    div.HauptNav div.NavSecondOn a,
    div.HauptNav div.NavSecondOpen a {
        font-size: 10px;
        padding: 1px 3px;
        color: #fff;
        font-family: verdana;
        text-decoration:none;
            
        }
        
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /* Alle Links beim ueberfahren */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    div.HauptNav div.NavSecondOff a:hover,
    div.HauptNav div.NavSecondOn a:hover,
    div.HauptNav div.NavSecondOpen a:hover {
            
        color: #000;
        }       
        
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /*      Link hier, Im Pfad     */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 
        
    div.HauptNav div.NavSecondOn a,
    div.HauptNav div.NavSecondOpen a {
            
        color: #fff;
        font-family: verdana;
        text-decoration:none;
        }
/*_____________________ Ebene 3 ___________________________*/
    
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /*       Hauptcontainer        */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
        
    div.HauptNav div.NavThirdIn {
        }
        
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /*          Alle Links         */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
        
    div.HauptNav div.NavThirdOff a,
    div.HauptNav div.NavThirdOn a,
    div.HauptNav div.NavThirdOpen a {
        padding: 3px 0px 3px 30px;
        display: block;
        font-size: 10px;
        border-bottom: #aa8e62 1px dashed;
        color: #fff;
        font-family: verdana;
        text-decoration:none;
        }
        
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /* Alle Links beim ueberfahren */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
        
    div.HauptNav div.NavThirdOff a:hover,
    div.HauptNav div.NavThirdOn a:hover,
    div.HauptNav div.NavThirdOpen a:hover {
        color: #fff;
        }
        
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    /*     Link hier, Im Pfad      */
    /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
        
    div.HauptNav div.NavThirdOn a,
    div.HauptNav div.NavThirdOpen a {
        font-weight: bold;
        color: #fff;
        }
/* << */

