/* reset css*/
body,p,blockquote{margin:0;padding:0}a img,iframe{border:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-size:150%}h2{font-size:140%}h3{font-size:130%}h4{font-size:120%}h5{font-size:110%}ul,ol,dl,li,dt,dd{margin:0;padding:0}a,a:link{}a:visited{}a:hover{}a:active{}form,fieldset{margin:0;padding:0}fieldset{border:1px solid #000}legend{padding:0;color:#000}input,textarea,select{margin:0;padding:1px;font-size:100%;font-family:inherit}select{padding:0}body{padding:0 10px;font:normal 82.5% "Lucida Grande",Helvetica,Verdana,Arial}p{margin:10px 0}li{margin-left:10px}h3{margin:5px 0}.red{background-color:red}.blue{color:blue}.green{color:green}#rating{border:1px solid black;margin:5px;padding:5px}table{border:1px solid #666;margin:20px 0 20px 0 !important}th,td{padding:2px 4px 2px 4px !important;text-align:left;vertical-align:top}th{background-color:#fc0}th:hover{background-color:#fc7}tbody tr.even{background-color:#fea}tr a{color:rgb(102,102,102);text-decoration:none}tr a:hover{text-decoration:underline}dl dd{margin-left:10px}dl dt{font-weight:bold}dl{border:1px solid black;margin:5px}.highlight{border:5px dotted #eee}.error{background-color:#fee}
/* comun css */
a {
	color:#FFFFFF;
	text-decoration: none;
}
a:link { }
a:hover {
	color: #FFFFFF;
}
a:visited { }
a:active { }
body { 
	color: #FFFFFF;
	font-family: Arial;
	margin: 0px;
	scrollbar-face-color: #6c6c6c;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #000000;
	background-color: #000000;
}
img { border: 0; }
object {
	display: block; position: absolute;
}
object.grande {
	width: 989px; height: 598px;
	left: 0; top: 0;
}
object.pequeno {
	width: 545px; height: 302px;
	top: 198px; left: 20px;
}
#ayuda {
	display: block; position: absolute; overflow: hidden;
	top: 0px; right: 10px;
}
#cabecera_fecha {
	top: 10px;
	position: absolute;
	left: 747px;
	font-size: 12px;
	color: #9FA0A1;
	display: block;
	width: 220px;
	text-align: right;
	height: 20px;
}
#contenedor {	
	position: absolute; display: block;
	width: 989px; height: 598px; 
	top: 50%; left: 50%;
	margin: -299px auto auto -495px;
	background-repeat: no-repeat;
}
#descripcionVideo {
	position: absolute; display: none;	overflow: hidden;
	width: 327px;height: 300px;
	top: 25px;	left: 3px;
	padding: 0;
	
	background-repeat: no-repeat;
	color:#000000;
	text-align:left;
	
	color:#FFFFFF;
	font-size:16px;
	font-weight:400;
}
#descripcionVideo a {
	display:block;
	position:absolute;
	right:20px;
	top:0px;
}
#descripcionVideo a:hover { }
#descripcionVideo_cerrar {
	display: block; position: absolute;
	bottom: 30px; right: 0px;
}
#descripcionVideo_cuerpo { 
	display: block; overflow: auto;
	width: 80%;
	text-align: justify;
	top: 40px;
	padding-left: 20px;
}
#descripcionVideo_title {
	font-size:20px;
	font-weight:200;
	width: 90%;
	padding: 20px 0 20px 20px;
}
#enviaramigo {
	
	display: block;
	position: absolute;
	right: 40px;
}
#enviaramigo a { }
#flvpublicidad {
	position: absolute; display: block; overflow: hidden;
	top: 200px; left: 639px;
}
#flvpublicidad.oculto{
	width: 0px; height: 0px;
}
#flvpublicidad.visible {
	width: 312px; height: 327px;
}
#enviarVideo {
	position: absolute; display: none;	overflow: hidden;
	width: 327px;height: 300px;
	top: 25px;	left: 3px;
	padding: 12px 0 0 30px;
	
	background-repeat: no-repeat;
	color:#000000;
	text-align:left;
	
	color:#FFFFFF;
	font-size:16px;
	font-weight:400;
}
#enviarvideo_cuerpo { }
#enviarvideo_title { 
	font-size:16px;
	font-weight:200;
}
#enviarvideo_cerrar {
	display: block; position: absolute;
	top:15px; right: 40px;
}
/* arrows */
a.prev, a.next, a.prevPage, a.nextPage {
cursor:pointer;
display:block;
float:left;
height:23px;
margin:88px 0 0 25px;
width:22px;
}

/* next button uses another background image */
a.next, a.nextPage {
	clear:right;	
	margin-left:5px;
}

/* mouseover state */
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
}

/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
}

#ListaReproduccion {
	position: absolute; display: block;	overflow: hidden;
	width: 336px;height: 325px;
	top: 175px;	left: 629px;
}
#lrCuerpo {
	display:block;position: absolute;overflow: auto;
	width: 334px;height: 298px;
	top: 26px;
	padding: 0; margin: 0;
}
#lrCuerpo div {
	display: block; position: relative; float:left; overflow: hidden;
	text-align: left;
	width:315px; height:73px;
	margin: 0; padding: 0;
	white-space: nowrap;
}
#lrCuerpo div a {
	cursor: hand;
}
#lrCuerpo div a:hover {
	background-position: left bottom;
}
#lrCuerpo div a.nodo_longDescription {
	display: block;position:absolute;
	width: 25px; height: 17px;
	top:30px;left:285px;
	cursor:hand;
	z-index: 100;
}
#lrCuerpo div.active a {
	background-position: bottom;
}
#lrTitulo {
	display:block;position:absolute;
	width:100%;height:19px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:14px;
	margin-top:5px;
	text-align:center;
}
div.items {
	clear:both;
	position:absolute;
	width:20000em;
}
div.items div {
	display:block;float:left;
	margin:0pt; padding:0pt;
	height: 22px; margin-left: 18px;
	white-space: nowrap;
}
div.items div a {
	float:left;position:relative;

	line-height: 22px;
	text-decoration:none;
	cursor:hand;
	width: 158px;
	
	background-repeat: no-repeat;
	background-position: right top;
}
div.items div a:hover, div.items div.active a { 
	background-position: right bottom;
}
div.items div a span {
	display:block; position: absolute;
	top: 0; left: -18px;
	width: 18px; height: 22px;

	background-repeat: no-repeat;
	background-position: left top;
}
div.items div a:hover span, div.items div.active a span { 
	background-position: left bottom;
	left: 0px;
	margin-left: -18px;
}
/*********** navigator ***********/
/* position and dimensions of the navigator */
div.navi {
height:20px;
position:absolute;
right:40px;
top:115px;
}
/* items inside navigator */
div.navi a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	cursor:pointer;	
	overflow:hidden;
}
/* mouseover state */
div.navi a:hover {
	background-position:0 -8px;      
}
/* active state (current page state) */
div.navi a.active {
	background-position:0 -16px;     
}	
#panelAyuda {
	display: none; position: absolute; overflow: hidden;
	width: 319px; height: 282px;
	top: 35px;	left: 8px;
	background-repeat: no-repeat;
	background-position: left top;
}
#panelAyuda_cerrar {
	display: block; position: absolute; overflow: hidden;
	width: 25px; height: 17px;
	top: 3px; right: 15px;
	
	background-repeat: no-repeat;
	background-position: left top;
}
#s3slider {
	display: none; position: absolute; overflow: hidden;
	width: 332px; height: 297px;
	top: 27px;	left: 1px;
}
#s3sliderContent {
   width: 100%; /* important to be same as image width or wider */
   height: 100%;
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
	overflow:hidden;
}

.s3sliderImage {
	float: left; /* important */
	position: relative; /* important */
	display: none; /* important */
	text-align: center;
	width:100%;
	height:100%;
	overflow:hidden;
}
.s3sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 100%;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
	text-align: left;
}

.clear {
   clear: both;
}
.s3sliderImage span strong{
	font-size:120%;
	font-weight:bold;
}
.s3sliderImage span.top {
	left:0;
	top:0;
}
.s3sliderImage span.bottom {
	bottom:0;
	left:0;
}
.s3sliderImage span.right{
	bottom:0;
	height:100%;
	right:0;
	width:90px !important;
    padding: 0 13px 0 13px;
}
.s3sliderImage span.left{
	height:100%;
	left:0;
	top:0;
	width:110px !important;
}
#panelVersion, #quinesSomos{
	bottom:-15px;
	color:White;
	display:block;
	font-size:0.8em;
	position:absolute;
	right:20px;
}
#player {
background-image:url(images/edtvr.jpg);
background-position:center bottom;
background-repeat:no-repeat;
display:block;
height:326px;
left:19px;
overflow:visible;
position:absolute;
top:174px;
width:545px;
}
#playerMain {
color:white;
display:block;
height:302px;
left:15pt;
position:absolute;
top:149pt;
width:545px;
z-index:102;
}
#playerMain.grande {
left:0;
top:0;
}
#playerMain.grande, #playerMain.grande object#flvplayer {
	height:600px;
	width:989px;
}
div.noFlash {
float:left;
text-align:justify;
width:545px;
}
div.noFlash h4, div.noFlash p {
	padding: 10px;
}
div.noFlash p.image {
	text-align: center;
}
#playerAux {
	display: none; position: absolute;
}
#player_cuerpo { }
#player_restaurar {
	display: none;position: absolute;overflow: hidden;
	top: 430px;left: 388px;
	width: 173px;height: 23px;
}
#player_restaurar a {
	display: block;position: absolute;overflow: hidden;
	width: 173px;height: 23px;
	background-position: top;
	background-repeat: no-repeat;
	
	text-align: center;
}
#player_restaurar a:hover {
	background-position: bottom;
}
#player_restaurar a span{
	font-size: 11px;
	font-weight: 600;
	font-variant: small-caps;
	display: block;
	padding-top: 6px;
}
#player_restaurar a:hover span { }
#player_titulo {
display:block;
height:20px;
left:10px;
position:absolute;
text-align:center;
top:4px;
width:529px;
}
#pub_Info {
	display: none; position: absolute; overflow: hidden;
	color: white; top:140px; left:450px;
}
#quinesSomos {
	right: 332px;
}
div.scrollable {
float:left;
height:21px;
margin-top:88px;
overflow:hidden;
position:relative;
width:880px;
}
#SendMail { 
	display: block;
}
#titulovideo {
	position: absolute;
	width: 368px;
	display: block;
	left:0;
	text-align: center;
}
.nodo_a {
	display: block;
	width: 100%;
	height: 100%;
	color: #c5c4c4;
	background-repeat: no-repeat;
	background-position: left top;
	cursor: hand;
	z-index: 102;
}
.nodo_a:hover {
	background-position: left bottom;
	color: #ffffff;
}
.nodo_title {
	position: absolute;
	display: block;
	top: 8px;
	left: 83px;
	width: 214px;
	overflow: hidden;
	height: 18px;
	font-size: 14px;
}
.nodo_image {
	position: absolute;
	display: block;
	width: 70px;
	height: 51px;
	top: 12px;
	left: 8px;
	overflow: hidden;
}
.nodo_descripcion {
	display: block; position: absolute;overflow: hidden;
	text-overflow: ellipsis;
	top: 26px;left: 83px;
	width: 194px;height: 16px;

	color: #FFFFFF;
	font-size: 12px;
}
.nodo_time {
	position: absolute;
	display: block;
	top: 46px;
	left: 83px;
	width: 100px;
	overflow: hidden;
	color: #FFFFFF;
	font-size: 12px;
}
.nodo_ver {
	display: block;position: absolute;
	top: 46px;right: 35px;
	width: 70px;height: 16px;
	background-repeat: no-repeat;
}
.nodo_ver a { }
.nodo_ver a:hover { }
.nodo_longDescription a { }
.nodo_longDescription a:hover { }
.pestana span { }
/* specialInfo */
div#specialInfo {
float:left;
height:25pt;
left:17pt;
opacity:0.5;
overflow:hidden;
position:absolute;
top:384pt;
width:405pt;
}
div#specialInfo div {
color:white;
float:left;
font-family:verdana;
font-size:1.2em;
font-weight:bold;
line-height:2.3em;
text-align:center;
white-space:nowrap;
}