body {
	font-family: Arial, Helvetica, sans-serif;
	color: #5B554F;
	background-image: url(../images/images_D/bg.gif);
	background-color: #5E2800;
	margin-top : 0px;
	margin-left : 0px;
	padding: 0px;
	text-align: left;
	font-size: 12px;
}
a:link {
	color: #005C9D;
	text-decoration: none;
}
a:visited {
	color: #005C9D;
	text-decoration: none;
}
a:hover {
	color: #005C9D;
	text-decoration: underline;
}
a:active {
	color: #005C9D;
	text-decoration: underline;
}

/*  ESTILOS DE POSICIONAMIENTO */


/* centra la pgina en IE5 */
#antebase{
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 100%;
}

/* acoge todo el contenido */
#base {
	width: 770px;
	margin: 0px auto;
	background-color: #FFFFFF;
	padding: 0px;
	text-align: right;
}
#baseContenido {
	width: 770px;
	margin: 0px auto;
	background-color: #FFFFFF;
	padding: 0px;
	text-align: right;
	background-image: url(../images/images_D/bg_base.gif);
	background-repeat: no-repeat;
	background-position: 0px 116px;
}

/* contenido de la cabecera: logo, buscador y reas */
#cabecera {
	width: 770px;
	margin: 0px auto;
	padding: 0px;
	height: 112px;
	clear: none;
	background-color: #FFFFFF;
	text-align: right;
}

/* contenido del lateral izquierdo */
#izda {
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 221px;
}

/* contenido pie */
#pie {
	width: 100%;
	clear: both;
	float: none;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/images_D/bg_pie.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 63px;
}
#pie p {
	text-align: right;
	color: #B2B2B2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	margin: 0px;
	padding-top: 40px;
	padding-right: 30px;
	padding-bottom: 0px;
}
#pie a:link {
	color: #B2B2B2;
	text-decoration: none;
}
#pie a:visited {
	color: #B2B2B2;
	text-decoration: none;
}
#pie a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#pie a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

/* Posicin y formato de la parte superior izquierda */
div.izdatop {
	margin: 0px;
	padding: 0px;
	width: 220px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	height: 112px;
}
div.izdatop p {
	margin: 0px;
	padding: 0px;
}

div.izdatop a:link {
	color: #515560;
	text-decoration: none;
}
div.izdatop a:visited {
	color: #515560;
	text-decoration: none;
}
div.izdatop a:hover {
	color: #515560;
	text-decoration: underline;
}
div.izdatop a:active {
	color: #B50027;
	text-decoration: underline;
}

div.izdatop form {
	margin: 5px 0px 12px;
	padding: 0px;
}

img.logohome {
	margin-top: 10px;
	padding: 0px;
	text-align: center;
	border : 0px;
}

input.camposform01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353E44;
	background-color: #E7EAEC;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #E7EAEC;
	border-bottom: 1px solid #E7EAEC;
	border-left: 1px solid #E7EAEC;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}

input.botonform01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #757D8D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFF1;
	border-right-color: #4F545F;
	border-bottom-color: #4F545F;
	border-left-color: #EFEFF1;
	
	cursor:pointer;
	margin-left:5px;
}

div.idioma {
	text-align: left;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
div.accesible {
	text-align: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.enfasisrojo {
	color: #B50027;
}


/* Posicin y formato del menu lateral izquierdo */
img.tituloarea {
	margin-top: 28px;
	margin-right: 15px;
	margin-bottom: 6px;
	padding: 0px;
}

div.menu {
	margin: 0px;
	padding: 0px;
	width: 219px;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E4D1C6;
	border-right-color: #E4D1C6;
	border-bottom-color: #E4D1C6;
	border-left-color: #E4D1C6;
}

td.separadorvertical{
	height: 35px;
}

div.menu table {
	width: 100%;
	border: 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px 0px 0px 0px;
}
div.menu td{
	border: 0px solid;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px 0px 0px 0px;
}
div.menu ul {
	list-style-image: url(../images/images_D/bullet01.gif);
	margin: 5px 0px 0px 30px;
	padding: 0px;
	font-size: 9px;
	text-transform: uppercase;
}

td.tdsubmenu{
	background-color: #FCF9F8;
	padding: 0px 0px 0px 0px;
}

div.menu li {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 3px 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
div.menu li a.mas:link {
	color: #464442;
	text-decoration: none;
	display: block;
	background-image: url(../images/images_D/bullet_menumas.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div.menu li a.mas:visited {
	color: #464442;
	text-decoration: none;
	display: block;
	background-image: url(../images/images_D/bullet_menumas.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div.menu li a.mas:hover {
	color: #464442;
	text-decoration: none;
	background-color: #F8F0EB;
	display: block;
	background-image: url(../images/images_D/bullet_menumas.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
div.menu li a:link {
	color: #464442;
	text-decoration: none;
	display: block;
}
div.menu li a:visited {
	color: #464442;
	text-decoration: none;
}
div.menu li a:hover {
	color: #464442;
	text-decoration: none;
	background-color: #F8F0EB;
	display: block;
}
div.menu li a:active {
	color: #464442;
	text-decoration: none;
	background-color: #F8F0EB;
	display: block;

}

div.menu li a.seleccionado {
	color: #464442;
	text-decoration: none;
	background-color: #F8F0EB;
	display: block;

}

a.menulateral:link {
	background-image: url(../images/images_D/bg_menulateral_off.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #464442;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 13px;
	display: block;
	margin: 0px;
	text-decoration: none;
}
a.menulateral:visited {
	background-image: url(../images/images_D/bg_menulateral_off.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #464442;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 13px;
	display: block;
	margin: 0px;
	text-decoration: none;
}
a.menulateral:hover {
	background-image: url(../images/images_D/bg_menulateral_on.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #464442;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 13px;
	display: block;
	margin: 0px;
	text-decoration: none;
}
a.menulateral:active {
	background-image: url(../images/images_D/bg_menulateral_on.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #464442;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 13px;
	display: block;
	margin: 0px;
	text-decoration: none;
}
a.menulateral02:link {
	background-image: url(../images/images_D/bg_menulateral02_off.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #464442;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 3px;
	padding-left: 13px;
	display: block;
	margin: 0px;
	text-decoration: none;
}
a.menulateral02:visited {
	background-image: url(../images/images_D/bg_menulateral02_off.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #464442;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 3px;
	padding-left: 13px;
	display: block;
	margin: 0px;
	text-decoration: none;
}
a.menulateral02:hover {
	background-image: url(../images/images_D/bg_menulateral02_on.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #464442;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 3px;
	padding-left: 13px;
	display: block;
	margin: 0px;
	text-decoration: none;
}
a.menulateral02:active {
	background-image: url(../images/images_D/bg_menulateral02_on.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #464442;
	padding-top: 5px;
	padding-right: 25px;
	padding-bottom: 3px;
	padding-left: 13px;
	display: block;
	margin: 0px;
	text-decoration: none;
}

/* Formato de la columna central */
div.programas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #485061;
	padding: 0px;
	float: left;
	margin: 5px 0px 20px 9px;
	text-align: left;
	width: 327px;
}
div.programas h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #882800;
	margin: 5px 0px 0px;
	padding: 0px;
}
div.programas p {
	margin: 0px 15px 5px 0px;
	padding: 0px;
}
div.programas img.izdatop {
	float: left;
	border: 1px solid #E4D1C6;
	margin-right: 8px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
div.programas img.izda {
	float: left;
	border: 1px solid #E4D1C6;
	margin-right: 8px;
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 5px;
}
div.programas h1.conborde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #882800;
	margin: 10px 15px 0px 5px;
	padding: 5px 0px 0px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E4D1C6;
	border-right-color: #E4D1C6;
	border-bottom-color: #E4D1C6;
	border-left-color: #E4D1C6;
}

/* Formato de la columna derecha */
div.actividades {
	margin: 5px 0px 0px;
	padding: 0px;
	float: right;
	width: 210px;
	text-align: left;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
div.actividades p {
	margin-right: 15px;
	padding: 0px;
	margin-top: 0px;
	margin-left: 5px;
}
div.actividades ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 20px;
	list-style-image: url(../images/images_D/bullet02.gif);
}
div.actividades li {
	margin-top: 10px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: none;
	border-top-color: #E4D1C6;
	border-right-color: #E4D1C6;
	border-bottom-color: #E4D1C6;
	border-left-color: #E4D1C6;
	padding: 0px 0px 5px;
}
div.actividades li.sinborde {
	margin-top: 10px;
	padding: 0px 0px 5px;
	border: none;
}

div.actividades ul a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #485061;
	display: block;
	padding: 5px;
}

div.actividades ul a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #485061;
	display: block;
	padding: 5px;
}
div.actividades ul a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #485061;
	background-color: #F3F4F5;
	display: block;
	text-decoration: none;
}
p.enlace {
	text-align: right;
	font-size: 9px;
	margin: 0px;
	padding-right: 20px;
}


/* Formato del men superior */
#mayores {
	float: right;
	width: 75px;
	background-image: url(../images/images_D/bg_mayores_off.gif);
	background-repeat: no-repeat;
	height: 112px;
}
#mayores a {
	text-align: center;
	text-decoration: none;
	width: 75px;
	padding-top: 85px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding-bottom: 16px;
	display: block;
}
#mayores a:link {
	color: #474441;
	background-image: url(../images/images_D/bg_mayores_off.gif);
	background-repeat: no-repeat;
}
#mayores a:visited {
	color: #474441;
	background-image: url(../images/images_D/bg_mayores_off.gif);
	background-repeat: no-repeat;
}
#mayores a:hover {
	color: #FFFFFF;
	background-image: url(../images/images_D/bg_mayores_on.gif);
	background-repeat: no-repeat;
}

#discapacitados {
	float: right;
	width: 90px;
	background-image: url(../images/images_D/bg_discapacitados_off.gif);
	background-repeat: no-repeat;
	height: 112px;
}
#discapacitados a {
	text-align: center;
	width: 90px;
	padding-top: 71px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 15px;
	display: block;
}
#discapacitados a:link{
	color: #474441;
	background-image: url(../images/images_D/bg_discapacitados_off.gif);
	background-repeat: no-repeat;

}
#discapacitados a:visited{
	color: #474441;
	background-image: url(../images/images_D/bg_discapacitados_off.gif);
	background-repeat: no-repeat;
}
#discapacitados a:hover{
	color: #FFFFFF;
	background-image: url(../images/images_D/bg_discapacitados_on.gif);
	background-repeat: no-repeat;
}
#familia {
	float: right;
	width: 74px;
	background-image: url(../images/images_D/bg_familia_off.gif);
	background-repeat: no-repeat;
	height: 112px;
}
#familia a {
	text-align: center;
	width: 74px;
	padding-top: 85px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	display: block;
	padding-bottom: 12px;
}
#familia a:link {
	color: #474441;
	background-image: url(../images/images_D/bg_familia_off.gif);
	background-repeat: no-repeat;
}
#familia a:visited {
	color: #474441;
	background-image: url(../images/images_D/bg_familia_off.gif);
	background-repeat: no-repeat;
}
#familia a:hover{
	color: #FFFFFF;
	background-image: url(../images/images_D/bg_familia_on.gif);
	background-repeat: no-repeat;
}

#leydependencia {
	float: right;
	width: 78px;
	background-image: url(../images/images_D/bg_dependencia_off.gif);
	background-repeat: no-repeat;
	height: 112px;
}
#leydependencia a {
	text-align: center;
	width: 78px;
	padding-top: 86px;
	/*height:120px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 14px;
	display: block;
}
#leydependencia a:link {
	color: #4C4144;
	background-image: url(../images/images_D/bg_dependencia_off.gif);
	background-repeat: no-repeat;
}
#leydependencia a:visited {
	color: #4C4144;
	background-image: url(../images/images_D/bg_dependencia_off.gif);
	background-repeat: no-repeat;
}
#leydependencia a:hover {
	color: #FFFFFF;
	background-image: url(../images/images_D/bg_dependencia_on.gif);
	background-repeat: no-repeat;
}

#mujer {
	float: right;
	width: 71px;
	background-image: url(../images/images_D/bg_mujer_off.gif);
	background-repeat: no-repeat;
	height: 112px;
}
#mujer a {
	text-align: center;
	width: 71px;
	padding-top: 71px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 14px;
	display: block;
}
#mujer a:link {
	color: #FFFFFF;
	background-image: url(../images/images_D/bg_mujer_off.gif);
	background-repeat: no-repeat;
}
#mujer a:visited {
	color: #FFFFFF;
	background-image: url(../images/images_D/bg_mujer_off.gif);
	background-repeat: no-repeat;
}
#mujer a:hover {
	color: #FFFFFF;
	background-image: url(../images/images_D/bg_mujer_on.gif);
	background-repeat: no-repeat;
}
#inmigracion {
	float: right;
	width: 80px;
	background-image: url(../images/images_D/bg_inmigracion_off.gif);
	background-repeat: no-repeat;
}
#inmigracion a {
	text-align: center;
	width: 80px;
	padding-top: 86px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 14px;
	display: block;
}
#inmigracion a:link {
	color: #474441;
	background-image: url(../images/images_D/bg_inmigracion_off.gif);
	background-repeat: no-repeat;
}
#inmigracion a:visited {
	color: #474441;
	background-image: url(../images/images_D/bg_inmigracion_off.gif);
	background-repeat: no-repeat;
}
#inmigracion a:hover {
	color: #FFFFFF;
	background-image: url(../images/images_D/bg_inmigracion_on.gif);
	background-repeat: no-repeat;
}
#serviciossociales {
	float: right;
	width: 76px;
	background-image: url(../images/images_D/bg_serviciossociales_off.gif);
	background-repeat: no-repeat;
	height: 112px;
}
#serviciossociales a {
	text-align: center;
	width: 76px;
	padding-top: 72px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 14px;
	display: block;
}
#serviciossociales a:link {
	color: #474441;
	background-image: url(../images/images_D/bg_serviciossociales_off.gif);
	background-repeat: no-repeat;
}
#serviciossociales a:visited {
	color: #474441;
	background-image: url(../images/images_D/bg_serviciossociales_off.gif);
	background-repeat: no-repeat;
}

#serviciossociales a:hover {
	color: #FFFFFF;
	background-image: url(../images/images_D/bg_serviciossociales_on.gif);
	background-repeat: no-repeat;
}
.enfasis_mujer {
	color: #882800;
}

#integracion {
	float: right;
	/*width: 106px;*/
	width: 80px;
	background-image: url(../images/images_D/bg_integracion_off.gif);
	background-repeat: no-repeat;
	height: 112px;
}
#integracion a {
	text-align: center;
	width: 80px;
	padding-top: 71px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	padding-bottom: 14px;
	display: block;
	color: white;
	text-transform: uppercase;
	color: #474441;
}
#integracion a:hover {
	color: #FFFFFF;
	background-image: url(../images/images_D/bg_integracion_on.gif);
	background-repeat: no-repeat;
}

/* ESTILOS PARA EL CONTENIDO DERECHA DE LOS SEGUNDOS NIVELES */
#contenido {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #A6AAA9;
	float: right;
	width: 545px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	text-align: left;
	margin-bottom: 30px;
}
#contenido p {
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	font-size: 12px;
}

/*#contenido .cuote{
	margin-left : 30px;
}
#contenido .cuote2{
	margin-left : 60px;
}
#contenido .cuote3{
	margin-left : 90px;
}
*/
#contenido li{
	font-size: 12px;
}

#contenido p.borde {
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-size: 9px;
	color: #4D5150;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #D8D8D8;
	padding-bottom: 5px;
	text-transform: uppercase;
	text-align: right;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#contenido ul.sinbullet {
	list-style-type: none;
}
#contenido ul.sinbullet li {
	font-size: 12px;
	margin-bottom: 5px;
}
#contenido li.enlace_externo {
	list-style-image: url(../images/images_D/ico_enlace_nuevaventana.gif);
}

/* ususario registrado */
#log {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	float: left;
	margin-top: 8px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 15px;
	clear: right;
	margin-left: 10px;
}
#log a {
	color: #FFFFFF;
}

/* enlace al pie del documento */
#enlace_top {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-variant: normal;
	float: right;
	text-transform: uppercase;
	margin-top: 3px;
	margin-right: 10px;
}

/* formato de textos */
#baseContenido h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
/*	margin: 25px 15px 15px;*/
	margin: 10px 15px 25px;
	padding: 0px;
	letter-spacing: 0.2em;
}

#foot{
	border-left-width: 0px;
	border-left-style: dotted;
	border-left-color: #A6AAA9;
	float: right;
	width: 544px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	text-align: left;
}

#foot p.telf {
	font-family: Helvetica, "Arial Narrow", sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: White;
	text-align: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	letter-spacing : 1px;
}

#foot td.imgtematica{
	width : 544px;
	height: 146px;
}

#imgpie{
	width : 544px;
	height: 32px;
	margin-top : -34px;
}
h2.ficha {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #C24001;
	text-align: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}

h2, #ptext h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #882800;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	text-decoration: underline;
	text-align: left; /*border-bottom: 1px solid  #882800;*/
}

h3, #ptext h2 {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bolder;
	color: #882800;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	text-align: left;
}

h4, #ptext h3 {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #882800;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	text-align: left;
}

h5, #ptext h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #882800;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	text-align: left;
}
/*
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #C24001;
	text-align: left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #882800;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}

h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bolder;
	color: #882800;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}

h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #882800;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
*/
ul.submenu {
	list-style-image: url(../images/images_D/bullet_off.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	margin: 5px 15px 0px;
	padding: 0px 0px 10px 50px;
}
ul.submenu li {
	margin-bottom: 3px;
}

li.submenu_on {
	list-style-image: url(../images/images_D/bullet_on.gif);
	color: #005C9D;
	margin-bottom: 3px;
}

ul.submenu a:link {
	color: #5B554F;
	text-decoration: none;
}
ul.submenu a:visited {
	color: #5B554F;
	text-decoration: none;
}
ul.submenu a:hover {
	color: #005C9D;
	text-decoration: underline;
}
ul.submenu a:active {
	color: #C24001;
	text-decoration: underline;
}
img.fotosContenido {
	padding: 4px;
	float: right;
	border: 1px solid #E3C6B5;
	margin-bottom: 5px;
	margin-left: 5px;	
}
ul.normal {
	list-style-image: url(../images/images_D/bullet03.gif);
	margin-bottom: 10px;
	margin-right: 15px;
	font-size: 11px;
	margin-left: 15px;
	padding-left: 50px;
}

/* identificacin de usuario */
fieldset.identificacion {
	padding: 5px 10px 10px 0px;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	border: 3px double #DBDBDB;
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 360px;
	text-align: right;
	font-size: 11px;
}
legend {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}
input.camposform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #E8E8E8;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border: 1px solid #FFFFFF;
	margin: 2px;
}
input.botonformulario01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C24001;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFDDCC;
	border-right-color: #6C2300;
	border-bottom-color: #003C35;
	border-left-color: #BFFFF9;
	margin-top: 7px;
	margin-right: 2px;
	margin-bottom: 0px;
}
input.botonformulario02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #868686;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D3D3D3;
	border-right-color: #2E2E2E;
	border-bottom-color: #434852;
	border-left-color: #D0D3D9;
	margin-top: 7px;
	margin-right: 2px;
	margin-bottom: 0px;
}
fieldset.identificacion p.left {
	text-align: left;
	font-size: 11px;
}
.alignCenter {
	text-align: center;
}
blockquote {
	margin: 0px 0px 0px 15px;
}

/* estilos para el cuadro CONTENIDOS RELACIONADOS */
div.contenidosRelacionados {
	background-image: url(../images/images_D/tit_contenidos_relacionados.gif);
	background-repeat: no-repeat;
	background-position: 50px 0px;
	padding-top: 10px;
	margin: 15px 15px 20px 0px;
}
div.contenidosRelacionados ul {
	list-style-image: url(../images/images_D/bullet_off.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	margin: 4px 15px 0px;
	padding: 12px 0px 15px 50px;
	background-color: #F7F7F7;
}
div.contenidosRelacionados li {
	margin: 0px 0px 5px;
}
div.contenidosRelacionados a:link {
	color: #5B554F;
	text-decoration: none;
}
div.contenidosRelacionados a:visited {
	color: #5B554F;
	text-decoration: none;
}
div.contenidosRelacionados a:hover {
	color: #005C9D;
	text-decoration: underline;
}
div.contenidosRelacionados a:active {
	color: #882800;
	text-decoration: underline;
}
div.documentosAsociados {
	margin-right: 10px;
	/*margin-bottom: 15px;*/
	margin-left: 10px;
	/*height: 100px;
	padding-top: 12px;*/
	z-index:1;
	overflow: hidden;
}
div.docbanner{
	background-image: url(../images/images_D/bg_documentos_asociados.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;	
}

div.documentosAsociados ul {
	list-style-type: none;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}
div.documentosAsociados li {
	margin-bottom: 5px;
}

div.documentosAsociados a {
	color: #4D5150;
	text-decoration: none;
}
div.documentosAsociados a:visited{
	color: #4D5150;
	text-decoration: none;
}
div.documentosAsociados a:hover{
	color: #005C9D;
	text-decoration: underline;
}
div.documentos {
	margin: 10px;
	padding: 0px;
	float: left;
	width: 220px;
	color: #464442;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	margin-top:-27px;
}
div.enlaces {
	margin: 10px;
	padding: 0px;
	float: right;
	width: 220px;
	color: #464442;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	margin-top:-27px;
}


/* estios para la plantilla FICHA */
table.ficha {
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 15px;
}
table.ficha td.descriptor {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #882800;
	text-align: right;
	vertical-align: top;
	width: 168px;
	padding-bottom:3px;
}
table.ficha td.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
	width: 333px;
	padding-bottom:3px;
}

img.contacta{
	/*width:206px;
	height: 25px;*/
	border: 0px;
}

img.buscador{
	/*width:203px;
	height: 24px;*/
	border: 0px;	
}

img.telefonos{
	border: 0px;	
}

.negrita{
	font-weight : bold;
}
.subrayado{
	text-decoration: underline;
}
.cursiva{
	font-style : italic;
}
.negrita_subrayado{
	font-weight : bold;
	text-decoration: underline;
}
.negrita_cursiva{
	font-weight : bold;
	font-style:italic;
}
.subrayado_cursiva{
	text-decoration: underline;
	font-style:italic;
}
.negrita_subrayado_cursiva{
	font-weight : bold;
	text-decoration: underline;
	font-style: italic;
}
.resaltar{
	color : #ff0000;
}
.printtext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
	font-variant: normal;
	float: right;
	text-transform: uppercase;
	margin-right: 10px;
}
