	body {
		background-color: #fff;
		font-size: 12px;
	
	}
	
	span {
		float: left;
	}
	
	p {
		
	}
	
	a {
		color: #222222;
		text-decoration: none;
		cursor: pointer;
	
	}
	
	a:hover {
		text-decoration: none;
		color: #ff8c00;
	}

//Intense Debate

#IDWidget2 {
float: none;
}

#IDWidget2 .idw-small-t {
display: none;

}

#IDWidget2 .idw-footer {
display: none;
}

#IDWidget2 .idw-info a {
color: navy;
}
#IDWidget2 .idw-info a:hover {
text-decoration: underline;
}
	
	.descargar {
		color: #483d8b;
		font-weight: bold;
	}
	
	.descargar:hover {
		color: navy;
		font-weight: bold;
	}
	
	.lista_creditos {
		font-size: 12px;
		margin-left: 20px;
		list-style: circle;
	}
	
	.lista_creditos li {
		margin-bottom: 15px;
	}
	
	
	#contenedor {
		width:1000px;
		margin: 0 auto;
		background-color: #fff;
	
	}
	
	#header {
		width:1000px;
		height: 150px;
	/*	background-image: url(../img/header.jpg);
		background-repeat: no-repeat;*/
	}
	
	#navbar {
		width: 1000px;
		margin-top:2px;
		height: 27px;
		border-top: 1px solid black;
		border-bottom: 1px solid black;
	
	
	}
	
	#navbar ul{
				list-style:none;
				text-align:center;
				margin-top: -8px;
				padding: 0;
			}
	#navbar li{
					list-style:none;
					display:inline;
					margin:0 5px;
				}
	#navbar li a{
						color:#88a0a6;
						text-transform:lowercase;
						font-size:12px;
						font-weight:bold;
						text-decoration:none;
						padding:4px 10px;				
					}
						#navbar li a:hover{
							color:#000;
							background:#bbdce3;
							border:1px solid #aacdd3;
						}
					#navbar li a.current{
						display:inline;
						text-transform:lowercase;
						font-size:12px;
						font-weight:bold;
						text-decoration:none;
						padding:4px 15px;
						line-height:43px;						
					}
						#navbar li a:hover.current{
							color:#000;
						}
	
	
	
	#navbar2 {
		width: 1000px;
		margin-top:2px;
		height: 27px;
		border-top: 1px solid black;
		border-bottom: 1px solid black;
	
	
	}
	
	#navbar2 ul{
				list-style:none;
				text-align:center;
				margin-top: -8px;
				padding: 0;
			}
	#navbar2 li{
					list-style:none;
					display:inline;
					margin:0 5px;
				}
	#navbar2 li a{
						color:#88a0a6;
						text-transform:lowercase;
						font-size:12px;
						font-weight:bold;
						text-decoration:none;
						padding:4px 10px;				
					}
						#navbar2 li a:hover{
							color:#000;
							background:#bbdce3;
							border:1px solid #aacdd3;
						}
					#navbar2 li a.current{
						display:inline;
						text-transform:lowercase;
						font-size:12px;
						font-weight:bold;
						text-decoration:none;
						padding:4px 15px;
						line-height:43px;						
					}
						#navbar2 li a:hover.current{
							color:#000;
						}

	
	
	
	#publicidad_top {
		width:1000px;	
		padding-bottom: 2px;
		padding-left:2px;
		padding-top: 2px;
	}
	
	
		
	
	
	#menu_der {
		margin-top: 15px;
		width:350px;
		float: right;
	}
	
#menu_der .izq {
		color: #ff002d;
		text-decoration: none;
		margin-left: 45px;
		font-weight: bold;
		float: left;
	}
	
	#menu_der .izq:hover {
			color: #ff002d;
	}
	
	#menu_der .der {
		float: right;
		color: #000;
		text-decoration: none;
		margin-right: 5px;
		font-weight: bold;
		margin-bottom: 10px;
	}
	
	#menu_der .der:hover  {
			color: #ff002d;
	}
	
	
	#menu_der .publicidad {
		margin-bottom: 25px;
	}
	
	#menu_izq {
		margin-top: 15px;
		width:190px;
		margin-right: 10px;
		float: left;	
	}
	
	#menu_izq ul li {
		padding: 5px;
		font-weight: bold;
	}
	
	
	#menu_izq a:hover {
		color: #0000cd;
	}
	
	#menu_izq .primertitular {
	
		background-color: #483d8b;
		color: #fff;
		padding: 0 0 2px 12px;
		font-weight: bold;
		border-bottom: 0;
	}
	
	#menu_izq .primertitular:hover {
	
		background-color: #483d8b;
	
	}
	
	.noticias {
		margin-top: 10px;
		
	
	}
	
	.noticias li {
		margin-bottom:5px;
		
	}
	
	.noticias li span {
			font-weight: bold;
			margin-right: 5px;
			color: green;
			height: 21px;
	}
	
	.comentariosrec {
		
	}
	
	.comentariosrec li {
		margin-bottom:5px;
		
	}
	
	.comentariosrec li span {
			font-weight: bold;
			margin-right: 5px;
			color: green;
	}
	
	#socialmedia {
	
	list-style: none;
	margin-top: 20px;
	padding-left: 38px;
	
	
	}
	
	#socialmedia li {
	
	margin-right: 15px;
	float: left;
	margin-bottom: 20px;
	
	}
		
	#contenido {
		width: 630px;
		margin-top:15px;
		float:left;
	
	}

	#columna_izq { 
		
		width:310px;
		margin-right:9px;
		float: left;
	
	}

	
	#columna_der { 
		
		width:310px;
		float: left;
	
	}
	
	#contenido p {
	
		font-size: 12px;
		margin-bottom: 15px;
	}
	
	#contenido_radio {
		width: 430px;
		margin-top:15px;
		padding-bottom: 15px;
		float:left;
	
	
	}
	
	#contenido_admin {
		width: 1000px;
		margin-top:15px;
		padding-bottom: 15px;
	
	}
	
	
	#revista {
		width: 300px;
		padding-bottom: 15px;
		float:left;
	
	}
	
		#videoteca {
		width: 300px;
		height: 280px;
		text-align: justify;
		float: right;
	}
	
	#adoptaobra {
		width: 300px;
		min-height: 240px;
		margin-bottom: 15px;
		float: left;
	}
	
	#adoptateatrero {
		width: 300px;
		min-height: 240px;
		margin-bottom: 15px;
		background-repeat: no-repeat;
		float: right;
	}
	
	#adoptaobra .fotoizq {
		float: left;
		margin-right: 15px;
		margin-top: 55px;
		margin-bottom: 15px;
		border: 1px solid black;
	}
	
	
	#adoptaobra .contenidoder {
		margin-left: 160px;
		margin-top: 10px;
		text-align: justify;
	}
	
	#revista .fotoder {
		margin: auto;
		display: block;
		
	}
	
	
	#revista .contenidoizq {
		margin-right: 185px;
		margin-top: 15px;
		text-align: justify;
	
	}
	
	
	
		.agrupadoap {
		width: 630px;
		min-height: 230px;
		margin-bottom: 55px;
	}
	
	.agrupado {
		width: 630px;
		min-height: 150px;
		margin-bottom: 55px;
	}
	
	.agrupado_rp {
		width: 630px;
		min-height: 400px;
	
	}
	
	.agrupado img {
		margin-bottom: 15px;
	}
	
	f {
		width: 300px;
		float: left;
		text-align: justify;
		height: 280px;
	}
	
	#cartelera {
		width: 300px;
		height: 280px;
		text-align: justify;
		float: right;
	}
	
	#foros {
		width: 300px;
		float: left;
		text-align: justify;
	}
	
	#anuario {
		width: 300px;
		float: right;
		text-align: justify;
	}
	
	
	#intercambio {
		width: 630px;
		min-height: 175px;
		margin-bottom: 15px;
	}
	
	#intercambio img {
		margin-bottom: 15px;
	}
	
	
	#seguimientos {
		width: 630px;
	
		margin-bottom: 25px;
	}
	
	#radio {
		width: 300px;
		min-height: 280px;
		margin-bottom: 25px;
		float: left;
	}
	
	#perfiles {
		width: 300px;
		min-height: 280px;
		
		float: right;
	}
	
	
	#radio .fotoizq {
		float: left;
		margin-right: 15px;
		margin-top: 55px;
		margin-bottom: 15px;
		border: 1px solid black;
	}
	
	
	#radio .contenidoder {
		margin-left: 160px;
		margin-top: 10px;
		text-align: justify;
	}
	
	.izq {
		color: #ff002d;
		text-decoration: none;
		margin-top: 15px;
		font-weight: bold;
		float: left;
	}
	
	.izq:hover {
			color: #ff002d;
	}
	
	.der {
		float: right;
		color: #ff002d;
		text-decoration: none;
		margin-right: 30px;
		margin-top: 15px;
		margin-bottom: 30px;
		font-weight: bold;
	}
	
	.der:hover {
			color: #ff002d;
	}
	
	
	
	#paginas {
		width: 100%;
		text-align: right;
		font-size: 12px;
		margin-bottom:15px;
	}
	
	
	#letras {
		width: 100%;
		text-align: center;
		font-size: 10px;
		font-weight: bold;
		margin-bottom:10px;
	}
	
	#listado_obras {
	
	}
	
	#listado_obras li {
		margin-bottom: 15px;
		padding-left: 30px;
		background-image: url(../img/logobullet.png);
		background-repeat: no-repeat;
		background-position: 0 50%;
	}
	
	#listado_obras li a {
		color: maroon;
		text-decoration: none;
		border-bottom: 2px dotted maroon;	
	}
	
	#listado_obras li a:hover {
		border-bottom: 2px solid maroon;	
		}
		
		#listado_comentarios {
	
		margin-left:20px;
		list-style: decimal;
		margin-bottom:40px;
		
	}
	
	#listado_comentarios li {
		margin-bottom: 15px;
	
	}
	
	#listado_comentarios li a {
		color: maroon;
		text-decoration: none;
		border-bottom: 2px dotted maroon;	
	}
	
	#listado_comentarios li a:hover {
		border-bottom: 2px solid maroon;	
		}
		
	#footer {
		clear: both;
		width: 1000px;
		height: 35px;
		padding-top: 15px;
		background-color: #b74f8f;
		border-top: 1px solid black;
		text-align: center;
	}	
	
	/*Dentro de NavBar */
	
	#identificarse {
		margin-top: 15px;
		margin-left: 50px;
	}
	
	#identificarse label {
		font-size:12px;
		width: 100px;
		float: left;
	}
	
	#identificarse  input {
		width: 130px;
		margin-bottom: 15px;
	   background-color: white;
		border:1px solid black;
	}
	
	#identificarse  #submitbutton{
		background-color:  #0099ee;
		width: 90px;
		color: Black;
		margin-left: 100px;
	}
	
	#buscador {
		margin-top: 15px;
	}
	
	#buscador  input {
		width: 170px;
		float: left;
		margin-bottom: 15px;
		margin-left: 40px;
		margin-right: 5px;
	   background-color: white;
		border:1px solid black;
	}
	
	#buscador  #buscar{
		background-color: #0099ee;
		width: 90px;
		color: Black;
		margin-left: 235px;	
		margin-top: -35px;	
		
	}
	
	
	
	
	
	
	
	
	
	
	/*Tablas */
	
	#formulariofotos {
		margin-top: 30px;	
		margin-left: 50px;
		margin-bottom: 30px;
	
	}
	
	#formulariofotos label{
	float: left;
	width: 150px;
	font-size: 12px;
	}
	
	
	#formulario {
		margin-top: 30px;	
		margin-left: 50px;
		margin-bottom: 30px;
	
	}
	
	#formulario label{
	float: left;
	width: 150px;
	
	font-size: 12px;
	}
	
	.especificacion {
		font-size: 10px;
		margin-left:110px;
		margin-right: 200px;
		width: 300px;
		margin-bottom: 20px;
	}
	
	.especificacion2 {
		font-size: 10px;
		text-align: center;
		
		margin-bottom: 20px;
	}
	
	.link {
		cursor: pointer;
	}
	
	#formulario  input{
	width: 230px;
	margin-bottom: 10px;
	background-color: white;
	border:1px solid black;
	}
	
	#formulario input:disabled
{
	background-color   : #dddddd;
}
	
	#formulario  textarea{
	width: 300px;
	height: 150px;
	background-color: white;
	border:1px solid black;
	
	}
	
	#formulario .checkbox {
	
	width: 15px;
	border: 0px;
	
	}
	
	#formulario .masgrande {
		width: 600px;
		height: 300px;
	}
	
	#formulario .radio {
		width: 20px;
	}
	
	#formulario .numero {
		width: 20px;
	
	}
	
	#formder {
		width: 400px;
		float: right;
		margin-top: 10px;	
	}
	
	#formder label{
	float: left;
	width: 90px;
	font-size: 12px;
	}
	
	#formder  input{
	width: 230px;
	margin-bottom: 10px;
	background-color: white;
	border:1px solid black;
	}
	
	#formder  textarea{
	width: 300px;
	height: 150px;
	background-color: white;
	border:1px solid black;
	
	}
	
	#formder  #submitbutton2{
	margin-left: 115px;
	margin-top: 15px;
	width: 90px;
	color: Black;
	background-color: #0088AA;
	}
	
	
	#activo {
		background-color: orange;
		margin-top: 15px;
		border: 1px solid black;
	}
	
	#activo #submitbutton3 {
		width: 90px;
		height: 20px;
	}
	
	#activo label {
		font-size: 12px;
		font-weight: bold;
	}
	
	.boxes{
	width: 1em;
	}
	
	#formulario  #submitbutton{
	margin-left: 115px;
	margin-top: 15px;
	width: 90px;
	color: Black;
	background-color: #0088AA;
	}
	
	#formulariofotos  #subirfoto{
	margin-left: 115px;
	margin-top: 15px;
	width: 90px;
	color: Black;
	background-color: #0088AA;
	border: 1px solid black;
	}
	
	#formulario  #postback{
	margin-left: 120px;
	margin-top: 15px;
	width: 90px;
	}
	
	.iconitos {
		width: 605px;
		margin-left: 115px;
	
		background-color: #b4b4b4;
	}
	
	.iconitos img {
		padding: 5px;
	}
	
	.inputlargo {
		width: 300px;
	}
	
	h1 {
		margin-bottom: 20px;
		font-size: 18px;
		color: #800000;
	}
	
	h2 {
		font-size: 16px;
		color:Gray;
		margin-bottom: 12px;
	}
	
	.adopcionesh2 {
		font-size: 16px;
		color:#333;
		margin-bottom: 12px;
	}
	
	
	table{
	
		margin-left:auto;
		margin-right:auto;
		margin-bottom: 15px;
		width:1000px;
		background-color:#FFFFCC;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000066;
	}
	
	td { 
		padding-top:2px; 
		padding-bottom:5px;
		padding-left:10px;
		padding-right:10px;
		color:#666666;
		vertical-align: middle;
	}


	#inbox{
	
		margin-left:auto;
		margin-right:auto;
		margin-bottom: 15px;
		width:625px;
		background-color:#ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000066;
	}
	
	#inbox img {
		vertical-align: middle;
		
	}
	
	#inbox td { 
			
		padding-left:5px;
		padding-right:10px;
		color:#000;
		vertical-align: top;
		
		
	}
	
	#inbox .msjinbox { 
			
		padding-left:5px;
		padding-right:10px;
		padding-top: 15px;
		color:#000;
		background-color: #FFFFBB;
		border: 1px solid black;
		vertical-align: top;
		
	}
	
	
	.odd {
		background-color: #ffe968;
		font-weight: bold;
	}
	
	.odd2 {
		background-color: #ffe237;
	}
	
	.titulo {
		width:100px; 
		color:#000;
		background-color:#FFCC00;
	}
	
	.encabezado{
		background-color:#FFCC00;
		color: blue;
		font-weight: bold;
	}
	.encabezado_selec{
		background-color:#FF9900;
	}
	.filas_selec{
		background-color:#FFFF99;
	}
	
	.paginacion {
		color: navy;
		text-decoration: none;
	}
	
	.paginacion:hover {
		color: Black;
		text-decoration: none;
	}
	
	.cantidad {
		text-align: right;
		font-size: 12px;
	}
	
	.datos_comentario {
		font-size: 12px;
	}
	
	.titulo_obra {
		font-size: 22px;
	}
	
	.foto_usuario {
		float: left;
		border: 1px solid black;
		margin-right: 10px;
		margin-bottom: 5px;
	}
	
	#perfil {
		
	}
	
	.textosmall {
		font-size: 10px;
	}
	
	.botoncitos {
		border: 1px solid black;
		margin-bottom: 15px;
		margin-left: 15px;
	}
	
	.lista_noticia {
		font-size: 12px;
		margin-left: 30px;
		font-weight: bold;
		list-style: circle;
	}
	
	.lista_noticia li {
		margin-bottom: 10px;
	}
	
	.fecha_noticia {
		text-align: right;
		font-style: italic;
		font-size: 12px;
		margin-bottom: 10px;
	}
	
	.subtitulo {
		margin-bottom: 12px;
		font-size: 14px;
		color: #800000;
	}
	
	.media {
		margin-left: 225px;
		margin-bottom:30px;
		margin-top:30px;
	}
	
	.media2 {
		margin-left: 20px;
		margin-bottom:15px;
		margin-top:15px;
		height: 18px;
	
	}
	
	.cartelera {
		margin-bottom: 15px;
	}
	
	.cartelera h1 {
		font-size: 16px;
		color: #800000;	
		margin-bottom: 0px;
	}
	
	.cartelera .fechas {
		font-size: 12px;
	}
	
	.cartelera h2 {
		text-align: center;
		margin-bottom:10px;
		font-size: 14px;
	}
	
	.textarea {
		height: 500px;
	}
	
	#opciones {
		margin-left: 40px;
		list-style: circle;
	}
	
	#opciones li {
		padding-bottom: 15px;
	}
	
	.imgtop {
		margin-right: 5px;
		
	}
	
	.titulo_podcast {
		font-size: 14px;
		font-weight: bold;
	
	}

	
	.lista_simple {
		font-size: 12px;
		margin-bottom:15px;
	
	
	}
	
	.lista_simple li {
		margin-bottom: 5px;
	
	}
	
	.lista_simple li span {
			font-weight: bold;
			margin-right: 10px;
	}
	
	.contenidoradio {
		
		margin-top: 15px;
	}
	
	.fotoizqradio {
		margin-top: 15px;
	
		width: 160px;
		float: left;
	}
	
	.fechapod {
		font-size: 10px;
		display: block;
		width: 100%;
		margin-top: -6px;
		margin-left: 5px;
		margin-bottom: 4px;
		color: gray;
	}
	
	.leyendapod {
		font-size: 10px;
		font-style: italic;
		margin-top: -5px;
		margin-bottom: 10px;
		
	}
	
	.contenidovideo {
		width: 430px;
		margin-top: 15px;
	}
	
	.catnoticias {
		width: 305px;
		float: left;
		margin-right: 10px;
		margin-bottom: 20px;
		min-height: 150px;
	}
	
	.catnoticias img {
		margin-bottom: 10px;
	}
	
	.catlinks {
		width: 300px;
		float: left;
		margin-right: 15px;
		margin-bottom: 20px;
		min-height: 150px;
	}
	
	.catlinks img {
		margin-bottom: 10px;
	}
	
	
	.catlinksder {
		width: 300px;
		float: right;
		margin-bottom: 20px;
		
		min-height: 150px;
	}
	
	.catlinksder img {
		margin-bottom: 10px;
	}
	
	#cajas {
		display: none;
	}
	
	.azulh1 {
	font-size: 18px;
	color: navy;
	font-weight: bold;
	
}

.inforev {
	font-size: 12px;
	width: 100%;
	font-weight: bold;
	text-align: left;
}

#coment500 {
	width: 490px;
	padding: 5px;

}

.estrellas {
	margin-top: -15px;
	width: 100px;
}

.estrellas img {
	padding-right: 2px;
}

.subtitulo2 {
	text-align: center;
	margin-bottom: 25px;
	margin-top:-16px;
}

.lista_servicios {
	font-size: 12px;
	list-style: circle;
	margin-left: 50px;
}

.lista_servicios li {
	margin-bottom: 5px;
}


//intensedebate



