p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	margin:0 0 0 0;
	margin-top:10px;
	margin-right:5px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9DB8E3;
	margin:0 0 0 0;
	margin-left:10px;
	margin-right:15px;	
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	margin:10px 0 0 0;	
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	margin:0 0 0 0;	
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2B3646;
	margin:0 0 0 0;	
}
.txt-h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
	padding-left:25px;
	padding-right:15px;
}
.pie{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
}





/*LINKS*/

a.nav-principal:link, a.nav-principal:visited, a.nav-principal:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-decoration:none;
	
}
a.nav-principal:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
		
}
a.nav-secciones:link, a.nav-secciones:visited, a.nav-secciones:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9DB8E3;
	text-decoration:none;
	margin-right:80px;
	line-height:16px;
	
	
}
a.nav-secciones:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
	font-weight:bold;
	margin-right:80px;
	line-height:16px;
	text-decoration:underline;
	
			
}
a.pie:link, a.pie:visited, a.pie:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;
}
a.pie:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
a.presup-eventos:link, a.presup-eventos:visited, a.presup-eventos:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EF58A0;
	text-decoration:none;
}
a.presup-stands:link, a.presup-stands:visited, a.presup-stands:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A5CE38;
	text-decoration:none;
}
a.presup-carteleria:link, a.presup-carteleria:visited, a.presup-carteleria:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FDB632;
	text-decoration:none;
}
a.presup-cd-libros:link, a.presup-cd-libros:visited, a.presup-cd-libros:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C82153;
	text-decoration:none;
}
a.presup-eventos:hover, a.presup-stands:hover, a.presup-carteleria:hover, a.presup-cd-libros:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}




/*BORDERS*/


.linea-base-nav {
	border-top:1px;
	border-top-color:#FFFFFF;
	border-top-style:solid;
	
}
.linea-base-nav2 {
	border-bottom:1px;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	
}
.linea-base-h1 {
	border-bottom:1px;
	border-bottom-color:#9DB8E3;
	border-bottom-style:solid;
	
}
	


/*BACKGROUNDS*/

.back-fondo {
	background-image:url(../images/build/ap_fondo.png);
	background-repeat:repeat-x;

}

.back-fondo-lat-izq-diago-recto {
	background-image:url(../images/build/ap_banda_celeste_diag+recto.gif);
	background-repeat:no-repeat;
	background-position:top;
	
}
.back-fondo-lat-izq-recto {
	background-image:url(../images/build/ap_banda_celeste_recta.gif);
	background-repeat:repeat-x;
	background-position:top;

}
.back-fondo-lat-der-recto {
	background-image:url(../images/build/ap_banda_azul_recta.gif);
	background-repeat:repeat-x;

}
.back-fondo-interior {
	background-image:url(../images/build/ap_fondo_interior.gif);
	background-repeat:repeat-y;
}
.back-fondo-texto-principal {
	background-image:url(../images/build/ap_fondo_texto_principal.gif);
	background-repeat:no-repeat;
	height:270px;
	width:248px;
}
.back-fondo-texto-principal-interior {
	background-image:url(../images/build/ap_fondo_texto_principal_interior.gif);
	background-repeat:no-repeat;
	height:210px;
	width:300px;
}
.back-fondo-texto-form {
	background-image:url(../images/build/ap_fondo_texto_form.gif);
	background-repeat:no-repeat;
	height:370px;
	width:300px;
}
.back-fondo-texto-form-gr {
	background-image:url(../images/build/ap_fondo_texto_form_gr.gif);
	background-repeat:no-repeat;
	height:330px;
	width:600px;
}



/*FORMS*/


.caja-texto-form {
	background-color:#9DB8E3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3a4a5a;
	height:15px;
	margin-left:65px;
		
}
.caja-texto-form-grande {
	background-color:#9DB8E3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3a4a5a;
		
}
.txt-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	padding-left:70px;
}
