/* estilos agenda deportes */

.agenda {
	width: 660px;
	margin-left: 10px;
	float: left;
	display: inline;
}

#contenedor {
	width: 990px;
}

.columnaderecha {
	width: 300px;
	float: right;
	display: inline;
}

.columnaderecha div,
.columnaderecha table {
	display: block !important;
    float: none !important;
    margin-bottom: 10px;
}


.agenda h1 {
	font: bold 24px Verdana, Arial, Helvetica, sans-serif;
	color: #003d7a;
	margin: 0 0 10px 0;
}

.agenda table {
	width: 100%;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	clear: both;
}

.agenda table td {
	padding: 3px 5px 3px 5px;
	border-bottom: 1px solid #ddd;
}

.agenda table td.fecha {
	text-align: center;
	background-color: #F4F4F4;
	border-bottom: 1px solid #ccc;
}

.agenda table td.futbol,
.agenda table td.baloncesto,
.agenda table td.esqui,
.agenda table td.snowboard,
.agenda table td.tenis,
.agenda table td.atletismo,
.agenda table td.balonmano,
.agenda table td.automovilismo,
.agenda table td.motociclismo,
.agenda table td.golf,
.agenda table td.vela,
.agenda table td.judo,
.agenda table td.ciclismo,
.agenda table td.motor,
.agenda table td.taekwondo,
.agenda table td.natacion {
	font-weight: bold;
	text-align: center;
	color: #5D5D5D;
}
/*
.agenda table td.futbol {
	background-color: #E8F4EA;
}
.agenda table td.baloncesto {
	background-color: #F1E9DD;
}
.agenda table td.esqui {
	background-color: #E9F3F2;
}
.agenda table td.tenis {
	background-color: #FFF2D9;
}
.agenda table td.atletismo {
	background-color: #F4EDF8;
}
.agenda table td.balonmano {
	background-color: #F5F4E4;
}
.agenda table td.automovilismo,
.agenda table td.f1,
.agenda table td.motociclismo {
	background-color: #FFECEC;
}
*/
ul.pestanasagenda {

    margin:0;
    padding:0 0 21px 0;
    font: bold 11px Verdana;
	text-transform: uppercase;
}

ul.pestanasagenda li {

    padding: 0;
    display: inline;
}

ul.pestanasagenda li a {
    background-color: #F5F5F5;
    display: block;
    float: left;
    padding: 2px 6px 2px 6px;
    margin: 0 5px 0 0;
    height: 13px;
    text-decoration: none;
    color: #6F6F6F;
    border: 1px solid #ccc;
}

ul.pestanasagenda li.activa a {
    background-color: white;
    border-bottom: 2px solid white;
    border-top: 1px solid #4F4F4F;
    color: black;
}

.menuinferior ul.pestanasagenda {


	margin-top: 5px;
}



.menuinferior {
    margin-bottom: 10px;
}

body#enero ul.pestanasagenda li.enero a,
body#febrero ul.pestanasagenda li.febrero a,
body#marzo ul.pestanasagenda li.marzo a,
body#abril ul.pestanasagenda li.abril a,
body#mayo ul.pestanasagenda li.mayo a,
body#junio ul.pestanasagenda li.junio a,
body#julio ul.pestanasagenda li.julio a,
body#agosto ul.pestanasagenda li.agosto a,
body#septiembre ul.pestanasagenda li.septiembre a,
body#octubre ul.pestanasagenda li.octubre a,
body#noviembre ul.pestanasagenda li.noviembre a,
body#diciembre ul.pestanasagenda li.diciembre a
 {
	background-color: #003d7a;
	color: white;
	border: 1px solid #003d7a;
}


#piepagina {
	border-top: 0;
}