#content_info { 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#ffffff;
 margin: 0px;
 padding: 1px;
 text-align:left;
}
.right {
float:right; 
text-align:left
}

.left {
float:left; 
text-align:left;
margin: 0 0px 0 0;
}

.topleft {
float:none; 
text-align:left
}

.topright {
float:none; 
text-align:right
}

.topcenter {
float:none; 
text-align:center
}

.bottomleft {
float:left; 
text-align:left
}

.bottomright {
float:right; 
text-align:right
}


.texttop {
float:left; 
margin-right:20px; 
margin-bottom:10px;
text-align:center
}


.absbottom {
float:left; 
margin-right:20px; 
margin-bottom:10px;
text-align:center
}

.bottom {
clear:left; 
}

.break {
clear:both; 
}
h1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#f0d19d;
 font-weight: bold;
 padding: 12px 0 8px 0;
}

.head {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#f0d19d;
 font-weight: bold;
 padding: 12px 0 8px 0;
}
ul {
 list-style-position:inside;
}
#rightcolumn h1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#f0d19d;
 font-weight: bold;
 padding: 5px 0 8px 0;
}

#clear {
 clear:left;
 padding: 0px 0 16px 0;
}

div.headline {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#f0d19d;
 font-weight: bold;
 margin:5px;
}
.introhead {
 color:#fd3741;
}
#copyright {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#ffffff;
 padding:20px 20px 20px 20px;
 background-color:#001020;
}

div#imprintarea {
 float:right;
 padding:10px 15px 0 0;
 text-align:right;
}
div#imprintarea a{
 font: 11px Arial, Verdana, Helvetica;
 color: #ffffff;
 padding:2px;
 text-decoration:none;
}
div#imprintarea a:hover{
 font: 11px Arial, Verdana, Helvetica;
 color: #cb9243;
 padding:2px;
 text-decoration:none;
}
div.link a{
 font: 11px Arial, Verdana, Helvetica;
 color: #fe7279;
 text-decoration:none;
 margin-top:8px;
}
a{
 font: 11px Arial, Verdana, Helvetica;
 color: #fe7279;
 margin-top:8px;
}
div.navi {
 margin:0px 10px 6px 10px;
 padding:3px 1px 3px 10px;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#a84243;
 background-image:url(pics/bg-navi.jpg);
 background-position:right top;
 background-repeat:no-repeat;
}
div.navi a{
 font: 11px Arial, Verdana, Helvetica;
 color: #ffffff;
 padding:2px;
 text-decoration:none;
}
div.navi a:hover{
 font: 11px Arial, Verdana, Helvetica;
 color: #d3a95f;padding:2px;
 text-decoration:none;
}
div.naviover1 {
 margin:1px 10px 6px 10px;
 padding:3px 1px 3px 10px;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#a84243;
 background-image:url(pics/bg-navi.jpg);
 background-position:right top;
 background-repeat:no-repeat;
}
div.naviover1 a{
 font: 11px Arial, Verdana, Helvetica;
 color: #d3a95f;
 padding:2px;
 text-decoration:none;
}
div.subnavi {
 margin:1px 10px 6px 10px;
 padding:3px 1px 3px 15px;
 vertical-align:middle;
 border-style:solid;
 border-width:1px;
 border-color:#a84243;
}
div.subnavi a{
 font: 11px Arial, Verdana, Helvetica;
 color: #ffffff;
 padding:2px;
 text-decoration:none;
}
div.subnavi a:hover{
 font: 11px Arial, Verdana, Helvetica;
 color: #d3a95f;
 padding:2px;
 text-decoration:none;
}
div#contentfooter a{
 font: 10px Arial, Verdana, Helvetica;
 color: #d3a95f;
 text-decoration:none;
}
.bigpic {
 float:left;
 padding: 4px;
 background-color:#6b0305;	
 border-style:solid;
 border-width:1px; 
 border-color:#a84243;
}
.thumbpic {
 padding: 4px;
 margin-right: 5px;
 margin-bottom: 6px;
 background-color:#6b0305;
 border-style:solid;
 border-width:1px; 
 border-color:#a84243;
}
#linkpic {
 font-family: Verdana, Helvetica, Arial; 
 font-size: 11px;
 color: #ffffff;
 margin:-33px 0 10px 0;
 padding: 2px 2px 0 0;
 position: relative;
}

.sitenr {
 font-family: Verdana, Helvetica, Arial; 
 font-size: 11px;
 color: #fec1c2;
 text-decoration:none;
 padding:1px;
 margin:0 0 0 0;
}
.sitenr A:link {
 font-family: Verdana, Helvetica, Arial; 
 font-size: 11px;
 color: #fec1c2;
 text-decoration:none;
 padding:4px;
 border-style:solid;
 border-width:1px; 
 border-color:#660405;
}
.sitenr A:aktiv {
 font-family: Verdana, Helvetica, Arial; 
 font-size: 11px;
 color: #fec1c2;
 text-decoration:none;
 padding:4px;
 border-style:solid;
 border-width:1px; 
 border-color:#660405;
}
.sitenr A:visited {
 font-family: Verdana, Helvetica, Arial; 
 font-size: 11px;
 color: #fec1c2;
 text-decoration:none;
 padding:4px;
 border-style:solid;
 border-width:1px; 
 border-color:#660405;
}
.sitenr A:hover {
 font-family: Verdana, Helvetica, Arial; 
 font-size: 11px;
 color: #fec1c2;
 text-decoration:none;
 padding:4px;
 border-style:solid;
 border-width:1px; 
 border-color:#a84243;
}
.sitenrover {
 text-decoration:none;
 padding:1px;
}
.sitenrover A:link {
 font-family: Verdana, Helvetica, Arial; 
 font-size: 11px;
 color: #fec1c2;
 text-decoration:none;
 padding:4px;
 border-style:solid;
 border-width:1px; 
 border-color:#a84243;
}
.sitenrover A:aktiv {
 font-family: Verdana, Helvetica, Arial; 
 font-size: 11px;
 color: #fec1c2;
 text-decoration:none;
 padding:4px;
 border-style:solid;
 border-width:1px; 
 border-color:#a84243;
}
.sitenrover A:visited {
 font-family: Verdana, Helvetica, Arial; 
 font-size: 11px;
 color: #fec1c2;
 text-decoration:none;
 padding:4px;
 border-style:solid;
 border-width:1px; 
 border-color:#a84243;
}
.sitenrover A:hover {
 font-family: Verdana, Helvetica, Arial; 
 font-size: 11px;
 color: #fec1c2;
 text-decoration:none;
 padding:4px;
 border-style:solid;
 border-width:1px; 
 border-color:#a84243;
}
<!-- ################### Formulare ################## -->
div.formular {
 text-align:left;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
fieldset {
 width:200px;
 border:1px solid #520204;
 margin: 0px 3px 0px 0px;
}
.boxen { 
 background-color:#b4222a;
 margin: 0px 3px 0px 0px;
}

.feld { 
 font-family:Verdana,sans-serif; 
 font-size:11px; 
 width:200px;
 color:#ffffff;
 border:1px solid #520204;
 background-color:#b4222a;
 margin: 0px 20px 0px 0px;
}
   
.bereich { 
 font-family:Verdana,sans-serif; 
 font-size:11px; 
 width:200px;
 color:#ffffff;
 border:1px solid #520204; 
 background-color:#b4222a;
 margin: 0px 20px 0px 0px;
}
   
.inputbutton {
 background-color:#dd444c; 
 font-family:Verdana,sans-serif; 
 font-size:11px; 
 color:#ffffff; 
 width:100px; 
 border:1px solid #520204;
}
.prehead_vor {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#f0d19d;
 font-weight: bold;
 margin:0 5x 0 5px;
}
.headline_vor {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#f0d19d;
 font-weight: bold;
 margin:0 5x 0 5px;
}
.subhead_vor {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#f0d19d;
 font-weight: bold;
 margin:0 5x 0 5px;
}
.price_vor {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color:#f0d19d;
 font-weight: bold;
 margin:0 5x 0 5px;
}
.teaser_vor {
 margin:12px 5x 0 5px;
}

