* {
        paddin: 0px;
        margin: 0px;
        /*color: #72797c;*/
        color: white;
        font-family: verdana,arial;
}


body {
        background-image: url(/fileadmin/privatemax/img/layout-background.jpg);
        background-repeat: repeat-x;
        background-color: #111111;
}

div#page {
        width: 688px;
        margin: 0 auto;
}
.clear {
        clear: both;        
}

/* ####### Company Logo ####### */
div#company-logo {
        text-align: center;
}
a.company-logo, a.company-logo:hover {
        display:block;
        width:100%;
        height:85px;
        text-indent:-9999px;
        font-size:0;
        text-decoration:none;
        background:url(/fileadmin/privatemax/img/company-logo.gif) top center no-repeat;
}

/* ####### Main Nav ####### */
div#main-nav {
        margin-top: 10px;
}

div#main-nav ul {
        width: 683px;
        /* 688px */
        height: 40px;
        list-style-type:none;
        list-style-position:outside;
        margin: 0px;
        margin-left: 2px;        
    background-image: url(/fileadmin/privatemax/img/nav_bg_ul.gif);
        background-repeat: x-repeat;
        padding: 1px;
        height: 40px;
}

div#main-nav ul li {
        display: inline;
}

div#main-nav ul li a {
        display: block;
        float: left;
        text-align:center;        
        background-image: url(/fileadmin/privatemax/img/nav_bg_inaktiv.gif);
        background-repeat: x-repeat;
        font-famly: verdana;
        /*color: #646464;*/
        color: white;
        font-size: 12px;
        height: 26px;
        padding-left: 21px;
        padding-right: 21px;
        padding-top: 14px;
        text-decoration: none;
}

div#main-nav ul li.act a, div#main-nav ul li a:hover  {
        background-image: url(/fileadmin/privatemax/img/nav_bg_aktiv.gif);
        background-repeat: x-repeat;
        /*color: #8c8a8a;*/
        color: white;
        
}


/* ####### Page Image ####### */
div#page-image {
        margin-top: 10px;
}

/* ####### Sub Nav ####### */
div#sub-nav {
        margin-top: 15px;
        border: 1px solid #4a4949;
        width: 686px;
        display: block;
}

div#sub-nav ul {
        list-style: none;
        width: 600px;
        height: 20px;
        list-style-type:none;
        list-style-position:outside;
        margin: 0px;
        padding: 0px;
        padding-left: 5px;
        float: left;
}

div#sub-nav ul li {
        display: inline;
        /*color: #646464;*/
        color: white;
    padding-left: 4px;
}

div#sub-nav ul li a,
div#sub-nav div.backlink a {
        font-family: verdana, arial;
        font-size: 12px;
        /*color: #646464;*/
        color: white;
        text-decoration: none;
}
div#sub-nav ul li a:hover {
        color: white;
}


div#sub-nav ul li.act a {
        color: white;
        font-weight: bold;
}

div#sub-nav div.backlink {
        float: right;
        padding-right: 4px;
        padding-top: 2px;
}

/* ####### Footer Nav ####### */
a.bwspeakers {
        display:block;
        width:240px;
        height:22px;
        text-indent:-9999px;
        font-size:0;
        text-decoration:none;
        background:url(/fileadmin/privatemax/img/b_und_w_logo.gif) top left no-repeat;
}

div#footer {
        border-top: 1px solid #4a4949;
        margin-top: 0px;
        padding-top: 10px;
        padding-bottom: 15px;
}
div#footer-logo {
        float:left;
        width: 38%;
}
div#footer-nav {
        float:right;
        width: 385px;
}
div#footer-nav ul {
        padding: 0px;
        margin: 0px;
}
div#footer-nav ul li {
        display: inline;
        padding: 0px;
        margin: 0px;
}
div#footer-nav ul li a {
        display: block;
        float: left;
        font-famly: verdana;
        /*color: #646464;*/
        color: white;
        font-size: 12px;
        padding: 2px;
        text-decoration: none;

        background-repeat: no-repeat;
        background-position: 13px center;
        padding-right: 0px;
        padding-left:30px;
        
}

/* Footer Nav Style */
div#footer-nav ul li.Start a {
        background-image: url(/fileadmin/privatemax/img/footer_start.gif);
}
div#footer-nav ul li.Impressum a {
        background-image: url(/fileadmin/privatemax/img/footer_impressum.gif);
}
div#footer-nav ul li.Weiterempfehlen a {
        background-image: url(/fileadmin/privatemax/img/footer_weiterempfehlen.gif);
}
div#footer-nav ul li.Sitemap a {
        background-image: url(/fileadmin/privatemax/img/footer_sitemap.gif);
}

/* Links */
a.download {
 font-weight: bold;
}

