/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 18.10.2016
    Author     : us
*/




/*@media only screen {*/
    html, body {
        margin: 0;
    }

    html {
        height: 100%;
    }

    body {
        padding: 0;
        color: #6f6e6c;
    }

    body a {
        text-decoration: none;
        color: #6f6e6c;
    }

    p, td {
        font-size: 15px;
        line-height: 1.5em;
    }

    .logo-container {
        height: 100px;
        margin-bottom: 15px;
        padding: 15px;
    }

    .logo-container .logo {
        margin: 12px;
        float: left;
        height: 100%;   
    }

    .logo-container h1 {
        float: left;
        margin-left: 40px;
        display: inline;  
        color: #0e66a5;
        font-size: 2.8em;
    }

    .menu-container {
        background-color: #f3f3f3;
        font-weight: bold;

        /*    background: #a7cfdf;
            background: -moz-linear-gradient(left,  #a7cfdf 0%, #23538a 100%);
            background: -webkit-linear-gradient(left,  #a7cfdf 0%,#23538a 100%);
            background: linear-gradient(to right,  #a7cfdf 0%,#23538a 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=1 );*/

        padding: 5px;
        height: 45px;
    }

    .main-body {
        background: rgba(255,244,229,1);
        background: -moz-linear-gradient(top, rgba(255,244,229,1) 0%, rgba(255,244,229,1) 0%, rgba(255,255,255,1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,244,229,1)), color-stop(0%, rgba(255,244,229,1)), color-stop(100%, rgba(255,255,255,1)));
        background: -webkit-linear-gradient(top, rgba(255,244,229,1) 0%, rgba(255,244,229,1) 0%, rgba(255,255,255,1) 100%);
        background: -o-linear-gradient(top, rgba(255,244,229,1) 0%, rgba(255,244,229,1) 0%, rgba(255,255,255,1) 100%);
        background: -ms-linear-gradient(top, rgba(255,244,229,1) 0%, rgba(255,244,229,1) 0%, rgba(255,255,255,1) 100%);
        background: linear-gradient(to bottom, rgba(255,244,229,1) 0%, rgba(255,244,229,1) 0%, rgba(255,255,255,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff4e5', endColorstr='#ffffff', GradientType=0 );


        height: 100%;

        margin:0;
        padding:0;
    }

    .content-container {
        width: 1020px;
        margin: 0 auto;
        background-color: #ffffff;
        /*border: 1px #dfdddd solid;*/
        -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);
        -moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);
        box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);

        border-radius: 8px 8px 8px 8px;
        -moz-border-radius: 8px 8px 8px 8px;
        -webkit-border-radius: 8px 8px 8px 8px;
        border: 0px solid #000000;
    }

    .content {
        padding: 15px;
        color: #9a9a9a;
        min-height: 320px;
    }

    .main-content {
        width: 50%;
        margin-left: 30px;
    }


    .contact-container {
        float: right;
        width: 33%;
        height: 300px;
    }

    .button-link {
        display: block;
        border-radius: 6px;
        color: #ffffff;
        background-color: #0e66a5;
        padding: 4px 0;
        text-align: center;
        font-weight: bold;
        font-size: 14px; 
    }

    .submit-link {
        float: right;
        width: 100px;
    }

    .contact-link {
        width: 100%;    
    }

    .contact-link:hover {
        color: #000000;
        background-color: #ddd;
    }



    ul.menu {
        list-style-type: none;
        margin: 0;
        padding: 0;
        overflow: hidden;
        background-color: #f3f3f3;
    }

    ul.menu li.submenu0 {
        float: left;
        display: inline-block;
    }

    li.submenu0 a {
        display: block;
        padding: 14px 16px;

    }

    li.submenu0 a:hover:not(.active)
    {
        background-color: #ddd;
        border-radius: 6px;
    }

    li.submenu0 a.active {
        color: #ffffff;
        background-color: #0e66a5;
        border-radius: 6px;
    }

    .submenu0-content {
        display: none;
        position: absolute;
        background-color: #f9f9f9;
        min-width: 160px;
        box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
        z-index: 1000;
        border-radius: 6px;
    }

    .submenu0-content a {
        padding: 12px 16px;
        text-decoration: none;
        display: block;
        text-align: left;
    }

    .submenu0-content a:hover {background-color: #f1f1f1}

    .submenu0:hover .submenu0-content {
        display: block;
    }

    .footer {
        border-top: 2px #dfdddd solid;
        margin: 0 50px;
        padding: 10px 0;
    }

    .clear {
        clear: both;
    }

    .pdf-download {
        background-image: url(../../layout/pdf.png);
        background-repeat: no-repeat;
        padding:  4px 0 10px 28px; 
    }

    table.contact-start {
        width: 100%;
    }

    table.contact-start tr td {
        letter-spacing: -0.03em;
    }
/*}


@media only screen and (max-width: 768px) {
    .content-container {
        width: 100%;
    }
}


@media only screen and (max-width: 480px) {
    
}*/