/* -- MEN� LEVEL 1 -- */.level-1, .level-1-aktiv, .level-1-offline  {    width:auto;    height:0;    heigh\t:auto;    padding: 0px 5px 0px 20px;    margin-top:1px;    text-align:left;	}.level-1 a, .level-1-aktiv a, .level-1-offline a  {    width:auto;    font-family: verdana, tahoma, sans, arial, helvetica, sans-serif;    font-size:7pt;    font-weight:normal;    color: #000000;    text-transform:uppercase;    padding: 0px 0px 0px 0px;	}.level-1 a:link  {    color: #000000;    text-decoration:none;	}.level-1 a:visited  {    color: #000000;  	text-decoration:none; 	}.level-1 a:hover,.level-1-aktiv a, .level-1-aktiv a:visited, .level-1-aktiv a:hover  {    color: #E1600D;  	text-decoration:none;  	padding: 0px 0px 0px 5px;    background-image: url(../images/menu-dot-aktiv.gif);    background-repeat: no-repeat;    background-position: -5px 4px;    background-positio\n: 0px 4px;	}.level-1-offline a  {    color: #999999;  }/* -- MEN� LEVEL 2 -- */.level-2, .level-2-aktiv, .level-2-offline  {    width:auto;    height:0;    heigh\t:auto;    padding: 0px 5px 0px 10px;    margin-top:1px;    text-align:left;	}	.level-2 a, .level-2-aktiv a, .level-2-offline a  {    width:auto;    font-family: verdana, tahoma, sans, arial, helvetica, sans-serif;    font-size:7pt;    font-weight:normal;    color: #000000;    text-transform:uppercase;    padding: 0px 0px 0px 0px;	}.level-2 a:link  {    text-decoration:none;    color: #000000;	}.level-2 a:visited  {  	text-decoration:none;    color: #000000;	}.level-2 a:hover,.level-2-aktiv a, .level-2-aktiv a:hover, .level-2-aktiv a:visited  {    color: #E1600D;  	text-decoration:none;  	padding: 0px 0px 0px 5px;    background-image: url(../images/menu-dot-aktiv.gif);    background-repeat: no-repeat;    background-position: -5px 4px;    background-positio\n: 0px 4px;	}.level-2-offline a  {    color: #999999;  }/* -- MEN� LEVEL 3 -- */.level-3, .level-3-aktiv, .level-3-offline  {    width:auto;    margin: 0px 0px 5px 20px;    margi\n: 0px 0px 5px 0px;	}.level-3 a, .level-3-aktiv a, .level-3-offline a  {    padding: 0px 5px 0px 20px;    width:auto;    font-family: tahoma, verdana, sans, arial, helvetica, sans-serif;    font-size:7pt;    font-weight:normal;    color: #666666;	}.level-3 a:link  {    text-decoration:none;    color: #666666;	}.level-3 a:visited  {    text-decoration:none;    color: #666666;	}.level-3 a:hover, .level-3-aktiv a:hover  {    color: #003366;    background-image: url(../images/menu-dot-aktiv.gif);    background-repeat: no-repeat;    background-position: -5px 4px;    background-positio\n: 12px 4px;	}.level-3-aktiv a  {    color: #003366;    background-image: url(../images/menu-dot-aktiv.gif);    background-repeat: no-repeat;    background-position: -5px 4px;    background-positio\n: 12px 4px;  }  .level-3-offline a  {    color: #999999;  }/* -- FOOTER MENU -- */.footer-1, .footer-1-aktiv, .footer-1-offline  {    width:auto;    height:0;    heigh\t:auto;    padding: 0px 1px 0px 1px;    text-align:left;    float:left;  }.footer-1 a, .footer-1-aktiv a, .footer-1-offline a  {    width:auto;    font-family: verdana, tahoma, sans, arial, helvetica, sans-serif;    font-size:7pt;    font-weight:normal;    color: #666666;    text-transform:uppercase;    padding: 0px 0px 0px 0px;  }.footer-1 a:link  {    color: #666666;    text-decoration:none;  }.footer-1 a:visited  {    color: #666666;    text-decoration:none;  }.footer-1 a:hover, .footer-1-aktiv a, .footer-1-aktiv a:visited, .footer-1-aktiv a:hover  {    color: #E1600D;    text-decoration:none;  }.footer-1-offline a  {    color: #999999;  }.footer-1-spacer  {    color: #666666;    float:left;  }