﻿/*** Hotfixes ***/


/*** Header ***/
#header-wrapper {
    width: 100%;
    background: url(../home/img/bg/header.png) top left repeat-x;
    height: 103px;
    border-bottom: 1px solid #dadada;
}

    #header-wrapper.home 
    {
        height: 143px;
    }

#header {
    width: 960px;
    margin: 0 auto;
    overflow: auto;
}
    #header h1 
    {
        padding: 0;
        margin: 0;
    }
    
        #header h1 span 
        {
            display: block;
            position: absolute;
            top: -5000px;
        }

    #header img {
        margin-top: 12px;
        float: left;
    }

    #header #nav {
        float: right;
        padding: 0;
        margin: 0;
    }
    
        #header #nav li {
            display: block;
            float: left;    
            font-weight: bold;
            font-size: 16px;
            margin: 0;
        }
        
        #header #nav li.btn {
            padding-top: 22px;
            padding-left: 26px;
            padding-right: 26px;
        }
        
            #header #nav li.btn a {
                padding: 0;
                height: 32px;
                width: 109px;
                background: url(/images/buttons/loginbtn.png) no-repeat;
            }
            
                #header #nav li.btn a span {
                    display: block;
                    position: absolute;
                    top: -10000px;
                }
                
            #header #nav li.btn a:hover {
                background: url(/images/buttons/loginbtn.png) 0 -32px no-repeat;
            }
            
            #header #nav li a {
                text-decoration: none;
                padding-left: 26px;
                padding-right: 26px;
                color: #000;
                padding-top: 30px;
                display: block;
                height: 27px;
            }
            
            #header #nav li a:hover {
                color: #ffa300;
            }
            
            #header #nav li a.active {
                color: #fff;
                background-color: #ffa300;
            }
            
            #header #nav li.login a {
            }
            
                #header #nav li.login a img {
                    float: left;
                    margin: 0 5px 0 0;
                }