/*
---------------------------------------------------
    FORMATO GENERAL
---------------------------------------------------
*/

body, .Cuerpo
{
 font-family:Trebuchet MS, Tahoma, Verdana,arial,Helvetica; 
 font-size:10pt; 
 font-weight: normal;
 color: #000033; 
}

td
{
 font-family:trebuchet ms, verdana,arial,Helvetica; 
 font-size: 9pt;
 font-weight: normal;
}

th
{
 font-family:Trebuchet MS, Tahoma, Verdana,arial,Helvetica; 
 font-size:9pt;
 font-weight: bold; 
 text-decoration: none;}

ul
{
 font-family:trebuchet ms, verdana,arial,Helvetica; 
 font-size: 9pt;
 font-weight: normal;
 list-style-type: circle;
}

ul ul
{
 font-family:trebuchet ms, verdana,arial,Helvetica; 
 font-size: 9pt;
 font-weight: normal;
/* list-style-type: square;*/
 list-style: url(/comun/interfaz/graficos/rayita.gif);
}

ul ul ul
{
 font-family:trebuchet ms, verdana,arial,Helvetica; 
 font-size: 9pt;
 font-weight: normal;
/* list-style-type: square;*/
 list-style: url(/comun/interfaz/graficos/rayita2.gif);
}

p
{
 font-family:Trebuchet MS, Tahoma, Verdana,arial,Helvetica; 
 font-size:10pt; 
 font-weight: normal;
}

blockquote
{ 
 font-family:Trebuchet MS, Tahoma, Verdana,arial,Helvetica; 
 font-size:10pt; 
 font-weight: normal;
}

a, a:link, a:visited, a:active { color: #000099; text-decoration: none; }
a:hover { color: #0000CC; text-decoration: none; }


hr
{
 color: #000066; 
 background: #000066;  
 border: 0; 
 height: 1px;
}

h1
{
 font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:18pt;
 color=#000033;
 font-weight: bold;
 text-align: center;
 border-bottom: medium ridge #0000CC;
/* background-color:#CCCCFF; */
}

h2
{
 font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 16pt;
 color: #000033;
 font-weight: normal;
 border-bottom: thin ridge #0000CC;
/* background-color: #EEFFEE; */
}

h3 {
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #000066;
	font-weight: normal;
}

h4 {
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000066;
	font-weight: bold;
}

h5 {
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	font-weight: bold;
}

h6 {
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;
	font-weight: bold;
}


/*
---------------------------------------------------
   ENCABEZADO Y PIE
---------------------------------------------------
*/

.AreaEncabezado 
{
 background-color: #000066; cursor: auto;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 text-decoration: none;
 color: #FFFFFF; 
}

.CeldaEncabezado 
{
 background-color: #000066; cursor: auto;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 text-decoration: none;
 color: #FF0000;
}

.AreaPie
{
 background-color: #0066CC; cursor: auto;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 text-decoration: none;
 color: #ffffff;
}

.AreaPie a:link, .AreaPie a:visited
{
 color: #CCCCFF;
 font-weight: normal;
 text-decoration: none;
}

.AreaPie a:hover, .AreaPie a:active
{
 color: #EEEEFF; 
 font-weight: normal; 
 text-decoration: underline;
}

/*
---------------------------------------------------
   AREAS LATERALES
---------------------------------------------------
*/

.AreaIzq,.AreaDer,.fondomenuizq
{
 background-color: #0066CC; cursor: auto;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 text-decoration: none;
 color: #ffffff;
}

.AreaDer a:link, .AreaDer a:visited, .AreaIzq a:link, .AreaIzq a:visited
{
 color: #CCCCFF;
 font-weight: normal;
 text-decoration: none;
}

.AreaIzq a:hover, .AreaIzq a:active, .AreaDer a:hover, .AreaDer a:active
{
 color: #EEEEFF; 
 font-weight: normal; 
 text-decoration: underline;
}

.SeparadorIzq
{
}

.SeparadorDer
{
}

.menuizqceldaseccion
{
 background-color: #0066CC; cursor: auto; align: center;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt; 
 font-weight: bold;
 text-decoration: none;
 color: #FFFFFF;
 text-align: center
}

.menuizqceldaseccionhover
{
 background-color: #0066FF; cursor: auto; align: center;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt; 
 font-weight: bold;
 text-decoration: none;
 color: #CCCCFF;
 text-align: center
}

.menuizqcelda
{
 background-color: #CCCCFF; cursor: auto;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 text-decoration: none;
 color: #000066;
}

.menuizqceldahover
{
 background-color: #EEEEFF;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: normal;
 text-decoration: none;
 color: #000066;
}

.menuizq
{ 
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt; 
 font-weight: normal;
 text-decoration: none;
 color: #000066;
}

a.menuizq, a.menuizq:link, a.menuizq:visited
{
 color: #000000;
 text-decoration: none;
}

a.menuizq:hover, a.menuizq:hover
{
 color: #0000CC;
 text-decoration: none;
}

a.menuizqseccion:link, a.menuizqseccion:visited
{
 color: #FFED00;
 text-decoration: none;
 font-weight: normal;
}

a.menuizqseccion:active, a.menuizqseccion:hover
{
 color: #FFFF00;
 text-decoration: none;
 font-weight: normal;
}


/*
---------------------------------------------------
   PORTADA
---------------------------------------------------
*/

.titularenportada {
	font-size: 11pt;
	font-weight: bold;
	border-bottom: medium ridge #0000CC;
/*	padding-left: 25px;
	background-image: url(/interfaz/graficos/banderita-sobreblanco-25x18.gif);
	background-color: transparent;
	background-repeat: no-repeat;*/
	margin-top: 10px;
}

.titularenportada a:link, .titularenportada a:visited {
	text-decoration: none;
	color: #000099;
}

.titularenportada a:hover, .titularenportada a:active {
	text-decoration: none;
	color: #0000CC;
}

.descripcionenportada
{ 
	font-size: 10pt;
	margin-bottom: 10px;
}

.descripcionenportada ul
{
/*	list-style-image: url(/interfaz/graficos/rd.gif);*/
	list-style: circle;
margin-left: 10; padding-left: 10;
/* list-position: outside;*/
}

.descripcionenportada ul ul
{
 list-style: url(/comun/interfaz/graficos/rayita.gif);
}

.descripcionenportada ul ul ul
{
 list-style: url(/comun/interfaz/graficos/rayita2.gif);
}

.recuadro-encabezado
{
 background: #0066CC;
 text-align: center;
 font-family: Trebuchet MS;
 font-size: 8pt;
 color: FFFFFF;
 font-weight: bold;
}

.recuadro-encabezado a, .recuadro-encabezado a:link, .recuadro-encabezado a:visited, .recuadro-encabezado a:active
{
 background: #0066CC;
 text-align: center;
 font-family: Trebuchet MS;
 font-size: 8pt;
 color: FFFFFF;
 font-weight: bold;
}

.recuadro-encabezado a:hover
{
 background: #0066CC;
 text-align: center;
 font-family: Trebuchet MS;
 font-size: 8pt;
 color: FFCCCC;
 font-weight: bold;
}

.recuadro
{ 
 background: #CCCCFF; 
 font-family: Trebuchet MS; 
 font-size: 8pt;
}

.recuadro ul
{
/*	list-style-image: url(/interfaz/graficos/rd.gif);*/
 list-style: circle;
margin-left: 10; padding-left: 10;
}

.recuadro ul ul
{
 list-style: url(/comun/interfaz/graficos/rayita.gif);
}

.recuadro ul ul ul 
{
 list-style: url(/comun/interfaz/graficos/rayita2.gif);
/* list-style-type: square;*/
}*/



/*---------------------------------------------------------------------------*/



.celdatitulares
{
 background-color: #FFFFFF;
 cursor: auto;
}

.celdatitulareshover
{
 background-color: #FFFF99;
 cursor: auto;
}