/**
 * noticias al azar
 */

#mainStageContainer{overflow:hidden;margin-bottom:9px;width:516px;height:266px;border:1px solid #CCCCCC;color:#3B3B3B;font-family:arial;font-weight:bold; position: relative}

/*#mainStageContainer #no-js-stage * {display: none;}*/

#mainStageContainer #no-js-stage .title-overlay {text-decoration: none;}

#mainStageContainer #no-js-stage cite { bottom:45px; color:#828182; font-size:10px; font-style:normal; position:absolute; right:5px; z-index:1; }

#mainStageContainer .js{overflow:hidden;zoom:1;}

#mainStageContainer .carousel,
#mainStageContainer .carousel .carousel-wrap{margin:0;border:0;zoom:1;}

#mainStageContainer .carousel
{
 position: relative;
}

* html #mainStageContainer .carousel
{
 position: static;
}

*:first-child+html #mainStageContainer .carousel
{
 position: static; 
}

#mainStageContainer .js .carousel-wrap{/*display:inline-block*/ vertical-align:middle;width:516px;margin:0;border:none;background:#FFFFFF;/*position:relative;top:-17px;*/}

/*.IE #mainStageContainer .js .carousel-wrap{display:inline;}*/

#mainStageContainer .carousel ul{margin:0;padding:0;zoom:1;}

#mainStageContainer .js ul li{overflow:hidden;display:inline;float:left;width:516px;height:267px;text-align:center;}

#mainStageContainer .carousel .carousel-control{overflow:hidden;display:inline-block;vertical-align:middle;width:15px;height:15px;cursor:pointer;line-height:999px;zoom:1;}

#mainStageContainer .carousel .carousel-next{display:none;/*background:#AFD8F8 url(./siguiente.png_) 0 0 no-repeat;position:relative;left:490px;top:-80px;z-index:1;*/}

#mainStageContainer .carousel .carousel-previous{display:none;/*background:#AFD8F8 url(./atras.png_) 0 0 no-repeat;position:relative;left:370px;top:180px;z-index:1;*/}

#mainStageContainer .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}

#mainStageContainer .carousel .disabled, #mainStageContainer .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}

#mainStageContainer .carousel div{margin:0;padding:0;border:0;}

#mainStageContainer .carousel ul{padding:0;list-style:none;}

#mainStageContainer .carousel ul li{position:relative;width:516px;margin:0;overflow:hidden;}

#mainStageContainer .carousel ul li a {text-decoration: none; }

#mainStageContainer .carousel ul li a:hover {text-decoration: underline;}
#mainStageContainer .carousel ul li a:hover div {text-decoration: underline;}

#mainStageContainer .carousel ul li img{border-style:none;}

#mainStageContainer .carousel ul li img.video{position: absolute; top: 50%; left: 50%; margin-top: -60px; margin-left: -40px; -moz-opacity:.5;opacity:0.50;filter:alpha(opacity=50);}

* html #mainStageContainer .carousel ul li img.video
{
 position:relative; top:-260px; left: 0; margin-left: 0; margin-top: 0;
}

*:first-child+html #mainStageContainer .carousel ul li img.video
{
 position:relative; top:-260px; left: 0; margin-left: 0; margin-top: 0;
}

#mainStageContainer .carousel ul li cite{position:absolute;bottom:45px;right:5px;/*line-height:19px;*/font-size:10px;color:#828182;font-style:normal;z-index:1;}

#mainStageContainer .carousel ul li cite a img{vertical-align:middle;}

#mainStageContainer .carousel ul li cite a{color:#fff;text-decoration:none;}

#mainStageContainer div.center-wrap{width:101px;overflow:hidden;clear:both;zoom:1;display:none;position:relative;left:415px;top:-267px;height:25px;z-index:1;background:transparent url('./fondo_blanco.gif') no-repeat scroll 0 0;}

#mainStageContainer div.center-wrap div{border:0;/*margin:15px 0;*/}

#mainStageContainer div.center-wrap p{margin:4px 0 0 15px;}

#mainStageContainer div.center-wrap a{font-size:11px;font-weight:bold;color:#3B3B3B;cursor:pointer;margin:0 2px;padding:2px 5px;background:transparent url(./boton_noticias_off.gif) no-repeat scroll 50% 50%;}

#mainStageContainer div.center-wrap a:hover{text-decoration: underline;}

#mainStageContainer div.center-wrap a.active{color:#ffffff;background:transparent url(./boton_noticias.gif) no-repeat scroll 50% 50%;}

#mainStageContainer div.title-overlay{height:58px;width:100%;background-color:white;-moz-opacity:.8;opacity:0.80;filter:alpha(opacity=80);position:absolute;bottom:0;z-index:0;}

* html #mainStageContainer div.title-overlay{ position:relative; top:-61px }
*:first-child+html #mainStageContainer div.title-overlay {position:relative; top:-61px }


#mainStageContainer div.title-overlay h2 {margin:0 0 0 10px;padding:10px 0 0;font-size:20px;text-align: left;cursor: pointer;text-decoration: none !important;}

#mainStageContainer div.title-overlay p {margin:0 0 0 10px;padding:0;font-size:15px;text-align: left;cursor: pointer;}

