body, ul, form, p, h1, h2, h3, h4, input, select, textarea {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: arial, helvetica, verdana;
	font-size: 11px;
	color:#333333;
	text-align: left;
	background-color:#EFEFEF;
	line-height:17px;
}
img{border:0px;}

#content {
	width: 880px;
	/*margin: 0 auto 0 auto;*/
	margin: 0px;
	background-color: #FFFFFF;
	z-index:0;
}
#menubar{
	width:880px;
	height:20px;
	background-color: #666666;
	color:#FFFFFF;
	float:left;
	clear:both;
	margin-bottom:10px;
}

#menubarpest{
	height:20px;line-height:20px;
	float:left;width:880px;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;
	background-image:url('http://www.infoesports.com/images/compl/background1.jpg');background-repeat:repeat-x;
}

#menubarpest1{
	height:20px;line-height:20px;float:left;width:395px;
}

#menubarpest2{
	color:#000000;height:20px;line-height:20px;vertical-align:bottom;float:left;width:485px;
	background-image:url('http://www.infoesports.com/images/compl/background1.jpg');background-repeat:no-repeat;
}

#menubarsport{
	height:60px;line-height:60px;float:left;width:880px;border-top:1px solid #FFFFFF;clear:both;
}

#optfutbol{
	float:left;width:870px;height:30px;line-height:30px;background-image:url('http://www.infoesports.com/images/compl/background2.jpg');background-repeat:repeat;padding-left:0px;padding-right:10px;
}
.pstopt{
	float:left;cursor:pointer;border-right:1px solid #FFFFFF;
}

.sportopt{
	float:left;cursor:pointer;border-right:1px solid #FFFFFF;
}

.sportoptno{
	float:left;
}

.futbolopt{
	float:left;margin:3px 5px 0px 5px;
}

.futboloptmes{
	float:left;margin:7px 5px 0px 5px;
}

.pstoptno{
	float:left;
}

.buscargen{
	float:right;width:200px;border:0px;margin-top:2px;margin-right:5px;
}
#header {
	/*   padding: 5px 5px 2px 5px; */
	/*background-color: #BFC3C4;*/
	float:left;
	width:880px;
	margin-bottom:15px;
	/*border:1px solid #7F7F7F;*/
}

#headercap{
	height:90px;
	background-color:#EFEFEF;
}

#tribunabar{
	height: 3.6em;
	/*   border-bottom: 1px solid black; */
	margin-bottom:1.5em;

	color:#FFFFFF;
	/*border-bottom:1px solid #7F7F7F;
	border-left:1px solid #7F7F7F;
	border-right:1px solid #7F7F7F;*/
}

#infobar{
	color:#FFFFFF;
	height: 20px;
	line-height:20px;
	font-size:11px;
	text-align:right;
	padding-right:15px;
	background-color: #9F9F9F;
	border-top:1px solid #FFFFFF;
	width:865px;
	clear:both;
}

#relacionades{
	clear:both;margin-top:10px;
}
.newstools{
	color:#333333;
	text-align:right;
	height:20px;
	font-size:10px;
	line-height:17px;
	clear:both;
	float:left;
	margin:10px 0 0 0;
	padding:0px;
}

.newstoolsson{
	float:left;width:100%;
	background-image:url('http://www.infoesports.com/images/icons/toolspixel.gif');background-repeat:repeat-x;
}

.newsfoot{
	text-align:left;
	background-color:#7F7F7F;
	padding:5px;
	margin-top:0px;
	font-size:10px;
	color:#FFFFFF;
}

.iconmedia{
	vertical-align:text-bottom;
	margin-right:10px;
}

.iconmasinfo{
	vertical-align:text-bottom;
}

.toolsimg{
	margin:0 5px 0 5px;
	vertical-align:text-bottom;
}
.toolsimgfinal{
	margin:0 0 0 5px;
	vertical-align:text-bottom;
}
.spantools{float:left;width:4.4em;background-image:url('http://www.infoesports.com/images/icons/toolspixel.gif');}

.spantoolscenter{float:left;width:25.6em;background-image:url('http://www.infoesports.com/images/icons/toolspixel.gif');background-repeat:repeat-x;}

#leftblock {
	width: 180px;
	background-color:#FFFFFF;
	float:left;
	margin-bottom:20px;
}


#centerblock{
	width:480px;
	margin: 0 auto 20px auto;
}

#rightblock{
	width: 180px;
	background-color:#FFFFFF;
	float:right;
	margin-bottom:20px;
}

#footer {
	float:left;
	background-color: #7F7F7F;
	text-align: center;
	width:880px;
	height:100px;
	padding-top:20px;
}

#footer p{
	color:#FFFFFF;
}

#containerblock{
	background-color:#FFFFFF;
	/*background-color:#FF99CC;*/
	margin:0px 0px 0px 0px;
	clear:both;
}
#containerfooter{
	width: 880px;
	margin: auto;
	background-image:url('http://www.infoesports.com/images/pie.gif');
	z-index:0;
	clear:both;
	height:100px;
}

#module{
	padding: 0px;
	background-color: #FFFFFF;
	display: block;
	float:left;
	padding:0px 10px 0px 10px;
	margin-top:10px;
	width:160px;

}

#col_element{
	float:left;
	margin-bottom:20px;
	clear:both;

}

#module h1{
	color:#000000;
	padding:0px;
	margin:0px 0px 5px 0px;
	font-size:14px;
	line-height:17px;
}

#newsmodule h1{
	color:#000000;
	padding:0px;
	margin:0px;
	font-size:22px;
	line-height:26px;
}

#newsmodule h2{
	color:#CC0000;
	font-size:12px;
	line-height:22px;
}

#newsmodule h3{
	color:#CC0000;
	font-size:12px;
	line-height:22px;
}

.titulosecc{
	color:#28486C;
	padding:0px;
	margin:0px;
	font-size:17px;
	line-height:22px;
	/*background-color:#F4F4F4;*/

	border-bottom:1px solid #D0D0D0;
	/*background-image:url("/images/compl/end_titular2.gif");*/
	background-repeat:repeat-y;
	background-position:top right;
/*	margin-bottom:1px;*/
	padding-left:5px;
}


#newsmodule{
	background-color:#FFFFFF;
	/*padding: 0 .5em .5em .5em;*/
	float:left;
	width:100%;
	margin-bottom:20px;
	/*padding-left:10px;*/
}

#module .confi{
	padding: 0px;
	margin:0 0 0 0;
	clear:both;
}


#adscol{
	text-align:center;
	clear:both;

	/*height:60px;*/
	margin-bottom:20px;
	width:180px;
}

#adscenter{
	float:left;
	text-align:center;
	width:480px;
	margin-bottom:30px;
	/*background-color:red;*/
}


#titlemodule{
	width:170px;
	height:20px;
	background-image:url('http://www.infoesports.com/images/compl/titlemodule.gif');
	background-repeat:no-repeat;
	color: #FFFFFF;
	font-size:15px;
	padding-left:10px;
	line-height:20px;
	margin:0px;
	clear:both;
}

#titlemodulebig{
	width:480px;
	height:24px;
	background-image:url('http://www.infoesports.com/images/compl/titlemodulebig.gif');
	background-repeat:no-repeat;
	color: #FFFFFF;
	font-size:15px;
	padding-left:10px;
	line-height:20px;
	margin:0px;
	float:left;
}

#titlemoduledirecte{
	width:480px;
	height:24px;
	background-image:url('http://www.infoesports.com/images/compl/pes_directes.gif');
	background-repeat:no-repeat;
	color: #FFFFFF;
	font-size:15px;
	padding-left:10px;
	line-height:20px;
	margin:0px;
	float:left;
}


A.nulllink, A.nulllink:link, A.nulllink:visited, A.nulllink:active, A.nulllink:hover{ 	
	text-decoration:none;
	color:#333333;
}

A.menu, A.menu:link, A.menu:visited, A.menu:active{ 	
	color:#CC0000;
	text-decoration: none; 
}
A.menu:hover{ 
	color:#CC0000;
	text-decoration: underline; 
}


A, A:link, A:visited, A:active{ 	
	color:#000000;
	text-decoration: none; 
}
A:hover{ 
	color:#000000;
	text-decoration: underline; 
}


A.externo, A.externo:link, A.externo:visited, A.externo:active{ 	
	color:#28486C;
	text-decoration: underline; 
}
A.externo:hover{ 
	color:#FF3300;
	text-decoration: underline; 
}


A.pagina, A.pagina:link, A.pagina:visited, A.pagina:active{ 	
	color:#333333;
	text-decoration: none; 
}
A.pagina:hover{ 
	font-weight:bold;
	text-decoration: none; 
}

A.news, A.news:link, A.news:visited, A.news:active{ 	
	color:#333333;
	text-decoration: none; 
}
A.news:hover{ 
	color:#FF3300;
}

A.peu, A.peu:link, A.peu:visited, A.peu:active{ 	
	color:#FFFFFF;
	text-decoration: none; 
	font-weight:bold;
}
A.peu:hover{ 
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: underline; 
}
.img_e{
	height:20px;vertical-align:text-top;float:left;
}

.opc_5{font-weight:bold;color:#A92E03;font-size:12px}

.path{text-align:right;font-size:10px;color:#333333;height:20px;line-height:16px}

#toolsmodule{
	margin-top:0px;background-color:#FFFFFF;margin-left:5px;
}

#mod_com{background-color:#FFFFFF;}

textarea{font-family:arial, helvetica, verdana;border:1px solid #C8C8C8;font-size:1.2em;width:25em;height:10em}

input{border:1px solid #C8C8C8;font-size:1.2em;width:20em}
.files{border:1px solid #C8C8C8;font-size:1.2em;width:20em}

.boton{width:5em;font-size:1em}

#tri_msg{color:#A92E03;font-weight:bold;font-size:1em;line-height:1.2em;padding-top:3px;float:left;}

A.LINK_TRIBUNA, A.LINK_TRIBUNA:link, A.LINK_TRIBUNA:visited, A.LINK_TRIBUNA:active,A.LINK_TRIBUNA:hover  { 
	text-decoration: underline; 
}


.noticia{
	padding:5px 5px 5px 0px;
}

.pos{
	background-color:#F2F2F2;text-align:center;
}

.nombre{
	background-color:#FFFFFF;padding-left:5px;
}
.clasif_sep{
	height:1px;line-height:1px;background-color:#dfdfdf;
}

.cap_classif{
	background-color:#CC0000;
	color:#FFFFFF;text-align:center;
}
.gol {
	font-family:arial, helvetica, verdana, tahoma; 
	font-size:30px;
	line-height:30px;
	color:#CC0000;
	padding:0px;
	margin:0px;
}
.marcador {
	vertical-align:middle;
	font-family:arial, helvetica, verdana, tahoma; 
	font-size:16px;
	color:#000000;
	padding:0px;
	margin:0px;
}