/*

This file contains special css style definition for content
Please don't define common styles, so that shop css code will be overwritten
Only define special content classes /public_html/templatesets/feel/css


*/

.kontaktformular  {
     width:  95%;
     margin: 0;
     padding: 10px;
     font-size: 11px;
     font-family: Tahoma, Verdana, Arial;
     border: 1px solid #d6d6d6;
     }

.kontaktformular fieldset {margin: 10px 0;}
.kontaktformular a {color: #990000; text-decoration: none;}
.kontaktformular a:hover {color: #483D8A;}

.kontaktformular legend {
         background: #f3f3f3;
         color: #666666;
         padding: 3px 5px;
         border: 1px solid #d6d6d6;
         }

.kontaktformular label {
     width: 100px;
     float: left;
     clear: both;
     padding: 3px 10px;
     margin: 3px 0;
     }

.kontaktformular input, .kontaktformular textarea {
     border-right: 1px solid #d6d6d6;
     border-bottom: 1px solid #d6d6d6;
     border-left: 1px solid #d6d6d6;
     border-top: 1px solid #d6d6d6;
     padding: 0px 3px;
     margin: 3px 0;
     width: 200px;
}

.kontaktdaten table, .anfrage table, .captcha table { border-spacing:0px; width:370px; border:0px solid #d6d6d6;}
.label { width:100px; padding:0px;}
.field { width:250px; padding:0px;}
.error { width:200px; padding:0px 0px 0px 5px;}
.captchareload { padding-left:10px;}
input.errordesignfields, textarea.errordesignfields { background-color:#cc3333;}

.buttons { text-align: center;}
.buttons input { width:80px;}
.buttons input, .captchareload img { background: #ae005f; color: #fff; border-top:2px solid #fff; border-left:2px solid #fff; border-bottom:2px solid #d6d6d6; border-right:2px solid #d6d6d6;}
.buttons input:hover, .captchareload img:hover { background: #555555; color: #fff; border-top:2px solid #d6d6d6; border-left:2px solid #d6d6d6; border-bottom:2px solid #fff; border-right:2px solid #fff;}

.pflichtfeld {
         color: #ae005f;
}
.heading_fuchsia {
    color: #ae005f;
    font-size: 14px;
    font-weight: bold;
}
