* {
	margin:0;
	padding:0
}
img {
	border:none
}
body {
	background:#221e1f;
	font:bold 13px "Trebuchet MS";
	color:#eee
}
#pagina {
	width:827px;
	margin:41px auto 0 auto;
}
#encabezado {
	position:relative;
	height:203px;
	background:url(../img/logo.gif) no-repeat center 53px
}
#logo {
	position:absolute;
	top:163px;
	height:0;
	width:100%;
	padding-top:40px;
	display:block;
	overflow:hidden;
	background:url(../img/logo2.gif)
}

#idioma {
	position:absolute;
	top:132px;
	left: 16px;
	background:transparent url(../img/idioma.gif);
	overflow:hidden;
	width:114px;
	height:23px
}
#idioma li {
	list-style:none;
	float:left;
	display:inline
}
#idioma a {
	display:block;
	float:left;
	height:0;
	overflow:hidden;
	padding-top:23px;
	width:57px
}
#idioma a:hover {
	background:transparent url(../img/idiomahover.gif)
}
a#esp:hover {
	background-position: 0 0
}
a#eng:hover {
	background-position: -57px 0
}
.logo1 {
	position:absolute;
	right:31px;
	top:53px
}

#contenido {
	background: url(../img/fondos/fondo.jpg);
	height: 271px;
	padding:30px 0 0 40px;
}
.principal #contenido {
	background:url(../img/fondos/unoticias.jpg)
}
.quienes-somos #contenido {
	background:url(../img/fondos/qsomos.jpg)
}
.nuestro-director #contenido {
	background:url(../img/fondos/ndirector.jpg)
}

#titulo {
	width:100%;
	padding-top:22px;
	height:0;
	display:block;
	overflow:hidden;
	margin:-6px 0 0 -55px;
	background-repeat:no-repeat;
	background-position: top right
}
.principal #titulo {
	background-image:url(../img/titulos/ultimasnoticias.jpg)
}
.quienes-somos #titulo {
	background-image:url(../img/titulos/quienessomos.jpg)
}
.nuestro-director #titulo {
	background-image:url(../img/titulos/nuestrodirector.jpg)
}
.agenda #titulo {
	background-image:url(../img/titulos/agenda.jpg)
}
.distinciones #titulo {
	background-image:url(../img/titulos/distincionesyayudas.jpg)
}
.programas #titulo {
	background-image:url(../img/titulos/programas.jpg)
}
.contacto #titulo {
	background-image:url(../img/titulos/contacto.jpg)
}
.criticas #titulo {
	background-image:url(../img/titulos/criticas.jpg)
}
.criticas-oratio #titulo {
	background-image:url(../img/titulos/criticasoratio.jpg)
}
.criticas-oratio-diverdi #titulo {
	background-image:url(../img/titulos/criticasoratiodiverdi.jpg)
}
.enlaces #titulo {
	background-image:url(../img/titulos/enlaces.jpg)
}
.galerias #titulo {
	background-image:url(../img/titulos/galeriadefotos.jpg)
}
.galerias-prensa #titulo {
	background-image:url(../img/titulos/galeriadefotosprensa.jpg)
}
.gestion #titulo {
	background-image:url(../img/titulos/gestion.jpg)
}

#contenido .link a {
	color:#eee;
	font-weight:bold;
	text-decoration:none;
	padding:1px 5px;
}
#contenido .link a:hover {
	background:url(../img/fondo.gif);
	color:#44240e
}
h3 {
	font-size:16px;
	color:#221e1f
}
h4 {
	font-size:16px
}
h5 {
	font-size:14px
}
#contenido p {
	text-align:right;
	margin: 20px 52px 0 0;
}
.font22 {
	font-size:18px
}
#contenido #scrolldiv2 p {
	margin: 0 0 20px
}
#contenido #scrolldiv2 strong {
	font-size:14px
}
.lista, .lista1, .lista2, .lista3, .lista5, .lista6, .lista7, .lista8, .lista9, .lista10, .lista11, .lista13, .contenedor3 ul, .lista21 {
	list-style:none
}
.lista, .lista6, .lista21 {
	margin:15px 52px 0 0;
	_margin:15px 26px 0 0;
	text-align:right;
	clear:both;
	float:right
}

.lista21 li {
	margin-bottom:12px
}
.lista21 a, .lista10 a, .lista9 a {
	font-size:16px
}
.lista6 a, .lista7 a, .lista8 a, .lista9 a, .lista10 a, .contenedor2 h3 a, .lista13 a, .lista21 a {
	color:#eee;
	font-weight:bold;
	text-decoration:none;
	padding:1px 5px;
	line-height:15px
}
.lista2 a:hover, .lista6 a:hover, .lista7 a:hover, .lista8 a:hover, .lista9 a:hover, .lista10 a:hover, .contenedor2 h3 a:hover, .lista13 a:hover, 
.lista21 a:hover {
	background:url(../img/fondo.gif);
	color:#44240e
}
.color {
	color:#221e1f;
	font-weight:normal
}
.lista1 {
	width:100%;

}
.lista1 li {
	float:left;
	width:230px;
	padding-right:20px;

}
.lista1 img {
	float:left;
	margin-right:12px;
	border:1px solid #eee
}
.lista1 h3 {
	padding-top:4px;
	margin-bottom:4px
}
#contenido .lista1 a {
	display:block;
	height:85px;
	line-height:14px;
	padding:0 5px 0 0;
	font-size:12px
}
.datos {
	width:370px;
	float:left;
	font-size:11px
}
.contenedor1 {
	float:left;
	margin-right: 15px;
	text-align:center;
	width:155px
}
.audio {
	border:1px solid #eee;
	margin-bottom:15px
}

.lista2, .lista2 a {
	color:#221e1f;
	font-weight:bold
}


.color1 {
	color:#eee
}
.temas {
	background:url(../img/separador.gif) left top no-repeat;
	padding:0 0 0 30px; 
	height:250px;
	float:left;
	font-size:10px
}
.temas ul {
	list-style:none;
	line-height:11px
}
.temas h3 {
	color:#221e1f
}
.temas li {
	color:#221e1f
}
.temas1 {
	margin-left:15px;
	float:left
}
.lista3 li, .lista4 li {
	margin-bottom: 4px
}
.lista4 {
	margin-left:18px
}
.lista5 {
	width: 630px;
	margin:0 auto
}
.lista5 li {
	text-align:center;
	float:left;
	width:180px;
	font-size:14px;
	margin:0 30px 20px 0
}
.lista5 h4 {
	margin-bottom:2px
}
.lista5 a { color:#fff; text-decoration:none }
.siguiente {
	position:absolute;
	width:760px;
	clear:both;
	top:500px;
}
.siguiente a {
	position:absolute;
	right:0px;
	
}


.lista7, .lista8, .lista9, .lista10 {
	float: right;
	text-align:right
}
.lista7 {
	margin:15px 52px 0 0;
	_margin:15px 26px 0 0;
	
}
.lista8 {
	margin:15px 40px 0 0
}
.lista9 {
	margin:15px 52px 0 0;
	_margin:15px 26px 0 0;
	
}
.lista10 {
	margin:15px 40px 0 0
}
.contenedor2 {
	width:290px;
	float:left;
	margin:48px 0px 0 50px;
	_margin:48px 0px 0 35px;
	
	
}
.contenedor2 h3 {
	text-align:center;
	font-size:20px;
	margin-bottom:10px
}
.lista11 li {
	float:left;
	margin-right:2px
}
.lista11 img, .lista13 img {
	border:1px solid #eee;
	display:block;
	margin-bottom:5px
}
.lista13 {
	margin:20px 0 0 15px
}
.lista13 li {
	float:left;
	width:108px;
	margin-left:7px;
	text-align:center
}
.contenedor3 {
	float:left;
	margin:4px 0px 0px 6px;
	padding-right:20px;
	text-align:right;
	width:226px;
}
.contenedor3 a {
	line-height:12px
}
.contenedor3 h5 {
	color:#221E1F;
	margin-right:4px
}



#pie {
	height:83px;
	clear:both
}
#menu {
	position:relative;
	top:10px;
	margin:0 auto;
	background:transparent url(../img/menu.gif);
	overflow:hidden;
	width:726px;
	height:38px
}
#menu li {
	list-style:none;
	float:left;
	display:inline
}
#menu a {
	display:block;
	float:left;
	height:0;
	overflow:hidden;
	padding-top:17px
}
#menu a:hover, #menu .activo a {
	background:transparent url(../img/menuhover.gif)
}
a#principal {
width:70px;
}
a#qsomos {
left:12px;
position:relative;
width:100px;
}
a#ndir {
left:24px;
position:relative;
width:124px;
}
a#agenda {
left:35px;
position:relative;
width:54px;
}
a#grab {
left:46px;
position:relative;
width:87px;
}
a#audio {
left:57px;
position:relative;
width:44px;
}
a#distinciones {
left:68px;
position:relative;
width:90px;
}

a#programas {
left:80px;
position:relative;
width:77px;
}
a#criticas {
left:-482px;
position:relative;
top:20px;
width:53px;
}
a#galeria {
left:227px;
position:relative;
top:3px;
width:116px;
}
a#gestion {
left:238px;
position:relative;
top:3px;
width:58px;
}
a#enlaces {
left:249px;
position:relative;
top:3px;
width:58px;
}
a#contacto {
left:259px;
position:relative;
top:3px;
width:71px;
}
a#principal:hover, .activo a#principal {
background-position:0 0;
}
a#qsomos:hover, .activo a#qsomos {
background-position:-82px 0px;
}
a#ndir:hover, .activo a#ndir {
background-position:-194px 0px;
}
a#agenda:hover, .activo a#agenda {
background-position:-329px 0px;
}
a#grab:hover, .activo a#grab {
background-position:-394px 0px;
}
a#audio:hover, .activo a#audio {
background-position:-492px 0px;
}
a#distinciones:hover, .activo a#distinciones {
background-position:-547px 0px;
}
a#programas:hover, .activo a#programas {
background-position:-649px 0px;
}
a#criticas:hover, .activo a#criticas {
background-position:-164px -20px;
}
a#galeria:hover, .activo a#galeria {
background-position:-227px -20px;
}
a#gestion:hover, .activo a#gestion {
background-position:-354px -20px;
}
a#enlaces:hover, .activo a#enlaces {
background-position:-423px -20px;
}
a#contacto:hover, .activo a#contacto {
background-position:-491px -20px;
}
