/*
Theme Name: MundialFutbol 2010
Theme URI: http://www.viafactory.com/
Description: basado en Grid Focus Public de Derek Punsalan
Version: 1.0
Author: viaFactory
Author URI: http://www.viafactory.com

Notes: Inspired and created for minimalist, content focused blogs
or websites. Customize, edit, poke, prod, and adapt to your own
style. Please leave credit where credit is due so that others may
find the source for your site and adapt a suitable version for their
own website.
*/

/*** GENERAL ***/
*{margin:0;padding:0;}
html,body{background:#FFF;color:#333;text-align:center;}
body{font:12px arial,helvetica,verdana,sans-serif;}

h1{font-size:22px;}
/*h2{ font:10px arial,helvetica,verdana,sans-serif; }*/
h3{font-size:16px;font-family:Tahoma}
h4{font-size:14px;color:#003366;}

a{color:#333;text-decoration:none;}
a:hover{color:#666;}

p{margin-bottom:13px;}

ul{list-style:none;}

input{font:1.1em arial,helvetica,verdana,sans-serif;border:1px solid #BBB;padding:2px;}

#wrapper{border-top:3px solid #0078B9;margin:20px auto;text-align:left;width:985px;}

.cat-item{margin:0 20px;}
ul.blogroll {margin:0 20px;}
ul.otras_noticias {margin:0 20px;}


/* masthead / footer - navigation and categories */

#masthead{padding:5px 0;}

#masthead h1 a{width:250px;float:left;margin:12px 0 0 0;}

#masthead h1 a em{font-style:normal;color:#555;}

#authorBlurb img{float:right;width:42px;height:42px;border:3px solid #EEE;}

#cabecera {float:left;width:250px;height:90px; }

#authorIntro a{font-weight:bold;}

#authorIntro{line-height:1.4em;width:400px;float:right;margin:8px 0 0 0;}

#searchsubmit{vertical-align:middle}
/*** nav ***/
ul.nav{
	background:#EEE;
	list-style:none;
	display:inline-block;
	width:100%;
	padding:5px 0 3px 0;
	height:33px;
	margin-bottom:2px;
}
ul.nav li{
	float:left;
}
ul.nav li:hover{
	background:#333;
}
ul.nav li.right{
	float:right;
}
ul.nav li a{
	background:#EEE;
	color:#333;
	border-right:1px solid #DDD;
	font-size:11px;
	text-decoration:none;
	padding:5px 35px 20px 5px;
	text-transform:uppercase;
}
ul.nav li.right a{
	border-right:none;
	border-left:1px solid #DDD;
}
ul.nav li a:hover{
	background:#333;
	color:#eee!important;
}

/*** archives ***/

#archives{background:#333;}

#archives ul{list-style:none;padding:5px 0 3px 0;}

#archives li{float:left;display:block;width:101px;}

#archives li a{font-weight:bold;color:#7F7F7F;width:99px;display:block;padding:2px 0 4px 5px;}

#archives li a:hover{color:#EEE;}

/* main - portada */

#mid{}
#mainCol{float:left;width:400px; padding:5px 10px 0 0}
#mainColG{float:left;width:660px;}


/* main - paginas y noticias */

#mid{}#mainPagina{float:left;margin:18px 0 0 0;width:400px;}

#mid2{}#mainPagina2{float:left;margin:18px 0 0 0;width:400px;}


/* style individual sidebars */

#midCol a{font-weight:normal;}

#midCol{
	float:left;
	width:225px;
	margin:16px 0px 0px 0px;
	border-left:1px solid #BBB;
	border-right:1px solid #BBB;
	background:#F2F2F2;
	text-align:center;
	padding:5px;
}

#midCol p{color:#777;}

#midCol h3{line-height:1em;margin-bottom:0px;font:22px arial,helvetica,verdana,sans-serif;color:#0078B9}

#midColPagina a{font-weight:normal;  }

#midColPagina{float:left;width:309px; margin:26px 0px 0px 20px; background:#F8F8F8;}

#midColPagina p{color:#777; background:#F8F8F8;}

#midColPagina h3{line-height:1em;margin:0 0 0 10px;font:18px arial,helvetica,verdana,sans-serif;color:#0078B9}

#midColPagina2 a{font-weight:normal;  }

#midColPagina2{float:left;width:525px; margin:26px 0px 0px 20px; padding: 0px 0px 0px 20px; line-height: 18pt;}

#midColPagina2 p{color:#777; line-height: 18pt; }

#midColPagina2 h3{line-height:1em;margin-bottom:0px;font:22px arial,helvetica,verdana,sans-serif;color: #F68800;}

#midAbajo {width:900px; position:relative; margin:0 auto; padding:30px 0 0 8px;}
#midAbajoI{width:475px; float:left; margin:0px;}
#midAbajoD{width:375px; float:left; margin:0 0 0 8px;}

#searchWrap,

.middle_links{margin-bottom:20px;}

#searchWrap input{vertical-align:middle;}

#searchWrap #s{font-size:1.1em;border:1px solid #BBB;padding:1px 2px;margin-right:3px;width:150px;}

.middle_links h3{margin-bottom:7px;}

/*#midCol{float:left;margin:16px 0px 0 8px;width:260px; padding-left: 15px; border-left:1px solid #BBB; border-right:1px solid #BBB;}*/

.middle_links ul li{background:url(images/li.gif) no-repeat 0 3px;color:#7F7F7F;line-height:1.2em;border-top:1px solid #BBB;padding:4px 0 4px 16px;}

.partidos_links {padding:10px 0px 8px 20px;}

.partidos_links ul li{background:url(images/ficha.gif) no-repeat 0 3px;color:#7F7F7F;line-height:1.2em;padding: 5px 0px 5px 20px;list-style-type: none;   }

.news_links ul li{background:url(images/noti.gif) no-repeat 0 3px; color:#7F7F7F;line-height:1.2em;padding:4px 0 4px 16px; list-style-type: none;}

.news_links_pagina ul li{background:url(images/noti.gif) no-repeat 0 3px; color:#7F7F7F;line-height:1.2em;padding:4px 0 4px 16px;margin: 0 0 0 15px; list-style-type: none;}

#tertCol{float:left;width:300px;margin:16px 0 0px 0px;padding-left:10px;}

#tertCol p{color:#777;}

#tertCol h3{line-height:1em;margin-bottom:0px;font:22px arial,helvetica,verdana,sans-serif;color:#0078B9}

#tertColPagina {float:left;width:220px;margin:30px 0 0px 12px;padding-left:0px;}

#tertColPagina p{color:#777;}

#tertColPagina h3{line-height:1em;margin-bottom:0px;font:22px arial,helvetica,verdana,sans-serif;color: #F68800;}

#banner300{

	float:left;width:309px;margin:0px 0px 0px 0px;
	padding:5px 0px 3px 14px; background:#F8F8F8;
}

#adsense300{

 float:left;width:300px;margin:0px 0px 0px 2px;
 padding:5px 0px 8px 4px;background:#F8F8F8;

}


#caja_promo_portada {

      border-top:1px solid #D6D6D6;
	  padding:10px 10px 0px 0px;
      margin: 0px 10px 10px 0px;

     }


#caja_busca_home {

      border-bottom:1px solid #D6D6D6;
      padding:10px 50px 0px 0px;
      margin: 0px 10px 0px 0px;
     }

#caja_busca_pagina {
      padding:10px 50px 0px 0px;
      margin: 0px 10px 0px 20px;
     }



#sedes_portada {
      border-top:1px solid #D6D6D6;
      border-bottom:1px solid #D6D6D6;
      padding:10px 50px 0px 0px;
      margin: 0px 10px 0px 0px;
     }

#elseWhere{margin:0 0 10px 0;}

#elseWhere h3{margin-bottom:7px;}

ul#imgLinks{list-style:none;margin:7px 0;}

#imgLinks li{color:#7F7F7F;line-height:1.2em;padding:0 0 1px;}

#imgLinks li a img{border:3px solid #EEE;width:158px;height:70px;color:#333;font-weight:bold;}

#imgLinks li a:hover img{border-color:#DDD;}


/* wordpress entries styling - main content column */
.postMeta{text-transform:uppercase;font-size:11px;text-align:left;margin-bottom:5px;}
.postMeta span.date{background:#FFF;color:#7F7F7F;padding:0 2px 0 0px;}
.postMeta span.comments{background:#FFF url(images/chat_grey.gif) no-repeat left center;padding-left:15px;margin-left:2px;}
.postMeta span.comments a,
.postMeta span.date a{color:#555;}



.post{
	text-align: justify;
}


.post img{
	padding-bottom:5px;
}

.post h2{line-height:1em;margin-bottom:0px;font:18px arial,georgia,helvetica,verdana,sans-serif;}

.post h2 a{width:100%;display:block;outline:none;}




.entry h3{margin:1em 0;}
.post .entry{line-height:1.4em;overflow:hidden;}
.post .entry p{margin:1em 0;}
.post .entry p a{background:url(images/dot.gif) repeat-x bottom left;font-weight:bold;}
.entry blockquote{margin:0 1.3em 0;}
.entry ul{list-style:none;}
.entry li a{color:#333;font-weight:bold;/*background:url(images/dot.gif) repeat-x bottom left;*/}
/*.entry ul li{background:url(images/li.gif) no-repeat 0 1px;padding-left:18px;margin-bottom:7px;}*/
.entry ol{margin:0 1em 0 3em;}
.entry ol li{margin:0 0 7px 0;}
.entry img,.entry a img{border:0px solid #EEE;}
.entry a:hover img{border-color:#DFDFDF;}
.entry table tr { padding: 15px 0; }
.entry table tr.alt { background: #eee; }

/* style pagination buttons */

#more_reading { color: #7F7F7F; font-size: 11px; text-transform: uppercase; margin-bottom: 25px; text-align: right; }

#more_reading p, #more_reading img { vertical-align: middle; }

#more_reading a img { border: none; margin:0 0 3px 2px; }



/* style me some comments and inputs */

#comments{width:350px;padding:12px 0 0 0;}
#comments h3,

h3#respond{color:#555;margin-bottom:7px;}

ol.commentslist{list-style:none;margin:5px 5px 12px;}
.commentslist li{background:#FFF url(images/lgrey_diag.gif) repeat top left;border-bottom:1px solid #BBB;margin-bottom:7px;padding:7px 0;}
.commentslist li a{font-weight:bold;background:url(images/dot.gif) repeat-x bottom left;}
.commentslist li.alt{background:#FFF;}
.commentslist li:hover{border-color:#888;}
.commentslist .comment_text{margin:0 7px;line-height:1.4em;overflow:hidden;}

.comment_text p,
.comment_text ul,
.comment_text ol,
.comment_text blockquote{margin:1em 0;}
.comment_text ul,
.comment_text ol,
.comment_text blockquote{margin:0 1em;}p.author_meta{font-weight:bold;text-transform:uppercase;margin:0 0 0 7px;}

p.post_meta{font-size:11px;text-transform:uppercase;text-align:right;margin:0 7px 0 0;}

.commentslist li.author{background:#333;color:#CCC;}
.commentslist li.author a{color:#DDD;}
.commentslist li.author a:hover{color:#FFF;}

#comments_closed{background:#333;color:#ccc;padding:7px 0;margin-top:12px;line-height: 1.5em;}

p.nocomments{margin:0 12px 0 7px;}
p.nocomments a{color:#ddd;font-weight:bold;text-decoration:underline;}
p.nocomments a:hover{color:#FFF;}

ol.pingslist{margin:1.5em 2em;font-size:12px;}
.pingslist li{color:#7F7F7F;margin:0 0 7px 0;}
.pingslist li a{font-weight:bold;background:url(images/dot.gif) repeat-x bottom left;}

#commentform p{margin:1em 0;}
#commentform p a{font-weight:bold;background:url(images/dot.gif) repeat-x bottom left;}

#author, #email, #url, #comment{font:1.1em arial,helvetica,verdana,sans-serif;border:1px solid #BBB;padding:2px;}

#comment{width:395px;overflow:auto;}

#commentform p small{font-size:10px;color:#7F7F7F;}

.commentslist code{background:transparent;}

/* footer - text string and links */

#footer {position:relative; clear:both; margin: 0px 5px 25px 10px; }
#footer p {padding-top: 7px; }
#footer p a{font-weight:bold;color:#333;}

/* float rules */

.floatleft{float:left;margin:3px 7px 0 0;}

.floatright{float:right;margin:3px 0 0 7px;}

.right{float:right;}

.left{float:left;}

.clear{clear:both;}

/*
.fix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.fix{display:inline-block;}

* html .fix{height:1%;}

.fix{display:block;}
*/




img{ border:0px; }

#fila_banderas {
	margin: 6px 5px 1px 1px;
	float:left;
}


#fila_banderas li.bloque_bandera {
	float: left;
	text-align: center;
	padding-top: 15px;
	width: 20px;
	margin-right: 2px;
	margin-left: 2px;
	font:9px arial,helvetica;
/*	background: url(images/banderas.png) no-repeat top left;*/
}

#fila_banderas li.bloque_gruposbanderas {
	position: relative;
	float: left;
/*	padding-top: 20px;*/
	width: 50px;
	margin-right: -45px;
	margin-left: 2px;
	font:9px arial,helvetica;
}


#fila_banderas div.bloque_titulo_web {
	text-align: center;
	padding-top: 15px;
	margin-right: 20px;
	margin-left: 2px;
	font-size:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}



#fila_banderas div.bloque_banner {
	float: left;
	text-align: center;
	padding-top: 9px;
	width: 250px;
    margin-right: 2px;
    margin-left: 100px;
}

.texto_bandera {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#linea,.linea {
	border-bottom: 1px solid #D6D6D6;
	padding-bottom: 20px;

}

#linea2 {
	border-bottom: 1px solid #D6D6D6;
	margin-bottom: 10px;
	clear:both;
}

#linea3 {
	border-bottom: 1px solid #D6D6D6;
	margin-bottom: 10px;
}

#fila_publimedio {
	margin: 0px 5px 25px 10px;
}


#fila_publimedio div.bloque_publimedio {
	background:url(images/publi_bwin.gif) no-repeat 0 3px;
	float: left;
	text-align: left;
	padding-left: 110px;
	padding-top: 2px;
	padding-bottom: 10px;
	width: 180px;
	margin-right: 2px;
	margin-left: 2px;
}

#fila_publimedio div.bloque_publimedio2 {
	background:url(images/publi_902.jpg) no-repeat 0 3px;
	float: left;
	text-align: left;
	padding-left: 110px;
	padding-top: 2px;
	padding-bottom: 10px;
	width: 180px;
	margin-right: 2px;
	margin-left: 2px;
}

#fila_publimedio div.bloque_publimedio3 {
	background:url(images/publi_latinollamadas.gif) no-repeat 0 3px;
	float: left;
	text-align: left;
	padding-left: 110px;
	padding-top: 2px;
	padding-bottom: 10px;
	width: 180px;
	margin-right: 2px;
	margin-left: 2px;
}

#fila_publimedio div.bloque_titulo_web {
	text-align: left;
	padding-top: 2px;
	margin-right: 20px;
	margin-left: 2px;
	font-size:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.texto_publimedio {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.titulo1 {font-family: arial; font-size: 28px; color: #003366; font-weight: none; text-transform: lowercase; letter-spacing: -1px}

.titulo2 {font-family: arial; font-size: 28px; color: #0078B9; font-weight: bold; text-transform: lowercase; letter-spacing: -2px}

.frase {font-family: arial; font-size: 12px; color: #003366; font-weight: none}

.cabeceratable { }
.cabeceratable .row { clear: left; }
.cabeceratable .row .cell{ float: left; vertical-align: top; }

#topbar{
	height: 29px;
	padding: 6px 0 0 0px;
	background-color: #f8f8f8;
	color: #0099B9;
	border-bottom: solid 1px #646663;
}

#topbar a:link, #topbar a:visited, #topbar a:hover{
	color: #0099B9;
}

#topbar img{
	vertical-align:middle;
}

/************** NUEVAS CSS ***************/

#mainColD,#mainColI,#noticias_argentina,#noticias_mexico{
	float:left;
	border-right:1px solid #EEEEEE;
}
#mainColD p,#mainColI p,#noticias_argentina p,#noticias_mexico p{
	margin-top:5px;
}
#mainColD h3,#mainColI h3,#noticias_argentina h3,#noticias_mexico h3{
	font-size:14px;
}
#mainColI div{
	height:75px;
	background: url(images/espana.jpg) bottom no-repeat;
	color:#003366;
	font-size:15px;
	font-weight:bold;
	height:75px;
	width: 400px;
}
#mainColI li,#mainColD li,#noticias_argentina li,#noticias_mexico li{background: transparent url(images/ico_balon.gif) no-repeat 0px 2px;}
#mainColI li a,#mainColD li a,#noticias_argentina li a,#noticias_mexico li a{margin-left:13px;font-family:Tahoma;font-size:12px}
#mainColI li p,#mainColD li p,#noticias_argentina li p,#noticias_mexico li p{font-size:11px}
#mainColD div{
	height:75px;
	background: url(images/mundial.jpg) bottom no-repeat;
	color:#003366;
	font-size:15px;
	font-weight:bold;
	height:75px;
	width: 400px;
}
#noticias_argentina div{
	height:75px;
	background: url(images/noticias_argentina.jpg) bottom no-repeat;
	color:#003366;
	font-size:15px;
	font-weight:bold;
	height:75px;
	width: 400px;
	clear: both;
}
#noticias_mexico div{
	height:75px;
	background: url(images/noticias_mexico.jpg) bottom no-repeat;
	color:#003366;
	font-size:15px;
	font-weight:bold;
	height:75px;
	width: 400px;
	clear: both;
}
#bottom_left{
	float:left;
/*	width:550px;*/
}

#facebook{
	float:left;
	width:240px;
	background:#CCCCCC;
	min-height:450px;
}

.col_bottom{
	float:left;
	width:490px;
}
.col_bottom ul{
	margin:5px 0 20px 10px;
	list-style:circle;
}
.col_bottom ul li{
	margin-left:10px;
}
.col_bottom ul li a{
	margin-left:-13px;
	font-size:11px;
}
.col_bottom .post{
	padding:0 10px;
}
.col_bottom img{
	vertical-align:middle;
	padding-right:3px;
}

.imagenes_especiales1 {
	float:right;
	padding:5px;
}
#videos{
	float:left;
	text-align:center;
	width:425px;
}

#videos h4{
	padding:10px;
}

.wp-pagenavi{
	height:30px;
	text-align:center;
}

.cat-links a{
	color:#0078B9;
}

.entry-content{
	padding-top:5px;
}

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

.fondo{background:#F8F8F8}

.fondo img{border:none}

.fondop{
/*background-color: #F8F8F8;
    margin-top:-15px;*/
/*  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffFFFFFF',EndColorStr='#ff8AA40B');*/}

.fondop img{border:none}

.pais{
	color:#000000;
	font:bold 18px arial;
	letter-spacing:-1px;
	text-decoration:none;
	text-transform:lowercase
}

.resultado{
	/*background:url(images/caja.gif) center top no-repeat;*/
	font:bold 16px arial;
	letter-spacing:-1px;
	text-decoration:none;
	vertical-align:middle
}

.resultado p{
	padding:0;
}

.estado{
	color:#666666;
	font:bold 11px tahoma;
	text-decoration:none;
	text-transform:lowercase
}

.estado_marcador {
	float:left;
	margin:0;
	padding:5px 0 0;
	width:50px;
}

.paisp{
	color:#333333;
	font:bold 11px arial;
	text-decoration:none;
	text-transform:lowercase
}

.resultadop{
	/*  background: url(/live/caja.gif) center top no-repeat;*/
	color:#666666;
	font:bold 11px arial;
	text-decoration:none;
	/*letter-spacing: -5px;*/
	vertical-align:middle
}

.estadop{
	color:#666666;
	font:bold 10px arial;
	padding:0 0 0 5px;
	text-decoration:none;
	text-transform:uppercase
}

.marcador{font:11px arial}

span.nombre{color:#DF8713;font-weight:bold;margin:0 5px}

span.mas{
	color:#F49437;
	font:10px arial;
	margin:0;
	text-decoration:none
}

span.mas a{color:#F49437}

ul.marcador_resultados{margin:5px}

.marcador1{
	border-bottom:1px solid #CCCCCC;
	height:15px;
	padding:5px 0 5px 5px
}

.marcador_resultados li{
	border-bottom:1px solid #CCCCCC;
	margin:5px;
	padding:2px
}

.fecha{
	float:left;
	padding:0 5px 0 0;
	text-transform:uppercase
}

.equipo{
	float:left;
	font-weight:bold;
	padding:0 5px;
	text-align:right;
	width:90px
}

.bandera, .bandera2{float:left;text-align:center;}

.marcador_resultados{margin:5px}

.resultado_2{
	color:#666666;
	float:left;
	font:bold 11px arial;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	width:40px
}

.resultado_3{
	color:#666666;
	float:left;
	font:bold 11px arial;
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	padding-right:2px;
}

.equipo2{
	float:left;
	font-weight:bold;
	padding:0 0 0 5px;
	text-align:left;
	width:80px
}

.equipo3{
	float:left;
	font-weight:bold;
	padding:0 0 0 5px;
	text-align:left;
	width:90px
}

.equipo4{
	float:left;
	font-weight:bold;
	padding:0 5px;
	text-align:right;
	width:80px
}
.equipo5{
	float:left;
	font-weight:bold;
	padding:0 0 0 5px;
	text-align:left;
	width:80px
}

.estado2{
	color:#666666;
	font:bold 10px tahoma;
	text-decoration:none;
	text-transform:lowercase
}

.seccion{
	color:#000000;
	font-size:10px;
	text-transform:lowercase
}

.info{
	background:#FFFFFF;
	color:#486700;
	font:bold 11px tahoma;
	padding:15px;
	text-decoration:none
}

.tabla_clasificacion{
  background:#FFF9F0 none repeat scroll 0 0;
  border-collapse:separate;
}
.tabla_clasificacion1{
  background:#FFF9F0 none repeat scroll 0 0;
  border-collapse:separate;
  padding:10px;
}
h4.equipo{
  color:#666666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:14px;
  margin:5px 0;
  text-transform:uppercase;
}
h5.fecha_partido{
  color:#666666;
  font-family:Arial,Helvetica,sans-serif;
  font-size:16px;
  font-weight:bold;
  margin:20px 0 10px;
  text-transform:uppercase;
}
.fechas_clasificacion{
  font-family:arial;
  font-size:10px;
  height:25px;
}
.listado{
  background:#F1F1F1 none repeat scroll 0 0;
  font-size:10px;
  font-weight:bold;
}
.listado1{
 padding: 2px 10px;
}
.listado2{
  font-size:11px;
  padding:2px 10px;
  border-bottom:1px dotted #ccc;
  font-family:arial;
}
.listado3{
  border-bottom:1px dotted #ccc;
  text-align:center;
  font-size:9px;
}
.listado5{
  border-bottom:1px dotted #ccc;
}
.listado4{
  border-bottom:1px dotted #CCCCCC;
  color:#666666;
  font-size:11px;
  font-weight:bold;
  padding:2px 0 0 5px;
  text-align:center;
}
.listado4 img{
	border:none;
	padding:0 3px;
	vertical-align:middle;
}
.grupos{
 border:solid;
}

#marcador{
  background:#F8F8F8 none repeat scroll 0 0;
 /* border:1px solid #EBEBEB;*/
  float:right;
  margin:0;
/*  padding:5px 0 0 5px;*/
  width:225px;
}
.marcador1{
  border-bottom:1px solid #ccc;
}

.historico_espana{
/*  border-top:3px solid #DF8713;*/
  margin:10px 0;
  padding-top:5px;
}
.historico_espana h2{font-size:1.5em;}
.historico_espana span{font-size:1.4em;font-weight:bold;}
/*.historico_resultados {width:300px;}*/
.historico_resultados div{float:left}
.historico_resultados1 {
  border:1px solid #CCCCCC;
  margin:5px 0;
  min-height:17px;
  padding:5px;
}
.historico_resultados3 {
  border:1px solid #CCCCCC;
  margin:5px 0;
  min-height:25px;
  padding:5px;
}

#fecha {
	font-size:10px;
	width:25px;
}

ul.historico_resultados2{
color:#CCCCCC;
font-size:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:square;
padding:0 0 0 20px;
}

.historico_resultados2 a{color:#073D5C;}
.historico_resultados2 a:hover{text-decoration:underline;}

/* grupos */
#grupos{
	padding-bottom:5px;
}
.grupo{
	float:left;
	margin-left:10px;
}
.grupo h2{
	font-size:15px;
	font-weight:bold;
	padding-bottom:5px
}
.grupo h3{
	font-size:11px;
	font-weight:normal;
	margin: 0 10px 5px 0;
	width:96px;
}
.grupo a{
	padding-bottom:5px;
}

#promos a img{
	margin-bottom:5px;
}

.date{
	float:right;
}
#mid > h2{
	text-align:center;
	background:#F2F2F2;
	padding:5px;
}
#nube-tags{
	padding:15px 0;
	text-align:justify;
}
#nav-below .nav-previous{
	float:left;
}
#nav-below .nav-next{
	float:right;
}
#tags{
	padding:10px;
}

/* clasificacion */
table.clasificacion {
	margin:5px 0;
	border:#D6D6D6 solid 0.5px;
	border-radius: 10px;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
}
table.clasificacion h4{
	text-align:left;
	padding:3px 3px 3px 10px;
}
table.clasificacion tr.cab{
	background:#ccc;
	font-weight:bold;
}
table.clasificacion tr.impar:hover,table.clasificacion tr.par:hover{
	background:#FFFB8F;
	font-weight:bold
}
table.clasificacion td{
	text-align:center;
	padding:3px 3px 3px 10px;
	vertical-align:middle;
}
table.clasificacion tr{ border-bottom:#D6D6D6 solid 0.5px; height:40px;}
table.clasificacion tr.last{ border-bottom:none; }
table.clasificacion tr.par{ background:#fff }
table.clasificacion tr.impar{ background:#eee }
table.clasificacion td.no-center{ text-align:left; }

h3.title{text-align:left;}
h3.title img {padding-top:10px}

table.jugadores{
	width:100%;
	margin:5px 0;
	border:#D6D6D6 solid 0.5px;
	border-radius: 10px;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
}
table.jugadores h4{
	text-align:left;
	padding:3px 3px 3px 10px;
}
table.jugadores tr.cabecera{
	background:#ccc;
	font-weight:bold;
}
table.jugadores td{
	text-align:center;
	padding:3px 3px 3px 3px;
	vertical-align:middle;
}

.foto_jug{
}

table.jugador{
	width:100%;
}
table.jugador h4{
	text-align:left;
	padding:3px 3px 3px 10px;
}
table.jugador td.cab{
	font-weight:bold;
}

/* listado_jugadores */
#listado{
	width:100%;
}
#letras{
	cursor:pointer;
}
.buscar{padding-right:5px}
.banner{padding:10px 0;}
