@charset "utf-8";


@font-face {
    font-family: 'scala_sans_scregular';
    src: url('fonts/webfontkit-scala/scala-sans-regular-sc_39565-webfont.eot');
    src: url('fonts/webfontkit-scala/scala-sans-regular-sc_39565-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/webfontkit-scala/scala-sans-regular-sc_39565-webfont.woff2') format('woff2'), url('fonts/webfontkit-scala/scala-sans-regular-sc_39565-webfont.woff') format('woff'), url('fonts/webfontkit-scala/scala-sans-regular-sc_39565-webfont.ttf') format('truetype'), url('fonts/webfontkit-scala/scala-sans-regular-sc_39565-webfont.svg#scala_sans_scregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'scala_sansbold_italic';
    src: url('fonts/webfontkit-scala/ufonts.com_scala-sans-bold-lf-italic-webfont.eot');
    src: url('fonts/webfontkit-scala/ufonts.com_scala-sans-bold-lf-italic-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/webfontkit-scala/ufonts.com_scala-sans-bold-lf-italic-webfont.woff2') format('woff2'), url('fonts/webfontkit-scala/ufonts.com_scala-sans-bold-lf-italic-webfont.woff') format('woff'), url('fonts/webfontkit-scala/ufonts.com_scala-sans-bold-lf-italic-webfont.ttf') format('truetype'), url('fonts/webfontkit-scala/ufonts.com_scala-sans-bold-lf-italic-webfont.svg#scala_sansbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'scala_sansregular';
    src: url('fonts/webfontkit-scala/ufonts.com_scala-sans-regular-webfont.eot');
    src: url('fonts/webfontkit-scala/ufonts.com_scala-sans-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/webfontkit-scala/ufonts.com_scala-sans-regular-webfont.woff2') format('woff2'), url('fonts/webfontkit-scala/ufonts.com_scala-sans-regular-webfont.woff') format('woff'), url('fonts/webfontkit-scala/ufonts.com_scala-sans-regular-webfont.ttf') format('truetype'), url('fonts/webfontkit-scala/ufonts.com_scala-sans-regular-webfont.svg#scala_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
* {
    margin: 0px;
    padding: 0px;
    border: 0px;
}


/* content img */


#fundo {
    background-image: url(img/main_page-01.svg);
    background-repeat: no-repeat;
    background-size: contain;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    width: 1312px;
    height: 1030px;
    position: absolute;
}

#button {

    width: 369px;
    height: 35px;
    margin-top: 50px;
    margin-left: 130px;
    position: relative;
}


#button:hover, active {
   
}

a:hover, a:visited, a:link, a:active
{
    text-decoration: none;
}


h2 {
    text-align: left;
    font-weight: normal;
    font-size: 13px;
    line-height: 20px;
    font-family: 'scala_sansregular';
    color: #ffffff;
    text-decoration: none;
}
h3 {
    text-align: left;
    font-weight: 20;
    font-size: 18px;
    line-height: 30px;
    font-family: 'scala_sans_scregular';
    color: #ffffff;
}

#rect_1 {
    background-color: #000000;
    opacity: 0.9;
    filter: alpha(opacity=90);
    width: 420px;
    height: 350px;
    position: absolute;
    margin-top: 350px;
    margin-left: 400px;
}

#rect_1_txt {
    width: 350px;
    height: 300px;
    position: relative;
    margin-top: 30px;
    margin-left: 25px;
    text-decoration: none;
}
