
      /* NAVI */
      
      #naviMain  { font-family: Garamond,Times,serif; }
      
      #naviMain ul, #MainMenu2 ul, #footer .navi ul, #SprachWahl ul {
        list-style-type: none;
        margin:0;
        padding:0;
      }
      
      #naviMain ul li {
        /*display: block*/
        display: inline;
        float: left;
        text-align: center;
        margin:1px 0;
        padding:0;
      }
      
      #footer .navi li {
        display: inline;
        margin:0;
        padding:0;
        vertical-align: center;
      }
      #footer .navi li a {
      	vertical-align:center;
      }
      
      #naviMain ul li a {
        
        /* width: 106px; */
        height: 23px;
    /*display: block;*/
        margin:1px 42px 0 0;
        padding:0px 8px 0 8px;
        
        font-size: 1.4em;
        color: white;
        text-decoration: none;
        text-align: center;
      }
      
      #naviMain ul li a:hover, #naviMain ul li a:active {
      }
      
      #naviMain ul li .active {
      	color: #428D2B;
      	background: white url(../images/menu_tab_bg.jpg) repeat-x;      	      	
      }
      
      #MainMenu2 #subNaviHeader {
      	margin:0;
      	padding:0;
      	height:0;
      	border-bottom: dotted 1px white;
      	width:206px;
      }

      #MainMenu2 li {
      	width: 206px;
      	border-bottom: dotted 1px white;
      }
      
      #MainMenu2 a {
      	color: white;
        text-decoration: none;
        padding-left: 8px;
        margin:0;
        width:100%;
      }
      #MainMenu2 a:hover, #MainMenu2 a:active, #MainMenu2 ul li .active {
      	font-weight:bold;
      }
      
      #SprachWahl ul {
      	margin:0;
      	padding:0;
      }
      /*
      #SprachWahl ul a {
      	border:0;
      	margin:0 0 5px 0;
      	padding:0;
      	display: block;
      	
      	width: 30px;
      	height: 30px;
      }
      */

      #SprachWahl a {
      	margin:0 0 5px 0;
      	padding:0;
      	display: block;
      	
      	height: 30px;
      	width: 30px;
      }
      	
      #SprachWahl .langMenuDe .active, #SprachWahl .langMenuDe a:active, #SprachWahl .langMenuDe .normal {
      	background: url(http://primocargo.artintelligence.de/fileadmin/templates/images/flag_de.gif) no-repeat 0px 0px;
      }
      #SprachWahl .langMenuDe a:hover{
      	background: url(http://primocargo.artintelligence.de/fileadmin/templates/images/flag_de_ani.gif) no-repeat 0px 0px;
      }
      #SprachWahl .langMenuDe .off {
      	background: url(http://primocargo.artintelligence.de/fileadmin/templates/images/flag_de_off.gif) no-repeat 0px 0px;
      }
      
      #SprachWahl .langMenuEn .active, #SprachWahl .langMenuEn a:active, #SprachWahl .langMenuEn .normal {
      	background: url(http://primocargo.artintelligence.de/fileadmin/templates/images/flag_en.gif) no-repeat 0px 0px;
      }
      #SprachWahl .langMenuEn a:hover{
      	background: url(http://primocargo.artintelligence.de/fileadmin/templates/images/flag_en_ani.gif) no-repeat 0px 0px;
      }
      #SprachWahl .langMenuEn .off {
      	background: url(http://primocargo.artintelligence.de/fileadmin/templates/images/flag_en_off.gif) no-repeat 0px 0px;
      }
      
      #footer .navi ul li a {
        height: 23px;
        margin:0;
        padding:4px 0 0 0;
        
        color: #7F7F7F;
        font-size: 1em;
        font-weight: normal;
        text-decoration: none;
        text-align: center;
      } 
      