/* 
    Document   : header
    Created on : 23/05/2010, 17:53:16
    Author     : javier
    Description:
        Purpose of the stylesheet follows.
*/

#header {
    background: transparent url(/img/header/bg.jpg) repeat-x scroll 0 0;
    height: 114px;
}
.header_logo_bg {
    background: transparent url(/img/header/bg_logo.jpg) no-repeat scroll 0 0;
    height: 114px;
    width: 630px;
    margin-left: -150px;
    float: left;
}
.banner {
    border:1px solid #333;
    margin:24px 0;
}
a.header_title, a.header_title:visited, a.header_title:link {
    float: left;
    margin:29px 0 0;
    height: 32px;
    width: 368px;
}


/* Menu */
ul#header_main_menu {
    margin:6px 0 0;
    float: left;
}
ul#header_main_menu li {
    float: left;
    width: 75px;
    height: 46px;
    zoom:1;
}
ul#header_main_menu li a, ul#header_main_menu li a:visited, ul#header_main_menu li a:link {
    /* background */
    background-image:url(/img/header/menu_ficha.png);
    background-position: 4px 50px;
    background-repeat:no-repeat;

    /* text */
    color:#BBB;
    font-size:0.7em;
    line-height: 1em;
    text-align:center;
    text-decoration:none;
    text-shadow:0 1px 0 #000;

    /* box */
    display:block;
    height:46px;
    width:75px;
    zoom:1;
}
ul#header_main_menu li.selected a {
    background-position:4px 17px;
    font-weight: bold;
    color: #FFF;
}
ul#header_main_menu li a:hover {
    color: #fff;
}

#spt_logo {
    background-image:url(/img/header/spt_logo_hover.jpg);
    float: left;
    height:112px;
    margin:0 0 0 126px;
    width:126px;
}
#spt_logo img {
    opacity: 1;
}

