body 
{ margin: 0px; padding: 0px; background-color: #ffffff; color: #606060; font-family: tahoma, verdana, sans-serif; font-size: 10pt; }
H1
{ font-size: 10pt; font-weight: bold; color: #606060; margin: 0pt; padding: 0px; }
H2
{ font-size: 8pt; font-weight: bold; color: #ffffff; margin: 0pt; padding: 0pt; text-transform: uppercase; font-size: 20pt; }
H3
{ font-size: 12pt; font-weight: bold; color: #e57813; margin: 0pt; margin-top: 15px; padding: 0px; text-transform: none }
H4, H5, H6
{ font-size: 12pt; font-weight: normal; color: #ffffff; margin: 0pt; padding-top: 5px; padding-bottom: 5px; }

A
{ color: #606060; text-decoration: none; }
A:hover
{ color: #000000; text-decoration: underline; }

IMG
{ border: none 0px #000000; }

.main
{ width: 895px; margin-top: 25px; }
.foot
{ width: 895px; margin-top: 25px; }

.left-column
{ float: left; position: relative; width: 370px; height: 400px; }

.right-column
{ float: right; position: relative; width: 520px; height: 400px; text-align: left; }

.logo
{ width: 370px; height: 220px; }

.intro
{ width: 520px; height: 560px; }

.menu-area
{ width: 370px; height: 563px; background-image: url("menu.jpg"); }
.menu
{ text-align: right; padding-top: 50px; padding-right: 50px; }
.slogan
{ text-align: right; padding-top: 50px; padding-right: 50px; }
.kontakt
{ text-align: right; padding-top: 50px; padding-right: 50px; }

.motiv-area
{ width: 520px; height: 220px; margin-top: 3px; }
.motiv-x
{ width: 168px; height: 220px; margin-right: 3px; }
.motiv-y
{ width: 168px; height: 220px; }

.head
{ width: 520px; height: 220px; }

.text
{ width: 520px; height: 220px; margin-top: 15px; }

.galerie
{ margin-top: 15px; }
.galerie-foto
{ border: solid 1px #606060; margin: 5px; }

.mapa
{ border: solid 1px #606060; }
