/* #################################################
              Kontaktformular
#################################################### */
#col3 {width:}
#col3  #col3_content {padding-right:0%;}
#col3  #col3_content .artikel_details {width:100%;}

#formk {width:540px;background:transparent;font-weight:90%;}
#formk legend {display:none;}
#formk fieldset {background-color:transparent;border:none;padding-left:0;padding-top:0;margin-top:0;}
#formk label {float:left;color:#666;width:22%;font-size:92%;}
#formk label.error {color:#F00;}
#formk input, #formk textarea {
float:right;background-color:#EBEFF2;border:1px solid #AFAFAF;width:60%;margin-top:-1.5em;width:75%;font-family:arial,sans-serif; font-size:92%;
padding:2px;}

#formk p.pflichtfeld {clear:both;margin-top:1em;text-align:right;padding:0.3em 0 0 0;margin:0}
#formk fieldset div#spamschutz {clear:both;margin-top:1em;border:1px dotted #FFF;padding:0;}
#formk fieldset div#spamschutz fieldset {padding-right:0;}
#formk fieldset div#spamschutz input,
#formk fieldset div#spamschutz label {margin-top:1em;}
#formk fieldset div#spamschutz p {line-height:1em;margin-bottom:0.5em;}


#formk input.cformsenden {position:absolute;left:0;bottom:4em;width:18%;
         color:#666;margin:0;margin-left:174px;font-size:92%;}

div.fehlerliste ul    {margin:0 0 1em 0;padding:0;}
div.fehlerliste ul li {margin:0;padding:0;font-size:92%;}


#main {padding-bottom:0;}
#footer {margin-left:0px;margin-right:0px;}
#footer {font-size:92%;}