

/*schnellnavi*/
.schnellnavi
{
    font-weight:bolder;
    position:relative; 
    top:0px;
    padding:0; 
    margin: 0px 0px 15px 0px;
    font-family:Verdana,Arial; 
    font-size:8pt;
}
										 
/* news-ticker ueber navi*/										 
    div.newsTicker {
    
	font-weight:bolder;	
	position:relative;
	padding:0;
	margin:5px 0px 7px 0px;
	font-family:Verdana,Arial; 
	font-size:8pt;
     }
										 
     /*navi container */	
	
     div.naviContainer
     {
	position:relative;
	z-index:10002;
	background-image:url(http://www.nickles.de/lib/navi/bg/bgnavi4.jpg);
	margin:0px;
	padding:0px;
	margin-bottom:5px;
     }			    
   
     div.naviContainer table
{ position:relative; 
z-index:10003;

}										 
									       
     td.naviLogoContainer
     {
	margin:0px;
	padding:0px;
	vertical-align:top;
	width:221px;
     }		

     td.naviLogoContainer img
     {
	display:block;
	border:none;
	margin:0px;
	padding:0px;
     }		
			  
     td.naviMenuContainer 
     {
	font-family:Arial;
	font-size: 10pt;
	text-decoration:none;
	color:#FFFFFF;
	padding-left:10px;
	width:270px;
     }

     td.naviMenuContainer span
     {
	font-weight:bold;
	text-decoration:underline;
        margin-left:12px;
     }

     td.naviSucheContainer 
     {
/*	width:220px; */
     }			    
			  
     td.naviSucheContainer div,
     td.naviSucheContainer form			    
     {
	top:0px;
	margin:0px;
	padding:0px;
     }
		
     input.inputSuche { width:60%;}			  
			  
     td.naviLoginContainer
     {
	padding-right:15px;
	padding-top:5px;	
	text-align:right;
	font-family:Arial;
	font-size: 10pt;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	width:210px;
     }
			  
     td.naviLoginContainer a,			  
     td.naviLoginContainer a:hover,			  
     td.naviLoginContainer a:visited,			  
     td.naviLoginContainer a:link,			  
     td.naviLoginContainer a:active			  			    
     {
	text-decoration: underline;
	color:#FFFFFF;
     }

     td.naviMenuContainer a,
     td.naviMenuContainer a:hover,			  
     td.naviMenuContainer a:visited,			  
     td.naviMenuContainer a:link,			  
     td.naviMenuContainer a:active			  			    
     {
	text-decoration: underline;
	color:#FFFFFF;
     }
	
  /* menues */	
	
  ul#Navigation {
    margin: 0; padding: 0;
    text-align: left;
    width:250px;	
    position:absolute;
    top:20px;
    z-index:10005;
  }

  ul#Navigation ul
  {
     border:solid black 1px;
     background-color:white;
  }

  ul#Navigation li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    font-size:	8pt;
    font-family: verdana;
  }
  * html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: -0.4em;
  }
  *:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }

  ul#Navigation li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 1.8em; left: 0.4em;
    display: none;  /* Unternavigation ausblenden */
  }
/*	
  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x 
    left: -1.5em;
    lef\t: -0.4em;
  }
*/	
  *:first-child+html ul#Navigation ul {  /* Workaround fuer den IE 7 */
    background-color:white; padding-bottom:0.4em;
  }
  ul#Navigation li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 1.0em;
  }

  ul#Navigation a {
     display: block;
     padding: 0.4em 0.0em 0.4em 0.8em;
     text-decoration: none; 
     font-weight:normal;
     background-color: white;
     color:black;    
  }

  ul#Navigation a:hover {     
     background-color:#dcdcdc;
  }

  li#mBArtikel a.mBLink,
  li#mBForen a.mBLink, 
  li#mBNews a.mBLink, 
  li#mBService a.mBLink, 
  li#mBHilfe a.mBLink 
  {
     padding:0.2em 0.0em 0.0em 0.0em;	
     margin:0.0em 0.4em 0.4em 0.4em;	
     font-size:	10pt;
     font-family: arial;
     text-decoration:underline;
     color:white;
     font-weight:bold;
     background-color: transparent;
  }
	
  li#mBArtikel a.mBLink:hover,
  li#mBForen a.mBLink:hover, 
  li#mBNews a.mBLink:hover, 
  li#mBService a.mBLink:hover, 
  li#mBHilfe a.mBLink:hover 
  {
     font-size:	10pt;
     font-family: arial;
     margin-top:0;		
     text-decoration:underline;
     color:white;
     font-weight:bold;
     background-color: transparent;
  }	

/* submenues breiten */

li#Artikel { width:175px; }
li#News    { width:165px; }
li#Service { width:130px; }
li#Hilfe   { width:125px; }

div#Foren { width:618px; padding:5px;}
div#Foren div { clear:none; float:left; padding-bottom:10px;}

div#Foren div#s1 { width:180px;}
div#Foren div#s2 { width:135px;}
div#Foren div#s3 { width:175px;}
div#Foren div#s4 { width:125px;}

div#Foren div a { clear:both; width:95%;}
	
/* in der quicklink tabelle der abstand zwischen 1. und 2. block bzw. n- und n+1-ten block*/	
a.forenHeadLineSpacer { margin-top:7px;}
										 
		