/* GERAL */

/* TIPOGRAFIA */
@font-face {
    font-family: 'quadonregular';
    src: url('../font/rene_bieder_-_quadon-webfont.eot');
    src: url('../font/rene_bieder_-_quadon-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/rene_bieder_-_quadon-webfont.woff') format('woff'),
         url('../font/rene_bieder_-_quadon-webfont.ttf') format('truetype'),
         url('../font/rene_bieder_-_quadon-webfont.svg#quadonregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'quadonlight';
    src: url('../font/rene_bieder_-_quadon_light-webfont.eot');
    src: url('../font/rene_bieder_-_quadon_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/rene_bieder_-_quadon_light-webfont.woff') format('woff'),
         url('../font/rene_bieder_-_quadon_light-webfont.ttf') format('truetype'),
         url('../font/rene_bieder_-_quadon_light-webfont.svg#quadonlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'quadonbold';
    src: url('../font/rene_bieder_-_quadon_bold-webfont.eot');
    src: url('../font/rene_bieder_-_quadon_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/rene_bieder_-_quadon_bold-webfont.woff') format('woff'),
         url('../font/rene_bieder_-_quadon_bold-webfont.ttf') format('truetype'),
         url('../font/rene_bieder_-_quadon_bold-webfont.svg#quadonbold') format('svg');
    font-weight: bold;
    font-style: bold;

}

body {font-family:'quadonregular', Helvetica, Arial, sans-serif;text-align:justify;}

h2 {font-family:'quadonbold', Helvetica, Arial, sans-serif;font-weight:bold;line-height:1.2em;margin-bottom:50px;}

a {font-family:'quadonbold', Helvetica, Arial, sans-serif;}

.courses p {font-size:24px;line-height:1em;text-align:left;}

.openings {font-size:18px;}

.schedule {font-weight:normal;font-size:1.2em;}

/* ESTRUTURA */

footer, #nav {width:100%;background:#0b8dca;height:78px;line-height:100%;}

footer {height:50px;}

#nav {position:fixed;z-index:10;}

#menu {text-align:right;}

#nav .menu {display:inline;}

#home {width:100%;background:#e2e3e6 url('../img/home-bg.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding-top:78px;}

.section {padding:80px 0;}

#ponto1 {background:#0b8dca url('../img/01-bg.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}

#ponto2 {background:#6f6f6e url('../img/02-bg.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}

#ponto3 {background:url('../img/03-bg.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}

#ponto4 {background:#c4c4c3 url('../img/04-bg.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;} 

#ponto5 {background:#009ddd url('../img/05-bg.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}  

#ponto6 {background:#009ddd url('../img/06-bg.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}

#ponto7 {background:#009ddd url('../img/07-bg.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}

#ponto8 {background:#c4c4c3 url('../img/08-bg.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}


/* ELEMENTOS */
#title {text-align:center;}

#navlogo {line-height:100%;vertical-align: middle;}

.sponsor {padding:20px 0;text-align:center;}

.blunder {color:#000;text-decoration:underline;}

.blunder:hover {color:#fff;}

#ponto3 .blunder:hover, #ponto7 .blunder:hover {color:#6f6f6e;}

