/* -----------------------------------*/
/* ------------ GENERAL <<<-----------*/
/* -----------------------------------*/



/* -----------------------------------*/
/* --- LINKS <<<-----------*/
/* -----------------------------------*/


a.net-x {
	color: #FFFFFF;
	font-size: 1.3em;
	font-weight: bold;
	padding-right: 45px;
}

a.net-x:hover {
	color: #FFCC33;
	font-size: 1.3em;
	font-weight: bold;
	padding-right: 45px;
	text-decoration: underline;
}

a.tableheads {
	color: #FFFFFF;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(ima/graddot.jpg);
	background-repeat: repeat-x;
	padding-bottom: 10px;
	padding-top: 10px;
}

a.tableheads:hover {
	color: #FFCC33;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(ima/graddot.jpg);
	background-repeat: repeat-x;
	padding-bottom: 10px;
	padding-top: 10px;
}



/* -----------------------------------*/
/* --- HEADERS <<<-----------*/
/* -----------------------------------


h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.1em;
	color: #006600;
	font-weight: bolder;
	text-align: center;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	color: #006600;
	font-weight: bold;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #006600;
	font-weight: bolder;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000033;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #FF0000;
	font-weight: bolder;
}

*/



/* -----------------------------------*/
/* ---- TEXT <<<--------------*/
/* -----------------------------------*/

.txt-index {
	background-image: url(images/titulos/t-index.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.txt-white-mini {
	color: #FFFFFF;
	font-size: 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(ima/graddot.jpg);
	background-repeat: repeat-x;
	padding-bottom: 10px;
	padding-top: 10px;
}

/* -----------------------------------*/
/* --- VERSIONS <<<-------*/
/* -----------------------------------*/

.cell-bold {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-right: 5px;
}

.cell-headgrey {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #999999;
	text-align: center;
}

.menu-100 {
	width: 100%;
}

.menu-50 {
	width: 100%;
}

/* -----------------------------------*/
/* -------- ELEMENTS <<<--------------*/
/* -----------------------------------*/


#n-wrapper {
	width: 900px;
	height: auto;
	position: relative;
	top: 0px;
	margin: 0 auto;
	margin-top: 30px;
	z-index: 0;
}


#n-header {
	width: 900px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
}


/* -----------------------------------*/
/* ----------- LIGHTBOX <<<-----------*/
/* -----------------------------------*/

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(ima/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(ima/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }





A {
	COLOR: #888888; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333333
}
.texto_cve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

A.menuitem {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
A.menuitem:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999
}
A.menuvitem {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
A.menuvitem:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #222222
}
A.menuitemred {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; TEXT-DECORATION: none
}
A.menuitemred:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000
}
A.menuitemtrans {
	FONT-SIZE: 11px; COLOR: #990000; TEXT-DECORATION: none
}
A.menuitemtrans:hover {
	FONT-SIZE: 11px; COLOR: #cc0000
}
A.menuitempop {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 130px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
A.menuitempop:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #666666
}
BODY {
	SCROLLBAR-FACE-COLOR: #dd0000; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #dddddd; SCROLLBAR-BASE-COLOR: #ffffff; scrollbar-dark-shadow-color: #FF0000; scrollbar-3d-light-color: #ffffff
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.main {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../img/backmain.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%
}
TABLE.contenido {
	BORDER-RIGHT: #b0b0b0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b0b0b0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #b0b0b0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b0b0b0 1px solid; BACKGROUND-COLOR: #ffffff
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #cc0000; BORDER-BOTTOM: #cccccc 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #cccccc 1px solid; COLOR: #cc0000; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	TEXT-ALIGN: justify
}
TD {
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.footer {
	FONT-SIZE: 8pt; COLOR: #aaaaaa; TEXT-ALIGN: center
}
TD.lefts {
	BACKGROUND-IMAGE: url(ima/sleftx.gif); BACKGROUND-REPEAT: repeat-y
}
TD.downs {
	BACKGROUND-IMAGE: url(ima/sdownx.gif); BACKGROUND-REPEAT: repeat-x
}
TD.menu {
	BACKGROUND-IMAGE: url(../img/pixmenu.gif); VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: repeat-x
}
TD.menusec {
	BACKGROUND-IMAGE: url(../img/pix_menu2.jpg); VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #cccccc
}
TD.sabias {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../img/sabiasque.gif); VERTICAL-ALIGN: middle; WIDTH: 175px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
TD.anecdota {
	FONT-SIZE: 9px; VERTICAL-ALIGN: middle; COLOR: #000000; HEIGHT: 20px
}
TR.gris {
	BACKGROUND-COLOR: #eaeaea
}
#kids {
	MARGIN-TOP: 150px; Z-INDEX: 1; MARGIN-LEFT: 180px; POSITION: absolute
}
.imagen {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	padding: 4px;
}
.menuv {
	BACKGROUND-COLOR: #ffffff
}
.titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #dd0000
}
.notas {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; OVERFLOW: auto; WIDTH: 244px; PADDING-TOP: 8px; HEIGHT: 100%
}
UL {
	LIST-STYLE-IMAGE: url(../img/flechitas.gif)
}
#menu_parent {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
#menu_parent2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
#menu_parentN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
#menu_coahuila {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.poller {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 160px
}
.pollerTitle {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
}
.pollerOption {
	MARGIN: 0px
}
.result_pollerOption {
	FONT-SIZE: 0.8em; MARGIN: 0px
}
.result_pollerTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 5px
}
.result_pollGraph IMG {
	FLOAT: left
}
.result_pollGraph DIV {
	FONT-SIZE: 0.9em; FLOAT: left; COLOR: #000; LINE-HEIGHT: 16px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 16px
}
.result_pollGraph {
	HEIGHT: 16px
}
.poller_waitMessage {
	DISPLAY: none
}
.result_totalVotes {
	CLEAR: both; MARGIN-TOP: 10px; FONT-SIZE: 0.8em; FONT-STYLE: italic
}
.boxred {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cc0000 1px solid; WIDTH: 50px; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #cc0000 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.boxcmb {
	MARGIN-TOP: 10%
}
SELECT {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #cc0000 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #cc0000 1px solid; BACKGROUND-COLOR: #999999
}
DIV.charla {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; OVERFLOW: auto; BORDER-LEFT: 1px solid; WIDTH: 500px; BORDER-BOTTOM: 1px solid; HEIGHT: 200px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV.charla B {
	BORDER-BOTTOM: #666666 1px solid
}
.cal_calendar {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.cal_header {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #dddddd
}
.cal_cell {
	PADDING-RIGHT: 2px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px; WIDTH: 3ex; PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center
}
.cal_labelcell {
	PADDING-RIGHT: 2px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center
}
.cal_oddweek {
	PADDING-RIGHT: 0px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #dddddd 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
.cal_evenweek {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff
}
.cal_day {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 3ex; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
.cal_today {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 3ex; COLOR: #999999; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.cal_disabled {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.cal_common {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 3ex; COLOR: #999999; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.cal_holiday {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 3ex; COLOR: #999999; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
.cal_event {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 3ex; CURSOR: pointer; COLOR: #990000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
TD.enk {
	COLOR: #cc0000
}
.gridN {
	FONT-SIZE: 0.8em; BACKGROUND-COLOR: #ffffff
}
.gridH {
	FONT-SIZE: 0.8em; BACKGROUND-COLOR: #eeeeee
}
.charlapart {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../img/usuarios.gif); COLOR: #666666; BACKGROUND-REPEAT: no-repeat
}
.charlaadmin {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../img/admin.gif); COLOR: #ff0000; BACKGROUND-REPEAT: no-repeat
}
.charlainv {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../img/funcionario.gif); COLOR: #009900; BACKGROUND-REPEAT: no-repeat
}
DL {
	LIST-STYLE-TYPE: none
}
DT {
	LIST-STYLE-TYPE: none
}
DD {
	LIST-STYLE-TYPE: none
}
#menu {
	POSITION: absolute
}
DL#menu {
	WIDTH: 20em
}
DL#menu DT {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ccc; MARGIN: 2px 0px; BORDER-LEFT: gray 1px solid; CURSOR: pointer; LINE-HEIGHT: 20px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
DL#menu DD {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; MARGIN: 2px 0px; BORDER-LEFT: gray 1px solid; WIDTH: 20em; BORDER-BOTTOM: gray 1px solid
}
DL#menu LI {
	BACKGROUND: #fff; TEXT-ALIGN: center
}
DL#menu LI A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; COLOR: #000; BORDER-BOTTOM: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
DL#menu DT A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; COLOR: #000; BORDER-BOTTOM: 0px; HEIGHT: 100%; TEXT-DECORATION: none
}
DL#menu LI A:hover {
	BACKGROUND: #eee
}
DL#menu DT A:hover {
	BACKGROUND: #eee
}
#mentions {
	LEFT: 10px; COLOR: #000; BOTTOM: 200px; FONT-FAMILY: verdana, arial, sans-serif; POSITION: absolute; BACKGROUND-COLOR: #ddd
}
#mentions A {
	COLOR: #222; TEXT-DECORATION: none
}
#mentions A:hover {
	TEXT-DECORATION: underline
}
#listbann {
	
}
.tituloVerde {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #0C4609;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tituloVerdeCopia {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #0C4609;
}
.titulo2 {

	FONT-WEIGHT: bolder;
	FONT-SIZE: 12pt;
	COLOR: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titulo3 {


	FONT-WEIGHT: bolder;
	FONT-SIZE: 9pt;
	COLOR: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tituloCopia {

	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #dd0000
}
#menu_parent0 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
#menu_parent3 {


	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
#menu_parent5 {



	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
#menu_parent6 {




	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.bordeder {
	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: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.may {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.isan {
	border: thin solid #CCCCCC;
}
.certificacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.declara {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.certificacionBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.inst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

TD.table-right { 
	border-bottom:solid;
	border-bottom-color:#CCCCCC;
	border-left:none;
	border-right:none;
	border-top:solid;
	border-top-color:#CCCCCC;
}

TD.table-left { 
	border-bottom:solid;
	border-bottom-color:#CCCCCC;
	border-left:none;
	border-right:solid;
	border-right-color:#CCCCCC;
	border-top:solid;
	border-top-color:#CCCCCC;
}

TD.table-bottom{
	border-top-bottom:#CCCCCC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

TD.table-bottom-left{
	border-top-bottom:#CCCCCC;

	border-right-color:#CCCCCC
	border-top:none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

TD.table-left-thin { 
	border-bottom:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:thin;
	border-left:none;
	border-right:solid;
	border-right-width:thin;
	border-right-color:#CCCCCC;
	border-top:none;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.textoB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.textosin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.textosin1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.textobottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.textobottomsin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.isan-firma {
	border: thin dotted #CCCCCC;
}

.break { 
	page-break-after: always
}


.dos{
	border: 2px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.textobottomsin2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.texto4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.texto5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.texto6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.titulos_tablas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F4F4F4;
}
.titulos_tablas1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #909090;
}

.contenido1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
}
