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

}

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

}

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

}




/***style page***/
body{padding: 0;margin: 0;background: #f1f1f1;}
.wrapper{width: 100%;margin: 0;padding: 0;}
img{border: none;}
p,div,span,input{color:#fff;font-family: 'robotocondensed light';}
a{text-decoration: none; color:#fff;font-family: 'robotocondensed light';}
ul{margin: 0;padding: 0;}
li{list-style: none;margin: 0;padding: 0;font-family: 'robotocondensed light';}

.header{width: 100%;height: 90px;background: #000;clear: both;}
.header .content_center{width: 960px; margin: 0 auto;height: 100%}
.header_left,header_right{width: 404px;height: 100%;float: left;}
.header_left a img{margin: 16px 0;padding: 0 20px 0 0;}
.header_left a:last-child img{border-left: 1px solid #404040;padding: 0 0 0 20px;}
.header_center{width: 140px;float:left;text-align: center;}
.header .menu {float: left;height: auto;margin-top: 29px;padding-left: 110px;text-align: right;width: 244px;}
.header .menu li{float: left;display: table;}
.header .menu li a{ text-transform: uppercase;padding: 0 24px;display: table-cell;vertical-align: middle;text-align: center;height: 50px;}
.header .menu li a:hover{color:#1aada5; }


.content_page{width: 100%;margin: 0 auto;position: relative;}
.formulario {
  background-color: rgba(0, 0, 0, 0.9);
  height: 290px;
  left: 31%;
  position: absolute;
  top: 0;
  width: 740px;
  z-index: 11;
  display:none;
}
.option_form{width: 48%;float: left;}
.row{width: 100%;height: auto;clear: both;overflow: hidden;}
.text_field{width: 90px;height: 25px;float: left;color:#fff;}

.formulario .input_text{
    -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-color: -moz-use-text-color -moz-use-text-color #FFFFFF;
  border-image: none;
  border-style: none none solid;
  border-width: medium medium 1px;
  color: #FFFFFF;
  float: left;
  height: 15px;
  width: 216px;
}
.formulario .input_area {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border-color: -moz-use-text-color -moz-use-text-color #FFFFFF;
  border-image: none;
  border-style: none none solid;
  border-width: medium medium 1px;
  color:#fff;
}
.formulario h3{font-family: 'domine';font-size: 20px;font-weight: normal;margin-left: 19px;}
.input_button {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: medium none;
  cursor: pointer;
  float: right;
  font-family: 'domine';
  font-size: 19px;
  margin-right: 23px;
}
form.form_contact{margin: 0  0 0 20px;
    width: 89%;}
.descrip_form {
  background: url("../images/line.png") no-repeat scroll -12px 33px rgba(0, 0, 0, 0);
  float: right;
  height: 93%;
  padding-left: 40px;
  width: 45%;
  position: relative;
}
.descrip_form .close{width: 23px;height: 23px;position: absolute;right: 12px;top:12px;background: url('../images/close.png') no-repeat;cursor:pointer;}
.descrip_form p{font-size: 20px;}

.formulario .inp_req{border-bottom:red 1px solid;}
.mensaje_form{color:#000;display: none;}

/**style page book**/
.b-wrap.b-wrap-left {
  padding-right: 0 !important;
  padding-top: 0 !important;
}
.b-wrap.b-wrap-right {
  padding-left: 0 !important;
  padding-top: 0 !important;
}

.booklet .b-arrow-next div {background:url("../images/next.png") no-repeat left top;}
.booklet .b-arrow-prev div {background:url("../images/prev.png") no-repeat 30px top;}
.booklet .b-arrow div {
  display: none;
  height: 170px;
  left: 0;
  position: absolute;
  text-indent: -9999px;
  top: 45%;
  width: 74px;
}
/**style  footer**/
.content_footer{width: 100%;text-align: center;}
.content_footer p{margin-top: 20px;color:#000;}


.content-catalog{margin-top: 60px;}



.facebook{display: block;float: left;height: 41px;margin-top: 31px;position: relative;width: 41px;}
.facebook a{display: block;margin: 0;padding: 0;width: 41px;height: 41px;background: url("../images/f.png") repeat scroll 0 0 rgba(0, 0, 0, 0);background-position: 0 0;}
.facebook a:hover{background-position: 0 -42px;}