.subtitulo {
	font-family: Verdana;
	font-size: 11px;
	color: #8FA9BA;
	font-weight: bold;
	text-decoration: none;
}
.texto {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.textoazul {
	font-family: Verdana;
	font-size: 11px;
	color: #8FA9BA;
	text-decoration: none;
}
.bullets {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.copy {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: 999999;
	text-decoration: none;
}
.copy:hover {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: 999999;
	text-decoration: underline;
}

.copy2 {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: 999999;
	text-decoration:underline;
}
.copy2:hover {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: 999999;
	text-decoration: underline;
}
.menu_lat {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #517588;
	text-decoration: none;
}
.menu_abajo {
	font-family: arial;
	font-size: 9px;
	font-weight: normal;
	color: #c1c1c1;
	text-decoration: none;
}
.menu_informe {
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
	color: #517588;
	text-decoration: none;
}
.menu_lat:hover {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #517588;
	text-decoration: underline;
}
.menu_naveg {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #BFBFBF;
	text-decoration: none;
	padding-left: 5px;
}
.menu_naveg:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #969696;
	text-decoration: none;
	padding-left: 5px;
}
.campos {
	border: 1px solid #BCCAD3;
	background-color: #F8F9FA;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #003571;
}
.campos_buscar {
	border: 1px solid #B6C9D3;
	background-color: #F8F9FA;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #003571;
	height: 14px;
	width: 95px;
}
.titmenu {

	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #16406D;
	text-decoration: none;
	padding-left: 10px;
}
.titmenu {

	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #16406D;
	text-decoration: underline;
	padding-left: 10px;
}
.text_menu {


	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #F38725;
	text-decoration: none;
	padding-left: 10px;
}
.text_menu:hover {


	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #F38725;
	text-decoration:underline;
	padding-left: 10px;
}
.titmenu2 {


	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #16406D;
	text-decoration: blink;
	padding-left: 2px;
}
.titmenu2:hover {

	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #16406D;
	text-decoration: blink;
	padding-left: 2px;
	text-decoration:underline;
}
.textomapa {
	font-family: Verdana;
	font-size: 10px;
	color: #6699CC;
	text-decoration: none;
}
.textomapa:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #2B5580;
	text-decoration: none;
}
.preguntas {
	font-family: Verdana;
	font-size: 10px;
	color: #2B5580;
	text-decoration: none;
	font-weight: bold;
}
.preguntas:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #6699CC;
	text-decoration: none;
	font-weight: bold;
}

/*Estilos para textos normales*/
.textuser { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: none; line-height: 12px ; background-color: #C0CDE4}
.textdate { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: none; line-height: 12px }
.textticker { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: none; line-height: 12px ; background-color: #CBD6ED}
.texttips { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: none; background-color: #EFEFEF; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; text-align: justify; line-height: 12px}
.textfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #535353; text-decoration: none; line-height: 12px }
.textleftmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: none; text-align: justify; line-height: 12px}
.textlogin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; text-align: justify; line-height: 12px }
.textmessage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #990000; text-decoration: none; text-align: center; line-height: 12px ; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; background-color: #FFFFFF; border: 1px #000000 dotted; clip:   rect(   )}
.textpage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #535353; text-decoration: none; line-height: 12px ; text-align: right}
.textinformation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #535353; text-decoration: none; line-height: 12px }
.textsearch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: none; text-align: justify}
.textinactiveitem { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #4D70B0; text-decoration: none; text-align: justify}
.text1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: none; text-align: justify}
.text2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#444341; text-decoration: none; text-align: justify; line-height: 12px; height:17px; background-color: #E5DECE; border: 1px solid; border-color: #CCCCCC;}

/*Estilos para titulos y subtitulos*/
.titlepath { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #A8A8A8; text-decoration: none ; font-weight: normal }
.titletips { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: none; background-color: #EFEFEF; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px ; font-weight: bold}
.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none ; font-weight: bold}
.titlepreferences { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none ; font-weight: normal; background-color: #6E6E6E}
.title10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; text-align: left ; font-weight: bold}
.title7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #666666; text-decoration: none; text-align: left ; background-color: #F0F3FB; border-color: black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.title8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; text-align: left ; font-weight: bold }
.title12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; font-weight: bold}

/*Tutulos de tablas y columnas*/
.titletable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none ; font-weight: normal; background-color: #8B8B8B}
.subtitletable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: none ; font-weight: bold; background-color: #BFBFBF }
.tableticker { background-color: #000000}
.pubtitletable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none ; font-weight: normal; background-color: #7B94CE}
.titlecolumns { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: none ; font-weight: bold; background-color: #DADADA}

/*Estilos de links*/
.linksgroups { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FFFFFF; text-decoration: none; background-color: #000000}
.linksgroups:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #ffffff; text-decoration: none; background-color: #999999 }
.linksgroupsselect { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FFFFFF; text-decoration: none; background-color: #999999}
.linksmodules { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #E5E5E5; text-decoration: none }
.linksmodules:hover {  text-decoration: none; color: #000000; ;}
.linksleftmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: underline; text-align: justify; line-height: 12px }
.linksgeneral { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: none }
.linksgeneral:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffffff; text-decoration: underline }
.linkspage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #E18700; text-decoration: underline }
.linkssearch { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #666666; text-decoration: none }
.linksdata { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #E18700; text-decoration: underline }
.links1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #E18700; text-decoration: underline }
.links2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline }
.links2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #646464; text-decoration: none }
.links3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: underline }
.links4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: underline }
.links6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #5B5B5B; text-decoration: none; font-weight: bold}
.links7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #FFFFFF; text-decoration: none}
.links8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: underline; font-weight: bold}
.links9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #666666; text-decoration: none}
.linkslogin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: none }
.linkslogin:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline }


.linksmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FAF7F1;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.linksmenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none }
.linkspath { 
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #BFBFBF;
	text-decoration: underline;
	padding-left: 5px;
}
.linkspath:hover { 

	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #969696;
	text-decoration: none;
	padding-left: 5px;
}


.linksmenutop1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: none }
.linksmenutop2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; text-decoration: none }
.linksmenutopselected { background-color: #999999 }

/*Estilos de fondos*/
.backgroundmenugroups { text-decoration: none; text-align: justify; background-color: #000000}
.backgroundmenumodules { text-decoration: none; text-align: justify; background-color: #999999}
.backgroundcopyright { font-size: 7pt; background-color: #000000}
.backgroundleft { padding-top: -1px; padding-right: -1px; padding-bottom: -1px; padding-left: -1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #; border-color: black #999999 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.backgroundleft1 { padding-top: -1px; padding-right: -1px; padding-bottom: -1px; padding-left: -1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #D8D8D8; border-color: black #999999 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px }
.backgroundright { padding-top: -1px; padding-right: -1px; padding-bottom: -1px; padding-left: -1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #E9E9E9; border-color: black black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.backgrounddark { padding-top: -1px; padding-right: -1px; padding-bottom: -1px; padding-left: -1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #CDCDCD; border-color: black #999999 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.backgroundbright { padding-top: -1px; padding-right: -1px; padding-bottom: -1px; padding-left: -1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; background-color: #EFEFEF }
.backgroundbuttons { padding-top: -1px; padding-right: -1px; padding-bottom: -1px; padding-left: -1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; background-color: #7F7F7F }
.backgroundselecteditem { padding-top: -1px; padding-right: -1px; padding-bottom: -1px; padding-left: -1px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; background-color: #7B96C6 }
.background1 { background-color: #FCE27C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; border: none}
.background2 { background-color: #FEEDB8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; border-style: none}
.background3 { background-color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; border-style: none}
.background4 { background-color: #FEEDB8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; border-style: none}
.background5 { background-color: #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
.background6 { background-color: #E0EFC7; border: 1px #8DC137 solid; padding-right: 2px; padding-left: 2px; padding-top: 1px; padding-bottom: 1px}
.background7 { background-color: #8CC331; padding-right: 2px; padding-left: 2px; padding-top: 1px; padding-bottom: 1px }
.background8 { background-color: #DEE3F7; padding-right: 2px; padding-left: 2px; padding-top: 1px; padding-bottom: 1px ; border: #7B94CE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.background9 { background-color: #F5FAED; padding-right: 2px; padding-left: 2px; padding-top: 1px; padding-bottom: 1px }
.backgroundmenutitle {}
.backgroundmenubody {}
.backgroundcolor1 { background-color: #CCCCCC}
.backgroundcolor2 { background-color: #CBD6ED}
.backgroundcolor3 { background-color: #FFFFFF}
.backgroundcolor4 { background-color: #EEEEEE}
.backgroundleft { background-color: #CECECE}
.backgroundright { background-color: #CECECE}
.backgroundlogin { background-color: #FFFFFF; border-color: black black black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.backgroundcopy1 {background-color: #CCCCCC;}
.backgroundcopy2 {background-color: #CCCCCC;}
.backgroundmenutop2 { background-color: #999999; border-color: #FF9900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

/*Estilos para cajas de dialogo botones y campos*/
.dropdowns {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #333333; text-decoration: none; background-color: #EEEEEE; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.buttons {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #E0E0E0; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.textfields {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #333333; text-decoration: none; background-color: #D3D3D3}
.pubdropdowns {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #333333; text-decoration: none; background-color: #FFFFFF; border: #FF6600; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.pubbuttons {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #3B548E; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #FFFFFF; border: #3B548; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


/*Estilos para alineacion de datos*/
.dataalignleft { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: none; text-align: left}
.dataalignright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: none; text-align: right}
.dataaligncenter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: none; text-align: center}

.font7 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000;}
.font75 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000;}
.font8 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.font9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}
.font10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
.fontpath { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #888888;}


/*Estilos de bordes */
.border1 { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; border: #FF9900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.border2 { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; border: 1px solid; border-color: #7B94CE #7B94CE #4B649E}


.content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; text-align: justify; line-height: 12px ; padding-left: 40px}
.contentoptionstable { background-color: #fff5bf; border-color: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.contentoptionstitle { background-color: #ffda5b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; text-decoration: none; text-align: justify; font-weight: bold; }
.contentoptionstext { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 10px; text-decoration: none; background-color: #ffffff }



/*Estilos para plugins*/
.pluginbackgroundouter { }
.pluginbackgroundtitle { background-color: #ffda5b;}
.pluginbackgrounditem { background-color: #fff5bf; border-color: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.pluginlinks1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: none }
.pluginlinks1:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline }
.pluginlinks2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: none }
.pluginlinks2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline }
.pluginlinks3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: none }
.pluginlinks3:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline }
.plugintexttitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; }
.plugintexttitle2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: bold}
.plugintextbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; }
.pluginbackground1 { background-color: #FFFFFF; }
.pluginbackground2 { background-color: #CCCCCC; }

/*Estilos para la parte de administración*/
.adminbackgroundoptions { background-color: #CCCCCC}
.adminbackgroundtables { background-color: #8B8B8B}
.adminbackgroundcolumns { background-color: #DADADA}
.adminbackgroundrows1 { background-color: #FFFFFF}
.adminbackgroundrows2 { background-color: #EEEEEE}
.admincolortables { color: #FFFFFF}
.admincolorcolumns { color: #FFFFFF}
.admincoloroptions { color: #FFFFFF}
.adminlinkspages { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: none }
.adminlinkspages:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; text-decoration: underline }
.adminlinks2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #004030; text-decoration: none; text-align: center; }
.adminlinks2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4f9d00; text-decoration: none; }
.adminsubtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #095d46; text-decoration: none; }
.adminbutton { background-color: #ffda5b; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.admindropdowns {  background-color: #fff5bf; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #330099; text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.admintitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }


body {
scrollbar-arrow-color: #FFFFFF;
scrollbar-base-color: #D9E1E6;
scrollbar-dark-shadow-color: #ACBCD0;
scrollbar-track-color: #D9E1E6;
scrollbar-face-color: #ACBCD0;
scrollbar-shadow-color: eeeeee;
scrollbar-highlight-color:eeeeee;
scrollbar-3d-light-color: b1b1b1;
}

.tablareferencias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #93A6B5;
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration:none;
	list-style-image: url(../../images/cnch/bullet_tabla.gif);
	list-style-position: outside;
	background-color: #FFFFFF;
	height: 10px;
}
.tablareferencias:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #93A6B5;
	/*background-image: url(../../images/cnch/bk_estilo_tabla.gif);*/
	background-repeat: no-repeat;
	text-decoration:underline;
}
.listadescripcion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
	list-style-image: url(../../images/cnch/bullet_tabla.gif);
	list-style-position: outside;
	background-color: #FFFFFF;
	height: 10px;
	text-decoration:none;
}
.listadescripcion:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7590B3;
	background-repeat: no-repeat;
	text-decoration:underline;
}
.contenidos{
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
	height: 15px;
}
.contenidos:hover{
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
	color: #7590B3;
	text-decoration:none;
	height: 15px;
}
.bkproducto{
	background-image: url(../../images/cnch/fondo_producto.jpg);
	background-repeat: no-repeat;
}
.titulostablas{

	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #7590B3;
	padding-left: 2px;
	text-decoration:none;
}
.vineta
{
    list-style-image: url(../../images/cnch/bullet_tabla.gif);
}
.form {
	font-size: 9px;
	color: #999999;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #EEF2F7;
	border: 1px solid #7590B3;
}
.tablasombra{
text-decoration: underline;

}
.tablasombra:hover
{
	background-image: url(../../images/cnch/sombra_scroll.gif);
}
.nombreproducto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5978A2;
	font-weight: bold;
}
.sloganproducto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7590B3;
	font-weight: bold;
}
.linkproducto {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #7590B3;
	text-decoration: underline;
}
.linkproducto:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: 999999;
	text-decoration: underline;
}
.textopresentacion {
	font-family: Verdana;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
.textonutricion {
	font-family: Verdana;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	padding-left: 6px;
	padding-right: 6px;
}
.tablanutricional{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	background-image: url(../../images/cnch/tabla_nutricional.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 8px;
	padding-right: 8px;
	text-decoration:none;
}
.tablanutricionalsangrado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	background-image: url(../../images/cnch/tabla_nutricional.gif);
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 22px;
	padding-right: 8px;
	text-decoration:none;
}
.textonormal {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.tablareferencias{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #93A6B5;
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration:none;
	list-style-image: url(../../images/cnch/bullet_tabla.gif);
	list-style-position: outside;
	background-color: #FFFFFF;
	height: 10px;
}
.tablareferencias:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7590B3;
	/*background-image: url(../../images/cnch/bk_estilo_tabla.gif);*/
	background-repeat: no-repeat;
	text-decoration:underline;
}
.menu_naveg {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #BFBFBF;
	text-decoration: none;
	padding-left: 5px;
}
.menu_naveg:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #969696;
	text-decoration: none;
	padding-left: 5px;
}
.fdo_menu2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
	background-color: #E3E3E3;
}
.fdo_menu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;

	background-color: #ED1B23;
}
.Texto_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #ED1B23;
}
.texto_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E3E3E3;
	text-decoration: none;
	background-color: #ED1B23;
}
.Texto_menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #E3E3E3;
}
.Texto_menu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED1B23;
	text-decoration: none;
	background-color: #E3E3E3;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #4F4F4F;
	text-decoration: none;
	
}
.texto:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #98BAF1;
	text-decoration: underline;
}
.sub_til {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #00477E;
	text-decoration: none;
}
.sub_til_linea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #00477E;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BCCCDE;
}
.sub_puntos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #00477E;
	text-decoration: none;
}
.tex_corrido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.titulostablas{

	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ED1B24;
	padding-left: 2px;
	text-decoration:none;
}
.Ruta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B99B8;
}
.preguntas {
	font-family: Verdana;
	font-size: 10px;
	color: #2B5580;
	text-decoration: none;
	font-weight: bold;
}
.niv1mapa {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005BAC;
	border: none;
	font-weight: normal;
}
.niv3noticia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #38A2E0;
	text-decoration: none;
}
.menu_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #306A9E;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 5px;
}
.Texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6B99B8;
}
.recomenda {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #B4CFE7;
	text-decoration:none;
}
.Texto1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.Texto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.Bulletred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000033;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(../imagenes/bullet_3nivel.gif);
	list-style-type: none;
	text-align: left;
	height: 16px;
}

.Texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6B99B8;
}
.Texto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.Texto4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.Texto5 {
	font-family: Tahoma;
	font-size: 14px;
	color: #00477b;
	font-weight: bold;
}
.Texto6 {
	font-family: Tahoma;
	font-size: 11px;
	color: #194C77;
	text-decoration: none;
}
.Texto7 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-indent: 4px;
}
.Texto8 {
	font-family: Tahoma;
	font-size: 12px;
	color: #39A1E0;
	font-style: normal;
	font-weight: bold;
	text-indent: 3px;
}




.recomenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3F80B0;
}
.Ruta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B99B8;
}
.campos {
	height: 13px;
	width: 100px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6B99B8;
	border: 1px solid #749AB3;
}
.gracias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005BAC;
	font-weight: bold;
	text-decoration: none;
}
.gracias2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ED1B24;
	font-weight: bold;
	text-decoration: none;
}
.niv1mapa {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005BAC;
	border: none;
	font-weight: normal;
}
.tabla1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	border-right-color: #E3E8EC;
	border-bottom-color: #E3E8EC;
	border-left-color: #E3E8EC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	height: 12px;
	background-position: center;
	text-align: center;
}
.lineadown {
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFD1EA;
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
	text-indent: 4px;
}

.tabla2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E3E8EC;
	border-bottom-color: #E3E8EC;
	border-left-color: #E3E8EC;
	color: #00477B;
	height: 21px;
	margin-left: 3px;
	text-indent: 5px;
}
.tit_tabla2 {
	background-image: url(../imagenes/img_tablaizq1.gif);
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: no-repeat;
	height: 21px;
	width: 161px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}


.tit_tabla1 {
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #38A2E0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.tit_tabla3 {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	background-image: url(../imagenes/img_tablader1.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 21px;
	width: 134px;
	text-align: center;
	vertical-align: middle;
}
.tit_tabla4 {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../imagenes/tit_tablageneral1.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 398px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.tit_tabla5 {
	background-image: url(../imagenes/tit_sub1.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 161px;
	font-family: Tahoma;
	font-size: 10px;
	color: #40719A;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
.tit_tabla6 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #40719A;
	text-decoration: none;
	background-image: url(../imagenes/tit_sub2.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 126px;
	text-align: center;
}

.niv2mapa {
	background-color: #C8E6F7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E6F9A;
	border: none;
	font-weight: normal;
	padding-left: 30px;
}
.niv3mapa {
	background-color: #EAF2F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E6F9A;
	border: none;
	font-weight: normal;
	padding-left: 45px;
}
.niv2noticia {
	background-color: #C8E6F7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005BAC;
	border: none;
	font-weight: normal;
	padding-left: 25px;
}
.niv3noticia {
	background-color: #EAF2F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4482AE;
	border: none;
	font-weight: normal;
	padding-left: 30px;
	padding-right: 10px;
}
.campos2 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6B99B8;
	border: 1px solid #749AB3;
	width: 150px;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-attachment: fixed;
	background-image: url(../imagenes/boton_estilo.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 73px;
	font-weight: bold;
	text-decoration: none;
	background-color: #176DAA;
	border: none;
}
.menu_art {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 10px;
}
.menu_lat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #306A9E;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 5px;
}
.Texto_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #ED1B23;
}
.texto_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E3E3E3;
	text-decoration: none;
	background-color: #ED1B23;
}
.Texto_menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #E3E3E3;
}
.Texto_menu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED1B23;
	text-decoration: none;
	background-color: #E3E3E3;
}
.fdo_menu2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
	background-color: #E3E3E3;
}
.fdo_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.fdo_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CECECE;
	text-decoration: none;
	text-align: left;
}
.niv3busc {

	background-color: #EAF2F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E6F9A;
	border: none;
	font-weight: normal;
}
.niv3busc:hover {

	background-color: #EAF2F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2388C5;
	border: none;
	font-weight: normal;
}
.tabla_gral {
	border: 1px solid #ADC7DE;
	
}
.tabla_menuart {

	border: 1px solid #397EBC;
}
.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
}
.link1:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000066;
}
.menu2nivel {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	text-decoration: none;
}
.menu2nivel:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C60000;
	text-decoration: none;
}

.Texto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.Bulletred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000033;
	text-decoration: none;
	list-style-position: outside;
	list-style-image: url(../imagenes/bullet_3nivel.gif);
	list-style-type: none;
	text-align: left;
	height: 16px;
}

.Texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6B99B8;
}
.Texto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.Texto4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.Texto5 {
	font-family: Tahoma;
	font-size: 14px;
	color: #00477b;
	font-weight: bold;
}
.Texto6 {
	font-family: Tahoma;
	font-size: 11px;
	color: #194C77;
	text-decoration: none;
}
.Texto7 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-indent: 4px;
}
.Texto8 {
	font-family: Tahoma;
	font-size: 12px;
	color: #39A1E0;
	font-style: normal;
	font-weight: bold;
	text-indent: 3px;
}




.recomenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3F80B0;
}
.Ruta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6B99B8;
}
.campos {
	height: 13px;
	width: 100px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6B99B8;
	border: 1px solid #749AB3;
}
.gracias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005BAC;
	font-weight: bold;
	text-decoration: none;
}
.gracias2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ED1B24;
	font-weight: bold;
	text-decoration: none;
}
.niv1mapa {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005BAC;
	border: none;
	font-weight: normal;
}
.tabla1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	border-right-color: #E3E8EC;
	border-bottom-color: #E3E8EC;
	border-left-color: #E3E8EC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	height: 12px;
	background-position: center;
	text-align: center;
}
.lineadown {
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BFD1EA;
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
	text-indent: 4px;
}

.tabla2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E3E8EC;
	border-bottom-color: #E3E8EC;
	border-left-color: #E3E8EC;
	color: #00477B;
	height: 21px;
	margin-left: 3px;
	text-indent: 5px;
}
.tit_tabla2 {
	background-image: url(../imagenes/img_tablaizq1.gif);
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-repeat: no-repeat;
	height: 21px;
	width: 161px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}


.tit_tabla1 {
	font-family: Tahoma;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #38A2E0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.tit_tabla3 {
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bold;
	background-image: url(../imagenes/img_tablader1.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 21px;
	width: 134px;
	text-align: center;
	vertical-align: middle;
}
.tit_tabla4 {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	background-image: url(../imagenes/tit_tablageneral1.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 398px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.tit_tabla5 {
	background-image: url(../imagenes/tit_sub1.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 161px;
	font-family: Tahoma;
	font-size: 10px;
	color: #40719A;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
.tit_tabla6 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #40719A;
	text-decoration: none;
	background-image: url(../imagenes/tit_sub2.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 126px;
	text-align: center;
}

.niv2mapa {
	background-color: #C8E6F7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E6F9A;
	border: none;
	font-weight: normal;
	padding-left: 30px;
}
.niv3mapa {
	background-color: #EAF2F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E6F9A;
	border: none;
	font-weight: normal;
	padding-left: 45px;
}
.niv2noticia {
	background-color: #C8E6F7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005BAC;
	border: none;
	font-weight: normal;
	padding-left: 25px;
}
.niv3noticia {
	background-color: #EAF2F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4482AE;
	border: none;
	font-weight: normal;
	padding-left: 30px;
	padding-right: 10px;
}
.campos2 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6B99B8;
	border: 1px solid #749AB3;
	width: 150px;
}
.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-attachment: fixed;
	background-image: url(../imagenes/boton_estilo.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 73px;
	font-weight: bold;
	text-decoration: none;
	background-color: #176DAA;
	border: none;
}
.menu_art {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 10px;
}
.menu_lat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #306A9E;
	font-weight: bolder;
	text-decoration: none;
	padding-left: 5px;
}
.Texto_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #ED1B23;
}
.texto_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E3E3E3;
	text-decoration: none;
	background-color: #ED1B23;
}
.Texto_menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #E3E3E3;
}
.Texto_menu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ED1B23;
	text-decoration: none;
	background-color: #E3E3E3;
}
.fdo_menu2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
	background-color: #E3E3E3;
}
.fdo_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
}
.fdo_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CECECE;
	text-decoration: none;
	text-align: left;
}
.niv3busc {

	background-color: #EAF2F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E6F9A;
	border: none;
	font-weight: normal;
}
.niv3busc:hover {

	background-color: #EAF2F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2388C5;
	border: none;
	font-weight: normal;
}
.tabla_gral {
	border: 1px solid #ADC7DE;
	
}
.tabla_menuart {

	border: 1px solid #397EBC;
}
.link1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #006699;
}
.link1:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000066;
}
.menu2nivel {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.menu2nivel:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C60000;
	text-decoration: none;
}
.tit_noticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #014984;
	font-weight: bold;
	text-decoration: none;
}
.texto_corrido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.campo_form {
	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: #A4BED3;
	border-right-color: #A4BED3;
	border-bottom-color: #A4BED3;
	border-left-color: #A4BED3;
}
.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(imagenes/fondo_botones.gif);
	color: #FFFFFF;
	background-color: #A3BCD1;
}


.texto_corrido:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B1D7F5;
	text-decoration: none;
}
.texto_contenidos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.sub_puntos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #00477E;
	text-decoration: none;
}	
.text_fecha {
	font-family: Tahoma;
	font-size: 11px;
	color: #5F778B;
	text-decoration: none;
	font-weight: bold;
}

