html, body{
height:100%;
}

body {
color:black;
background-image: url(../grafik/bg_1.gif);
font:13px verdana, sans-serif;
margin:10px;
padding:0px;
}

#head {
background:#7b0d0d;			
color:#ffffff;
margin:0;
padding:0 0 0 0;
border-bottom:2px solid #ffffff;
}

#head p{
color:#ffffff;
background:#cc1e1e;
padding:3px 20px 3px 0;
margin:0;
font-weight:normal;
border-top:2px solid #ffffff;
}

#head a {
color:#ffffff;
font:bold 12px verdana, sans-serif;
text-decoration:none;
padding:0 5px 0 5px;
}

#head a:hover {
color:#ffffff;
text-decoration:underline;
}

#head a.besucht {
background: #7b0d0d;
color: #ffffff;
}

#content {
color:#ffffff;
background:#7b0d0d;
height:auto;
margin:0 8% 0 8%;
padding:0px;
border:2px solid #ffffff;
}

#text {
clear:left;
padding:0 50px 5px 50px;
color:#ffffff;
background:#7b0d0d;
}

#text a  {
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

#text a:hover  {
color:#ffffff;
text-decoration:underline;
font-weight:bold;
}

h1{
text-align:center;
margin:15px 0 10px 0;
padding:2px 0 2px 0;
font:bold 18px verdana, sans-serif;
}

h2{
text-align:center;
margin:10px 0 10px 0;
padding:2px 0 2px 0;
font:bold 16px verdana, sans-serif;
}

h3{
text-align:center;
margin:10px 0 10px 0;
padding:2px 0 2px 0;
font:bold 14px verdana, sans-serif;
}

h4{
text-align:left;
margin:15px 0 10px 0;
padding:2px 0 2px 0;
font:bold 18px verdana, sans-serif;
}

iframe  {
float:left;
width:145px;
height:149px;
margin:0 10px 0 0;
}

#foot {
background:#7b0d0d;			
color:#ffffff;
margin:0;
padding:0 0 25px 0;
}

#foot p{
color:#ffffff;
margin:0;
border-bottom:2px dotted #ffffff;
font-weight:normal;
}

#foot a {
color:#ffffff;
font:bold 12px verdana, sans-serif;;
text-decoration:none;
padding:0 5px 0 5px;
}

#foot a:hover {
color:#ffffff;
text-decoration:underline;
}

.imagefloat  {
float:right;
padding:10px;
margin:5px;
}

.imagefloat2  {
float:right;
padding:0px;
padding-right:0px;
margin:0px;
margin-right:0px;
}

.weiss {
font-weight:bold;
}

.links {
  border-left-width:0.3em;
  border-left-style:solid;
  border-color:white;
  padding:0.5em;
}

.linksoben {
  border-left-width:0.3em;
  border-left-style:solid;
  border-left-color:white;
  border-top-width:0.3em;
  border-top-style:solid;
  border-top-color:white;
  padding:0.5em;
}

.linksunten {
  border-left-width:0.3em;
  border-left-style:solid;
  border-left-color:white;
  border-bottom-width:0.3em;
  border-bottom-style:solid;
  border-bottom-color:white;
  padding:0.5em;
}

.rechts {
  border-right-width:0.3em;
  border-right-style:solid;
  border-color:white;
  padding:0.5em;
}

.rechts_schwarz {
  border-right-width:0.5em;
  border-right-style:solid;
  border-color:white;
  padding:0.5em;
}

.rechtsoben {
  border-right-width:0.3em;
  border-right-style:solid;
  border-color:white;
  border-top-width:0.3em;
  border-top-style:solid;
  border-top-color:white;
  padding:0.5em;
}

.rechtsoben_schwarz {
  border-right-width:0.5em;
  border-right-style:solid;
  border-color:white;
  border-top-width:0.3em;
  border-top-style:solid;
  border-top-color:white;
  padding:0.5em;
}

.rechtsunten_schwarz {
  border-right-width:0.5em;
  border-right-style:solid;
  border-color:white;
  border-bottom-width:0.3em;
  border-bottom-style:solid;
  border-bottom-color:white;
  padding:0.5em;
}

.rechtsunten {
  border-right-width:0.3em;
  border-right-style:solid;
  border-color:white;
  border-bottom-width:0.3em;
  border-bottom-style:solid;
  border-bottom-color:white;
  padding:0.5em;
}

.unten {
  border-bottom-width:0.3em;
  border-bottom-style:solid;
  border-bottom-color:white;
  padding:0.5em;
}

.oben {
  border-top-width:0.3em;
  border-top-style:solid;
  border-top-color:white;
  padding:0.5em;
}

