@charset "windows-1250";
/* CSS Document */

.texto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.Links {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EBF2DF;
	text-decoration: none;
}

.texto1_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7E9F0B;
	text-decoration: none;
}
.texto1_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #060;
	text-decoration: none;
}
.blanco1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blanco1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9;
	text-decoration: none;
}
.texto18nero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}
.verde_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #97bf0d;
	text-decoration: none;
}
.verde1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #97bf0d;
	text-decoration: none;
}
.puntos_grises {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999;
	text-decoration: none;
}
.blanco2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.txt-ref {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #51682D;
	text-decoration: none;
}
.caja-form {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	border: 1px solid #7b9d47;
}
#formulario {
	background-image: url(img2010/fnd.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.desplegable-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	border: 1px solid #7b9d47;
}
.btn-enviar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border: 1px solid #51652C;
	background-color: #678138;
	width: 120px;
}
.texto1_link2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7E9F0B;
	text-decoration: none;
}
.texto1_link2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #060;
	text-decoration: none;
}
.select_pais_prefix_mm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	border: 1px solid #999;
}
.gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CCC;
	text-decoration: none;
}
.grisb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
#podio {
	background-image: url(img2010/podio.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

body {
	background-color: #000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#paso2 {
	background-image: url(img2010/fnd1b.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#boton {
	background-image: url(img2010/boton-paso2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	padding-left: 10px;
	text-decoration: none;
}.Links:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#paso3 {
	background-image: url(img2010/fnd2.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.btm-enviar {
	background-image: url(img2010/boton-enviar.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 22px;
	width: 94px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	cursor: pointer;
}
#campo {
	background-image: url(img2010/Maraton-Datos.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
#tar1 {
	background-image: url(img2010/Tarjeta-visa.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	padding-left: 15px;
}
#tar2 {
	background-image: url(img2010/Tarjeta-amex.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
	padding-left: 15px;
}
.txt-ref2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.btm-continuar {
	background-image: url(img2010/boton-continuar.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 22px;
	width: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	cursor: pointer;
}
#sup {
	background-image: url(img2010/fnd-sup.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#inf {
	background-image: url(img2010/fnd-inf.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#celda {
	background-image: url(img2010/fnd-top.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#celda2 {
	background-image: url(img2010/fnd-top2.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#top {
	background-image: url(../maratonUP/img2010/4b.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.verde2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #97bf0d;
	text-decoration: none;
}
.button {
	font-family: Arial, Helvetica, Sans-Serif;
	border: solid 1px #8AB134;
	position: relative;
	cursor: pointer;
	display: inline-block;
	background-image: url(bkg.png);
	background-repeat: repeat-x;
	font-size: 16px;
	height: 20px;
	text-decoration: none;
	color: #40740D;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
	background-color: #FFF;
        }
        .button img {
            position: absolute;
            top: -4px;
            left: -12px;
            border: none;
        }
        .button:hover {
            color: #8AB134;
        }