@charset "utf-8";

/* fonts */

@font-face {
    font-family: 'Arrus';
    src: url('../webfonts/arrus-bt-roman.eot');
    src: url('../webfonts/arrus-bt-roman.eot#iefix') format('embedded-opentype'),
         url('../webfonts/arrus-bt-roman.woff') format('woff'),
         url('../webfonts/arrus-bt-roman.ttf') format('truetype'),
         url('../webfonts/arrus-bt-roman.svg#ArrusBTRoman') format('svg');
}

@font-face {
    font-family: 'Waters Semibold';    
	src: url('../webfonts/waters-sb-sc.eot');
    src: url('../webfonts/waters-sb-sc.eot#iefix') format('embedded-opentype'),
         url('../webfonts/waters-sb-sc.woff') format('woff'),
         url('../webfonts/waters-sb-sc.ttf') format('truetype'),
         url('../webfonts/waters-sb-sc.svg#WatersTitlingProSemiboldSemicondensed') format('svg');
}

@font-face {
    font-family: 'Waters Semicond';
	src: url('../webfonts/WatersTitlingPro-Scn.otf');
    src: url('../webfonts/waterstitlingpro-scn.eot');
    src: url('../webfonts/waterstitlingpro-scn.eot#iefix') format('embedded-opentype'),
         url('../webfonts/redux/WatersTitlingPro-Scn.woff') format('woff'),
         url('../webfonts/redux/WatersTitlingPro-Scn.ttf') format('truetype'),
         url('../webfonts/redux/WatersTitlingPro-Scn.svg#WatersTitlingProSemicondensed') format('svg');
}


/* default */
* {padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box}
body,html {height:calc(100% - 60px);}
body {background-color:#f1f1f1;padding:40px}
a {color:inherit;text-decoration:none}
a:hover {color:#c4262e}

/* boards */
header {float:left;display:block;position:relative;margin-bottom:50px;height:190px;width:100%}
main {float:left;display:block;position:relative;margin-bottom:50px;width:100%}
footer {float:left;display:block;position:relative;margin-bottom:50px;width:100%}

/* header */
header .logo {}
header .frase {position:absolute;right:0}
header .navegacao {font-family: "Waters Semicond";font-size:17px;border-top:#000 solid 1px;margin-top:15px}
header .navegacao .grupo {padding:15px 15px 0px 15px;float:left;border-right:#000 solid 1px;}
header .navegacao .grupo:nth-child(1) {padding:15px 15px 0px 0px}
header .navegacao .grupo:last-child, header .navegacao .grupo.busca {border:none}
header .navegacao a {display:block;float:left;height:15px;margin-right:10px;text-transform:uppercase}
header .navegacao .grupo.lingua {float:right}
header .navegacao .grupo.busca input {font-family: "Waters Semicond";font-size:17px;color:#000;margin:0;padding:0;outline:none;border:none;background-color:transparent}
a[selected] {color:#c4262e}

/* footer */
footer .informacoes {font-family: "Waters Semicond";font-size:17px;border-top:#000 solid 1px;border-bottom:#000 solid 1px;padding:15px 0px 40px 0px;text-transform:uppercase}
footer .informacoes strong {font-weight:normal;color:#c4262e}
footer .patrocinadores {margin-bottom:50px;text-align:center;margin-top:30px}
footer .assinatura {text-align:right;font-family: "Waters Semicond";font-size:17px;border-top:#000 solid 1px;padding-top:15px}