﻿.footer-forside {
    margin:0 auto; 
    width:100%;
    text-align: center;
    height:40px;
    line-height:34px;
}
.footer-wordspace {
    padding-left:6px;
    padding-right:6px;
}


.footer-links-box, .footer-contact-box, .footer-contact-box-right {
    /*padding-top:25px;
    padding-bottom:25px;*/
}
.footer-links-box, .footer-contact-box {

}

.footer-contact-box-leftmargin30px, .footer-contact-box-right {
    margin-left:30px;
}
.footer-link {
    width:100%;
    line-height:24px;
    font-size:75%;
    color:#646464;
    padding-left:4px;
    margin-left:-4px;
}
.footer-contact, .footer-contact-box * {
    color:#e8e8e8;
}
.footer-contact-box {
    font-size:85%;
    line-height:21px;
}
.footer-link:active {
    background-color:#dfdfdf;
}
.footer-links-box a, .footer-links-box a:active, .footer-links-box a:hover, .footer-links-box a:visited {
    color:#646464;
    text-decoration:none;
}
.footer-contact-box a, .footer-contact-box a:active, .footer-contact-box a:hover, .footer-contact-box a:visited, 
.footer-contact-box-right a, .footer-contact-box-right a:active, .footer-contact-box-right a:hover, .footer-contact-box-right a:visited {
    color:#e8e8e8;
    text-decoration:none;
}
.footer-contact-link, .footer-contact-link a, .footer-contact-link a:hover {
    text-decoration:none;
}
.underline-no {
    text-decoration:none;
}
.underline-no:hover {
    text-decoration:none;
}
.footer-contact-linespace12px {
    line-height:12px;
}
.footer-contact-linespace8px {
    line-height:8px;
}
.footer-contact-phone-align {
    padding-left: 108.5px;
}
.footer-contact-textimg-align {
    padding-top:2px;
}

.footer-contact-wrapper {
    background-color:#868686;
    width:100%;
    min-height:200px;
}
.footer-content-contact-wrapper {
    width:100%;
    max-width:1000px; 
    margin:0 auto; 
    /*border-left:solid 1px #ccc;
    border-right:solid 1px #ccc;*/
    padding-left:5px;
    padding-right:5px;
}
.footer-links-wrapper {
    background-color:#e8e8e8;
    width:100%;
    /*border-left:solid 1px #ccc;
    border-right:solid 1px #ccc;*/
}
.footer-content-links-wrapper {
    width:100%; 
    max-width:1000px;
    margin:0 auto; 
    /*border-left:solid 1px #ccc;
    border-right:solid 1px #ccc;*/
    padding-left:5px;
    padding-right:5px;
}
.designtest {
    /*background-image: url('/Content/Images/designtest/FooterContact.png');*/
}
.footer-contact-arrow {
    margin-left:6px;
}
.footer-dlicookieusagewarning {
    bottom: 0; 
    display: none; 
    left: 0; 
    position: fixed; 
    width: 100%; 
    z-index: 99999;
}
.footer-dlicookieusagewarning-inner {
    /*border: 1px solid #646464;*/ 
    color:#646464;
    font-size:85%;
    border-bottom: 0; 
    border-left: 0; 
    border-right: 0; 
    background-color: #D8D8D8; 
    padding: 10px;
    padding-left:0;
    padding-right:0;
}
.footer-dlicookieusagewarning-inner-inner {
    margin: 0 auto; 
    max-width: 100%; 
    width: 990px;
}
.footer-dlicookieusagewarning-inner-inner-header {
    padding-bottom: 8px; 
    font-weight:bold;
}
.footer-dlicookieusagewarningreadmore, .footer-dlicookieusagewarningclose {
    color:#333;
}
.footer-dlicookieusagewarningclose {
    float: right; 
    left: -10px; 
    position: relative;
}
