body {
font-size:10px;
color: #676766;
font-family: verdana,arial,geneva,sans-serif;}

.mainrahmen {
border-left: #8C8C8C 1px solid;
border-right: #8C8C8C 1px solid;
}

.rahmen {
border-right: #8C8C8C 1px solid;
}

.rahmenkontakt {
border: #18568F 1px solid;
}

.hintergrundfarbe {
font-family : Verdana, Helvetica, sans-serif;
font-weight:bold;
font-size : 11px;
background-color:#18568F;
color : #FFFFFF;
}

/* Text im Content */
#text {
font-size:11px;
color:#606060;
font-family:Verdana,sans-serif;
line-height: 150%;}

/* Text im Content */
#text_bold {
font-size:10px;
color:#3F5568;
font-family:Verdana,sans-serif;
font-weight:bold;}

/* Text im Content */
#text_bold_orange {
font-size:10px;
color:#E0540E;
font-family:Verdana,sans-serif;
font-weight:bold;}

/* Text im Content */
.text_hinweis {
font-size:9px;
color:#F6792A;
font-family:Verdana,sans-serif;
font-weight:normal}


/* Text im Content */
.text_mail {
font-size:12px;
color:#676766;
font-family:Verdana,sans-serif;
font-weight:normal}




/* Text im Content */
#text_boldimmo {
font-size:11px;
color:#3F5568;
font-family:Verdana,sans-serif;
font-weight:bold;}

#text_bolder {
font-size:12px;
color:#3F5568;
font-family:Verdana,sans-serif;
font-weight:bold;}

#text_red {
font-size:12px;
color:#771E21;
font-family:Verdana,sans-serif;
font-weight:normal;}

#text_red_header {
font-size:12px;
color:#771E21;
font-family:Verdana,sans-serif;
font-weight:bold;}

#text_orange {
font-size:12px;
color:#E0540E;
font-family:Verdana,sans-serif;
font-weight:bold;}

#text_vinered {
font-size:10px;
color:#761F21;
font-family:Verdana,sans-serif;
font-weight:bold;}

/* Text im Content */
#text_header {
font-size:11px;
color:#3F5568;
font-family:Verdana,sans-serif;
font-weight:bold;}


a:link { text-decoration:none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
         font-size : 11px; color: #3F5568;
       }
a:visited { text-decoration:none;
	   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
            font-size : 11px;  color: #3F5568;
       }
a:active { text-decoration:none;
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
           font-size : 11px;  color: #3F5568;
         }



.rahmenform
{
background-color:#ffffff; border:1px solid #7F9DB9;
}

.rahmenform_anti
{
background-color:#ffffff; border:1px solid #771E21 ;
}




.weg
{
background-color:#fffff; width:80px; border:1px solid #7F9DB9;
}

.ort
{
background-color:#fffff; width:163px; border:1px solid #7F9DB9;
}

.plz
{
background-color:#fffff; width:42px; border:1px solid #7F9DB9;
}

.breit
{
background-color:#fffff; width:210px; border:1px solid #7F9DB9;
}

.form_name
{
background-color:#fffff; width:180px; border:1px solid #7F9DB9;
}


.Bereich, .Feld
{
background-color:#fffff; width:230px; border:1px solid #7F9DB9;
}



.button
{
background-color:#ffffff; width:110px; border:1px solid #375561;
}