/*****************************/
/*** Core html setup stuff ***/
/*****************************/

html {
  height: 100%;
  margin-bottom: 1px;
}

form {
  margin: 0;
  padding: 0;
}

body {
	
	background-color:#02014f;
	background-repeat:no-repeat;	
	font-family:Arial,sans-serif;
	margin: 0px;
	font-size: 12px;
	color:#707070;

}
ul{
	padding:0px;
	margin:0px;
	list-style-type:none;
}
#contenedor{
	margin:0 auto;
	overflow:hidden;
	width:996px;
	position: relative;
}

#cabecera{
	/*float:left;*/
	overflow:hidden;
	height:195px;
	width:996px;
}

.vergetwitter{
	height: 30px;
	float: left;
	width: 150px;	
}
.vergefacebooklike{
	float: left;
	width: 300px;
}
.twitter{
	padding-top: 30px;
	float: left;
	width: 150px;
}
.facebooklike{
	padding-top: 30px;
	float: left;
	width: 520px;
}
.facebooklikeS{
	padding-top: 30px;
	float: left;
	width: 340px;
}






	#clock{
		color:#ffffff !important;
		display:block;
		float:right;
		height:18px;
		margin-top:4px;
		padding-right:4px;
		text-align:right;
		width:258px;
	}
	#cabecera .search{
		float:right;
		height:24px;
		padding-right:13px;
		padding-top:29px;
		width:184px;
		size:19px;
		margin-bottom:20px;
		margin-right:0px;
	}
	#cabecera .search #mod_search_searchword{
		border:medium none;
		display:block;
		float:left;
		width:135px;
	}
	#cabecera .search .button{
		background-position:-60px 0px;
		display:block;
		float:left;
		margin-left:3px;
		margin-top:0px;
		width:18px;
		height:0;
		padding-top:18px;
		overflow:hidden;
	}

	#cabecera ul.menu li{
		float:left;
		margin-right:9px;
		text-transform:uppercase;
	}
	/* Estilo de cada elemento del menu principal */
			ul#mainlevel{
				clear:both;
				float:left;
				height:29px;
				list-style:none outside none;
				margin:0;
				padding:2px 0px 0px 80px;
				width:675px;
				display:block;
			}
			ul#mainlevel li{
				float: left;
				/*background-image: url('../images/bg_menu.png');
				background-repeat: repeat-x;  */
				margin-left: 1px;
				margin-right: 1px;
			}
			/*	ul#mainlevel li:hover{
					background-image: url('../images/menu_on.jpg');
					background-repeat:repeat-x;
				}*/
			#mainlevel a {
				color:#707070;
				display:block;
				font-size:11px;
				font-weight:bold;
				height:26px;
				padding-left:7px;
				padding-right:7px;
				padding-top:7px;
				text-align:center;
				text-decoration:none;
			}
				ul#mainlevel a:hover{
					background-image: url('../images/menu_on_v2.jpg');
					background-repeat:repeat-x;
					color:#fff;

				} 

			#mainlevel li ul {
				position: absolute;
				width: 141px;
				left: -999em;
				background-color: #fff;
				border-bottom:3px solid #1855c3;
				border-right:1px solid #000000;
			}
			ul#mainlevel li ul li{
				background-image: none;
				background-color: #fff;
				margin: 0px;
			}
			#mainlevel li ul li a{
				display:block;
				background-image: url('../images/desp_menu_off_v2.jpg');
				background-repeat: no-repeat;  
				height:17px;
				text-align: left;
				color: #707070;
				text-decoration: none;
				text-transform: none;
				font-size: 11px;
				font-weight: normal;
				padding-top: 3px;
				padding-left: 5px;
				width:130px;
			}
			#mainlevel li ul li a:hover{
			background-image: url('../images/desp_menu_on_v2.jpg');
			background-repeat: repeat-x; 
				color:#fff;
			
			} 

			#mainlevel li:hover ul, #mainlevel li.sfhover ul {
				left: auto;
			}

			/* VideoPlayer*/
			.videoplayer {
				margin:0px;
				padding:0px;
			}
			.videoplayer h3{
				margin: 0px;
				margin-bottom: 1px;
				padding: 0px;
				width: 264px;
				height: 0px;
				padding-top: 35px;
				overflow: hidden;
				background-image: url('../images/sprite.jpg');
				background-position:-694px 0px;
				background-repeat:no-repeat;
				float:right;
			}


#top{	
	/*float:left;*/
	margin:10px 0;
	overflow:hidden;
	padding:0 0 0 16px;
	width:990px;
	}
	/*banner */
		#google_ads_div_U_728x90_1, #google_ads_div_U_728x90_1_ad_container{
			float:left;
			margin:0 13px 0 0;
			padding-left:12px;
			width:728px;
		}
		#google_ads_div_CHVUdechile200x600{
			background-image:url("../images/tit_central_publicidad_v2.jpg");
			background-repeat:no-repeat;
			float:left;
			height:626px;
			overflow:hidden;
			padding-top:26px;
			width:200px;
			margin-top:15px;
			text-align:center;
		}
		#google_ads_div_U_265x135_1{
			margin:10px 0;
		}	

		#google_ads_div_U_300x250_1{
			clear:both;
			width:300px;
			float:left;
		}
	/*fin banner */
	

/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

.on {
	background: #990000;
	}
	
.over {
	background: #CCCCCC;
	}
	
#numerohinchada{
	border:medium none;
	float:right;
	margin-right:10px;
	padding-top:44px;
	background-color:transparent;
}
#numerohinchada .numeroembed_index{
	background:none repeat scroll 0 0 transparent;
}
#centro{
	/*float:left;*/
	padding-left:0px;
	padding-top:10px;
	background-color:#FFF;
	margin-top:47px;
}
#contenido{
	float:left;
	overflow:hidden;
	padding-left:10px;
	width:677px;
	margin:0px;
}
#derecha{
	float:left;
	overflow:hidden;
	padding-left:20px;
	width:264px;
}
/*multimedia*/
#hwdvids .box0{
	background-color:#ececec;
	border-bottom:1px solid #83B9FF;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:0;
	margin-top:0;
	padding:5px;
	text-align:center;
	width:100%

}
/*estilo Datos del Club*/
#datos_club{
	background-image:url('../images/tit_datos_del_club_v2.jpg');
	background-position:5px 3px;
	background-repeat:no-repeat;
	display:block;
	float:left;
	overflow:hidden;
	padding-left:5px;
	padding-top:39px;
	width:456px;
}
	 #datos_club ul.datos{
		display:block;
		float:left;
		width:671px;
		margin-bottom:10px;
	 }
		  #datos_club ul.datos li{
			width:240px;
			float:left;
			margin-bottom:5px;
			height:65px;
			overflow:hidden;

		 }
			 #datos_club ul.datos li h5{
				background-image:url('../images/vineta_datos_club.jpg');
				background-position:5px 3px;
				background-repeat:no-repeat;
				border-bottom:1px solid #C3CFDF;
				border-top:1px solid #C3CFDF;
				color:#01236D;
				font-size:11px;
				margin:0 0 2px;
				padding-left:20px;
			}
			 #datos_club ul.datos li h5.admin{
				background-image:url('../images/vineta_directorio.jpg');
				background-position:5px 3px;
				background-repeat:no-repeat;
				float:none;
				width:250px;				
			 }
			 #datos_club ul.datos li p{
				margin:0px;
				font-size:12px;
				color:#7D7D7D;
			 }
				#datos_club ul.datos li p strong{
					color:#5c5c5c;
				}
			#datos_club ul.datos li img{
				display:inline;
				float:left;
				margin-right:7px;
			}
			 h3#primer_club, h3#directorio, h3#administracion{
				height:0;
				overflow:hidden;
				padding-top:18px;
				width:456px;
				margin:0px;
				margin-bottom:5px;
				}
			#datos_club h3#primer_club{
				background-image:url('../images/tit_primer_club_v2.jpg');
				background-repeat:no-repeat;
			}
				#datos_club h3#directorio{
				background-image:url('../images/tit_directorio_v2.jpg');
				background-repeat:no-repeat;
			}
				#datos_club h3#administracion{
				background-image:url('../images/tit_administracion_v2.jpg');
				background-repeat:no-repeat;
			}
	
/*fin datos del club*/

/*Saludo del Presidente*/
#presidente{
	display:block;
float:left;
overflow:hidden;
padding:0;
text-align:justify;
width:456px;
}
#presidente h4{
	background-image:url('../images/tit_saludo_presidente_v2.jpg');
	background-repeat:no-repeat;
	height:0;
	margin:0;
	overflow:hidden;
	padding-top:36px;
}
#presidente  p{
	font-size: 12px;
}
/*fin presidente*/

/*Aviso Legal*/
#aviso_legal{

	display:block;
	float:left;
	overflow:hidden;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	width:456px;
}
#aviso_legal h4{
	background-image:url('../images/tit_aviso_legal_v2.jpg');
	background-repeat:no-repeat;
	height:0;
	overflow:hidden;
	padding-top:36px;
	width:675px;
	margin:0;
}
/*fin aviso legal*/

/*tarjeta de socios*/
#beneficios{
		display:block;
		float:left;
		font-size:11px;
		padding-left:4px;
		padding-right:3px;
		padding-top:5px;
		width:456px;
}
	#beneficios img{
			
			width:456px;
	}
	#beneficios h4{
		background-image:url('../images/tit_beneficios_v2.jpg');
		background-repeat:no-repeat;
		height:0;
		margin:0 0 10px;
		overflow:hidden;
		padding-top:36px;
		width:675px;
		}
	#beneficios .tarjeta{
		width:675px;
		float:left;
		clear:both;
		margin-bottom:16px;
	}	
	#beneficios .tarjeta img{
		display:inline;
		float:left;
	}
	#beneficios .tarjeta div{
		float:left;
		overflow:hidden;
		padding-left:4px;
		width:562px;
	}
	#beneficios .tarjeta ul{
		float:left;
		width:564px;
	}
		#beneficios .tarjeta ul li{
			border-bottom:1px dotted;
			float:left;
			height:55px;
			width:141px;			
		}
		#beneficios .tarjeta ul li.titulo{
			background-image:url('../images/tit_caracteristicas.jpg');
			background-repeat:no-repeat;
			height:20px;
			text-align:center;
			font-weight:bold;
			border:none;
			padding-top:5px;
		}
		#beneficios h3{
			margin:0px;
			background-repeat:no-repeat;
			height:0;
			margin-bottom:2px;
			overflow:hidden;
			padding-top:16px;
		}
			#beneficios h3#tazul{
				background-image:url('../images/tit_tarjeta_azul.jpg');
			}
			#beneficios h3#tblanca{
				background-image:url('../images/tit_tarjeta_blanca.jpg');
			}
			#beneficios h3#tdorada{
				background-image:url('../images/tit_tarjeta_dorada.jpg');
			}
			 #beneficios h3#tplateada{
				background-image:url('../images/tit_tarjeta_plateada.jpg');
			}	
/*fin de tarjeta socios*/



/*historia*/
table.blog_historia{
	overflow:hidden;
	padding:0;
}
	#historia{
	width:456px;
		
	}		
		#historia img{
		width:456px;
		
	}		
#historia h2{
	background-image:url('../images/tit_historia_v2.jpg');
	background-repeat:no-repeat;
	height:0;
	overflow:hidden;
	padding-top:36px;
	width:675px;
	margin:0px;
}
	table.blog_historia .contentpaneopen_historia{
		background-image:none;
		border-color:-moz-use-text-color -moz-use-text-color #B1B1B1;
		border-style:none none solid;
		border-width:medium medium 1px;
		padding-left:0;
		width:456px;
	}
	table.blog_historia .contentpaneopen_historia img{
		display:inline;
		float:left;
		height:74px;
		width:114px;
	}
	table.blog_historia .contentpaneopen_historia h4{
		background-image:url(../images/vineta_directorio_v2.jpg);
		background-position:5px 3px;
		background-repeat:no-repeat;
		color:#00246A;
		float:left;
		font-size:12px;
		height:30px;
		margin:0;
		overflow:hidden;
		padding-left:20px;
		width:250px;
	}
	table.blog_historia .contentpaneopen_historia p{
		color:#7D7D7D;
		float:left;
		font-size:11px;
		height:41px;
		margin:0 0 7px 19px;
		overflow:hidden;
		padding-top:5px;
		width:255px;
	}
	.readon_historia{
		color:#002470;
		display:block;
		font-size:11px;
		font-weight:bold;
		margin-left:5px;
		text-align:right;
		text-decoration:none;
		width:650px;
	}
	
	table.blog_historia td.article_column{
		background-image:url('../images/tit_titulos_v2.jpg');
		background-repeat:no-repeat;
		float:left;
		padding:21px 0 0;
	}
	.contentpaneopen_historia img{
		display:inline;
		float:left;
		margin-right:10px;
		margin-bottom:10px;
	}
	.contentpaneopen_historia p{
		
	}
	.contentpaneopen_historia .small{
		text-align:right;
	}
	.contentpaneopen_historia{
		background-image:url('../images/tit_torneos_v2.jpg');
		background-position:8px 3px;
		background-repeat:no-repeat;
		padding-left:3px;
		padding-top:36px;
		width:456px;
	}
	.contentpaneopen_historia ul.latestnews{
		background-image:url('../images/tit_otros_titulos.jpg');
		background-repeat:no-repeat;
		display:block;
		float:left;
		overflow:hidden;
		padding-top:19px;
		width:252px;
	}
	.contentpaneopen_historia ul.latestnews li.latestnews{
		background-image:url('../images/vineta_directorio.jpg');
		background-position:5px 3px;
		background-repeat:no-repeat;
		border-bottom:1px dotted #B1B1B1;
		float:left;
		margin:0 0 8px;
		padding-bottom:2px;
		padding-left:20px;
		width:230px;
	}
	.contentpaneopen_historia ul.latestnews li.latestnews a{
		color:#838385;
		font-weight:bold;
		text-decoration:none;
	}
/*blog noticias*/
	.contentpaneopen_noticia , .contentpaneopen_joven {		
		/*border:1px solid #B1B1B1;*/
	}
	.blog_noticia, .blog_joven{
		display:block;
		overflow:hidden;
		width:456px;
	}
	.componentheading_joven{
		background-image:url('../images/tit_futbol_joven_v2.jpg');
		background-repeat:no-repeat;
		height:0;
		overflow:hidden;
		padding-top:36px;
		width:456px;
		margin-bottom:10px;
	}

	.componentheading_noticia{
		background-image:url('../images/tit_noticias_v2.jpg');
		background-repeat:no-repeat;
		height:0;
		overflow:hidden;
		padding-top:36px;
		width:456px;
	}
	.blog_noticia td.article_column .contentpaneopen_noticia img, .blog_joven td.article_column .contentpaneopen_joven img{
		display:inline;
		float:left;
		height:74px;
		width:114px;
		border:1px solid #BDBDBD;
	}
	.blog_noticia td.article_column .contentpaneopen_noticia h4, .blog_joven td.article_column .contentpaneopen_joven h4 {
		background-image:url("../images/vineta_directorio_v2.jpg");
		background-position:5px 3px;
		background-repeat:no-repeat;
		color:#00246A;
		float:left;
		font-size:12px;
		height:30px;
		margin:0;
		overflow:hidden;
		padding-left:20px;
		width:250px;
	}
	.blog_noticia td.article_column .contentpaneopen_noticia p, .blog_joven td.article_column .contentpaneopen_joven p{
		color:#7D7D7D;
		float:left;
		font-size:11px;
		height:41px;
		margin:0 0 7px 19px;
		overflow:hidden;
		padding-top:5px;
		width:255px;
	}
	.contentpaneopen_noticia td{
		height: 100px;
	 }

	.contentpaneopen_noticia td{
		height: 100px;
	 }
	.blog_noticia td.article_column .contentpaneopen_noticia .readon_noticia, .blog_joven td.article_column .contentpaneopen_joven .readon_joven{
		border-bottom:1px dotted #cbcdcc;
		color:#1A0059;
		margin-left:5px;
		text-align:right;
		text-decoration:none;
		width:659px;
		color:#002470;
	}
	.contentpaneopen_noticia img, .contentpaneopen_joven img{
		display:inline;
		float:left;
		height:270px;
		padding-left:22px;
		padding-right:35px;
		width:413px;
	}
	.contentpaneopen_noticia ul.latestnews, .contentpaneopen_joven ul.latestnews {
		background-image:url('../images/tit_otros_titulos.jpg');
		background-repeat:no-repeat;
		display:block;
		float:left;
		overflow:hidden;
		padding-top:19px;
		width:262px;
		height:280px;
		margin-right:10px;

	}
	.contentpaneopen_noticia ul.latestnews{
		background-image:url('../images/tit_mas_noticias.jpg');
	}
	.contentpaneopen_noticia ul.latestnews li.latestnews, .contentpaneopen_joven ul.latestnews li.latestnews{
		background-image:url('../images/vineta_directorio.jpg');
		background-position:5px 3px;
		background-repeat:no-repeat;
		border-bottom:1px dotted #B1B1B1;
		float:left;
		margin:0 0 8px;
		padding-bottom:2px;
		padding-left:20px;
		width:235px;
	}
	.contentpaneopen_noticia ul.latestnews li.latestnews a, .contentpaneopen_joven ul.latestnews li.latestnews a{
		color:#838385;
		font-weight:bold;
		text-decoration:none;
	}

/*fin blog noticias*/
/*organigrama*/
	#organigrama{
		padding:6px;
		width:456px;
	}
/*fin organigrama*/

/*jugadores*/
#jugador{
width:456px;
height:280px;
}
#jugador img{
	display:inline;
	float:left;
}

	.componentheading_jugadores{
		background-image:url('../images/tit_jugadores_v2.jpg');
		background-position:5px 6px;
		background-repeat:no-repeat;
		height:0;
		overflow:hidden;
		padding-top:50px;
		width:456px;		
	}
	.blog_jugadores{
		display:block;
		overflow:hidden;
		padding:0 0 0 4px;
		width:456px;
	}
	.blog_jugadores .contentpaneopen_jugadores{
		border:none;
		padding:0px;
		width:110px;
		margin-right:-6px;
	}
	.contentpaneopen_jugadores{
		border:1px solid #B1B1B1;
		padding:5px;
		width:456px;
	}
	
	.blog_jugadores .article_column{
	}
	#jugador img{
		float:left;
	}
	#jugador .full_jugador{
		width:250px;
		font-size:11px;
	}
		#jugador .full_jugador td{
			color:#001645;
			font-weight:bold;
		}
		#jugador .full_jugador td.dato{
				background-image:url('../images/ficha_vineta.gif');
				background-position:0 3px;
				background-repeat:no-repeat;
				padding-left:13px;
			
		}


/*fin jugadores*/
/*cuerpo tecnico*/
.blog_cuerpotec{
		display:block;
		overflow:hidden;
		width:458px;
	}
	.blog_cuerpotec p, .blog_cuerpotec h4{
		display:block;
		overflow:hidden;
		width:458px;
	}
	.componentheading_cuerpotec{
		background-image:url('../images/tit_cuerpo_tecnico_v2.jpg');
		background-position:7px 6px;
		background-repeat:no-repeat;
		height:0;
		overflow:hidden;
		padding-top:42px;
		width:456px;
		
	.contentpaneopen_cuerpotec{
	width:456px;

	}

	}
/**/
#hazte_socio{
	display:block;
	margin-bottom:5px;
	margin-top:5px;
}

/*encuesta*/
	#modulos_centro form{
		background-image:url('../images/tit_encuesta.jpg');
		background-position:5px 5px;
		background-repeat:no-repeat;
		border:1px solid #B1B1B1;
		display:block;
		float:left;
		height:220px;
		overflow:hidden;
		padding-top:25px;
		width:180px;
		margin-right:10px;
	}
		#modulos_centro form .poll_encuesta{
			
		}
	#saludo_presidente{
		display:block;
		float:left;
		margin:6px 0 0;		
	}
		#saludo_presidente img{
			border:0px;
		}


/* Carrusel comunes*/
.jcarousel-container {
    position: relative;
}
.jcarousel-skin-chv .jcarousel-container {
	position: static;
}
.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
	position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}
/*fin carrousel*/
#containerH{
		background-image:url('../images/tit_galerias.jpg');
		background-position:3px 3px;
		background-repeat:no-repeat;
		border:1px solid #B1B1B1;
		float:left;
		margin-bottom:20px;
		margin-left:0;
		margin-top:10px;
		overflow:hidden;
		padding:3px;
		width:672px;
	}
		#containerH .jcarousel-skin-chv .jcarousel-container-horizontal {
			background-image:url('../images/galerias_bg.jpg');
			border:1px solid #B1B1B1;
			clear:both;
			height:182px;
			overflow:hidden;
			padding-left:7px;
			padding-top:15px;
			width:662px;
		}
		#containerH .jcarousel-skin-chv .jcarousel-clip-horizontal {
			height:158px;
			overflow:hidden;
			width:648px;
		}
		#containerH .jcarousel-skin-chv .jcarousel-item {
			height:158px;
			width:150px;
		}
		#containerH .jcarousel-skin-chv .jcarousel-item h5{
			display:none;
		}
		#containerH .jcarousel-skin-chv .jcarousel-item p{
			clear:both;
			color:#00246A;
			display:block;
			font-size:11px;
			margin:0;
			padding:0;
			width:150px;
		}
		#containerH .jcarousel-skin-chv .jcarousel-item a{
			text-decoration: none;
			color:#fff;
			width:100px;
			font-size: 11px;
		}
		#containerH .jcarousel-skin-chv .jcarousel-item img{
			border:medium none;
			height:100px;
			width:150px;			
		}
		#containerH .jcarousel-skin-chv .jcarousel-item:hover {
		}

		#containerH .jcarousel-skin-chv .jcarousel-item-horizontal {
			padding-left: 12px;
		}
		#containerH ul.controles{
				display:inline;
				float:left;
				margin:1px 0 11px;
				padding:0;
			}
		#containerH ul.controles li{
			margin: 0px;
			padding: 0px;
			float:left;
			list-style-image:none;
			list-style-type:none;
		}
		#containerH ul.controles .anterior{
			background-color:transparent;
			background-image:url('../images/galeria_prev.jpg');
			display:block;
			height:14px;
			overflow:hidden;
			width:14px;
			margin-right:3px;
		}
		#containerH ul.controles .siguiente{
			background-color:transparent;
			background-image: url('../images/galeria_next.jpg');
			height: 14px;
			width: 14px;
			display: block;
			overflow:hidden;
		}
		#containerH ul.controles input{
			background-color:transparent;
			border:0 none;
			cursor: pointer;
			display: block;
			height: 10px;
			width: 10px;
			padding: 10px;
			overflow:hidden;
		}

		#containerH ul.jump{
			display:inline;
			float:left;
			margin:2px 1px 0 582px;
			padding:0;
		}
		#containerH ul.jump li{
			margin: 0px;
			padding: 0px;
			float:left;
			list-style-image:none;
			list-style-type:none;
			margin-right: 3px;
		}
		#containerH ul.jump .activo{
			background-color:transparent;
			background-image:url('../images/galeria_activo.jpg');
			display:block;
			height:13px;
			overflow:hidden;
			width:13px;
		}
		#containerH ul.jump .inactivo{
			background-color:transparent;
			background-image: url('../images/galeria_inactivo.jpg');
			display:block;
			height:13px;
			overflow:hidden;
			width:13px;
		}
		#containerH ul.jump a{
			background-color:transparent;
			border:0 none;
			cursor: pointer;
			display: block;
			height: 10px;
			width: 10px;
			padding: 10px;
			overflow:hidden;
		}


/*fin carrusel portada*/



/*formulario de contactos*/
	.chronoform{
		display:none;
	}

	#ChronoContact_contacto_udechile, #ChronoContact_nombre_complejo_deportivo{
		display:block;
		padding:0;
		width:675px;
	}
	.cf_heading{
		margin:0px;
		width:100%;
	}
		#ChronoContact_contacto_udechile .cf_heading h4{
			background-image:url('../images/tit_contacto_v2.jpg');
			background-repeat:no-repeat;
			height:0;
			margin:0;
			overflow:hidden;
			padding-top:36px;
			width:675px;
		}
		#ChronoContact_nombre_complejo_deportivo h4.cf_heading{
			background-image:url('../images/tit_nombre_complejo.jpg');
			background-repeat:no-repeat;
			height:0;
			margin:0;
			overflow:hidden;
			padding-top:20px;
			width:675px;
		}

		
		.form_item{
			padding:0px;
		}

/*Galeria*/
.jg_pathway{
	display:none;
}
.jg_element_txt li{
	color:#7D7D7D;
}
.jg_element_txt a {
	background-image:url('../images/vineta_directorio_v2.jpg');
	background-repeat:no-repeat;
	font-size:12px;
	padding-left:18px;
	text-decoration:none;
	color:#00246A;
	background-position:0 2px;
}
.jg_element_txt li p {
	font-size:11px;
	margin-bottom:7px;
	margin-top:7px;
}
img.jg_photo, .jg_minis a img {
	float:left;
	margin-left:4px;
	padding:0;
}
img.jg_photo {
	float:left;
	height:72px;
	margin-left:4px;
	padding:0;
	width:98px;
}

img#jg_photo_big{
	float:left;
	height:380px;
	margin-left:0px;
	padding:0;
	width:455px;
}
.jg_txtrow, .jg_toplist, .jg_gallerystats, .jg_pagination, .jg_subcat_pagination {
	color:#000000;
	font-weight:bold;
}
.jg_detailnavi {
	clear:both;
	margin-bottom:0.9em;
	overflow:hidden;
	text-align:center !important;
}


.gallery{
	padding:0px;
	width:458px;
	overflow:hidden;
}
.componentheading{
	background-image:url(../images/tit_galeria_v2.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	height:31px;
	padding-left:54px;
	padding-top:9px;
	width:454px;
}
div.gallery div.jg_category div.sectiontableheader{
	color:#01236D;
	font-weight:bold;
	height:20px;
	margin-top:3px;
	padding-left:5px;
	padding-top:4px;
	text-align:left;
	height:42px;
}
div.jg_catdescr{
	background-image:url('../images/vineta_gallery.jpg');
	background-repeat:no-repeat;
	background-position:4px 4px;
	font-weight:bold;
	padding:0 0 0 18px;
	text-align:left;
}
	div.jg_catdescr p{
		margin:0px;
	}

	
.jg_detailnaviprev a, .jg_detailnavinext a{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}


#accionistas{
	padding:5px;
	width:456px;
}
	#accionistas h4{
		background-image:url('../images/tit_accionistas_v2.jpg');
		background-repeat:no-repeat;
		height:0;
		margin:0;
		overflow:hidden;
		padding-top:36px;
		width:678px;
	}
	#accionistas ul{
		margin-top:10px;
		
	}
	#accionistas ul li{
		background-image:url('../images/icono_accionistas_v2.jpg');
		background-position:35px 0;
		background-repeat:no-repeat;
		border-bottom:1px dotted #B1B1B1;
		height:28px;
		margin-top:8px;
		padding-bottom:4px;
		padding-left:67px;
	}
	#accionistas ul li a{
		color:#01236D;
		cursor:pointer;
		display:block;
		font-weight:bold;
		padding-top:7px;
		text-decoration:none;
	}

#complejo{
	border:1px solid #B1B1B1;
	padding:5px;
	width:675px;
}
	#complejo h4{
		background-image:url('../images/tit_nombre_complejo.jpg');
		background-repeat:no-repeat;
		height:0;
		margin:0;
		overflow:hidden;
		padding-top:20px;
		width:678px;
	}
	
	.contentpaneopen_joven .small, .contentpaneopen_noticia .small{
		text-align:right;
	}
	
	/*table.blog_noticia{
		border-bottom:1px solid #B1B1B1;
		border-right:1px solid #B1B1B1;
		border-left:1px solid #B1B1B1;
		width:686px;
	}*/
	table.blog_noticia .contentpaneopen_noticia, table.blog_joven .contentpaneopen_joven{
		border-bottom:1px solid #BDBDBD;
		padding:0px;
		height: 100px;
		overflow: hidden;
	}

.comment-link, .readmore-link {
	color:#01236D;
	font-weight:bold;
	text-decoration:none;
	}


/*tabla posiciones derecha*/
#derecha h4{	
	background-image:url('../images/sprite.jpg');
	background-position:-693px -244px;
	background-repeat:no-repeat;
	float:right;
	font-size:12px;
	height:0px;
	margin:0;
	padding-left:20px;
	padding-top:68px;
	width:244px;
	color:#FFF;
}
#derecha .pane{
	border-top:1px solid #b1b1b1;
	border-left:1px solid #b1b1b1;
	border-right:1px solid #b1b1b1;
	float:right;
	width:260px;
	height:270px;
	overflow:hidden;
	padding-left:2px;
	margin-top:2px;
	
}
	.fixtureposition{
		width:259px;
		font-size:11px;
	}
	.fixtureposition tr.impar{
		background-color:#dddddd;
	}
	.fixtureposition th{
		background-image:url('../images/tit_datos_tabla.jpg');
		color:#01236D;
	}
	.fixtureposition td{
		border:0px;
	}
	
	ul.fixturecontrol{
		background-image:url("../images/sprite.jpg");
		background-position:-694px -461px;
		background-repeat:no-repeat;
		clear:both;
		height:40px;
		padding-left:0;
		padding-top:0;
		width:263px;
	}
	ul.fixturecontrol li{
		float:left;
	}
		ul.fixturecontrol li a.abajo{
			background-position:-10px -10px;
			display:block;
			float:left;
			height:0;
			overflow:hidden;
			padding-top:24px;
			width:65px;
			margin:8px 0 0 0px;

		}
		ul.fixturecontrol li a.arriba{
			background-position:-10px -10px;
			display:block;
			float:left;
			height:0;
			overflow:hidden;
			padding-top:24px;
			width:65px;
			margin:8px 0 0 65px;

		}

/*resultados completo*/
	
	.contentpaneopen_resultados .contentheading_resultados{
		
		
	}

	.contentpaneopen_resultados{
		float:left;
		width:456px !important;
	}
	.contentpaneopen_resultados h4{	
		background-image:url(../images/tit_tabla_com_v2.jpg);
		background-repeat:no-repeat;
		color:#707070;
		float:left;
		font-size:12px;
		height:31px;
		margin:3px 0 0 0;
		padding-left:20px;
		padding-top:8px;
		width:436px;
	}
	.contentpaneopen_resultados .pane{
			
	}
	.contentpaneopen_resultados .pane .fixtureposition{
		width:456px;
		float:left;
		border-right: 1px solid #b1b1b1;
		border-left: 1px solid #b1b1b1;
		border-bottom: 1px solid #b1b1b1;
	}
	.contentpaneopen_resultados .pane .fixtureposition th{
		background-image:url('../images/fondo_th_tabla.jpg');
		color:#02226D;
		font-style:italic;
		font-weight:bold;
		height:32px;
	}
	
	.pane_pos{
		height:375px;
	}
	.pane_pos .fixtureposition_pos{
		width:456px;
		float:left;
		border-right: 1px solid #b1b1b1;
		border-left: 1px solid #b1b1b1;
		border-bottom: 1px solid #b1b1b1;
		margin-bottom:15px;
	}
	.pane_pos .fixtureposition_pos th{
		background-image:url('../images/fondo_th_tabla.jpg');
		color:#02226D;
		font-weight:bold;
		height:32px;
	}
	
	.fixtureposition_pos{
		width:456px;
		font-size:11px;
	}
	.fixtureposition_pos tr.impar{
		background-color:#dddddd;
	}
	.fixtureposition_pos th{
		background-image:url('../images/tit_datos_tabla.jpg');
		color:#01236D;
	}
	.fixtureposition_pos td{
		border:0px;
	}
	
	.titulo_posiciones_pos{
		height:0px;
		margin:0px;
		padding:0px;
		width:0px;
	}
	
	.titulo_posiciones_pos h4{
		background-image:url(../images/tit_tabla_com_v2.jpg);
		background-repeat:no-repeat;
		color:#707070;
		float:left;
		font-size:12px;
		height:31px;
		margin:3px 0 0 0;
		padding-left:20px;
		padding-top:8px;
		width:436px;
	}

	
	

/*ultimo partido*/

	#contenido  .fixturematch_ultimopartido{
		background-image:url("../images/sprite.jpg");
		background-position:0 -361px;
		background-repeat:no-repeat;
		color:#707070;
		display:block;
		float:left;
		font-size:11px;
		height:0;
		overflow:hidden;
		padding-right:12px;
		padding-top:155px;
		width:328px;
	}
	
	#contenido .fixturematch_ultimopartido #equipolocal{
		padding-left: 10px;
	}
	#contenido .fixturematch_ultimopartido #equipolocal, #contenido .fixturematch_ultimopartido #equipovisita{
		color:#5C5C5C;
		float:left;
		padding-top:5px;
		text-align:center;
		width:92px;
	}
	#contenido .fixturematch_ultimopartido #infopartido{
		float:left;
		padding-top:6px;
		text-align:center;
		width:108px;
	}
	#contenido .fixturematch_ultimopartido #infopartido .fechapartido{
		margin-top:50px;
	}
	#contenido .fixturematch_ultimopartido #infopartido .resultadolocal, #contenido .fixturematch_ultimopartido #infopartido .resultadovisita{
		color:#5C5C5C;
		float:left;
		font-size:40px;
		text-align:center;
		width:48px;
	}
	#contenido .fixturematch_ultimopartido #infopartido .resultadoseparador{
		width: 10px;
		float: left;
		font-size:40px;
		color:#5C5C5C;
	}
	
	#contenido .fixturematch_ultimopartido #equipolocal .nombre_local, #contenido .fixturematch_ultimopartido #equipolocal .nombre_visita{
		font-weight:bold;
		color:#919191;
		text-align:center;
	}
	


/*calendario*/
	table.contentpaneopen_calendar{
		width:456px;
	}
	.contentpaneopen_calendar h4{
		background-image:url(../images/tit_calendario_v2.jpg);
		background-repeat:no-repeat;
		color:#707070;
		font-size:12px;
		height:40px;
		margin:0;
		padding-left:13px;
		padding-right:38px;
		text-align:justify;
		width:408px;
	}
.fixturecalendar{
		margin-bottom:20px;
		width:436px;
		margin:0 0 0 23px;
	}
	.fixturecalendar tr.impar{
		background-color:#ececec;
	}
	.fixturecalendar th{
		background-image:url('../images/tit_datos_tabla_v2.jpg');
		color:#01236D;
	}
	.fixturecalendar td{
		color:#707070;
		font-size:11px;
	}



/*escuelas de futbol*/
#escuelas{
	background-image:url(../images/tit_escuelas_v2.jpg);
	background-position:4px 4px;
	background-repeat:no-repeat;
	padding:36px 5px 5px;
	width:674px;
}
	#escuelas ul{	
		border:1px solid #B1B1B1;
		margin-bottom:10px;
	}

		#escuelas #oficial{
				background-image:url(../images/tit_escuela_oficial_v2.jpg);
				background-repeat:no-repeat;
				height:0;
				margin:22px 0 0;
				overflow:hidden;
				padding-top:35px;
		}
			#escuelas #comunal{
			background-image:url(../images/tit_escuela_comunal_v2.jpg);
			background-repeat:no-repeat;
			height:0;
			margin:5px 0 0;
			overflow:hidden;
			padding-top:35px;
		}
			#escuelas #regional{
			background-image:url(../images/tit_escuela_regional_v2.jpg);
			background-repeat:no-repeat;
			height:0;
			margin:5px 0 0;
			overflow:hidden;
			padding-top:35px;
		}
	#escuelas ul li{
		border-bottom:1px dotted #b1b1b1;
		padding-top:12px;
		padding-bottom:12px;
	/*	height:60px;*/
	}
		#escuelas ul li h5{
			background-image:url('../images/vineta_directorio_v2.jpg');
			background-position:5px 3px;
			background-repeat:no-repeat;			
			background-position:5px 3px;
			background-repeat:no-repeat;
			font-size:12px;
			margin:3px 0 0;
			padding-left:19px;

		}
		#escuelas ul li p{
			margin:0;
			padding-left:20px;			
		}

	#escuelas ul li.destacada{
		background-color:#D9E8FB;
		background-image:url('../images/logo_escuelas_oficiales.jpg');
		background-position:536px 4px;
		background-repeat:no-repeat;
		padding-left:10px;
		padding-top:12px;
		padding-bottom:12px;
	}
		#escuelas ul li.destacada p{
			color:#01226F;
			font-size:13px;
			font-weight:bold;
			margin:0;
			padding:0px;
		}

/* mitiu */
#derecha h3{
	color: #045BDC;
}
#frmmod{
		width: 273px;
		height: 287px;
		border: 0px none;
		overflow: hidden;
}
#hall{
	width: 520px;
	float: left;
}
	#frmbest{
		width: 520px;
		height: 265px;
		border: 0px none;
		overflow: hidden;
	}
	#frmrest{
		width: 520px;
		height: 450px;
		border: 0px none;
		overflow: hidden;
	}
#login{
   	width: 150px;
	float: left;
}
	#frmlogin{
		width: 150px;
		height: 1080px;
		border: 0px none;
		overflow: hidden;
	}

	/* mitiu */

#google_flash_div{
		background-image:url('../images/tit_central_publicidad_v2.jpg');
	}