/* RESET */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, font, img, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, q {	margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;	vertical-align: baseline; background-image: transparent; }

:focus {outline: 0;}

ol, ul {list-style: none;}

table {border-collapse: collapse;border-spacing: 0;}

caption{text-align: left; font-weight: normal;}

blockquote:before, blockquote:after, q:before, q:after {content: "";}

blockquote, q {	quotes: "" "";}

/* html */

/*estructura*/

*,html{margin:0;padding:0; font-family: 'Arial',Verdana, sans-serif; font-size:11px; }

body{background-color: #E8E8E8; margin-top:10px; margin-bottom:10px; }

#contenedor{width:890px;border:0px solid #cccccc;height:575px;min-height:575px;height:auto!important; margin-bottom:10px;margin-left:auto; margin-right:auto;}


#menu_top{width:890px; height:299px;min-height:299px;height:auto!important;float:left;border:0px solid #000000;  display:inline; margin:0px 0 0 0px; background-image: url('../img/fondo_cabecera.jpg');  background-repeat: no-repeat; padding-bottom: }

#contenido{width:890px;border:0px solid #000; height:174px;	min-height:174px;height:auto!important; float:left; display:inline; margin:0px 0 0 0px; padding-bottom:30px; background-image: url('../img/fondo_anillas.gif');  background-repeat: x-repeat;  background-color:#FFFFFF;}



#menu_botton{width:870px;height:20px; border:0px solid #cccccc; float:left;display:inline; margin:7px 0 0 10px; background-color:#ed1690}

#pie{width:890px;height:125px; border-top:7px solid #424275; float:left;display:inline; margin-top:0px;  background-color:#ffffff;}


#menu_lateral{width:170px;height:335px;	min-height:335px;height:auto!important;  float:left;display:inline;color:#333; margin-bottom:10px; margin-left:60px;margin-top:20px;}
#datos{width:510px;height:335px; min-height:335px;height:auto!important; border-left:1px dashed #ceb68a; float:left;display:inline;  margin-left:15px;margin-top:20px;padding:10px;}
#titulo_modulo{color:#ff0000;font-weight:bold;margin-bottom:10px;}

#titulo_recursos{color:#ff0000;font-weight:bold;margin-bottom:10px;margin-top:10px;}
#recurso{margin-bottom:2px;}
#relacionado{margin-top:3px;}
.enlace_relacionado{font-family:Arial, Helvetica, sans-serif;	font-size:11px; 	color:#424275;font-weight:bold; text-decoration:none;}
.enlace_relacionado:hover{font-family:Arial, Helvetica, sans-serif;	font-size:11px; 	color:#000000;font-weight:bold; text-decoration:none;}

#separador{width:890px;height:10px;}

.enlace_lateral_1{font-family:Arial, Helvetica, sans-serif;	font-size:11px; 	color:#ff0000;font-weight:bold; text-decoration:none;}
.enlace_lateral_1:hover{font-family:Arial, Helvetica, sans-serif;	font-size:11px; 	color:#000000;font-weight:bold; text-decoration:none;}

.enlace_lateral_2{font-family:Arial, Helvetica, sans-serif;	font-size:10px; 	color:#000000;font-weight:bold; text-decoration:none;}
.enlace_lateral_2:hover{font-family:Arial, Helvetica, sans-serif;	font-size:10px; 	color:#ff0000;font-weight:bold; text-decoration:none;}


.enlace_lateral{font-family:Arial, Helvetica, sans-serif;	font-size:10px; 	color:#000000;font-weight:normal; text-decoration:none;}
.enlace_lateral:hover{font-family:Arial, Helvetica, sans-serif;	font-size:10px; 	color:#ff0000;font-weight:normal; text-decoration:none;}

.cerrar{font-family:Arial, Helvetica, sans-serif;	font-size:10px; 	color:#424275;font-weight:bold; text-decoration:none;}
.cerrar:hover{font-family:Arial, Helvetica, sans-serif;	font-size:10px; 	color:#000000;font-weight:bold; text-decoration:none;}

.enlace_recursos{font-family:Arial, Helvetica, sans-serif;	font-size:11px; 	color:#424275;font-weight:bold; text-decoration:none;}
.enlace_recursos:hover{font-family:Arial, Helvetica, sans-serif;	font-size:11px; 	color:#000000;font-weight:bold; text-decoration:none;}


	/*cabecera*/
	
	
	

	
	/*contenido*/
	
	#foto{ width:615px; height:374px; float:left;}
	
	#caja{ width:245px; height:374px; float:left; background-color:#fff; margin-left:8px; display:inline}
	
		/*caja*/
		
		#trio{ width:245px; height:120px; background-color:#333333}
		
		#peque{ width:245px; height:127px; }
		
		#grande{ width:245px; height:240px; background-color:#fff}
	
	
	
	/*pie*/
	
	#texto_pie { float: left; height: 28px; width: 785px; font-size:9px; color:#a54399; text-align:center; padding-top:7px; padding-left:35px; font-weight:bold;	text-decoration:none; }
	
	.barra_larga{font-size:11px; color:#808285;	font-weight:normal;	text-decoration:none;}
	
	A.menu {text-decoration: none;	font-size:9px; 	color:#a54399;}

	A.menu:HOVER {color: #50154e}



/* menu superior e inferior */
	
	
	
	#menu {	float: left;height:20px;width: 119px;border:0px solid #000000; 	font-size:13px; color:#fe0000; text-align:center;font-weight:bold;text-decoration:none;}
	
	#menu2 {	float: left;height:17px;width: 124px;border-right:1px solid #ffffff; background-color: #a54399;	font-size:10px; color:#ffffff;text-align:center;padding-top:3px;font-weight:bold;text-decoration:none;}
	
	#menu_activo {	float: left;height:17px;width: 123px;border-right:1px solid #ffffff; background-color: #ffebfd;	font-size:10px; color:#a54399;text-align:center;padding-top:3px;font-weight:bold;text-decoration:none;}
	
	#menu_buscar {float: left; height:17px;width: 204px; background-color: #a54399;font-size:10px;color:#ffffff;text-align:center;padding-top:3px;font-weight:bold;text-decoration:none;}
	
	.enlace_menu{font-size:13px; color:#4e4e8b;font-weight:bold;text-decoration:none;}
	.enlace_menu:hover{ font-size:13px;	color:#fe0000;font-weight:bold;	text-decoration:none;}	
	
	#menu_inf {float: left; height: 17px; width: 20px;	border-right:1px solid #ffffff; 	background-color: #ed1690;	font-size:10px; color:#ffffff; text-align:center; padding-top:3px; font-weight:bold; text-decoration:none;}

	#menu_activo2 {	float: left; height: 17px; width: 20px; border-right:1px solid #ffffff; background-color: #fcdcee; color:#a54399;text-align:center; padding-top:3px; font-weight:bold; font-size:10px;	text-decoration:none;}

	#menu_tarifas_inf {float: left; height: 17px; width: 255px;	background-color: #808285; font-size:10px;color:#ffffff;text-align:center;padding-top:3px;font-weight:bold; text-decoration:none; border-right:1px solid #ffffff; }

	.enlace_menu_inf{font-family:Arial, Helvetica, sans-serif;	font-size:9px; 	color:#ffffff;font-weight:bold; text-decoration:none;}
	
	.enlace_menu_inf:hover{	font-family:Arial, Helvetica, sans-serif;font-size:9px;	color:#fff;	font-weight:bold; text-decoration:none;}


				/*colores textos*/
				
				.color{ color:#a54399; font-size:18px; font-weight:bold;}
				.color2{ color:#a54399; font-size:12px; font-weight:bold;}
				.color3{ color:#666; font-size:14px; font-weight:bold;}
				.color4{ color:#a54399; font-size:12px; font-weight:bold;}
				.color5{ font-size:14px; font-weight:bold; color:#a54399}
				.color6{ color:#000; font-size:12px; font-weight:bold;}
				.color7{ font-size:14px; font-weight:bold; color:#a54399}
				.color8{ color:#a54399; font-size:11px; font-weight:bold;}
				.color9{ color:#A54399; font-size:18px; font-weight:bold;}
				.color10{ color:#ffffff; font-size:10px; font-weight:bold;}
				
				
	.tarifas{ color:#cecece; font-size:12px;text-align:left;}
	.paginacion{ color:#cecece; font-size:13px; text-decoration:none;}
	.paginacion_on{ color:#cecece; font-size:18px; text-decoration:none;font-weight:bold;}
	.tarifas_s{ color:#cecece; font-size:12px;text-decoration: none; padding-bottom:3px; padding-top:3px;text-align:left; font-weight:bold;}


.texto_azul_big{font-size:13px; color:#4e4e8b;font-weight:bold;text-decoration:none;}	
#pagina_inicial{border:0px solid #000000;width:650px;float:left;margin-left:100px;margin-top:2px;margin-bottom:10px; height:100px;	min-height:100px;height:auto!important; display:inline}									
