body {
	color: #444; 
	/*background-color: #fff;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

p { /* Parámetros para los parrafos */
	margin: 0.5em 1em 0.5em 1em;
	font-size: 72%;
	line-height: 1.5em; /* Interlineado */
	/*text-indent: 1em; /* Margen inicial */
	/*text-align: justify;*/
	/*border: 1px solid red;*/
}

form {
	margin: 0em;
	padding: 0em;
	/*border: 1px solid red;*/
}

acronym {
	cursor: help;
}

/* Parametros para todos los vínculos que no estan dentro de una clase específica */

A:link {
	color: #66d;
}

A:visited {
	color: #666;
}

A:active {
	color: #00f;
}

A:hover {
	color: #00f;
	text-decoration: underline;
}

a:link img, a:visited img {
	border: none; /* Elimina borde de la imagenes que tengan vínculo */
}

.more, .up { /* Parámetros para los elementos de la clase "more"  (ver más titulares)*/
	display: block;
	margin: 0em 0.25em 0em 1em;
	padding: 0em 1em 0em 0em;
	background: url(images/more.gif) no-repeat;
	background-position: right 5px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	/*border: 1px solid red;*/
}

.up { 
	margin: -1em 2em 1em 1em;
	background: url(images/up.gif) no-repeat;
	background-position: right 3px;
	font-size: 70%;
	float: right;
}

.tools {
	float: right;
	margin-right: 0.5em;
}

#inner {
	border-left: 1px solid #f90;
}
/*********************************************************************/

#center h1 {
	position: relative;
	border-bottom: 1px dotted #447;
	margin: 0em 1em 0.5em 0.5em;
	padding-top: 0.5em;
	font-size: 120%;
	color: #447;
	background: url(images/cubos.gif) no-repeat right bottom;
	font-family: Arial, Helvetica, sans-serif;
}

#left img , #right img{
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

#right {
	/*font-size: 70%;*/
	color: #000;
	letter-spacing: normal;
	/*line-height: 1.5em; /* Interlineado */
}

#right h1 {
	display: block;
	margin: 0.75em 0.5em 0.5em 0.75em;
	padding: 0em;
	/*font-size: 100%;*/
	font-size: 70%;
	font-weight: bold;
	color: #f60;
}

#right em {
	font-style:normal
}

#right p {
	line-height: 1.25em;
	margin: 0.5em 0.75em 0.5em 0.75em;
	/*padding-left: 1em;
	text-indent: -1em;*/
	/*font-size: 55%;*/
}

#right li:before { /* No se vizualiza en IE por lo tanto habra que escribir manualmente las viñetas*/
	/*content: "»";*/
}

#right li:first-letter { /* Parámetros de la emulación de viñeta */
	font-weight: bold;
	color: #999;
}

#right ul {
	font-size: 70%;
	line-height: 1.5;
	margin-top: 0em;
	margin-left: 1em;
	padding: 0em 1em 0em 1em; /* Aire de los lados */
}

#right ul li {
	list-style: none;
	text-indent: -1.22em; /* Margen para que se visualice como List Item */
	/*font-family: Verdana;*/
	margin: 0.5em 0em 0.5em 0em;
}

/* Parametros para los vínculos del lado derecho */

#right A:visited {
	color: #666;
}

#right A:hover {
	color: #00f;
}


/*********************************************/

.right .fieldset {
	margin: 1em 1.5em 1em 1.5em;
	border: 1px solid silver;
	
}

.right .fieldset h2 {
	position: static;
	margin: 0em 0em 0em 0em;
	padding:	0em 0.25em 0.25em 0.25em;
	border-bottom: 1px solid silver;
	font-size: 75%;
	background: #f90;
	color: #fff;
}

.right .fieldset .pdf {
	display: block;
	margin: 0.5em 0.5em 1em 0.5em;
	background: url(images/pdf.gif) no-repeat;
	padding-left: 20px;
	font-size: 70%;
}

.right ul {
	margin: 0em;
	padding: 0em 1em 0em 1.5em;
}

.right ul li {
	list-style: url(images/bullet_2.gif);
	margin: 0.5em;
	font-size: 70%;
}

/**************************************************************/





.hnav { /* Menú horizontal */
	color: #000;
	font-size: 70%;
	margin: 0em;
	border-width: 0;
}

.hnav .secondary {
	background: #fff url(images/logo_gobierno.gif) no-repeat;
	background-position: 15px -5px;
	text-align: right;
	padding: 0.5em 0em 0.5em 0em;
	
}

.hnav .secondary li a {
	padding-left: 1em;
	margin-right: 0.5em;
	background: url(images/bullet_1.gif) no-repeat left;
}

.hnav .secondary a:link, .hnav .secondary a:visited {
	text-decoration: none;
}

.hnav .secondary a:hover {
	text-decoration: underline;
}

.hnav .main {
	background: #225;
	background: #5A69B5;
	color: #fff;	
	padding: 0.5em 0em 0.5em 0em;
	/*text-align: center; /* Para centrar el menu horizontal*/
	/*font-weight: bold;*/
	/*font-size: 92%;*/
}

.hnav .main .date {
	padding-left: 0.15em;
	padding-right: 0.25em;
	width: 10em;
}

.hnav .main .letter a:link, .hnav .main .letter a:visited {
	color: #fff;
	background: #000;
	background: url(images/letter.gif) no-repeat right;
	padding-right: 3em;
}

.hnav .main li a:link, .hnav .main li a:visited {
	/*background: #447;*/
	background: #5A69B5;
	color: #fff;
	padding: 0.5em 2em 0.5em 2em;
	text-decoration: none;
}

.hnav .main li a:hover {
	color: #fff;
	/*background: #88d;*/
	background: #9C9ACE;
	text-decoration: underline;
}

/********************* CONACE en mi región **********************/

#conaceRegion {
	position: relative;
	background: #fff;
	margin: 1em 1px 1em 0em;
	border-top: 1px dotted silver;
	border-bottom: 1px dotted silver;
	padding: 0.5em 0em 0.5em 0em;
}

#conaceRegion .regionButton {
	margin: 0em 0em 0em 0em;
	font-size: 65%;
	padding: 0em 0.25em 0em 0.25em; /* Aire de los lados */
	/*height: 2em; /* Alto del botón */
	color: #fff;
	border: 1px solid #225;
	background: #88d;
	cursor: pointer; /* Cursor cambia a dedo al rollover*/
}

#conaceRegion .textfield2 {
	position: relative;
	font-size: 75%;
	/*margin: 0em 0em 0em 1.3em;*/
	border: 1px solid #225;
	padding: 0em;
	color: #666;
	/*vertical-align: bottom;*/
}

/********************************************************/

/********************* Articulos Portada **********************/

.art { /* Parámetros para los Articulos que ocupen 2 columnas */
	float: right; /* Parámetro necesario para conservar la diagramación */
	
	/*padding-bottom: 1em; /* Aire de parte inferior */
	/*margin-bottom: 1em; /* Margen inferior */
	border-bottom:1px dashed #9C9A63; /* Decoración */
}

.art img { /* Parámetros de las imagenes de la caja central */
	margin: 0em 1em 0em 1em; /* Aire de la imagenes */
}

.art h2 {
	font-size: 110%;
	margin: 0em 0.5em 0em 0.55em;
	font-family: Arial, Helvetica, sans-serif;
}

.artLeft h2, .artRight h2 {
	font-size: 90%;
	margin: 0em 0.75em 0em 0.75em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.25em; /* Interlineado */
}

.artLeft img, .artRight img {
	padding: 0.75em;
}

.artLeft { /* Parámetros para los Articulos que ocupen sólo una columna */
	width: 48.5%; /* Parámetro necesario para conservar la diagramación */
	float: left; /* Parámetro necesario para conservar la diagramación */
	padding-bottom: 1em; /* Aire de parte inferior */
	margin-bottom: 0em; /* Margen inferior */
}

.artRight { /* Parámetros para los Articulos que ocupen sólo una columna */
	width: 49.5%; /* Parámetro necesario para conservar la diagramación */
	float: right; /* Parámetro necesario para conservar la diagramación */
	border-left: 1px dashed #9C9A63;
	padding-left:0.25em;
	padding-bottom: 1em; /* Aire de parte inferior */
	margin-bottom: 0em; /* Margen inferior */
}

.artLeft ul, .artRight ul {
	margin: 0em;
	padding: 0em 0em 0em 1em;
	/*border: 1px solid blue;*/
}

.artLeft ul li, .artRight ul li {
	list-style: disc;
	font-size: 75%;
	margin: 0.5em 0.75em 0em 0.75em;
	padding: 0em;
	/*border: 1px solid red;*/
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.25em; /* Interlineado */
}

/*********************************************************************/

/********************* Más noticias *********************/

#masNoticias { /* Parámetros para las Areas de Trabajo */
	position: relative; /* Corrige problema de render en IE */
	margin: 0em 0em 0em 0em; /* Parámetro necesario para conservar la diagramación */
	padding: 1em 0em 1.5em 0em; /* Parámetro necesario para conservar la diagramación */
 	clear: both; /* Parámetro necesario para conservar la diagramación */
	border-top: 1px dashed #9C9A63;
	border-bottom: 1px dashed #9C9A63;
	font-size: 65%;
}

#masNoticias h2 {
	margin: 0em 0em -0.5em 0em; /* Parámetro necesario para conservar la diagramación */
	padding: 0em 0em 0em 0.6em; /* Aire del lado izquierdo*/
	font-size: 150%;
	/*color: #f60;*/
	background: none;
	border: none;
}

#masNoticias .more {
	margin: 1em 1.5em 0em 0em;
	padding-right: 1.25em;
	background: url(images/more.gif) no-repeat;
	background-position: right 2px;

}

#masNoticias .label {

	margin: 0.5em 0em 0em 0em; /* Parámetro necesario para conservar la diagramación */
	padding: 1em 0em 0em 1em; /* Parámetro necesario para conservar la diagramación */
	background: url(images/linea_punteada_naranja_big_trans.gif) repeat-x top; /* Linea punteada */
	color: #000;
	display: block; /* Parámetro necesario para la correcta posición de la imagen de fondo */
}

#masNoticias h2 + .label { /* Elimina la primera linea punteada (Parametro no soportado por Interner Explorer)*/
	background: none;
}

#masNoticias em { /* Parametros para "»" */
	margin-right: 1em;
	font-style: normal;
	font-weight: bold;
	color: #f60;
	text-decoration: none;
}

#masNoticias .link {
	margin: -1.25em 0em 0em 5em; /* Parámetro necesario para conservar la diagramación */
	padding: 0em 0em 0em 0em; /* Parámetro necesario para conservar la diagramación */
	font-size: 100%;
	/*border: 1px solid red;*/
	width: 35em; /* Parámetro necesario para conservar la diagramación */
	float: right; /* Parámetro necesario para conservar la diagramación */

}

/*********************************************************************/




.agendaRegional {
	/*display: block;*/
	margin: 0em;
	padding: 0em 0em 0em 2em;
	line-height: 2em;
	border-bottom: 1px dashed #9C9A63;
	list-style: none;
}

.agendaRegional em {
	font-style: normal;
}

/**************** Buscador de centros de tratamiento *****************/

#centros {
	margin: 1em;
	padding: 0em; /* Aire de la parte superior */
	border: 2px ridge #F8F8F8;
	font-size: 70%;
}

#centros h1 {
	position: static;
	border-bottom: 2px ridge #F8F8F8;
	margin: 0em 0em 1em 0em; /* Parámetro necesario para conservar la diagramación */
	padding: 0em 0em 0em 0.25em; /* Aire del lado izquierdo */
	font-size: 140%;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	background: #f90;
	color: #fff;
}

#centros label {
	width: 13em; /* Ancho para correcta diagramación */
	margin: 0em 0em 0em 0em; /* Parámetro necesario para conservar la diagramación */
	display: block; /* Parámetro necesario para conservar la diagramación */
	text-align: right; /* Parámetro necesario para conservar la diagramación */
	font-weight: bold;
	line-height: 2.5em;
}

#centros .textfield {
	position: absolute;
	font-size: 100%;
	margin: -2em 0em 0em 13.5em; /* Parámetro necesario para conservar la diagramación */
	padding: 0em; /* Parámetro necesario para conservar la diagramación */
}

#centros .sendBotton {
	margin: 0.5em 0em 0.5em 0em;
	padding: 0em;
}


