
/* generales */
body, html{
background-color:#FFFFFF;
margin:0px;
font-size:1em;
color:#393D40;
font-family:Arial, Helvetica, sans-serif;
}
ul,li{ list-style:none;}
dl{
padding:0px 0px 0px 25px;
}
dt{
color:#556A95;
margin-top:13px;
font-weight:bold;
}
dd{
color:#556A95;
font-style:italic;
margin-left:10px;
}

.ddenlace{
padding-left:10px;
}

img, object, embed, p, param {
border:0px;
margin:0px;
padding:0px;
}
h1,h2,h3,h4,p{font-size:1em; margin:0px; padding:0px;}
a , a:hover, a:visited{
margin:0px;
padding:0px;
color:#556A95;
text-decoration:underline;
}
.cleaner{
clear:both;
height:0px;
line-height:0px;
font-size:0px;
margin:0px;
padding:0px;
}
hr.gris, hr{
height:1px;
color:#FFFFFF;
clear:both;
border-bottom:1px #CFCFCF solid;
}
hr.dorado{
height:1px;
color:#FFFFFF;
clear:both;
border-bottom:1px #FBD187 solid;
}
.negrita {
font-weight:bold;
}
.cursiva {
font-style:italic;
}

form {
margin:0px;
padding:0px;
}
ul.vineta_azul {
list-style-type:none;
margin:0px;
padding:0px;
}
ul.vineta_azul li {
margin:0px 0px 6px 5px;
padding:0px 0px 0px 8px;
background-image:url(../images/vineta_azul.gif);
/*background-position:2px left;*/
background-repeat:no-repeat;
text-align:left;
}
/* continente */
.continente{
position:relative;
left:50%;
margin:0px 0px 5px -386px;
padding:0px 3px 9px 2px;
border-left: 1px solid #ADADAD;
border-right: 1px solid #ADADAD;
border-bottom: 1px solid #ADADAD;
background-color:#ffffff;
voice-family: "\"}\"";
voice-family: inherit;
width:775px;
clear:both;
}
/* /continente */

/* superior */
.continente .superior {
padding:0px 0px 0px 1px;
margin:0px;
height:94px;
background: url(../images/fondo_busca.gif) bottom no-repeat;
position:relative;
}
.continente .superior .logo{
padding:0px 0px 0px 33px;
width:267px;
float:left;
}
.continente .superior .logo h1{
margin:0px;
}
.continente .superior .dcha{
float:left;
height:94px;
width:469px;
}
.continente .superior .dcha .sup, .continente .superior .dcha .medio{
position:relative;
height:34px;
width:100%;
padding:0px;
margin: 0px;
margin-bottom:1px;
}
.continente .superior .dcha .sup ul, .continente .superior .dcha .medio ul{
float:right;
margin:0px;
padding:0px;
clear:both;
}
.continente .superior .dcha .sup ul li.idiomas{
background:url(../images/flecha_idioma.gif) left no-repeat;
display:inline;
margin:0px;
padding:0px 0px 0px 4px;
}
.continente .superior .dcha .sup ul li.idiomas2{
display:inline;
margin:0px;
padding:0px;
}
.continente .superior .dcha .sup ul li.idiomas2 a {
text-decoration:none;
}
.continente .superior .dcha .sup ul li.idiomas2  img{
vertical-align:middle;
margin:5px 0px 0px 0px;
padding:0px;
}
.continente .superior .dcha .medio ul{margin-top:5px;}
.continente .superior .dcha .medio ul li.menu_sup_separa,
.continente .superior .dcha .medio ul li.menu_sup{
/*color:#0000FF;*/
color:#556A95;
display:inline;
padding:0px;
margin:0px;
font-size:0.7em;
}
.continente .superior .dcha .sup ul li.idiomas a:link, .continente .superior .dcha .sup ul li.idiomas a:visited{
font-size:0.6em;
text-decoration:none;
color:#556A95;
font-weight:normal;
}
.continente .superior .dcha .sup ul li.idiomas a:hover{text-decoration:underline;}
.continente .superior .dcha .buscador{
margin:0px;
padding:2px 0px 0px 0px;
/*height:22px;*/
position:relative;
float:right;
font-size:0.7em;
}
.continente .superior .dcha .buscador p{margin:0px 0px 0px 0px;padding:0px;}
body > .continente .superior .dcha .buscador p{ margin-top:-1px; margin-right:5px}
.continente .superior .dcha .buscador p input#boton{ vertical-align:text-bottom; margin-top:-1px;}
body > .continente .superior .dcha .buscador p input#boton{ vertical-align:middle; margin-top:-3px;} 
.continente .superior .dcha .buscador p input#value{ width:260px; font-size:0.9em; margin-top:-1px;}
body > .continente .superior .dcha .buscador p input#value{ margin-top:0px;}/* /superior */

.continente .contenido{
margin: 11px 0px 0px 0px;
padding:0px;
background-color:#FFFFFF;
}
/* menú izda */
.continente .contenido .izda{
width:138px;
margin:0px;
padding:0px;
float:left;
font-size: 0.7em;
}
.continente .contenido .izda .menu_prin {
background-color:#FFFFFF;
width:131px;
margin:0px 0px 0px 3px;
padding:0px;
}
.continente .contenido .izda .menu_prin ul.menu{
border-top:1px solid #36485B;
width:131px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
body > .continente .contenido .izda .menu_prin ul.menu{
width:141px;}
.continente .contenido .izda .menu_prin ul li{
padding:7px 4px 7px 4px;
background-color:#809EBF;
margin:0px 0px 0px 0px;
width:auto;
line-height:1em;
border-top:1px solid #A5BED9;
border-bottom:1px solid #36485B;

}
body > .continente .contenido .izda .menu_prin ul li{
padding:7px 10px 5px 10px;
margin:0px 0px 0px 0px;
width:auto;
min-height:14px;}
.continente .contenido .izda .menu_prin ul li img{margin:0px 5px 0px 2px;float:left;}
body > .continente .contenido .izda .menu_prin ul li img{margin-right:5px;}
.continente .contenido .izda .menu_prin ul li a,
.continente .contenido .izda .menu_prin ul li a:visited{
text-decoration:none;
margin:0px;
padding:0px;
color:#FFFFFF;
}
.continente .contenido .izda .menu_prin ul li a:hover
{
text-decoration:underline;
}
.continente .contenido .izda .menu_prin ul li h2{
font-size:1em;
font-weight:normal;
font-style:normal;
margin:0px;
padding:0px;
}
.continente .contenido .izda .interes {
width:131px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.continente .contenido .izda .interes ul.menu{
margin:0px; 
padding:0px;
}
.continente .contenido .izda .interes ul li{
padding:0px 5px 0px 5px;
float:left;
margin: 0px;
width:120px; /*Raul*/
}

* html .continente .contenido .izda .interes ul li{
padding:0px 5px 0px 5px;
float:left;
margin: 0px;
width:auto;
}

.continente .contenido .izda .interes p{
padding:0px 0px 12px 5px;
margin:0px;
color:#556A95; 
font-weight:bold;
}
.continente .contenido .izda .interes ul li p{
padding:0px; 
margin:0px 0px 0px 0px; 
font-weight:normal;}
.continente .contenido .izda .interes ul li img {
float:left;
margin:0px 5px 5px 0px;
}
/* fin menú izda */

/* parte de contenidos central */
.continente .contenido .central .miga { 
margin: 0px 0px 10px 0px; 
padding:0px;
width:100%;
line-height:1.3em;
}
body > .continente .contenido .central .miga { font-size:1em;}
.continente .contenido .central .seccion, .continente .contenido .central .subseccion{
font-size:1.6em;
color: #556A95;
margin: 0px 0px 10px 0px; 
padding:0px;
border-bottom:1px solid #C7C7C7;
}
.continente .contenido .central .seccion{margin: 0px 5px 10px 0px; width:600px;}
.continente .contenido .central .subseccion{
font-size:1.1em;
font-weight:bold;
}
.continente .contenido .central{
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 2px 8px;
border-left:1px solid #C7C7C7;
width: 616px;
text-align:justify;
height:100%;
line-height:1em;
font-size:0.7em;
}
body > .continente .contenido .central{width:600px; margin:0px 0px 0px 10px;}
.continente .contenido .central p.seccion {
line-height:1.3em;
font-size:1.8em;
font-weight:bold;
color: #556A95;
font-family:"Times New Roman", Times, serif;
font-style:italic;}
.continente .contenido .central .col_der {
float:right;
width:200px;
margin:0px 2px 20px 15px;
/*font-size:0.7em;*/
}
.continente .contenido .central .col_der p{
float:right;
width:200px;
margin:0px 0px 2px 0px;
/*font-size:0.9em;*/
}
.continente .contenido .central .col_der p.nodisp{
color:#999999;
font-style:italic;
}
.continente .contenido .central .col_der .foto {
background-color:#E5E9F1;
}
.continente .contenido .central .col_der .foto p {
padding:8px;
font-style:italic;
}
.continente .contenido .central .col_der .enlaces {
margin:20px 0px 5px;
border-bottom:1px solid #C7C7C7;
/*font-size:1.3em;*/
color:#404086;;
}
.continente .contenido .central .col_der ul.vineta_azul {
list-style-type:none;
margin:0px;
padding:0px;
}
.continente .contenido .central .col_der ul.vineta_azul li {
margin:0px 0px 6px 5px;
padding:0px 0px 0px 8px;
background-image:url(../images/vineta_azul.gif);
/*background-position:2px left;*/
background-repeat:no-repeat;
text-align:left;
}
.continente .contenido .imprimir,
.continente .contenido .central .imprimir{
width:597px; 
float:right; 
height:25px; 
font-size: 1em;
margin:10px 5px 0px 0px; 
padding:10px 0px 0px 0px;
text-align:right;
border-top: 1px dotted #C7C7C7;
}
.continente .contenido div.imprimir {font-size: 0.7em;}
div.imprimir img { vertical-align:middle;}
div.imprimir ul li {display:inline;margin: 5px 0px 5px 0px;}
div.imprimir ul li.recomienda {margin: 5px 30px 5px 0px;}

/* pie de página */
.validacion{float:left;}
.piedepagina{
position:relative;
left:50%;
margin:0px 0px 5px -386px;
padding:0px 3px 9px 2px;
font-size:0.6em;
clear:both;
width:770px;
height:19px;
}
.piedepagina p{
float:right;
}
.piedepagina address{
color:#ffffff;
font-style:normal;
font-family:Arial, Helvetica, sans-serif;
}
.piedepagina address a{
color:#ffffff;
}
/* fin pie de página */

.continente #creditos{
text-align:center;
}

.nueve {
font-size:0.90em;
}
.diez {
font-size:1em;
}
.once {
font-size:1.10em;
}
.doce {
/*font-size:120%;*/
font-size:1.20em;
}

.trece {
font-size:1.30em;
}
.catorce {
font-size:1.40em;
}
.quince {
font-size:1.50em;
}

.dieciseis {
font-size:1.60em;
}
.diecisiete {
font-size:1.70em;
}
.dieciocho {
font-size:1.80em;
}
.diecinueve {
font-size:1.90em;
}
.veinte {
font-size:2em;
}
.veintidos {
font-size:2.20em;
}
.veintitres {
font-size:2.30em;
}
.veintiuno {
font-size:2.10em;
}
.veinticuatro {
font-size:2.40em;
}
.veinticinco {
font-size:2.50em;
}
.grisoscuro{
color:#393D40;
}
.negro{
color:#000000;
}
.azul{
color:#556A95;
}
h3.titulo{
color: #556A95;
font-size:1.1em;
margin:0px 0px 0px 0px;
padding:0px 0px 2px 0px;
border-bottom: 1px solid #C7C7C7;
height:20px;
}
h4.titulo{
color: #556A95;
font-weight:bold;
font-size:1.4em;
line-height:1.2em;
margin:0px;
padding:0px;
text-align:justify;
}
div.fondo_canal{
background-color:#F3F5F9;
width:190px;
height:200px;
margin:0px;
padding:6px 0px 6px 4px;
}
p.ruedaprensa{ font-family:"Times New Roman", Times, serif; color: #556A95; font-style:italic;}
div.fondo_canal p {line-height:1.4em;}
a.premiado{font-weight:bold; color:#556A95; line-height:1.2em;}
img.left {float:left;margin-right:3px}
img.right {float:right;margin-left:3px}
p.indent {margin-left:40px}
p.left {text-align:left}
p.center {text-align:center}
p.right {text-align:right}
ul.not_lista{list-style-type:disc; margin: 0px 0px 0px 5px; padding:0px;}
ul.not_lista li{ line-height:1.5em;}
p.not_parrafo{vertical-align:top; margin:5px 0px 0px 0px; padding:0px;}
p.premio{ font-style:italic; margin:0px 0px 0px 0px; padding:0px; line-height:1.2em;}
p.evento{ margin:5px 0px 5px 0px; padding:0px;}
