foroNuevo/**************************/
/* CSS ESPECÍFICA DE FOROS*/
/**************************/

#listadotemas {
  width : 100%;
}








/*************************************/
/* ANTIGUO - CSS ESPECÍFICA DE FOROS */
/*************************************/

form#formbuscador {
  width: 440px;
}
form#formbuscadorpersonas .filaizq {
  width: 180px;
}
input#botondirectorio, div#content_center input#botonreset {
  text-align: center;
  margin: 10px 8px 10px 0;
}
div.mensajeforo {
  float       : left;
  margin      : 0 0 10px 0;
  width       : 96%;
  border-left : 15px black solid;
  background  : #E8E8E8;
}
div.mensajeforo div.autor {
  width:145px;
  text-align:right;
	padding: 10px 20px 10px 0;
	font-weight:bold;
	font-size:0.98em;
	float:left;
}
div.mensajeforo .mensajeTexto {
  background:#F0F0F0;
  width:390px;
	float: left;
	padding-left:10px;
  color: #333;	
}
div.mensajeforo .mensajeTexto div.filaizqtitulo {
	/*clear:left;*/
	padding: 5px 0 5px 0px;
	font-weight:bold;
}
div.mensajeforo .mensajeTexto div.cuerpomensajeforo {
  float:left;
  display:block;
  padding-bottom:10px;
}
div.mensajeforo .mensajeTexto .filaderdoc 
{
  clear:left;
  display:block;
  padding:10px 0 10px 0;
}
div.mensajeforo .mensajeTexto a.borrar
{
	width: 9px;
	height: 12px;
	background: url('../images/forumDelGrey.gif') no-repeat;
	margin: 2px 4px 0 4px;
}
div.mensajeforo .mensajeTexto .enlaces
{
  clear:left;
  margin: 0 5px 5px 0;
}
/************************* Cuadro de referencia ************************/
#referenciaForo {
	border-top: #eee 1px solid;
	float: left;
	width: 100%;
	border: #666 1px solid;
	margin: 0px 0 10px 0;
}
#referenciaForo #titReferencia {
	background: #666;
	color: #FFF;
	padding: 2px 6px 2px 6px;
	float: left;
}
#referenciaForo #ContentTitReferencia {
	float: left;
	padding: 1px 0;
}
#ContentTitReferencia .opcion {
	width: 100px;
	float: left;
	margin: 2px;
	font-size: 0.8em;
	padding-left: 2px;
}
.colorOpcion, #refCerrado {
	width: 10px;
	height: 10px;
	float: left;
	font-size: 0.7em;
	margin-top: 1px;
}
#refCerrado
{
  background : #FFF url('../images/forumClosed.gif') no-repeat;
}
#refModificar
{
  background : #FFF url('../images/forumMod.gif') no-repeat;
}
#refEliminar
{
  background : #FFF url('../images/forumDel.gif') no-repeat;
}
.imagen {
	width: 17px;
	height: 12px;
	float: left;
	font-size: 0.7em;
	margin-top: 1px;
}
.contentOpcion {
	padding: 0 0 0 4px;
	float: left;
}
.evento {
	color: #fff;
	overflow: hidden;
	margin-bottom: 1px;
	height: auto;
	float: left;
}
/*** Formulario nuevo foro**/
#formularioTemas {
  float        : left;
  padding-left : 4%;
  width        : 96%;
  background   : #FF9C00;
}
#foroNuevo {
  float       : left;
  width       : 100%;
  background  : #F0F2EE;
}
#foroNuevo input.textmed {
	background-color: #F0F2EE;
	color: #000;
	cursor: text;
	border: #d7d6d1 1px solid;
}
#foroNuevo textarea.textmed {
	background-color: #F0F2EE;
	color: #000;
	width:60%;
	cursor: text;
	border: #d7d6d1 1px solid;
}
#foroNuevo #actualizar {
  padding    : 15px 0 10px 30px;
  width      : auto;
  background : #eee;
}
#actualizar .division {
  margin : 5px 0;
}
#actualizar .tit {
  float : left;
  zwidth : 120px;
}
#foroNuevo #Botonera {
  padding: 10px 0 10px 120px;
	text-align: right;
}
#Botonera input {
	background: #626262;
	color: #fff;
	margin: 0 3px;
	cursor: pointer;
	width: 80px;
}
/*** Listado de foros**/
#listadoForos .foroNormal, #listadoForos .foroCerrado {
	background: #e3e3e3;
	padding: 5px 5px;
	margin-bottom: 10px;
	text-align: justify;
	float: left;
	width: 555px;

}
.foroNormal {
	border-left: #a3a3a3 20px solid;
}
.foroCerrado {
	border-left: #04738F 20px solid;
}
.foroCerrado span.foroCerradotxt {
	color: #04738F;
}
.foroNormal .tituloForo, .foroCerrado .tituloForo {
	width: 400px;
	float: left;
}
.tituloForo a {
	color: #000000;
	text-decoration: none;
}
#listadoForos div.enlaces {
	float: right;
	/*width: 55px;
*/
	height: 16px;
	background: #666;
	text-align: right;
}
#listadoForos div.enlaces a.cerrar {
	width: 14px;
	height: 12px;
	background: url('../images/forumClosedGrey.gif') no-repeat;
	float: left;
	display: block;
	margin: 2px 0 0 4px;
}
#listadoForos div.enlaces a.carpeta {
	width: 17px;
	height: 12px;
	background: url('../images/forumModGrey.gif') no-repeat;
	display: block;
	float: left;
	margin: 2px 0 0 4px;
}
#listadoForos div.enlaces a.borrar {
	width: 9px;
	height: 12px;
	background: url('../images/forumDelGrey.gif') no-repeat;
	display: block;
	float: left;
	margin: 2px 4px 0 4px;
}
/********************/
/* CLASES FORO */
/********************/
.contentforo {
  width : 100%;
}
.contentforo input {
  border     : none;
  background : #626262;
  color      : #fff;
  margin     : 0 3px;
  cursor     : pointer;
}
.contentforo #tituloforo {
  width          : 100%;
  text-align     : center;
  color          : #fff;
  background     : #000 url('../images/bg_fechaSup.gif') no-repeat top right;
  margin-bottom  : 10px;
  text-transform : capitalize;
}
.contentforo #tituloforo a {
	color: #fff;
	text-decoration: none;
}
.contentforo #tituloforo a:hover {
	text-decoration: underline;
}
/***Cabecera de los temas***/
div.contentforo div.cabeceraTemas {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.cabeceraTemas .temasCabecera, .cabeceraTemas .numMensajes, .cabeceraTemas .temasCabeceraAncho, .cabeceraTemas .fechaUlt, .cabeceraTemas .fechaMod, .cabeceraTemas .barraEnlaces , .cabeceraTemas .temasCabeceraDisplayAncho,  .cabeceraTemas .temasCabeceraDisplay {
	color: #fff;
	float: left;
	height: 20px;
	padding: 2px 0px 0 2px;
}
.cabeceraTemas .temasCabeceraAncho, .cabeceraTemas .temasCabeceraDisplayAncho {
	text-align: left;
	border-left: 20px #ff9c00 solid;
	width: 300px;
}
.cabeceraTemas .temasCabecera {
	text-align: left;
	border-left: 20px #ff9c00 solid;
	width: 235px;
}
.cabeceraTemas .temasCabeceraDisplayAncho {
	text-align: left;
	border-left: 20px black solid;
	width: 300px;
}
.cabeceraTemas .temasCabeceraDisplay {
	text-align: left;
	border-left: 20px black solid;
	width: 235px;
}
.cabeceraTemas .numMensajes, .cabeceraTemas .fechaUlt, .cabeceraTemas .fechaMod, .cabeceraTemas .barraEnlaces {
	text-align: center;
	margin-left: 10px;
	padding-left: 5px;
}
.cabeceraTemas .fechaUlt, .cabeceraTemas .fechaMod {
	width: 90px;
}
.cabeceraTemas .fechaMod, .cabeceraTemas .numMensajes {
	width: 60px;
}
.cabeceraTemas .fechaUlt, .cabeceraTemas .numMensajes {
	padding-right: 2px;
}
.cabeceraTemas .barraEnlaces {
	width: 50px;
	text-align: right;
}
.barraEnlaces .enlaces {
	float: right;
	background: #666;
	text-align: right;
}
.barraEnlaces .enlaces a.carpeta {
	width: 17px;
	height: 12px;
	background: url('../images/forumModGrey.gif') no-repeat;
	display: block;
	float: left;
	margin: 2px 0 0 4px;
}
.barraEnlaces .enlaces a.borrar {
	width: 9px;
	height: 12px;
	background: url('../images/forumDelGrey.gif') no-repeat;
	display: block;
	float: left;
	margin: 2px 4px 0 4px;
}
/*** Listado de temas*/
.contentforo .temaforo .datosmensaje {
	width: 100%;
	padding-bottom: 10px;
	float: left;
}
/*** cabecera del tema*/
.contentforo #datosTema {
  float         : left;
  margin-bottom : 10px;
  width         : 96%;
  text-align    : left;
  padding-left  : 4%;
  color         : #fff;
  background    : #ff9c00;
}
.contentforo #datosTema #txtdatosTema {
  float      : left;
  padding    : 0.5% 0 1% 1%;
  width      : 99%;
  background : #666;
}
.contentforo #datosTema #fechadatosTema {
	color: #000;
	font-weight: bold;
}
/* pie */
.contentforo #pieforo {
  float      : left;
  width      : 100%;
  color      : #fff;
  background : #000 url('../images/bg_fechaInf.gif') no-repeat bottom right;
}
#pieforo #anadir {
	float: left;
	width: 100%;
	padding-left: 0;
}
#pieforo #anadirCentrado {
	float: left;
	padding-left: 45%;
}
#pieforo  a {
	background: #666;
	color: #fff;
	text-decoration: none;
	padding: 0 5px 0 5px;
}
#pieforo a.volver {
	background: none;
	color: #fff;
	text-decoration: none;
}
#pieforo a.areatrabajo {
	margin-left: 30%;
}
