@import url(reset.css);
@import url(tipos/proximanova/stylesheet.css);
@import url(tipos/helvetica/stylesheet.css);



.proxima{
	 font-family: 'proxima_nova_rgregular';}


body {
	color:#f0ecec;
	font-family: 'proxima_nova_rgregular';
	color:#454545;
	
	
}	

a img{
	border:none;}




.negrita, strong{
	font-family: 'proxima_nova_rgbold';
	letter-spacing:0.05px;}

.negrita2{
	font-family: 'proxima_novaextrabold';}


.cursiva{
	font-style:italic;}


.centrar{
	text-align:center;
}
	
.naranja{
	color:#f36b07;}

.gris{
	color:#7b7b7b;}

.gris_claro{
	color:#a3a3a3;}

.azul{
	color:#205d96;}
	
.nodecor{
	text-decoration:none !important;}
	
	

a:link, a:active, a:visited, a:focus{
	color:#454545;
	text-decoration:none;
}

a:hover{
	color:#454545 !important;
}

a.enlace_rosa:link, a.enlace_rosa:active, a.enlace_rosa:visited, a.enlace_rosa:focus{
	color:#fbb130;
	text-decoration:none;
	font-family: 'proxima_novaextrabold';
	}

a.enlace_rosa:hover{
	color:#fbb130 !important;
	text-decoration:underline;
}

a.enlace_blanco, a.enlace_blanco:link, a.enlace_blanco:active, a.enlace_blanco:visited, a.enlace_blanco:focus, a.enlace_blanco:hover{
	color:#fff !important;
	text-decoration:none;
	font-family: 'proxima_novaextrabold';
	}


a.enlace_gris:link, a.enlace_gris:active, a.enlace_gris:visited, a.enlace_gris:focus{
	color:#b0b0b0;
	text-decoration:none;
	font-family: 'proxima_novaextrabold';}

a.enlace_gris:hover{
	color:#b0b0b0 !important;
	text-decoration:underline;
}

a.enlace_gris2:link, a.enlace_gris2:active, a.enlace_gris2:visited, a.enlace_gris2:focus{
	color:#b0b0b0;
	text-decoration:none;
	}

a.enlace_gris2:hover{
	color:#b0b0b0 !important;
	text-decoration:underline;
}


a.enlace_gris_osc:link, a.enlace_gris_osc:active, a.enlace_gris_osc:visited, a.enlace_gris_osc:focus{
	color:#686868;
	text-decoration:none;
	font-family: 'proxima_novaextrabold';}

a.enlace_gris_osc:hover{
	color:#686868 !important;
	text-decoration:underline;
}



a.enlace_sub:link, a.enlace_sub:active, a.enlace_sub:visited, a.enlace_sub:focus{
	color:#868686;
	text-decoration:underline;
	font-family: 'proxima_novaextrabold';}

a.enlace_sub:hover{
	color:#868686 !important;
	text-decoration:none;
}



.titulos{
	font-family: 'proxima_novaextrabold';
	font-size:1.2em;
	letter-spacing:0.05em;
	position:relative;}

.titulos img{
	position: absolute;
	left: -30px;
	top: 4px;
}

.subtitulos{
	font-family: 'proxima_novaextrabold';
	letter-spacing:0.05em;
	background-image:url(../imgs/tic_rosa.png);
	background-repeat:no-repeat;
	background-position:0 0.2em;
	padding-left:1.5em;
	display:inline-block;
	margin-bottom:1em;
	margin-top:1em;}

.subtitulos2{
	font-family: 'proxima_novaextrabold';
	letter-spacing:0.05em;
	display:inline-block;
	margin-bottom:1em;
	margin-top:1em;}

.rosa{
	color:#fbb130;}


.rosa a:link{
	color:#fbb130;}

.verde{
	color:#009966 !important;}

.mayus{
	text-transform:uppercase;}