BODY, TABLE, TD {
	font-family: "Trebuchet MS", sans-serif;
	margin: 0px;
}

/* ESTILO DE LA TABLA */
table.admin-list {
	width: 600px;
	/*border: 1px solid #808080;*/
	font: normal normal normal 12px "Trebuchet MS";
	border-collapse: collapse;
	font-family: Trebuchet MS, sans-serif;
}

/* CAPTION DE LA TABLA */
table.admin-list caption {
	color: black;
	font-family: Trebuchet MS, sans-serif;
	font-weight: bold;
	font-size: 11pt;
	/*background: #808080;*/
	text-align: left;
	padding: 4px 0px 4px 0px;
}

/* FILA SUPERIOR CON DEFINICIONES DE LAS TABLAS */
table.admin-list th {
	color: #ffffff;
	font-weight: bold;
	background: #83a2c0;
}

/* FILAS DEL CUERPO DE LA TABLA */
table.admin-list tbody td {
	padding: 2px 1px 2px 1px;
}

/* ESTILO DE LA COLUMNA ID */
table.admin-list tbody td.col-id {
	text-align: right;
	color: #808080;
	padding-right: 3px;
	
}

table.admin-list tbody tr.row-a {
	background: #eeeeee;
}

table.admin-list tbody tr.row-b {
	background: #ffffff;
}

table.admin-list tfoot td {
	text-align: right;
	padding: 6px;
	border-top: 1px solid #808080;
}

/* ESTILO DE LA TABLA */
table.admin-form {
	width: 600px;
	/*border: 1px solid #808080;*/
	font: normal normal normal 12px "Trebuchet MS";
	border-collapse: collapse;
	font-family: Trebuchet MS, sans-serif;
}

/* CAPTION DE LA TABLA */
table.admin-form caption {
	font-family: Trebuchet MS, sans-serif;
	font-size: 10pt;
	text-align: left;
	padding: 4px 0px 4px 4px;
	color: #ffffff;
	font-weight: bold;
	background: #83a2c0;
}

/* FILA SUPERIOR CON DEFINICIONES DE LAS TABLAS */
table.admin-form th {
	text-align: right;
	padding-right: 8px;
	font-weight: normal;
}

/* FILAS DEL CUERPO DE LA TABLA */
table.admin-form tbody td {
	padding: 2px 1px 2px 1px;
}

/* ESTILO DE LA COLUMNA ID */
table.admin-form tbody td.col-id {
	text-align: right;
	color: #808080;
	padding-right: 3px;
	
}

table.admin-form tbody tr.row-a {
	background: #eeeeee;
}

table.admin-form tbody tr.row-b {
	background: #ffffff;
}

table.admin-form tfoot td {
	text-align: center;
	padding: 12px 6px 6px 6px;
	border-top: 1px solid #d0d0d0;
}


.cuadroblanco {

}

.cuadroblanco .ul {
	width: 20px;
	height: 20px;
	background-image: url(../images/admin/cuadroblanco-ul.gif);
}


.cuadroblanco .u {
	height: 20px;
	background-image: url(../images/admin/cuadroblanco-u.gif);
}

.cuadroblanco .ur {
	width: 20px;
	height: 20px;
	background-image: url(../images/admin/cuadroblanco-ur.gif);
}

.cuadroblanco .dl {
	width: 20px;
	height: 20px;
	background-image: url(../images/admin/cuadroblanco-dl.gif);
}

.cuadroblanco .d {
	height: 20px;
	background-image: url(../images/admin/cuadroblanco-d.gif);
}

.cuadroblanco .dr {
	width: 20px;
	height: 20px;
	background-image: url(../images/admin/cuadroblanco-dr.gif);
}

.cuadroblanco .l {
	width: 20px;
	background-image: url(../images/admin/cuadroblanco-l.gif);
}

.cuadroblanco .r {
	width: 20px;
	background-image: url(../images/admin/cuadroblanco-r.gif);
}

.tips {
	width: 152px;
	font-family: Trebuchet MS, sans-serif;
	color: #844a68;
	font-style: italic;
	font-size: 8pt;
}

.tips .top {
	width: 152px;
	height: 25px;
	background-image: url(../images/admin/cuadrotips-top.gif);
}

.tips .mid {
	background-image: url(../images/admin/cuadrotips-mid.gif);
}

.tips .bottom {
	height: 21px;
	background-image: url(../images/admin/cuadrotips-bottom.gif);
}
.tips UL {
	padding: 0px 10px 0px 10px;
	margin: 0px;
}

.tips LI {
 	list-style-image: url(../images/admin/itemtip.gif);
 	list-style-position: inside;
	margin: 0px 0px 10px 0px;
}

div.menu {
	border: 1px solid #e0e0e0;
	width: 200px;
	float: left;
	margin: 4px;
}

table.noticias {
	font: normal normal normal 12px Arial;
}

a.menu-item {
	text-decoration: none;
	display: inline;
	color: black;
	line-height: 15px;
}

a.menu-item:hover {
	text-decoration: underline;
}

.listado-over {
 background: #feffe1;
}

.listado-over {
	background: #feffe1;
}

table.menu-admin {
	font: normal normal normal 12px Arial;
	width: 200px;
	border: 1px solid #888888;
	float: left;
}

table.menu-admin caption {
	background: url(../images/admin/caption.gif) top repeat-x;
	color: white;
	font-weight: bold;
}

table.menu-admin td.img-menu-admin {
	vertical-align: top;
	background: #dddddd;
	width: 50px;
	text-align: center;
}

.panelizq {
	width: 160px;
	background-color: #9a9a9a;
	background-image: url(../images/admin/panelizq.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 15px;
	color: white;
	font-size: 9pt;	
	font-family: Trebuchet MS;
	height: 100%;
}

.panelizq A {
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 10pt;
	color: white;
	cursor: pointer;
}
