@charset "utf-8";
/* CSS Document */
/********* GENERAL *********/

@font-face {
    font-family: 'catrielbold';
    src: url('font/catriel-bold-webfont.eot');
    src: url('font/catriel-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/catriel-bold-webfont.woff') format('woff'),
         url('font/catriel-bold-webfont.ttf') format('truetype'),
         url('font/catriel-bold-webfont.svg#catrielbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'helvetica_bqregular';
    src: url('font/helveticabq-roman-webfont.eot');
    src: url('font/helveticabq-roman-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/helveticabq-roman-webfont.woff') format('woff'),
         url('font/helveticabq-roman-webfont.ttf') format('truetype'),
         url('font/helveticabq-roman-webfont.svg#helvetica_bqregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.tabla_menu{
	background-image:url(../tema/back_menu.png);
	background-repeat:no-repeat;
	}
a.link_menu{
	font-family: 'catrielbold';
	font-size:20px;
	vertical-align:top;
	text-align:center;
	color:#FFFFFF;
	font-weight:light;
	text-decoration:none;
	text-shadow: 0px 0px 0px #000;
	transition-property: color;
	transition-duration: 0.5s;
	transition-timing-function: linear;
	transition-delay: 0s;
	/* Safari */
	-webkit-transition-property: color;
	-webkit-transition-duration: 0.5s;
	-webkit-transition-timing-function:linear;
	-webkit-transition-delay:0s;
	}
a.link_menu:hover{
	font-family: 'catrielbold';
	font-size:20px;
	vertical-align:top;
	text-align:center;
	color:#efeff8;
	font-weight:600;
	text-decoration:none;
	text-shadow: 0px 0px 2px #000;
	}	
a.link_menu_act{
	font-family: 'catrielbold';
	font-size:20px;
	vertical-align:top;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	text-shadow: 0px 0px 2px #FFF;
	}	
.div_logo{
	width:161px;
	height:133px;
	position:absolute;
	margin:0 auto 0 auto;
	border:solid 1px red;
	}
.titulo_footer{
	font-family: 'helvetica_bqregular';
	font-size:12px;
	color:#FFF;
	font-weight:600;
	text-align:left;
	}
.texto_footer{
	font-family: 'helvetica_bqregular';
	color:#FFF;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	}
a.a_texto_footer{
	font-family: 'helvetica_bqregular';
	color:#FFF;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	}	
.redes_button{
	position:relative; 
	top:5px;
	}
/***********************/

/**** INICIO ****/

.inicio_texto{
	font-family: 'catrielbold';
	color:#00234e;
	font-size:20px;
	}
	
/***************/	

.nosotros_titulo{
	font-family: 'catrielbold';
	color:#ff0000;
	font-size:35px;
	font-weight:600;
	}
.nosotros2_titulo{
	font-family: 'catrielbold';
	color:#ff0000;
	font-size:25px;
	font-weight:600;
	}
.nosotros_texto{
	font-family: 'catrielbold';
	font-size:15px;
	color:#8b8b8b;
	padding-left:50px;
	padding-right:50px;
	text-align:justify;
	}	
a.nosotros_vinculo{
	font-family: 'catrielbold';
	color:#ff0000; 
	text-decoration:none; 
	border-bottom:solid 1px #ff0000; 
	margin-left:50px; 
	font-size:15px; 
	font-weight:600;
	}

/******PRODUCTO*******/
.calibre{
	font-family:'helvetica_bqregular';
	font-size:36px;
	color:#7d7d7d;
	}
.prod_menu{
	font-family:'helvetica_bqregular';
	font-size:15px;
	color:#303030;
	padding-left:15px;
	}	