/*  
Theme Name: Brit Corner
Theme URI: http://www.britcorner.com
Description: Theme for Brit Corner
Version: 1.0
Author: Alejandro Carravedo
Author URI: http://carravedo.com

Theme last updated: 01.09.2008
*/

BODY {
	margin: 0; padding: 0;
	text-align: center;
	font-size: 9pt;
	font-family: Arial;
	background: #cbdcec url(images/bkg_general.gif) repeat-x 0 0;
}
	
	BODY.body-interior {
		background-image: url(images/bkg_general-interior.gif);
	}

A {
	outline: none;
}
	
	A IMG {
		border: 0;
	}

FORM {
	margin: 0; padding: 0;
} 

INPUT, TEXTAREA, SELECT {
	font-size: 1em;
	font-family: Arial;
}

H1, H2, H3, H4, H5, H6 { margin: 0; padding: 0; }
UL, UL LI { margin: 0; padding: 0; list-style: none; }
P { margin: 0; padding: 0; }

.text-align-center { text-align: center; }
.text-align-right { text-align: right; }
.text-align-left { text-align: left; }
.text-align-justify { text-align: justify; }

.hidden { display: none; }

.clear-both { clear: both; }

/* Clear Both fixed */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


/* Begin Images */
p img { padding: 0; max-width: 100%; }

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered, img.aligncenter, img.aligncentered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
/* End Images */


/* Posicionamiento General */
BODY {
	text-align: center;
}

.exterior-general {
	width: 962px;
	margin: 0 auto;
}

#cabecera {
	height: 128px;
	border-bottom: 5px solid #0d2a78;
	overflow: hidden;
	text-align: left;
}

#subcabecera {
	height: 302px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #bdbdbd;
	overflow: hidden;
	text-align: left;
}

#subcabecerapub {
	height: 94px;
	padding-top: 3px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	overflow: hidden;
}

#contenido {
	width: 954px;
	margin-top: 1px;
	border-left: 4px solid #b6c8df;
	border-right: 4px solid #b6c8df;
	background: #fff url(images/bkg_contenido-interior.gif) repeat-y 100% 0;
}
	
	.body-home #contenido {
		background: #dbe1ee;
	}
	
	#contenido .sidebar-left {
		display: inline; float: left;
		width: 228px;
		text-align: left;
	}
	
	#contenido .sidebar-right {
		display: inline; float: right;
		width: 228px;
		text-align: left;
	}
	
	#contenido .principal {
		display: inline; float: left;
		width: 490px;
		padding: 2px 2px 20px 2px;
		background: #fff;
		text-align: left;
		overflow: hidden;
	}
	
	#contenido .principal-simple {
		display: inline; float: left;
		width: 716px;
		padding: 2px 2px 20px 2px;
		background: #fff;
		text-align: left;
	}
	
	#contenido .sidebar-simple {
		display: inline; float: right;
		width: 230px;
		text-align: left;
	}

#pie-pagina {
	height: 112px;
	overflow: hidden;
	text-align: left;
}

#creditos {
	padding-bottom: 10px;
	text-align: right;
}
	
	#creditos IMG {
		padding: 2px;
	}


/* Cabecera */
#cabecera {
}
	
	#cabecera .blogtitle {
		display: inline; float: left;
		background: url(images/logo_britcorner-cab.jpg) no-repeat 0 -30px;
		width: 296px; height: 128px;
		text-indent: -10000px;
	}
		
		#cabecera .blogtitle A {
			display: block;
			height: 128px;
		}
	
	#cabecera .menu-principal {
		display: inline; float: right;
		width: 660px; height: 128px;
	}
		
		#cabecera .menu-principal UL {
			padding: 82px 0 0;
		}
			
			#cabecera .menu-principal UL LI {
				display: inline; float: left;
				width: 150px; height: 48px;
			}
				
				#cabecera .menu-principal UL LI A {
					width: 150px; height: 46px;
					text-indent: -10000px;
					display: block;
				}
				
				#cabecera .menu-principal UL LI.quienes {
					width: 150px; height: 46px;
					padding: 0 5px;
				}
					
					#cabecera .menu-principal UL LI.quienes A {
						background: url(images/btns_menu-principal.gif) no-repeat 0 0;
					}
						
						#cabecera .menu-principal UL LI.quienes A.selected {
							background-position: 0 100%;
						}
							
						#cabecera .menu-principal UL LI.quienes A:hover {
							background-position: 0 100%;
						}
				
				#cabecera .menu-principal UL LI.visitas {
					width: 150px; height: 46px;
					padding: 0 5px;
				}
					
					#cabecera .menu-principal UL LI.visitas A {
						background: url(images/btns_menu-principal.gif) no-repeat -150px 0;
					}
						
						#cabecera .menu-principal UL LI.visitas A.selected {
							background-position: -150px 100%;
						}
							
						#cabecera .menu-principal UL LI.visitas A:hover {
							background-position: -150px 100%;
						}
				
				#cabecera .menu-principal UL LI.contacto {
					width: 150px; height: 46px;
					padding: 0 5px;
				}
					
					#cabecera .menu-principal UL LI.contacto A {
						background: url(images/btns_menu-principal.gif) no-repeat -300px 0;
					}
						
						#cabecera .menu-principal UL LI.contacto A.selected {
							background-position: -300px 100%;
						}
							
						#cabecera .menu-principal UL LI.contacto A:hover {
							background-position: -300px 100%;
						}
				
				#cabecera .menu-principal UL LI.rss {
					width: 150px; height: 46px;
					padding: 0 5px;
				}
					
					#cabecera .menu-principal UL LI.rss A {
						background: url(images/btns_menu-principal.gif) no-repeat -450px 0;
					}
							
						#cabecera .menu-principal UL LI.rss A:hover {
							background-position: -450px 100%;
						}

/* Subcabecera */
#subcabecera {
	background: url(images/bkg_subcabecera.jpg) no-repeat 50% 0;
}
	
	#subcabecera .subcabecera-interior {
		height: 293px;
		overflow: hidden;
	}
		
	#subcabecera .buscador {
		padding: 30px 27px;
		height: 194px;
		text-align: right;
	}
	
	#subcabecera .equipos {
		padding: 0 12px;
		text-align: center;
	}
		
		#subcabecera .equipos UL {
			height: 38px;
			border-bottom: 1px solid #f6f6f6;
		}
			
			#subcabecera .equipos UL LI {
				display: inline; float: left;
				width: 5%; height: 39px;
			}
				
				#subcabecera .equipos UL LI A {
					display: block;
					height: 38px;
					text-indent: -10000px;
				}
				
				#subcabecera .equipos UL LI.control-liga-equipo-arsenal A { background: url(images/equipos/001.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-aston-villa A { background: url(images/equipos/002.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-blackburn-rovers A { background: url(images/equipos/003.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-bolton-wanderers A { background: url(images/equipos/004.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-chelsea A { background: url(images/equipos/005.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-everton A { background: url(images/equipos/006.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-fulham A { background: url(images/equipos/007.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-hull-city A { background: url(images/equipos/008.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-liverpool A { background: url(images/equipos/009.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-manchester-city A { background: url(images/equipos/010.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-manchester-united A { background: url(images/equipos/011.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-middlesbrough A { background: url(images/equipos/012.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-newcastle-united A { background: url(images/equipos/013.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-portsmouth A { background: url(images/equipos/014.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-stoke-city A { background: url(images/equipos/015.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-sunderland A { background: url(images/equipos/016.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-tottenham-hotspur A { background: url(images/equipos/017.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-west-bromwich-albion A { background: url(images/equipos/018.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-west-ham A { background: url(images/equipos/019.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-wigan-athletic A { background: url(images/equipos/020.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-birmingham  A { background: url(images/equipos/021.jpg) no-repeat 50% 50%; }
				#subcabecera .equipos UL LI.control-liga-equipo-wolverhampton A { background: url(images/equipos/022.jpg) no-repeat 50% 50%; }				
				#subcabecera .equipos UL LI.control-liga-equipo-burnley A { background: url(images/equipos/023.jpg) no-repeat 50% 50%; }
				
	.body-interior #subcabecera {
		height: 202px;
		background: url(images/bkg_subcabecera-interior.jpg) no-repeat 50% 0;
	}
		
		.body-interior #subcabecera .subcabecera-interior {
			height: 193px;
		}
		
		.body-interior #subcabecera .buscador {
			padding: 20px 10px;
			height: 114px;
		}
	

/* Pie de Pagina */
#pie-pagina {
	background: url(images/bkg_pie-pagina.jpg) no-repeat 50% 50%;
	font-size: 0.9em;
	color: #d0deeb;
}
	
	#pie-pagina A {
		color: #d0deeb;
		text-decoration: none;
	}
		
		#pie-pagina A:hover {
			text-decoration: underline;
		}
		
		#pie-pagina A IMG {
			vertical-align: middle;
		}
	
	
	#pie-pagina .pie-pagina-interior {
		padding: 18px 225px 0;
	}
	
	#pie-pagina UL {
		display: inline; float: left;
		width: 92px;
		padding: 0 24px;
	}
		
		#pie-pagina UL.columna1 {
		}
		
		#pie-pagina UL.columna2 {
			width: 113px;
		}
		
		#pie-pagina UL.columna3 {
		}
		
		#pie-pagina UL LI {
			padding: 2px 0;
		}
		
		
/* Contenido */
#contenido {
}
	
	/* Barra Izquierda */
	#contenido . sidebar {
	}
		
		#contenido .sidebar .tit-autor {
			background: #618ab6;
			font-weight: normal;
			font-size: 1em;
			color: #fff;
		}
			
			#contenido .sidebar .tit-autor .avatar {
				border-right: 1px solid #fff;
				float: left;
				width: 54px; height: 54px;
				overflow: hidden;
			}
			
			#contenido .sidebar .tit-autor SPAN {
				margin-left: 55px;
				padding: 14px 6px 0;
			}
				
				#contenido .sidebar .tit-autor-no-avatar SPAN {
					margin-left: 0;
				}
		
		#contenido .sidebar .caja-contenido {
			margin: 0 6px 12px 6px; padding: 8px;
			background: #fff;
		}
			
			#contenido .sidebar .caja-contenido P {
				margin: 0; padding: 3px 0;
			}
		
		#contenido .sidebar .caja-transparente {
			margin: 0 6px 12px 6px; padding: 8px 0;
			background: none;
		}
			
			#contenido .sidebar .caja-transparente P {
				margin: 0; padding: 3px 0;
			}
	
		
		#contenido .sidebar-left A {
			color: #368857;
		}
			
			#contenido .sidebar-left A:hover {
				color: #ff921e;
			}
		
		#contenido .sidebar-left .tit-autor {
			padding: 0;
			background: #92a78b url(images/bkg_tit-autor_sb-left.gif) repeat-x top;
		}
			
			#contenido .sidebar-left .tit-autor SPAN {
				padding: 19px 6px;
				display: block;
				height: 16px;
			}
		
		#contenido .sidebar-right A,
		#contenido .sidebar-simple A {
			color: #4b80b6;
		}
			
			#contenido .sidebar-right A:hover,
		#contenido .sidebar-simple A:hover {
				color: #ff921e;
			}
		
		#contenido .sidebar-right .tit-autor,
		#contenido .sidebar-simple .tit-autor {
			padding: 0;
			background: #5f88b3 url(images/bkg_tit-autor_sb-right.gif) repeat-x top;
		}
			
			#contenido .sidebar-right .tit-autor SPAN,
			#contenido .sidebar-simple .tit-autor SPAN {
				padding: 19px 6px;
				display: block;
				height: 16px;
			}
	
	/* Contenido Interior */
	#contenido .contenido-interior {
		border: 1px solid #fff;
	}
		
	
/* La Frase */
.la-frase {
	padding: 5px 20px 10px 80px;
	background: #f3f3f3 url(images/tit_la-frase.gif) no-repeat 0 0;
	border: 1px solid #e7e7e7;
	color: #8c8c8c;
}
	
	.la-frase STRONG,
	.la-frase B {
		color: #000;
		font-weight: normal;
		font-style: italic;
	}
	
/* Buscador */
.frmSearchBlog {
	width: 244px; height: 26px;
	margin: 0; padding: 18px 14px 19px;
	background: url(images/bkg_buscador.gif) no-repeat 0 0;
	display: inline;
}
	
	.frmSearchBlog .frmSearchBlog-text {
		padding: 2px 4px;
		border: 0;
		vertical-align: middle;
		font-size: 1.3em;
	}
	
	.frmSearchBlog .frmSearchBlog-buttom {
		vertical-align: middle;
	}
	
/* Robapaginas */
.robapag-publi {
	margin: 30px 25px 0; padding: 0;
	text-align: center;
}
	
/* POST */
.post {
	margin: 30px 25px 0; padding: 0 0 30px 0;
	border-bottom: 1px solid #d9d8d8;
	color: #8b8b8b;
}
		
	.post A {
		color: #6e98c3;
		text-decoration: none;
	}
		
		.post A:hover {
			color: #ff921e;
		}
	
	.post .post-date {
		margin: 0 0 0 0; padding: 0;
		background: url(images/bkg_post-date.gif) no-repeat 0 50%;
		color: #6c96c1;
		font-size: 0.8em;
		height: 15px; overflow: hidden;
	}
		
		.post .post-date SPAN {
			display: inline-block;
			margin: 0 0 0 1px; padding: 1px 10px;
			background: #e9f0f6 url(images/bkg_post-date.gif) no-repeat 100% 50%;
			height: 13px; overflow: hidden;
		}
	
	.post .post-title {
		margin: 0; padding: 8px 0;
		font-size: 1.8em;
		font-weight: normal;
		color: #6e98c3;
	}
		
		.post .post-title A {
			color: #6e98c3;
			text-decoration: none;
		}
			
			.post .post-title A:hover {
				color: #ff921e;
			}
	
	.post .post-author,
	.post .post-tags {
		text-transform: uppercase;
		font-size: 0.8em;
	}
	
	.post .post-metadata {
		margin: 20px 0 0; padding: 10px 16px;
		background: #e9f0f6;
		color: #7097c2;
		font-size: 0.8em;
	}
		
		.post .post-metadata UL {
		}
			
			.post .post-metadata UL LI {
				margin: 0; padding: 0 16px;
				display: inline;
				border-left: 1px solid #7097c2;
			}
				
				.post .post-metadata UL LI.comentarios {
					border-left: 0;
					padding-left: 0;
				}
					
					.post .post-metadata UL LI.comentarios A {
						padding-left: 18px;
						background: url(images/ico_comentarios.gif) no-repeat 0 50%;
					}
				
				.post .post-metadata UL LI.comentar {
				}
					
					.post .post-metadata UL LI.comentar A{
						padding-left: 18px;
						background: url(images/ico_comentar.gif) no-repeat 0 50%;
					}
				
				.post .post-metadata UL LI.compartir {
				}
					
					.post .post-metadata UL LI.compartir A {
						padding: 2px 0 2px 20px;
						background: url(images/ico_compartir.gif) no-repeat 0 50%;
					}
	
	.post .post-entry {
		margin: 0; padding: 20px 0 30px;
		line-height: 18px;
	}
		
		.post .post-entry A {
			color: #6d9ac4;
			text-decoration: underline;
		}
			
			.post .post-entry A:hover {
				color: #ff921e;
			}
		
		.post .post-entry H1,
		.post .post-entry H2,
		.post .post-entry H3,
		.post .post-entry H4,
		.post .post-entry H5,
		.post .post-entry H6 {
			margin: 0; padding: 8px 0;
		}
		
		.post .post-entry P {
			margin: 0; padding: 8px 0;
		}
		
		.post .post-entry STRONG,
		.post .post-entry B {
			color: #000;
		}
		
		.post .post-entry IMG {
			padding: 1px;
			border-width: 2px 1px 1px;
			border-style: solid;
			border-color: #6d98c3;
		}
			
			.post .post-entry IMG.leer-mas {
				padding: 0; border: 0;
			}
		
		.post .post-entry UL {
			margin: 0; padding: 8px;
			list-style: none;
		}
			
			.post .post-entry UL LI {
				margin: 0; padding: 0 4px 0 16px;
				list-style: none;
				background: url(images/bullet_003.gif) no-repeat 0 5px;
			}
			
			.post .post-entry UL LI LI {
				background: url(images/bullet_005.gif) no-repeat 0 5px;
			}
		
		.post .post-entry BLOCKQUOTE {
			margin: 0 0 0 30px; padding: 14px 16px;
			border: 1px solid #c8d8e8;
			background: #f3f7fa;
		}
		
		.post .post-entry CODE {
			margin: 0 0 0 30px; padding: 14px 16px;
			border: 1px solid #c8d8e8;
			background: #f3f7fa;
		}

/* Paginas */
.page {
	margin: 0;
	border-bottom: 0;
}
	
	.page .page-title {
		margin: 0; padding: 0;
		background: url(images/bkg_page-title.gif) no-repeat 100% 0;
		border-bottom: 1px solid #dee8f3;
	}
		
		.page .page-title SPAN {
			padding: 22px 28px;
			height: 28px;
			display: block;
			color: #7ba6cf;
			font-size: 24px;
			font-family: arial;
		}
	
	.page .page-entry {
		margin-left: 25px;
		margin-right: 25px;
	}

/* Navegacion */
.navigation {
	margin: 0; padding: 10px 25px;
	color: #8b8b8b;
}
		
	.navigation A {
		color: #6e97c3;
	}
		
		.navigation A:hover {
		}

	.navigation .alignleft {
		display: inline;
		float: left;
		width: 48%;
		background: url(images/bullet_002.gif) no-repeat 0 4px;
		padding-left: 10px;
	}

	.navigation .alignright {
		display: inline;
		float: right;
		width: 48%;
		background: url(images/bullet_001.gif) no-repeat 100% 4px;
		padding-right: 10px;
		text-align: right;
	}

/*Pagination*/
div.pagination {
	margin: 0; padding: 50px 0;
	text-align: center;
}
	
	div.pagination a {
		margin: 0 4px; padding: 2px 5px;
		border: 1px solid #898989;
		text-decoration: none; /* no underline */
		color: #898989;
	}
		
		div.pagination a:hover, div.pagination a:active {
			margin: 0 4px;
			border: 1px solid #a0a0a0;
		}
		
		div.pagination span.current {
			margin: 0 4px; padding: 2px 5px;
			border: 1px solid #6e98c3;
			font-weight: bold;
			background-color: #6e98c3;
			color: #fff;
		} 
		
		div.pagination span.disabled {
			margin: 0 4px; padding: 2px 5px;
			border: 1px solid #f3f3f3;
			color: #ccc; 
		}


/* Comentario */
.list-comments,
.respond-post {
	margin: 0; padding: 10px 25px;
	color: #8b8b8b;
}
		
	.list-comments A,
	.respond-post A {
		color: #6e98c3;
		text-decoration: underline;
	}
		
		.list-comments A:hover,
		.respond-post A:hover {
			color: #ff921e;
		}

.h3-page-title {
	margin: 6px 0; padding: 2px 0;
	border-bottom: 1px solid #dee8f3;
	color: #577ea3;
	font-size: 1.2em;
}
	
	#comments.h3-page-title {
		background: url(images/tit_h3_comentarios.gif) no-repeat 0 50%;
		text-indent: -10000px;
		height: 21px;
	}
	
	#respond.h3-page-title {
		background: url(images/tit_h3_dejar-comentario.gif) no-repeat 0 50%;
		text-indent: -10000px;
		height: 21px;
	}
		
	
.respond-post FORM {
	margin: 0; padding: 30px 45px;
}

.respond-post LABEL {
	margin: 0; padding: 20px 0 2px 0;
	display: block;
	color: #6283a5;
	font-size: 1em;
}

.respond-post INPUT,
.respond-post TEXTAREA {
	width: 99.9%;
	border: 0;
	font-size: 1em;
	background: #f2f6fa;
	padding: 2px;
}
	
	.respond-post INPUT#submit {
		margin-top: 20px;
		width: auto;
	}
	

.commentlist {
	margin: 0; padding: 10px;
	background: #ebf2f8;
}
	
	.commentlist-single {
		background: #d2e1ee;
	}
		
		.commentlist-single .commentlist-number {
			float: left;
			width: 80px;
			text-align: center;
			padding: 10px 0;
			font-size: 3em;
			color: #6283a5;
		}
			
		.commentlist-single .commentlist-text {
			margin: 0 0 0 80px; padding: 20px 10px;
			border-left: 4px solid #ebf2f8;
			background: #fff;
			color: #8c8c8c;
		}
		
		.commentlist-meta {
			margin: 0; padding: 0 0 10px 84px;
			font-size: 0.9em;
			color: #8c8c8c;
		}
			
			.commentlist-meta .commentlist-meta-author {
				display: inline; float: left;
				background:  url(images/bkg_commentlist-meta-author.gif) no-repeat 100% 0;
				height: 20px;
				padding: 6px 32px 6px 0;
			}
				
				.commentlist-meta .commentlist-meta-author SPAN {
					background: #7abcff url(images/bkg_commentlist-meta-author-link.gif) repeat-x bottom;
					color: #fff;
					padding: 2px 4px;
				}
					
					.commentlist-meta .commentlist-meta-author SPAN A {
						color: #fff;
						text-decoration: none;
					}
						
						.commentlist-meta .commentlist-meta-author SPAN A:hover {
							color: #fff;
						}
			
			.commentlist-meta .commentlist-meta-date {
				display: inline; float: right;
				width: 48%;
				text-align: right;
				padding: 2px 0;
			}
	
/* Cajas Sidebar */
.caja-suscripcion {
	text-align: center;
}
		
	.caja-suscripcion A {
		color: #6e97c3;
	}
		
		.caja-suscripcion A:hover {
		}
	
	.caja-suscripcion INPUT {
		vertical-align: middle;
	}
	
	.caja-suscripcion .input-text {
		margin: 0 2px 0 0; padding: 4px;
		border: 0;
		background: #fff;
		color: #8c8c8c;
		width: 100px;
		border: 1px solid #000;
	}
	
	.caja-suscripcion .rss-link {
		margin: 0 0 0 6px; padding: 3px 4px 3px 20px;
		background: url(images/ico_rss.gif) no-repeat 0 50%;
	}
		
		.caja-suscripcion IMG {
			vertical-align: middle;
		}



/* Titulos de Paginas */
.page .page-title-contacto SPAN {
	background: url(images/titulos/tit_page_contacto.gif) no-repeat 0 50%;
	text-indent: -10000px;
}
	
.page .page-title-quienes-somos SPAN {
	background: url(images/titulos/tit_page_quienes-somos.gif) no-repeat 0 50%;
	text-indent: -10000px;
}
	
.page .page-title-visitas SPAN {
	background: url(images/titulos/tit_page_visitas.gif) no-repeat 0 50%;
	text-indent: -10000px;
}
	
.page .page-title-resultados SPAN {
	background: url(images/titulos/tit_page_resultados.gif) no-repeat 0 50%;
	text-indent: -10000px;
}
	
.page .page-title-clasificacion SPAN {
	background: url(images/titulos/tit_page_clasificacion.gif) no-repeat 0 50%;
	text-indent: -10000px;
}
	
.page .page-title-error404 SPAN {
	background: url(images/titulos/tit_page_error-404.gif) no-repeat 0 50%;
	text-indent: -10000px;
}

.page .page-title-search SPAN {
	background: url(images/titulos/tit_page_buscar.gif) no-repeat 0 50%;
	text-indent: -10000px;
}




.page .page-title-authors {
	background: url(images/titulos/tit_page_authors.gif) no-repeat 0 50%;
	padding-left: 65px;
}

.page .page-title-dates {
	background: url(images/titulos/tit_page_dates.gif) no-repeat 0 50%;
	padding-left: 65px;
}

.page .page-title-tags SPAN {
	background: url(images/titulos/tit_page_tags.gif) no-repeat 0 50%;
	padding-left: 90px;
}

.page .page-title-categories SPAN {
	background: url(images/titulos/tit_page_categories.gif) no-repeat 0 50%;
	padding-left: 85px;
}

	.page .page-title-cat-arsenal SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_arsenal.gif) no-repeat 0 50%; }
	.page .page-title-cat-aston-villa SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_aston_vila.gif) no-repeat 0 50%; }
	.page .page-title-cat-blackburn-rovers SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_blackburn_rovers.gif) no-repeat 0 50%; }
	.page .page-title-cat-bolton-wanderers SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_bolton_wanderes.gif) no-repeat 0 50%; }
	.page .page-title-cat-chelsea SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_chelsea.gif) no-repeat 0 50%; }
	.page .page-title-cat-everton SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_everton.gif) no-repeat 0 50%; }
	.page .page-title-cat-fulham SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_fulham.gif) no-repeat 0 50%; }
	.page .page-title-cat-hull-city SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_hull_city.gif) no-repeat 0 50%; }
	.page .page-title-cat-liverpool SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_liverpool.gif) no-repeat 0 50%; }
	.page .page-title-cat-manchester-city SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_manchester_city.gif) no-repeat 0 50%; }
	.page .page-title-cat-manchester-united SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_manchester_united.gif) no-repeat 0 50%; }
	.page .page-title-cat-middlesbrough SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_middlesbrough.gif) no-repeat 0 50%; }
	.page .page-title-cat-newcastle-united SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_newcastle.gif) no-repeat 0 50%; }
	.page .page-title-cat-portsmouth SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_portsmouth.gif) no-repeat 0 50%; }
	.page .page-title-cat-stoke-city SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_stoke_city.gif) no-repeat 0 50%; }
	.page .page-title-cat-sunderland SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_sunderland.gif) no-repeat 0 50%; }
	.page .page-title-cat-tottenham-hotspur SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_tottenham.gif) no-repeat 0 50%; }
	.page .page-title-cat-west-bromwich-albion SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_west_bromwich.gif) no-repeat 0 50%; }
	.page .page-title-cat-west-ham SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_west_ham.gif) no-repeat 0 50%; }
	.page .page-title-cat-wigan-athletic SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_wigan.gif) no-repeat 0 50%; }
	.page .page-title-cat-arsenal SPAN { text-indent: -10000px; background: url(images/titulos/tit_equipo_arsenal.gif) no-repeat 0 50%; }

.page .page-title-cat-free-kicks SPAN,
.page .page-title-free-kicks SPAN {
	background: url(images/titulos/tit_page_free-kicks.gif) no-repeat 0 50%;
	text-indent: -10000px;
}
	
.page .page-title-cat-editoriales SPAN {
	background: url(images/titulos/tit_page_editorial.gif) no-repeat 0 50%;
	text-indent: -10000px;
}



.page .page-title-brit-prensa SPAN {
	background: url(images/titulos/tit_page_brit-prensa.gif) no-repeat 0 50%;
	text-indent: -10000px;
}
	
.page .page-title-brit-foro SPAN {
	background: url(images/titulos/tit_page_brit-foro.gif) no-repeat 0 50%;
	text-indent: -10000px;
}

.page .page-title-cat-brit-cultura SPAN,
.page .page-title-brit-cultura SPAN {
	background: url(images/titulos/tit_page_brit-cultura.gif) no-repeat 0 50%;
	text-indent: -10000px;
}

.page .page-title-cat-especiales SPAN {
	background: url(images/titulos/tit_page_especiales.gif) no-repeat 0 50%;
	text-indent: -10000px;
}




#contenido .sidebar .caja-enlaces-interes {
	padding: 0;
}
	
	#contenido .sidebar .caja-enlaces-interes H3 {
		height: 29px;
	}
	
	#contenido .sidebar .caja-enlaces-interes .caja-enlaces-interes-contenido {
		padding: 12px 6px;
		text-align: center;
	}
		
		#contenido .sidebar .caja-enlaces-interes .caja-enlaces-interes-contenido A {
			margin-bottom: 3px;
		}
		
		#contenido .sidebar .caja-enlaces-interes .caja-enlaces-interes-contenido UL {
			text-align: left;
			margin: 0; padding: 8px;
		}
			
			#contenido .sidebar .caja-enlaces-interes .caja-enlaces-interes-contenido UL LI {
				padding: 4px 0 4px 12px;
				background: url(images/bullet_003.gif) no-repeat 0 6px;
			}
				
				#contenido .sidebar .caja-enlaces-interes .caja-enlaces-interes-contenido UL LI A {
					margin-bottom: 0;
				}
	
	#contenido .sidebar .caja-enlaces-interes .tit-enlaces-medios {
		background: url(images/tit_enlaces_medios.gif) no-repeat 0 50%;
		text-indent: -10000px;
	}
	#contenido .sidebar .caja-enlaces-interes .tit-enlaces-asociaciones {
		background: url(images/tit_enlaces_asociaciones.gif) no-repeat 0 50%;
		text-indent: -10000px;
	}
	#contenido .sidebar .caja-enlaces-interes .tit-enlaces-premier {
		background: url(images/tit_enlaces_premier.gif) no-repeat 0 50%;
		text-indent: -10000px;
	}
	#contenido .sidebar .caja-enlaces-interes .tit-enlaces-clubs-inglaterra {
		background: url(images/tit_enlaces_clubs-ingleses.gif) no-repeat 0 50%;
		text-indent: -10000px;
	}
	#contenido .sidebar .caja-enlaces-interes .tit-enlaces-clubs-escocia {
		background: url(images/tit_enlaces_clubs-escoceses.gif) no-repeat 0 50%;
		text-indent: -10000px;
	}
	#contenido .sidebar .caja-enlaces-interes .tit-enlaces-clubs-blogs {
		background: url(images/tit_enlaces_blogs.gif) no-repeat 0 50%;
		text-indent: -10000px;
	}
	
	
	
			
/* Nuevos Estilos Sidebar Widgets */

.sidebar-left H2.widgettitle,
.sidebar-right H2.widgettitle,
.sidebar-simple H2.widgettitle {
	margin: 0; padding: 12px 10px 12px 20px;
	display: block;
	font-weight: normal;
	color: #fff;
	font-family: Verdana;
	font-size: 1.4em;
}
	
	.sidebar-left H2.widgettitle {
		background: url(images/tit_sidebar-left.gif) no-repeat 0 50%;
	}
	
	.sidebar-right H2.widgettitle,
	.sidebar-simple H2.widgettitle {
		background: url(images/tit_sidebar-right.gif) no-repeat 0 50%;
	}
	
.widget-theme_graphic_sections,
.widget-theme_graphic_categories,
.widget-theme_graphic_banners {
	text-align: center;
	padding: 4px 0;
}

.widget-theme_list_categories .leer-mas {
	padding: 2px 0 2px 20px;
	background: url(images/bullet_004.gif) no-repeat 0 50%; 
}
	
	.sidebar-left .widget-theme_list_categories .leer-mas {
		background: url(images/bullet_006.gif) no-repeat 0 50%; 
	}

#contenido .sidebar .widget {
	background: #DBE1EE;
}
	
	#contenido .sidebar .widget .caja-transparente {
		background: #fff;
	}
	
	#contenido .sidebar .widget .textwidget {
		margin: 0 6px 12px 6px; padding: 8px;
		background: #fff;
	}
		#contenido .sidebar .widget .textwidget P {
			margin: 0; padding: 3px 0;
		}
		

.widget-theme_links {
	padding-bottom: 12px;
}
	
	.widget-theme_links .category_links {
		margin: 0 6px;
		background: #fff;
	}
		
		.widget-theme_links .category_links H3 {
			margin: 0; padding: 4px 8px;
			background: url(images/tit_sidebar-left_links.gif) no-repeat 0 50%;
			color: #275C15;
			font-weight: normal;
			font-size: 1.2em;
			font-family: Verdana;
		}
			
			.sidebar-simple .widget-theme_links .category_links H3,
			.sidebar-right .widget-theme_links .category_links H3 {
				background: url(images/tit_sidebar-right_links.gif) no-repeat 0 50%;
				color: #fff;
			}
		
		.widget-theme_links .category_links UL.blogroll {
			margin: 0; padding: 10px 8px;
			/*text-align: center;*/
			list-style: none;
		}
			
			.widget-theme_links .category_links UL.blogroll LI {
				margin: 0 4px; padding: 4px 4px 4px 16px;
				list-style: none;
				background: url(images/bullet_003.gif) no-repeat 0 8px;
			}
				
				.widget-theme_links .category_links UL.blogroll LI A {
					/*margin: 3px 0;*/
				}
				
		
		.widget-theme_links #linkcat-415.category_links,
		.widget-theme_links #linkcat-413.category_links,
		.widget-theme_links #linkcat-249.category_links ,
		.widget-theme_links #linkcat-414.category_links,
		.widget-theme_links #linkcat-418.category_links  {
		}
			
			.widget-theme_links #linkcat-418.category_links  H3 {
				margin: 0; padding: 0;
				height: 0; overflow: hidden;
				border-top: 1px solid #BED3B2;
			}
			
			.widget-theme_links #linkcat-415.category_links UL.blogroll,
			.widget-theme_links #linkcat-413.category_links UL.blogroll,
			.widget-theme_links #linkcat-249.category_links UL.blogroll,
			.widget-theme_links #linkcat-414.category_links UL.blogroll,
			.widget-theme_links #linkcat-418.category_links UL.blogroll {
				margin: 0; padding: 0;
				text-align: center;
			}
				
				.widget-theme_links #linkcat-415.category_links UL.blogroll LI,
				.widget-theme_links #linkcat-413.category_links UL.blogroll LI,
				.widget-theme_links #linkcat-249.category_links UL.blogroll LI ,
				.widget-theme_links #linkcat-414.category_links UL.blogroll LI,
				.widget-theme_links #linkcat-418.category_links UL.blogroll LI  {
					margin: 0; padding: 0;
					list-style: none;
					background: none;
					display: inline;
				}
					
					.widget-theme_links #linkcat-415.category_links UL.blogroll LI A,
					.widget-theme_links #linkcat-413.category_links UL.blogroll LI A,
					.widget-theme_links #linkcat-249.category_links UL.blogroll LI A ,
					.widget-theme_links #linkcat-414.category_links UL.blogroll LI A,
					.widget-theme_links #linkcat-418.category_links UL.blogroll LI A  {
						margin: 3px 0;
					}
			

.widget-widget_links {
	padding-bottom: 12px;
}
	
	.widget-widget_links H3 {
		margin: 0; padding: 4px 8px;
		background: url(images/tit_sidebar-left_links.gif) no-repeat 0 50%;
		color: #275C15;
		font-weight: normal;
		font-size: 1.2em;
		font-family: Verdana;
	}
	
	.widget-widget_links UL.blogroll {
		margin: 0 6px; padding: 10px 8px;
		/*text-align: center;*/
		list-style: none;
		background: #fff;
	}
		
		.widget-widget_links UL.blogroll LI {
			margin: 0 4px; padding: 4px 4px 4px 16px;
			list-style: none;
			background: url(images/bullet_003.gif) no-repeat 0 8px;
		}
			
			.widget-widget_links UL.blogroll LI A {
				/*margin: 3px 0;*/
			}
				
				
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */




.control-liga-clasificacion {
	margin: 20px auto; padding: 0 ;
	width: 622px;
}
	
	.control-liga-clasificacion .control-liga-ver-jornada {
		padding: 8px 14px;
		text-align: right;
	}
	
		.control-liga-clasificacion .control-liga-ver-jornada A {
			background: url(images/bullet_001.gif) no-repeat 0 50%;
			padding-left: 10px;
		}
	
	.control-liga-clasificacion .control-liga-clasificacion-cab {
		background: url(images/bkg_tit_clasificacion.gif) no-repeat 0 0;
		width: 622px; height: 37px;
		text-indent: -10000px;
		margin-bottom: 1px;
	}
	
	.control-liga-clasificacion .control-liga-clasificacion-last-update {
		padding: 8px 14px;
		background: #dedede;
		color: #555555;
		font-size: 0.9em;
		margin-bottom: 1px;
	}
	
	.control-liga-clasificacion .clasificacion-equipos-table {
		border: 1px solid #b6cbe1;
		padding: 1px 0 0 1px;
	}
	
	.control-liga-clasificacion TABLE.clasificacion-equipos {
		width: 100%;
		border-collapse: collapse;
	}
		
		.control-liga-clasificacion TABLE.clasificacion-equipos TH {
			background: #b6cbe1;
			color: #555;
			text-align: center;
			padding: 2px 4px;
			font-weight: normal;
			border-right: 1px solid #fff;
			border-bottom: 1px solid #fff;
		}
		
		.control-liga-clasificacion TABLE.clasificacion-equipos TD {
			background: #e7e7e7;
			color: #000;
			text-align: center;
			padding: 4px 6px;
			font-weight: normal;
			border-right: 1px solid #fff;
			border-bottom: 1px solid #fff;
		}
			
			.control-liga-clasificacion TABLE.clasificacion-equipos TR.primero TD {
				background: #fff;
			}
			
			.control-liga-clasificacion TABLE.clasificacion-equipos TR.champions TD {
				background: #f6f6f6;
			}
			
			.control-liga-clasificacion TABLE.clasificacion-equipos TR.uefa TD {
				background: #e7e7e7;
			}
			
			.control-liga-clasificacion TABLE.clasificacion-equipos TR.descenso TD {
				background: #d9d9d9;
			}
			
			.control-liga-clasificacion TABLE.clasificacion-equipos TD.cl-cla-equipo {
				text-align: left;
			}
			
			.control-liga-clasificacion TABLE.clasificacion-equipos TD.cl-cla-ptos {
				font-weight: bolder;
				color: #7ba6cf;
			}
			
			
.control-liga-jornada {
	margin: 20px auto; padding: 0 ;
	width: 622px;
}
	
	.control-liga-jornada .control-liga-ver-clasificacion {
		padding: 8px 14px;
		text-align: right;
	}
	
		.control-liga-jornada .control-liga-ver-clasificacion A {
			background: url(images/bullet_001.gif) no-repeat 0 50%;
			padding-left: 10px;
		}
	
	.control-liga-jornada .control-liga-jornada-cab {
		background: url(images/bkg_tit_clasificacion.gif) no-repeat 0 0;
		width: 622px; height: 37px;
		text-indent: -10000px;
		margin-bottom: 1px;
	}
	
	.control-liga-jornada .control-liga-jornada-last-update {
		padding: 8px 14px;
		background: #dedede;
		color: #555555;
		font-size: 0.9em;
		margin-bottom: 1px;
		text-align: center;
	}
		
		.control-liga-jornada .control-liga-jornada-last-update .title-jornada {
			display: inline; float: left;
			width: 40%;
			text-align: center;
		}
		
		.control-liga-jornada .control-liga-jornada-last-update .prev-jornada {
			display: inline; float: left;
			width: 30%;
			text-align: left;
		}
		
		.control-liga-jornada .control-liga-jornada-last-update .next-jornada {
			display: inline; float: right;
			width: 29%;
			text-align: right;
		}
	
	.control-liga-jornada .jornada-table {
		border: 1px solid #b6cbe1;
		padding: 1px 0 0 1px;
	}
	
	.control-liga-jornada TABLE.jornada-partidos {
		width: 100%;
		border-collapse: collapse;
	}
		
		.control-liga-jornada TABLE.jornada-partidos TD {
			background: #fafafa;
			color: #555;
			text-align: center;
			padding: 16px 24px;
			font-weight: normal;
			font-size: 1.3em;
			border: solid #fff;
			border-width: 1px;
		}
			
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-arsenal { background: url(images/equipos/001.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-aston-villa { background: url(images/equipos/002.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-blackburn-rovers { background: url(images/equipos/003.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-bolton-wanderers { background: url(images/equipos/004.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-chelsea { background: url(images/equipos/005.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-everton { background: url(images/equipos/006.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-fulham { background: url(images/equipos/007.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-hull-city { background: url(images/equipos/008.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-liverpool { background: url(images/equipos/009.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-manchester-city { background: url(images/equipos/010.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-manchester-united { background: url(images/equipos/011.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-middlesbrough { background: url(images/equipos/012.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-newcastle-united { background: url(images/equipos/013.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-portsmouth { background: url(images/equipos/014.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-stoke-city { background: url(images/equipos/015.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-sunderland { background: url(images/equipos/016.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-tottenham-hotspur { background: url(images/equipos/017.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-west-bromwich-albion { background: url(images/equipos/018.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-west-ham { background: url(images/equipos/019.jpg) no-repeat 50% 50%; }
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-eq-wigan-athletic { background: url(images/equipos/020.jpg) no-repeat 50% 50%; }
			
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-equipocasa {
				text-align: left;
				width: 40%;
				background-position: 0 50%;
				background-color: #fafafa;
				padding-left: 40px;
			}
			
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-equipofuera {
				text-align: right;
				width: 40%;
				background-position: 100% 50%;
				background-color: #fafafa;
				padding-right: 40px;
			}
			
			.control-liga-jornada TABLE.jornada-partidos TD.cl-jor-goles {
				text-align: center;

				font-size: 2em;
				font-weight: bolder;
				background: #e1e1e1;
				color: #fff;
			}

