p {margin: 0; padding: 0;}
body {
 background-image:url(../images/design/main-bg-bottom.jpg); 
 background-repeat:repeat-y;
 background-color:#DCDCDC;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
color:#000000;
 margin-left:0px;
 line-height:1;
 
 
 }
 
 .header {
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 color:#000000;
 padding-left:15px;
 padding-top:10px;
 padding-bottom:15px;
}

 .ueberschrift {
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 padding-left:10px;
 padding-top:5px;
 padding-bottom:10px;
}
 
 .produkt-bg {
 background-image:url(../images/design/galerie-bg.png);
 background-repeat:no-repeat;
 
 }
 .content-subhead{
  font-size:12px;
  font-weight:bold;
  padding-left:8px;  	
 }
  .content-subhead2{
  font-size:12px;
  font-weight:bold;  	
 }
 
 .content-img {
 background-image:url(../images/design/content-img-bg.png);
 background-repeat:repeat-y;
 }
  .content-img-bottom {
  background-image:url(../images/design/content-img-bottom.png);
 background-repeat:no-repeat;
 }
  .bilder-uebersicht-bg {
 background-image:url(../images/design/bilder-uebersicht.png);
 background-repeat:no-repeat;
 
 }
 
 .foto-padding {
 padding-top:10px;
 padding-right:6px;
 padding-bottom:5px;
 }
  .tour-bg {
 background-image:url(../images/design/tour-bg.png);
 background-repeat:no-repeat;
 
 }
 
.news-top-bg {
background-image:url(../images/design/news-top.png);
background-repeat:no-repeat;
 }
 
  .news-archiv-bg {
background-image:url(../images/design/news-archiv-bg.png);
background-repeat:repeat-y;
 }
 
   .news-bottom-bg {
 background-image:url(../images/design/news-bottom.png);
 background-repeat:no-repeat;
 
 }
 .seitenlinks {
 background-image:url(../images/design/seitenlinks.png);
 background-repeat:no-repeat;
 padding-top:10px;
 padding-left:10px; 
 }
 .padding-seitenlinks {
 padding-bottom:10px;
 font-size:11px;
 }
 .seitenlinks-produkte {
 background-image:url(../images/design/produkt-ueber-seitenlink.png);
 background-repeat:no-repeat;
 padding-top:10px;
 padding-left:10px;
 }
 .main-bg {
 background-image:url(../images/design/main-bg.jpg);
 background-repeat:no-repeat;
 
 }
 
 .logo-line-bg {
 background-image:url(../images/design/line.gif);
 background-repeat:repeat-x;
 }

.underline {
border-bottom-color:#0A94D6;
border-bottom-style:solid;
border-bottom-width:1px;
 }
 
.language{
color:#52291C;
padding-right:2px;
padding-bottom:2px;
}

.brown {
color:#52291C;
}

.blue {
color:#0A94D6;
}
.lightblue {
background-color:#EDF4FC;
}
.white {
color:#FFFFFF;
}

.navi-bg{
background-image:url(../images/design/navi-bg.png);
background-repeat:no-repeat;
}

.navi-text {
color:#FFFFFF;
font-family:Helvetica,Arial, sans-serif;
font-size:15px;
font-weight:bold;
padding-left:15px;
}

.navi-more-bg{
background-image:url(../images/design/navi-more-bg.png);
background-repeat:no-repeat;
}

.navi-more-text {
color:#0A94D6;
font-family:Helvetica,Arial, sans-serif;
font-size:11px;
padding-left:15px;
font-stretch:condensed;
padding-top:3px;
}

.flash-bg{
background-image:url(../images/design/flash-schatten.jpg);
background-repeat:no-repeat;
}

.news-bg{
background-image:url(../images/design/news-bg.jpg);
background-repeat:no-repeat;
}
.news-line{
border-bottom-color:#0A94D6;
border-bottom-style:solid;
border-bottom-width:1px;
}
.news-text{
padding-left:8px;
padding-right:9px;
padding-top:5px;
padding-bottom:5px;
line-height:8pt;
}
.news-header{
padding-left:8px;
font-size:13px;
padding-top:2px;
}

.news-archiv-header{
padding-left:8px;
font-size:10px;
padding-top:10px;
font-weight:bold;
padding-bottom:2px;
}
.news-archiv-text{
padding-left:8px;
padding-right:9px;
padding-bottom:5px;
line-height:8pt;
}

.image-text-box-bg{
background-image:url(../images/design/bildtext-bg.png);
background-repeat:no-repeat;
}
.image-text-box-header{
font-size:13px;
padding-left:10px; 
padding-top:10px;
padding-bottom:5px;
}
.image-text-box-txt{
padding-left:10px; 
padding-bottom:10px;
padding-right:10px;
}

.downtxt{
padding-top:4px;
color:#CCCCCC;
}

a:link, a:visited { 
color:#0A94D6; text-decoration:underline; 
}
a:hover, a:active { 
color:#0A94D6; text-decoration:underline;
}

a.languagelink:link, a.languagelink:visited, a.languagelink:hover, a.languagelink:active { 
color:#52291C; text-decoration:none; 
}

a.navilink:link, a.navilink:visited { 
color:#FFFFFF; text-decoration:none; 
}
a.navilink:hover, a.navilink:active { 
color:#52291C; text-decoration:none; 
}

a.more:link, a.more:visited { 
color:#0A94D6; text-decoration:none; 
}
a.more:hover, a.more:active { 
color:#52291C; text-decoration:none; 
}

a.bnavilink:link, a.bnavilink:visited { 
color:#000000; text-decoration:none; 
}
a.bnavilink:hover, a.bnavilink:active { 
color:#0A94D6; text-decoration:none; 
}

a.tourlink:link, a.tourlink:visited, a.tourlink:hover, a.tourlink:active { 
color:#FFFFFF; text-decoration:underline; 
}