html {min-height: 100%;}
body {
	background: #f4f4f4 url(imagenes/fondo.gif) center repeat-y;
}
A:link {
	color: #666666;
}
A:visited {
	color: #999999;
}

/*---------------------------------------------------------------------------------------------------------------------------------*/
/* HOME */
/* ELEMENTOS*/
.principal {
	margin: 0 auto;
	width: 980px;
	background-image: url(imagenes/header.gif);
	height: 80px;
}

.panelvideos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #006600;
	padding-left: 6px;
	margin-bottom: 10px;
}
.panel02 {
	width: 300px;
	float: right;
}
.contenedor {
	margin: 0 auto;
	width: 980px;
	background-color: #CCCCCC;
}
.banner02 {
	margin: 0 auto;
	width: 980px;
	height: 60px;
	padding-bottom: 9px;
}

#espacio {
	background-color: #006600;
	width: 980px;
	height: 6px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#bannerhome01 {
	height: 60px;
	width: 500px;
	float: right;
	margin-top: 8px;
	margin-right: 9px;
}
/* HOME BLOQUE NOVEDADES */
.panel01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #006600;
	padding-left: 6px;
	width: 100%;
}

.titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bolder;
	color: #333333;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	float: left;
	width: 220px;
	margin-bottom: 2px;
	line-height: 19px;
}
.textonovedades {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: 100;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 7px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: thin;
	width: 220px;
	float: left;
}
.fotonovedad {
	background-color: #FFFFFF;
	border-top-style: solid;
	border-top-color: #999999;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 200px;
	float: right;
}
.vermas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336633;
	padding-left: 8px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 220px;
	float: left;
}
/* FOOTER*/
.footer {
	background-color: #000000;
	width: 970px;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: lighter;
	color: #CCCCCC;
	margin: 0 auto;
	padding-right: 0px;
	padding-bottom: 0px;

}

.logowch {
	width: 160px;
	float: right;
}
.logowch a:link {
	color: black;
}
a:link {
	color: black;
}
.contenedor2 {
	margin-top: 20px;
}
/* MENU PRINCIPAL*/
.container {
	margin: 0 auto;
	width: 980px;
	height: 30px;
	background-image: url(imagenes/espacio.png);
}
.container ul { 
list-style:none;
margin:0;
padding:0;
}
.container ul li {
padding:0;
float:left;
}
.container ul li a {
	display:block;
	width:100px;
	height:30px;
	text-decoration:none;
}
.container ul li a:hover {
background-position:bottom;
}
.container ul li a span {
display:none; 
}

/* MENU PRINCIPAL (BOTONES)*/
#home {
background-image:url(imagenes/home.png);
}
#contacto {
background-image:url(imagenes/contacto.png);
}
#quienes{
background-image:url(imagenes/quienessomos.png);
}
#inicio {
background-image:url(imagenes/inicio.png);
}
#campeonato {
background-image:url(imagenes/campeonato.png);
}
#kids {
background-image:url(imagenes/kids.png);
}
#circuito {
background-image:url(imagenes/circuito.png);
}
#tournacional {
background-image:url(imagenes/tournacional.png);
}
#torneos {
background-image:url(imagenes/torneos.png);
}
#handicap {
background-image:url(imagenes/handicap.png);
}
#clima {
background-image:url(imagenes/clima.png);
}
#resultados {
background-image:url(imagenes/resultados.png);
}
#viajes {
background-image:url(imagenes/viajes.png);
}
#registrese {
background-image:url(imagenes/registrese.png);
}

/* CURRENT BOTONES*/
#current9 a {
    background-image:url(imagenes/registrese_current.png);
}

#current8 a {
    background-image:url(imagenes/kids_current.png);
}

#current7 a {
    background-image:url(imagenes/tournacional_current.png);
}
#current6 a {
    background-image:url(imagenes/tournacional_current.png);
}
#current5 a {
    background-image:url(imagenes/campeonato_current.png);
}
#current4 a {
    background-image:url(imagenes/contacto_current.png);
}
#current3 a {
    background-image:url(imagenes/resultados_current.png);
}
#current2 a {
    background-image:url(imagenes/quienessomos_current.png);
}
#current1 a {
    background-image:url(imagenes/home_current.png);
}
#btn1 {
	float:left;
	width:100%;
	background:#000000;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #CCC;
}

/*---------------------------------------------------------------------------------------------------------------------------------*/
/* novedades*/

.titularnovedades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bolder;
	color: #333333;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	float: left;
	width: 730px;
	margin-bottom: 2px;
	line-height: 19px;
}
.textonovedadescompleto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: 100;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 7px;
	width: 730px;
	float: left;
}
.iranovedades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336633;
	padding-left: 8px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 430px;
	float: left;
}
#fotonovedades {
	float:left;
	width:730px;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #CCC;
	height: 250px;
}
/*---------------------------------------------------------------------------------------------------------------------------------*/
/* QUIENES SOMOS*/
/* MENU QUIENES SOMOS*/

.mquienessomos {
	height: 240px;
	background-color: #000000;
	}
.mquienessomos ul {
	list-style:none;
	margin:0;
	padding:0;
}
.mquienessomos ul li {
	border-bottom-style: solid;
	border-bottom-color: #000000;
	float: left;
}
.mquienessomos ul li a {
	display:block;
	width:147px;
	height:30px;
	text-decoration:none;
}
.mquienessomos ul li a:hover {
background-position:bottom;
}
.mquienessomos ul li a span {
	display:none;
}
/* MENU QUIENES SOMOS (BOTONES)*/
#qspresentacion {
background-image:url(imagenes/qs_presentacion.png);
}
#qsvision {
background-image:url(imagenes/qs_vision.png);
}
#qsmision {
background-image:url(imagenes/qs_mision.png);
}
#qsfilosofia {
background-image:url(imagenes/qs_filosofia.png);
}
#qshistoria {
background-image:url(imagenes/qs_historia.png);
}
#qscomunicacion {
background-image:url(imagenes/qs_comunicacion.png);
}
#qsproductos {
background-image:url(imagenes/qs_productos.png);
}
#qsexperiencia {
background-image:url(imagenes/qs_experiencia.png);
}
#qsdescarga1 {
background-image:url(imagenes/descargar01.png);
}
#qsdescarga2 {
background-image:url(imagenes/descargar02.png);
}
#qssep {
background-image:url(imagenes/sep.png);
}
#resultados {
background-image:url(imagenes/resultados.png);
}
#viajes {
background-image:url(imagenes/viajes.png);
}

#barradescarga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #336600;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 18px;
	float: none;
	background-image: url(fondoparatitulos.png);
	background-repeat:  repeat-x;
	color: #FFFFFF;
	font-weight: 600;
}
.titulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	background-color: #336600;
	margin-top: 40px;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 18px;
	float: inherit;
	background-image: url(fondoparatitulos.png);
	background-repeat:  repeat-x;
	color: #FFFFFF;
	font-weight: 600;
}
.texto2 {
	padding-left: 21px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding-top: 20px;
	text-align: justify;
	padding-right: 10px;
	float: inherit;
}
.texto3 {
	padding-left: 21px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding-top: 20px;
	text-align: justify;
	padding-right: 10px;
	float: inherit;
	background-color: #E8E8E8;
}
.cierre {
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EAEAEA;
	float: inherit;
	padding-right: 20px;
	background-image: url(iconito.jpg);
	background-position: 727px;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-bottom: 5px;
}
#espacio2 {
	margin-bottom: 25px;
	margin: 0 auto;
	background-color: #006600;
	height: 6px;
	width: 980px;
}
.separadorizquierda {
	background-color: #FFFFFF;
	float: none;
	width: 147px;
	background-image: url(fotos-quienessomos.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	height: 3000px;
}
.containervideointro {
	background-color: #FFFFFF;
}
/*---------------------------------------------------------------------------------------------------------------------------------*/
/* CAMPEONATO LATINOAMERICANO*/
/* MENU CAMP. LATINOAMERICANO*/
.mcampeonato {
	height: 700px;
	background-color: #000000;
	width: 150px;
	
}
.mcampeonato ul {
	list-style:none;
	margin:0;
	padding:0;
}
.mcampeonato ul li {
	border-bottom-style: solid;
	border-bottom-color: #000000;
	float: left;
}
.mcampeonato ul li a {
	display:block;
	width:147px;
	height:30px;
	text-decoration:none;
}
.mcampeonato ul li a:hover {
background-position:bottom;
}
.mcampeonato ul li a span {
	display:none;
}
/* MENU CAMP. LATINOAMERICANO (BOTONES)*/
#cediciones {
background-image:url(imagenes/c_ediciones.png);
}
#cfinal {
background-image:url(imagenes/c_final.png);
}
#creglamento {
background-image:url(imagenes/c_reglamento.png);
}
#cargentina {
background-image:url(imagenes/c_argentina.png);
}
#cchile {
background-image:url(imagenes/c_chile.png);
}
#ccolombia {
background-image:url(imagenes/c_colombia.png);
}
#cmexico {
background-image:url(imagenes/c_mexico.png);
}
#cperu {
background-image:url(imagenes/c_peru.png);
}
#cpanama {
background-image:url(imagenes/c_panama.png);
}
#cvenezuela {
background-image:url(imagenes/c_venezuela.png);
}
#ccostarica{
background-image:url(imagenes/c_costarica.png);
}
#cdominicana{
background-image:url(imagenes/c_dominicana.png);
}
#celsalvador{
background-image:url(imagenes/c_elsalvador.png);
}
/* Menu campeonato latinoamericano CURRENT BOTONES*/
#ccfinal {
    background-image:url(imagenes/cc_final.png);
}
#ccreglamento {
    background-image:url(imagenes/cc_reglamento.png);
}
#ccargentina {
    background-image:url(imagenes/cc_argentina.png);
}
#ccchile {
    background-image:url(imagenes/cc_chile.png);
}
#cccolombia {
    background-image:url(imagenes/cc_colombia.png);
}
#ccperu {
    background-image:url(imagenes/cc_peru.png);
}
#ccvene {
    background-image:url(imagenes/cc_vene.png);
}
#ccpanama {
    background-image:url(imagenes/cc_panama.png);
}
#cccostarica{
    background-image:url(imagenes/cc_costarica.png);
}
#ccelsalvador {
    background-image:url(imagenes/cc_elsalvador.png);
}
#ccediciones{
    background-image:url(imagenes/cc_ediciones.png);
}
#ccargentina {
    background-image:url(imagenes/cc_argentina.png);
}
.titularlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70px;
	font-weight: bolder;
	color: #333333;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	float: left;
	width: 730px;
	margin-bottom: 2px;
	line-height: 19px;
}
/* campeonato latinoamericano*/
.textocampeonato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: 100;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 7px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: thin;
	width: 580px;
	float: left;
}
.fotocampeonato {
	background-color: #FFFFFF;
	border-top-color: #999999;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 580px;
	float: left;
}
.titularcampeonato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bolder;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	float: none;
	width: 575px;
	margin-bottom: 2px;
	line-height: 19px;
	background-color: #31568B;
}

/* BLOQUE INICIO */
.ctitular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #31568B;
	padding-left: 6px;
	width: 580px;
	float: left;
	height: 22px;
}

.ctextonovedades {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: 100;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 7px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: thin;
}
.contenedor_novedades {
	height: 240px;
	width: 440px;
}
.contenedor_novedades2 {
	height: 300px;
}
.panel03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #006600;
	padding-left: 6px;
	width: 740px;
}
.bannerhome {
	height: 46px;
	width: 306px;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}
.contenedorcampeonato {
	width: 580px;
}
.fondoresultados {
	background-position: left 70px;
	background-repeat: no-repeat;
	height: 300px;
}
.reglamento_titulo {
	width: 580px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #31568B;
	margin-top: 10px;
	margin-bottom: 70px;
	padding-left: 7px;
}
.reglamento_titulo2 {
	width: 580px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 7px;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-bottom: 9px;
	font-weight: 700;
	color: #31568B;
	border-top-width: medium;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #31568B;
}
.reglamento_texto {
	padding-left: 7px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	padding-right: 7px;
	margin-bottom: 30px;
	padding-bottom: 7px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #31568B;
}
html>body .ficha_contenedorchile {
	width: 580px;
	background-image: url(imagenes/fichachile.png);
	background-repeat: no-repeat;
	height: 350px;
	float: left;
}
.ficha_contenedorchile {
	width: 580px;
	background-image: url(imagenes/fichachile.png);
	background-repeat: no-repeat;
	height: 350px;
}

.ficha_contenedorcolombia {
	width: 580px;
	background-image: url(imagenes/fichacolombia.png);
	background-repeat: no-repeat;
	height: 350px;
}
html>body .ficha_contenedorcolombia {
	width: 580px;
	background-image: url(imagenes/fichacolombia.png);
	background-repeat: no-repeat;
	height: 350px;
	float: left;
}
.ficha_contenedorperu {
	width: 580px;
	background-image: url(imagenes/fichaperu.png);
	background-repeat: no-repeat;
	height: 350px;
}
html>body .ficha_contenedorperu {
	width: 580px;
	background-image: url(imagenes/fichaperu.png);
	background-repeat: no-repeat;
	height: 350px;
	float: left;
}
.ficha_contenedorven {
	width: 580px;
	background-image: url(imagenes/fichaven.png);
	background-repeat: no-repeat;
	height: 350px;
}
html>body .ficha_contenedorven {
	width: 580px;
	background-image: url(imagenes/fichaven.png);
	background-repeat: no-repeat;
	height: 350px;
	float: left;
}
.ficha_contenedorpanama {
	width: 580px;
	background-image: url(imagenes/fichapanama.png);
	background-repeat: no-repeat;
	height: 350px;
}
html>body .ficha_contenedorpanama {
	width: 580px;
	background-image: url(imagenes/fichapanama.png);
	background-repeat: no-repeat;
	height: 350px;
	float: left;
}
.ficha_contenedorsalvador {
	width: 580px;
	background-image: url(imagenes/fichaelsalvador.png);
	background-repeat: no-repeat;
	height: 350px;
}
html>body .ficha_contenedorsalvador {
	width: 580px;
	background-image: url(imagenes/fichaelsalvador.png);
	background-repeat: no-repeat;
	height: 350px;
	float: left;
}
.ficha_contenedorcostarica {
	width: 580px;
	background-image: url(imagenes/fichacostarica.png);
	background-repeat: no-repeat;
	height: 350px;
}
html>body .ficha_contenedorcostarica {
	width: 580px;
	background-image: url(imagenes/fichacostarica.png);
	background-repeat: no-repeat;
	height: 350px;
	float: left;
}
html>body .ficha_titulo {
	width: 400px;
	margin-top: 150px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 80px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #FFFFFF;
}
.ficha_titulo {
	width: 400px;
	margin-top: 150px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 80px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #FFFFFF;
}
html>body .ficha_texto {
	width: 400px;
	margin-top: 12px;
	margin-left: 80px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #EAEAEA;
	font-size: 12px;
	line-height: 1.5em;
}
.ficha_texto {
	width: 400px;
	margin-top: 12px;
	margin-left: 80px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #EAEAEA;
	font-size: 12px;
	line-height: 1.5em;
}

.comentario {
	font-family: Arial, Helvetica, sans-serif;
	color: #2F5386;
	padding-left: 90px;
	font-size: 14px;
	font-weight: 600;
}
html>body .comentario {
	font-family: Arial, Helvetica, sans-serif;
	color: #2F5386;
	padding-left: 90px;
	font-size: 14px;
	font-weight: 600;
}
/* MENU CAMP. LATINOAMERICANO ARGENTINA*/
#arargentina {
    background-image:url(imagenes/ar_argentina.png);
}
#arfinal {
    background-image:url(imagenes/ar_final.png);
}
#arregiones{
    background-image:url(imagenes/ar_regiones.png);
}
#arreglamentos {
    background-image:url(imagenes/ar_reglamentos.png);
}
#arresultados {
    background-image:url(imagenes/ar_resultados.png);
}

/* MENU MID AMATEUR*/
#midreglamento {
    background-image:url(imagenes/mid_reglamento.png);
}
#midranking {
    background-image:url(imagenes/mid_ranking.png);
}
#midrankings {
    background-image:url(imagenes/mid_ranking_s.png);
}
#midresultados {
    background-image:url(imagenes/mid_resultados.png);
}


/* CURRENT MENU CAMP. LATINOAMERICANO ARGENTINA*/
#carargentina {
    background-image:url(imagenes/car_argentina.png);
}
#carfinal {
    background-image:url(imagenes/car_final.png);
}
#carregiones{
    background-image:url(imagenes/car_regiones.png);
}
#carreglamentos {
    background-image:url(imagenes/car_reglamentos.png);
}
#arresultados {
    background-image:url(imagenes/ar_resultados.png);
}
.fotonovedades_ar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bolder;
	color: #333333;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	float: left;
	width: 580px;
	margin-bottom: 2px;
	line-height: 19px;
}
.titularnovedades_ar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bolder;
	color: #333333;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	float: left;
	width: 580px;
	margin-bottom: 2px;
	line-height: 19px;
	margin-right: 0px;
}
.textonovedadescompleto_ar {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: 100;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 7px;
	width: 580px;
	float: left;
	border-bottom-style: solid;
	border-bottom-color: #31568B;
	padding-bottom: 9px;
	border-bottom-width: thick;
}
