﻿@charset "UTF-8";
/* CSS Document */
//--------------------------------
// GENERAL
//-------------------------------
************/
body {
    margin: 0;
    padding: 0;
    font-family: Helvetica, Arial, sans-serif;
    color: #666;
    background: #f2f2f2; 
    font-size: 1em;
    line-height: 1.5em;
    
    padding-top: 160px;
}

h1 {
    font-size: 2.3em;
  line-height: 1.3em;
    margin: 15px 0;
    text-align: center;
    font-weight: 300;
}


h9 {
    font-size: 0.9em;
  line-height: 1.6em;
    margin: 15px 0;
    text-align: center;
    font-weight: 600;
}

p {
    margin: 0 0 1.5em 0;
}

img {
    max-width: 100%;
    height: auto;
}


/************ 
//-------------------------------
// CABECERA
//-------------------------------
************/
#main-header {
    background: #aaa;
    color: white;
    height:60px;
    
    width:70%;
    left: 0;
    top: 0;
    position: fixed;
}   
    #main-header a {
        color: white;
    }
    
    
/*
 * Logo
 */
#logo-header {
    float: left;
    padding: 0px 0 0 0px;
    text-decoration: none;
}
    #logo-header:hover {
        color: #ffffff
    }
    
       #logo-header .site-name {
        display: block;
        
weight:100%;

        font-size: 2em;
    }

    #logo-header .site-desc {
        display: block;
        font-weight: 300;
        font-size: 0.8em;
        color: #999;
    }
    

/*
 * Navegaci�n
 */
nav {
    float: center;
}
    nav ul {
        margin: 0;
        padding: 0;
        list-style: none;
        padding-right:10px;
    }
    
        nav ul li {
            display: inline-block;
            line-height:20px;
        }
            
            nav ul li a {
                display: block;
                padding: 0 10px;
                text-decoration: none;
            }
            
                nav ul li a:hover {
                    background: #0b76a6;
                }
    
nav {
    float: left;
}
    nav ul2 {
        margin: 0;
        padding: 0;
        list-style: none;
        padding-right: 10px;
    }
    
        nav ul2 li {
            display: inline-block;
            line-height:10px;
        }
            
            nav ul2 li a {
                display: block;
                padding: 0 10px;
                text-decoration: none;
            }
            
                nav ul2 li a:hover {
                    background: #0b76a6;
                }


/************ 



//------------------------------
// CONTENIDO
//------------------------------
************/
#main-content {
    background: white;
    width: 100%;
    max-width: 100%;
    margin: 0px auto;
    box-shadow: 0 0 0px rgba(0,0,0,.1);
}

    #main-content header,
    #main-content .content {
        padding: 0px;
    }
    


/************
//-----------------------------
// PIE P�GINA
//-----------------------------
************/
#main-footer {
    background: #333;
    color: white;
    text-align: center;
    padding: 20px;
    margin-top: 40px;
}
    #main-footer p {
        margin: 0;
    }
    
    #main-footer a {
        color: white;
    }

nav {
    float: left;
}
    nav ul3 {
        margin: 0;
        padding: 0;
        list-style: none;
        padding-right: 20px;
    }
    
        nav ul3 lp {
            display: inline-block;
            line-height:10px;
        }
            
            nav ul3 lp a {
                display: block;
                padding: 0 10px;
                text-decoration: none;
            }
            
                nav ul3 lp a:hover {
                    background: #0b76a6;
                }




/************
//-----------------------------
// ALTRES
//-----------------------------
************/