* {
	margin:		0px;
	padding:		0px;
	border:		0px;
	outline:		0px;
	list-style:		none;
	text-decoration:	none;
}
body {
	font:			10px verdana, tahoma, arial, trebuchet ms;
	color:		#000000;
	background:		#F39400;
	width:		974px;
	margin:		10px auto;
}
h1,  h2 {
	font-size:		20px;
}
h3 {
	font-size:		12px;
}
.es {
	color:		#000000;
}
.en,  h3 span,  small span {
	color:		#AAAAAA;
}
hr {
	margin:		2em 0em;
	border-top:		1px solid #AAAAAA;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

/*--------------------------------------------------- ::: - ::: - ::: ---*/

.encabezado {
	width:		974px;
	height:		113px;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.encabezado .tope {
	position:		relative;
	width:		974px;
	height:		85px;
	background:		#FFFFFF url(/img/encabezado-fondo.gif) no-repeat right top;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.encabezado .tope .logo {
	width:		142px;
	height:		80px;
	margin:		3px 0px 2px 3px;
	background:		#FFFFFF url(/img/encabezado-logo-cinelgbt.gif) no-repeat right top;
	float:		left;
	text-indent:		-1000em;
}
.encabezado .tope .logo h2 a {
	width:		142px;
	height:		80px;
	display:		block;
}
.encabezado .tope .banner {
	position:		absolute;
	left:			197px;
	width:		465px;
	height:		85px;
}
.encabezado .tope .banner.img01 {
	background:		url(/img/encabezado-banner-gay.jpg) no-repeat left top;
}
.encabezado .tope .banner.img02 {
	background:		url(/img/encabezado-banner-les.jpg) no-repeat left top;
}
.encabezado .tope .banner.img03 {
	background:		url(/img/encabezado-banner-trans.jpg) no-repeat left top;
}
.encabezado .tope .banner.img04 {
	background:		url(/img/encabezado-banner-gral.jpg) no-repeat left top;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.encabezado .menu {
	clear:		both;
	width:		974px;
	height:		22px;
	margin:		3px 0px;
}
.encabezado .menu ul {
}
.encabezado .menu ul li {
	float:		left;
}
.encabezado .menu ul li a {
	margin-right:		3px;
	height:		22px;
	display:		block;
	text-indent:		-1000em;
}
.encabezado .menu ul li a.inicio {
	width:		77px;
	background:		#F9B360 url(/img/btn-menu-inicio.gif) no-repeat left top;
}
.encabezado .menu ul li a.inicio:hover {
	background:		#FABA70 url(/img/btn-menu-inicio.gif) no-repeat left top;
}
.encabezado .menu ul li a.quienesSomos {
	width:		135px;
	background:		#F9B360 url(/img/btn-menu-quienes_somos.gif) no-repeat left top;
}
.encabezado .menu ul li a.quienesSomos:hover {
	background:		#FABA70 url(/img/btn-menu-quienes_somos.gif) no-repeat left top;
}
.encabezado .menu ul li a.noticias {
	width:		85px;
	background:		#F9B360 url(/img/btn-menu-noticias.gif) no-repeat left top;
}
.encabezado .menu ul li a.noticias:hover {
	background:		#FABA70 url(/img/btn-menu-noticias.gif) no-repeat left top;
}
.encabezado .menu ul li a.peliculas {
	width:		140px;
	background:		#F9B360 url(/img/btn-menu-peliculas.gif) no-repeat left top;
}
.encabezado .menu ul li a.peliculas:hover {
	background:		#FABA70 url(/img/btn-menu-peliculas.gif) no-repeat left top;
}
.encabezado .menu ul li a.miembros {
	width:		113px;
	background:		#F9B360 url(/img/btn-menu-miembros.gif) no-repeat left top;
}
.encabezado .menu ul li a.miembros:hover {
	background:		#FABA70 url(/img/btn-menu-miembros.gif) no-repeat left top;
}
.encabezado .menu ul li a.prensa {
	width:		75px;
	background:		#F9B360 url(/img/btn-menu-prensa.gif) no-repeat left top;
}
.encabezado .menu ul li a.prensa:hover {
	background:		#FABA70 url(/img/btn-menu-prensa.gif) no-repeat left top;
}
.encabezado .menu ul li a.voluntarios {
	width:		122px;
	background:		#F9B360 url(/img/btn-menu-voluntarios.gif) no-repeat left top;
}
.encabezado .menu ul li a.voluntarios:hover {
	background:		#FABA70 url(/img/btn-menu-voluntarios.gif) no-repeat left top;
}
.encabezado .menu ul li a.contacto {
	width:		101px;
	background:		#F9B360 url(/img/btn-menu-contacto.gif) no-repeat left top;
}
.encabezado .menu ul li a.contacto:hover {
	background:		#FABA70 url(/img/btn-menu-contacto.gif) no-repeat left top;
}
.encabezado .menu ul li a.busqueda {
	margin-right:		0px;
	width:		102px;
	background:		#F9B360 url(/img/btn-menu-busqueda.gif) no-repeat left top;
}
.encabezado .menu ul li a.busqueda:hover {
	background:		#FABA70 url(/img/btn-menu-busqueda.gif) no-repeat left top;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido {
	width:		980px;
	float:		left;
	background:		url(/img/fondo-contenido.gif) repeat-y left top;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info {
	width:		765px;
	display:		inline;
	float:		left;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info .tope {
	width:		100%;
	height:		38px;
	background:		#FBDFB2;
	float:		left;
}
.contenido .info .tope h1,  .contenido .info .tope h2 {
	width:		400px;
	height:		20px;
	margin:		9px 0px 0px 15px;
	text-indent:		-1000em;
	float:		left;
}
.contenido .info .tope h1.ultimasNoticias {
	background:		url(/img/titulo-ultimas_noticias.gif) no-repeat left top;
}
.contenido .info .tope h1.quienesSomos {
	background:		url(/img/titulo-quienes_somos.gif) no-repeat left top;
}
.contenido .info .tope h2.noticias {
	background:		url(/img/titulo-noticias.gif) no-repeat left top;
}
.contenido .info .tope h2.peliculasLGBT {
	background:		url(/img/titulo-peliculas_lgbt.gif) no-repeat left top;
}
.contenido .info .tope h1.miembros {
	background:		url(/img/titulo-miembros.gif) no-repeat left top;
}
.contenido .info .tope h1.prensa {
	background:		url(/img/titulo-prensa.gif) no-repeat left top;
}
.contenido .info .tope h1.voluntarios {
	background:		url(/img/titulo-voluntarios.gif) no-repeat left top;
}
.contenido .info .tope h1.contacto {
	background:		url(/img/titulo-contacto.gif) no-repeat left top;
}
.contenido .info .tope h1.busqueda {
	background:		url(/img/titulo-busqueda.gif) no-repeat left top;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info .tope form {
	position:		relative;
	width:		300px;
	height:		20px;
	margin-top:		10px;
	background:		url(/img/leyenda-busqueda_rapida.gif) no-repeat left top;
	float:		right;
}
.contenido .info .tope form fieldset legend {
	display:		none;
}
.contenido .info .tope form fieldset input.campo {
	position:		relative;
	top:			-3px;
	width:		140px;
	margin-left:		100px;
	padding:		2px 5px;
	border:		1px solid #AAAAAA;
	font-size:		10px;
	color:		#666666;
}
.contenido .info .tope form fieldset input.btn {
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .columna {
	width:		209px;
	float:		left;
}
.contenido .columna .tope {
	width:		100%;
	height:		38px;
	background:		#AA6700;
	float:		left;
}
.contenido .columna .tope h2 {
	width:		100%;
	height:		30px;
	margin-top:		5px;
	text-indent:		-1000em;
	float:		left;
}
.contenido .columna .tope h2.loQueSucedeAhora {
	background:		url(/img/titulo-lo_que_sucede_ahora.gif) no-repeat 40px top;
}
.contenido .columna .tope h2.accesoAMiembros {
	background:		url(/img/titulo-acceso_a_miembros.gif) no-repeat 50px top;
}
/* NOTICIAS ----------------------------------------- ::: - ::: - ::: ---*/

/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info .noticias {
	width:		750px;
	padding:		15px 0px 30px 0px;
	float:		left;
}
.contenido .info .noticias br {
	display:		none;
}
.contenido .info .noticias a span {
	font-weight:		bold;
}
.contenido .info .noticias ul.listado {
}
.contenido .info .noticias ul.listado li {
	width:		350px;
	height:		150px;
	margin:		0px 5px 0px 15px;
	display:		inline;
	float:		left;
}
.contenido .info .noticias ul li a.imagen {
	float:		left;
	margin-right:		10px;
}
.contenido .info .noticias ul.listado li a.imagen:visited {
	opacity:		0.5;
}
.contenido .info .noticias ul.listado li h3 {
	font-size:		10px;
}
.contenido .info .noticias ul.listado li h3 a:link,  .contenido .info .noticias ul.listado li p a:link {
	color:		#000000;
}
.contenido .info .noticias ul.listado li h3 a:visited,  .contenido .info .noticias ul.listado li h3 a:visited span,  .contenido .info .noticias ul.listado li p a:visited,  .contenido .info .noticias ul.listado li p a:visited {
	color:		#AAAAAA;
}
.contenido .info .noticias ul.listado li h3 a span,  .contenido .info .noticias ul.listado li p a:link span {
	color:		#FF6600;
}
.contenido .info p.noticiasAnteriores {
	clear:		both;
	text-align:		right;
	padding-right:	10px;
}
.contenido .info p.noticiasAnteriores a {
	color:		#FF6600;
	font-weight:		bold;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info .noticia {
	width:		735px;
	min-height:		550px;
	_height:		550px;
	padding:		5px 15px 50px 15px;
	float:		left;
}
.contenido .info .noticia .linkIngles {
	width:		100%;
	display:		block;
	text-align:		right;
}
.contenido .info .noticia .imagen {
	width:		170px;
	margin:		0px 10px 10px 0px;
	float:		left;
}
.contenido .info .noticia .imagen img {
	width:		170px;
	height:		250px;
}
.contenido .info .noticia .imagen span {
	width:		160px;
	display:		block;
	padding:		5px;
	background:		#DDDDDD;
}
.contenido .info .noticia .data {
	width:		540px;
	float:		left;
	display:		block;
}
.contenido .info .noticia .data h1 {
	margin-bottom:	1em;
}
.contenido .info .noticia .data a {
	color:		#FF6600;
}
.contenido .info .noticia .data a:hover {
	color:		#000000;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info .texto {
	width:		735px;
	float:		left;
	padding:		20px 15px 50px 15px;
}
.contenido .info .texto h1,  .contenido .info .texto h2,  .contenido .info .texto h3,  .contenido .info .texto p {
	margin-bottom:	1em;
}
.contenido .info .texto a:link {
	color:		#FF6600;
}
.contenido .info .texto a:visited {
	color:		#AAAAAA;
}
.contenido .info .texto a:hover {
	text-decoration:	underline;
}
.contenido .info .texto img {
	margin:		10px 0px;
}
.contenido .info .texto img.izq {
	margin-right:		10px;
	float:		left;
}
.contenido .info .texto img.der {
	margin-left:		10px;
	float:		right;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info .peliculas {
	width:		750px;
	padding:		15px 0px 30px 0px;
	float:		left;
}
.contenido .info .peliculas a span {
	font-weight:		bold;
}
.contenido .info .peliculas ul.listado {
}
.contenido .info .peliculas ul.listado li {
	width:		350px;
	height:		170px;
	margin:		0px 5px 0px 15px;
	float:		left;
}
.contenido .info .peliculas ul.listado li a.imagen {
	float:		left;
	margin-right:		10px;
}
.contenido .info .peliculas ul.listado li a.imagen:visited {
	opacity:		0.5;
}
.contenido .info .peliculas ul.listado li h3 {
	font-size:		14px;
}
.contenido .info .peliculas ul.listado li h3 a:link,  .contenido .info .peliculas ul.listado li p a:link {
	color:		#000000;
}
.contenido .info .peliculas ul.listado li h3 a:visited,  .contenido .info .peliculas ul.listado li h3 a:visited span,  .contenido .info .peliculas ul.listado li p a:visited,  .contenido .info .peliculas ul.listado li p a:visited {
	color:		#AAAAAA;
}
.contenido .info .peliculas ul.listado li h3 a span,  .contenido .info .peliculas ul.listado li p a:link span {
	color:		#FF6600;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info .pelicula {
	width:		735px;
	min-height:		530px;
	_height:		530px;
	padding:		15px 15px 50px 15px;
	float:		left;
}
.contenido .info .pelicula .afiche {
	width:		270px;
	margin-right:		10px;
	float:		left;
}
.contenido .info .pelicula .afiche img {
	width:		270px;
	height:		400px;
}
.contenido .info .pelicula .afiche table {
	width:		270px;
	border-collapse:	collapse;
}
.contenido .info .pelicula .afiche tbody tr th {
	width:		100px;
	vertical-align:	top;
	text-align:		right;
	padding:		0px 10px 5px 0px;
}
.contenido .info .pelicula .afiche tbody tr th span,  .contenido .info .pelicula .afiche tbody tr td span {
	color:		#AAAAAA;
}
.contenido .info .pelicula .afiche tbody tr td {
	width:		170px;
	vertical-align:	top;
	padding-bottom:	5px;
}
.contenido .info .pelicula .afiche a:link,  .contenido .info .pelicula .afiche a:visited {
	color:		#FF6600;
	text-decoration:	none;
}
.contenido .info .pelicula .detalles {
	width:		450px;
	float:		left;
}
.contenido .info .pelicula .detalles h1 {
	margin-bottom:	1em;
}
.contenido .info .pelicula .detalles table {
	width:		450px;
	border-collapse:	collapse;
}
.contenido .info .pelicula .detalles tbody tr th {
	width:		120px;
	vertical-align:	top;
	text-align:		right;
	padding:		0px 10px 5px 0px;
}
.contenido .info .pelicula .detalles tbody tr th span,  .contenido .info .pelicula .detalles tbody tr td span {
	color:		#AAAAAA;
}
.contenido .info .pelicula .detalles tbody tr td {
	width:		320px;
	vertical-align:	top;
	padding-bottom:	5px;
}
.contenido .info .pelicula .detalles a:link,  .contenido .info .pelicula .detalles a:visited {
	color:		#FF6600;
	text-decoration:	none;
}
.contenido .info .pelicula .detalles a:hover,  .contenido .info .pelicula .detalles a:hover span {
	color:		#000000;
}
.contenido .info .pelicula .detalles ul {
	list-style:		none;
}
.contenido .info .pelicula .detalles ul li {
	padding-bottom:	5px;
}
.contenido .info .pelicula .detalles ul li hr {
	border-top:		1px solid #AAAAAA;
}
.contenido .info .noticia .data form, .contenido .info .pelicula .detalles form {
	width:		300px;
	height:		290px;
	padding:		10px;
	background:		#FFEFD6;
	float:		left;
}
.contenido .info .noticia .data form fieldset label, .contenido .info .pelicula .detalles form fieldset label {
	width:		120px;
	padding-top:		4px;
	display:		block;
	float:		left;
}
.contenido .info .noticia .data form fieldset input, .contenido .info .noticia .data form fieldset textarea, .contenido .info .pelicula .detalles form fieldset input,  .contenido .info .pelicula .detalles form fieldset textarea {
	width:		240px;
	font:			10px verdana, tahoma, arial, trebuchet ms;
	color:		#666666;
	padding:		3px 5px;
	border:		1px solid #AAAAAA;
	margin-bottom:	10px;
}
.contenido .info .noticia .data form fieldset p, .contenido .info .noticia .data form fieldset .log, .contenido .info .pelicula .detalles form fieldset p,  .contenido .info .pelicula .detalles form fieldset .log {
}
.contenido .info .noticia .data form fieldset p span, .contenido .info .pelicula .detalles form fieldset p span {
	margin-top:		10px;
	display:		block;
}
.contenido .info .noticia .data form .btn, .contenido .info .pelicula .detalles form .btn {
	width:		84px;
	height:		23px;
	border:		0px;
	padding:		0px;
	margin-top:		15px;
}
.contenido .info .noticia .data form .gracias, .contenido .info .pelicula .detalles form .gracias {
}
.contenido .info .noticia .data form .gracias p, .contenido .info .pelicula .detalles form .gracias p {
	padding-top:		200px;
	text-align:		right;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info ul.prensa li h3 a:link,  .contenido .info ul.prensa li p a:link {
	color:		#000000;
}
.contenido .info ul.prensa li h3 a:visited,  .contenido .info ul.prensa li h3 a:visited span,  .contenido .info ul.prensa li p a:visited,  .contenido .info ul.prensa li p a:visited {
	color:		#AAAAAA;
}
.contenido .info ul.prensa li h3 a span,  .contenido .info ul.prensa li p a:link span {
	color:		#FF6600;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info ul.paginas {
	clear:		both;
	padding-top:		20px;
	height:		30px;
	text-align:		center;
}
.contenido .info ul.paginas li {
	font-size:		11px;
	color:		#999999;
	display:		inline;
}
.contenido .info ul.paginas li + li {
	padding-left:		6px;
	border-left:		1px solid #CCCCCC;
	margin-left:		3px;
}
.contenido .info ul.paginas a {
	color:		#FF6600;
}
.contenido .info ul.paginas .btn {
	padding:		1px 4px;
	background:		#FAFAFA;
	border:		1px solid #EEEEEE;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info .contacto span {
	color:		#AAAAAA;
}
.contenido .info .contacto .mensaje {
	width:		180px;
	margin:		26px 22px 0px 0px;
	text-align:		right;
	float:		left;
}
.contenido .info .contacto form {
	width:		380px;
	height:		450px;
	padding:		22px;
	background:		#FFEFD6;
	float:		left;
}
.contenido .info .contacto form fieldset br {
	display:		none;
}
.contenido .info .contacto form fieldset label {
	width:		120px;
	padding-top:		4px;
	display:		block;
	float:		left;
}
.contenido .info .contacto form fieldset input,  .contenido .info .contacto form fieldset textarea {
	width:		240px;
	font:			10px verdana, tahoma, arial, trebuchet ms;
	color:		#666666;
	padding:		3px 5px;
	border:		1px solid #AAAAAA;
	margin-bottom:	10px;
}
.contenido .info .contacto form fieldset p,  .contenido .info .contacto form fieldset .log {
	width:		240px;
	margin-left:		120px;
}
.contenido .info .contacto form fieldset p span {
	margin-top:		10px;
	display:		block;
}
.contenido .info .contacto form .btn {
	width:		84px;
	height:		23px;
	border:		0px;
	padding:		0px;
	margin-top:		15px;
	float:		right;
}
.contenido .info .contacto form .gracias {
}
.contenido .info .contacto form .gracias p {
	padding-top:		400px;
	text-align:		right;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .columna .acceso {
	width:		189px;
	padding:		10px;
	float:		left;
}
.contenido .columna .acceso a,  .contenido .columna .acceso p {
	color:		#FFFFFF;
}
.contenido .columna .acceso span {
	color:		#333333;
}
.contenido .columna .acceso form fieldset label {
	color:		#FFFFFF;
	font-weight:		bold;
}
.contenido .columna .acceso form fieldset input {
	width:		180px;
	font:			10px verdana, tahoma, arial, trebuchet ms;
	color:		#666666;
	padding:		3px 5px;
	border:		1px solid #CCAA00;
	margin-bottom:	5px;
}
.contenido .columna .acceso form fieldset .btn {
	width:		84px;
	height:		23px;
	margin-top:		5px;
	border:		1px solid #996633;
	padding:		0px;
	float:		right;
}
.contenido .columna .acceso form fieldset .btn:hover {
	border:		1px solid #FFFFFF;
}
.contenido .columna .acceso form fieldset .log {
	color:		#000000;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .columna .noticias {
	width:		189px;
	padding:		10px;
	float:		left;
}
.contenido .columna .noticias ul {
}
.contenido .columna .noticias ul li {
	width:		100%;
	margin-bottom:	15px;
	color:		#FFFFFF;
}
.contenido .columna .noticias ul li h3 {
	font-size:		10px;
}
.contenido .columna .noticias ul li span {
	color:		#333333;
}
.contenido .columna .noticias ul li h3 a:link,  .contenido .columna .noticias ul li h3 a:visited {
	color:		#FFFFFF;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .info .busqueda {
	min-height:		400px;
}
.contenido .info .busqueda span {
	color:		#AAAAAA;
}
.contenido .info .busqueda form {
	width:		700px;
	height:		25px;
	padding:		15px;
	margin-bottom:	25px;
	background:		#FFEFD6;
	float:		left;
}
.contenido .info .busqueda form fieldset br {
	display:		none;
}
.contenido .info .busqueda form fieldset label {
	padding-top:		4px;
	display:		block;
	float:		left;
}
.contenido .info .busqueda form fieldset input,  .contenido .info .busqueda form fieldset select {
	font:			10px verdana, tahoma, arial, trebuchet ms;
	color:		#666666;
	padding:		3px 5px;
	border:		1px solid #AAAAAA;
	margin:		0px 10px 10px 5px;
	float:		left;
}
.contenido .info .busqueda form fieldset #str {
	width:		230px;
	height:		15px;
}
.contenido .info .busqueda form fieldset #in {
	height:		23px;
}
.contenido .info .busqueda form fieldset p,  .contenido .info .busqueda form fieldset .log {
	width:		240px;
	margin-left:		120px;
}
.contenido .info .busqueda form fieldset p span {
	margin-top:		10px;
	display:		block;
}
.contenido .info .busqueda form .btn {
	border:		0px;
	padding:		0px;
	width:		84px;
	height:		23px;
	float:		right;
}
.contenido .info .busqueda form .btn:hover {
	background:		#DDDDDD;
}
.contenido .info .busqueda h3 {
	margin-bottom:	0px;
}
.contenido .info .busqueda ul {
	list-style-type:	disc;
	padding-left:		25px;
}
.contenido .info .busqueda ul li {
	padding-bottom:	5px;
	list-style-type:	disc;
}
.contenido .info .busqueda ul li a:link,  .contenido .info .busqueda ul li a:visited {
	color:		#FF6600;
	text-decoration:	none;
}
.contenido .info .busqueda ul li a:hover,  .contenido .info .busqueda ul li a:hover span {
	color:		#000000;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido ul.miembros {
	margin-top:		20px;
}
.contenido ul.miembros li {
	float:		left;
}
.contenido ul.miembros li .imagen {
	width:		150px;
	height:		150px;
	margin-right:		15px;
	float:		left;
}
.contenido ul.miembros li .imagen img {
	width:		150px;
	height:		150px;
}
.contenido ul.miembros li .datos {
	width:		550px;
	padding:		10px 0px;
	margin-bottom:	10px;
	border-bottom:	1px dotted #AAAAAA;
	float:		left;
}
.contenido ul.miembros li .datos a:link,  .contenido ul.miembros li .datos a:visited {
	color:		#FF6600;
}
.contenido ul.miembros li .datos span {
	color:		#AAAAAA;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido ul.prensa {
	margin:		20px 0px 0px 100px;
}
.contenido ul.prensa li {
	float:		left;
	padding:		5px 0px;
	margin-bottom:	5px;
	border-bottom:	1px dotted #AAAAAA;
}
.contenido ul.prensa li .imagen {
	width:		16px;
	height:		16px;
	margin-right:		10px;
	float:		left;
}
.contenido ul.prensa li .imagen img {
	width:		16px;
	height:		16px;
}
.contenido ul.prensa li .datos {
	width:		450px;
	padding-top:		5px;
	float:		left;
}
.contenido ul.prensa li .datos h3 a:link,  .contenido ul.prensa li .datos h3 a:visited {
	color:		#FF6600;
	text-decoration:	none;
}
.contenido ul.prensa li .datos h3 a span {
	color:		#AAAAAA;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.contenido .error404 {
	padding:		50px 0px 250px 0px;
	width:		100%;
}
.contenido .error404 h1 {
	font-size:		36px;
	margin-left:		200px;
	font-style:		italic;
}
.contenido .error404 h2 {
	font-size:		22px;
	font-weight:		normal;
	margin-left:		200px;
}
.contenido .error404 h2 span {
	color:		#AAAAAA;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

/*--------------------------------------------------- ::: - ::: - ::: ---*/

.pie {
	clear:		both;
	width:		974px;
	margin:		3px 0px 10px 0px;
	float:		left;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.pie .menu {
	width:		714px;
	padding:		10px 130px;
	background:		#AA6700;
}
.pie .menu ul {
	text-align:		center;
}
.pie .menu ul li {
	display:		inline;
	margin-right:		20px;
}
.pie .menu ul li a:link {
	color:		#FFFFFF;
}
.pie .menu ul li a:link span {
	color:		#000000;
}
.pie .menu ul li a:visited {
	color:		#774800;
}
.pie .menu ul li a:hover,  .pie .menu ul li a:hover span {
	color:		#FFAA00;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.pie .logos {
	width:		974px;
	padding:		5px 0px;
	background:		#774800;
	float:		left;
}
.pie .logos a.organiza,  .pie .logos a.subvenciona,  .pie .logos a.desarrollo {
	width:		234px;
	height:		35px;
	display:		block;
	text-indent:		-1000em;
	float:		left;
}
.pie .logos a.organiza {
	background:		url(/img/pie-organiza.gif) no-repeat left top;
}
.pie .logos a.subvenciona {
	background:		url(/img/pie-subvenciona.gif) no-repeat left top;
}
.pie .logos a.desarrollo {
	background:		url(/img/pie-desarrollo.gif) no-repeat right top;
	float:		right;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.oculto {
	display:		none;
}
.error {
	color:		#FF0000;
}
.ok {
	color:		#338800;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.votacion ul {
	position:		relative;
	width:		80px;
	height:		16px;
	font-size:		11px;
	line-height:		11px;
	background:		url(/img/estrellas.gif) repeat-x left top;
	float:		left;
}
.votacion ul li {
	position:		absolute;
	float:		left;
}
.votacion ul li.puntuacion {
	background:		url(/img/estrellas.gif) repeat-x left center;
	z-index:		1;
}
.votacion ul li a {
	position:		absolute;
	width:		16px;
	height:		16px;
	line-height:		16px;
	outline:		none;
	display:		block;
	text-indent:		-1000em;
	z-index:		20;
}
.votacion ul li a.estrella1 {
	left:			0px;
}
.votacion ul li a.estrella1:hover {
	width:		16px;
}
.votacion ul li a.estrella2 {
	left:			16px;
}
.votacion ul li a.estrella2:hover {
	width:		32px;
}
.votacion ul li a.estrella3 {
	left:			32px;
}
.votacion ul li a.estrella3:hover {
	width:		48px;
}
.votacion ul li a.estrella4 {
	left:			48px;
}
.votacion ul li a.estrella4:hover {
	width:		64px;
}
.votacion ul li a.estrella5 {
	left:			64px;
}
.votacion ul li a.estrella5:hover {
	width:		80px;
}
.votacion ul li a:hover {
	background:		url(/img/estrellas.gif) repeat-x left bottom;
	left:			0px;
	z-index:		2;
}
.votacion .puntaje {
	width:		200px;
	padding:		2px 0px 0px 10px;
	float:		left;
}
.votacion .estatico {
	color:		#666666;
}
.votacion .votar {
	color:		#FF6600;
}
.votacion .gracias,  .votacion .votado {
	color:		#338800;
}
/*--------------------------------------------------- ::: - ::: - ::: ---*/

.aviso {
	padding-top:		50px;
	color:		#777777;
	float:		left;
	font-size:		10px;
}
.aviso a {
	color:		#666666;
}
.aviso a:hover {
	color:		#000000;
}
