@charset "utf-8";
.contenedor {
    background-color: #FD0000;
    height: 1180px;
    width: 1470px;
	text-decoration: none;
}
.arribaderecha {
    background-color: #F5F5F5;
    height: 123px;
    width: 120px;
    float: left;
	margin-top: 0px;
    padding-top: 0px;
}
.arribacentro {
    background-color: #FD0000;
    height: 120px;
    width: 1200px;
    float: left;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-align: center;
}

.arribaizquierda {
    background-color: #EFEFEF;
    height: 115px;
    width: 150px;
    float: left;
    line-height: -50%;
    text-align: center;
    margin-top: 0px;
    padding-top: 8px;
}
.seccionderecha {
    background-color: #FCFCFC;
    height: 1040px;
    width: 730px;
    float: left;
	text-decoration:none;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-align: center;
    list-style-image: none;
    list-style-type: none;
	text-decoration-style: none;
	
}
.contenedor .seccionderecha table {
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
    border: 2px solid grey;
    border-collapse: collapse;
    font-size: 15px;
    text-align: center;
    margin-left: 65px;
    margin-rigth: auto;
    padding-left: 50px;
    left: 51px;
    right: 0px;
	}
.table tr td {
    padding-left: 300px;
    margin-left: 220px;
    left: 120px;
}


.contenedor .seccionderecha caption {
	font-size: 1 rem;
	font-weight: 600
}

.contenedor .seccionderecha th{
		border: 2px solid grey;
		padding-right: 1rem;
		padding-left: 1rem;
		background-color: lightgreen;
}

.contenedor .seccionderecha tr:nth-child(1) td:nth-child(1) {
    border: 2px solid grey;
    padding: .25rem;
    background-color: lightgreen;
 
}
.contenedor .seccionderecha tr:nth-child(2) td:nth-child(1) {
    border: 2px solid grey;
    padding: .25rem;
    background-color: lightgreen;
    
}

.contenedor .seccionderecha td {
	border: 2px solid grey;
	padding: .25rem;
}

a:hover {
	background-color: green;
	color: #FD0000
}

.seccionizquieda {
    background-color: #FCFCFC;
    height: 1200px;
    width: 730px;
    float: right;
    text-align: center;
    text-decoration: none;
	list-style-image: none;
    list-style-type: none;
	text-decoration-style: none;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.gallo2024 {
}
.contenedor .seccionderecha h2 {
    margin-bottom: 3px;
}
.contenedor .seccionderecha h4 {
    margin-bottom: -3px;
    margin-top: 1px;
}
.contenedor .seccionderecha .inscripciongeneral {
    margin-top: 0px;
}

.contenedor .seccionizquieda h2 {
    margin-bottom: -13px;
}
.contenedor .seccionizquieda .formatoypago {
    margin-left: 10px;
    margin-right: 10px;
    color: #CB0003;
    text-align: center;
	font-weight: 100
}

.titulo {
    text-align: center;
}

.contenedor .arribacentro h1 {
    color: #FBE205;
    font-variant: normal;
    font-weight: 800;
    font-size: 50px;
    margin-top: 0px;
    margin-bottom: -5px;
    text-shadow: 2px 0 10px #050505;
}
.contenedor .arribacentro h2 {
    color: #FFFFFF;
    font-variant: normal;
    font-weight: 600;
    font-size: 25px;
    margin-bottom: 0px;
    text-shadow: 2px 0 10px #050505;
    margin-top: 6px;
}
.BotonPayPal {
    margin-left: 20px;
    text-align: center;
    border: thick double #000000;
    background-color: #FCFFA7;
    border-radius: 20px;
    margin-right: 10px;
    padding-left: 55px;
    padding-top: 0px;
	margin-top: 30px;
}
.BotonPayPal form table {
    padding-left: 0px;
    margin-left:-8px;

}

.button {
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    color: #FFFFFF;
    background-color: #FF0004;
    height: 55px;
    width: 590px;
    margin-left:auto;
    margin-right:auto;
    margin-top: 0px;
    border-radius: 55px;
    border: thin solid #000000;
    min-height: 0px;
    border-collapse: separate;
    padding-top: 0px;
    font-weight: 900;
}
.BotonPayPal form .BotonPayPalsuperior {
    margin-left: 55px;
    padding-left: 0px;
}

.seccionizquieda .BotonPayPal #paypal-container-8JNRCWRKYDUNL {
    text-align: center;
}
.seccionizquieda h4 {
    text-align: center;
    margin-top: -20px;
    margin-bottom: -20px;
    padding-top: 0px;
    padding-bottom: 0px;
    font-weight: 100;
    font-size: small;
}
