#but1 a {
    background: url(../gfx/but-01-over.jpg) no-repeat;
    display:block; width:186px; /* Linkbereich begrenzen */
}
#but1 img {
    display:block; width:186px; height:30px; border:0;
}
#but1 a:hover img {
    visibility: hidden;
}
#but1 a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
}
* html #but1 a {
    margin-right:1px;
}
* html #but1 a:hover {
    width:187px; margin-right:0; /* Workaround fuer IE 5.01 */
}

#but2 a {
    background: url(../gfx/but-02-over.jpg) no-repeat;
    display:block; width:118px;
}
#but2 img {
    display:block; width:118px; height:30px; border:0;
}
#but2 a:hover img {
    visibility: hidden;
}
#but2 a:hover {
    border:0;
}
* html #but2 a {
    margin-right:1px;
}
* html #but2 a:hover {
    width:119px; margin-right:0;
}

#but3 a {
    background: url(../gfx/but-03-over.jpg) no-repeat;
    display:block; width:188px;
}
#but3 img {
    display:block; width:188px; height:30px; border:0;
}
#but3 a:hover img {
    visibility: hidden;
}
#but3 a:hover {
    border:0;
}
* html #but3 a {
    margin-right:1px;
}
* html #but3 a:hover {
    width:189px; margin-right:0;
}

#but4 a {
    background: url(../gfx/but-04-over.jpg) no-repeat;
    display:block; width:134px;
}
#but4 img {
    display:block; width:134px; height:30px; border:0;
}
#but4 a:hover img {
    visibility: hidden;
}
#but4 a:hover {
    border:0;
}
* html #but4 a {
    margin-right:1px;
}
* html #but4 a:hover {
    width:135px; margin-right:0;
}

#but5 a {
    background: url(../gfx/but-05-over.jpg) no-repeat;
    display:block; width:120px;
}
#but5 img {
    display:block; width:120px; height:30px; border:0;
}
#but5 a:hover img {
    visibility: hidden;
}
#but5 a:hover {
    border:0;
}
* html #but5 a {
    margin-right:1px;
}
* html #but5 a:hover {
    width:121px; margin-right:0;
}

#but6 a {
    background: url(../gfx/but-06-over.jpg) no-repeat;
    display:block; width:166px;
}
#but6 img {
    display:block; width:166px; height:30px; border:0;
}
#but6 a:hover img {
    visibility: hidden;
}
#but6 a:hover {
    border:0;
}
* html #but6 a {
    margin-right:1px;
}
* html #but6 a:hover {
    width:167px; margin-right:0;
}

#but7 a {
    background: url(../gfx/but-07-over.jpg) no-repeat;
    display:block; width:128px;
}
#but7 img {
    display:block; width:128px; height:30px; border:0;
}
#but7 a:hover img {
    visibility: hidden;
}
#but7 a:hover {
    border:0;
}
* html #but7 a {
    margin-right:1px;
}
* html #but7 a:hover {
    width:129px; margin-right:0;
}

/* navi oben rechts */

#butkon a {
    background: url(../gfx/but-kontakt-over.jpg) no-repeat;
    display:block; width:74px; /* Linkbereich begrenzen */
}
#butkon img {
    display:block; width:74px; height:13px; border:0;
}
#butkon a:hover img {
    visibility: hidden;
}
#butkon a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
}
* html #butkon a {
    margin-right:1px;
}
* html #butkon a:hover {
    width:75px; margin-right:0; /* Workaround fuer IE 5.01 */
}

#butimp a {
    background: url(../gfx/but-imp-over.jpg) no-repeat;
    display:block; width:74px; /* Linkbereich begrenzen */
}
#butimp img {
    display:block; width:74px; height:13px; border:0;
}
#butimp a:hover img {
    visibility: hidden;
}
#butimp a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
}
* html #butimp a {
    margin-right:1px;
}
* html #butimp a:hover {
    width:75px; margin-right:0; /* Workaround fuer IE 5.01 */
}

#butmail a {
    background: url(../gfx/mail-over.jpg) no-repeat;
    display:block; width:134px; /* Linkbereich begrenzen */
}
#butmail img {
    display:block; width:134px; height:14px; border:0;
}
#butmail a:hover img {
    visibility: hidden;
}
#butmail a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
}
* html #butmail a {
    margin-right:1px;
}
* html #butmail a:hover {
    width:135px; margin-right:0; /* Workaround fuer IE 5.01 */
}

/* navi links unten */


#butpfeilw a {
    background: url(../gfx/pfeil-01-over.jpg) no-repeat;
    display:block; width:98px; /* Linkbereich begrenzen */
}
#butpfeilw img {
    display:block; width:98px; height:24px; border:0;
}
#butpfeilw a:hover img {
    visibility: hidden;
}
#butpfeilw a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
}
* html #butpfeilw a {
    margin-right:1px;
}
* html #butpfeilw a:hover {
    width:99px; margin-right:0; /* Workaround fuer IE 5.01 */
}

#butpfeilz a {
    background: url(../gfx/pfeil-02-over.jpg) no-repeat;
    display:block; width:98px; /* Linkbereich begrenzen */
}
#butpfeilz img {
    display:block; width:98px; height:24px; border:0;
}
#butpfeilz a:hover img {
    visibility: hidden;
}
#butpfeilz a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
}
* html #butpfeilz a {
    margin-right:1px;
}
* html #butpfeilz a:hover {
    width:99px; margin-right:0; /* Workaround fuer IE 5.01 */
}

/* navi Text */

.acon {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   12px;
	font-style: normal;
	font-weight: normal;
	color: #531f1a;
	text-decoration: none;
	line-height: 16px;
}

.acon:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   12px;
	font-style: normal;
	font-weight: normal;
	color: #988829;
	text-decoration: none;
	line-height: 16px;
}

.aconorange {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   12px;
	font-style: normal;
	font-weight: normal;
	color: #ed7502;
	text-decoration: none;
	line-height: 16px;
}

.aconorange:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   12px;
	font-style: normal;
	font-weight: normal;
	color: #531f1a;
	text-decoration: none;
	line-height: 16px;
}

.asub {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   12px;
	font-style: normal;
	font-weight: bold;
	color: #531f1a;
	text-decoration: none;
	line-height: 16px;
}

.asub:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   12px;
	font-style: normal;
	font-weight: bold;
	color: #ed7502;
	text-decoration: none;
	line-height: 16px;
}

.suboff {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   12px;
	font-style: normal;
	font-weight: bold;
	color: #ed7502;
	text-decoration: none;
	line-height: 16px;
}

.atitelorange {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   13px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #ed7502;
	text-decoration: none;
}

.atitelorange:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   13px;
	font-style: normal;
	font-weight: bold;
	line-height: 16px;
	color: #531f1a;
	text-decoration: none;
}

.asidemap {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   14px;
	font-style: normal;
	font-weight: bold;
	color: #ed7502;
	text-decoration: none;
	line-height: 16px;
}

.asidemap:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   14px;
	font-style: normal;
	font-weight: bold;
	color: #531f1a;
	text-decoration: none;
	line-height: 16px;
}

.aswitch {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   11px;
	font-style: normal;
	font-weight: normal;
	color: #ed7502;
	text-decoration: none;
	line-height: 16px;
}

.aswitch:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   11px;
	font-style: normal;
	font-weight: normal;
	color: #531f1a;
	text-decoration: none;
	line-height: 16px;
}

.aswitch2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   11px;
	font-style: normal;
	font-weight: normal;
	color: #b09896;
	text-decoration: none;
	line-height: 16px;
}

.aswitch2:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   11px;
	font-style: normal;
	font-weight: normal;
	color: #531f1a;
	text-decoration: none;
	line-height: 16px;
}

.aswitchbold {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   11px;
	font-style: normal;
	font-weight: bold;
	color: #ed7502;
	text-decoration: none;
	line-height: 16px;
}

.aswitchbold:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   11px;
	font-style: normal;
	font-weight: bold;
	color: #531f1a;
	text-decoration: none;
	line-height: 16px;
}

.ameta {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   10px;
	font-style: normal;
	font-weight: normal;
	color: #b09896;
	text-decoration: none;
}

.ameta:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   10px;
	font-style: normal;
	font-weight: normal;
	color: #531f1a;
	text-decoration: none;
}

.ameta2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   10px;
	font-style: normal;
	font-weight: normal;
	color: #531f1a;
	text-decoration: none;
}

.ameta2:hover {
	font-family: Helvetica, Arial, sans-serif;
	font-size:   10px;
	font-style: normal;
	font-weight: normal;
	color: #531f1a;
	text-decoration: none;
}
