﻿body {
	background: black url("images/background.jpg");
	background-repeat: repeat-x;
	margin:0;
	padding:0;
	text-align:center;
	color:#FFFFFF;
}

.footer {
	text-align: center;
	color: #FFFFFF;
	background-color:#000000;
}

.menu {
	background-image:url(images/fondo_menu_01.jpg);
	text-align: center;
	color: #FFFFFF;
	font-face: Arial;
	font-size: 11px;
}

.contenido {
	text-align: center;
	color: #FFFFFF;
	font-face: Arial;
	font-size: 11px;
	background-color:#262626;
}

.footer A:link {
	text-decoration: none;
	color: #FFFFFF;
}

.footer A:visited {
	text-decoration: none;
	color: #FFFFFF;
}

.footer A:active {
	text-decoration: none;
	color: #FFFFFF;
}
.footer A:hover {
	text-decoration:underline;
	color: blue;
}


.menu A:link {
	text-decoration: none;
	color: #FFFFFF;
}

.menu A:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menu A:active {
	text-decoration: none;
	color: #FFFFFF;
}
.menu A:hover {
	text-decoration: none;
	color: red;
}
body,td,th {
	color: #FFF;
	text-align:center;
}


	table#horarios{
		color: white;
		background: #0e0e0e;
		text-align: center;
	}
	table#horarios th{
		border-right: 1px solid white;
		padding-right:3px;
		padding-left:3px;
	}
	table#horarios td{
		padding-right:5px;
		padding-left:5px;
	}
	th.hortop{
		border-bottom: 1px solid white;
	}

	td.kendo{
		color: red;
		border: 1px Dotted red;
		font-size:12px;
		background-color: #370000;
	}
	td.iaido{
		color: pink;
		border: 1px dotted pink;
		font-size:12px;
		background-color: #370031;
	}
	td.kendo, td.iaido, td.kata{
		border-top-style: solid;
	}	
	th.horbot{
		border-top: 1px solid white;
	}
	table#horarios span{
		display: block;
	}
	tr.cab{
		background-color: #464646;
	}
	tr.par{
		background-color: #313131;
	}
	tr.impar{
		background-color: #272727;
	}
