@charset "utf-8";
/* CSS Document */

body{
	margin:0px; 
	background-color:#000000; 
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:10px; 
}

.btn_azul_negro, .btn_gris_negro, .btn_negro_gris { /* para botones tipo input. Ver segundo estado en club.js */
	border:0;
	elevation:level;
	font-size:1.6em;
	font-style:italic;
	color:#FFFFFF;
	text-decoration:none; 
	text-align:left;
	cursor:pointer;
	/*
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	background-image:url(images/entorno/btn_adelante_off.gif);
	background-repeat:no-repeat;
	background-position:98% 50%;
	*/
}
.btn_azul_negro { background-color:#00bdec; padding:0px 25px 1px 5px; }
.btn_gris_negro { background-color:#959187; padding:0px 1px 1px 3px; font-size:1.3em;}
.btn_negro_gris { background-color:#000000; padding:0px 5px 1px 5px; }

.cuerpo_Abc, .cuerpo_aBc{ position:relative; margin-left:35px; width:920px; /*border-bottom:8px solid #000000;*/ clear:both;}
	.cuerpo_Abc .cuerpo_A { position:relative; float:left; width:430px; }
	.cuerpo_Abc .cuerpo_b, .cuerpo_Abc .cuerpo_c { position:relative; float:left; width:210px; margin-left:35px; padding-bottom:10px;}

	.cuerpo_aBc .cuerpo_aB { position:relative; float:left; width:675px;  }
		.cuerpo_aBc .cuerpo_aB .cuerpo_a { position:relative; float:left; width:210px; padding-bottom:0px; }
		.cuerpo_aBc .cuerpo_aB .cuerpo_B { position:relative; float:left; width:425px; margin-left:35px; }
	.cuerpo_aBc .cuerpo_c { position:relative; float:left; width:210px; margin-left:35px; }

.boton_negro:link, .boton_negro:active, .boton_negro:visited {
	background-color:#000000;
	padding:2px 5px 2px 5px;
	text-decoration:none;
	font-size:1.6em;
	font-style:italic;
	color:#FFFFFF;
	cursor:pointer;
}
.boton_negro:hover { background-color:#00bdec}

.div_boton_azul a:link, .div_boton_azul a:active, .div_boton_azul a:visited,
.boton_azul:link, .boton_azul:active, .boton_azul:visited {
	background-color:#00bdec;
	padding:0px 5px 1px 5px;
	text-decoration:none;
	font-size:1.6em;
	font-style:italic;
	color:#FFFFFF;
	cursor:pointer;
}
.div_boton_azul a:hover,
.boton_azul:hover { background-color:#000000}

.div_boton_gris a:link, .div_boton_gris a:active, .div_boton_gris a:visited,
.boton_gris:link, .boton_gris:active, .boton_gris:visited{ 
	background-color:#959187;
	padding:0px 10px 1px 3px;
	color:#FFFFFF;
	font-size:1.6em;
	font-style:italic;
	text-decoration:none;
	cursor:pointer;
}
.div_boton_gris a:hover,
.boton_gris:hover {
	background-color:#00bdec;
}
.campo_buscar{
	width:100%; 
	border:none; 
	background-color:#ada89c; 
	color:#000000; 
	font-size:1.2em; 
	padding:3px 0 3px 3px;
}

.enlace_azul:link, .enlace_azul:active, .enlace_azul:visited {
	font-size:1.2em;
	color:#00bdec;
	text-decoration:none;
}
.enlace_azul:hover {
	color:#575757;
}

.titulo_obra:link, .titulo_obra:active, .titulo_obra:visited {
	font-size:1.8em;
	color:#3e3d38;
	text-decoration:none;
}
.titulo_obra:hover {
	color:#00bdec;
}
.autor_obra, .edicion_obra {
	position:relative;
	font-size:1.2em; 
	color:#575757;
}
.autor_obra {
	font-style:oblique; 
}

/* ************************* ENTRADAS DE TALLERES ************************* */
.taller_div_naranja { position:relative; float:left; width:332px; margin-top:3px; padding:5px 0 5px 0; background-color:#ffb412; }
.foto_moderador, .caratula:link, .caratula:active, .caratula:visited {position:relative; float:left; margin-left:8px; width:80px; height:90px; overflow:hidden; border:3px solid #d9990f; }
.caratula:hover{ border:3px solid #000000; }
.foto_entrada { position:relative; float:left; margin-left:8px; width:40px; height:55px; overflow:hidden; border:2px solid #bbb6a9; }
.linea_comentario { position:relative; float:left; width:450px; margin-left:15px; padding-left:6px; font-size:1.4em; }

.clase_fondo_moderador { background-image:url(img/barra_blanca_sobre_gris.gif); background-repeat:repeat; }
.clase_fondo_autor { background-image:url(img/barra_naranja_sobre_gris.gif); background-repeat:repeat; }
.borde_chat{border:2px solid #ffb412;}
.chat_ini{background-color:#ffb411;background-image:none;}
.chat_fin{background-color:#ffca58;background-image:none;}


/* ************************* DESPLEGABLES ************************* */
.desplegables {}
.desplegables .zona_ocultable{
	position:relative; 
}
	.desplegables .zona_ocultable .contenido{
		/*border-top:1px solid #d96cc7; */
	}
		.desplegables .zona_ocultable .contenido .linea_sep01{
			position:relative; 
			/*margin-top:3px; */
			border-bottom:1px solid #000000; 
			height:3px;
		}
		.desplegables .zona_ocultable .contenido .foto{
			position:relative; 
			margin:5px 0px 0 0px;
			clear:both;
		}
		.desplegables .zona_ocultable .contenido .linea_sep02{
			position:relative; 
			/*margin-top:3px;*/
			border-bottom:5px solid #000000; 
			height:3px;
		}
		.desplegables .zona_ocultable .contenido .texto{
			position:relative; 
			margin-top:3px; 
			font-size:1.3em;
			color:#575757;
			padding-bottom:20px;
		}
		.desplegables .zona_ocultable .contenido .linea_puntos{
			border-bottom:1px dotted #bebaaf;
			height:5px;
		}	
.desplegables .zona_fija {
	position:relative; 
	overflow:auto; 
	padding:0;
	clear:both;
}
.desplegables .zona_click_off, .desplegables .zona_click_on{
	position:relative; 
	font-family:Helvetica, sans-serif; 
	font-size:1.8em; 
	font-weight:bold; 
	color:#000000;
	padding:5px 0px 7px 5px;
	background-position:95% 50%;
	background-repeat:no-repeat; 
	cursor:pointer;
}
.desplegables .zona_click_off {
	background-image:url(../img/flecha_abajo.gif); 
	background-color:#00bdec; 
}
.desplegables .zona_click_on {
	background-image:url(../img/flecha_arriba.gif); 
	background-color:#ada9a2; 
}
.desplegables .linea_sep {
	position:relative; 
	margin:3px 0 3px 0;
	border-bottom:1px solid #000000; 
	height:1px; 
	clear:both;
}

