
@import url("form.css");
@import url("menus.css");

/*******************************************/

#header {
position: relative ; 
height: 140px ; 
margin: 0 0 1em 0 ; 
}

#google_translate_element { 
margin: 2px 0 5px 0 ;
}

#google_translate_element div { 
	display: inline ;
	margin: 0 5px 0 0 ; 
}

#busquedaPersonalizada { 
position:absolute ; 
right: 0px ; 
bottom: -20px ;
text-align: right ; 
}

#footer {
height: 30px ; 
}

#video {
margin: 0 0 0 0  ;
padding: 0 ; 
}

#logo {

margin: 0 ; 
padding: 30px 0 0 0  ; 
}
#logo h1{

margin: 0 ; 
padding: 0  ;
font-size: 1.2em ;  
}

#cajaVideo { 
margin: 0 ;
padding: 0 ; 
}

.cajaVideo2 { 
margin: 10px 0 0 0  ;
padding: 0 ; 
}


#video h1 , #video h2 {
	width: 640px ; 
}
#video h1{
margin: 10px 0 ; 
padding: 0   ; 
font-size: 1.2em ; 
}

#video h1#fechaVideo {
margin: 0 0 5px 0 ; 
padding: 0   ; 
font-size: 1.2em ; 
text-align: right ;
color: #4D4D4D ;
}

#video h2{
margin: 5px 0 0 0 ; 
padding: 0 ; 
font-size: 1em ;
font-weight: normal ;
text-align: justify ;
color: #4D4D4D ; 
}

/********** comentarios **********************/

#comentarios { 
	margin: 0 0 20px 0 ; 
	padding: 0px ;
}
#boton_comentarios { 
		text-align: right ;
		margin: 0 0 20px 0 ; 
}

#boton_comentarios button{ 
		border: 0 ;
		width: 121px ;
		height: 20px ;
		background: url(../images/btn_comentarios_down.jpg) no-repeat ;
		margin: 1em 2.7em 0 0 ;
		padding: 0 0 2px 5px  ;
		font-size: 1.1em ;
		text-align: left ; 

}

#leerMas {
		border: 0 ;
		width: 96px ;
		height: 20px ;
		background: url(../images/btn.jpg) no-repeat ;
		margin: 12px  0 20px 0 ;
		padding: 0 0 2px 8px  ;
		font-size: 1.1em ;
		text-align: left ; 
}

#leerMas a{
	display: block ; 
}

#compartirLink { 
	float: right ;
	margin: 12px 2.7em 0 0 ;
}

#compartirLink a{ 
	float: left ;

}

#contenidoComentarios { 
		display: block ;
}



/***********************************************/

#noticias { 
width: 640px ;
}

.bloqueNoticia { 
margin: 0 10px 10px 10px ;
padding: 10px ; 
border-bottom: 1px solid #D5D6D5 ; 
}


#noticias #barraNoticias { 
height: 25px ;
background: url(../images/barra_noticias.jpg) no-repeat ;
margin: 0 0 20px 0  ; 
padding: 3px 0 0 18px ; 
color: #fff ; 
font-size: 1.4em ;
text-transform: uppercase ;
}

#noticias h1 , #noticias h1 a , #noticias h1 a:visited {
color: #000 ; 
font-size: 1.2em ; 
font-weight: bold ;
margin: 0 ; 
padding: 0 0 5px 0px ; 
}

#noticias h1 a:hover {
color: #FF9900 ; 
}

#noticias .fechaNoticia {
color: #444 ; 
font-size: 0.9em ; 
margin: 0 ; 
padding: 0 0 10px 0px ; 
}

#noticias h2{
font-size: 1.1em ; 
font-weight: normal ;
margin: 0 ; 
padding: 0 0 0 5px ; 
color: #4D4D4D ; 
}

#noticias .bloqueNoticia img{
float:left ;
margin: 0 ; 
padding: 0 10px 5px 0px ; 
}

#youtubeIzq {

/*height: 423px ;*/
}

#facebookIzq {
/*height: 700px ;*/
margin: 0 0 1em 0 ; 
padding: 0 ; 
}


#cajaFanIzq { 
	margin: 0 0 1em 0 ; 
	padding: 0 ; 
}

#listaNoticiasIzq { 

}

#divBuscarNoticiasIzq { 
	margin: 0 ; 
	padding: 0 0 1em 10px ;
}

#divBuscarNoticiasIzq.buscarIndex { 
	margin: 0 0 20px 0 ;
	padding: 0 ;
}

#divBuscarNoticiasIzq input , #divBuscarNoticiasIzq select { 
	border: 1px solid #000 ;
}

#divBuscarNoticiasIzq select { 
	width: 100% ;
}

#divBuscarNoticiasIzq  #busqueda a.ordenActivo { 
	color: #ff9900 ;
}

#divBuscarNoticiasIzq  #busqueda a.orden { 
	display: inline ; 
	border: none ;
	padding: 0 3px;
	margin: 0 0 0 2px ;
}


#divBuscarNoticiasIzq  #busqueda a.orden:hover { 
		color: #999;
		background-color: #fff;
}



#divBuscarNoticiasIzq  #busqueda a { 
	display: block ; 
	border: 1px solid #000 ;
	padding: 0 3px;
	margin: 0 0 0 2px ;
}

#divBuscarNoticiasIzq  #busqueda a:hover { 
	background-color: #ddd;
}

#divBuscarNoticiasIzq  #busqueda button { 
	display: block ; 
	border: 1px solid #000 ;
	padding: 0 3px;
	margin: 0 0 0 2px ;
	background-color: #fff;
}

#divBuscarNoticiasIzq  #busqueda button:hover { 
	background-color: #ddd;
}


#divBuscarNoticiasIzq .ordenBusqueda { 
	margin: 5px 0 0 0 ; 
}

#divBuscarNoticiasIzq .ordenBusqueda span{
	display: block ; 
	margin: 0 0 5px 0  ; 
	padding: 0 ;  
}
#divBuscarNoticiasIzq .ordenBusqueda span.inputs {
	
	display: block ; 
	margin: 0 0 0 10px  ; 
	padding: 0 ;  

}

#marcoListaNoticiasIzq { 
	height: 350px ;	
	overflow:scroll;
	margin: 0 0 10px 0 ; 
	overflow-x: hidden ;
}

#contenidoListaNoticiasIzq { 
	
}

.pastillaVideoIzq { 
	margin: 5px ;
	padding: 5px  ; 
	border: 1px solid #D5D6D5 ; 
}

.pastillaVideoIzq img { 
	float:left ; 
	margin: 0  ;
	padding: 5px 5px 3px 5px   ;
	valign: "top" ; 
}

.pastillaVideoIzq:hover { 
	background-color: #eee;
}

.pastillaVideoIzq h1{ 
	font-size: 1em ; 
	margin: 2px 0 0 0  ; 
	padding: 0px ;
	line-height: 1.1em ;
}
.pastillaVideoIzq h1 a:hover{ 
	color: #FF9900 ; 
}

.pastillaVideoIzq .fechaNoticia {
color: #444 ; 
font-size: 0.9em ; 
margin: 0 ; 
padding: 5px 0 0 ; 
line-height: 1.1em ;
}




/*****************************************/

.noEncontrados { 
	color: #CC0000 ; 
}


/***************** banners ******************/

#contenedorBanners { 
	margin: 0em 0 0em 0  ; 
	padding: 1em 0 0em 0;
	border-top:1px dotted #000;
}



.pastillaBanners {
	margin: 0; 
	padding: 0 0 0 0;
	text-align: left ;
}

.pastillaBannersCabecera { 
position:absolute ; 
right: 0px ; 
bottom: -20px ;
text-align: right ; 
}

.pastillaBannersFooter { 
	text-align: center ; 
	margin: 3em 0 0 0   ; 
	padding: 0  ;
}

.bannerSpacer {
	margin:1em 0;
	padding:0;
	border-bottom:1px dotted #000;
}

.noborder { 
	
	border-top: 0 ;
	border-bottom: 0 ;
}

/*************** anuncios **************/ 

.cajaAdsense { 
	margin: 0  ; 
	padding: 0 0 1em 0  ;
}

.cajaBannerHorizontal { 
	text-align: center ; 
	margin: 3em 0 0 0   ; 
	padding: 0  ;
}

/***************** colabora ****************/ 

.cajaTexto { 
	margin: 1em 1.5em ; 
	padding: 0 ; 
}

.cajaTexto  h2 { 
	color: #FF6633 ;
	font-size: 1.1em ; 
	margin: 0 ; 
	padding: 0 ; 
}

.cajaTexto  a , .cajaTexto  a:visited   { 
	color: #FF6633 ;
}

/****** pay pal ****/ 

#pastillaPayPal { 
	margin:0 0 1em 0; 
	padding:0; 
	/*height: 95px ;*/ 
	background-color: #fff ;
	border:1px solid #000;
	text-align:center;
}
.paypal { 
	margin:0; 
	padding:0 0 0 .5em; 
	/*height: 95px ;*/ 
	background-color: #000;
	color:#fff;
	text-align:left;
}

/****** directo ****/ 

#divDirecto { 
	margin: 0 0 2em ; 
	padding: 0 ; 

} 

#inicioDirecto , #cajaDirecto { 
	background: url(../images/directo-portada.jpg) no-repeat ;
	margin:0 0 1em 0;
	padding:0 ;
	font-size: 1.25em;
	font-weight: bold ; 
	height: 50px ;
	color:#fff;
	text-transform:uppercase;
}

#cajaDirecto div { 

	padding:15px 0 0 18px ;

}

#inicioDirecto a , #cajaDirecto a { 
	color:#fff;
}

#inicioDirecto div { 

	padding:15px 0 0 12px ;

}

#proximopartido { 
	background: url(../images/proximo_partido.jpg) no-repeat ;
	margin:0 0 1em 0;
	padding:0 ;
	font-size: 1.25em;
	font-weight: bold ; 
	height: 100px ;
	color:#fff;
	text-transform:uppercase;
}

#proximopartido div { 
	text-align: right ;
	font-size: 1.65em;
	font-weight: bold ;
	padding:13px 0 0 18px ;

}

#proximopartido p { 

	padding: 0 ;
	margin: 0 ;

}

#proximopartido span {
	display: block ;
	text-align: right ;
	padding: 0 10px ;

}

#proximopartido span.prox {
	font-size: 0.9em;

}

#proximopartido span.partido {

	font-size: 1em;
	padding: 0 10px 11px ;

}

#proximopartido span.titulo {

	font-size: 0.7em;

}


#ultimasNoticias { 
	background: url(../images/noticias.jpg) no-repeat ;
	margin:0 ;
	padding:0 ;
	font-size: 1.5em;
	font-weight: bold ; 
	height: 50px ;
	color:#fff;
	text-transform:uppercase;
}

#ultimasNoticias  span {
	display: block ;
	padding: 20px 0 0 12px ;

}

#cajaDirecto { 
}

#cajaLateralNumeros {
	width:640px;
	margin:1em 0 1em .7em;
	padding:0; 
	background-color: #000;
	color:#fff;
}
.cajaLateralNumerosSpacer {
	padding:0.5em 1em;
	text-align:center;
}

#linksCanales { 
	margin: 1em 0 ; 
	padding: 0 ; 

}

#linksCanales a , #linksCanales a:visited  { 
	color:#fff;
	background-color:#666;
	padding:0.5em;
}
#linksCanales a:hover  { 
	color:#ff0000;
	background-color:#fff;
}
#linksCanales a.linkCanalActivo  { 
	color: #FF3333;
}

#cajaTextoDirecto { 
	margin: 0 0.5em ; 
	padding: 0 ; 
}

/********** opinion / blog ****************/ 

.cajaDetalleBloggers { 
	
	margin: 1em 2em 2em   ; 
	padding: 0 ;
	border-bottom: #000 1px solid ;
}

.cajaDetalleBloggers p{ 
	
	margin: 0  ; 
	padding: 0 ;
	font-size: 1em ; 
}

.cajaDetalleBloggers img { 
	float: left ;  
	margin: 0  ; 
	padding: 0 2em 1em 0  ;

}

.max200 { 
	max-width: 200px ;
	
}

.max300 { 
	max-width: 300px ;
	
}

.cajaDetalleBloggers h1.nombreBlogger {  
	margin: 0  ; 
	padding: 0 0 0.5em 0  ;
	font-size: 1.3em ; 

	
}

.cajaDetalleBloggers .textoBlogger   {  
	margin: 0  ; 
	padding: 0 0 1em 0  ;
	font-size: 1em ; 
	min-height: 120px ;
}

.cajaDetalleBloggers .textoBlogger h1  {  
	margin: 0  ; 
	padding: 0 0 0.5em 0  ;
	font-size: 1em ; 
}

.cajaDetalleBloggers .textoBlogger .leerMasBlogger   {  
	margin: 0  ; 
	padding: 0.5em 0 0 0  ;
	text-align: right ; 
}

.cajaDetalleBloggers .numOpiniones   { 
	float: left ;
	margin: -1em 0 0 1.1em   ; 
	padding: 0.4em 1.2em;
	background-color: #000000 ;
	color: #fff ;
	font-size: 0.9em ; 
	text-align: center ; 
}




.cajaDetalleBloggers .numOpiniones span  {  
	margin: 0   ; 
	padding: 0.1em 0.5em ;
	background-color: #fff ;
	color: #000 ;
	font-size: 1em ; 
	text-align: center ; 
	font-weight: bold ;
}

.cajaDetalleBloggers .numOpiniones a , .cajaDetalleBloggers .numOpiniones a:visited , .cajaDetalleBloggers .direccionBlog a , .cajaDetalleBloggers .direccionBlog a:visited   {  

	color: #fff ;

}

.cajaDetalleBloggers .direccionBlog   {
	float: right ;
	margin: -1em 5em 0 0   ; 
	padding: 0.4em 1em;
	background-color: #000000 ;
	color: #fff ;
	font-size: 0.9em ; 
	text-align: center ; 
}

/***** pastilla cv **************/ 

.pastillaCv { 
	
	margin: 0  ; 
	padding: 0 2em 1em 0  ;

}

.pastillaCv img { 
	float: left ;  
	margin: 0  ; 
	padding: 0 2em 1em 0  ;
	max-width: 120px ;
}


/******** pastilla generica */

.pastilla { 
	margin: 0 0 20px 0 ; 
}

