@charset "iso-8859-1";
/* CSS Document */
body { font-size:11px; }
body.cuerpo{
			background-color:#e9e9e9;
			}
div.general{
	position:absolute;
	top:0px;
	left:50%;
	width:960px;
	background-image:url(imagenes/fondo.png);
	background-repeat:repeat-y;
	background-position:center;
	margin-left:-480px;
			}
img.ima{
		width:100%;
		height:100%;
		}
.p_menu{
	width:100%;
	margin:0 auto;
	text-align:center;
    }
	
a.menu {
	 text-decoration:none;
	 color:#999999;
	 font-family:"Trebuchet MS";
	 font-size:14px;
	 margin:20px;
	 margin-left:11px; margin-right:11px;
}

a.menu:hover{
	 text-decoration:none;
	  color:CornflowerBlue;
}

#menu{
	width:100%;
	margin:0 auto;
	text-align:center;
	height:38px;
	height:30px !important;	
	margin-top:18px !important;
	margin-top:14px;
  }
#menu ul{
		list-style-type:none;
		}
#menu li{
		float:left;
		padding-right:15px;
		padding-left:15px;
		padding-top:10px;
		padding-bottom:20px;
		}
#menu li a{
		   text-decoration:none;
		   color:#999999;
		   font-family:"Trebuchet MS";
		   font-size:14px;
			}
#menu li a:hover{
				color:CornflowerBlue;
				}
div.imagen{
			position:relative;
			left:206px;
			width:547px;
		  }
div.titulo{
	position:relative;
	left:-19px;
	width:503px;
	height:35px;
	font-family:"Trebuchet MS";
	color:#4c4c4c;	
	font-size:19px;
	padding-left:35px;
	padding-top:10px;
	background-image:url(imagenes/titulo1.png);
	background-repeat:no-repeat;
	}
div.cartel{
		  position:relative;
		  left:206px;
		  width:547px;
		  padding-bottom:25px;
		  }
div.texto{
		  position:relative;
		  left:10px;
		  width:250px;
		  font-family:"Trebuchet MS";
		  padding-left:30px;
		  color:#5d5d5d;
		 }
#lista{
		  position:relative;
		  left:-5px;
		  width:250px;
	  }
#lista ul{
		 list-style-type:none;
		 }
#lista li a{
			text-decoration:none;
			color:#333333;
			font-size:11px;
			font-weight:bold;
			}
#lista li a:hover{
			color:#CCCCCC;
				 }
p.encabezado{
			font-size:12px;
			color:#333333;
			font-weight:bold;
			}
.siguiente{
			font-size:10px;
			color:#666666;
			font-family:Arial, Helvetica, sans-serif;
			}
			
.siguiente a {
	 text-decoration:none;
	 color:#5d5d5d;
	 font-family:"Trebuchet MS";
	 font-size:11px;
	 font-weight:bold;
}

.siguiente a:hover{
	 text-decoration:none;
	  color:CornflowerBlue;
}			
			
div.titulo2{
			position:relative;
			left:188px;
			width:530px;
			font-family:"Trebuchet MS";
			color:#333333;
			font-size:14px;
			padding-left:35px;
			padding-top:6px;
			background-image:url(imagenes/titulo2.png);
			background-repeat:no-repeat;
			background-color:#f4f4f4;
			height:28px;
			}
div.eventosrealizados{
					padding-left:42px;
					padding-top:18px;
					width:505px;
					background-color:#f4f4f4;
					margin-left:206px;
					 }
font.fecha{
		font-size:10px;
		color:#999999;
		font-family:"Trebuchet MS";
		font-weight:bold;
		padding-left:15px;
		}
font.enlace{
		font-size:11px;
		color:CornflowerBlue;
		font-family:"Trebuchet MS";
		padding-left:15px;
		text-decoration:none;
		}
div.pie{
		margin-left:206px;
		width:547px;
		background-color:#FFF;
		}
div.titulo3{
			position:relative;
			left:-18px;
			width:150px;
			font-family:"Trebuchet MS";
			font-size:10px;
			color:#999999;
			padding-top:10px;
			padding-left:30px;
			background-image:url(imagenes/titulo3.png);
			background-repeat:no-repeat;
			height:23px;
			background-color:#FFF;
			}
div.imagenes{
	width:544px;
			}
#menu2{
	position:relative;
	left:-8px;
	width:548px;
	color:#666666;
	font-family:arial;
	font-size:10px;
		 }
#menu2 a{
			 color:#666666;
		  	 font-family:"Trebuchet MS";
			 text-decoration:none;
			 padding-left:5px;
			}
#menu2 a:hover{
				  text-decoration:underline;
				  }
#firma{
		left:0px;
		width:547px;
		background-color:#f4f4f4;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		}
#firma a{
		text-decoration:none;
		color:#666666;
		}
#firma a:hover{
				text-decoration:none;
				}
/*Aqui empiezan los estilos de la pagina presentacion.php*/
div.presentacion{
				position:relative;
				left:206px;
				width:547px;
				padding-bottom:25px;
				background-color:#FFF;
				padding-top:6px;
				}
div.textopresentacion{
				position:relative;
				left:40px;
				width:460px;
				font-size:12px;
				color:#666666;
				font-family:"Trebuchet MS";
				text-align:justify;
				margin-top:15px;
				  }
div.textopresentacion p{
	font-size:11px;
}
/*Aqui empiezan los estilos de la pagina servicios.php*/
#textopresentacion{
	position:relative;
	left:40px;
	width:460px;
	font-size:12px;
	color:#666666;
	font-family:"Trebuchet MS";
	text-align:justify;
	padding-top:15px;
					  }
#textopresentacion ul{
				margin-right:25px;
				 }
/*Aqui empiezan los estilos de la pagina eventos.php*/
div.cartelevento{
				position:relative;
				left:306px;
				width:241px;
				}
div.patrocinio{
				position:relative;
				left:17px;
				width:550px;
			  }
/*Aqui empiezan los estilos de la pagina pruebatorrijos.php*/
table.clasificacion{
					font-family:"Trebuchet MS";
					font-size:15px;
					text-align:center;
					}
.obligatorio { color:CornflowerBlue; }	

.campo { font-size:1.0em; line-height:10px; color:#152b36; font-family:Arial, Helvetica, sans-serif; border-style:solid; border-width:1px; border-color:#d8d8d8; padding-top:1px; padding-bottom:1px; padding-left:3px; background-color:#f2f2f2; }

.eventos { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#444; }
.evento_fecha { font-size:10px; color:#888; }