@charset "ISO-8859-1";
.estilo {
	font-family: verdana;
	font-size: 7.5pt;
	text-decoration: underline;
	color:#484741;
}
.estilo:hover {
	font-family: verdana;
	font-size: 7.5pt;
	text-decoration: underline;
	color:ae8753;
}
.estilo:visited {
	font-family: verdana;
	font-size: 7.5pt;
	text-decoration: underline;
	color:#484741;
}
.estilo:active {
	font-family: verdana;
	font-size: 7.5pt;
	text-decoration: underline;
	color:#56554e;
}
.titulos {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 22px;
	color:#789e71;
	font-weight: bold;
	text-align:left;
}

.tituloscelestun {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 9pt;
	color:#789e71;
	font-weight: bold;
}
.fecha {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 9pt;
	color:#8BB4C7;
	font-weight: normal;
	}
.derechos {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 9px;
	color:#ffffff;
}
.titulosnews {
	font-family:  "Trebuchet MS", verdand, arial;
	font-size: 9pt;
	font-weight: bold;
	color:#4b829b;
	line-height: 12pt;
	text-decoration: none;

}
.titulosnews:hover {
	font-family:  "Trebuchet MS", verdand, arial;
	font-size: 9pt;
	font-weight: bold;
	color:#4b829b;
	line-height: 12pt;
	text-decoration:none;

	
}
.titulosnews:visited {
	font-family:  "Trebuchet MS", verdand, arial;
	font-size: 9pt;
	font-weight: bold;
	color:#4b829b;
	line-height: 12pt;
	text-decoration:none;

}
.titulosnews:active {
	font-family:  "Trebuchet MS", verdand, arial;
	font-size: 9pt;
	font-weight: bold;
	color:#4b829b;
	line-height: 12pt;
	text-decoration:none;

}





.titulosnewsint {
	font-family:  "Trebuchet MS", verdand, arial;
	font-size: 9pt;
	font-weight: bold;
	color:#4b829b;
	line-height: 12pt;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-color: #bcbcbc;
	border-bottom-style: dotted;
	width: 80%;

}
.titulosnewsint:hover {
	font-family:  "Trebuchet MS", verdand, arial;
	font-size: 9pt;
	font-weight: bold;
	color:#4b829b;
	line-height: 12pt;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-color: #d1d1d1;
	border-bottom-style:dotted;
	width: 80%;

	
}
.titulosnewsint:visited {
	font-family:  "Trebuchet MS", verdand, arial;
	font-size: 9pt;
	font-weight: bold;
	color:#4b829b;
	line-height: 12pt;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-color: #d1d1d1;
	border-bottom-style:dotted;
	width: 80%;

}
.titulosnewsint:active {
	font-family:  "Trebuchet MS", verdand, arial;
	font-size: 9pt;
	font-weight: bold;
	color:#4b829b;
	line-height: 12pt;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-color: #d1d1d1;
	border-bottom-style:dotted;
	width: 80%;

}



.titulosnewsnotas {
	font-family:  "Trebuchet MS", verdand, arial;
	font-size: 12pt;
	font-weight: bold;
	color:#4b829b;
}


.contenido {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color:#555555;
	line-height: 14pt;
	text-align: left;
	text-decoration:none;
	
}
.contenido:hover {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color:#666666;
	line-height: 14pt;
	text-align: left;
	text-decoration:none;
}
.contenido:visted {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color:#666666;
	line-height: 14pt;
	text-align: left;
	text-decoration:none;
}
.contenido:active {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color:#666666;
	line-height: 14pt;
	text-align: left;
	text-decoration:none;
}


.contenido2 {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color:#555555;
	line-height: 11pt;
	text-align: left;
	font-weight: normal;
}
.contenido2:hover {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color:#555555;
	line-height: 11pt;
	text-align: left;
	font-weight: normal;
}
.contenido2:visted {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color:#555555;
	line-height: 10pt;
	text-align: left;
}
.contenido2:active {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color:#555555;
	line-height: 11pt;
	text-align: left;
	font-weight: normal;
}
.nextback {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 9pt;
	color:#b4b84a;
	text-decoration: underline;
}
.subcomite {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 8pt;
	color:#748C95;
	text-decoration: underline;
}
.subcomite:hover {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 8pt;
	color:#47565B;
	text-decoration: underline;
}
.subcomite:visited {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 8pt;
	color: #748C95;
	text-decoration: underline;
}
.subcomite:active {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 8pt;
	color: #47565B;
	text-decoration: underline;
}



.submenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #5c5b44;
	margin: 8px;
	text-decoration: none;
}
.submenu:hover {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 9pt;
	color: #3a392c;
	text-align: left;
	text-decoration: none;	
}
.submenu:visted {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 9pt;
	color: #5c5b44;
	text-align: left;
	text-decoration: none;
}
.submenu:active {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 9pt;
	color: #5c5b44;
	text-align: left;
	text-decoration: none;
}



	
.submenu2 {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color: #6b6b61;
	font-style: italic;
	line-height: 10pt;
	text-decoration: none;
}
.submenu2:hover {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color: #3a392c;
	font-style: italic;
	line-height: 10pt;
	text-decoration: none;
}
.submenu2:visted {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color: #6b6b61;
	font-style: italic;
	line-height: 14pt;
	text-decoration: none;
}
.submenu2:active {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color:#3a392c;
	font-style: italic;
	line-height: 10pt;
	text-decoration: none;
}

.submenu3 {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color: #000000;
	font-style: italic;
	line-height: 10pt;
	text-decoration: none;
}
.submenu3:hover {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color: #000000;
	font-style: italic;
	line-height: 10pt;
	text-decoration: none;
}
.submenu3:visted {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color: #000000;
	font-style: italic;
	line-height: 14pt;
	text-decoration: none;
}
.submenu3:active {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color: #000000;
	font-style: italic;
	line-height: 10pt;
	text-decoration: none;
}


/* MENU DESMADROS - PRIMER NIVEL  */

.menuniveluno{
list-style-type: none;
margin: 0;
padding: 0;
width: 202px; /* width of menu (don't forget to add border with below!) */
}

.menuniveluno li{
border-bottom: 1px solid #c2c4b9; /* Gray border beneath each menu item */
}

.menuniveluno li a{
font: 8.5pt "Trebuchet MS", Verdana;
display: block;
color: #5c5b44;
width: auto;
border-bottom: 0px solid white; /* White border beneath each menu item link, to add depth */
padding: 10px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 0px;
text-decoration: none;
border-left: 14px solid #eeede8; /* thick left border of menu */
}

.menuniveluno li a:visited, .menuniveluno li a:active{
color: #5c5b44;
}

.menuniveluno li a:hover{
background: white url(images/vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */
border-left: 14px solid #ffffff; /* thick left border of menu */
color: black;
}

.menuniveluno li.lastitem, .menuniveluno li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.menuniveluno li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}







/* MENU DESMADROS - SEGUNDO NIVEL  */


.menuniveldos{
list-style-type: none;
margin: 0;
padding: 0;
width: 202px; /* width of menu (don't forget to add border with below!) */
background: #ffffff;

}

.menuniveldos li{
border-bottom: 1px solid #c2c4b9; /* Gray border beneath each menu item */
}

.menuniveldos li a{
font: bold 8.5pt "Trebuchet MS", Verdana;
display: block;
color: black;
width: auto;
border-bottom: 0px solid white; /* White border beneath each menu item link, to add depth */
padding: 10px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 0px;
text-decoration: none;
border-left: 14px solid #ffffff; /* thick left border of menu */
}

.menuniveldos li a:visited, .menuniveldos li a:active{
color: black;
}

.menuniveldos li a:hover{
border-left: 14px solid #ffffff; /* thick left border of menu */
color: black;
}

.menuniveldos li.lastitem, .menuniveldos li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.menuniveldos li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}





/* MENU DESMADROS - TERCER NIVEL ACTIVO E INACTIVO  */



.menuniveltres{
list-style-type: none;
margin: 0;
padding: 0;
width: 202px; /* width of menu (don't forget to add border with below!) */
background: #ffffff;

}

.menuniveltres li{
border-bottom: 1px solid #ffffff; /* Gray border beneath each menu item */
}

.menuniveltres li a{
	font: lighter 8.5pt "Trebuchet MS", Verdana;
	display: block;
	color: 919078;
	width: auto;
	border-bottom: 0px solid white; /* White border beneath each menu item link, to add depth */
	padding: 8px 0; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 0px;
	text-decoration: none;
	border-left: 35px solid #ffffff; /* thick left border of menu */
}

.menuniveltres li a:visited, .menuniveltres li a:active{
color: 919078;
}

.menuniveltres li a:hover{
border-left: 35px solid #ffffff; /* thick left border of menu */
color: black;
}

.menuniveltres li.lastitem, .menuniveltres li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.menuniveltres li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}


.menuniveltres li{
border-bottom: 1px solid #ffffff; /* Gray border beneath each menu item */
}









.menuniveltresactivo{
list-style-type: none;
margin: 0;
padding: 0;
width: 202px; /* width of menu (don't forget to add border with below!) */
background: #ffffff;

}

.menuniveltresactivo li{
border-bottom: 1px solid #ffffff; /* Gray border beneath each menu item */
}

.menuniveltresactivo li a{
font: bold 8.5pt "Trebuchet MS", Verdana;
display: block;
color: 4C4B38;
width: auto;
border-bottom: 0px solid white; /* White border beneath each menu item link, to add depth */
padding: 8px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 0px;
text-decoration: none;
border-left: 35px solid #ffffff; /* thick left border of menu */
}

.menuniveltresactivo li a:visited, .menuniveltresactivo li a:active{
color: #4C4B38;
}

.menuniveltresactivo li a:hover{
border-left: 35px solid #ffffff; /* thick left border of menu */
color: black;
}

.menuniveltresactivo li.lastitem, .menuniveltresactivo li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.menuniveltresactivo li.lastitem a{
padding: 8px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}


.menuniveltresactivo li{
border-bottom: 1px solid #ffffff; /* Gray border beneath each menu item */
}







/* MENU DESMADROS - CAURTO NIVEL ACTIVO E INACTIVO  */


.menunivelcuatro{
list-style-type: none;
margin: 0;
padding: 0;
width: 202px; /* width of menu (don't forget to add border with below!) */
background: #ffffff;

}

.menunivelcuatro li{
border-bottom: 1px solid #ffffff; /* Gray border beneath each menu item */
}

.menunivelcuatro li a{
	font: italic 8pt "Trebuchet MS", Verdana;
	display: block;
	color: 4C4B38;
	width: auto;
	border-bottom: 0px solid white; /* White border beneath each menu item link, to add depth */
	padding: 3px 0; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 0px;
	text-decoration: none;
	border-left: 55px solid #ffffff; /* thick left border of menu */
}

.menunivelcuatro li a:visited, .menunivelcuatro li a:active{
color: #4C4B38;
}

.menunivelcuatro li a:hover{
border-left: 55px solid #ffffff; /* thick left border of menu */
color: black;
}

.menunivelcuatro li.lastitem, .menunivelcuatro li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.menunivelcuatro li.lastitem a{
padding: 3px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}






.menunivelcuatroactivo{
list-style-type: none;
margin: 0;
padding: 0;
width: 202px; /* width of menu (don't forget to add border with below!) */
background: #ffffff;

}

.menunivelcuatroactivo li{
border-bottom: 1px solid #ffffff; /* Gray border beneath each menu item */
}

.menunivelcuatroactivo li a{
	font: italic bold 8pt "Trebuchet MS", Verdana;
	display: block;
	color: cc6c16;
	width: auto;
	border-bottom: 0px solid white; /* White border beneath each menu item link, to add depth */
	padding: 3px 0; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 0px;
	text-decoration: none;
	border-left: 55px solid #ffffff; /* thick left border of menu */
}

.menunivelcuatroactivo li a:visited, .menunivelcuatroactivo li a:active{
color: cc6c16;
}

.menunivelcuatroactivo li a:hover{
border-left: 55px solid #ffffff; /* thick left border of menu */
color: black;
}

.menunivelcuatroactivo li.lastitem, .menunivelcuatroactivo li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.menunivelcuatroactivo li.lastitem a{
padding: 3px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}


.contenido3 {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color: #555555;
	line-height: 11pt;
	text-align: justify;
	font-weight: normal;
}
.contenido3:hover {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color: #666666;
	line-height: 11pt;
	text-align: justify;
	font-weight: normal;
}
.contenido3:visted {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color:#555555;
	line-height: 10pt;
	text-align: justify;
}
.contenido3:active {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color:#555555;
	line-height: 11pt;
	text-align: justify;
	font-weight: normal;
}



.masinfo {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 8pt;
	color:#779aaa;
	text-decoration: none;
}
.masinfo:hover {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 8pt;
	color:#4b829b;
	text-decoration: underline;
}
.masinfo:visited {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 8pt;
	color: #4b829b;
	text-decoration: none;
}
.masinfo:active {
	font-family: "Trebuchet MS", verdana, arial;
	font-size: 8pt;
	color: #4b829b;
	text-decoration: underline;
}

.dropshadow {
	-moz-box-shadow: 3px 2px 6px #c8c8c8;
	-webkit-box-shadow: 3px 2px 6px #c8c8c8;
	border: 4px solid #FFF;
	box-shadow: 3px 2px 6px #d8d9d9;
	
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d8d9d9')";

/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#d8d9d9');

}

.titulosnoticias {

	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-color: #d1d1d1;
	border-bottom-style:dashed;
	width: 80%;
}


/* MENU DESMADROS - CAURTO NIVEL ACTIVO E INACTIVO  */


.menunivelcuatroespecial{
list-style-type: none;
margin: 0;
padding: 0;
width: 202px; /* width of menu (don't forget to add border with below!) */
background: #ffffff;

}

.menunivelcuatroespecial li{
border-bottom: 1px solid #ffffff; /* Gray border beneath each menu item */
}

.menunivelcuatroespecial li a{
	font: italic 8pt "Trebuchet MS", Verdana;
	display: block;
	color: 4C4B38;
	width: auto;
	border-bottom: 0px solid white; /* White border beneath each menu item link, to add depth */
	padding: 3px 0; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 0px;
	text-decoration: none;
	
}

.menunivelcuatroespecial li a:visited, .menunivelcuatro li a:active{
	font: italic 8pt "Trebuchet MS", Verdana;
	display: block;
	color: 4C4B38;
	width: auto;
	border-bottom: 0px solid white; /* White border beneath each menu item link, to add depth */
	padding: 3px 0; /* Vertical (top/bottom) padding for each menu link */
	text-indent: 0px;
	text-decoration: none;
}

.menunivelcuatroespecial li a:hover{
color: black;
}

.menunivelcuatroespecial li.lastitem, .menunivelcuatro li.lastitem a{
border-bottom-width: 0; /* For last menu item within menu, remove bottom border */
}

.menunivelcuatroespecial li.lastitem a{
padding: 3px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */
}



.contenidobco {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color:#ffffff;
	line-height: 12pt;
	text-align: left;
	text-decoration:none;
	
}
.contenidobco:hover {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color:#ffffff;
	line-height: 12pt;
	text-align: left;
	text-decoration:none;
}
.contenidobco:visted {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 8pt;
	color:#ffffff;
	line-height: 12pt;
	text-align: left;
	text-decoration:none;
}
.contenidobco:active {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 8.5pt;
	color:#ffffff;
	line-height: 12pt;
	text-align: left;
	text-decoration:none;
}

.contenidobco2 {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 12pt;
	color:#ffffff;
	line-height: 16pt;
	text-align: left;
	text-decoration:none;
	
}
.contenidobco2:hover {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 12pt;
	color:#ffffff;
	line-height: 16pt;
	text-align: left;
	text-decoration:none;
}
.contenidobco2:visted {
	font-family:"Trebuchet MS", verdand, arial;
	font-size: 12pt;
	color:#ffffff;
	line-height: 16pt;
	text-align: left;
	text-decoration:none;
}
.contenidobco2:active {
	font-family: "Trebuchet MS", verdand, arial;
	font-size: 16pt;
	color:#ffffff;
	line-height: 14pt;
	text-align: left;
	text-decoration:none;
}

