body {
	background-image: url(images/bg.jpg);
	margin-left: 0px;
	margin-right: 0px;
}
.content {
	background-image: url(images/index_39.gif);
}
.rahmen {
	border:1px solid #744C6B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.rbg { 
	background-color: #744C6B;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	font-weight:bold;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #592A4F;
}
a:hover {
	text-decoration: none;
	color: #BEABBA;
}
a:active {
	text-decoration: none;
	color: #65425D;
}
.abg {
	background-color: #ECE7EB;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
}
fieldset {
     width: 30em;
     margin: 1.5em auto 1.5em auto;
     display: block;
     font-size: 0.80em;
     border: 1px solid #744C6B;
     background: #FFF;
     clear: both;
     }
   
* html fieldset {padding: 5px;}
     legend {
     background: #744C6B;
     padding: 4px;
     border: 1px solid #ddd;
     border-right-width: 2px;
     border-bottom-width: 2px;
     margin-bottom: 4px;
     font-weight: bold;
           }

label {
     margin: 5px 0;}

.kontaktdaten label {
     display: block;
     width: 5em;
     float: left;
     }
.anfrage label {
     display: block;
     width: 5em;
     float: left;
     }
                      
input,textarea {
     margin: 3px 0;
     border: 1px solid #744C6B;
     background: white;
     padding: 3px 3px;
     } 
                       
input:active, input:focus, input:hover { background: #E8EBDF;}
  
.buttons {text-align: center;}

a.locationCat{color: #FFFFFF; font-weight: bold;}

.error {
     font: 13px Verdana, Arial, Helvetica, sans-serif;
     color:red;
     font-weight:bold;
}
.kf {
	color: #FFFFFF;
}
.rahmenk {
	border:1px solid #744C6B;
	color:#000000;
}
.Stil1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.counter {
	background-color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
}
.box1 {
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}