




/*** (c) GK-Mediendesign ***/

html {  min-height: 100.05%; }


body {
  font-family: Arial, sans-serif;
  font-size: 10pt;
  background: #9D2C00;
  width: 100%;
  color: #C25240;
  text-align: center;
  border: none;
  margin: 0px;
  padding: 0px;
}

* {
margin: 0;
padding: 0;
}

/* IDīs */

#ansprechpartner {
float: right;
margin-right: 8px;
}

#huelle {
margin: 0 auto;
width: 750px;
text-align: left;
}

#kopf {
  background-image: url(images/kopf/kopf.jpg);
  width: 750px;
  height: 134px;
  margin: 0px auto;
}

#inhalt {
  background: url(images/textrahmen/textgrund.gif) repeat-y;
  width: 750px;
  height: auto;
  margin: 0px auto;
  padding: 0px;
}

#inhalt .navileiste {
float: left;
margin: 10px 0px 0px 15px;
}

#text_rahmen {
margin: 0px 0px 0px 290px;
background: url(images/textrahmen/rahmen_inhalt.gif) repeat-y;
width: 418px;
}

#ausrichtung {
margin-left: 25px;
}

.ausrichtung {
margin-left: 25px;
}


#text_rahmen .oben {
background: url(images/textrahmen/rahmen_oben.gif);
width: 418px;
height: 20px;
}

#text_rahmen .unten {
background: url(images/textrahmen/rahmen_unten.gif);
width: 418px;
height: 20px;
}

#text_inhalt {
margin-left: 22px;
margin-right: 10px;
}


#formularok {
text-align: center;
  padding: 150px 0px 0px 0px;
  }
  
#fusszeile {
  clear: left;
  text-align: center;
  background: url(images/fusszeile/fussstreifen.gif) repeat-x;
  width: 750px;
  height: 31px;
  margin-top: 25px;
  margin-bottom: 0px;
}



/* Classes */

p {
padding-right: 10px;
}

p.absatz {
margin-top: 15px;
}

p.kleineschrift {
font-size: 11px;
}

p.center {
text-align: center;
}

p.preiskontakt {
text-align: center;
margin-top: 50px;
}

p.bestaetigung {
margin-left: 20px;
}

a {
  text-decoration: none;
  color: #811200;
}

a.ueberschrift {
  text-decoration: underline;
  color: #C25240;
}

a:hover {
  color: #811200;
  text-decoration: underline;
}

a.textfarbe {
  color: #C25240;
}

a.textfarbe:hover {
  text-decoration: none;
  color: #811200;
}

a.abstandrechts {
margin-right: 50px;
}

a.rot {
margin-left: 25px;
}

table.kontaktformular {
margin-left: 22px;
}

ul {
margin-top: 15px;
margin-left: 18px;
}

li {
margin-top: 5px;
}

img {
border: 0px;
text-decoration: none;
}

img.ueberschrift1 {
margin-left: 5px;
margin-top: 10px;
}

img.ueberschrift2 {
margin-left: 5px;
margin-top: 30px;
}

h2 {
font-size: 14px;
}

h2.abstand {
margin-top: 30px;
margin-bottom: 10px;
}

h2.kleinerabstand {
margin-top: 15px;
margin-bottom: 10px;
}

h3 {
font-size: 12px;
}

h5 {
font-size: 9px;
padding-top: 10px;
font-weight: normal;
}

h6 {
font-weight: normal;
font-size: 9px;
margin-top: 10px;
color: white;
text-align: center;
}

span.weight_normal {
font-weight: normal;
text-decoration: none;
}

.nichtfett {
font-weight: normal;
}


/* Navigation */

#diashow_background {
background: url(images/textrahmen/foto_rahmen.jpg);
width: 620px;
height: 615px;
}

#menuebox {
position: relative;
height: 30px;
}
.stupidie {
display: none;
}
#menue {
position:absolute;
top: 92px;
left: 260px;
z-index: 200;
}

#menue .aussen {
float: left;
display: block;
overflow: hidden;
width: 7.3em;
height: 1.3em;
font-weight: bold;
text-align: center;
color:  #C25240;
}
#menue .aussen:hover {
height: auto;
color: #811200;
}

#kopf a.innen-1 {
margin-top: 2px;
color: #811200;
}
#kopf a.innen,
a.innen-1 {
display: block;
width: 6.9em;
padding: 2px 0;
text-decoration: none;
font-weight: normal;
border-bottom: 1px solid #78561d;
background-color: #FEBD97;
color: #811200;
}
#kopf a:visited.innen,
a:visited.innen-1 {
background-color: #FEBD97;
color:#811200;
}
#kopf a:hover.innen,
a:hover.innen-1 {
background-color: #FFE2C4;
color: #811200;
}

span.menutag {
display: block;
cursor: default;
}

a.mail {
color: #C25240;
margin: 0px;
}

span.fett {
font-weight: bold;
}

/*** (c) GK-Mediendesign ***/
