/* CSS Document */

body {
background: #929B6C url(imagenes/background.jpg) repeat-y 50% 0;
background-attachment: fixed;
margin: 0;
padding: 0;
}


/* --- CABECERA ---*/*
#header {
text-align: left;
}

#header h1 {
width: 800px;
height: 168px;
text-indent: -9999px;
background: transparent url(imagenes/header.jpg);
margin: 0;
margin-left: 0;
}

#navlist {
position: absolute;
top: 27px;
left: 117px;
width: 475px;
float: left;
}

ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
font: bold 10px/20px Arial,Verdana, Helvetica, sans-serif;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #036;
text-decoration: none;
border: 2px white inset;

}

#navlist a:hover
{
color: #fff;
background-color: #369;
text-decoration: none;
}


#left {
width: 147px;
}


/* --- MENU NAVEGACION DE LA IZQUIERDA ---*/
#navcontainer {
width: 147px;
}

#navcontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
font: bold 10px/25px Arial,Verdana, Helvetica, sans-serif;
text-indent: 4px;
letter-spacing: 0px;
border-bottom: 0px solid #fff;
}

#navcontainer ul#doblelinea {
margin: 0;
padding: 0;
list-style-type: none;
font: bold 10px/12px Arial,Verdana, Helvetica, sans-serif;
letter-spacing: 0px;
border-bottom: 0px solid #fff;
text-align: center;
}
.doblelinea{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 10px/12px Arial,Verdana, Helvetica, sans-serif;
letter-spacing: 0px;
border-bottom: 0px solid #fff;
text-align: center;
}


#navcontainer li a#currentdoble {
background: url(imagenes/bmenuizq_over.jpg) no-repeat;
color: #F3ECF0;
font: bold 10px/12px Arial,Verdana, Helvetica, sans-serif;
text-decoration: none;
text-align: center;
}

#navcontainer li {
background: url(imagenes/fmenuizq.jpg);
width: 147px;
height: 30px;
}

#navcontainer a {
display: block;
width: 102px;
height: 30px;
margin-left: 14px;
}


#navcontainer a:link, #navcontainer a:visited {
background: url(imagenes/bmenuizq.jpg) no-repeat;
color: #000000;
text-decoration: none;
}

#navcontainer a:hover {
background: url(imagenes/bmenuizq_p.jpg) no-repeat;
color: #A5003B;
}

#navcontainer li a#current {
background: url(imagenes/bmenuizq_over.jpg) no-repeat;
color: #F3ECF0;
font: bold 9px/20px Arial,Verdana, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
}

#navcontainer li a#new {
background: url(imagenes/bmenuizq_new.jpg) no-repeat;
color: #ffffff;
font: bold 10px/20px Arial,Verdana, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
text-indent: 20px;
}

/*-- OPCIONES DE SUBMENU   --*/
#navcontainer li#submenu {
background: url(imagenes/fmenuizq.jpg);
width: 147px;
height: 20px;
}

#navcontainer li a#submenu {
background: url(imagenes/bmenuizq_sub.jpg) no-repeat;
color: #000000;
font: normal 9px/20px Arial,Verdana, Helvetica, sans-serif;
text-decoration: none;
text-align: left;
text-indent: 10px;
width: 90px;
height: 20px;
margin-left: 26px;
}

#navcontainer a#submenu:hover {
color: #ffffff;
}
/*-- FIN OPCIONES DE SUBMENU   --*/

#navcontainer a#new:hover {
color: #A5003B;
}

#navcontainer h1 {
width: 147px;
height: 38px;
background: url(imagenes/finmenuizq.jpg);
margin: 0;
}
#navcontainer h2 {
width: 147px;
height: 38px;
background: url(imagenes/brmenuizq.jpg);
margin: 0;
}

#navcontainer h3 {
width: 147px;
height: 19px;
background: url(imagenes/cierremenuizq.jpg);
margin: 0;
}

#navcontainer h4 {
width: 147px;
/*height: 38px;*/
background: url(imagenes/brmenuizq.jpg);
margin: 0;
}

/* --- PAGINA CENTRAL ---*/

#content {
position: absolute;
top: 130px;
left: 147px;
width: 653px;
background: transparent url(imagenes/pergamic.jpg);
float: left;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

#contentsinfondo {
position: absolute;
top: 130px;
left: 147px;
width: 653px;
float: left;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

#content h1 {
width: 653px;
height: 36px;
background: url(imagenes/bordesup.jpg);
margin: 0;
}

#content h2 {
width: 653px;
/*height: 88px;*/
background: transparent url(imagenes/fondo.jpg);
margin: 0;
}

#content h3 {
width: 653px;
height: 40px;
background: url(imagenes/bordeinf.jpg);
margin: 0;
}

#content h4 {
width: 210px;
height: 60px;
margin: 0;
position: absolute;
top: 130px;
left: 40px;
}

#content h5 {
width: 210px;
height: 60px;
margin: 0;
position: absolute;
top: 130px;
left: 230px;
}

#content h6 {
width: 210px;
height: 60px;
margin: 0;
position: absolute;
top: 130px;
left: 420px;
}

#content h4#izq {
width: 300px;
margin: 0;
position: absolute;
top: 210px;
left: 20px;
}

#content h4#der {
width: 300px;
margin: 0;
position: absolute;
top: 210px;
left: 330px;
}

#content h4#certamencen {
width: 600px;
margin: 0;
position: absolute;
top: 260px;
left: 20px;
text-align: center;
}

#content h4#izq_certamen {
width: 300px;
margin: 0;
position: absolute;
top: 100px;
left: 20px;
text-align: center;
}

#content h4#der_certamen {
width: 300px;
margin: 0;
position: absolute;
top: 100px;
left: 330px;
text-align: center;

}


#content h4#izqcen {
width: 300px;
margin: 0;
position: absolute;
top: 210px;
left: 20px;
text-align: center;
}

#content h4#dercen {
width: 300px;
margin: 0;
position: absolute;
top: 210px;
left: 330px;
text-align: center;
}

#content h4#cencent {
width: 600px;
margin: 0;
position: absolute;
top: 210px;
left: 10px;
text-align: center;
}



#content h4#cenquijote {
width: 600px;
margin: 0;
position: absolute;
top: 290px;
left: 20px;
}

#content h4#izqquijote {
width: 300px;
margin: 0;
position: absolute;
top: 550px;
left: 20px;
}

#content h4#derquijote {
width: 300px;
margin: 0;
position: absolute;
top: 550px;
left: 330px;
}

#content h4#fotosquijote {
width: 580px;
height: 490px;
margin: 0;
position: absolute;
top: 800px;
left: 25px;
background-color: #e8bd3c;
border: 4px white outset;
padding-bottom: 10px;
}

#content h4#izq_articulos {
width: 300px;
margin: 0;
position: absolute;
top: 110px;
left: 20px;
}

#content h4#der_articulos {
width: 300px;
margin: 0;
position: absolute;
top: 130px;
left: 330px;
}

#content h4#der_articulos2 {
width: 300px;
margin: 0;
position: absolute;
top: 110px;
left: 330px;
}

#content h4#col1 {
width: 200px;
margin: 0;
position: absolute;
top: 120px;
left: 20px;
}

#content h4#col2 {
width: 200px;
margin: 0;
position: absolute;
top: 120px;
left: 220px;
}

#content h4#col3 {
width: 200px;
margin: 0;
position: absolute;
top: 120px;
left: 420px;
}

#content h4#col1_4cen {
width: 150px;
margin: 0;
position: absolute;
top: 120px;
left: 20px;
text-align: center;
}


#content h4#col1_1cen {
width: 600px;
margin: 0;
position: absolute;
top: 120px;
left: 20px;
text-align: center;
}

#content h4#petfiguras {
width: 600px;
margin: 0;
position: absolute;
top: 140px;
left: 0px;
text-align: center;
}

#content h4#galeria {
width: 600px;
margin: 0;
position: absolute;
top: 40px;
left: 20px;
text-align: center;
}

#content h4#articulos {
width: 600px;
margin: 0;
position: absolute;
top: 80px;
left: 20px;
text-align: center;
}

#content h4#articulos_alizq {
width: 600px;
margin: 0;
position: absolute;
top: 80px;
left: 20px;
text-align: left;
}


#content h4#col2_4cen {
width: 150px;
margin: 0;
position: absolute;
top: 120px;
left: 170px;
text-align: center;
}

#content h4#col3_4cen {
width: 150px;
margin: 0;
position: absolute;
top: 120px;
left: 320px;
text-align: center;
}

#content h4#col4_4cen {
width: 150px;
margin: 0;
position: absolute;
top: 120px;
left: 470px;
text-align: center;
}



#content h4#uniformes {
width: 600px;
margin: 0;
position: absolute;
top: 250px;
left: 20px;
text-align: center;
}

#content h4#uniformes2 {
width: 600px;
margin: 0;
position: absolute;
top: 90px;
left: 20px;
text-align: left;
}

#content h4#izq1_3 {
width: 80px;
margin: 0;
position: absolute;
top: 100px;
left: 30px;
}

#content h4#der2_3 {
width: 450px;
margin: 0;
position: absolute;
top: 80px;
left: 130px;
}


#lineatabla {
width: 580px;
margin-top: 10px;
margin-bottom: 0px;
}

ul#lineatabla
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
font: bold 10px/20px Arial,Verdana, Helvetica, sans-serif;
}

#lineatabla li
{
width: 115px;
padding-left: 10px;
padding-right: 10px;
display: inline;
list-style-type: none;
}

.boton_volver
{
    padding-left: 20px;
    text-align: left;
}

.boton_navegar
{
    padding-left: 400px;
    text-align: right;
}


/* --- pie  ---*/
#footer {
margin: 0px;
position: relative;
left: 220px;
top: -50px;
background-color: #717F51;
border: 1px solid #F7F7F6;
width: 500;
padding: 5px 0;

}

#footer h2 {
margin: 0;
text-align: center;
font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color: #D3D8C4;
}
#footer h2 a:visited, #footer h2 a:link {
color: #000000;
text-decoration: none;
border-bottom: 1px dotted #D3D8C4;
}
#footer h2 a:hover {
color: #F7F7F6;
text-decoration: none;
border-bottom: none;
background-color: #A5003B;
}

/* --- IMAGENES DE LOS TEXTOS ---*/
.imageleft {
float: left;
padding: 3px;

}

.imageright {
float: right;
padding: 3px;
}

.imageleftborde {
float: left;
padding: 7px;
background-color: #ffffff;
border: 1px solid #bac1a3;
}

.imagerightborde {
float: right;
padding: 7px;
background-color: #ffffff;
border: 1px solid #bac1a3;
}

.bordeBlanco {
/*padding: 7px;*/
background-color: #ffffff;
border: 7px solid #ffffff;
}

.bordeBlanco2 {
/*padding: 7px;*/
background-color: #ffffff;
border: 3px solid #ffffff;
}

.bordeGris2 {
background-color: #ffffff;
border: 7px inset #ffffff;
}

.bordeGris3 {
background-color: #ffffff;
border: 3px inset #ffffff;
}


.huecotabla{
width: 116px;
text-align: center;
}

.imagetabla {
background-color: #ffffff;
border: 3px #bac1a3 outset;
}

/*------------------------------------------------------------------------------*/
/* --- ESTILO DE LOS TEXTOS ---*/

.Arial8AzulOscJusti
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #0d4d95;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    margin: 0;
    margin-left: 25px;
    margin-right: 35px;
    letter-spacing: 0px;
}

.Arial8AzulOsc
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #0d4d95;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin: 0;
    margin-left: 25px;
    margin-right: 35px;
    letter-spacing: 0px;
}

.Arial8AzulOsc2
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #0d4d95;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.Arial8AzulOscNe
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #0d4d95;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin: 0;
    margin-left: 25px;
    margin-right: 35px;
    letter-spacing: 0px;
}

.Arial8AzulOscNe2
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #0d4d95;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}


.Arial8
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Arial8Cen
{
	  FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
}

.Arial8Justi
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.Arial8Ne
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.Arial8Naranja
{
    FONT-SIZE: 8pt;
    COLOR: #e1943e;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Arial8Naranjajusti
{
    FONT-SIZE: 8pt;
    COLOR: #e1943e;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.Arial8NaranjaNe
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #e1943e;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Arial8Amarillo
{
    FONT-SIZE: 8pt;
    COLOR: #e8bd3c;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Arial8Amarillojusti
{
    FONT-SIZE: 8pt;
    COLOR: #e8bd3c;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.Arial8AmarilloNe
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #e8bd3c;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Arial8Blanca
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.Arial8RojoOsc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: darkred;
    FONT-FAMILY: Arial
}

.Arial10Ne
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    margin: 0;
    margin-left: 25px;
    margin-right: 35px;
    letter-spacing: 0px;
}

.Arial10NeCen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
	TEXT-ALIGN: center;
    margin: 0;
    margin-left: 25px;
    margin-right: 35px;
    letter-spacing: 0px;
}

.Arial10Ne2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin-left: 5px;
}

.Arial10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.Arial10Italic
{
    FONT-WEIGHT: Italic;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}



.Arial10BlancaNe
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.Arial10AzulOscJusti
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #0d4d95;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    margin: 0;
    margin-left: 35px;
    margin-right: 35px;
    letter-spacing: 0px;
}

.Arial10AzulOsc
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    COLOR: #0d4d95;
    FONT-FAMILY: Arial, sans-serif;
    margin: 0;
    margin-left: 25px;
    margin-right: 35px;
    letter-spacing: 0px;
}
.Arial10AzulOscNe
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #0d4d95;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin: 0;
    margin-left: 25px;
    margin-right: 35px;
    letter-spacing: 0px;
}

.Arial10AzulOscNe2
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: #0d4d95;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.Arial10NaranjaNeCen
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #E16B3E;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    margin: 0;
    margin-left: 35px;
    margin-right: 35px;
    letter-spacing: 0px;
}

.Arial10RojoOsc
{
    FONT-SIZE: 10pt;
    COLOR: darkred;
    FONT-FAMILY: Arial
}

.Arial10RojoOscNe
{
     FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: darkred;
    FONT-FAMILY: Arial
}

.TituloPagina
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #D3D8C4;
    background-color: #004000;
    margin: 5px;
    margin-left: 180px;
    margin-right: 35px;
    letter-spacing: 0px;
    width: 300px;
    border: 2px white outset;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    
}

.TituloPaginaFig
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #D3D8C4;
    background-color: #004000;
    margin: 5px;
    margin-left: 40px;
    margin-right: 35px;
    letter-spacing: 0px;
    width: 300px;
    border: 2px white outset;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    
}


.TituloAzulBlanco
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #A7895C;
    margin: 5px;
    margin-left: 25px;
    margin-right: 35px;
    letter-spacing: 0px;
    width: 150px;
    border: 2px white inset;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
}

.TituloAzulBlanco2
{
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #A7895C;
    margin: 5px;
    margin-left: 5px;
    margin-right: 35px;
    letter-spacing: 0px;
    width: 275px;
	   height: 10px;
    border: 2px white inset;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 5px;
    padding-left: 2px;
	text-align: center;

	
}
.TituloAzulBlanco3
{
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #036;
    margin: 0px;
    margin-left: 0px;
    margin-right: 0px;
    letter-spacing: 0px;
    width: 580px;
	   height: 20px;
    border: 2px white inset;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
	text-align: center;
}

.TituloAzulBlanco4
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #036;
    margin: 5px;
    margin-left: 25px;
    margin-right: 35px;
    letter-spacing: 0px;
    width: 150px;
    border: 2px white inset;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    text-align:center;
}

.TituloAzulBlanco5
{
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #036;
    margin-top: 20px;
    margin-left: 30px;
    margin-right: 0px;
    letter-spacing: 0px;
    width: 580px;
	   height: 15px;
    border: 2px white inset;
    padding-top: 5px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
	   text-align: center;
}

.TituloAzulBlanco6
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #036;
    margin: 5px;
    margin-left: 25px;
    margin-right: 35px;
    letter-spacing: 0px;
    width: 200px;
    border: 2px white inset;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    text-align:center;
}

.TituloAzulBlanco7
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #036;
    margin: 5px;
    margin-left: 25px;
    margin-right: 35px;
    letter-spacing: 0px;
    width: 300px;
    border: 2px white inset;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    text-align:center;
}

.TituloMarronBlanco
{
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #A7895C;
    margin: 5px;
    margin-left: 10px;
    margin-right: 35px;
    letter-spacing: 0px;
    width: 580px;
	   height: 10px;
    border: 2px white inset;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 5px;
    padding-left: 2px;
	   text-align: center;
}
.TituloMarronBlanco2
{
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #A7895C;
    margin: 5px;
    margin-left: 5px;
    margin-right: 35px;
    letter-spacing: 0px;
    width: 275px;
	   height: 25px;
    border: 2px white inset;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 5px;
    padding-left: 2px;
	text-align: center;
}

.TituloVerdeOScBlanco
{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #2f3006;
    margin: 5px;
    margin-left: 75px;
    margin-right: 35px;
    letter-spacing: 0px;
    width: 250px;
	  height: 15px;
    border: 2px white inset;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    	text-align: center;
}

.CeldaAzul
{
    background-color: #0D4D95;
    border: 2px white groove ;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    
}

.CeldaMarron
{
    background-color: #e8bd3c;
    border: 2px #0D4D95 groove;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
}

.CeldaVerdeOSc
{
    background-color: #2f3006;
    border: 2px white groove;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
}

A.LinkNovedades:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #2f3006;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.LinkNovedades:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #2f3006;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.LinkNovedades:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkred;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

A.LinkDetalle:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkred;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.LinkDetalle:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkred;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.LinkDetalle:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #2f3006;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


A.Link12VerdeRojo:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #2f3006;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Link12VerdeRojo:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #2f3006;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Link12VerdeRojo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: darkred;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.Verdana10Ne
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.Verdana10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.Verdana10AzulOscNe
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #0d4d95;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Verdana10AzulOsc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #0d4d95;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Verdana10RojoOscNe
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #CD3400;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Arial10NaranjaNe
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #e1943e;
    FONT-FAMILY: Arial, Helvetica, sans-serif
  }

.Arial10Naranja
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #e1943e;
    FONT-FAMILY: Arial, Helvetica, sans-serif
  }

A.LinkAR8:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0d4d95;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.LinkAR8:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0d4d95;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.LinkAR8:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkred;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}


.News9
{
     FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Georgia, Helvetica;
}
.News8Ne
{
     FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Georgia, Helvetica;
}

.News9Ne
{
     FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Georgia, Helvetica;
}

.News10Ne
{
     FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Georgia, Helvetica;
}
.News10NeI
{
    font-style: italic;
     FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Georgia, Helvetica;
}

.News12Ne
{
     FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Georgia, Helvetica;
}
.News13Ne
{
     FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: black;
    FONT-FAMILY: Georgia, Helvetica;
}

.News14Ne
{     font-style: italic;
     FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Georgia, Helvetica;
}




