body {
		background-color:#ffffff;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 14px;
		line-height:20px;
		text-decoration: none;
}
a {
		text-decoration: none; 
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		color:#969696;
}

#header {
		height: 90px;
		float: right;
		margin: 20px 10px 0px 10px;
		display: inline-table;
		color:#ffffff;
		font-size: 11px;
		line-height:30px;
}

#header img {
		border: 0px
}


#fuer_ {
		margin-top: 22px;
		display: inline-table;
}
#sidebar img {
		border: 0px
}
#sidebar {
		width: 170px;
		overflow: hidden;
		margin: 50px 0px 0px 30px;
		display: inline;
		float: left;
}
#sidebar a:link {
		color:#969696;
		font-size: 14px;
		line-height:20px;
} 
#sidebar a:visited {
		color:#969696;
		font-size: 14px;
		line-height:20px;
}
#sidebar a:active {
		color:#969696;
		font-size: 14px;
		line-height:20px;
} 
#sidebar a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 14px;
		line-height:20px;
}
#sidebar_farbig a:link {
		color:#ff0000;
		font-size: 14px;
		line-height:20px;
} 
#sidebar_farbig a:visited {
		color:#ff0000;
		font-size: 14px;
		line-height:20px;
} 
#sidebar_farbig a:active {
		color:#ff0000;
		font-size: 14px;
		line-height:20px;
} 
#sidebar_farbig a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 14px;
		line-height:20px;
}
#inline {
		display: inline;
}
#inhalt_wg {
		width: 600px;
		height: 600px;
		margin: 0px 0px 0px 0px;
		display: inline;
		float: left;
}
#inhalt_bild {
		width: 440px;
		height: 600px;
		margin: -40px 0px 0px 0px;
		display: inline-table;
		float: left;
}

#inhalt_pz_tmb {
		width: 445px;
		margin: -90px 0px 0px 200px;
		display: inline;
		float: left;
}
#inhalt_pz_tmb img {
		border: 0px
}

#pfeile img {
		border: 0px
}
#anima img {
		border: 0px
}
#karte_eu {
		margin: 55px 0px 0px 30px;
		display: inline-table;
		float: left;
		color:#969696;
		font-size: 11px;
		line-height:30px;
}
#karte {
		margin: -30px 0px 0px 0px;
		display: inline-table;
		float: left;
		color:#969696;
		font-size: 11px;
		line-height:30px;
}

#karte a:link {
		color:#969696;
		font-size: 11px;
		line-height:30px;
} 
#karte a:visited {
		color:#969696;
		font-size: 11px;
		line-height:30px;
}
#karte a:active {
		color:#969696;
		font-size: 11px;
		line-height:30px;
} 
#karte a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 11px;
		line-height:30px;
}

#karte img {
		border: 0px
}
#kartentext {
		float: left;
		margin: -360px 0px 0px 710px;
		display: inline;
}
#kartentext a:link {
		color:#969696;
		font-size: 11px;
		line-height:30px;
} 
#kartentext a:visited {
		color:#969696;
		font-size: 11px;
		line-height:30px;
} 
#kartentext a:active {
		color:#969696;
		font-size: 11px;
		line-height:30px;
} 
#kartentext a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 11px;
		line-height:30px;
}
#kartentext img {
		border: 0px
}

#impressum img {
		border: 0px
}
#detail {
		color:#969696;
		width: 20px;
		height: 100px;
		margin: -45px 0px 0px 10px;
		display: block;
		float: left;
		font-size: 11px;
		line-height:20px;
}
#detail a:hover {
		color: #ffffff;
		background-color: #000000;
		text-decoration: none; 
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
}


#detailbutton {
		width: 20px;
		height: 100px;
		margin: -45px 0px 0px 10px;
		display: block;
		float: left;
		font-size: 11px;
		line-height:20px;
}
#detail img {
		border: 0px
}

#detailbutton img {
		border: 0px
}

#anima {
		width: 40px;
		height: 100px;
		margin: 0px 258px 0px 0px;
		display: block;
		float: right;
		font-size: 11px;
		line-height:20px;
}
#pfeile {
		width: 580px;
		margin: -80px 0px 0px 170px;
		display: block;
		float: left;
}
#bildtext {
		width: 100px;
		height: 100px;
		margin: 293px 0px 0px 10px;
		display: block;
		float: left;
		font-size: 14px;
}

#homepfeil {

		margin: -50px 0px 0px 510px;
		display: block;
}
#homepfeil img {
		border: 0px
}
#homepfeil a:link {
		color:#969696;
		font-size: 11px;
		line-height:30px;
} 
#homepfeil a:visited {
		color:#969696;
		font-size: 11px;
		line-height:30px;
} 
#homepfeil a:active {
		color:#969696;
		font-size: 11px;
		line-height:30px;
} 
#homepfeil a:hover {
		color:#969696;
		font-size: 11px;
		line-height:30px;
}
#inhalt_home {
		margin: 110px 0px 0px 0px;
		display: inline;
		float: left;
}
#inhalt_home_messe {
		margin: 20px 0px 0px 220px;
		display: block;

}

#inhalt_home_messe2 {
		margin: 20px 0px 0px 260px;
		display: block;

}

#inhalt_home_messe3 {
		margin: 120px 0px 0px 260px;
		display: block;

}


#inhalt_tmb {
		width: 640px;
		margin: 70px 0px 0px 20px;
		display: inline-table;
		float: left;
}
#inhalt_tmb img {
		border: 0px
}

#haendler img {
		border: 0px
}
#kontakt img {
		border: 0px
}
#slogan {
		color:#000000;
		font-size: 12px;
		line-height:15px;
		margin: 80px 0px 0px 20px;
		display: inline-table;
		float: left;
}
#team {
		color:#000000;
		font-size: 12px;
		line-height:15px;
		margin: 120px 0px 0px 220px;
		display: block;
}
#teambilder {
		color:#000000;
		font-size: 12px;
		line-height:15px;
		width: 550px;
		margin: 80px 0px 0px 200px;
		display: inline;
		float: left;
}
#impressum {
		color:#000000;
		width: 350px;
		margin: 130px 0px 0px 150px;
		float: left;
}
#impressum table td {
		font-size: 12px;
		line-height:15px;
}
#kontakt {
		color:#000000;
		width: 350px;
		margin: 100px 0px 0px 150px;
		float: left;
}
#kontakt table td {
		font-size: 12px;
		line-height:15px;
}

#film {
		color:#000000;
		width: 350px;
		margin: 100px 0px 0px 70px;
		float: left;
}
#haendler {
		width: 600px;
		display: inline-table;
		float: left;
		margin-top: 20px;
}
#haendler table td {
		font-size: 11px;
		line-height: 13px;
}
#index {
		width: 400px;
		height: 80px;
		margin: 250px 0px 0px 300px;
		display: inline;
		float: left;
}
#index a:link {
		color:#969696;
		font-size: 18px;
		line-height:20px;
} 
#index a:visited {
		color:#969696;
		font-size: 18px;
		line-height:20px;
} 
#index a:active {
		color:#969696;
		font-size: 18px;
		line-height:20px;
} 
#index a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 18px;
		line-height:20px;
}
#haendlerindex {
		width: 900px;
		margin: -50px 0px 0px 300px;
		color:#969696;
		font-size:18px;
		line-height:20px;
		display: inline;
		float: left;
}
#haendlerindex a:link {
		color:#969696;
		font-size: 12px;
		line-height:20px;

} 
#haendlerindex a:visited {
		color:#969696;
		font-size: 12px;
		line-height:20px;
} 
#haendlerindex a:active {
		color:#969696;
		font-size: 12px;
		line-height:20px;
} 
#haendlerindex a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 12px;
		line-height:20px;
}
#haendlerindex img {
		border: 0px
}

#footer {
		float: right;
		margin: 240px 15px 0px 0px;
		display: inline;
}
#footer a:link {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 
#footer a:visited {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer a:active {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
}
#footer_pz {
		float: right;
		margin: -165px 15px 0px 0px;
		display: inline;
}
#footer_pz a:link {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 
#footer_pz a:visited {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer_pz a:active {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer_pz a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
}

#footer_en_pz {
		float: right;
		margin: -165px 15px 0px 0px;
		display: inline;
}
#footer_en_pz a:link {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 
#footer_en_pz a:visited {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer_en_pz a:active {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer_en_pz a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
}

#footer_en {
		float: right;
		margin: 240px 15px 0px 0px;
		display: inline;
}
#footer_en a:link {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 
#footer_en a:visited {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer_en a:active {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer_en a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
}



#footer1 {
		float: right;
		margin: -280px 15px 0px 0px;
		display: inline;
}
#footer1 a:link {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 
#footer1 a:visited {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 
#footer1 a:active {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 
#footer1 a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
}


#filme {
		float: right;
		margin: -133px 55px 0px 0px;
		display: inline;
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
}




#footer2 {
		float: left;
		margin: -115px 0px 0px 770px;
		display: inline;
}
#footer2 a:link {
		color:#969696;
		font-size: 11px;
		line-height:30px;
} 
#footer2 a:visited {
		color:#969696;
		font-size: 11px;
		line-height:30px;
} 
#footer2 a:active {
		color:#969696;
		font-size: 11px;
		line-height:30px;
} 
#footer2 a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 11px;
		line-height:30px;
}
#footer3 {
		float: right;
		margin: -8px 25px 0px 0px;
		display: inline;
}
#footer3 a:link {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 
#footer3 a:visited {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer3 a:active {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer3 a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
}
#footer4 {
		float: right;
		margin: -128px 15px 0px 0px;
		display: inline;
		color:#000000;

}
#footer4 a:link {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 
#footer4 a:visited {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer4 a:active {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer4 a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
}
#footer5 {
		display: inline;
		float: right;
		margin: -125px 20px 0px 0px;
		color:#000;
		font-size: 11px;
		line-height:30px;
}

#footer5 a:link {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 
#footer5 a:visited {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer5 a:active {
		color:#000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
} 

#footer5 a:hover {
		color: #ffffff;
		background-color: #000000;
		font-size: 11px;
		line-height:30px;
		letter-spacing:0.02em;
		font-weight:lighter;
}