/* Styles Navigation Makler Netten */
/* psv marketing, frank wuerden */

a.anfahrtlink 
	{
 	 font-family:Arial;
 	 color:#ff0000;
 	 font-size:10pt;
	 font-weight:bold;
  }
	
a.anfahrtlink:visited 
	{
 	 color:#ff0000;
  }
	
a.anfahrtlinknk:hover 
	{
 	 color:#cc0033;
  }

a.anfahrtlink:active 
	{
 	 color:#ff0000;
	}

  
a.link 
	{
 	 font-family:Arial;
 	 color:#ff0000;
 	 font-size:9pt;
	 font-weight:bold;
  }
	
a.link:visited 
	{
 	 color:#ff0000;
  }
	
a.linknk:hover 
	{
 	 color:#cc0033;
  }

a.link:active 
	{
 	 color:#ff0000;
	}
  
  
a.lexlink 
	{
 	 font-family:Arial;
 	 color:#1B599D;
 	 font-size:10pt;
	 font-weight:bold;
  }
	
a.lexlink:visited 
	{
 	 color:#1B599D;
  }
	
a.lexlink:hover 
	{
 	 color:#333333;
  }

a.lexlink:active 
	{
 	 color:#333333;
	}

.lexunlink {
 	 font-family:Arial;
 	 color:#1B599D;
 	 font-size:10pt;

}

div#empty-l {position: absolute; left: 0px; width: 15px; height: 38px;}
div#empty-r {position: absolute; left: 920px; width: 15px; height: 38px; background: url(../pic/white.gif) no-repeat;}

div#one {position: absolute; left: 15px; width: 226px; height: 38px; background: white;}
div#one_current {position: absolute; left: 15px; width: 226px; height: 38px; background: white; padding: 3px 0 0 2px;}
div#one a img, div#one a {background: url(../pic/nav_unternehmen.gif) 3px 3px no-repeat;}
div#one a:hover img, div#one a:hover {background-image: url(../pic/nav_unternehmen_over.gif);}

div#two {position: absolute; left: 241px; width: 226px; height: 38px; background: white;}
div#two a img, div#two a {background: url(../pic/nav_versicherungen.gif) 3px 3px no-repeat;}
div#two a:hover img, div#two a:hover {background-image: url(../pic/nav_versicherungen_over.gif);}

div#three {position: absolute; left: 467px; width: 226px; height: 38px; background: white;}
div#three a img, div#three a {background: url(../pic/nav_finanzen.gif) 3px 3px no-repeat;}
div#three a:hover img, div#three a:hover {background-image: url(../pic/nav_finanzen_over.gif);}

div#four {position: absolute; left: 693px; width: 227px; height: 38px; background: white;}
div#four a img, div#four a {background: url(../pic/nav_immobilien.gif) 3px 3px no-repeat;}
div#four a:hover img, div#four a:hover {background-image: url(../pic/nav_immobilien_over.gif);}


/* Submenu */
html>body ol.navlist {width: auto;}
ol.navlist {
font: 11px/15px bold Verdana, Geneva, Arial, Helvetica, sans-serif;
/*width: 150px;*/
padding: 0px;
margin: 0px;
letter-spacing: 1px;
}

html>body ol.navlist li {height: auto;}
ol.navlist li {
list-style: none;
margin: 0px;
border: 0px;
height: 15px;
}

html>body ol.navlist li.current {height: auto;}
ol.navlist li.current {
	text-align: left;
	padding: 4px 8px 2px 12px;
	background: #fff5cc;
	height: 18px;
	cursor: default;
	font-weight: bold;
	color: #1B599D;
}

ol.navlist li a {
display: block;
width: auto;
height: 15px;
padding: 2px 8px 2px 8px;
border-left: 5px solid #fff5cc;
background: #E9EBF4;
filter: alpha(opacity=90);
	-moz-opacity: 0.90;
text-decoration: none;
text-align: left;
color: #005AA3;
font-weight: bold;
}

/*ol.navlist li a:link {color: #666677;}*/

ol.navlist li a:hover {
color: #FFFFFF;
background: #82a5ca;
border-left: 5px solid #ffcc00;
font-weight: bold;
}



/* Navigation topnav */
div#topnav {position:absolute; top:0px; left:35px; width: 500px; height: 17px; text-align:left;
	padding: 3px 0 0 5px; 
	text-align: left;
	letter-spacing: 1px;
	color: white;
	z-index: 50;
	}
	
div#topnav a {font-weight: bold; text-decoration: none; color: white; padding: 2px;}
div#topnav a:hover {background-color:#82a5ca;}
