/* CSS Document */

body {
	background: #222;
	text-align: center;
	font-family:Georgia, "Times New Roman", Times, serif; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#contenido{
	width:940px;
	margin:5px auto;
	text-align: center;
 	background-color: #CCCCFF;
}

#cabecera{
}

#cuerpo{
	vertical-align: top;

}
.etapa { text-align:center; background-color:#FFFFFF; padding:0;  width:575px; border: #29308C 1px solid; margin:0 auto; margin-bottom:15px;}
.etapa2 { text-align:center; background-color:#FFFFFF; padding:0;  width:300px; border: #29308C 1px solid; margin:0 auto; margin-top:15px;}


#pie{
	clear: both;
	color: #FFFFFF;
	font-size: 12px;
}

#colmenu{
	float:left;
	text-align: center;
	margin:0px;
	padding: 0 0 0 5px;
	width: 150px;
	border-right: 1px solid #ffffff;
}

#colmain{
	margin:0px 0px 5px 150px;
	padding: 0 5px;
	vertical-align: top;
	text-align:center;
}
#colmain_inicio{
	margin:0px 0px 0px 150px;
	padding: 0;
	vertical-align: top;
}

#colcentral{
	margin:0px 180px 0px 0px;
	padding: 0px 5px 0px;
	vertical-align: top;
	text-align:left;

}

#colright{
	float: right;
	margin:0px;
	border-left: 1px solid #ffffff;
	width: 180px;
	padding-left:5px;
	padding-right: 0px;
	
}

.titulos{
	color:#333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFCF31;
	text-align:center;
}
p.titulosMenu{
	margin-left:15px;
	margin-top:4px;
	font-size:18px;
	color:#ffcf31;
	text-align:center;
	font-family: Brandish;
}
div.titulosMenu{
	padding:10px 0 0 10px;
	font-size:10px;
	color:#ffcf31;
	text-align:center;
	font-family: Brandish;
	background: url(/images/cuadro_menu_r1_c1.jpg);
}
.textoBreadcrumb{
	color: #006699;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;


}
.tituloTexto{
	color: #006699;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
div.cabeceramenu{
background:url(../images/cuadro_menu_r1_c1.jpg) top left no-repeat;
width:150px;
text-align:left;
margin-left:10px;}
div.cabeceramenu h2{
background:url(../images/cuadro_menu_r1_c2.jpg) top right no-repeat;
font-size:1em;
padding:0;
margin:0;
text-align:center}
div.contenidomenu{
text-align:left;
background:url(../images/cuadro_menu_r2_c2.jpg) top right repeat-y;
margin-left:-25px;
margin-top:-20px;

}
div.piemenu{
background:url(../images/cuadro_menu_r3_c1.jpg) bottom left no-repeat;
margin-left:-10px;

}
div.piemenu p{
background:url(../images/cuadro_menu_r3_c2.gif) bottom right no-repeat;
}

.cuadromenu{
margin:0; padding:0;
}

#menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#menu ul{
margin-left:25px;
padding-left:0px;
	margin-top:-15px;
	text-align:left;
	/*margin-left:30px;*/
	list-style-image:url(../images/flecha.gif);
}

#menu p a{
text-decoration:none;
color:#ffcf31;}


#menu p a:hover{
color:#ff9900;}

#menu ul li{

	border-bottom-width: thin;
	border-bottom-color: #ffcf31;
	border-bottom-style: solid;
}
#menu ul li a{
text-decoration:none;
color:#ffcf31;}
#menu ul li a:hover{
color:#ff9900;}

#eventos{
	text-align:left;
	width:140px;
	margin:0;
	padding:0;
	background:#FFFFFF   ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
#eventos ul{
margin-left:25px;
padding-left:0px;
	margin-top:0px;
	text-align:left;
	list-style-image:url(../images/flecha.gif);
}

#eventos ul li{

	border-bottom-width: thin;
	border-bottom-color: #ffcf31;
	border-bottom-style: solid;
}
#eventos ul li a{
text-decoration:none;
color:#ffcf31;}
#eventos ul li a:hover{
color:#ff9900;}


div.cabeceranoticias{
background:url(../images/marconoticias_r1_c1.gif) top left no-repeat;
width:280px;
text-align:left;}
div.cabeceranoticias h2{
background:url(../images/marconoticias_r1_c2.gif) top right no-repeat;
font-size:1em;
padding:20px;
margin:0;}
div.contenidonoticias{
background:url(../images/marconoticias_r2_c2.gif) top right repeat-y;
margin:0;
margin-top:-35px;
padding:0px;}
div.pienoticias{
background:url(../images/marconoticias_r5_c1.gif) bottom left no-repeat;}
div.pienoticias p{
background:url(../images/marconoticias_r4_c2.gif) bottom right no-repeat;
margin:-15px 0 0 0;}



.textoSalidas{
	color:  #00086e;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

#tl {
	position:absolute;
	top: -1px;
	left: -2px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
	width: 7px;
}

#tr {
	position:absolute;
	top: -1px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
.Estilo6 {color: #CCFF00
}
.tituloSocios{
	color:#333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFCF31;
}
.vinculo_roto {
	color:#ccff00;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
A.I {
	color:#ffcc33;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
  A.I:visited {color:#ffcc33;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	}
  A.I:hover {color:#ff9900;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	 }
A.contacto {
	color:#666666;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
  A.contacto:visited  {color:#666666;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	}
  A.contacto:hover  {color:  #333333;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	 }	 
	 A.lista_foto {
	color:#CC9900;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
  A.lista_foto:visited  {color:#CC9900;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	}
  A.lista_foto:hover  {color:  #CCCC00;
	TEXT-DECORATION: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	 }	 

	 A.enlace{
	color:#333399;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
}
  A.enlace:visited {color:#333399;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	}
  A.enlace:hover {color:#ff9900;
	TEXT-DECORATION: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	 }
	 .menu{
	border-bottom-color: #FFCF31;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 20px;
	 }


#siteInfo{
	clear: both;
	border-top: 2px solid #cccccc;
	color: #FFFFFF;
	width: 100%;
	font-size: 12px;
}

.textoBlanco{
	color:#FFFFFF;
	font-size:12px;
}
.textoAzul{
	color:#666699;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.textoAzulMayor{
	color: #000066;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.textoAmarillo{
	color:#ffcf31;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
.textoAzulRenault{
	color: #009ace;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;

}
	
.textoPie{
font-family: Geneva, Arial, Helvetica, sans-serif;
	color:  #ffffff;
	font-size: 12px;
}


#salidas{}
#salidas .textoMayor{
	font-family: Verdana,serif;
	font-size: 14px;
	font-weight:bold;
	text-align:center;	
	color: #ffffff;
	}
#salidas .textoMenor{
	font-family: Verdana,serif;
	font-size: 10px;
	font-weight:none;
	text-align:center;	
	color: #ffffff;
	}
.titulo_tiempo{ margin:0; padding:0;}
.titulo_tiempo_ronda a{ margin:0; padding:0; display:block; width:120px; height:80px; background:url(/images/titulo_tiempo_ronda.gif) right no-repeat;

}
.titulo_tiempo_ronda,.titulo_tiempo_ronda a:hover{background:url(/images/titulo_tiempo_ronda_hover.gif)  right no-repeat;


}
.titulo_tiempo_ronda span{ display:none;

}

.clasificacion_paloma{
 background:#FFFFFF;
 color: #006699;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width:600px;
	border:#6633CC 1px solid;

}
.clasificacion_paloma th{
border-bottom:#6633CC 1px solid;}
.diasalida{ font-family: Brandish; text-align:center; padding:32px 5px 0 5px;font-size:20px;

}
.diasalida2{ font-family: Brandish; text-align:center; padding:0px 5px 0 5px;font-size:25px;}

.boton,.boton a:hover{background: url(/images/ofertas_zapatillas_jesus_f2.gif)   no-repeat;}
.boton a{background: url(/images/ofertas_zapatillas_jesus.gif)   no-repeat;width:178px; height:200px; display:block;}
.boton span{display:none;}

.carreras{
width:660px;

}
.carreras h1{
color: #006699;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;

}
.carreras h3{
color: #009ace;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
text-align:right;
}
.carreras table {
width:100%;
border: thin #0066CC;
}

.carreras table tr th{
	color: #006699;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;}
	.carreras table tr td{
	color: #006699;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;}

.carreras table tr td.puesto{
text-align:right; border-right:thin #0066CC; padding-right:5px;
}

.carreras table tr td.nombre{
text-align:left; padding-left:10px;
}
 


