@charset "utf-8";

#texto {

	position:absolute;

	left:239px;

	top:475px;

	width:475px;

	height:300px;

	z-index:2;

}

#base {

	position:relative;

	top:0px;

	width:990px;

	height:1150px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

.marron {

	font-size: 13px;

	font-weight: bolder;

	color: #89816d;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

}



body {

	margin-top: 0px;

	margin-bottom: 0px;

	background-image: url(../images/bg.jpg);

	background-repeat: no-repeat;

	background-color: #FFF;

	background-position: center top;

	margin: 0; padding: 0;

	

}

#pie {

	position:fixed;

	left:0px;

	width:100%;

	height:65px;

	z-index:2;

	background-color: #72674c;

	bottom: 0px;

	margin-top: -65px;

}

.linea {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCC;

}

.text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	color: #666;

	text-decoration: none;

	text-align: justify;

}

.azul {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #3d7e89;

	text-decoration: none;

}

#bottom {

	position:relative;

	width:955px;

	height:59px;

	z-index:2;

	margin-right: auto;

	margin-left: auto;

	top: 5px;

}

#banner {

	position:absolute;

	left:760px;

	top:748px;

	width:230px;

	height:300px;

	z-index:3;

}

#menu_general {

	position:absolute;

	left:21px;

	top:447px;

	width:180px;

	height:540px;

	z-index:4;

	background-repeat: no-repeat;

}

.verde {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bolder;

	color: #81a54c;

	text-decoration: none;

	text-transform: uppercase;

}

#base_course {

	position:relative;

	top:0px;

	width:990px;

	height:1050px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_full {

	position:relative;

	top:0px;

	width:990px;

	height:2450px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#footer {

	position: relative;

	margin-top: -65px; /* negative value of footer height */

	height: 65px;

	clear:both;

	background-color: #72674c;

	}

#base_half {

	position:relative;

	top:0px;

	width:990px;

	height:1400px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_corporate {

	position:relative;

	top:0px;

	width:990px;

	height:1150px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

.plomo_m {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bolder;

	color: #666;

	text-decoration: none;

	text-transform: uppercase;

}

#base_2009 {

	position:relative;

	top:0px;

	width:990px;

	height:2700px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

.link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #3d7e89;

	text-decoration: underline;

}

.link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #CCC;

	text-decoration: underline;

}

.blanco {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFF;

	text-decoration: none;

}

.text2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 16px;

	color: #666;

	text-decoration: none;

	text-align: center;

}

#base_handcycle {

	position:relative;

	top:0px;

	width:990px;

	height:1050px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_photos {
	position:relative;
	top:0px;
	width:990px;
	height:3300px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	bottom: 0px;

}

#base_enews {

	position:relative;

	top:0px;

	width:990px;

	height:2150px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#texto2 {

	position:absolute;

	left:239px;

	top:475px;

	width:456px;

	height:300px;

	z-index:2;

}

#base_2009_int {

	position:relative;

	top:0px;

	width:990px;

	height:1500px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#menu_tit {

	position:absolute;

	left:101px;

	top:406px;

	width:86px;

	height:34px;

	z-index:1;

}

#menu_bloq {

	position:absolute;

	left:-22px;

	top:28px;

	width:179px;

	height:390px;

	z-index:1;

}

#download {

	position:absolute;

	left:316px;

	top:507px;

	width:154px;

	height:23px;

	z-index:1;

}	

#base_active {

	position:relative;

	top:0px;

	width:990px;

	height:1200px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#download {

	position:absolute;

	left:319px;

	top:1409px;

	width:154px;

	height:23px;

	z-index:1;

}

#header {

	position:absolute;

	left:0px;

	top:0px;

	width:990px;

	height:447px;

	z-index:5;

}

#header2 {	position:absolute;

	left:0px;

	top:0px;

	width:990px;

	height:400px;

	z-index:5;

}

#click {

	position:absolute;

	left:331px;

	top:194px;

	width:140px;

	height:23px;

	z-index:1;

}

#click2 {

	position:absolute;

	left:331px;

	top:386px;

	width:140px;

	height:23px;

	z-index:2;

}
#click3 {

	position:absolute;

	left:331px;

	top:578px;

	width:140px;

	height:23px;

	z-index:3;

}

#click4 {

	position:absolute;

	left:331px;

	top:770px;

	width:140px;

	height:23px;

	z-index:4;

}

#click5 {

	position:absolute;

	left:331px;

	top:962px;

	width:140px;

	height:23px;

	z-index:5;

}

#click6 {

	position:absolute;

	left:331px;

	top:1154px;

	width:140px;

	height:23px;

	z-index:6;

}

#click7 {

	position:absolute;

	left:331px;

	top:1346px;

	width:140px;

	height:23px;

	z-index:7;

}

#click8 {

	position:absolute;

	left:331px;

	top:1538px;

	width:140px;

	height:23px;

	z-index:8;

}

#click9 {

	position:absolute;

	left:331px;

	top:1730px;

	width:140px;

	height:23px;

	z-index:9;

}

#click10 {

	position:absolute;

	left:331px;

	top:1922px;

	width:140px;

	height:23px;

	z-index:10;

}

#click11 {

	position:absolute;

	left:331px;

	top:2114px;

	width:140px;

	height:23px;

	z-index:11;

}

#click12 {

	position:absolute;

	left:331px;

	top:2306px;

	width:140px;

	height:23px;

	z-index:12;

}

#click13 {

	position:absolute;

	left:331px;

	top:2498px;

	width:140px;

	height:23px;

	z-index:13;

}

#click14 {

	position:absolute;

	left:331px;

	top:2690px;

	width:140px;

	height:23px;

	z-index:13;

}

#click15 {

	position:absolute;

	left:331px;

	top:2882px;

	width:140px;

	height:23px;

	z-index:13;

}

#click16 {

	position:absolute;

	left:331px;

	top:3074px;

	width:140px;

	height:23px;

	z-index:13;

}

#click17 {

	position:absolute;

	left:331px;

	top:3266px;

	width:140px;

	height:23px;

	z-index:13;

}

#click18 {

	position:absolute;

	left:331px;

	top:3458px;

	width:140px;

	height:23px;

	z-index:13;

}

#sombra {

	position:absolute;

	left:199px;

	top:449px;

	width:16px;

	height:190px;

	z-index:6;

}

#base_2009_int2 {

	position:relative;

	top:0px;

	width:990px;

	height:1770px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_09 {

	position:relative;

	top:0px;

	width:990px;

	height:1300px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}



#base_fitness {

	position:relative;

	top:0px;

	width:990px;

	height:1100px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_5k {

	position:relative;

	top:0px;

	width:990px;

	height:1540px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_program {

	position:relative;

	top:0px;

	width:990px;

	height:995px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_program {

	position:relative;

	top:0px;

	width:990px;

	height:1150px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_5k2 {

	position:relative;

	top:0px;

	width:990px;

	height:1195px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_faq {

	position:relative;

	top:0px;

	width:990px;

	height:1850px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base2 {

	position:relative;

	top:0px;

	width:990px;

	height:1310px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_kids {

	position:relative;

	top:0px;

	width:990px;

	height:1500px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_aid {

	position:relative;

	top:0px;

	width:990px;

	height:1380px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#banner2 {

	position:absolute;

	left:760px;

	top:598px;

	width:230px;

	height:150px;

	z-index:7;

}

#rmhc {
	position:absolute;
	left:10px;
	top:505px;
	width:144px;
	height:72px;
	z-index:2;

}

#banner3 {

	position:absolute;

	left:760px;

	top:523px;

	width:230px;

	height:75px;

	z-index:8;

}

#base_volunteers {

	position:relative;

	top:0px;

	width:990px;

	height:1400px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

.verde2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: normal;

	color: #81a54c;

	text-decoration: none;

	text-transform: none;

}

.plomo_m2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #666;

	text-decoration: none;

	text-transform: none;

}

.marron2 {

	font-size: 16px;

	font-weight: normal;

	color: #89816d;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

}

.azul2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #3d7e89;

	text-decoration: none;

}

.marron3 {

	font-size: 12px;

	font-weight: normal;

	color: #89816d;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

}

#base_schedule {

	position:relative;

	top:0px;

	width:990px;

	height:1300px;

	z-index:1;

	margin-right: auto;

	margin-left: auto;

	bottom: 0px;

}

#base_photos2 {
	position:relative;
	top:0px;
	width:990px;
	height:4250px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	bottom: 0px;
}

