.menu{
position: absolute;
top: 270px;
left: 108px;
float: left;
}

a.home {
float: left;
background: url("../images/navigation/home_grau.gif");
width: 40px;
height: 15px;
background-repeat: no-repeat;
}

a.home:hover{
float: left;
background-image: url("../images/navigation/home_red.gif");
width: 40px;
height: 15px;
background-repeat: no-repeat;
}

a.home:active{
float: left;
background-image: url("../images/navigation/home_red.gif");
width: 40px;
height: 15px;
background-repeat: no-repeat;
}

a.home_active{
float: left;
background-image: url("../images/navigation/home_red.gif");
width: 40px;
height: 15px;
background-repeat: no-repeat;
}

a.leistung {
float: left;
background: url("../images/navigation/leistung_grau.gif");
margin-left: 12px;
width: 117px;
height: 15px;
background-repeat: no-repeat;
}

a.leistung:hover{
float: left;
background-image: url("../images/navigation/leistung_red.gif");
margin-left: 12px;
width: 117px;
height: 15px;
background-repeat: no-repeat;
}

a.leistung:active{
float: left;
background-image: url("../images/navigation/leistung_red.gif");
margin-left: 12px;
width: 117px;
height: 15px;
background-repeat: no-repeat;
}

a.leistung_active{
float: left;
background-image: url("../images/navigation/leistung_red.gif");
margin-left: 12px;
width: 117px;
height: 15px;
background-repeat: no-repeat;
}


a.team {
float: left;
background: url("../images/navigation/team_grau.gif");
margin-left: 12px;
width: 74px;
height: 15px;
background-repeat: no-repeat;
}

a.team:hover{
float: left;
background-image: url("../images/navigation/team_red.gif");
margin-left: 12px;
width: 74px;
height: 15px;
background-repeat: no-repeat;
}

a.team:active{
float: left;
background-image: url("../images/navigation/team_red.gif");
margin-left: 12px;
width: 74px;
height: 15px;
background-repeat: no-repeat;
}

a.team_active{
float: left;
background-image: url("../images/navigation/team_red.gif");
margin-left: 12px;
width: 74px;
height: 15px;
background-repeat: no-repeat;
}

a.kontakt {
float: left;
background: url("../images/navigation/anfahrt_grau.gif");
margin-left: 12px;
width: 50px;
height: 15px;
background-repeat: no-repeat;
}

a.kontakt:hover {
float: left;
background: url("../images/navigation/anfahrt_red.gif");
margin-left: 12px;
width: 50px;
height: 15px;
background-repeat: no-repeat;
}

a.kontakt:active {
float: left;
background: url("../images/navigation/anfahrt_red.gif");
margin-left: 12px;
width: 50px;
height: 15px;
background-repeat: no-repeat;
}

a.kontakt_active {
float: left;
background: url("../images/navigation/anfahrt_red.gif");
margin-left: 12px;
width: 50px;
height: 15px;
background-repeat: no-repeat;
}

a.sprechzeiten {
float: left;
background: url("../images/navigation/sprechzeiten_grau.gif");
margin-left: 13px;
width: 82px;
height: 15px;
background-repeat: no-repeat;
}

a.sprechzeiten:hover{
float: left;
background-image: url("../images/navigation/sprechzeiten_red.gif");
margin-left: 13px;
width: 82px;
height: 15px;
background-repeat: no-repeat;
}

a.sprechzeiten:active{
float: left;
background-image: url("../images/navigation/sprechzeiten_red.gif");
margin-left: 13px;
width: 82px;
height: 15px;
background-repeat: no-repeat;
}

a.sprechzeiten_active{
float: left;
background-image: url("../images/navigation/sprechzeiten_red.gif");
margin-left: 13px;
width: 82px;
height: 15px;
background-repeat: no-repeat;
}

.link{
	text-decoration: none;
	color: black;
}
a:hover{
	color: #B12120;
}


.galerie{
position: absolute;
top: 321px;
left: 380px;
float: left;
}

a.bild_1 {
margin-right: 6px;
position: relative;
float: left;
top: 0px;
left: 0px;
background: url("../images/galerie/004/004_thumbnail.jpg");
background-position: 0px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_1:hover{
margin-right: 6px;
position: relative;
float: left;
top: 0px;
left: 0px;
background-image: url("../images/galerie/004/004_thumbnail.jpg");
background-position: -95px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_1:active{
margin-right: 6px;
position: relative;
float: left;
top: 0px;
left: 0px;
background-image: url("../images/galerie/004/004_thumbnail.jpg");
background-position: -190px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_2 {
margin-right: 6px;
position: relative;
float: left;
background: url("../images/galerie/032/032_thumbnail.jpg");
background-position: 0px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_2:hover{
margin-right: 6px;
position: relative;
float: left;
background-image: url("../images/galerie/032/032_thumbnail.jpg");
background-position: -95px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_2:active{
margin-right: 6px;
position: relative;
float: left;
background-image: url("../images/galerie/032/032_thumbnail.jpg");
background-position: -190px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_3 {
margin-right: 6px;
position: relative;
float: left;
background: url("../images/galerie/011/011_thumbnail.jpg");
background-position: 0px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_3:hover{
margin-right: 6px;
position: relative;
float: left;
background-image: url("../images/galerie/011/011_thumbnail.jpg");
background-position: -95px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_3:active{
margin-right: 6px;
position: relative;
float: left;
background-image: url("../images/galerie/011/011_thumbnail.jpg");
background-position: -190px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

.galerie_2{
position: absolute;
top: 415px;
left: 380px;
float: left;
}

a.bild_4 {
margin-right: 6px;
position: relative;
float: left;
background: url("../images/galerie/014/014_thumbnail.jpg");
background-position: 0px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_4:hover{
margin-right: 6px;
position: relative;
float: left;
background-image: url("../images/galerie/014/014_thumbnail.jpg");
background-position: -95px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_4:active{
margin-right: 6px;
position: relative;
float: left;
background-image: url("../images/galerie/014/014_thumbnail.jpg");
background-position: -190px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_5 {
margin-right: 6px;
position: relative;
float: left;
background: url("../images/galerie/021/021_thumbnail.jpg");
background-position: 0px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_5:hover{
margin-right: 6px;
position: relative;
float: left;
background-image: url("../images/galerie/021/021_thumbnail.jpg");
background-position: -95px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_5:active{
margin-right: 6px;
position: relative;
float: left;
background-image: url("../images/galerie/021/021_thumbnail.jpg");
background-position: -190px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_6 {
margin-right: 6px;
position: relative;
float: left;
background: url("../images/galerie/035/035_thumbnail.jpg");
background-position: 0px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_6:hover{
margin-right: 6px;
position: relative;
float: left;
background-image: url("../images/galerie/035/035_thumbnail.jpg");
background-position: -95px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}

a.bild_6:active{
margin-right: 6px;
position: relative;
float: left;
background-image: url("../images/galerie/035/035_thumbnail.jpg");
background-position: -190px;
width: 95px;
height: 67px;
background-repeat: no-repeat;
}
a.textlink{
	color: #B12120;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
a.textlink:hover{
	color: #B12120;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}