@charset "utf-8";
/* CSS Document */
	@font-face {
    font-family: 'futura';
    src: url('../fnts/futura_book_font-webfont.eot');
    src: url('../fnts/futura_book_font-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fnts/futura_book_font-webfont.woff2') format('woff2'),
         url('../fnts/futura_book_font-webfont.woff') format('woff'),
         url('../fnts/futura_book_font-webfont.ttf') format('truetype'),
         url('../fnts/futura_book_font-webfont.svg#futura_bk_btbook') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'helveticaneue';
    src: url('../fnts/helveticaneue_medium-webfont.eot');
    src: url('../fnts/helveticaneue_medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fnts/helveticaneue_medium-webfont.woff2') format('woff2'),
         url('../fnts/helveticaneue_medium-webfont.woff') format('woff'),
         url('../fnts/helveticaneue_medium-webfont.ttf') format('truetype'),
         url('../fnts/helveticaneue_medium-webfont.svg#helveticaneuemedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

html { 
  background: url(../imgs/fondo.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
	
.centered-wrapper {
    position: relative;
    text-align: center;
}
.centered-wrapper:before {
    content: "";
    position: relative;
    display: inline-block;
    width: 0; height: 100%;
    vertical-align: middle;
}
.centered-content {
    display: inline-block;
    vertical-align: middle;
}

h1{
	font-family: 'futura';
	font-size: 25px;
	font-weight: bold;
}

h2{
	font-family: 'futura';
	font-size: 22px;
	font-weight: bold;
}

p{
	font-family: 'futura';
	font-size: 12px;
}

p.OK{
	font-size:18px;
	color:#4FA711;
}

p.NOK{
	font-size:18px;
	color:#DF1014;
}