

/*fuentes*/

@font-face {
font-family: 'DINPro-Regular';
src: url('fonts/DINPro-Regular.eot');
src: url('fonts/DINPro-Regular.eot?#iefix') format('embedded-opentype'),
url('fonts/DINPro-Regular.woff') format('woff'),
url('fonts/DINPro-Regular.ttf') format('truetype'),
url('fonts/DINPro-Regular.svg#futura_bk_btbook') format('svg');
}

@font-face {
font-family: 'DINPro-Medium';
src: url('fonts/DINPro-Medium.eot');
src: url('fonts/DINPro-Medium.eot?#iefix') format('embedded-opentype'),
url('fonts/DINPro-Medium.woff') format('woff'),
url('fonts/DINPro-Medium.ttf') format('truetype'),
url('fonts/DINPro-Medium.svg#futura_bk_btbook') format('svg');
}

/*index*/



.titulo_menu{

font-family: DINPro-Medium,  Arial, Helvetica, sans-serif;
	font-size: 14px;
color: #df001f;

}

.titulo_menu_negro{

font-family: DINPro-Medium,  Arial, Helvetica, sans-serif;
	font-size: 14px;
color: #OOO;

}


.index_tex_titulo{
	font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:15px;
	color: #df001f;
	text-align: left;
}

.index_tex{

font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
color: #4e4e4e;
text-align: left;

}


.index_correo{

font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
color: #FFF;
text-align: left;
margin-bottom:30px;
margin-left:80px;

}

.index_ubicacion{

font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height:18px;
color: #FFF;
text-align: left;
margin-bottom:30px;
margin-left:42px;


}

.index_mail{

font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
color: #FFF;
text-align: left;
margin-bottom:10px;
margin-left:104px;

}

.tex_diseno{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #999;
	text-align: right;
}


/*quienes_somos*/

.qs_titulo{
	font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:15px;
	color: #df001f;
	text-align: left;
}
.qs_tex{

font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
color: #4e4e4e;
text-align: justify;

}

/*productos*/


.productos_tex{

font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
color: #4e4e4e;
text-align: left;

}

.productos_tex_2{

font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
color: #4e4e4e;
text-align: justify;

}

/*ubicacion*/


.ubicacion_tex{

font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
color: #4e4e4e;
text-align: left;

}

/*contacto*/


.contacto_nombre{

font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
color: #df001f;
text-align: left;

}

.contacto_cargo{

font-family: DINPro-Regular, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:16px;
color: #4e4e4e;
text-align: left;

}


/*formulario*/


#subcontenidoequipo {
	float: left;
	width: 350px;
	margin-top: 0px;
	margin-bottom:0px;


}
#contactform{
	font-family:DINPro-Regular,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCC;
}
#contactform span{
	margin:5px 0 5px 0;
	display:block;
	color: #999;/*colore letras titulos*/
	}
#contactform input[type=text]{
	height:20px;
	}
#contactform input[type=text], #contactform textarea, #contactform input[type=submit]{
	font-family:DINPro-Regular,Arial, Helvetica, sans-serif;
	color:#575757; /*texto de relleno*/
	width:320px;
	background:#CCC;/*color de cuadros de relleno*/
	border:1px #CCC solid;/*marco de cuadros de relleno*/
	resize: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
#contactform input[type=submit]{
	width:70px;
	height:30px;
	cursor:pointer;
	margin:15px 0;
	color:#f1f0f0;
}
#contactform input[type=submit]:hover{
	background: #666;/*boton posado*/
}
a.volver{
	color:#CCC;
	font-weight:normal;
	font-size:11px;
}
a:hover.volver{
	color:#EE2E24;
}
