/***CSS FUER KONTAKTFORMULAR EXTENSION pil_mailform***/
div.tx-pilmailform-pi1 form {
   width: 530px;
}
div.tx-pilmailform-pi1 input, div.tx-pilmailform-pi1 textarea {
   border: 1px solid #666;
}
div.tx-pilmailform-pi1 textarea {
   width: 100%;
}
div.tx-pilmailform-pi1 .left-label p {
   margin: 0 !important;
}
div.tx-pilmailform-pi1 select option {
   margin-right: 25px;
}
div.tx-pilmailform-pi1 input.input-1 {
   width: 100%;
}
div.tx-pilmailform-pi1 input.input-2 {
   float: left;
   width: 15%;
}
div.tx-pilmailform-pi1 input.input-3 {
   float: right;
   position: relative;
   left: 2px;
   width: 82%;
}
div.tx-pilmailform-pi1 input.input-checkbox {
    float: left;
    border: 0 none;
}
div.tx-pilmailform-pi1 input.submit-button {
   color: #000;
   background-color: #EAF6FC;
   margin: 0 0 20px 0;
   cursor: pointer;
   font-size: 95%;
   line-height: 1.4em;
}
div.tx-pilmailform-pi1 input.submit-button:hover,
div.tx-pilmailform-pi1 input.submit-button:focus {
}
div.tx-pilmailform-pi1 input.submit-button:focus {
   /*margin: 1px 0 42px 0;*/
}
div.tx-pilmailform-pi1 div {
   margin: 5px 0 0 0;
   color: #000;
}
div.tx-pilmailform-pi1 div.error-label {
   width: 100%;
   float: left;
   clear: both;
}
div.tx-pilmailform-pi1 div.left-label {
   width: 29%;
   float: left;
   clear: both;
}
div.tx-pilmailform-pi1 div.right-field {
   width: 70%;
   float: left;
}
div.tx-pilmailform-pi1 div#thankyou {
}
div.tx-pilmailform-pi1 p.error {
   color: #c9130a;
   font-weight: bold;
   margin-bottom: 0 !important;
}
div.tx-pilmailform-pi1 label.checkboxlabel {
}

#header .csc-bulletlist li,
#header .csc-bulletlist-0 li {
    background: url(/fileadmin/layouts/main/public/gfx/navi-top-li.gif) 100% 0 no-repeat;
}

#col-info {
    margin-bottom: 60px;
}
#theme .csc-textpic-imagewrap {
    border-right: 5px solid #fff;
}
#content-text li {
    margin-left: 2em;
}
#content-text ul {
    margin-bottom: 1em;
}
div.tx-pilmailform-pi1 input .subscribe, div.tx-pilmailform-pi1 input .unsubscribe {
    width: auto;
}

