/* CSS Document */

body {
	background-color: #5A5C4F;
	background-image:url(imagenes/fondo.png);
	background-repeat:repeat;
	margin:0 0 0 0;
}

.Menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#ABADA0;
	text-align:center;
}

.actualizacion {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
}

/* ------------------------------------------ TABLA PRINCIPAL */

#celdaContenido {
	background-color:#4F5045;
	text-align:center;
	vertical-align:top;
	width:680px;
}

#verticeSI {
	background-image:url(imagenes/vertice_si.png);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:28px;
	height:25px;
}

#ladoSuperior {
	background-image:url(imagenes/lado_s.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagenes/lado_s.png");
	background-repeat:no-repeat;
	background-position:bottom left;
	width:839px;
	height:25px;
}

#verticeSD {
	background-image:url(imagenes/vertice_sd.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagenes/vertice_sd.png");
	background-repeat:no-repeat;
	background-position:bottom left;
	width:24px;
	height:25px;
}

#verticeID {
	background-image:url(imagenes/vertice_id.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagenes/vertice_id.png");
	background-repeat:no-repeat;
	background-position:top right;
	width:24px;
	height:25px;
}

#verticeII {
	background-image:url(imagenes/vertice_ii.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagenes/vertice_ii.png");
	background-repeat:no-repeat;
	background-position:top right;
	width:24px;
	height:25px;
}

#ladoIzquierdo {
	background-image:url(imagenes/lado_ii.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagenes/lado_ii.png");
	background-repeat:repeat-y;
	background-position:left bottom;
	width:28px;
	height:540px;
}

#ladoInferior {
	background-image:url(imagenes/lado_inf.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagenes/lado_inf.png", sizingMethod="scale");
	background-repeat:repeat-x;
	background-position:top left;
	height:25px;
}

#ladoDerecho {
	background-image:url(imagenes/lado_d.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagenes/lado_d.png", sizingMethod="scale");
	background-repeat:repeat-y;
	background-position:top left;
	width:24px;
}

#pie1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-align:center;
	height:13px;
	vertical-align:top;
}

#pie2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	text-align:center;
	height:26px;
	vertical-align:middle;
}

/* ------------------------------------------ PANEL IZQUIERDO */

#tablaMenu {
	width:160px;
}

#panelIzquierdo {
	background-image:url(imagenes/panelizquierdo.png);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#4F5045;
	width:168px;
	vertical-align:top;
	text-align:left;
}

.celdaLogo {
	vertical-align:top;
	text-align:center;
	height:134px;
	padding-top:3px;
}

.celdaMenu {
	height:175px;
}

.celdaOpcion:hover {
	background-color:#404040;
}

.celdaOsensei {
	background-image:url(imagenes/osensei01.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagenes/osensei01.png", sizingMethod="scale");
	background-repeat:no-repeat;
	background-position:top left;
	height:230px;
}

#tablaOpciones {
	width:140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
}

#tablaOpciones td {
	background-image: url(imagenes/fondo_opciones.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imagenes/fondo_opciones.png", sizingMethod="scale");
	background-repeat:repeat;
	padding-left:10px;
	height:16px;
	vertical-align:middle;
}

a.LinkOpcion:link {color:#CCCCCC; text-decoration:none;}
a.LinkOpcion:visited {color: #CCCCCC; text-decoration:none;}
a.LinkOpcion:hover {color: #FFFFFF; text-decoration:underline;}
a.LinkOpcion:vlink {color: #CCCCCC; text-decoration:none;}
a.LinkOpcion:active {color: #CCCCCC; text-decoration:none;}

/* ------------------------------------------ PIE */

a.LinkMenuPie:link {color:#CCCCCC; text-decoration:none;}
a.LinkMenuPie:visited {color: #CCCCCC; text-decoration:none;}
a.LinkMenuPie:hover {color: #FFFFFF; text-decoration:underline;}
a.LinkMenuPie:vlink {color: #CCCCCC; text-decoration:none;}
a.LinkMenuPie:active {color: #CCCCCC; text-decoration:none;}

/* ------------------------------------------ TABLA PORTADA */

#tablaPortada {
	width:660px;
}

.Leyenda1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:italic;
	color:#FFFFFF;
	text-align:center;
	height:40px;
	vertical-align:middle;
}

.celdaRoja {
	background-image:url(imagenes/degrade01.png);
	background-repeat:repeat-x;
	vertical-align:top;
	text-align:left;
}

.textoNombres {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
	vertical-align:top;
	padding-right:3px;
}

.separadorVertical01 {
	background-image:url(imagenes/lineavertical01.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.textoNombres:hover {
	background-color:#B03900;
}

.textoNovedades {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	vertical-align:top;
	padding-left:5px;
}

.tituloNovedades {
	background-image:url(imagenes/titulonovedades.gif);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFF99;
	text-align:center;
	vertical-align:middle;
}

a.LinkNovedades:link {color:#FFFFFF; text-decoration:none;}
a.LinkNovedades:visited {color: #FFFFFF; text-decoration:none;}
a.LinkNovedades:hover {color:#FF9900; text-decoration:underline;}
a.LinkNovedades:vlink {color: #FFFFFF; text-decoration:none;}
a.LinkNovedades:active {color: #FFFFFF; text-decoration:none;}

a.LinkNovedades2:link {color:#FFFF33; text-decoration:none;}
a.LinkNovedades2:visited {color: #FFFF33; text-decoration:none;}
a.LinkNovedades2:hover {color:#FFFFFF; text-decoration:underline;}
a.LinkNovedades2:vlink {color: #FFFF33; text-decoration:none;}
a.LinkNovedades2:active {color: #FFFF33; text-decoration:none;}

/* ------------------------------------------ AIKIDO */

.textoHistoriaTitulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:justify;
	vertical-align:top;
}

.textoHistoria {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	vertical-align:top;
}

/* ------------------------------------------ TABLA CONTACTO */

#tablaFondoContacto {
	background-image:url(imagenes/contacto.png);
	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
}

#tablaContacto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
}

.cajas {
	width:300px;
	border:#333333 1px solid;
	background-color:#EFEFED;
}

/* ------------------------------------------ LINKS */

#tablaLinks {
	background-image:url(imagenes/links.png);
	background-repeat:no-repeat;
	background-position:top center;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:top;
}

a.LinkRecomendado:link {color:#CCCCCC; text-decoration:none;}
a.LinkRecomendado:visited {color: #CCCCCC; text-decoration:none;}
a.LinkRecomendado:hover {color:#FF9900; text-decoration:underline;}
a.LinkRecomendado:vlink {color: #CCCCCC; text-decoration:none;}
a.LinkRecomendado:active {color: #CCCCCC; text-decoration:none;}

/* ------------------------------------------ DOJOS */

#tablaDojos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	vertical-align:top;
}

.celdaEncabezado {
	border:#5A5C4F 2px solid;
	background-color:#5F2825;
}

.nombreDojo {
	font-weight:bold;
	color:#FF9900;
}

.filaDojo:hover {
	background-color:#5F2825;
}

.filaPar {
	background-color:#595A4E;
}

a.LinkMailBibliografia:link {color:#B7A582; text-decoration:none;}
a.LinkMailBibliografia:visited {color: #B7A582; text-decoration:none;}
a.LinkMailBibliografia:hover {color:#FF9900; text-decoration:underline;}
a.LinkMailBibliografia:vlink {color: #B7A582; text-decoration:none;}
a.LinkMailBibliografia:active {color: #B7A582; text-decoration:none;}

.libros {
	padding-left:8px;
	color:#B7A582;
}

/* ------------------------------------------ EXAMENES */

#tablaExamenesFondo {

	background-repeat:no-repeat;
	background-position:top center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
}

#tablaExamenes {
	text-align:left;
	vertical-align:middle;
}

.tablaExamenes:hover {
	background-color:#5F2825;
}
.titulosColumnasExamenes {
	background-color:#5F2825;
	text-align:center;
	font-weight:bold;
	border:#5A5C4F 2px solid;
}

/* ------------------------------------------ Kurata */

.eventoTitulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	font-weight:bold;
}

.eventoLugarFecha {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}

.eventoTexto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:justify;
}

/*------------------------------------------------------- */

.jueves {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFCC;
}

