/***** Slideshows *****/
div#slideshows {
	text-align: left;
}

div.slideshow_1, div.slideshow_2 {
	height: 140px;
	margin-left: 19px;
	position: absolute;
	width: 140px;
}

div.slideshow_1 img, div.slideshow_2 img {
	height: 140px;
	width: 140px;
	z-index: 99;
}

div.slideshow_1 {
	top: 203px;
}

div.slideshow_2 {
	top: 390px;
}

div#slideshow_1_border, div#slideshow_2_border {
	background: url("/images/fdo_anteriores.png");
	height: 146px;
	margin-left: 14px;
	position: absolute;
	width: 150px;
	z-index: 100;
}

div#slideshow_1_border {
	top: 200px;
}

div#slideshow_2_border {
	top: 386px;
}

div#slideshow_1_edition, div#slideshow_2_edition {
	background-color: black;
	height: 92px;
	position: absolute;
	width: 92px;
	z-index: 101;
  cursor: pointer;
}

div#slideshow_1_edition {
	background: url("/images/edicion2007.png");
}

div#slideshow_2_edition {
	background: url("/images/edicion2008.png");
	top: 340px;
}

body {
	text-align:center;
	margin:0px;
	float:center;
	background: url(/images/fondow.jpg);
}

img {
	text-decoration:none;
	border:0;
	margin:0px;
	float:left;
}

a {
	text-decoration:none;
}

.item{
	float:left;
	display:inline-block;
	width:790px;
}

h1{
	float:left;
	font-family:'PlanetEstyleRegular';
	font-size:25px;
	font-style:normal;
	font-weight:normal;
	height:100px;
	line-height:31px;
	text-align:left;
	width:560px;
	margin:0;
	letter-spacing:1px;
	color:white;
}


h2{
	color:#FDB913;
	float:left;
	font-family:'PlanetEstyleRegular';
	font-weight:bold;
	font-style:normal;
	font-size:14px;
	text-decoration:none;
	display:inline-block;
	margin-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
}

h3{
color:white;
float:left;
font-family:'PlanetEstyleRegular';
font-size:13px;
font-style:normal;
font-weight:bold;
width:450px;
text-align:left;
margin:0;
}

h4{
color:#FFFAA4;
float:left;
font-family:'verdana';
font-size:12px;
font-style:normal;
font-weight:bold;
text-align:left;
width:400px;
margin:0px;
text-align:left;
} 

p{
	font-family:'verdana';
	font-weight:normal;
	font-style:normal;
	font-size:12px;
	color:white;
	float:left;
	text-align:left;
	margin-left:0px;
}

.slogan{
	float:left;
	height:115px;
	width:500px;
	color:#007056;
	padding-top:33px;
}
.slogann{
	float:left;
	height:115px;
	width:500px;
	color:#007056;

}
#page{
	width:905px;
	margin:0px auto;
}
	
#page #top_side{
	float:left;
	width:900px;
	height:112px;
	text-align:center;
	background:url(/images/banner.jpg) no-repeat;
}

#page #top_side .banner_links{
	margin:10px;
	float:right;
	width:100px;
	font-weight:normal;
	font-style:lighter;
	font-size:15px;
	text-decoration:none;
	color:white;
	vertical-align:top;
	display:inline-block;
}

#page #top_side  .banner_links a{
	font-family:'PlanetEstyleRegular', sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:10px;
	text-decoration:none;
	color:white;
	vertical-align:top;
	display:inline-block;
}

#page #menu_content{
	background:url(/images/fdo_menu.jpg) no-repeat;
	width:900px;
	height:40px;
	vertical-align:top;
	display:inline-block;
	float:left;
	border-bottom:3px solid #CEDF2E;
}

#page #menu_content #menu{
	width:900px;
	height:38px;
	vertical-align:top;
	display:inline-block;
	float:left;
	margin-top:2px;
	margin-left:2px;
}



#page #container{
	width:900px;
	float:left;
}
/*****************************BOTONERA***************************/

#page #menu_content #menu #boton_programa a{
	background:url(/images/prog_button.jpg) no-repeat;
	width:112px;
	height:38px;
	display:inline-block;
	float:left;

}
#page #menu_content #menu #boton_programa a:hover {
		background:url(/images/selected_prog.jpg) no-repeat;
}


#page #menu_content #menu #boton_inscripcion a{
	background:url(/images/insc_button.jpg) no-repeat;
	width:112px;
	height:38px;
	display:inline-block;
	float:left;
}
#page #menu_content #menu #boton_inscripcion a:hover{
		background:url(/images/selected_ins.jpg) no-repeat;
}


#page #menu_content #menu #boton_reglamento a{
	background:url(/images/regl_button.jpg) no-repeat;
	width:112px;
	height:38px;
	display:inline-block;
	float:left;
}
#page #menu_content #menu #boton_reglamento a:hover{
		background:url(/images/selected_regl.jpg) no-repeat;
}


#page #menu_content #menu #boton_mapa a{
	background:url(/images/map_button.jpg) no-repeat;
	width:112px;
	height:38px;
	display:inline-block;
	float:left;
}
#page #menu_content #menu #boton_mapa a:hover{
		background:url(/images/selected_map.jpg) no-repeat;
}

#page #menu_content #menu #boton_posiciones a{
	background:url(/images/posi_button.jpg) no-repeat;
	width:112px;
	height:38px;
	display:inline-block;
	float:left;
}
#page #menu_content #menu #boton_posiciones a:hover{
		background:url(/images/selected_posi.jpg) no-repeat;
}


#page #menu_content #menu #boton_premio a{
	background:url(/images/prem_button.jpg) no-repeat;
	width:112px;
	height:38px;
	display:inline-block;
	float:left;
}
#page #menu_content #menu #boton_premio a:hover{
		background:url(/images/selected_premio.jpg) no-repeat;
}


#page #menu_content #menu #boton_prensa a{
	background:url(/images/prensa_button.jpg) no-repeat;
	width:112px;
	height:38px;
	display:inline-block;
	float:left;
}
#page #menu_content #menu #boton_prensa a:hover{
		background:url(/images/selected_prensa.jpg) no-repeat;
}


#page #menu_content #menu #boton_fotos a{
	background:url(/images/fotos_button.jpg) no-repeat;
	width:112px;
	height:38px;
	display:inline-block;
	float:left;
}
#page #menu_content #menu #boton_fotos a:hover{
		background:url(/images/selected_fotos.jpg) no-repeat;
}


/************************HOME***************************/
#page #container #home{
	background:url(/images/fdo_home.jpg) no-repeat ;
	float:left;
	width:900px;
	height:592px; 	
}	

#page #container #home #home_content{
	height:603px;
	margin:0 auto;
	text-align:center;
	text-decoration:none;
	width:825px;
}

#page #container #left_side{
	float:left;
	display:inline-block;
	height:580px;
	width:603px;
}

#page #container #left_side #slogan_home{
	background:url("/images/fdo_slogan.jpg") no-repeat ;
	color:white;
	float:left;
	height:103px;
	margin-top:407px;
	width:595px;
	padding-left:20px;
	padding-top:7px;
}
#page #container #left_side #slogan_home #slogan_text{
color:#007056;
float:left;
font-family:'PlanetEstyleRegular';
font-size:25px;
font-style:normal;
font-weight:normal;
height:100px;
line-height:31px;
text-align:left;
width:560px;
margin:0;
letter-spacing:1px;
}

#page #container #left_side #bottom_text {
	color:white;
	float:left;
	font-family:verdana;
	font-size:11px;
	height:auto;
	line-height:13px;
	padding-top:1px;
	text-align:left;
	width:610px;
}

#page #container #right_side{
	width:197px;
	height:638px;
	float:right;
	vertical-align:top;
	display:inline-block;
	padding-top:13px;
}

#page #container #right_side #sponsor{
	height:506px;
	text-align:center;
	background:url(/images/fdo_sponsor.png) no-repeat;
}

#page #container #right_side #facebook{
	padding-top:2px;
	width:198px;
	height:39px;
	text-align:center;
	margin-top:7px;
	display:inline-block;
}

#page #container #right_side #right_image{
	float:right;
	text-align:center;
	display:inline-block;
	vertical-align:middle;
	padding-right:1px;
}

#page #container #right_side .right_text{
	color:white;
	float:left;
	font-family:verdana;
	font-size:12px;
	padding-top:9px;
	text-align:right;
	width:130px;
}
#page #container #right_side #sponsor .logo_sponsor{
	float:left;
	margin:0 auto;
	text-align:center;
	width:100%;
}
#page #container #right_side #sponsor .logo_sponsor img{
	float:none;
	margin:0 auto;
	text-align:center;
	margin-top:7px;
}
/************************PROGRAMA***************************/

#page #container #program{
	background:url(/images/fdo_programa.jpg) no-repeat;
	float:left;
	width:900px;
	height:535px;
	
}

#page #container #program #program_content{
	height:500px;
	margin:0 auto;
	text-align:center;
	text-decoration:none;
	width:793px;
	padding-top:36px;
}
	
#page #container #program #program_content #text{
	float:left;
	height:347px;
	text-align:left;
	text-decoration:none;
	width:533px;
	margin:0px;
}

	/************************INSCRIPCION***************************/

#page #container #inscripcion{
	background:url(/images/fdo_inscripcion.jpg) no-repeat;
	float:left;
	width:900px;
	height:538px;
}


#page #container #inscripcion #content{
	height:500px;
	margin:0 auto;
	text-align:center;
	text-decoration:none;
	width:793px;
	padding-top:36px;
	vertical-align:top;
}
#page #container #inscripcion #content #content_inscripcion{
float:left;
height:330px;
margin:0;
overflow:auto;
text-align:left;
text-decoration:none;
width:578px;
margin-bottom:23px;
}
#page #container #inscripcion #content #content_inscripcion #column1{
	display:inline-block;
	float:left;
	height:50px;
	margin-top:10px;
	vertical-align:top;
	width:200px;
}

#page #container #inscripcion #content #content_inscripcion #column2{
	display:inline-block;
	float:left;
	/*height:284px;*/
	margin-top:10px;
	vertical-align:top;
	width:103px;
}
#page #container #inscripcion #content #content_inscripcion #column2 p{
	font-family:'verdana';
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	float:left;
	color:white;
	line-height:1.71em;
	margin:0;
	text-align:left;
}

#page #container #inscripcion #content #content_inscripcion #column3{
	float:left;
	/*height:347px;*/
	width:117px;
	margin-top:10px;
	vertical-align:top;
	display:inline-block;
}

#page #container #inscripcion #content #content_inscripcion #column4{
	float:left;
/*	height:347px;*/
	width:145px;
	margin-top:10px;
	vertical-align:top;
	display:inline-block;
}

#page #container #inscripcion #content #content_inscripcion #column5{
	float:left;
	/*height:347px;*/
	width:190px;
	margin-top:10px;
	vertical-align:top;
	display:inline-block;
}

#page #container #inscripcion #content #content_inscripcion a{
	font-weight:bold;
	color:white;
	text-decoration:none;
	
}

#page #container #inscripcion #content #content_inscripcion p{
	font-family:'verdana';
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	float:left;
	color:white;
	line-height:19px;
	margin:0;
	text-align:left;
}

#page #container #inscripcion .slogan_inscripcion{
	color:#007056;
	float:left;
	height:115px;
	padding-top:7px;
	width:500px;
}

.titles{
color:#FFFAA4;
float:left;
font-family:'verdana';
font-size:12px;
font-style:normal;
font-weight:bold;
margin:0;
text-align:left;
width:100px;
}
.titless{
color:#FFFAA4;
float:left;
font-family:'verdana';
font-size:12px;
font-style:normal;
font-weight:bold;
margin:0;
text-align:left;
width:180px;
}

.color_text{
	color:#FFFAA4;
}

/************************REGLAMENTO***************************/

#page #container #reglamento{
	background:url(/images/fdo_reglamento.jpg) no-repeat scroll 0 0 transparent;
	float:left;
	width:901px;
	height:539px; 	
}	

#page #container #reglamento #reglamento_content{
	height:500px;
	margin:0 auto;
	text-align:center;
	text-decoration:none;
	width:782px;
	padding-top:36px;
}

#page #container #reglamento #reglamento_content #reglamento_text{
	float:left;
	height:330px;
	overflow:auto;
	text-align:left;
	text-decoration:none;
	width:578px;
	margin:0px;
}

#page #container #reglamento #reglamento_content #reglamento_text p{
	font-family:'verdana';
	font-weight:normal;
	font-style:normal;
	font-size:12px;
	color:white;
	float:left;
	text-align:left;
	margin:0px;
	width:550px;
}

#page #container #reglamento #reglamento_content #reglamento_text .disclaimer {
	color:white;
	font-size:9px;
	float:left;
	font-family:'verdana';
}

/************************MAPA***************************/

#page #container #map{
	background:url(/images/fdo_mapa.jpg) no-repeat;
	float:left;
	width:900px;
	height:538px; 	
}

#page #container #map #map_content{
	height:500px;
	margin:0 auto;
	text-align:center;
	text-decoration:none;
	width:793px;
	padding-top:36px;
}

#page #container #map #slogan_map{
	color:#007056;
	float:left;
	height:115px;
	padding-top:20px;
	width:615px;
}

/************************POSICIONES***************************/

#page #container #posiciones{
	background:url(/images/fdo_posiciones.jpg) no-repeat;
	float:left;
	width:900px;
	height:535px; 	
	text-align:left;
	font-family:verdana;
	font-size:10px;
	color:black;
}

#page #container #posiciones #posiciones_content{
height:340px;
margin:0 auto;
text-align:center;
text-decoration:none;
width:793px;
padding-top:36px;
}
.data{
	width:540px;
	float:left;
	height:296px;
}

.search{
	color:white;
	float:left;
	padding-top:15px;
	padding-bottom:10px;
	text-align:right;
/*	width:528px;*/
}
.positions{
	width:700px;
	height:250px;
}

#page #container #posiciones #ediciones_anteriores{
	float:left;
	height:324px;
	width:615px;
}

.ediciones  {
	border-bottom:1px solid #FDB913;
	color:#FDB913;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	width:520px;
	font-family:verdana;
	text-align:center;
	float:left;
}

.ediciones a {
	color:#FDB913;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-family:verdana;
	
}

.edicion  {
	color:#FDB913;
	font-size:18px;
	font-weight:bold;
	padding:5px 0;
	width:328px;
	text-align:left;
	float:left;
	font-family:verdana;
}

.categories  {
	color:#FFFAA4;
	font-size:18px;
	font-weight:bold;
	height:10px;
	padding:5px 0 10px 70px;
	width:350px;
	text-align:left;
	float:left;
	font-family:verdana;
}

.categories a {
	color:#FFFAA4;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	float:left;
	font-family:verdana;
}

#page #container #posiciones #posiciones_content .positions {
	color:#FFFAA4;
	font-size:11px;
	font-weight:normal;
	height:264px;
	width:530px;
	float:left;
}

.slogan_posiciones{
	color:#007056;
	float:left;
	height:115px;
	padding-top:7px;
	width:615px;
}
.table_positions th{
	font-weight:bold;
	color:white;
	font-size:12px;
}

/************************FOTOS***************************/

#page #container #fotos{
	background:url(/images/fdo_fotos.jpg) no-repeat;
	float:left;
	width:900px;
	height:535px; 	
	text-align:left;
}

#page #container #fotos #fotos_content{
	height:500px;
	margin:0 auto;
	text-align:center;
	text-decoration:none;
	width:793px;
	padding-top:36px;
}
.imagenes  {
	color:#007256;
	font-weight:bold;
	float:left;
	width:510px;
	height:274px;
}
.paginador {
	float:left;
	text-align:center;
	color:white;
	width:533px;
	font-weight:bold;
	font-family:verdana;
	font-size:10px;
}

.pagination {

	padding:2px;
	text-align:center;
	color:white;
	width:533px;
	font-weight:bold;
	font-family:verdana;
	font-size:10px;
}
.pagination a{

	text-align:center;
	color:white;
}
.prev_page{
	color:white;
	font-weight:normal;
}

.current{
	color:#FDB913;

}
.next_page{
	color:white;
	font-weight:normal;
} 
#page #container #fotos #fotos_content #text{
	float:left;
	height:380px;
	margin:0;
	text-align:left;
	text-decoration:none;
	width:533px;
}


/************************PREMIO***************************/

#page #container #premio{
	background:url(/images/fdo_premio.jpg) no-repeat;
	float:left;
	width:900px;
	height:535px;
}	

#page #container #premio #premio_content{
	height:500px;
	margin:0 auto;
	text-align:center;
	text-decoration:none;
	width:784px;
	padding-top:36px;
}

#page #container #premio #premio_content #premio_text{
	height:330px;
	margin:0;
	text-align:left;
	text-decoration:none;
	width:580px;
	float:left;
}

/************************PRENSA***************************/

#page #container #prensa{
	background:url(/images/fdo_prensa.jpg) no-repeat;
	float:left;
	width:900px;
	height:539px; 	
	text-align:left;
}
#page #container #prensa #prensa_content{
	height:500px;
	margin:0 auto;
	text-align:center;
	text-decoration:none;
	width:793px;
	padding-top:36px;
}

#page #container #prensa #prensa_content #texto{
	float:left;
	height:380px;
	margin:0;
	text-align:left;
	text-decoration:none;
	width:533px;
}

#page #footer {
	float:right;
	width:900px;
	font-family:Helvetica;
	color:black;
	padding-top:9px;
}

#page #footer a {
	color:black;
	float:right;
	font-size:10px;
	text-decoration:none;
}

#page #footer a:hover{
	color:#FF8400;
}
