td.video{ padding:0 0 15px 0; text-align:center; }

td.video img { border:2px solid #ffffff; cursor:pointer; }

td.video img.over{ border:2px solid #21639d; opacity:0.8; filter:alpha(opacity=80); }

td.video p{ align:center; color:#999999; }

td ul.down{ margin:0; padding:0 0 0 26px; color:#666666; }

td ul.down li{ margin:0; padding:2px 0 2px 0; }

td ul.down li a{ text-decoration:none; }

td ul.down li a:hover{ text-decoration:underline; }

table.calendario{ text-align:center; margin:0 auto 0 auto; width:auto; }

.calendario th.p{ text-align:left; padding-left:5px; }

.calendario th.n{ text-align:right; padding-right:5px; }

.calendario td{ text-align:center; color:#888888; font-weight:normal; padding:2px; }

.calendario td.hoy{ border:1px solid #000000; }

.calendario td.diario{ font-weight:normal; }

.calendario td.domingo{ font-weight:normal; color:#990000; }

.calendario td a{ text-decoration:none; color:#21639d; font-weight:bold; }

.calendario td a:hover{ text-decoration:underline; }

table.result{ text-align:left; }

.result form{ display:inline;margin:0; padding:0; }

.result th{ border-bottom:1px solid #000000; padding:10px 0 6px 2px; }

.result td{ padding:10px 0 0 2px; }

.result td a{ text-decoration:none; }

.result td a:hover{ text-decoration:underline; }

hr.hr_pie {
	border-style: dotted;
	border-color:#999999;
	height: 1px;
	width: 90%;
	border-top-style:none;
	border-left-style: none;
	border-right-style: none;
	margin:20px 0px 5px 0px;
}

hr.hr_separador {
	border-style: dotted;
	border-color:#999999;
	height: 1px;
	width: 80%;
	border-top-style:none;
	border-left-style: none;
	border-right-style: none;
	padding:20px 0px 5px 0px;
}


hr.rs_separador {
	border-style: dotted;
	border-color:#999999;
	height: 1px;
	width: 100%;
	border-top-style:none;
	border-left-style: none;
	border-right-style: none;
	padding:20px 0px 5px 0px;
}

h3.prox{ text-align:left; font-size:12px; padding:10px 0 6px 10px; margin:0; }

ul.prox{ list-style:none; margin:0; padding:0 0 0 10px;  text-align:left; }

ul.prox li{ margin:0; padding:4px 0 4px 0; line-height:16px; }

ul.prox li a{ text-decoration:underline; }

ul.prox li a:hover{ text-decoration:none; }

ul.prox li span{ color:#21639d; padding-right:4px; }

.titulo-seccio4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #333333;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	padding:2px 30px 0px 30px;
	text-align: left;
}



