@charset "utf-8";

@font-face {
    font-family: 'NeoSansStd-Regular';
    src: url('../fonts/NeoSansStd-Regular.woff') format('woff');

}
@font-face {
    font-family: 'Bebivita_Baerchentype_Medium';
    src: url('../fonts/Bebivita_Baerchentype_Medium_CE.woff') format('woff');
}


body {
    font-family: 'NeoSansStd-Regular';
    font-size:14px;
    color:#174087;
    background: url(../images/bg_body_bebiprima.png) no-repeat scroll center 0px, #fed100;
}

#container {
    max-width: 960px;
    width: 90%;
    margin: 0 auto;
    margin-top: 179px;
    /*box-shadow: -5px 0 6px -5px rgba(100, 100, 100, 0.8), 5px 0 6px -5px rgba(100, 100, 100, 0.8);*/
    border-radius: 20px;
    background-color: #ffffff;
}

#inner {
    max-width: 920px;
    margin: 0 auto;
}

#picture {
    max-width: 920px;
    width: 100%;
    margin: 0 auto;
    padding-top: 20px;
}

#picture img {
    width: 100%;
    height: auto;
}
h1 {
    font-size: 2em;
    font-weight: bold;
}

h2 {
    font-size: 1.2em;
}
.txt {
    max-width: 920px;
    width: 100%;
    margin: 0 auto;
    margin-bottom: 20px;
    
}

#imp {
    background-color: #fff1b2;
    width: 94%;
    padding: 0.1% 3% 1.5% 3%;
    margin-bottom: 35px;
    border-radius: 20px;
}
#bottom {
    text-align: center;
}
hr {
    border-top: 1px solid #174087;
    box-sizing: content-box;
    height: 0;
    margin-top: 27px;
    margin-bottom: 27px;
}