#lista_foros{
margin:5px 3px 3px 3px;
padding:4px;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#mensaje_div{
border:1px #000000 solid;
margin:3px;
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
	
}
#login, #password{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

#retorno{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f00;
	font-weight:bold;
	margin:10px 4px;
	}

#log, #reg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border:2px outset #333333;
	background:#000066;
	color:#FFFFFF;
}
#foros, #new_foro_t{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
	border-collapse:collapse;
	border:1px #fff solid;
	width:100%;
	}
	#foros thead th{
		background:url(../images/fondo_foro.gif);
		color:#FFFFFF;
		font-weight:bold;
		height:30px;
	}
	#foros tbody tr{
		background:#d1d7dc;
		color:#006699;
	}
	th,td{
		padding:4px;
	}
	#foros a{
		color:#000099;
		font-weight:bold;
		cursor:pointer;
	}
	#datos_login{
		border:1px #999999 solid;
		margin-bottom:4px;
		padding:1px;
		text-align:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	#salir{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		border-left:1px #999999 solid;
		padding-left:4px;
		cursor:pointer;
	}
	#temas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	border-collapse:collapse;
	border:1px #fff solid;
	}
	#temas thead tr{
		background:url(../images/fondo_foro2.gif);
		color:#FFFFFF;
		height:25px;
		font-weight:bold;
	}
	
	#temas tbody tr{
		background:#d1d7dc;
		color:#006699;
	}
	th,td{
		padding:4px;
	}
	#temas a{
		color:#000099;
		font-weight:bold;
		cursor:pointer;
	}
	#navegacion{
		border:1px #999999 solid;
		margin-top:5px;
		padding:2px 5px;
	}
	#lista_temas{
		border:0px #000000 solid;
		height:386px;
		overflow:auto;
	}
	#sp_nuevo_tema{
		cursor:pointer;
		display:block;
		background:url(../images/nuevo_tema.gif);
		border:0;
		width:82px;
		height:25px;
		text-align:center;
		margin:2px 0px;
		color:#FFFFFF;
		font-weight:bold;
	}
	#ventana_nuevo_tema{
		background:#bbe174;
		border:#000000 1px solid;
		width:300px;
		height:210px;
		top:197px;
		left:187px;
		position:absolute;
		display:none;
	}
	#ventana_nuevo_tema #div_tema{
		background:#e3f2c7;
		border:#CCCCCC 1px solid;
		margin:2px;
		padding:4px 2px;
		width:290px;
		height:20px;
	}
	#ventana_nuevo_tema #div_mensaje{
		background:#e3f2c7;
		border:#CCCCCC 1px solid;
		margin:2px;
		padding:4px 2px;
		width:290px;
		height:140px;
	}
	#ventana_nuevo_tema #div_botonera{
		padding-top:4px;
		margin:2px;
		padding:0px 2px;
		width:290px;
		height:20px;
		text-align:right;
	}
	.boton{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		background:#000066;
		color:#FFFFFF;
		border:2px #000000 solid;
	}
	#tema, #mensaje{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
	}
	#bold, #italic, #underline{
		cursor:pointer;
	}
	#todos_foros{
	color:#000099;
	font-weight:bold;
	cursor:pointer;
	}
	#tema_sel{
		color:#000099;
	}
	
		#lista_respuestas{
		border:0px #000000 solid;
		height:386px;
		overflow:auto;
	}
/*	#temas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-collapse:collapse;
	border:1px #999999 solid;
	}
	#temas thead th{
		background:#0066FF;
		color:#FFFFFF;
		font-weight:bold;
	}
	th,td{
		padding:4px;
	}
	#temas a{
		color:#000099;
		font-weight:bold;
		cursor:pointer;
	}*/
	#navegacion{
		border:1px #999999 solid;
		margin-top:5px;
		padding:2px 5px;
	}
	#todos_foros{
		color:#000099;
		font-weight:bold;
		cursor:pointer;
	}
	#foro_sel{
		color:#000099;
		font-weight:bold;
		cursor:pointer;
	}
	#sp_nueva_respuesta{
		cursor:pointer;
		display:block;
		background:url(../images/nueva_respuesta.gif);
		border:0;
		width:82px;
		height:25px;
		text-align:center;
		margin:2px 0px;
		color:#FFFFFF;
		font-weight:bold;
	}
	#ventana_nueva_respuesta{
		background:#bbe174;
		border:#000000 1px solid;
		width:300px;
		height:200px;
		top:189px;
		left:181px;
		position:absolute;
		display:none;
		padding:2px;
	}
	#ventana_nueva_respuesta #div_mensaje{
		background:#e3f2c7;
		border:#CCCCCC 1px solid;
		margin:2px;
		padding:4px 2px;
		width:290px;
		height:165px;
	}
	.boton{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		background:#000066;
		color:#FFFFFF;
		border:1px #000000 solid;
	}
	#mensaje{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
	}
	#bold, #italic, #underline{
		cursor:pointer;
	}
	#ventana_nueva_respuesta #div_botonera{
		padding-top:4px;
		margin:2px;
		padding:0px 2px;
		width:290px;
		height:20px;
		text-align:right;
	}
	.quote{
		padding:2px;
		margin:2px;
		text-align:left;
		background:#CCCCCC;
		color:#333333;
		border:1px #000 dotted;
	}
	
	/*--------------------*/
	#usuarios{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0px;
	border-collapse:collapse;
	border:1px #999999 solid;
	}
	
	#usuarios thead th{
		background:#0066FF;
		color:#FFFFFF;
		font-weight:bold;
	}
	
	#usuarios a{
		color:#000099;
		font-weight:bold;
		cursor:pointer;
	}
	.accesos{
		display:none;
	}
	.ver_accesos{
	cursor:pointer;
	}
	.listado_accesos{
	border:1px #999999 solid;
	border-collapse:collapse;
	}
	
	#msg_login, #msg_password, #msg_nombre, #msg_actividad, #msg_email{
		color:#FF0000;
		font-weight:bold;
		font-size:10px;
	}
	
	#fondo_transparente{
		background:#fff;
		position:absolute;
		display:none;
	}