body,td,th {font-family: Arial, Helvetica;font-size: 11px;color:#000000;}
body {background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
html
{
  height: 100%;
}

a {font-size: 11px;color: #000000;}
a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #d31145;}
a:active {color: #000000;}
.TituloPrograma {font-size: 2.0em;font-weight: bold;color: #d21145;padding-bottom:10px;}
img {border: none;}
.floatLeft{float: left;}
.floatRight{float: right;}
.imagen-izquierda{float: left; vertical-align: text-top; margin-right:26px; margin-bottom:6px }
.imagen-derecha{float: right; vertical-align: text-top; margin-left:26px; margin-bottom:6px}
.imagen-banner{float: left; vertical-align: text-top; margin-right:10px; margin-bottom:6px }
.SerieImagenes {margin-bottom:15px;}
div.TextoJustificado{width:100%; float:left; text-align:justify; vertical-align: text-top}
div.TemasContenidoCentral{width:100%; float:left; text-align:left; vertical-align: text-top}
.toolbar{float: right; margin-bottom:4px;}
p{padding:0px; padding-top:0px; padding-bottom:14px; margin:0px; vertical-align: text-top; text-align:justify }

.MenuTop{
margin: 0;
padding: 0;
padding-left:50px;
float: left;
font: bold 13px Arial;
width: 800px;
height:25px;
line-height:25px;
overflow: hidden;
margin-bottom: 1em;
}

.MenuTop li{
display: inline;
}

.MenuTop li a{
float: left;
color: white;
padding: 0px;
padding-left:8px;
padding-right:8px;
text-decoration: none;
}

.MenuTop li a:visited{
color: white;
}

.MenuTop li a:hover, .MenuTop li .current{
color: white;
height:25px;
line-height:25px;
background: transparent url(menutopover.gif) center center repeat-x;
}

.FondoMenutop{background-image: url(fondomenu.jpg); background-repeat: no-repeat;background-position: 50% 0%; height:25px;}

/*Menu top dependencias*/
.MenuDependenciasContenedor{ padding-left:10px; padding-right:10px;}

.MenuTopdependencias {font-family: Arial, Helvetica;font-size: 1.0em;color: #ffffff;font-weight: bold;  text-decoration:none; text-align:center;}
.MenuTopdependencias:link {color: #ffffff;}
.MenuTopdependencias:visited {color: #ffffff;}
.MenuTopdependencias:hover {color: #ffffff; }
.MenuTopdependencias:active {color: #ffffff;}
.MenuTopdependencias:current {color: #ffffff;}
/*nuevo*/
th {
	h: expression(onmouseover=mOver);
	m: expression(onmouseout=mOut);
}
.sobre {
	m: expression(this.onmouseover =  new Function("this.className = 'CeldaMenuTopdependencias-hover';"));
}
.sobre-hover {
	m: expression(this.onmouseout = new Function("this.className = 'CeldaMenuTopdependencias';"));
}
/*nuevo*/
.sobre:hover, .sobre-hover {background: url(menutopoverdependencias.gif) repeat-x; background-position: 50% 0%;  height:40px; text-align:center;}
th.CeldaMenuTopdependencias:hover {background: url(menutopoverdependencias.gif) repeat-x; background-position: 50% 0%; height:40px; text-align:center; }

.FondoMenutopdependencias{background-image: url(fondomenudependencias.jpg); background-repeat: no-repeat;background-position: 50% 0%; height:50px; margin-bottom:1em;}

.BannerHeader{background-repeat: no-repeat;background-position: 50% 0%;}

.PlecaHeader{background-image: url(fondobarranav.gif); background-repeat: no-repeat;background-position: 50% 0%; height:52px;}
.PiePagina{background-image: url(piepagina.jpg); background-repeat: no-repeat;background-position: 50% 0%; height:84px; text-align:center; margin-bottom:7px;}
.CajaBuscador{font-family:Arial; font-size:12px; color:#999999; border:solid; border-style:solid; border-width:1px; border-color: #999999;}
.TituloTop {font-family: Arial;font-weight: bold;font-size: 2.5em;color: #FFFFFF;}
.TituloTopDependencias {font-family: Arial;font-weight: bold;text-align:left;font-size: 2.5em;color: #FFFFFF;padding-top:0px;}
.SubtituloTop {font-family: Arial; font-weight: bold; font-size: 1.4em; color: #FFFFFF; }
.TituloPrincipal {font-family: Arial, Helvetica;padding-bottom:0px;font-size: 2.0em;font-weight: bold;color: #d21145;}
.TituloRojo {font-family: Arial, Helvetica;padding-bottom:0px;font-size: 1.0em;font-weight: bold;color: #d21145;}
.TituloVerde {font-family: Arial, Helvetica;padding-bottom:0px;font-size: 1.0em;font-weight: bold;color: #7ac142;}
.EncabezadoPrincipal {font-family: "Gill Sans MT", Geneva, Arial;padding-bottom:0px;background-image:url(barratituloprincipal.gif); background-repeat: repeat-x;font-size: 2.1em;height:39px;font-weight: bold;color: #d21145;padding-top:2px;}
.SubtituloPrincipal {font-family: "Gill Sans MT", Geneva, Arial;padding-bottom:0px;font-size: 1.7em;font-weight: bold;color: #D31145;}
.TituloEventosGobierno{font-family: Arial, Helvetica;color:#d31145;font-size: 1.2em;font-weight: bold;padding:0px;}
.TituloBuscador{font-family: Arial; font-size:1em ; font-weight:bold;color:#333333;padding-bottom:11px;}
.Fuente {font-family: Arial, Helvetica; font-size:1em ; font-weight:normal;color:#666666;padding-bottom:10px;}
.TextoPiePagina {font-family: Arial, Helvetica; font-size:1em ; font-weight:normal;color:#666666;padding-bottom:10px; text-align:center}
.DescripcionBanner {font-family: Arial, Helvetica; font-size:0.9em ;line-height:1.1em;font-weight:normal;color:#666666;padding-bottom:10px;text-align:left;}
.PieFoto {font-family: Arial, Helvetica; font-size:1em ; line-height: 1em;font-weight:normal;color: #333333;width: 240px;overflow: inherit;padding-bottom:5px;}
.TituloNoticiaCatalogo {font-family: Arial, Helvetica;padding-bottom:0px;font-size: 1.2em;font-weight: bold;color: #d21145;}
.TituloSeguridadPrincipal{font: bold 1.1em Arial;color: white;background:  #003300 url(barratituloverdeolivo.gif) repeat-x center left;margin-bottom: 0px; padding: 4px 0 4px 10px; }
.TituloGobiernoPrincipal{font: bold 1.1em Arial;color: white;background:  #003300 url(barratitulorosa.gif) repeat-x center left;margin-bottom: 0px; padding: 4px 0 4px 10px; }
.TituloEstadoPrincipal{font: bold 1.1em Arial;color: white;background:  #003300 url(barratituloverdebandera.gif) repeat-x center left;margin-bottom: 0px; padding: 4px 0 4px 10px; }
.TituloEventosPrincipal{font: bold 1.1em Arial;color: white;background:  #003300 url(barratituloverde2.jpg) repeat-x center left;margin-bottom: 0px; padding: 4px 0 4px 10px; }
.TituloEscribemeGris{font: bold 1.1em Arial;color: white;background:  #666666 url(barratitulogris.gif) repeat-x center left;margin-bottom: 0px; padding: 4px 0 4px 10px; }
.TituloServicios{font: bold 1.1em Arial;color: white;background:  #003300 url(barratituloverde.gif) repeat-x center left;margin-bottom: 0px; padding: 4px 0 4px 10px; }

.MenuAZ{margin: 0;padding: 0;padding-left:0px;float: center;font: bold 13px Arial;width: 100%;height:25px;line-height:25px;overflow: hidden;margin-bottom: 1em;background:#EBEBEB;border: 1px #7ac142 solid;}
.MenuAZ li{display: inline;}
.MenuAZ li a{float: left;color: #666666;padding: 0px;padding-left:7px;padding-right:7px;text-decoration: none;}
.MenuAZ li a:visited{color: #666666;}
.MenuAZ li a:hover, .MenuAZ li .current{color: white;height:25px;line-height:25px;background: #7ac142;}

.LigaMasInformacion {font-family: Arial, Helvetica;font-size: 1.1em;color: #d31145;font-weight: normal; text-align:right; text-decoration:underline}
.LigaMasInformacion:link {color: #d31145;}
.LigaMasInformacion:visited {color: #d31145;}
.LigaMasInformacion:hover {color: #7ac142;}
.LigaMasInformacion:active {color: #d31145;}

.SubtituloTemasTramites {font-family: "Gill Sans MT", Geneva, Arial;padding-bottom:0px;font-size: 1.7em;font-weight: bold;color: #7ac142; text-decoration:none;}
.SubtituloTemasTramites:link {color: #7ac142;}
.SubtituloTemasTramites:visited {color: #7ac142;}
.SubtituloTemasTramites:hover {color: #d31145; text-decoration:underline;}
.SubtituloTemasTramites:active {color: #7ac142;}

.LigaVerdeTramites {font-family: Arial;padding-bottom:0px;font-size: 1.0em;font-weight: normal;color: #d31145; text-decoration:underline;}
.LigaVerdeTramites:link {color: #d31145;}
.LigaVerdeTramites:visited {color: #d31145;}
.LigaVerdeTramites:hover {color: #7ac142;}
.LigaVerdeTramites:active {color: #d31145;}

.SubtituloTemasTramitesVerde {font-family: "Gill Sans MT", Geneva, Arial;padding-bottom:0px;font-size: 1.7em;font-weight: bold;color: #7ac142; text-decoration:none;}

/*Estilo Menus de Lista Area de Gobierno Tramites*/
.MenuListaAreasTramites{width: 100%; text-align:left;}
.MenuListaAreasTramites .headerbar{font-family: "Gill Sans MT", Geneva, Arial;padding-bottom:0px;font-size: 1.6em;font-weight: bold;color: #7ac142; text-decoration:none;}
.MenuListaAreasTramites ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font-family: Arial, Helvetica;font-size: 1.1em;}
.MenuListaAreasTramites ul li{padding-bottom: 2px; }
.MenuListaAreasTramites ul li a{color: #000000;display: block;text-decoration: none;font-weight: normal;font-family: Arial, Helvetica;font-size: 1.1em;}
.MenuListaAreasTramites ul li a:visited{color: #000000;}
.MenuListaAreasTramites ul li a:hover{ color: #7ac142; text-decoration:underline}

.LigaTemasTramites {font-family: Arial, Helvetica;font-size: 1.1em;color: #000000;font-weight: normal; text-align:right; text-decoration:none}
.LigaTemasTramites:link {color: #000000;}
.LigaTemasTramites:visited {color: #000000;}
.LigaTemasTramites:hover {color: #7ac142; text-decoration:underline;}
.LigaTemasTramites:active {color: #000000;}

.LigaEnlaceExterno {font-family: Arial, Helvetica;font-size: 1.1em;color: #d31145;font-weight: normal; text-align:right; text-decoration:underline}
.LigaEnlaceExterno:link {color: #d31145;}
.LigaEnlaceExterno:visited {color: #d31145;}
.LigaEnlaceExterno:hover {color: #7ac142;}
.LigaEnlaceExterno:active {color: #d31145;}

.LigaContenidoCentral {font-family: Arial, Helvetica;font-size: 1.2em;color: #333333;font-weight: normal; line-height:1.3em; text-align:left; text-decoration:none}
.LigaContenidoCentral:link {color: #333333;}
.LigaContenidoCentral:visited {color: #333333;}
.LigaContenidoCentral:hover {color: #7ac142;}
.LigaContenidoCentral:active {olor: #333333;}

.TituloBanner {font-family: Arial, Helvetica;font-size: 1.0em;color: #333333;font-weight: bold; line-height:1.3em; text-align:left; text-decoration:none; padding-bottom:0px; }
.TituloBanner:link {color: #333333;text-decoration:none;}
.TituloBanner:visited {color: #333333;text-decoration:none;}
.TituloBanner:hover {color: #D00016;text-decoration:none;}
.TituloBanner:active {olor: #333333;text-decoration:none;}

.Migas {font-family: Arial;font-size: 1.0em;color: #666666;font-weight: normal; text-align:left; text-decoration:none}
.MigasCurrent {font-family: Arial;font-size: 1.0em;color: #666666;font-weight: bold; text-align:left; text-decoration:none}
.LigaMigas {font-family: Arial;font-size: 1.0em;color: #666666;font-weight: normal; text-align:left; text-decoration:none}
.LigaMigas:link {color: #666666; text-decoration:underline;}
.LigaMigas:visited {color: #666666; text-decoration:underline;}
.LigaMigas:hover {color: #d31145; text-decoration:underline;}
.LigaMigas:active {olor: #666666; text-decoration:underline;}
.LigaBusquedaAvanzada {font-family: Arial;font-size: 11px;color: #333333;font-weight: bold; text-align:right; text-decoration:underline; line-height:16px;}
.LigaBusquedaAvanzada:link {color: #333333;font-weight: bold;}
.LigaBusquedaAvanzada:visited {color: #333333;font-weight: bold;}
.LigaBusquedaAvanzada:hover {color: #d31145;font-weight: bold;}
.LigaBusquedaAvanzada:active {olor: #333333;font-weight: bold;}
/*Estilo Menus de Lista Rojo*/
.MenuListaRojo{width: 100%; text-align:left;}
.MenuListaRojo .headerbar{font: bold 1.1em Arial;color: white;background: #d31145 url(../assets/barratitulorojo.gif) repeat-x center left;margin-bottom: 10px; padding: 4px 0 4px 10px; }
.MenuListaRojo ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font: normal Arial, Helvetica 1.1em;}
.MenuListaRojo ul li{padding-bottom: 2px; }
.MenuListaRojo ul li a{color: #333333;background: url(../assets/bulletgris.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;border-bottom: 1px solid #dadada;font-size: 100%;}
.MenuListaRojo ul li a:visited{color: #333333;}
.MenuListaRojo ul li a:hover{ color: #d31145;background-color: #F3F3F3;}
/*Estilo Menus de Lista Verde*/
.MenuListaVerde{width: 100%;text-align:left;}
.MenuListaVerde .headerbar{font: bold 1.1em Arial;color: white;background: #3a9100 url(../assets/barratituloverde.gif) repeat-x center left;margin-bottom: 10px; padding: 4px 0 4px 10px; }
.MenuListaVerde .headerbarmenu{font: bold 1.1em Arial;color: white;background: #3a9100 url(../assets/barratituloverde.gif) repeat-x center left;margin-bottom: 10px;text-align: center; padding: 4px 0 4px 0px; }
.MenuListaVerde ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font: normal Arial, Helvetica 1.1em;}
.MenuListaVerde ul li{padding-bottom: 2px; }
.MenuListaVerde ul li a{color: #333333;background: url(../assets/bulletgris.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;border-bottom: 1px solid #dadada;font-size: 100%;}
.MenuListaVerde ul li a:visited{color: #333333;}
.MenuListaVerde ul li a:hover{ color: #7ac142;background-color: #F3F3F3;}
.MenuListaVerde li .current{ color: #7ac142;background: url(../assets/bulletverde-abajo.gif) no-repeat center left;}
.MenuListaVerde li .currentsimple{ color: #7ac142;background: #F3F3F3 url(../assets/bulletverde.gif) no-repeat center left;}
/*Estilo Menu Gris*/
.MenuGris{width: 100%;text-align:left;}
.MenuGris .headerbar{font: bold 1.1em Arial;color: white;background: #f3f3f3 url(../assets/barratituloblanco.gif) repeat-x center left;margin-bottom: 10px; padding: 4px 0 4px 10px; }
.MenuGris .headerbarmenu{font: bold 1.1em Arial;color: #7c838b;background: #f3f3f3 url(../assets/barratituloblanco.gif) repeat-x center left;margin-bottom: 10px;text-align: center; padding: 4px 0 4px 0px; }
.MenuGris ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font: normal Arial, Helvetica 1.1em;}
.MenuGris ul li{padding-bottom: 2px; }
.MenuGris ul li a{color: #333333;background: url(../assets/bulletgris.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;border-bottom: 1px solid #dadada;font-size: 100%;}
.MenuGris ul li a:visited{color: #333333;}
.MenuGris ul li a:hover{ color: #7ac142;background-color: #F3F3F3;}
.MenuGris li .current{ color: #7ac142;background: url(../assets/bulletverde-abajo.gif) no-repeat center left;}
.MenuGris li .currentsimple{ color: #7ac142;background: #F3F3F3 url(../assets/bulletverde.gif) no-repeat center left;}
/*Estilo Submenus de Lista Verde*/
.SubmenuListaVerde{width: 100%; text-align:left;}
.SubmenuListaVerde .headerbar{font: bold 1.1em Arial;color: white;background:  url(../assets/barratituloverde.gif) repeat-x center left;margin-bottom: 10px; padding: 4px 0 4px 10px; }
.SubmenuListaVerde ul{list-style-type: none;margin: 0;padding: 0;margin-left:15px;margin-bottom: 8px; font: normal Arial, Helvetica 1.1em;}
.SubmenuListaVerde ul li{padding-bottom: 2px; }
.SubmenuListaVerde ul li a{color: #333333;background: url(../assets/bulletgris.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;border-bottom: 0px solid #dadada;font-size: 100%;}
.SubmenuListaVerde ul li a:visited{color: #333333;}
.SubmenuListaVerde ul li a:hover{ color: #7ac142;background-color: #F3F3F3;}
.SubmenuListaVerde li .current{ color: #7ac142;background:#F3F3F3 url(../assets/bulletverde.gif) no-repeat center left;}
/*Estilo Menus de Lista Blanca*/
.MenuListaBlanca{width: 100%; text-align:left;}
.MenuListaBlanca .headerbar{font: bold 1.1em Arial;color: white;background: #3a9100 url(../assets/barratituloblanco.gif) repeat-x center left;margin-bottom: 10px; padding: 4px 0 4px 10px; }
.MenuListaBlanca ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font: normal Arial, Helvetica 1.1em;}
.MenuListaBlanca ul li{padding-bottom: 2px; }
.MenuListaBlanca ul li a{color: #333333;background: url(../assets/bulletgris.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;border-bottom: 1px solid #dadada;font-size: 100%;}
.MenuListaBlanca ul li a:visited{color: #333333;}
.MenuListaBlanca ul li a:hover{ color: #7ac142;background-color: #F3F3F3;}
/*Estilo Menus de Lista Servicios*/
.MenuListaServicios{width: 100%; text-align:left;}
.MenuListaServicios .headerbar{font: bold 1.1em Arial;color: #666666;background: url(../assets/bulletverde.gif) no-repeat center left;margin-bottom: 2px; padding: 4px 0 4px 18px; }
.MenuListaServicios ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font: normal Arial, Helvetica, sans-serif 1.1em;}
.MenuListaServicios ul li{padding-bottom: 2px; }
.MenuListaServicios ul li a{color: #333333;display: block;padding: 2px 0;line-height:10px;padding-left: 13px;text-decoration: none;font-weight: normal;font-size: 1.0em;}
.MenuListaServicios ul li a:visited{color: #333333; }
.MenuListaServicios ul li a:hover{ color: #7ac142;}
/*Estilo Menus de Lista Verde2, para convocatorias y eventos*/
.MenuListaVerde2{width: 100%;text-align:left;}
.MenuListaVerde2 .headerbar{font: bold 1.1em Arial;color: white;background: #009107 url(../assets/barratituloverde2.jpg) repeat-x center left;margin-bottom: 10px; padding: 4px 0 4px 10px; }
.MenuListaVerde2 ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font: normal Geneva, Arial, Helvetica 1.1em;}
.MenuListaVerde2 ul li{padding-bottom: 2px; }
.MenuListaVerde2 ul li a{color: #333333;background: url(../assets/bulletgris.gif) no-repeat center left;display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;border-bottom: 1px solid #dadada;font-size: 100%;}
.MenuListaVerde2 ul li a:visited{color: #333333;}
.MenuListaVerde2 ul li a:hover{ color: #7ac142;background-color: #F3F3F3;}
/*Estilo Menus de Lista Verde2, para convocatorias y eventos*/
.MenuListaOtrosServicios{width: 100%; /*ancho del menu*/text-align:left;}
.MenuListaOtrosServicios .headerbar{font: bold 1.1em Arial;color: white;background: #009107 url(../assets/barratituloverde2.jpg) repeat-x center left;margin-bottom: 10px; padding: 4px 0 4px 10px; }
.MenuListaOtrosServicios ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font: normal Geneva, Arial, Helvetica 1.1em;}
.MenuListaOtrosServicios ul li{padding-bottom: 2px; }
.MenuListaOtrosServicios ul li a{color: #333333;background: url(../assets/bulletgris.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;border-bottom: 1px solid #dadada;font-size: 100%;}
.MenuListaOtrosServicios ul li a:visited{color: #333333;}
.MenuListaOtrosServicios ul li a:hover{ color: #7ac142;background-color: #F3F3F3;}
/*Estilo Menus de Lista Gris*/
.MenuListaGris{width: 100%; text-align:left;}
.MenuListaGris .headerbar{font: bold 1.1em Arial;color: white;background: black url(../assets/barratitulogris.gif) repeat-x center left;margin-bottom: 10px; padding: 4px 0 4px 10px; }
.MenuListaGris ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font: normal Geneva, Arial, Helvetica, sans-serif 1.1em;}
.MenuListaGris ul li{padding-bottom: 2px; }
.MenuListaGris ul li a{color: #333333;background: url(../assets/bulletgris.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;border-bottom: 1px solid #dadada;font-size: 100%;}
.MenuListaGris ul li a:visited{color: #333333;}
.MenuListaGris ul li a:hover{ color: #d31145;background-color: #F3F3F3;}
/*Estilo Menus Listado de Tr�mites y Servicios*/
.MenuListadoTramites{width: 100%; text-align:left;}
.MenuListadoTramites .headerbar{font: bold 1.2em Arial;color:  #7c838b;background: #EBEBEB;margin-bottom: 10px; padding: 4px 0 4px 10px; }
.MenuListadoTramites ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font: normal Geneva, Arial, Helvetica, sans-serif 1.1em;}
.MenuListadoTramites ul li{padding-bottom: 8px; }
.MenuListadoTramites ul li a{color: #333333;background: url(../assets/bulletcuadritogris.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;border-bottom: 1px solid #dadada;font-size: 100%;}
.MenuListadoTramites ul li a:visited{color: #333333;}
.MenuListadoTramites ul li a:hover{ color: #d31145;background-color: #F3F3F3;}
/*Estilo Menus de Lista Gris Simple*/
.MenuListaGrisSimple{width: 100%; text-align:left;}
.MenuListaGrisSimple .headerbar{font: bold 1.1em Arial;font-weight:bold;color: #d31145;background: #ffffff url(../assets/bulletcuadritorojo.gif) no-repeat center left;margin-bottom: 10px; padding: 4px 0 4px 19px; }
.MenuListaGrisSimple .itemsimple{color: #000000;background: url(../assets/bulletcuadritogris.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;font-size:1.0em;}
.MenuListaGrisSimple ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font: normal Geneva, Arial, Helvetica, sans-serif 1.1em;}
.MenuListaGrisSimple ul li{padding-bottom: 2px; }
.MenuListaGrisSimple ul li a{color: #333333;background: url(../assets/bulletcuadritogris.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;font-size:1.0em;}
.MenuListaGrisSimple ul li a:visited{color: #333333;}
.MenuListaGrisSimple ul li a:hover{ color: #d31145;background-color: #F3F3F3;}
/*Estilo Menus de Listado de Temas Segundo Nivel*/
.MenuListadoTemas{width: 100%; text-align:left;}
.MenuListadoTemas .headerbar{font: bold 1.1em Arial;font-weight:bold;color: #ffffff;background: #7ac142 url(../assets/barratituloverde.gif) repeat-x center left;margin-bottom: 10px; padding: 4px 0 4px 19px; }
.MenuListadoTemas ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 25px; font: normal Geneva, Arial, Helvetica, sans-serif 1.1em;}
.MenuListadoTemas ul li{padding-bottom: 2px; }
.MenuListadoTemas ul li a{color: #333333;background: url(../assets/bulletcuadritogris.gif) no-repeat center left; /*imagen del bullet*/display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;font-size:1.1em;}
.MenuListadoTemas ul li a:visited{color: #333333;}
.MenuListadoTemas ul li a:hover{ color: #d31145;background-color: #F3F3F3;}
/*Estilo Menus de Lista Programa*/
.MenuListaPrograma{width: 100%; text-align:left;}
.MenuListaPrograma ul{list-style-type: none;margin: 0;padding: 0;padding-left:19px;margin-bottom: 15px; font: normal Geneva, Arial, Helvetica, sans-serif 1.1em;}
.MenuListaPrograma ul li{padding-bottom: 2px;line-height:13px;color: #333333;background: url(../assets/bulletcuadritorojo.gif) no-repeat center left; /*imagen del bullet*/display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;font-size:1.1em;}
.MenuListaPrograma ul li a:visited{color: #333333;}
.MenuListaPrograma ul li a:hover{ color: #d31145;}
/*Estilo Menus de Lista para Temas y Personas sin bullet*/
.MenuLista{width: 100%; text-align:left;}
.MenuLista ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; font: normal Arial, Helvetica 1.1em;}
.MenuLista ul li{padding-bottom: 2px; }
.MenuLista ul li a{color: #333333;display: block;padding: 0px 0;line-height:16px;padding-left: 0px;text-decoration: none;font-weight: normal;font-size: 100%;}
.MenuLista ul li a:visited{color: #333333;}
.MenuLista ul li a:hover{ color: #d31145;text-decoration:underline;}
/*Estilo Liga con bullet para  Ver todos temas, personas, secciones*/
.LigaVerTodos{width: 100%; text-align:left;}
.LigaVerTodos ul{list-style-type: none;margin: 0;padding: 0;margin-top:7px;margin-bottom: 20px; font: normal Arial, Helvetica 1.1em;}
.LigaVerTodos ul li{padding-bottom: 0px; }
.LigaVerTodos ul li a{color: #d31145;background: url(../assets/bulletmas.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: none;font-weight: normal;border-bottom: 1px solid #dadada;margin-bottom:10px;font-size: 100%;}
.LigaVerTodos ul li a:visited{color: #d31145;}
.LigaVerTodos ul li a:hover{ color: #333333;background-color: #F3F3F3;}

.LigaPlanEstudio {font-family: Arial, Helvetica;font-size: 1.0em;color: #d31145; font-weight: normal; text-align:right; text-decoration:underline; background:url(../assets/iconoplanestudios.gif) no-repeat center left; padding-left:35px; padding-top:6px; padding-bottom:6px;}
.LigaPlanEstudio:link {color: #d31145; background:url(../assets/iconoplanestudios.gif) no-repeat center left; }
.LigaPlanEstudio:visited {color: #d31145;background:url(../assets/iconoplanestudios.gif) no-repeat center left;}
.LigaPlanEstudio:hover {color: #7ac142;background:url(../assets/iconoplanestudios.gif) no-repeat center left;}
.LigaPlanEstudio:active {color: #d31145;background:url(../assets/iconoplanestudios.gif) no-repeat center left;}
/*Liga Simple*/
.Ligasimple{width: 100%; text-align:left;}
.Ligasimple ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0px; font-size: 1.2em;}
.Ligasimple ul li{padding-bottom: 2px; }
.Ligasimple ul li a{color: #333333;background: url(../assets/bulletgris.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 19px;text-decoration: underline;font-weight: normal;}
.Ligasimple ul li a:visited{color: #333333;}
.Ligasimple ul li a:hover{ color: #d31145;}

/*ListaVivero*/
.ListaVivero{width: 100%; text-align:left;}
.ListaVivero ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 0px; font-size: 1.2em;}
.ListaVivero ul li{padding-bottom: 2px; }
.ListaVivero ul li a{color: #333333;background: url(../assets/iconovivero.gif) no-repeat center left; display: block;padding: 2px 0;padding-left: 40px; line-height:37px;text-decoration: underline;font-weight: normal;}
.ListaVivero ul li a:visited{color: #333333;}
.ListaVivero ul li a:hover{ color: #7ac142;}

.CampodeTexto{border:none; border-color: #CCCCCC; border-style: solid; border-width: thin; font-family:Arial; font-size:12px; height:20px; color:#666666;}
.TablaBuscador{background-color:#E4E4E4;padding:13px;border:0px;height:43px;width:100%;line-height:16px;vertical-align:middle;}
.TablaServiciosExternos{background-color:#EBEDEC;padding:10px;border:0px;width:100%;vertical-align: top;}
.BotonBuscar{border:0; vertical-align:bottom; }
hr {border:none;border-top:dotted 2px #d32245; margin-bottom:10px; margin-top:10px;}
.plecagris {border-top:dotted 2px #666666;}
.vr { width:1;height:100%;margin-left:50%;border-left:dotted 1px red;}
.box { width:650px;height:50px;border:dotted 1px green;}
/*Estilos Carrusel de Banners*/
.stepcarousel{position: relative; overflow: scroll; width: 528px;height:72px; }
.stepcarousel .belt{position: absolute; text-align:center;width: 528px;left: 0;top: 0;}
.stepcarousel .panel{float: left; overflow: hidden; margin-top: 9px; margin-left:0px;margin-right:11px;width: 200px;}
.accesosDirectos {font-family: Arial;font-size: 10px;color: #999999;}
/*Estilo Tabla Gris*/
.TablaGris{border: 0px #CCCCCC solid; padding:0px; margin-bottom:17px; width:100%;}
.TablaGristd {border: 1px solid #cccccc;border-collapse: collapse; padding:4px;}
.TablaGristh {border: 1px solid #cccccc;border-collapse: collapse;font-family: Arial;color: #ffffff; font-weight:bold; background:#999999; padding:4px;}
.TablaRojath {border: 1px solid #d31145;border-collapse: collapse;font-family: Arial;color: #ffffff; font-weight:bold; background:#999999; padding:4px;}
.TablaRojatd {border: 1px solid #d31145;border-collapse: collapse; padding:4px;}
.TelefonoContacto {font-family: Arial, Helvetica;font-size: 1.1em;color: #333333; font-weight: normal; text-align: justify; text-decoration:none; background:url(../assets/iconotelefono.gif) no-repeat center left; padding-left:50px; padding-right:9px; padding-top:8px; padding-bottom:8px; border:1px #d31145 solid;}
.LosMasBuscados{
font-size:14px; margin-bottom:10px; text-align:center; font-weight:bold;
}
.LigaLosMasBuscados {font-family: Arial, Helvetica;font-size: 1.1em;color: #d31145;font-weight: normal; text-align:right; text-decoration:none; margin-left:15px;}
.LigaLosMasBuscados:link {color: #000000;}
.LigaLosMasBuscados:visited {color: #000000;}
.LigaLosMasBuscados:hover {color: #d31145;}
.LigaLosMasBuscados:active {color: #000000;}
.tramoserv {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1B897C;}

.linkVerde {font-family: Arial, Helvetica; font-size: 11px; color: #7ac142;}
.linkVerde:link {color: #7ac142;}
.linkVerde:visited {color: #7ac142;}
.linkVerde:hover {color: #d31145; font-weight: bold;}
.linkVerde:active {color: #7ac142;}

.lnkRetysEnlinea{ color:#016a6a; font-size:12px; text-decoration: none; font-family: Arial, Helvetica; font-weight: bold; }
.lnkRetysEnlinea:link{ color:#016a6a; font-size:12px; text-decoration: none; font-family: Arial, Helvetica; font-weight: bold; }
.lnkRetysEnlinea:hover{ color:#016a6a; font-size:12px; text-decoration: none; font-family: Arial, Helvetica; font-weight: bold; }
.lnkRetysEnlinea:active{ color:#016a6a; font-size:12px; text-decoration: none; font-family: Arial, Helvetica; font-weight: bold; }
.lnkRetysEnlinea:visited{ color:#016a6a; font-size:12px; text-decoration: none; font-family: Arial, Helvetica; font-weight: bold; }

.lnkTSRetys{ color:#585858; font-size:12px; text-decoration: none; font-family: robotoregular, Arial, Helvetica; }
.lnkTSRetys:link{ color:#585858; font-size:12px; text-decoration: none; font-family: robotoregular, Arial, Helvetica; }
.lnkTSRetys:hover{ color:#585858; font-size:12px; text-decoration: none; font-family: robotoregular, Arial, Helvetica; }
.lnkTSRetys:active{ color:#585858; font-size:12px; text-decoration: none; font-family: robotoregular, Arial, Helvetica; }
.lnkTSRetys:visited{ color:#585858; font-size:12px; text-decoration: none; font-family: robotoregular, Arial, Helvetica; }

.tablaTSRetys {
border-bottom-color:#dadada;
border-bottom-style:solid;
border-bottom-width:1px;
padding-top:2px;
padding-bottom:2px;
margin-left:5px;
margin-right:5px;
}
.nombreTSRetys {
margin:0px;
padding-bottom:2px;
}
.iconosTSRetys {
margin:0px;
padding-bottom:2px;
}
.iconoIndRetys{
    padding-left: 5px;
    padding-right: 5px;
}
.row-striped {

}
.row-striped:nth-of-type(odd) {
    background: #F7F7F7;
}

