<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{
    padding:0;
    margin:0;
    outline:none;
    border:0;
    color:#333;
}
.clear {
    clear:both;
    line-height:0;
    height:0;
    font-size:0;
}
a {
    color:#900;
    text-decoration:none;
}
a:hover {
    text-decoration:underline;
}
a.pdf {
    background: transparent url(../image/pdf.gif) no-repeat left center;
    padding-left:20px;
    line-height:21px;
}
hr {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #fff;
    margin:20px 10px;
}
body {
    font-family: arial, helvetica, 'lucida grande', sans-serif;
    font-size:12px;
    line-height:18px;
}
#cont h1,
#cont h2 {
    color:#900;
    font-size:16px;
    font-weight:bold;
    padding-bottom:1em;
}
#cont h1 span {
    font-size:14px;
    line-height: 30px;
}
#cont h2 {
    font-size:14px;
}
#cont p {
    padding-bottom:1em;
}
#cont p.table100 {
    margin-left:100px;
}
#cont p.table100 span {
    display: block;
    float: left;
    text-indent: -90px;
}
#cont p.table400 {
    margin-left:360px;
    position:relative;
}
#cont p.table400 span {
    position:absolute;
    left: -360px;
}
#cont p.list {
    font-weight:bold;
    padding:0;
}
#cont ul {
    padding-bottom:1em;
    list-style:none;
}
#cont li {
    margin-left:0.5em;
    padding-left:1em;
    background:transparent url(../image/bullet_.gif) no-repeat left center;
}
/*#cont ul.partner li {
//    position:relative;
//}
//#cont ul.partner li a{
//    position:absolute;
//    left:200px;
//}*/


.table_contact,
.table_referenz {
    width:100%;
    border-collapse:separate;
    border-spacing:1px;      
}
table tr {
    vertical-align:top;  
}
.table_contact th,
.table_referenz th {
    background: #cdd0d2;
    padding: 2px;
}
.table_contact td,
.table_referenz td {
    padding: 2px;
    border-bottom: 1px solid #cdd0d2;
}
.table_referenz td[colspan="3"] {
    padding: 0;
}
.table_referenz td[colspan="2"] {
    background: #cdd0d2;
    font-weight:bold;
    text-shadow: 1px 1px 0 #DDDDDD;
}

.right {
    float:right;
}

.index img {
    display: block;
    margin: 0 0 40px 20px;
}

.npb {padding-bottom:0 !important;}
.red {color:#900;}

#emailForm {
    padding:20px 0;
    background:url(../image/at.gif) no-repeat bottom right;
}
#emailForm label {
    display:block;
    margin-top:0.5em;
    font-size:11px;
    position:relative;
}
#emailForm textarea {
    display:block;
    margin-bottom:0.5em;
    height: 100px;
    width:350px;
    padding: 5px;
}
#emailForm input,
#emailForm textarea {
    border:solid 1px #aaa;
    background:#fff;
    padding:5px;
    z-index:10;
    color: #3366AA;
    font-family: georgia;
    font-size: 12px;
    font-style: italic;
    line-height: 20px;  
}
#emailForm .botton {
    font-weight:bold;
    color:#900;
    background:#eee;
    margin-top:0.5em;
    padding:2px 10px;
    cursor:pointer;
    font-style: normal;
    clear:both; /* IE7 */
}
#emailForm .botton:hover {
    color:#fff;
    background:#900 url(../img/bg.footer.gif);
}
#emailForm #contact_email_copy {
    float: left;
    margin-right: 5px;
    padding:0;
    position: relative;
    top: 1px;
    background:none;
    border:0;
}
#emailForm #contact_name,
#emailForm #contact_subject,
#emailForm #contact_email {
    width:200px;
}

#emailForm #dispnon {
    display: none;
}

#emailForm label span {
    background:#f0f0f0;
    border:solid 1px #aaa;
    border-bottom:0;
    padding:0 0.4em;
    position:relative;
    top: 3px;
    z-index:20;
}

#emailForm &gt; span {
    line-height: 30px;
}
#emailForm &gt; span input {
    height: 30px;
}

.cc_container .cc_btn {
background-color: #DDD !important; /* Farbe des Buttons */
color: #000 !important; /* Textfarbe des Buttons */
}
 
.cc_container {
background: #FFF !important; /* Hintergrundfarbe des gesamten Bereichs */
color: #000 !important; /* Schriftfarbe des gesamten Bereichs */
}
 
.cc_container a {
font-weight: bold; /* FETT */
color: #B41826 !important; /* Textlink-Farbe "Mehr Infos" */
}

.message_success{
    color: darkgreen;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 18px;
    font-weight: bold;
}

.message_failed{
    color: #B41826;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 18px;
    font-weight: bold;
}

</pre></body></html>