

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,  footer, header, hgroup,
menu, nav, section, summary, time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;

}

@font-face {
	font-family: 'Conv_AlrightSans-Bold-v3';
	src: url('../fonts/AlrightSans-Bold-v3.eot');
	src: url('../fonts/AlrightSans-Bold-v3.woff') format('woff'), url('../fonts/AlrightSans-Bold-v3.ttf') format('truetype'), url('../fonts/AlrightSans-Bold-v3.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
    font-family: 'alright_sansregular';
    src: url('../fonts/alrightsans-regular-v3-webfont.eot');
    src: url('../fonts/alrightsans-regular-v3-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/alrightsans-regular-v3-webfont.woff2') format('woff2'),
         url('../fonts/alrightsans-regular-v3-webfont.woff') format('woff'),
         url('../fonts/alrightsans-regular-v3-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}



body{font-family:'Conv_AlrightSans-Bold-v3';

  background-image:url(../img/pag.jpg);
  background-position: center top;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;


}

.container{
  width:1050px;

  margin:0 auto 0;
  

  position: relative;
  
}


.cercuri{

}

.text_intro{
  margin-top:20px;
  text-align: center;
  font-size: 20px;
  color:#222;
  width:644px;
  margin:0 auto 0;
  margin-top:20px;
 position: relative;
    z-index: 30000;
}


.titlu{
  font-size:45px;
  color:#880044;
  text-align: center;
  margin-top:230px;
     position: relative;
    z-index: 30000;
}

.sub_titlu{
  font-size:35px;
  color:#880044;
  text-align: center;
  margin-top:15px;
     position: relative;
    z-index: 30000;
}

.inter{
  text-align: center;
  font-size:20px;
  margin-top:35px;
     position: relative;
    z-index: 30000;
}


.form{
    width:715px;
    margin:40px auto 0;
    position: relative;
    z-index: 30000;
    
  
}

.form_camp{
  width:252px;
  float:left;
  font-size:20px;
  letter-spacing: -0.5px;
  
}


.camp{
  float:left;
  width:435px;
  height:129px;
  background-color:#fff;
  border:0;
  margin-bottom:15px;
  font-size:16px;
  font-family: 'Conv_AlrightSans-Bold-v3';
  padding:10px;
  font-size:18px;
}

.clear{clear:both}



.camp2{
  float:left;
  width:435px;
  height:41px;
  background-color:#fff;
  border:0;
  margin-bottom:15px;
    font-size:16px;
    padding-left:10px;
    padding-right:10px;
      font-family: 'Conv_AlrightSans-Bold-v3';
}

.send{float:left;
margin-bottom:15px;}

.legenda{
  font-size:20px;
  float:left;
  width:455px;
  letter-spacing:-0.5px;
}

.meniu{
  background-color:#000;
  height:43px;
}

.meniu ul{
  width:385px;
  margin:0 auto 0;
  color:#fff;
  line-height: 43px;
  list-style: none;
  font-family: 'Open Sans';
  font-weight:300;
  text-transform: uppercase;
  font-size:18px;

}

.meniu li{
  float:left;
    margin-right:10px;
}


.meniu a{
  color:#fff;
  text-decoration: none
}

.expl_concurs{
  margin-top:10px;
  width:846px;
  margin:0 auto 0;

}
.castigatori{
  margin-top:10px;
  width:846px;
  margin:0 auto 0;
  text-align: center;
  margin-top:-150px;
 

}

.castigatori h1{
  color:#fff;
  text-align: center;
  font-size:18px;
  font-family: 'Conv_AlrightSans-Bold-v3';
 margin-top:10px;
  color:#d8ff05;
}

.castigatori h2{
  color:#fff;
  text-align: center;
  font-size:18px;
  font-family: 'alright_sansregular';
  margin-top:10px;
  margin-bottom:20px;

}





.ml10{margin-left:10px;}
.mb10{margin-bottom:10px;}
.mr2{margin-right:2px;}
.mr10{margin-right:10px;}
.mr9{margin-right:9px;}
.cerc{border-radius: 50%}
.clear{clear:both}
.fl{float:left}
.fr{float:right}
.mt9{margin-top:9px;}
.blue{color:#7bb8fe}
.mb8{margin-bottom:8px;}
.mt25{margin-top:25px;}
.mt35{margin-top:35px;}
.mt30{margin-top:30px;}
.minus20{margin-left:-20px;}
.mt15{margin-top:15px;}
.mt24{margin-top:24px;}
.mt7{margin-top:7px;}
.mt10{margin-top:10px;}
.mt35{margin-top:35px;}
.mt4{margin-top:4px;}
.mt16{margin-top:16px;}
.mt10{margin-top:10px;}
.ml15{margin-left:15px;}
.bleu{color:#00afde}
.porto{color:#de5f1f}
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.fr{float:right}
.mr15{margin-right:15px;}
.mr25{margin-right:25px;}
.mr18{margin-right:18px;}
.mr19{margin-right:19px;}
.mr16{margin-right:16px;}
.mt35{margin-top:35px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.fl{float:left;}
.mr20{margin-right:20px;}
.clear{clear:both;}
.mt20{margin-top:20px;}