/* CSS Document */


.contaktform
{
float:left;
background-color:#EAECEF;
border:1px solid #D5DBE2;
max-width: 90%; 
color: rgb(51, 51, 51);
font-family: Arial,Helvetica,Verdana,sans-serif;
font-size: 12px;
font-weight: bold;
padding:10px;
}
.redstern{font-size:150%;color:#CC0000;}
.bluestern{font-size:150%;color:#0000CC;}
.helptext{color:#646464;font-size:10px;}

.contakt_textfelder_300,.contakt_textfelder_200,.contakt_textfelder_70,.kontakt_textarea
{
border: 1px solid #A5B3C4;
color:#222222;
font-family: Arial,Helvetica,Verdana,sans-serif;
font-size: 12px;
padding: 1px;
margin-bottom:10px; 	
}

.contakt_textfelder_300{max-width: 100%;}
.contakt_textfelder_200{max-width: 100%;}
.contakt_textfelder_70{max-width: 100%;}
.kontakt_textarea{max-width: 100%;}


.radio_kontakt
{
position: relative;
top: -2px;
padding-left:3px;
}
.div_radio
{
margin-top: 6px; margin-bottom: 3px; font-weight: normal; font-size: 11px;
}

.anfrage_button
{
font-size:18px;
cursor:pointer;
color:#3E1313;
background:url(pictures/design/blue.jpg);background-repeat:repeat-x;
border:2px ridge black;
}
.warning
{
color:#FF0000;
}