/*
---------------------------------------------------
    FORMATO GENERAL
---------------------------------------------------
*/

body
{
 font-family:Trebuchet MS, Tahoma, Verdana,arial,Helvetica; 
 font-size:10pt; 
 font-weight: normal;
}

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);
 margin-left: -20px;
}

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; 
}

.AreaPie 
{
 color: #ffffff;
 background-color: #000066;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt; font-weight: normal; text-decoration: none; }

.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;
}

a.areapie, a.areapie:link, a.areapie:visited, a.areapie:active
{ color: #990000; }
a.areapie:hover
{ color: #CC0000; }

/*
---------------------------------------------------
   AREAS LATERALES
---------------------------------------------------
*/

.AreaIzq,.AreaDer
{
 background-color: #000066; cursor: auto;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
 color: #ffffff; 
}

a.AreaDer, a.AreaDer:link, a.AreaDer:visited, a.AreaDer:active 
{ 
 color: #FFFFFF; font-weight: bold;
}
a.AreaDer:hover 
{ 
 color: #FF0000; font-weight: bold; text-decoration: underline;
}

.Cuerpo 
{
 background-color: #FFFFFF; cursor: auto;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: none;
 color: #000033; 
}

.SeparadorIzq			{ background-color: #FFFFFF; color: #ffffff; }

.SeparadorDer			{ background-color: #FFFFFF; color: #ffffff; }

.menuizqceldaseccion
{ 
 background-color: #000066;
 cursor: auto; 
 text-align: center;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt; 
 font-weight: bold;
 text-decoration: none;
 color: #FFFFFF; }

.menuizqceldaseccionhover
{
 background-color: #000099;
 cursor: auto; 
 text-align: center;
 font-family: Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt; 
 font-weight: bold;
 text-decoration: none;
 color: #FFFFFF;
}

a.menuizqseccion:link, a.menuizqseccion:visited, a.menuizqseccion:active 
{ 
 color: #FFFFFF;
}

a.menuizqseccion:hover
{
 color: #FF3333;
}

.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: #FFCCCC; cursor: auto; 
 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: #000033;
}

a.menuizq:link, a.menuizq:visited, a.menuizq:active
{
 color: #000033;
}

a.menuizq:hover
{
 color: #000066;
}


/*
---------------------------------------------------
   PORTADA
---------------------------------------------------
*/

.titularenportada {
 font-size: 11pt;
 font-weight: bold;
 border-bottom: medium ridge #000099;
/* 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 li, .recuadro li
{
 margin-left: -15px;
 /*	list-style-image: url(/interfaz/graficos/rd.gif);*/
 list-style: circle;
}

.recuadro-encabezado
{
 background: #000066;
 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: #000066;
 text-align: center;
 font-family: Trebuchet MS;
 font-size: 8pt;
 color: FFFFFF;
 font-weight: bold;
}

.recuadro-encabezado a:hover
{
 background: #000066;
 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;
}

/*---------------------------------------------------------------------------*/



.celdatitulares
{
 background-color: #FFFFFF;
 cursor: auto;
}

.celdatitulareshover
{
 background-color: #FFFF99;
 cursor: auto;
}
