/* NAV */
div#nav {
    font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-align: left;
}* html div#nav {
    /* hide ie/mac \*/
    height: 1%;
    /* end hide */
}

div#nav ul {
    margin: 0 0 0 28px;
    padding: 0;
    height: 32px;
    line-height: 32px;
    list-style: none;
}

div#nav li {
  border-left: 1px solid #cfccc7;
  list-style: none;
  float: left;
  padding: 0;
  height: 32px;
}

div#nav li.last {
  border-right: 1px solid #cfccc7;
}

div#nav ul a, div#nav ul a:link, div#nav ul a:active, div#nav ul a:visited {
  padding: 0 12px 0 9px;
  color: #3a4779;
  display: inline-block;
  /* hide from ie/mac \*/
  display: block;
  /* end hide */
  margin: 0 0 0 3px;
  text-decoration: none;

}

div#nav ul a img,
div#nav ul a:link img,
div#nav ul a:active img,
div#nav ul a:visited img {
  padding-top: 6px;
}

div#nav ul a:hover {
  color: #87ae28;
}

div#nav li.aktiv a {
    color: #87ae28;
	background: url(images/ax-bg_nav-aktiv.gif) no-repeat bottom right;
}

div#nav li.aktiv {
	background: url(images/ax-bg_nav-aktiv.gif) no-repeat bottom left;
}

div#subnav {
	background: url(images/ax-bg_subnav.gif) repeat-x top left;
}
div#subnav ul {
    margin: 0 0 0 28px;
    padding: 0;
    height: 32px;
    line-height: 32px;
    list-style: none;
	
}

div#subnav li {
    list-style: none;
    float: left;
    padding: 0;
}

div#subnav ul a, div#subnav ul a:link, div#subnav ul a:active, div#subnav ul a:visited {
    padding: 0 12px 0 9px;
    color: #3a4779;
    display: inline-block;
    /* hide from ie/mac \*/
    display: block;
    /* end hide */
    margin: 0 0 0 3px;
    text-decoration: none;
}

div#subnav ul a:hover {
    color: #87ae28;
}

div#subnav li.aktiv a {
    color: #87ae28;
	background: url(images/ax-bg_nav-aktiv.gif) no-repeat bottom right;
}

div#subnav li.aktiv {
	background: url(images/ax-bg_nav-aktiv.gif) no-repeat bottom left;
}

div#subnav3 {
}
div#subnav3 ul {
    margin: 0 28px 25px 28px;
    padding: 0;
}
div#subnav3 li {
    padding: 9px 0px 9px 15px;
    margin: 0 0 2px 0;
    display: block;
    list-style-type: none;
    color: #1e2a58;
    background: #F2F2F2 url(images/ax_nav3_dot_pas.gif) 10px 12px no-repeat;
}
div#subnav3 ul a, div#subnav3 ul a:link, div#subnav3 ul a:active, div#subnav3 ul a:visited {
    padding: 0 12px 0 9px;
    color: #3a4779;
    color: #1e2a58;
    display: block;
    /* hide from ie/mac \*/
    display: block;
    /* end hide */
    margin: 0 0 0 3px;
    text-decoration: none;
}
div#subnav3 li a:hover {
    color: #87ae28;
}
div#subnav3 li:hover {
    background: #1e2a58 url(images/ax_nav3_dot_act.gif) 10px 12px no-repeat;
}
div#subnav3 li:hover a {
    color: #87ae28;
}
div#subnav3 li.aktiv a {
    color: #87ae28;
}
div#subnav3 li.aktiv {
    background: #1e2a58 url(images/ax_nav3_dot_act.gif) 10px 12px no-repeat;
}

div.finan {
	background: url(/fileadmin/files/main/finanzierung.jpg) no-repeat bottom right;
	margin: -20px -15px -20px -20px;
}

div.finaninner {
	margin: 20px 20px 20px 20px;
}

div.leist {
	background: url(/fileadmin/files/main/leistungen.jpg) no-repeat bottom right;
	margin: -20px -15px -20px -20px;
}

div.leistinner {
	margin: 20px 20px 20px 20px;
}

div.sec {
	background: url(/fileadmin/files/main/security.jpg) no-repeat bottom right;
	margin: -20px -15px -20px -20px;
}

div.secinner {
	margin: 20px 20px 20px 20px;
}
