body{
	margin-top: 5px;
	background-color: #d1c7c6;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
}
a.readon{
	color: #294e2d;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	float: right;
}
a.readon:hover{
	text-decoration: underline;
}
.pagenav{
	color: #294e2d;
	font-size: 11px;
	font-weight: bold;
}
a.pagenav{
	color: #294e2d;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a.pagenav:hover{
	text-decoration: underline;
}
table.contentpaneopen a, a.galerias{
	font-family: Arial;
	color:#294E2D;

}
.banner{
	float: left;
	width: 120px;
	margin-left: 5px;
	padding: 0px;
}
.banner57{
	width: 120px;
	margin: 0px;
	padding: 0px;
}
#contenedor{
	margin: 0 auto;
	background: #476833;
	width: 768px;
	float: left;
}

#cabecera{
	padding-left: 8px;
	height: 141px;
}
#leaderboard{
	clear: both;

/*
	clip:rect(0px, 728px, 90px, 0px);
	left:27px;
	position:absolute;
	top:327px;
	z-index:100;
	overflow: hidden;
	height: 90px;
*/
}
#menu li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

#user{
	padding-left: 8px;
	height: 160px;
}
#user a{
	color: #294e2d;
	text-decoration: none;
	font-size: 10px;
}
#user a:hover{
	color: #294e2d;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
}

#masPopulares{
	float: left;
	background: #f3f1f1;
	width: 186px;
	border: 1px solid #a5af7d;
	height: 100%;
	overflow: hidden;
}
#ultimasNoticias{
	float: left;
	background: #f3f1f1;
	width: 186px;
	border: 1px solid #a5af7d;
	height: 100%;
	overflow: hidden;
}
#galerias{
	float: left;
	background: #f3f1f1;
	width: 186px;
	border: 1px solid #a5af7d;
	height: 100%;
	overflow: hidden;
}
	#galerias .tgaleriasbtn{
		position: relative;
		font-family: arial, helvetica, sans-serif;
		background: url(/home/templates/deportes_chv/images/mas_galerias_f2.jpg) no-repeat;
		white-space: nowrap;
		display: block;
		width: 102px;
		height: 16px;
		margin: 0;
		margin-top: 7px;
		margin-left: 82px;
		padding: 0;
	}

	#galerias .tgaleriasbtn a{
		display: block;
		color: #000000;
		font-size: 11px;
		width: 102px;
		height: 16px;
		display: block;
		float: left;
		color: black;
		text-decoration: none;
	}

	#galerias .tgaleriasbtn img{
		width: 102px;
		height: 16px;
		border: 0
	}

	#galerias .tgaleriasbtn a:hover img{
		visibility:hidden
	}

	#galerias .tgaleriasbtn span{
		visibility: hidden;
		cursor: pointer;
	}
#encuesta{
	float: left;
	background: #f3f1f1;
	width: 186px;
	border: 1px solid #a5af7d;
	height: 100%;
	overflow: hidden;
}
#encuesta .moduletabledeportes{
	padding-top: 4px;
	padding-left: 5px;
}
#encuesta ul{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 5px;
}
#encuesta li{
	list-style-type: none;
}

#encuesta .sectiontableheader{
	color: #294e2d;
	font-size: 10px;
	font-weight: bold;
}
#encuesta .pollchvlinea{
	height: 5px;
	background-color: #4D6F18;
}
#encuesta td.pollchvbarra{
	width: 100px;
}
form{
	margin-top: 0px;
}
table.poll td{
	text-align: left;
}
ul.mostread, ul.latestnews, ul.galerias{
	margin-left: 20px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
	list-style-image: url(/home/templates/deportes_chv/images/bullet.jpg);
}

li.mostread, li.latestnews, li.galerias{
	
}
#principal{
	clear: both;
	padding-left: 8px;
	padding-top: 10px;
}
#contenidos{
	width: 594px;
	float: left;
	background: #f9fcf6;
	padding: 2px;

}
#contenidos .relatedcont, .relatedgal{
	background-color:#E0E0E0;
	clear:both;
	margin:0px;
	padding:1px 0px 12px;
}
#contenidos .relatedcont ul, #contenidos .relatedgal ul{
	margin: 11px 0px 0px 6px;
	padding:0px;
	list-style-type:none;
}
#contenidos .message{
	text-align: center;
	color: #4D6F18;
	font-size: 11px;
	font-weight: bold;	
}
#contenidos .moduletable th{
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 3px;
}
#blockrandom{
	width: 470px;
	margin-left: 60px;
	margin-top: 3px;
}
#publicidad{
	width: 120px;
	float: left;
	margin-left: 5px;
	padding: 1px;
}
#publicidad img{
	display: block;
	margin: 3px auto 3px;
}
#leaderboard_bottom{
	clear: both;
	padding-left: 20px;
	padding-top: 5px;
}
#pie{
	padding-top: 5px;
	clear: both;
}
#pie p{
	margin: 0px;
	text-align: center;
	font-size: 9px;
	color: #999999;
	font-weight: bold;
}

table.intro td{
	border: 1px solid #cad4ce;
	height: 100%;
}
table.contentpaneopen td{
	border: 0;
	height: 100%;
}
table.contentpaneopen img{
	float: left;
}
table.contentpaneopen p{
	 margin:0px;
	 padding:0px;
}
td.contentheading{
	background-image: url(/home/templates/deportes_chv/images/fondo_titular.jpg);
	background-repeat: repeat-y;
	width: 588px;
	padding: 6px;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
.componentheading{
	background-image: url(/home/templates/deportes_chv/images/fondo_titular.jpg);
	background-repeat: repeat-y;
	width: 582px;
	padding: 6px;
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}
table.contentpaneopen a.contentpagetitle {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	font-weight: bold;
}
table.contentpaneopen a.contentpagetitle:hover{
	text-decoration: underline;

}
.flashdeporteschvbox{
	text-align: center;
}
.flashprensachvbox{
	text-align: center;
}
.moduleultimas{
	margin-left: 3px;
}
.moduleultimas h3{
	margin: 0px;
	padding-left: 2px;
	font-size: 12px;
}
ul.latestnewsultimas{
	margin: 0px;
	padding-left: 0px;
	padding-top: 10px;
	height: 81px;
	background-image: url(../images/bg_ultimas.png);
	background-repeat: no-repeat;	
}
li.latestnewsultimas{
	pagging-left: 0px;
	margin-left: 30px;
}
a.latestnewsultimas{
	color: #294E2D;
	text-decoration: none;
}
a.latestnewsultimas:hover{
	text-decoration: underline;
}

/* Resultados deportivos */
.moduletabledata{
	padding: 0px;
	margin: 0px;
	padding-left: 2px;
	padding-top: 3px;
	margin-bottom: 12px;
}
	.moduletabledata h3{
		width: 139px;
		height: 22px;
		background-color: #4e7019;
		color: #fff;
		margin: 0;
		padding: 0;
		padding-left: 4px;
		padding-top: 5px;
		font-size: 12px;
	}
	ul#mainleveldata{
		margin: 0px;
		padding: 0px;
	}
	ul#mainleveldata li{
		list-style-type: none;
		width: 131px;
		height: 18px;
		background-image: url('../images/bg_data.png');
		background-repeat: no-repeat;
		margin-top: 8px;
		padding-top: 3px;
		padding-left: 12px;
	}
	a.mainleveldata{
		color: #fff;
		text-decoration: none;
		font-size: 12px;
	}
	a.mainleveldata:hover{
		text-decoration: underline;
	}
/* Estilo para los bordes redondeados */
b.rtop, b.rbottom{display:block;background: #d1c7c6;}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #476833}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/** Programación Relacionada*/
#rel_program{
	background-image:url(../images/bg_contenido.gif);
	background-repeat:repeat-y;
	width: 150px;
	float: left;
	margin-left: 5px;
	margin-bottom:5px;
	padding: 0px;
}
#rel_program a{
	text-decoration:none;
}
	#rel_program h1{
		background-image:url(../images/bg_arriba.gif);
		background-repeat:no-repeat;
		color:#FFFFFF;
		display:block;
		font-family:Arial;
		font-size:13px;
		font-weight:bold;
		height:21px;
		margin:0px;
		padding:12px 0px 0px 9px;
	}
#rel_program ul{
	padding:0px;
	margin:0px;
	/*list-style-type: none;*/
}
#rel_program li{
	padding:0px;
	margin:0px;
	clear:both;
	list-style-type: none;
}
	#rel_program li h2{
		background-image:url(../images/bg_dia.gif);
		background-repeat:no-repeat;
		color:#FFFFFF;
		display:block;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		margin:0px;
		padding:0px 0px 0px 10px;
	}
	#rel_program li h4{
		float:left;
		color:#000000;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		margin-top:4px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		padding-left:6px;
	}
	#rel_program li p{
		float:left;
		color:#000000;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		margin-top:4px;
		margin-bottom:4px;
		margin-left:4px;
		margin-right:4px;
		padding:0px;
		width:100px;
	}

/* Imagenes chvmosimage*/
img.chvmosimage{
	padding-left: 6px;
	padding-right: 6px;
}
.banner_120x240{
	margin:0px 0px 0px 13px;
	padding:0px;
}
