/**************************************************************
  xmental [c] 2007 burkhardt wenzel
 **************************************************************/
 
 /**************************************************************
  Global Navigation 
 **************************************************************/
 
.global{ font-size:1.0em; padding:0px; margin:0px; list-style-type: none;  }
.global li {float:left; }
 
.global a, global a:link, global a:visited {
    text-decoration:none;
    color:#B71116;
    padding-right:10px;
    display: block;
    font-size:10px;
    text-transform: uppercase;

    }
 
.global a:hover {color:#000;}
 
/**************************************************************
  Main Navigation [Drop down]
 **************************************************************/
#navi .menu {font-size:0.85em; position:relative; z-index:100; }

#navi .menu ul {padding:0px; margin:0px; list-style-type:none;}
	  
#navi .menu ul ul {width:120px;}

#navi .menu li { float:left; width:120px; position:relative; }

/* style links top level */
#navi .menu a, #navi .menu a:visited {
      display:block;
      font-size:10px;
      text-decoration:none;
      text-transform: uppercase;
      color:#fff;
      background:#B71116;   
      width:109px;
      height:30px;
      border-right:1px solid #fff;
      
      margin: 0px;
      padding-left:10px;
      line-height:29px;
      }


/* style second level background */
#navi .menu ul ul a, #navi .menu ul ul a:visited {background:#eee; border-top:1px solid #fff;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
 #navi .menu ul ul {
	visibility:hidden;
    	position:absolute;
    	height:0;
	top:30px;
	left:0;
    	width:120px;
      }
      
/* another hack for IE5.5 */
* html #navi .menu ul ul {top:30px;}

/* style the table so that it takes no part in the layout - required for IE to work */
#navi .menu table {position:absolute; top:0; left:0; margin: 0px; padding: 0px;}

/* style the second level links */
#navi .menu ul ul a, #navi .menu ul ul a:visited {
	color:#fff;
      background:#B71116;
      	height:auto;
      	line-height:1em;
      	padding:5px 10px;
      	width:99px
	}

/* yet another hack for IE6 */
* html #navi .menu ul ul a{
      width:100px;
      w\idth:109px;
      }

/* style the top level hover */
#navi .menu a:hover, 
#navi .menu a.dropActive,
#navi .menu ul ul a:hover{
      color:#777;
      background:#eee;
      }
	  
#navi .menu :hover > a, #navi .menu ul ul :hover > a {
      color:#777;
      background:#eee;
      }


/* make the second level visible when hover on first level list OR link */
#navi .menu ul li:hover ul, #navi .menu ul a:hover ul{visibility:visible;}




.invisible {display: none;}


/**************************************************************
  RTE Links
 **************************************************************/


a, a:link, a:visited,a:active { color: #B71116; text-decoration: none; }
a:hover { color: #000; }

a img {border: none;}
a.seite img, a.web img, a.download img, a.email img  {padding-right: 5px;}






