@charset "utf-8";

.titulo {
	font-size:14px;
	font-weight:bold;
	padding:4px;
	text-align:center;
	width:98%;
	margin-bottom:10px;
}
.titulo2 {
	font-size:14px;
	font-weight:bold;
	padding:4px;
	text-align:left;
	width:98%;
	margin-bottom:10px;
}
/* Publicados en Intranet */
.listadopub{
	background-color:#fff;
	font-size:11px;
	color:#333333;
}
.listadopub th{
	background-color:#f2f2f2;

}
.listadopub td{
	
}
.listadopub td a.titulo{
	display:block;
	color:#333;
	font-weight:bold;
	font-size:12px;
	margin-bottom:4px;
	margin-top:4px;
	text-align:left;
	text-decoration:none;
	padding:0px;
}
.listadopub td a.detalles{
	display:block;
	color:#336699;
	font-size:11px;
	margin-bottom:0px;
	text-align:left;
	padding:0px;
}
.listadopub td.usuario{
	display:block;
	color:#666;
	font-size:10px;
	margin-bottom:4px;
	text-align:right;
	padding:0px;
}
.listadopub span.categoria{
	display:block;
	color:#999;
	font-size:10px;
	font-weight:bold;
}

/* Detalles */
.listadodet{
	background-color:#fff;
	font-size:11px;
	color:#333333;
	border:1px solid #999;
}
.listadodet td{
	background-color:#fff;
}
.listadodet th{
	text-align:left;
	padding:0;
	background-color:#c5c5c6;
	color:#FFFFFF;
}
.listadodet div.etidesc{
	font-weight:bold;
	color:#999999;
}
.listadodet div.categoria{
	display:block;
	color:#999999;
	font-size:10px;
	font-weight:bold;
}
.listadodet .info{
	background-color:#fff;
	font-size:10px;
	color:#666;
	border-left:1px dotted #ccc;
}
.listadodet .info th{
	background-color:#fff;
	border-bottom:1px dotted #ccc;
	padding:3px 4px 3px 4px;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#666666
}
.listadodet .info td{
	background-color:#fff;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#999999;
}


/* Iconos */
.btdetalles{
	display:block; 
	width:70px; 
	background-color:#FFFFFF; 
	background-image:url(../images/video-display.png); 
	background-position:4px; 
	background-repeat:no-repeat; 
	padding:4px 2px 4px 24px; 
	margin:1px 2px 0 0; 
	font-size:10px; 
	text-decoration:none; 
	color:#666; 
	border:1px solid #cccccc;
	float:left;
}
.miniaturas{
	display:block; 
	height:100%;
	padding:6px; 
	margin:0px; 
	font-size:10px; 
	text-decoration:none; 
	color:#666; 
	border:1px solid #f2f2f2; 
}
.miniaturas .mini{
	display:block;
	float:left;
	margin-right:6px;
	margin-bottom:6px;
}
.info_tip{
	float:right;
	margin-top:-24px;
	background-color:#FFFF99;
	padding:3px;
	border:1px solid #FFCC00;
	font-size:10px;
	z-index:100;
	text-decoration:none;
}
.btpublica, .btpubcat, .btpubcatsel, .btpubcatgde, .btpubcatselgde, .btpubcatgdeup, .btpubcatselgdeup{
	display:block; 
	padding:11px 1px 5px 21px; 
	background:url(../images/boton_pub_nuevo.png) no-repeat top left; 
	color:#FFFFFF; 
	width:128px; 
	height:24px; 
	text-align:center; 
	text-decoration:none; 
	font-weight:bold;
}
.btpublica{
	margin-bottom:8px;
	float:right;
}
.btpubcat, .btpubcatsel, .btpubcatgde, .btpubcatselgde, .btpubcatgdeup, .btpubcatselgdeup {
	padding:2px 8px 1px 8px; 
	background:url(../images/boton_pub_cat.png) no-repeat top left; 
	width:136px; 
	height:38px;
	font-size:10px;
	float:left;
	margin-right:4px;
	color:#333;
}
.btpubcatsel{
	background:url(../images/boton_pub_cat_sel.png) no-repeat top left; 
	color:#fff;
}
.btpubcatgde{
	background:url(../images/boton_pub_cat_gde.png) no-repeat top left; 
}
.btpubcatselgde{
	background:url(../images/boton_pub_cat_sel_gde.png) no-repeat top left; 
	color:#fff;
}

.btpubcatgdeup{
	background:url(../images/boton_pub_cat_gde_up.png) no-repeat top left; 
}
.btpubcatselgdeup{
	background:url(../images/boton_pub_cat_sel_gde_up.png) no-repeat top left; 
	color:#fff;
}
.msjerror{
	padding: 4px 0 4px 0; 
	color:#CC0000; 
	font-size:11px; 
	border:1px dashed #CC3300; 
	background-color:#FFFFCC;
	margin:6px;
}
.msj{
	display:block;
	padding: 4px; 
	color:#CC0000; 
	font-size:11px; 
	border:1px dashed #CCC; 
	background-color:#f2f2f2;
	margin:6px;
}