html {
	overflow-x:hidden;
}

body {
	font-family: verdana, arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #003300;
}

.ico {
width:16px; 
height:16px;
border:0;
}

/* ----------------- */

#marco {
width:90%;
background-image:url(imagenes/fondoFrame.jpg);
background-attachment:fixed;
background-repeat: no-repeat;
margin:20px 20px 20px 20px;
padding:0 0 0 0;
}

#cabeceraMarco {
color: #333333;
font-size: 18px;
border: 1px solid #CCCCCC;
padding:10px 10px 10px 10px;
margin:0 0 0 0;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
}

#cabeceraMarco img {
padding-left:5px;
vertical-align:middle;
}

#cuerpoMarco {
margin:20px 0 0 20px;
padding:0 0 0 0;
}

#masInformacion {
color:#FF0000;
text-align:center;
margin:10px 0 10px 0;
}

/* ----------------- */

#cab {
	font-size:12pt;
	height:50px;
	text-align:right;
}

.lista {
  list-style-image:url(imagenes/iconoEstrella.jpg);
  line-height:20px;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #003300;
}

.listaMasInfAct {
  /*list-style-image:url(imagenes/iconoEstrella.jpg);
  line-height:20px;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #003300;*/
  list-style-type:none;
}

.listaAct2007 {
	list-style-image:url(imagenes/puntoNaranja.gif);
	list-style-type:none;
}

.listaUNot {
	list-style-image:url(imagenes/iconoNoticias.gif);
	list-style-type:none;
	line-height:25px;
}

.naranja {
	font-weight:bold;
	color:#999999;
}

.borde {
  border: 1px solid #003300;
}

.bordeGris {
   border: 1px solid #999999;
}

.bordeFotoActual {
   border:3px solid #999999;
}

.bordeVideo {
   border: 1px solid #CCCCCC;
   padding:10px 10px 10px 10px;
   background-color:#FFFFFF;
   /**/
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
}

.bordeR {
   width:80%;
   margin-left:10%;
}

.bordeRevista{
   border: 1px solid #003333;
   padding:10px 10px 10px 10px;
   background-color:#FFFFFF;
}

.celdaPortico {
   padding:10px 10px 10px 10px;
}

.bordeIz {
  border-top: 1px solid #003300;
  border-bottom: 1px solid #003300;
  border-right: 0px;
  border-left: 1px solid #003300;
}

.bordeDe {
  border-top: 1px solid #003300;
  border-bottom: 1px solid #003300;
  border-left: 0px;
  border-right: 1px solid #003300;
}

.bordeDe2 {
  border-top: 0px;
  border-bottom: 0px;
  border-left: 0px;
  border-right: 1px solid #003300;
}

.bordeArriba {
  border-top: 1px solid #003300;
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
}

.bordeAbajo {
  border-top: 0px;
  border-bottom: 1px solid #003300;
  border-left: 0px;
  border-right: 0px;
}

.bordeAbajo2 {
  border-top: 0px;
  /*border-bottom: 1px solid #CCCC99;*/
  border-left: 0px;
  border-right: 0px;
}

.bordeAbajo3 {
  border-top: 0px;
  border-bottom: 1px solid #990000;
  border-left: 0px;
  border-right: 0px;
}

.bordeInicio {
  border-top: 1px solid #003300;
  border-bottom: 1px solid #003300;
  border-right: 0px;
  border-left: 0px;
}

.celdaSuperior {
  background: #000066;
}

a:link,a:active,a:visited {
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #003300;
  text-decoration: none;
}

a:hover{
   text-decoration: underline;
}

.celda {
  /*border: 1px solid #003300;*/
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #003300;
  /*background-color: transparent;*/
}

.prologo {
  font-family: verdana, arial, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #003300;
}

.info {
  font-size:smaller;
  color:#333333;
}

.capa{
   color:#FF0000;
   border: 1px solid #CCCCCC;
   padding:10px 10px 10px 10px;
   background-color:#FFFF99;
   font-size: 9pt;
   font-weight: normal;
   font-family: verdana, arial, sans-serif;
}

A.enlaceMenu, A.enlaceMenu:VISITED, A.enlaceMenu:ACTIVE, A.enlaceMenu:FOCUS, A.enlaceMenu:LINK{ 
font-family:arial;
font-weight:normal;
} 

A.enlaceMenu:HOVER{
background-color:#003300;
color:#FFFFFF;
}

A.enlaceMenu2, A.enlaceMenu2:VISITED, A.enlaceMenu2:ACTIVE, A.enlaceMenu2:FOCUS, A.enlaceMenu2:LINK{ 
font-size:9pt;
font-weight:400;
} 

A.enlaceMenu2:HOVER{
background-color:#003300;
color:#FFFFFF;
}

.colorRojo {
color:#FF0000;
}

.fotoExpElda {
margin:3px 3px 3px 3px;
border:solid 1px #666666;
}

.tituloNar {
color:#003300;
font-weight:bold;
background-color:#CCCCCC;
padding:3px 3px 3px 3px;
border: 1px solid #003300;
}

#tablaAct {
margin-left:20px;
margin-right:0px;
}

.listaPDF {
list-style-type:none;
list-style-image:url(imagenes/iconoPdf.gif);
margin:0 0 0 0;
padding:0 0 0 15px;
}

.listaPDF li {
margin:0 0 0 0;
padding:0 0 10px 5px;
}

#pie {
padding-top:7px;
font-size:10px;
color:#666666;
}


#cabUN {
color:#999999;
margin-bottom:5px;
padding-bottom:5px;
font-weight:bold;
text-align:center;
border-bottom: 1px solid #CCCCCC;
}


.cabIni {
color: #333333;
font-size: 18px;
border: 1px solid #CCCCCC;
padding:10px 10px 10px 10px;
margin:10px 10px 10px 10px;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
}
	
#enlacesInicio {
list-style:none;
}

#enlacesInicio li {
padding:5px 0px 5px 0px;
}

.liEnlaces {
padding-bottom:10px;
}

.divTituloEnlaces {
color:#999999;
}

.ulEnlaces {
	list-style-image:url(imagenes/puntoNaranja.gif);
	list-style-type:none;
}

#ulEnlaces_1 {}
#ulEnlaces_2 {}
#ulEnlaces_3 {}
#ulEnlaces_4 {}
#ulEnlaces_5 {}

.liPadding12px {
padding-bottom:12px;
}

.icoNew {
width:16px; height:16px;
border:0px; 
}

.divDerechosAutor {
color:#FF0000;
text-align:center;
}

.divLectorPDF {
color:#0000FF;
text-align:center;
margin-top:12px;
margin-bottom:12px;
}

.colorGris {
color:#666666;
}

.divDescripcionRelato {
padding-top:12px;
padding-bottom:24px;
font-style:italic;
}

.subCabeceraMarco {
margin-top:12px;
font-size:16px;
font-style:italic;
text-align:center;
}

#enlaces_pie {
border-top:1px solid #CCCCCC;
text-align:center;
padding: 10px 10px 10px 10px;
}

#cab_top {
color: #333333;
font-size: 18px;
border: 1px solid #CCCCCC;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
padding:10px 10px 10px 10px;
margin-top:22px;
}

#content {
width:90%;
margin-left:5%;
}

#img_top {
width:16px;
height:16px;
}

.div_foto {
background-color:#FFFFFF;
padding:10px 10px 10px 10px;
border:1px solid #999999;
}
