/*------------------------------------------------------------------------
# TEMAS
# ------------------------------------------------------------------------
# Gobierno del Estado de Nuevo León 2003 - 2009
# Página:  http://www.nl.gob.mx/?P=temas
# 
# Colores utilizados
# 
# Fondo oscuro, h2, h3, h4, h6, intro			#990000
# Bordes de la inroducción e indices subtemas	#9999CC
# Fondo normal									#CCCCDD
# Fondo claro									#DDDDEE
# Fondo encabezados, h5, HR						#666699
# Fondo cafe oscuro								#440208
# Color encabezados (letra)						#FFFFFF
# Color titulos									#443377
# Color ligas									#333333
# 
-------------------------------------------------------------------------*/

/* Headings
-------------------------------------------------------------- */
h2, h2 a {color:#990000;}
h3, h3 a {color:#990000;}
h4, h4 a {color:#990000;}
h5, h5 a {color:#990000;}
h6, h6 a {color:#990000;}

/* TITULOS 
------------------------------------------------------------------ */
#nl-title h1, 
#nl-linktitle h1, 
#nl-linktitle span, #nl-linktitle span a, 
.box-module h5, 
.box3 .margen h5, 
.box4 .margen h5, 
.bg_box2-content h5, 
.bg_box1-content h5 {color:#FFFFFF;}

/* NL FONDO TITULO Y SUBTITULO
------------------------------------------------------------------ */
#nl-title							{background: url(/pics/css/design/temas/images/title.gif);}
#nl-linktitle						{background: url(/pics/css/design/temas/images/linktitle.gif) no-repeat;}

/* NL LIGAS EN CONTENIDO
---------------------------------------------------------------- */
#nl-content p a				{color:#333333;}
#nl-content img				{border-color: #EEEEEE;}

/* HEADER DE MODULOS 3 COLUMNAS
------------------------------------------------------------------ */

/* 3 COLUMNAS - MODULO */
#nl-m3-module {background-color: #DDDDEE !important;}

/* Caja 1 - fondo beige */ 
.box-module .box1, .box-module .box1-t, .box-module .box1-b, .box-module .box1-b div {background:transparent url(/pics/css/img_cajas/box1.gif) no-repeat top right;}

/* Caja 2 - fondo beige oscuro */ 
.box-module .box2, .box-module .box2-t, .box-module .box2-b, .box-module .box2-b div {background:transparent url(/pics/css/img_cajas/box2.gif) no-repeat top right;}

/* Caja 3 - fondo oscuro cafe */ 
.box3 {background-color: #440208;}

/* Caja 4 - fondo oscuro tema */ 
.box4 {background-color: #990000;}

.bg_box1-tl, .bg_box1-tr {background-image: url(/pics/css/design/omunidades/discapacidad/images/bg_box.gif);}
.bg_box1-bl, .bg_box1-br {background-image: url(/pics/css/design/omunidades/discapacidad/images/bg_box.gif);}

.bg_box2-tl, .bg_box2-tr {background-image: url(/pics/css/design/omunidades/discapacidad/images/bg_box2.gif);}
.bg_box2-bl, .bg_box2-br {background-image: url(/pics/css/design/omunidades/discapacidad/images/bg_box2.gif);}

.bg_box1-content {background-color: #DDDDEE;}
.bg_box2-content {background-color: #CCCCDD;}
.bg_box2-content, .bg_box1-content {border-left-color: #666699; border-right-color: #666699;}


/* NL TOOLBOXES
------------------------------------------------------------------ */

div.toolbox1					{background:url(/pics/css/design/temas/images/toolbox1-br.gif) no-repeat bottom right;}
div.toolbox1 div				{background:url(/pics/css/design/temas/images/toolbox1-bl.gif) no-repeat bottom left;}
div.toolbox1 div div			{background:url(/pics/css/design/temas/images/toolbox1-tr.gif) no-repeat top right;}
div.toolbox1 div div div		{background:url(/pics/css/design/temas/images/toolbox1-tl.gif) no-repeat top left;}

div.mas a			{color:#333333;}

div.toolbox2, div.toolbox3							{background:url(/pics/css/design/temas/images/toolbox2-br.gif) no-repeat bottom right;}
div.toolbox2 div, div.toolbox3 div					{background:url(/pics/css/design/temas/images/toolbox2-bl.gif) no-repeat bottom left;}
div.toolbox2 div div, div.toolbox3 div div			{background:url(/pics/css/design/temas/images/toolbox2-tr.gif) no-repeat top right;}
div.toolbox2 div div div, div.toolbox3 div div div	{background:url(/pics/css/design/temas/images/toolbox2-tl.gif) no-repeat top left;}

div.lonuevo					{background:url(/pics/css/design/images/lonuevo-br.gif) no-repeat bottom right;}
div.lonuevo div				{background:url(/pics/css/design/images/lonuevo-bl.gif) no-repeat bottom left;}
div.lonuevo div div			{background:url(/pics/css/design/images/lonuevo-tr.gif) no-repeat top right;}
div.lonuevo div div div		{background:url(/pics/css/design/images/lonuevo-tl.gif) no-repeat top left;}

div.lonuevo h5 { background: transparent url('/pics/icons/ico_nuevo.png') no-repeat left; color: #FF3300;}

.bg_box2-content hr, .bg_box1-content hr {color: #666699; background-color: #666699;}
div.le-descripcion a, div.ln-descripcion a {color: #333333;}

/* NL TEMAS
------------------------------------------------------------------ */

/* INTRODUCCIÓN */
#nl-intro 		{color:#990000; border-bottom-color: #9999CC; border-top-color: #9999CC;}

/* caja con borde izq. y abajo para los indices de los temas */ 
.subtema .titulo {border-color:#9999CC; color:#443377;font-size: 2em;}
.subtema .titulo a {color:#443377;}
.subtema .cuerpo {border-color:#9999CC;}

/* LINKS
------------------------------------------------------------------*/
div.toolbox2 a			{color:#333333;}
.dependencia-responsable {font-size: 1em; color: #990000 !important; font-weight: bold; text-decoration: underline;}

/* NL OL & UL LISTS
------------------------------------------------------------------ */

.list-faq li	{background:transparent url('/pics/common/bullet_temas.png') no-repeat top left;}

.list-faq li	{color:#333333;}
.list-faq li a	{color:#333333;}

.externallink-list li {background:transparent url('/pics/common/bullet_externo.png') no-repeat top left;}

.externallink-list li	{color:#333333;}
.externallink-list li a	{color:#333333;}

.lista-tema li		{background: transparent url('/pics/common/bullet_temas.png') no-repeat top left;}
.lista-tema li a	{color: #333333;}

.listado-programas li		{background: transparent url('/pics/common/bullet_temas.png') no-repeat top left;}
.listado-programas li h3 a	{color: #443377;}

.orange-list li		{background: transparent url('/pics/common/bullet_nuevo.png') no-repeat top left;}
.orange-list li a	{color: #333333;}

/* FAQ
------------------------------------------------------------------ */
.faq-answer {margin-top: 10px; border-left-width: 5px; border-left-style: solid; border-left-color: #E6E6E6; background-color: #F8F8F8; padding: 10px; display: none;}
