/* CSS Document */

p{
	font-family:Verdana, Arial;
	font-size:10px;
	color:#666666;
}
#memoria p{
	margin:2px 0 0 0;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
/************************************
	clases
************************************/
.anotaciones{
	font-size:9px;
	color:#666666;
	margin:-20px 0 20px 0 !important;
}
.tabla_dcha{
	text-align:right !important;
}
.cabecera_izda{
	background: url(../imagenes/fondos/cabecera_izda.jpg) no-repeat top left #495598 !important;
	width:3%;
	height:33px;
}
.cabecera_dcha{
	background: url(../imagenes/fondos/cabecera_dcha.jpg) no-repeat top right #495598 !important;
	width:3%;
	height:33px;
}
.pie_izda{
	background: url(../imagenes/fondos/pie_izda.jpg) no-repeat bottom left #666666 !important;
	width:3%;
	height:19px;
}
.pie_dcha{
	background: url(../imagenes/fondos/pie_dcha.jpg) no-repeat bottom right #666666 !important;
	width:3%;
	height:19px;
}
.arriba_izda{
	background:url(../imagenes/fondos/arriba_izda_t.jpg) no-repeat left top !important;
	width:3%;
	height:7px;
}
.arriba_dcha{
	background:url(../imagenes/fondos/arriba_dcha_t.jpg) no-repeat right top !important;
	width:3%;
	height:7px;
}
.abajo_izda{
	background: url(../imagenes/fondos/abajo_izda_t.jpg) no-repeat left bottom !important;
	width:3%;
	height:7px;
}
.abajo_dcha{
	background: url(../imagenes/fondos/abajo_dcha_t.jpg) no-repeat right bottom !important;
	width:3%;
	height:7px;
}
.derecha{
	text-align:right;
}

/************************************
	listas
************************************/
#interior ul{
	list-style:none;
	color:#666666;
}
	#interior ul li{
		font-family:Verdana, Arial;
		font-size:10px;
		margin:10px 5px 10px 0 !important;
	}
		#interior li span{
			font-size:12px;
			color:#D43A94;
		}
	#interior ul ul{
		list-style:none;
	}
		#interior ul ul li{
			font-family:Verdana, Arial;
			font-size:10px;
			margin:10px 15px 10px 0 !important;
		}
			#interior ul ul li span{
				color:#4C549C;
			}
		#interior ul ul ul{
			list-style:none;
		}
			#interior ul ul ul li{
				font-family:Verdana, Arial;
				font-size:10px;
				margin:10px 30px 10px 0 !important;
			}
				#interior ul ul ul li span{
					color:#00A4A4;
				}


.lista li{
	list-style-image:url(../imagenes_web/lista.jpg) !important;
}
	.lista li ul li{
		list-style-image:url(../imagenes_web/lista_sub.jpg) !important;
	}

/************************************
	tablas
************************************/
table{
	font-family:Verdana, Arial;
	font-size:9px;
	font-weight:bold;
	text-align:left;
	width:100%;
	margin:0 0 30px 0;
}
#cabecera{
	color:#FFFFFF;
	background:#495598;
	width:90%;
	height:33px;
}
#fila{
	color:#666666;
	background-color:#EBEDF4;
	/*background-color:#E7E9F1;*/
	/*background-color:#EBEDF4;*/
	width:90%;
	height:19px;
}
.resaltada{
	color:#495598 !important;
}
#fila td{
	border-top:5px #FFFFFF solid !important;
}
#fila_sin_borde{
	color:#666666;
	background-color:#EBEDF4;
	width:90%;
	height:19px;
}
#fila_ultima{
	color:#666666;
	background-color:#EBEDF4;
	width:90%;
	height:19px;
}
#fila_ultima td{
	border-top:5px #FFFFFF solid !important;
	border-bottom:5px #FFFFFF solid !important;
}
#pie{
	color:#FFFFFF;
	background-color:#666666;
	width:90%;
	height:19px;
}
#tabla_memoria{
	color:#FFFFFF;
	background-color:#868FC4;
}
	.celda_titulo {
		width:150px;
		border:4px #868FC4 solid;
	}
	.celda_contenido{
		border:4px #868FC4 solid;
	}

/************************************
	generales
************************************/
h1{
	font-family:Arial, Verdana;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
h2{
	font-family:Arial, Verdana;
	font-size:12px;
	color:#666666;
	font-weight:normal;
}
h3{
	color:#D53B95;
	font-family:Arial, Verdana;
	font-size:14px;
}