body {margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-color:#FFF3D9;}

/*ESTILOS FORMULARIO DE CONTACTOS*/
.contactos1{font-family:Tahoma, Verdana, Arial; font-size:14px; color:#990000;}
.contactos2{font-family:Tahoma, Verdana, Arial; font-size:13px; color:#2D65A7;}
.contactos3{font-family:Tahoma, Verdana, Arial; font-size:13px; color:#2D65A7;}
.mensaje1{font-family:Verdana, Tahoma, Arial; font-size:11px; color: #FF0000; font-weight:bold;}
.mensaje2{font-family:Verdana, Tahoma, Arial; font-size:9px; color: #FF0000; font-weight:bold;}
.contactos_txt{font-family:Tahoma, Verdana, Arial; font-size:11px; color:#2D65A7; font-weight:bold;}
.botones{background-color:#2D65A7; border-bottom:#000000 1px solid; border-left:#ffffff 1px solid; border-right:#000000 1px solid; border-top:#ffffff 1px solid;
	     font:bold 11px Tahoma, Verdana, Arial; color:#FFFFFF; cursor:hand;} 
.form{background-color:#ffffff; border:1px solid #2D65A7; 
	  font-family:tahoma, verdana, arial; font-size:11px; color:#003974;}

.td_separador{ background-color:#D5D7CF;}

.normal{ color: #003974; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size:11px;}
.normal p.titulo{ margin:10px 0px 4px 0px;}
.normal p.estatutos_titulo{ margin:8px 0px 15px 0px; font-size:18px; text-align:center; font-weight:700;}
.normal span.estatutos_tituloabajo{ margin:0px; font-size:12px; text-align:center;}


.inicio_titulo{ color: #A8000F; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:3px 0px 6px 0px;}
.tabla_normal{ color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size:10px;}
.tabla_normal_rojo{ color:#E30A16;}
.tabla_normal_verde{ color:#009000;}
.direccion{ color: #DCEEFE; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size:10px; line-height:14px;}
/*.titulo{ color: #ffffff; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size:14px; font-weight:700;}*/
.subtitulo{ color: #2D65A7; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size:17px;}
.contenido_arriba{background-image:url(../img/contenido_arriba.gif); background-position:top; background-repeat:no-repeat;}
.contenido_fill{background-image:url(../img/contenido_abajo_fill.gif);}
.contenido_abajo{background-image:url(../img/contenido_abajo_bottom.gif); background-position:bottom; background-repeat:no-repeat;}

.inicio_tabla_fondo{ background-image:url(../img/layout_tabla_bottom.gif); background-position:bottom; background-repeat:no-repeat;}

.img_float{ margin:0px 8px 8px 0px;}

.p_tabla_enlace		{color: #002C54; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px;}
A.l_tabla_enlace:link	{color: #002C54; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; cursor:pointer;}
A.l_tabla_enlace:hover	{color: #FF0000; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; cursor:pointer;}
A.l_tabla_enlace:active{color: #002C54; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; cursor:pointer;}
A.l_tabla_enlace:visited{color: #002C54; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px; cursor:pointer;}

.p_pie			{color: #002C54; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin:0px;}
A.l_pie:link	{color: #002C54; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin:0px; cursor:hand;}
A.l_pie:hover	{color: #ff0000; text-decoration: underline; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin:0px; cursor:hand;}
A.l_pie:active	{color: #002C54; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin:0px; cursor:hand;}
A.l_pie:visited	{color: #002C54; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin:0px; cursor:hand;}

.l_normal{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
A.l_normal:link	{color: #2D65A7; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; cursor:pointer;}
A.l_normal:hover{color: #7EAFE8; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; cursor:pointer; background-color:#FFFDE7;}
A.l_normal:active{color: #2D65A7; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; cursor:pointer;}
A.l_normal:visited{color: #2D65A7; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; cursor:pointer;}

A.l_cerrar			{color: #CC0000; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; text-decoration: none; cursor:hand; font-weight:bold; line-height:15px; text-align:right;}
A.l_cerrar:hover	{color: #CC9999; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:underline; cursor:hand; font-weight:bold; line-height:15px; text-align:right;}
A.l_cerrar:active	{color: #CC0000; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; text-decoration: none; cursor:hand; font-weight:bold; line-height:15px; text-align:right;}
A.l_cerrar:visited	{color: #CC0000; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px; text-decoration: none; font-weight:bold;}

.l_estatutos_menu			{color: #11980B; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px;}
A.l_estatutos_menu:link		{color: #003161; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; cursor:pointer;}
A.l_estatutos_menu:hover	{color: #11980B; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; cursor:pointer;}
A.l_estatutos_menu:active	{color: #003161; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; cursor:pointer;}
A.l_estatutos_menu:visited	{color: #003161; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; cursor:pointer;}

#vineta 			{ margin-bottom:0px; margin-top:2px;}
#vineta li			{ margin:3px; list-style-type:disc; text-align:justify; }
#vineta li ul 		{ padding:0px; margin:0px 13px; }
#vineta li ul li 	{ list-style-type:disc; list-style-position:outside; }

#vineta.alpha li	{ list-style-type:lower-alpha; }

/*desplegable*/
.oculto_pregunta{ display:none; position:absolute}
.visible_pregunta{ display:block; padding:2px;}

#tabla_datos		{ border:1px #F0E7D5 solid; margin:10px 0px; }
#tabla_datos td		{ border:1px #F0E7D5 solid; padding:0px 2px; }
#tabla_datos td.head{ border:1px #F0E7D5 solid; padding:0px 2px; font-size:12px; color:#FFFFFF; background-color:#335E88; text-align:center; font-weight:700; }

#tabla_departamentos td.head{ border:1px #F0E7D5 solid; padding:0px 2px; font-size:12px; color:#335E88; background-color:#FFEDC5; text-align:center; font-weight:700; }

img.img_departamento{ margin:3px 12px 0px 0px;}

#tabla_capa	td { border:0px; margin:10px 0px; vertical-align:top;}

