body {

	background: #cccccc url(images/fondo.jpg) repeat-x;

	margin: 0px;

	padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#main {

	margin: 0px auto;

	padding: 0px;

	width: 800px;

}

#site {

	background: url(images/headerbackground.jpg) no-repeat 20px top;

	width: 100%;

	float: left;

	margin: 0px;

	padding: 0px;

}

#logo {

	width: 210px;

	height: 100px;

	margin: 0px 0px 0px 50px;

	padding: 0px;

}

a.logos {

	width: 210px;

	height: 100px;

	display: block;

	text-indent:-999999px;

	margin: 0px;

	padding: 0px;

}

h1.logos {

	margin: 0px;

	padding: 0px;

}

h2.logos {

	margin: 0px;

	padding: 0px;

}

.hide {

	display:none;

}

#search {

	margin: -23px 20px 0px 0px;

	padding: 0px;

	height: 40px;

	width: 180px;

	float: right;

}

input#s {

	width: 95px;

	float: left;

	margin: 15px 0px 0px 10px;

	padding: 0px;

	border: 1px solid #FFFFFF;

	font: 9px Tahoma, Verdana, Arial;

}

#buscador {

	margin: 0px;

	padding: 0px;

	width: 180px;

	height: 40px;

}

#menutop {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 350px;

	height: 80px;

}

#menutop ul {

	margin: 2px 0px 0px;

	padding: 0px;

	float: left;

	width: 350px;

	height: 80px;

}

#menutop li {

	list-style: none;

	float: left;

	margin: 0px;

	padding: 0px;

	display: block;

}

a#lupa {

	background: url(images/searchoo.jpg) no-repeat 0px 0px;

	height: 40px;

	width: 39px;

	display: block;

	text-indent:-999999px;

	float: right;

	margin: 0px;

	padding: 0px;

}

a#lupa:hover {

	background: url(images/searchoo.jpg) no-repeat -39px 0px;

}

li.home {

	float: left;

	height: 29px;

	width: 82px;

	clear: both;

}

a.home {

	background: url(images/homeoo.jpg) no-repeat 0px 0px;

	height: 29px;

	width: 69px;

	display: block;

	text-indent:-999999px;

	margin: 0px;

	padding: 0px;

	float: right;

}

a.home:hover {

	background: url(images/homeoo.jpg) no-repeat -69px 0px;

}

li.star {

	float: left;

	height: 49px;

	width: 99px;

	clear: both;

}

a.star {

	background: url(images/staroo.jpg) no-repeat 0px 0px;

	height: 49px;

	width: 99px;

	display: block;

	text-indent:-999999px;

	margin: 0px;

	padding: 0px;

}

a.star:hover {

	background: url(images/staroo.jpg) no-repeat -99px 0px;

}

li.contact {

	height: 28px;

	width: 84px;

	position: relative;

	left: 165px;

	top: -20px;

}

a.contact {

	background: url(images/contactoo.jpg) no-repeat 0px 0px;

	height: 28px;

	width: 84px;

	display: block;

	text-indent:-999999px;

	margin: 0px;

	padding: 0px;

}

a.contact:hover {

	background: url(images/contactoo.jpg) no-repeat -84px 0px;

}

#page {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 100%;

	clear: both;

	background: url(images/banda_fondo.gif) repeat-y 12px;

}

#header {

	clear: both;

	float: left;

	width: 100%;

	margin: 0px;

	padding: 0px;

	height: 198px;

}

#columnleft {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 211px;

	font-size: 0.7em;

}

.solofutbol {

	background: url(images/solo-futboll.gif) no-repeat;

	display: block;

	text-indent: -999999px;

	margin: 0px 0px 0px 12px;

	padding: 0px;

	height: 41px;

	width: 199px;

}

ul.category {

	margin: 0px 0px 20px 25px;

	padding: 0px;

	width: 170px;

}

li.category {

	list-style: url(images/flechita_01.jpg) inside;

	border-top: 1px solid #0b83bf;

	border-bottom: 1px solid #00659b;

	padding: 3px 0px;

}

a.category {

	color: #FFFFFF;

	text-decoration:none;

	font: bold 11px Arial, Helvetica, sans-serif;

}

a.category:hover {

	color: #333333;

	text-decoration:underline;

}

.recomendados {

	background: url(images/recomendados.gif) no-repeat;

	display: block;

	text-indent: -999999px;

	margin: 0px 0px 0px 12px;

	padding: 0px;

	height: 41px;

	width: 199px;

}

ul.recomenda {

	margin: 0px 0px 20px 25px;

	padding: 0px;

	width: 170px;

}

li.recomenda {

	list-style: url(images/flechita_01.jpg) inside;

	border-top: 1px solid #0b83bf;

	border-bottom: 1px solid #00659b;

	padding: 3px 0px;

}

a.recomenda {

	color: #FFFFFF;

	text-decoration:underline;

	font: 11px Arial, Helvetica, sans-serif;

}

a.recomenda:hover {

	color: #333333;

}

.ranking {

	background: url(images/ranking.gif) no-repeat;

	display: block;

	text-indent: -999999px;

	margin: 0px 0px 0px 12px;

	padding: 0px;

	height: 41px;

	width: 199px;

}

#columnleft .nota {

	color: #333333;

	font-size: 0.9em;

	padding-left: 15px;

}

#columnleft .linea {

	width: 165px;

	margin: 10px auto;

	padding: 0px;

	border-top: 1px solid #A7ECFF;

	border-bottom: 1px solid #E8FBFF;

	

}

a.suscribiteya {

	background: url(images/suscribiteyaoo.gif) no-repeat 0px 0px;

	height: 49px;

	width: 119px;

	display: block;

	text-indent: -999999px;

	margin: 20px auto 0px;

	padding: 0px;

}

a.suscribiteya:hover {

	background: url(images/suscribiteyaoo.gif) no-repeat -119px 0px;

}

a.masbuscadas {

	background: url(images/mas-buscadasoo.gif) no-repeat 0px 0px;

	height: 53px;

	width: 159px;

	display: block;

	text-indent: -999999px;

	margin: 20px auto 0px;

	padding: 0px;

}

a.masbuscadas:hover {

	background: url(images/mas-buscadasoo.gif) no-repeat -159px 0px;

}

#contenido {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 589px;

	background: #0078B3 url(images/contentbackground2.gif) repeat-y 1px;

}

#contentleft {

	margin: 0px;

	padding: 0px 5px 0px 0px;

	width: 310px;

	float: left;

	border-right: 1px solid #CCCCCC;

}



#contentright {

	margin: 0px 0px 0px 5px;

	padding: 0px;

	float: left;

	width: 230px;

}

#contentleft img, #contentright img {

	margin: 0px 5px 0px 0px;

	padding: 0px;

	float: left;

	border-style: none;

}

#contentright h3, #contentright h4  {

	margin: 0px;

	padding: 0px;

}

#contentright h3 {

	font-size: 0.85em;

	color: #005C8B;

	text-decoration: underline;

}

#contentright h4 {

	font-size: 0.65em;

	color: #000000;

	padding: 0px;

	margin: 0px;

}



#contentright p {

	font: 0.6em Verdana, Arial, Helvetica, sans-serif;

}

#contentright a:hover {

	text-decoration: none;

	color: #000000;

}

#encuesta ul {

	margin: 0px;

	padding: 0px;

}

#encuesta li {

	margin: 0px 0px 0px 0px;

	padding: 0px;

	list-style: square outside;

	color: #000000;

}

#encuesta a {

	color: #005C8B;

	text-decoration: underline;

	font-size: 0.8em;

	padding: 0px;

	margin: 0px;

	font-weight: normal;

}

#encuesta a:hover {

	color: #000000;

	text-decoration: underline;

}

p.footer {

	margin: 20px 0px;

	padding: 0px;

	float: left;

	clear: both;

	width: 100%;

	text-align: center;

	color: #333333;

	font-size: 0.8em;

}

#contentarticulo {

	margin: 0px;

	padding: 10px;

	width: 550px;

	float: left;

	border-bottom: 1px solid #000000;

}

#contentcategorias {

	margin: 0px;

	padding: 0px 0px 10px;

	width: 550px;

	float: left;

}



#contentbuscador {

	margin: 10px 0px 0px 10px;

	padding: 0px 0px 10px;

	width: 550px;

	float: left;

	border-bottom: 1px solid #000000;

}

#publicidad {

	float: left;

	height: 250px;

	width: 300px;

	margin: 10px;

	padding: 0px;

}

#contentarticulo p {

	color: #333333;

	font-size: 0.7em;

}



#contentarticulo #imagen1 {

	float: left;

	margin: 0px 10px 5px 0px;

	padding: 0px;

}

#contentarticulo #imagen2 {

	float: right;

	margin: 0px 10px 5px 0px;

	padding: 0px;

}

div.related {

	margin: 10px 0px 0px;

	padding: 0px;

	float: left;

	width: 240px;

}

ul.related {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

li.related {

	margin: 0px 0px 5px;

	padding: 0px;

	border-bottom: 1px solid #EBEBEB;

}

img.related {

	margin: 0px 5px 0px 0px;

	padding: 0px;

	float: left;

	border-style: none;

}

h4.related {

	color: #018BB0;

	margin: 0px;

	padding: 0px;

	font-size: 0.9em;

	font-weight: bold;

}

h5.related {

	margin: 0px;

	padding: 0px;

	font-size: 0.7em;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

}

p.related {

	margin: 0px;

	padding: 0px;

	color: #666666;

	font-size: 0.6em;

}

.total {

	color: #000000;

}

a.related {

	color: #018BB0;

	text-decoration: underline;

}

a.related a:hover {

	color: #018BB0;

	text-decoration: none;

}

#contentbuscador {

	margin: 10px 0px 0px 10px;

	padding: 0px;

	width: 550px;

	float: left;

}

#categoriasotros {

	margin: 0px 0px 0px 10px;

	padding: 0px;

	float: left;

	width: 550px;

}

#categoriasotros ul {

	margin: 0px;

	padding: 10px;

}

#categoriasotros li {

	list-style: none;

	padding: 1px 0px 2px;

	margin: 0px 20px 0px 0px;

	width: 240px;

	float: left;

	border-bottom: 1px solid #CCCCCC;

	border-top-style: none;

	border-right-style: none;

	border-left-style: none;

}

#categoriasotros a {

	color: #005C8B;

	text-decoration: underline;

	font-size: 0.65em;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

}

.titulo {

	color: #005C8B;

	text-decoration: underline;

	margin: 0px 0px 20px;

	padding: 0px;

	font-size: 18px;

	font-weight: bold;

}

.subtitulo {

	color: #000000;

	margin: 0px 0px 20px;

	padding: 0px;

	font-size: 12px;

	font-weight: bold;

}

ul.leftlista {

	margin: 0px 0px 0px 10px;

	padding: 0px;

	width: 170px;

}

li.leftlista {

	list-style: square outside;

	color: #000000;

	padding: 2px 0px 3px;

	margin: 0px 0px 0px 18px;

	border-bottom: 1px solid #006fab;

	border-top: 1px solid #0b83bf;

}



a.leftlista {

	font-weight: bold;

	text-decoration: none;

}

a.titulohomeleft {

	color: #005C8B;

	text-decoration:underline;

	font: bold 16px Arial, Helvetica, sans-serif;

}

a.titulohomeleft:hover {

	color: #333333;

	text-decoration:none;

}

.subtituloleft {

	color: #343434;

	font: bold 11px Arial, Helvetica, sans-serif;

}

.textoleft {

	color: #333333;

	font: 11px Arial, Helvetica, sans-serif;

}

a.titulohomeright {

	color: #005C8B;

	text-decoration:underline;

	font: bold 14px Arial, Helvetica, sans-serif;

}

a.titulohomeright:hover {

	color: #333333;

	text-decoration:none;

}

.textoright {

	color: #666666;

	font: normal 9px Arial, Helvetica, sans-serif;

}

.titulolista {

	margin: 0px;

	padding: 0px;

	font-size: 1em;

	font-weight: bold;

}

a.titulolista {

	color: #005C8B;

}

.subtitulolista {

	color: #000000;

	margin: 0px;

	padding: 0px;

	font-size: 0.7em;

	font-weight: bold;

}

.describelista {

	margin: 0px;

	padding: 0px;

}

.totallista {

	margin: 0px;

	padding: 0px;

}

div.rankbox {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 26px;

	clear: right;

	width: auto;

}

li.rankbox {

	float: left;

	list-style: none;

}

ul.resultadoleft, ul.resultadoright, ul.resultadocat {

	margin: 5px 0px 0px 5px;

	padding: 0px;

	float: left;

	list-style: none;

}

li.resultadoleft {

	padding: 0px 0px 5px;

	margin: 0px 0px 5px;

	list-style: none;

	border-bottom: 1px solid #CCCCCC;

	float: left;

	display: block;

	clear: both;

	width: 300px;

}

li.resultadocat {

	padding: 0px 0px 5px;

	margin: 0px 0px 5px;

	list-style: none;

	border-bottom: 1px solid #CCCCCC;

	clear: both;

}

li.resultadoright {

	padding: 0px;

	margin: 0px 0px 5px;

	list-style: none;

	border-bottom: 1px solid #CCCCCC;

	float: left;

	display: block;

	clear: both;

	width: 230px;

}

img.resultado {

	float: left;

	margin: 0px 5px 0px 0px;

	padding: 0px;



}

div.resultado {

	margin: 0px;

	padding: 0px;

	width: 430px;

	float: left;



}

h3.resultado {

	float: left;

}

h4.resultado {

	float: left;

}

p.resultado {

	margin: 0px;

	padding: 0px;

	color: #333333;

	font-size: 0.7em;

	float: left;

	clear: left;

}

a.resultado {

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration:underline;

}

a:hover.resultado {

	color: #333333;

	text-decoration:none;

}

.encuestaresulta {

	font-size: 10px;

	color: #000000;

}

#recomendar {

	margin: 0px;

	padding: 0px;

	clear: both;

}

#recomendar li {

	list-style: none;

	margin: 0px;

	padding: 0px;

	clear: both;



}

#recomendar img {

	margin: 0px 5px 0px 0px;

	padding: 0px;

	border-style: none;

	float: left;

}

#contentarticulo h2 {

	font-size: 13px;

	font-weight: bold;

	color: #005C8B;

	text-decoration:underline;

}

#contentarticulo h3 {

	font-size: 12px;

	font-weight: bold;

	color: #005C8B;

	text-decoration:underline;

}

.copy {

	color: #333333;

	font-size: 0.8em;

	text-align: center;

}

#pie {

	background: url(images/pie-contenido.jpg);

	margin: 0px;

	padding: 0px;

	height: 23px;

	width: 588px;

	clear: both;



}

.class1 A:link {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #005C8B;text-decoration:underline;}

.class1 A:visited {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #005C8B;text-decoration:underline;}

.class1 A:active {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #005C8B;text-decoration:underline;}

.class1 A:hover {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #333333;text-decoration:none;}



.class3 A:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #343434;text-decoration:underline;}

.class3 A:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #343434;text-decoration:underline;}

.class3 A:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #343434;text-decoration:underline;}

.class3 A:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #005C8B; text-decoration:none;}



.class6 A:link {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #999999;text-decoration:underline;}

.class6 A:visited {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #999999;text-decoration:underline;}

.class6 A:active {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #999999;text-decoration:underline;}

.class6 A:hover {font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;text-decoration:none;}

.Estilo1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #005C8B;

	text-decoration:underline;

}

.Estilo2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #343434;

}

.Estilo3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

div.Estilo3 p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

.Estilo6 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #0078B3;

}

#cajatitarticulo {

	margin: 0px;

	padding: 0px;

	height: 40px;

}

#tituloarticulo {

	position: relative;

	top: 220px;

	left: 220px;

}

#tituloarticulo h1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #005C8B;

	text-decoration:underline;

	margin-bottom:0;

	margin-top:0;

}

#masbuscados h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #005C8B;
	text-decoration:underline;
	margin-bottom:0;
	margin-top:0;
}

#contentarticulo div table{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

