@font-face {
    font-family: 'sinkin_sans300_light';
    src: url('polices/SinkinSans-300Light-webfont.eot');
    src: url('polices/SinkinSans-300Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('polices/SinkinSans-300Light-webfont.woff') format('woff'),
         url('polices/SinkinSans-300Light-webfont.ttf') format('truetype'),
         url('polices/SinkinSans-300Light-webfont.svg#sinkin_sans300_light') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'sinkin_sans300_light_italic';
    src: url('polices/SinkinSans-300LightItalic-webfont.eot');
    src: url('polices/SinkinSans-300LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('polices/SinkinSans-300LightItalic-webfont.woff') format('woff'),
         url('polices/SinkinSans-300LightItalic-webfont.ttf') format('truetype'),
         url('polices/SinkinSans-300LightItalic-webfont.svg#sinkin_sans300_light_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

body
{
     
    font-family: 'sinkin_sans300_light_italic';
    color: maroon;
    text-align: justify;
    background-color: #F7F0EB;
    background: linear-gradient(to bottom, teal, white)
    
}

#bloc_page
{
    width: 900px;
    margin: auto;
}

h1
{
    padding: 10px;
    color: orange;
    
}

p
{
     
     font-size: 1.3em;
}

header, #caja, section, nav, #vid, #img_bitmap
{
   
    border:3px solid olive;
    border-radius: 10px;
    margin: 5px;

    
}

#caja
{
    display: flex;
    justify-content: space-around;

}

section 
{
    
    width: 650px;
    display: flex;
    flex-direction: column;
}

#img_bitmap, #vid, nav
{
    padding: 10px;
    
    
}
.centrar
{
    padding-left: 100px;
}
.centrar2
{
    padding-left: 20px;
}

nav
{
   width: 200px;
   
}

#img_bitmap
{
    
}

#vid
{
   
}
