body
{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 13px; 
	margin: 0;
	padding: 0;
	text-align : center;
	background: #103c49 url("../images/fondo_vertical.jpg") repeat-x scroll 0 0;
}

a
{
color: black;
}

a:hover
{
	
}

img
{
	border: 0px none;
}

label
{
	margin: 0px;
	padding: 0px;
}
.logo{
	display:block;
	height:135px;
	margin-top:50px;
	position:absolute;
	width:350px;
}
.home{
	height:25px;
	left:870px;
	position:absolute;
	top:20px;
	width:67px;
	overflow: hidden;
	background: url("../images/home.gif") 0px 0px;
}
.home:hover {background: url("../images/home.gif") 0px 25px;}

#contenedor0
{
	background: url("../images/fondo_mundo.jpg") no-repeat scroll center top transparent;
}
#contenedor1
{
	border-top: 0px none;
	padding-bottom: 70px;
	/*background: url("../images/sombra.png") bottom center no-repeat;
	_background: url("../images/sombra.gif") bottom center no-repeat;*/
}


#contenedor2
{
	
}

#contenedor3
{
	margin-top : 0px; 
	margin-right : auto; 
	margin-bottom : 0; 
	margin-left : auto; 
	padding : 0; 
	width: 950px;	
	text-align : left;
}	

#cabecera
{
	position: relative;
	height:210px;
	width:949px;
	/*background: url("../images/logo_cabecera.png") top right no-repeat;*/
	border-top: 0px solid #055063; /*este si lo quito casca*/
}

#buscador a
{
   position:absolute;
   border:0px none;
   height: 20px;
   width: 188px;
   cursor: pointer;
   text-decoration: none;
   margin-top: 180px;
   margin-left: 760px;
   background: url("../images/boton_buscar.png") top right no-repeat;
   cursor: pointer;
}
#buscador a:hover
{
   text-decoration: none;
   margin-top: 180px;
   margin-left: 760px;
   height: 20px;
   width: 188px;       background: url("../images/boton_buscar.png") top right no-repeat;
   cursor: pointer;
}

#buscadoractivo
{
   margin-left: 760px;
   height: 20px;
   width: 188px;
   background: url("../images/boton_buscaractivo.png") top right no-repeat;
   position:absolute;
   top:180px;
   }
#buscadoractivo a, #buscadoractivo a:hover
{
   text-decoration: none;
}
#buscadoractivo a
{
   position: absolute;
   width: 16px;
   height: 14px;
   margin-left: 8px;
   margin-top: 3px;
   background: url("../images/lupita.gif") top right no-repeat;
   border: 0px none;
}
#buscadoractivo a:hover
{
   background: url("../images/lupita2.gif") top right no-repeat;
}
#buscadoractivo #buscar_palabras
{
   position: absolute;
   margin-left: 30px;
   margin-top: 2px;
   font-size: 11px;
   color: #000000;
   border: 0px none;
   background: transparent;    }



#encabezado
{
	height: 31px;
	background: url("../images/fondo_menu.png") top right no-repeat;	
}


#menu a
{
	position: absolute;
	width: 105px;
	height: 31px;
	display: inline;
	text-align: center;
	padding-top: 7px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
#menu a:hover
{
	text-decoration: none;
}

#menu_inicio a
{
	margin-left: 0px;
}

#menu_noticias a
{
	margin-left: 105px;
}

#menu_ranking a
{
	margin-left: 210px;
}

#menu_torneos a
{
	margin-left: 315px;
}

#menu_galeria a
{
	margin-left: 421px;
}

#menu_canal a
{
	margin-left: 527px;
}

#menu_newsletter a
{
	margin-left: 633px;
}

#menu_plan a
{
	margin-left: 739px;
}

#menu_partners a
{
	margin-left: 845px;
}



#menu .opcionactiva1 a
{
	background: url("../images/menu_activo.png") top right no-repeat;
	height:31px;
	width: 105px;
	color: #000000;
}
#menu .opcionactiva1h a, #menu .opcionactiva1h a:hover
{
	background: url("../images/menu_activo.png") top right no-repeat;
	height:31px;
	width: 105px;
	color:#434343;	
}

#menu .opcionactiva0 a
{
	color:#23AFE2;
}
#menu .opcionactiva0 a:hover
{
	color: #c6c6c6;
	background: url("../images/menu_hover.gif") top right no-repeat;
}
#menu .opcionactiva0h a, #menu .opcionactiva0h a:hover
{
	background: url("../images/menu_hover.gif") top right no-repeat;
	color:#60cff7;
}



#submenu1, #submenu2{
	position: absolute;
	margin-top: 31px;
	z-index: 1000;
	width: 105px;
	padding-bottom: 10px;
	text-align: center;
}
#submenu1{
	margin-left: 0px;
}
#submenu2{
	margin-left: 421px;
}

#submenu1  a, #submenu2 a {
	
	font-size: 12px;
	line-height:32px;
	display: block;
	margin: 0;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	font-weight: bold;
	
}
#submenu1 a:hover, #submenu2 a:hover{
	color: #000000;
	background-color: #c8d200;
	text-decoration: none;
}
.opcionactiva0visible{
	display: block;
	background: transparent url("../images/submenu.gif") no-repeat bottom left;
}
.opcionactiva0visible a{
	color: #FFFFFF;	
}
.opcionactiva0visible a:hover{
	color: #000000;	
}
.opcionactiva1visible{
	display: block;
	background: transparent url("../images/submenu1.gif") no-repeat bottom left;
}
.opcionactiva1visible a{
	color: #000000;
}
.no-visible{
	display: none;
}
#menu_gabpren a
{
	line-height: 14px;
	padding-top: 9px;
	padding-bottom: 9px;
}


/*************************************** definimos la estructura de la web: columnas del cuerpo **************************************/

#cuerpo
{
	background: #FFFFFF;
	padding:10px 0 0 0;
}

.div_cuerpo
{
	background: #FFFFFF url("../images/fondo_cuerpo.gif") top left repeat-y;
	border-top: 7px solid #c8d200;
	padding: 0px;
	margin: 0px;
}

#cuerpo_izda
{
	float:left;
	margin:0;
	padding:0;
	width:700px;
}

#cuerpo_dcha
{
	float: right;
	padding:0;
	margin: 0;
	overflow: hidden;
	text-align:center;
	width:250px;

	
}
.juntas
{
	clear: both;
}

.div_izda
{
	margin-left:5px;
}
.div_izda_1
{
	margin-left:5px;
}
.div_dcha_1, .div_dcha_2
{
border: 1px solid #9DDDFE;
overflow:hidden;
width:240px;
background:url("../images/fondo_sponsor.gif") repeat scroll 0 0 transparent;
border-top: 1px solid #9DDDFE;
border-bottom: 1px solid #9DDDFE;
margin: auto;

}

.div_dcha_3{
overflow:hidden;
width:240px;
background:url("../images/fondo_sponsor.gif") repeat scroll 0 0 transparent;
border-top: 1px solid #9DDDFE;
border-bottom: 1px solid #9DDDFE;
margin: auto;
}



#pie
{
	height: 145px;
	background: url("../images/fondo_pie.gif") top right no-repeat;
	position: relative;

}

#redes
{
background:url("../images/fondo_redes.gif") no-repeat scroll 3px 0 transparent;
display:block;
height:51px;
padding-left:210px;
}
#redes a, #redes a:hover
{
	text-decoration: none;
}
#enlacered1, #enlacered2, #enlacered3, #enlacered4, #enlacered5
{
	float:left;
	height:47px;
	margin:2px 17px;
	width:100px;
}
#enlacered1
{
	background: url("../images/facebook_inactivo.gif") top right no-repeat;
}
#enlacered1:hover
{
	background: url("../images/facebook_activo.gif") top right no-repeat;
}
#enlacered2
{
	background: url("../images/twitter_inactivo.gif") top right no-repeat;
}
#enlacered2:hover
{
	background: url("../images/twitter_activo.gif") top right no-repeat;
}
#enlacered3
{
	background: url("../images/youtube_inactivo.gif") top right no-repeat;	
}
#enlacered3:hover
{
	background: url("../images/youtube_activo.gif") top right no-repeat;
}
#enlacered4
{
	background: url("../images/flickr_inactivo.gif") top right no-repeat;
}
#enlacered4:hover
{
	background: url("../images/flickr_activo.gif") top right no-repeat;
}
#enlacered5
{
	background: url("../images/appstore_inactivo.gif") top right no-repeat;
}
#enlacered5:hover
{
	background: url("../images/appstore_activo.gif") top right no-repeat;
}
#enlacered6
{
	background: url("../images/rss.gif") top right no-repeat;
	width: 49px;
	height: 47px;	
	margin-top:2px;
	float: right;
}
#enlacered7
{
	background: url("../images/newsletter.gif") top right no-repeat;
	width: 139px;
	height: 47px;	
	float: right;	
	margin-top:2px;	
}


#menu2
{
	height:75px;
	margin: 0px 0px 0px 600px;
	top: 9px;
	position:relative;
	width:320px;
	text-align: center;
	line-height: 25px;
	color: black;
}
#menu2 a
{
	color: white;
	text-decoration: none;
}
#menu2 a:hover {text-decoration: underline;}
#mensajes_tipo
{
	margin-top: 30px;
	height: 556px;
	width: 550px;
}

#mensajes_tipo
{
	margin-top: 30px;
	height: 556px;
	width: 550px;
}



.terminos_cabecera {
	background:url("../images/cabecera_torneo.gif") no-repeat scroll left top transparent;
	color:#000000;
	font-size:20px;
	font-weight:bold;
	height:42px;
	line-height: 42px;
	margin:30px 0 0;
	padding:0px 0 0 65px;
}


.canalppt_cabecera  {
	background:url("../images/cabecera_torneo.gif") no-repeat scroll left top transparent;
	color:#000000;
	font-size:20px;
	font-weight:bold;
	height:42px;
	line-height:42px;
	margin:30px auto 0 0;
	padding:0 0 0 65px;
}
.canalppt_seccion {
	height:auto !important;
	min-height:355px;
}
.construccion {
	background: url("../images/sucio_gris.jpg") repeat scroll 0 0 transparent;
	padding-bottom: 40px;
	padding-top: 50px;
	text-align: center;
}

.rss {
	background:url("../images/sucio_gris.jpg") repeat scroll 0 0 transparent;
	padding:10px 30px;
}
.rss a{color: black; text-decoration: none;}
.rss .rss_img {width: 180px; margin: auto; text-align: center;}


#ranking_noencontrado, .busqueda_sinresultado, #torneos_sinresultado{
	background:url("../images/sin_resultados.gif") repeat scroll 0 0 transparent;
	color:#222222;
	font-size:18px;
	height:104px;
	line-height:90px;
	margin-left:70px;
	overflow:hidden;
	text-align:center;
	width:544px;
}

.organizacion {
	background: url("../images/sucio_gris.jpg") repeat scroll 0 0 transparent;
	padding: 30px;
	color: #4F5A60;
	text-align: justify;
}
.organizacion h2 {text-align: center; font-size: 16px; font-weight: bold; color: #3D455F;}
.organizacion h3 {text-align: left; font-size: 12px; font-weight: bold; margin-top: 30px;}
.organizacion a{color: #3D455F;text-decoration: none;}
.organizacion a:hover{color:#222222;text-decoration: underline;}
.organizacion ul {margin-bottom: 10px;margin-top: 0px; font-size: 16px; font-weight: bold;margin-left: 30px;/*list-style-image:url(../images/li_mapa.gif)*/ }
.organizacion li {margin-bottom: 5px;}

.organizacion ul ul {margin-bottom: 10px; font-size: 15px; font-weight: normal;}
.organizacion ul ul ul {margin-bottom: 10px; font-size: 14px;}

.cuadro a {color: #036C8C; font-weight: bold;}
.cuadro a:hover {color: #024b6C; font-weight: bold;}


/*********************
 *** BUSCADOR********
 *** ***************/

#formBus{
	background:url("../images/sucio_azul.jpg") no-repeat scroll 0 50% transparent;
	border:2px solid #5EB0EA;
	margin-top:0px;
	padding:5px;
	width:675px;
}

#formBus .titulo
{
	color: #066a8f;
	font-size: 24px;
	padding:0px 0px 0px 21px;	
}

#formBus label
{
	width: 120px;
	font-size: 11px;
	line-height: 11px;
	color: #066a8f;
}
.l_text
{
	border:1px solid #015e80;
	background-color: #e3f6fc;
	color: #015e80;
	font-size: 12px;
	line-height: 20px;
}

#boton_buscar
{
	position: relative;
	width: 150px;
	height: 21px;
	border: 0px none;
	background: url("../images/boton_consultar.gif") top left no-repeat;
	color: #ffffff;
	text-align: left;
	line-height: 10px;
	font-size: 10px;
	vertical-align: bottom;
	padding-left: 11px;
	border: 1px;
}
#boton_buscar:hover
{
	background: url("../images/boton_consultar_hover.gif") top left no-repeat;
	cursor: pointer;
	color: #ffffff;
	
}
/*********************
*** OTROS ESTILOS ***
*********************/
#volver_listado
{
	padding-top: 5px;
	padding-bottom: 40px;
	margin-left: 58px;
}
#volver_listado a
{
	text-decoration:none;
	color: #6f7072;
	font-weight: bold;
}
#volver_listado a:hover
{
	text-decoration:underline;
	color: #6f7072;
	font-weight: bold;
}
.pagina_404_top{
	background:url("../images/404_top.jpg") no-repeat scroll 0 -130px transparent;
	margin:0;
	min-height:500px;
	height: 500px !important;
	_height: 500px;
	padding-top:1px;
	text-align: center;
}

.cuadro_404 {
	text-align: left;
	background-color:#77CCEE;
	border:5px solid #B8D523;
	margin:80px auto auto;
	padding:15px;
	width:360px;
}
.titulo_404{
	color:#023B59;
	font-size:16px;
	font-weight:bold;
	margin:auto;
	text-align:center;	
}
.subtitulo_404{
	color:#023B59;
	font-size:13px;
	font-weight:bold;
	margin:auto;
	padding-top:20px;
	text-align:left;	
}

.subtitulo_404{
	color:#023B59;
	font-size:13px;
	font-weight:bold;
	margin:auto;
	padding-top:20px;
	text-align:left;	
}


/***********************
 ****PAGINACION-********
 **********************/

 .paginacion
{
	width:665px;
	text-align: center;
	margin: 15px;
}
 .paginacion a
{
	/*padding: 3px;*/
	padding:0 5px;
	text-decoration:none;
	color: #6f7072;
}
.paginacion a:hover
{
	text-decoration: underline;
	color: #b1ba01;
}
.paginacion .pag_activa
{
	font-weight: bold;
	text-decoration: underline;
	color: #b1ba01;	
}


#paginaAnterior {
padding:0 5px 0 0;
text-align:left;
}
#paginasAnteriores {
padding:0;
text-align:right;
width:40px;
}
#paginasActuales {
padding:0 5px;
text-align:center;
}
#paginasActuales a {
font-weight:normal !important;
}
#paginasActuales a:hover {
text-decoration:underline;
}
#paginasActuales .paginaActual {
color:#B1BA01;
font-weight:bold;
padding:3px;
text-decoration:underline;
}
#paginasSiguientes {
padding:0;
text-align:left;
width:40px;
}
#paginaSiguiente {
padding:0 0 0 5px;
text-align:right;
}



/*********************
*****DESTACADOS******
**********************/
.dcha_4{
	float:left;
	margin:auto;
	width:245px;
	margin-left: 2px;
	display: inline;
}
.desta{
	background:url("../images/cabecera_torneo_3.gif") no-repeat ;
	border-bottom: 1px solid #69B6E6;
	color: #0A395B;
	font-size: 20px;
	height: 25px;
	margin-top: 10px;
	text-align: center;
	width: 245px;
}
.dest_noticia, .dest_revista, .dest_torneo, .dest_jugador {
	background-color: #E5F1F7;
	border-bottom: 1px solid #B3DCFC;
	border-left: 1px solid #B3DCFC;
	border-right: 1px solid #B3DCFC;
	margin-bottom: 3px;
}

.head {
	background:none repeat scroll 0 0 #C9E7FF;
	border-bottom:1px solid #ADDCF9;
	color:#309CE8;
	font-weight:bold;
	height:18px;
	line-height:18px;
}
.head .cat{float: left; margin-left: 4px;}
.head .fe{float: right; margin-right: 4px;}
.margen{
	float: left;
	margin: 0 8px 8px 8px;
}










/*NOTICIA*/
.dest_noticia .tit{
	font-weight: bold;
	text-align: center;
	float: left;
	text-align: left;
	color:#1D448B;
}
.dest_noticia .res{
	float:left;
	text-align:justify;
	width:145px;
	color:#1D3C6D;
	font-size:12px;
}

.dest_noticia .ilus{
	font-size: 12px;
	float:left;
	margin-top: 2px;
	margin-right: 8px;
	width: 70px;
	overflow: hidden;
	text-align: center;
	text-align:left;
}


/*REVISTA*/
.dest_revista .tit{
	font-weight: bold;
	text-align: center;
	float: right;
	width: 155px;
	text-align: left;
	color:#1D448B;
}

.dest_revista .ilus{
	font-size: 12px;
	float:left;
	margin-top: 2px;
	margin-right: 8px;
	width: 60px;
	overflow: hidden;
	text-align: center;
}



/*TORNEO*/
.dest_torneo .tit{
	font-weight: bold;
	text-align: center;
	float: right;
	width: 159px;
	text-align: left;
	color: #1D448B;
}

.dest_torneo .ilus{
	font-size: 12px;
	float:left;
	margin-top: 2px;
	margin-right: 8px;
	width: 60px;
	height:82px;
	overflow: hidden;
	text-align: center;
}
.dest_torneo .res{
	color:#13A2EE;
	float:left;
	font-weight:bold;
	text-align:left;
	width:153px;
}


/*JUGADOR*/
.dest_jugador .ilus{
	font-size: 12px;
	float:left;
	margin-top: 2px;
	margin-right: 8px;
	width: 56px;
	height: 50px;
	overflow: hidden;
	text-align:center;
}
.dest_jugador .tit{
	font-weight: bold;
	text-align: center;
	float: left;
	width: 160px;
	text-align: left;
	color: #1D448B;
}


.dest_jugador .res{
	float:left;
	font-weight: bold;
	width:160px;
	color: #13a2ee;
	text-align: left;
}


.res a{font-weight: bold; float: right; text-decoration: none;color:#1347A6;margin-top: 5px;}
.res a:hover{ text-decoration: underline;}
.ilus img{ border: 1px solid gray;}

#planppt
{
	background: url(../images/sucio_gris.jpg) repeat-y;
	padding: 10px;
}
.logoT {
bottom:0px;
float:right;
left:950px;
position:absolute;
border: none;
display: block;
}
.l1 {height:170px;width:69px;background:url('../images/telecyl1.png')}
.l2 {height:241px;width:47px;background:url('../images/telecyl2.png')}
