/* CSS Document - Reinfelder-Verbund.de */


html, body { margin: 10px 0 0 0; padding: 0; }
body { font-family: arial, verdana, sans-serif; background: #FC3 url(../img/container_bg.png) repeat 0 0; }

div#container {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 720px;
    height: 540px;
    margin-left: -360px;
    margin-top: -270px;
    background-image: url(../img/index-map_bg.png);
}

#sitedescription { display: none; }

img { margin:0; padding: 0; border:0; }

#circle-menu a {
	position: relative;
	clear: both;
	float: left;
	height: 40px;
	margin:0;
	padding: 0;
	text-decoration: none;
	left: 276px;
	top: 0px;
	width: 163px;
}

#circle-menu a i { visibility: hidden; }


a#wer-sind-wir {
	top: -20px;
	left: 278px;
	width: 163px;
}
a#termine {
	top: -29px;
	left: 279px;
	width: 163px;
}
a#standorte {
	top: -14px;
	left: 86px;
	width: 136px;
}
a#anmeldung {
	top: -52px;
	left: 494px;
	width: 140px;
}
a#ferienplanung {
	top: 39px;
	left: 0;
	width: 165px;
}
a#partner {
	top: 8px;
	left: 545px;
	width: 100px;
}
a#freizeitangebote {
	top: 118px;
	left: 19px;
	width: 200px;
}
a#aktuelles {
	top: 78px;
	left: 494px;
	width: 120px;
}
a#kontakt {
	top: 109px;
	left: 306px;
	width: 108px;
	height: 34px;
}
a#impressum {
	top: 112px;
	left: 289px;
	width: 140px;
	height: 34px;
}

a#wer-sind-wir:hover { background: url(../img/map-hover_wer-sind-wir.png) no-repeat 0 0; }
a#termine:hover { background: url(../img/map-hover_termine.png) no-repeat 0 0; }
a#standorte:hover { background: url(../img/map-hover_standorte.png) no-repeat 0 0; }
a#anmeldung:hover { background: url(../img/map-hover_anmeldung.png) no-repeat 0 0; }
a#ferienplanung:hover { background: url(../img/map-hover_ferienplanung.png) no-repeat 0 0; }
a#partner:hover { background: url(../img/map-hover_partner.png) no-repeat 0 0; }
a#freizeitangebote:hover { background: url(../img/map-hover_freizeitangebote.png) no-repeat 0 0; }
a#aktuelles:hover { background: url(../img/map-hover_aktuelles.png) no-repeat 0 0; }
a#kontakt:hover { background: url(../img/map-hover_kontakt.png) no-repeat 0 0; }
a#impressum:hover { background: url(../img/map-hover_impressum.png) no-repeat 0 0; }


/* Ein Fehler des Internet Explorer hindert die Rollover Grafiken daran, wieder - wie erwartet - unsichtbar zu werden.
Dem :hover Zustand aller CSS Image Map Links border: none zuzuweisen, schafft Abhilfe. */

a#wer-sind-wir:hover,
a#termine:hover
a#standorte:hover,
a#anmeldung:hover,
a#ferienplanung:hover,
a#partner:hover,
a#freizeitangebote:hover,
a#aktuelles:hover,
a#kontakt:hover,
a#impressum:hover { border: none; }



/* disable firefox link borders */
a:active, a:focus {
	outline: 0;
}
