body {
  margin:0px 0px 0px 0px;
  background-color:#E7C698;
  font-family: Arial, Helvetica, san-serif;
  font-size: 10pt;
  color:#232323;
}
h1 {
  font-size:1.3em;
  font-weight:bold;
 color:#892323;}
h2 {
  font-size:1.2em;
  font-weight:bold;
}
h3 {
  font-size:1.0em;
  font-weight:bold; color:#892323;
}
img {
  border:0px;
  margin:0px;
  padding:0px;
}
img.head {
  margin-left:60px;

}
td, table, tr {
  font-size: 10pt;
  padding:0px;
 valign:top}
table.rsag, td {
  padding:2px;
  padding-left:8px;
}
img.links {
  padding:1px;
  border:1px solid #454545;
  margin-right:20px;
  margin-bottom:10px;
  float:left;
}
img.rechts {
  padding:1px;
  border:1px solid #454545;
  margin-left:20px;
  margin-bottom:10px;
  float:right;
}
p {
  padding-left:8px;
}

/***********Link descriptions*****************/
a.topnav:link, a.topnav:visited, a.topnav:active, a.topnav:hover, a.topnav_a:link, a.topnav_a:visited, a.topnav_a:active, a.topnav_a:hover {
  color:#ffffff;
  margin-left:20px;
  text-decoration:none;
  font-weight:bold;
}
a:link, a:visited, a:active, a:hover {
  text-decoration:none;
  color:#892323;
}
a.nav_start:link, a.nav_start:visited {
  display:block;
  width:54px;
  background-image:url('../_img/start_off.png');
  background-repeat:no-repeat;
  float:left;
  margin-right:15px;
}
a.nav_start:active, a.nav_start:hover, a.nav_start_a:active, a.nav_start_a:hover, a.nav_start_a:link, a.nav_start_a:visited {
  display:block;
  width:54px;
  background-image:url('../_img/start_on.png');
  float:left;
  background-repeat:no-repeat;
  margin-right:15px;
}
a.nav_programm:link, a.nav_programm:visited {
  display:block;
  width:110px;
  background-image:url('../_img/programm_off.png');
  float:left;
  background-repeat:no-repeat;
  margin-right:15px;
}
a.nav_programm:active, a.nav_programm:hover, a.nav_programm_a:active, a.nav_programm_a:hover, a.nav_programm_a:link, a.nav_programm_a:visited {
  display:block;
  width:110px;
  background-image:url('../_img/programm_on.png');
  float:left;
  background-repeat:no-repeat;
  margin-right:15px;
}
a.nav_kontakt:link, a.nav_kontakt:visited {
  display:block;
  width:79px;
  background-image:url('../_img/kontakt_off.gif');
  float:left;
  background-repeat:no-repeat;
  margin-right:20px;
}
a.nav_kontakt:active, a.nav_kontakt:hover, a.nav_kontakt_a:active, a.nav_kontakt_a:hover, a.nav_kontakt_a:link, a.nav_kontakt_a:visited {
  display:block;
  width:79px;
  background-image:url('../_img/kontakt_on.gif');
  float:left;
  background-repeat:no-repeat;
  margin-right:20px;
}
a.nav_download:link, a.nav_download:visited {
  display:block;
  width:96px;
  background-image:url('../_img/download_off.png');
  float:left;
  background-repeat:no-repeat;
  margin-right:15px;
}
a.nav_download:active, a.nav_download:hover, a.nav_download_a:active, a.nav_download_a:hover, a.nav_download_a:link, a.nav_download_a:visited {
  display:block;
  width:96px;
  background-image:url('../_img/download_on.png');
  float:left;
  background-repeat:no-repeat;
  margin-right:15px;
}

a.nav_fotos:link, a.nav_fotos:visited {
  display:block;
  width:65px;
  background-image:url('../_img/fotos_off.png');
  float:left;
  background-repeat:no-repeat;
  margin-right:15px;
}
a.nav_fotos:active, a.nav_fotos:hover, a.nav_fotos_a:active, a.nav_fotos_a:hover, a.nav_fotos_a:link, a.nav_fotos_a:visited {
  display:block;
  width:65px;
  background-image:url('../_img/fotos_on.png');
  float:left;
  background-repeat:no-repeat;
  margin-right:15px;
}

a.nav_partner:link, a.nav_partner:visited {
  display:block;
  width:90px;
  background-image:url('../_img/partner_off.png');
  float:left;
  background-repeat:no-repeat;
  margin-right:15px;
}
a.nav_partner:active, a.nav_partner:hover, a.nav_partner_a:active, a.nav_partner_a:hover, a.nav_partner_a:link, a.nav_partner_a:visited {
  display:block;
  width:90px;
  background-image:url('../_img/partner_on.png');
  float:left;
  background-repeat:no-repeat;
  margin-right:15px;
}



a.nav_impressum:link, a.nav_impressum:visited {
  display:block;
  width:98px;
  background-image:url('../_img/impressum_off.gif');
  float:left;
  background-repeat:no-repeat;
}
a.nav_impressum:active, a.nav_impressum:hover, a.nav_impressum_a:active, a.nav_impressum_a:hover, a.nav_impressum_a:link, a.nav_impressum_a:visited {
  display:block;
  width:98px;
  background-image:url('../_img/impressum_on.gif');
  float:left;
  background-repeat:no-repeat;
}
a.nav_enter:link, a.nav_enter:visited {
  background-image:url('../_img/enter_off.gif');
  background-repeat:no-repeat;
  background-position:center;
  height:100px;
  min-height:100px;
  border:0px solid #000000;
  display:block;
}
a.nav_enter:hover, a.nav_enter:active {
  background-image:url('../_img/enter_on.gif');
  background-repeat:no-repeat;
  background-position:center;
  height:100px;
  min-height:100px;
  border:0px solid #000000; 
  display:block;
}

a.footnav:link, a.footnav:visited, a.footnav:active, a.footnav:hover, a.footnav_a:link, a.footnav_a:visited, a.footnav_a:active, a.footnav_a:hover {
  color:#a6172b;
  font-size:0.7em;
  margin-left:20px;
  text-decoration:none;
  width:140px;
}
a.footnav:active, a.footnav:hover, a.footnav_a:link, a.footnav_a:visited, a.footnav_a:active, a.footnav_a:hover {
  color:#a6172b;
}

/************container descripitions****************/
div#all {
  margin-left:auto;
  margin-right:auto;
  border:0px solid #000000;
  width:730px;
  text-align:left;
  min-height:580px;
  background-image:url('../_img/bg_all.jpg');
  background-repeat:no-repeat;
}

div#all_ct {
  background-image:url('../_img/bg_content.jpg');
  background-attachment:fixed;
  min-height:298px; text-align:left;
 }

div#all_start {
  margin-left:auto;
  margin-right:auto;
  border:0px solid #000000;
  width:725px;
  text-align:left;
  min-height:580px;
  background-image:url('../_img/bg_start.jpg');
  background-repeat:no-repeat;
}

div#head {
  min-height:169px;
  height:169px;
  border:0px solid #000000;
}

div#content {
  min-height:330px;
  padding-top:6px;
  border:0px solid #000000;
}

div#navi {
  margin-left:197px;
border:0px solid #000000;
}

#wrapper {
width: 725px;
margin: 0 auto;
}
 
#leftCol {
float: left;
width: 190px;
min-height:315px;
height:315px;
}
 
 
#rightCol {
float: right;
width:528px;
min-height:315px;
height:315px;
}

div.pics {
  margin-left:10px;
 margin-top:5px; border:0px solid #000000; }

div.frame {
  margin-right:25px;
 border:solid 0px #000000; }

iframe.inhalt {
  border:solid 0px #000000;
  width:500px;
  height:315px;
 min-height:315px;
 background-image:url('../_img/bg_content.jpg')}

div#clear { clear:left; }

div#foot {
  border:0px solid #ff0000;
  min-height:53px;
  height:53px;
  padding-right:30px;
  margin-top:5px;
  text-align:right;
}
