body { background-color: #fff;}

/*- advertisement-start --------------------------- */
.publicintillovideoppal {padding:3px 3px 1px 3px; margin:1px; text-align:center;}
.publibuscador {margin-bottom:3px; text-align:center;}
.publitxtppal {float:right; margin-left:5px; text-align:center;}
.publimasvistos {margin-left:0px; margin-bottom:6px; text-align:center;}
.publiultimosvideos {margin-right:31px; text-align:center;}
.publilocal {margin-top:4px; text-align:center;}
.publiresultadobusqueda1 {margin: 5px 0; text-align:center;}
.publicintillovideoppal img, .publibuscador img, .publitxtppal img, .publimasvistos  img, .publiultimosvideos img, .publilocal img, .publiresultadobusqueda1 img { border:none;}
/*- advertisement-end --------------------------- */

.cont-vids{width:990px; margin:0 auto 0 auto; display:block; background-color:#FFF; font-family:Arial, Helvetica, sans-serif;}

/*- player-start --------------------------- */
.videoppal {background-color:#ebe8e1; padding:3px;line-height: normal;}
.videoppal .video{ margin:3px 0; text-align:center}
.videoppal .audio{ border:2px solid #FFF; margin-bottom:3px; background-image:url(img/playerrbs_audio_base.png); height: 365px;}
.videoppal .audio div{margin-top: 60px; margin-left: 2px; }
/*- player-end --------------------------- */

/*- text-start --------------------------- */
.videoppal .textos{border:2px solid #FFF; margin-bottom:3px; background-color:#fff; text-align:left; padding:20px 5px 20px 5px; border-top-right-radius:5px; border-top-left-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.videoppal .textos H1, .videoppal .textos H2{font-size:23px; color:#003969; font-weight:normal; margin: 0px;letter-spacing: normal;line-height: normal;}
.videoppal .textos H1 a, .videoppal .textos H2 a{color:#003969; text-decoration: none;}
.videoppal .textos H1 a:hover, .videoppal .textos H2 a:hover{filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5;}
.videoppal .textos p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:5px 0 5px 0; margin:0;}
.videoppal .textos .fecha{font-size:11px; color:#60829F;padding-top:6px}
.videoppal .textos .tags {color: #003969;}
.videoppal .textos .tags a {color: #60829F; font-size: 11px; font-weight: bold; text-transform: uppercase;text-decoration: none;}
/*- text-end --------------------------- */

/*- extras-start --------------------------- */
.videoppal .compartir {color:#003969; font-size:12px; padding:15px 5px 15px 5px; vertical-align:middle; text-align:center; width:100%;float:left}
.videoppal .compartir img { vertical-align:middle; border: none; }
.videoppal .compartir .espacio { margin-right:10px;}
/*Share*/
.compartir div.opciones{display: inline;float: right;margin: 0 0 15px;padding: 0;}
.compartir div.opciones div.opcionb{display: inline;float: left;line-height: 16px;margin: 0 0 0 6px;padding: 0;width: auto;}
/*End Share*/
/*- extras-end --------------------------- */

.videoppal .comentarvideo {color:#003969; font-size:11px; padding:10px 5px 3px 5px;text-align:left; border-top: 1px solid #a3b8c9; margin: 5px; font-weight:bold; background-color:#fff}
.videoppal .comentarvideo h4 { font-size:18px; font-weight:normal; margin:0px;}
.videoppal .comentarvideo textarea { width:300px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#003969; border: 1px solid #a3b8c9}
.videoppal .comentarvideo input { width:175px; height: 20px; margin-bottom:12px; border: 1px solid #a3b8c9}
.videoppal .comentarvideo .izda { float:left; width:auto; margin-right:15px;}
.videoppal .comentarvideo .izda .boton { width:100px; height: 80px; border: 1px solid #a3b8c9; background-color:#fff; cursor:pointer}
.videoppal .comentarvideo .aceptarcondiciones {width: 20px ; height:20px; border:none; font-weight:normal; vertical-align:middle;}

/*- highlight-videos-start --------------------------- */
.local{border-right: 3px solid #ebe8e1; border-left: 3px solid #ebe8e1; background-color:#ebe8e1 ; padding:2px 2px 7px 2px; border-bottom:3px solid #ebe8e1; line-height: normal;}
.local h3{font-size:21px; font-weight:bold; color:#003969; padding: 5px 5px 5px 3px; margin:0 0 10px 0}
.local .cajon{ width:633px; overflow:hidden; position: absolute; height: 170px; margin: 0 30px; }
.local .anteriores{ float:left; position: relative;}
.local .anteriores a{background:url(img/flechas-destacados.png) no-repeat 0 0;width:20px;height:195px;float:left;cursor:pointer}
.local .anteriores a:hover{background-position:0px -195px}
.local .anteriores a img{display:none}
.local .siguientes{float:right;position:relative}
.local .siguientes a{background:url(img/flechas-destacados.png) no-repeat -20px 0;width:20px;height:195px;float:left;cursor:pointer}
.local .siguientes a:hover{background-position:-20px -195px}
.local .siguientes a img{display:none}
.local .cajon .content_destacados {  display: inline;  float: left; overflow-x: hidden;  overflow-y: hidden;  position: absolute;  width: 12480px;}
.local .cajon .content_destacados .thumb{ width:181px; float:left; margin-right:15px; font-size:11px; color:#8e1765; text-transform: uppercase; font-weight:bold;}
.local .cajon .content_destacados .thumb div.img {text-align: center;background-color: #fff; height:108px;margin-bottom:5px; width: 100%;}
.local .cajon .content_destacados .thumb img{ border: 7px solid #fff; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; -khtml-opacity: 1.0; margin-right:5px;}
.local .cajon .content_destacados .thumb a:hover img {border: 7px solid #e0dbcf; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5;}
.local .cajon .content_destacados .thumb p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:5px 0 5px 0; margin:0; color:#000; text-transform:none; font-weight:normal;}
/*- highlight-videos-end --------------------------- */

/*- searcher-start --------------------------- */
.searcher #labusqueda {border-right: 3px solid #ebe8e1; border-left: 3px solid #ebe8e1; background-color:#ebe8e1 ; padding:2px; border-bottom:3px solid #ebe8e1; border-top:3px solid #fff;}
.searcher h3{font-size:21px; font-weight:bold; color:#003969; padding: 5px 5px 5px 3px;}
.searcher p {font-size:12px; color:#000; padding: 5px 5px 5px 3px; margin:0 0 10px 0; border-bottom: 1px dotted #fff;}
.searcher .cajon{ width:100%; overflow:hidden;}
.searcher .cajon .anteriores{ float:left;}
.searcher .cajon .siguientes{ float:right;}
.searcher .cajon .thumbs {width:100%; float:left;}
.searcher .cajon .thumbs .thumb{width:151px; float:left; margin-left:9px; font-size:11px; color:#8e1765; text-transform: uppercase; font-weight:bold;}
.searcher .cajon .thumbs .thumb .img{text-align: center;background-color: #fff; /*height:108px;*/margin-bottom:5px;}
.searcher .cajon .thumbs .thumb .img img{ border: 7px solid #fff; margin-right:5px; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; -khtml-opacity: 1.0;}
.searcher .cajon .thumbs .thumb .img a:hover img{border: 7px solid #e0dbcf; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5;}
.searcher .cajon .thumbs .thumb p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:5px 0 10px 0; margin:0; color:#000; text-transform:none; font-weight:normal;}
.searcher #labusqueda .thumbs .resultadosbusquedainferior {border:1px solid #003969; padding:3px; margin:5px 0px; background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #333;}

.cont.vids. submenu{ font-size:11px;}
.cont.vids. submenu .activo{ font-size:11px; font-family:Arial, Helvetica, sans-serif}

.buscador{color:#003969; font-size:12px; padding:5px 5px 5px 5px; vertical-align:middle; text-align:center; background-color:#ebe8e1; border-bottom: solid 1px #fff; border-top: solid 1px #fff; }
.buscador .txtBuscador{width:50%; background-color:#A3B8C9; background-repeat:no-repeat; padding:5px 7px 5px 7px; border:none; border-radius:5px; color:#003969; font-family:Arial, Helvetica, sans-serif;}
.buscador img{vertical-align:middle; margin: 0 0 0 2px; cursor:pointer;}

.buscadorInt{color:#003969; font-size:12px; padding:5px 5px 5px 5px; vertical-align:middle; text-align:center; background-color:#ebe8e1;}
.buscadorInt .txtBuscador{width:150px; background-image:url(img/back_buscador.gif); background-repeat:no-repeat; padding:5px 7px 5px 7px; border:none; color:#003969; font-family:Arial, Helvetica, sans-serif;}
.buscadorInt img{vertical-align:middle; margin: 0 0 0 2px; cursor:pointer;}
/*
.filtros{color:#003969; font-size:12px; padding:0 10px; vertical-align:middle; text-align:left; background-color:#ebe8e1; border:3px solid #ebe8e1;}
.filtros a {text-decoration:none; color: #F29B1A;}
.filtros a:hover { color:#333;}
*/
/*- searcher-end --------------------------- */


/*- topview-start --------------------------- */
.topview {background-color:#ebe8e1}
.topview .menulosmas {float:left; width:100%; font-size:11px; line-height:normal; border-bottom:1px solid #a3b8c9; background-color:#ebe8e1;}
.topview .menulosmasInt  {float:left; width:100%; font-size:11px; line-height:normal; border-bottom:1px solid #a3b8c9; background-color:#fff}

.topview .menulosmas ul, .menulosmasInt ul {margin:0 auto; padding:5px 10px 0 1px; list-style:none; width: 310px}
.topview .menulosmas li, .menulosmasInt li {display:inline; margin:0; padding:0; }
.topview .menulosmas a, .menulosmasInt a  {float:left; background:url("img/tableft4.gif") no-repeat left top; margin:0; padding:0 0 0 7px; text-decoration:none; }
.topview .menulosmas a span, .menulosmasInt a span {float:left; display:block; background:url("img/tabright4.gif") no-repeat right top; padding:5px 8px 4px 0px; color:#003969;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.topview .menulosmas a span, .menulosmasInt a span {float:none;}
/* End IE5-Mac hack */
.topview .menulosmas a:hover span, .menulosmasInt a:hover span {color:#6B78A9;}
.topview .menulosmas a:hover, .menulosmasInt a:hover {background-position:0% -42px;}
.topview .menulosmas a:hover span, .menulosmasInt a:hover span {background-position:100% -42px;}
.topview .menulosmas .current a, .menulosmasInt .current a {background-position:0% -42px;}
.topview .menulosmas .current a span, .menulosmasInt .current a span {background-position:100% -42px; font-weight:bold;}

.topview .cajon{overflow:auto; height:412px; padding: 5px 0 5px 5px; background-color:#ebe8e1; width: auto;}
.topview .cajonInt{overflow:auto; height:644px; padding: 5px 0 5px 5px; background-color:#ebe8e1; width: auto;}
.topview .cajon .thumb, .topview .cajonInt .thumb{ width:295px; float:left; margin-left:0px; display:block; border-bottom:1px dotted #ddd; font-size:11px; text-transform: uppercase; margin-bottom:3px; padding-bottom:3px; font-weight:bold;}
.topview .cajon .thumb img, .topview .cajonInt .thumb img{border: 7px solid #fff; margin-right:5px; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; -khtml-opacity: 1.0; }
.topview .cajon .thumb .img img, .topview .cajonInt .thumb .img img{margin-right:0px;}
.topview .cajon .thumb a:hover img, .topview .cajonInt .thumb a:hover img{border: 7px solid #e0dbcf; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5;}
.topview .cajon .thumb .img, .topview .cajonInt .thumb .img { float:left; margin-right:5px;width:113px;height:70px;text-align:center;background-color:#fff;}
.topview .cajon .thumb p, .topview .cajonInt .thumb p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:5px 0 5px 0; text-transform: none; color:#000; margin:0; font-weight:normal;}
.topview .cajon .thumb .icons, .topview .cajonInt .thumb .icons {float:right; width:176px; color:#000;}
.topview .cajon .thumb .icons img, .topview .cajonInt .thumb .icons img {border:none; margin:0px;}
.topview .cajon .thumb .icons .espacio, .topview .cajonInt .thumb .icons .espacio { margin-left:10px;}

.topview ul.navega_lomas {background: none repeat scroll 0 0 #003969;display: inline;float: left;margin: 0px 0px 5px 0px;padding: 0;width: 100%;}
.topview ul.navega_lomas li {display: inline;float: left;font-size: 11px;font-weight: bold;margin: 0;padding: 5px 0;}
.topview ul.navega_lomas li.active a {background: none repeat scroll 0 0 #1951A8;color: #FFFFFF;}
.topview ul.navega_lomas li.active a:hover {color: #FFFFFF;}
.topview ul.navega_lomas li a {color: #FFFFFF;display: inline;padding: 5px 12px;}
.topview ul.navega_lomas li a:hover {color: #000000 !important;  }
/*- topview-end --------------------------- */


.robapaginas320 {background-color:#FFF; padding-top:10px; width:100%; text-align:center; float: left;}
.robapaginas320 .publitxt {text-align: center; font-family: Tahoma,Arial,Helvetica; font-size: 10px; background-color: #ddd;}

/*- video-library-start --------------------------- */
.ultimosvideos{ border: 3px solid #ebe8e1; background-color:#ebe8e1; padding:2px;}
.ultimosvideos .titulo{ width:100%; float:left; padding-bottom:5px;}
.ultimosvideos .titulo h3{font-size:21px; font-weight:bold; color:#003969; padding: 5px 5px 5px 3px; margin: 0 0 5px 0; width:auto; float:left;}
.ultimosvideos .titulo .buscador{ float:right; color:#003969; font-size:12px; padding:5px 5px 5px 5px; vertical-align:middle; text-align:center; background-color:#fff; display:inline; border-bottom: 1px solid #ebe8e1; border-left: 1px solid #ebe8e1;}
.ultimosvideos .titulo .buscador input{width:170px; background-image:url(img/back_buscador.gif); background-repeat:no-repeat; padding:5px 7px 5px 7px; border:none; color:#003969; font-family:Arial, Helvetica, sans-serif;}
.ultimosvideos .titulo .buscador select{ margin-right:10px; color:#003969; padding:3px; font-family:Arial, Helvetica, sans-serif;}
.ultimosvideos .titulo .buscador img{vertical-align:middle; margin: 0 0 0 2px; cursor:pointer;}
.ultimosvideos .menusecciones{ float:left; overflow: visible; margin-left:5px;}
.ultimosvideos .menusecciones h4{ font-size:12px; text-transform:uppercase; margin: 0 0 10px 0;}
.ultimosvideos .menusecciones {width:150px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.ultimosvideos .cajon{ width:530px; overflow:hidden; float:right}
.ultimosvideos .cajon .anteriores{ float:left;}
.ultimosvideos .cajon .siguientes{ float:right;}
.ultimosvideos .cajon .thumbs .thumbsfila {float:left;}
.ultimosvideos .cajon .thumbs {width:530px; float:left;}
.ultimosvideos .cajon .thumbs .thumb{ width:167px; float:left; margin-left:8px;}
.ultimosvideos .cajon .thumbs .thumb img{ border: 3px solid #fff; margin-right:3px; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; -khtml-opacity: 1.0;}
.ultimosvideos .cajon .thumbs .thumb a:hover img{border: 3px solid #e0dbcf; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5;}

.ultimosvideos .cajon .thumbs .thumb {font-size:11px; color:#8e1765; text-transform: uppercase; font-weight:bold;}
.ultimosvideos .cajon .thumbs .thumb div.img{text-align: center;background-color: #fff; height:100px;width:167;margin-bottom:8px;}
.ultimosvideos .cajon .thumbs .thumb p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:5px 0 10px 0; margin:0; color:#000; text-transform:none; font-weight:normal;}

.ultimosvideos .cajon .thumbs .thumb p a, .cajon .thumb p a, .cajonInt .thumb p a, .local .cajon .thumb p a, .izda660busqueda .cajon .thumbs p a{text-decoration:none; color:#000}
.ultimosvideos .cajon .thumbs .thumb p a:hover, .cajon .thumb p a:hover, .cajonInt .thumb p a:hover, .local .cajon .thumb p a:hover,  .izda660busqueda .cajon .thumbs p a:hover{ color:#7c7159;}
.ultimosvideos .cajon .thumbs .thumb .icovoz img {border: none;}

/*main Menu start*/

.ultimosvideos .menusecciones .menu{border-bottom:1px solid #FFF; border-top:1px solid #FFF;}
.ultimosvideos .menusecciones .menu li{border-bottom:1px dotted #e1d6bc; padding:3px 0 3px 0}
.ultimosvideos .menusecciones .menu ul li, .ultimosvideos .menusecciones .menu li:last-child{border:none}
.ultimosvideos .menusecciones a{display:block;	color:#003969;	text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;	padding:3px 5px;}
.ultimosvideos .menusecciones .menu a:hover{color:#F9B855; -webkit-transition: color 0.2s linear;}
.ultimosvideos .menusecciones .menu ul a{background-color:#fff; color:#003969;}
.ultimosvideos .menusecciones .menu ul a:hover{background-color:#FFF; color:#2961A9; -webkit-transition: color, background-color 0.2s linear;}
.ultimosvideos .menusecciones ul{display:block; background-color:#ebe8e1; margin:0; padding:0;	width:145px; list-style:none; color:#003969;}
.ultimosvideos .menusecciones .menu ul{background-color:#fff; margin-left:10px; width: 135px;}
.ultimosvideos .menusecciones .menu li ul {display:none;}
/*main Menu end*/

/* start pagination */
.paginacion {text-align: center; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.paginacion ul, .paginacion ul li {list-style: none;margin: 0;padding: 0;}
.paginacion ul {padding: 5px 0;text-align: center; margin-bottom:10px;}
.paginacion ul li {display: inline;margin-right:0px;background: none;color: #333;}
.paginacion ul li a { color:#000; text-decoration: none; display:inline; background-color: #eceff2; border: 1px solid #c3ccd6; padding: 4px 8px;margin: 0 3px;}
.paginacion ul li a:link, .paginacion ul li a:visited{color:#000; text-decoration:none;}
.paginacion ul li a:hover { color:#fff; background-color: #798498;border-color:#798498; }
.paginacion ul li.activo { color:#333; text-decoration: none; display:inline; background-color: #fff; border: 1px solid #fff; padding: 3px 8px;margin: 0 3px; font-weight:normal;}
.paginacion ul li.disabled { color:#bac3cc; text-decoration: none; display:inline; background-color: #eceff2; border: 1px solid #e0e5ea; padding: 4px 8px;margin: 0 4px;}
.paginacion ul li.viewall { color:#bac3cc; text-decoration: none; display:inline; background-color: #fff; border: 1px solid #fff; padding: 4px 8px;margin: 0 4px;}
.paginacion .bthide {display:none;}

.paginacion #nextpage {BORDER: #e0e5ea 1px solid; padding: 4px 8px; BACKGROUND-COLOR: #D6DCE2; MARGIN: 0px 4px; DISPLAY: inline; COLOR: #bac3cc; TEXT-DECORATION: none; font-weight:bold; color:#003969;}
.paginacion #lastpage {BORDER: #e0e5ea 1px solid; padding: 4px 8px; BACKGROUND-COLOR: #C0CAD3; MARGIN: 0px 4px; DISPLAY: inline; COLOR: #bac3cc; TEXT-DECORATION: none; font-weight:bold; color:#003969;}
.paginacion #prevpage{BORDER: #e0e5ea 1px solid; padding: 4px 8px; BACKGROUND-COLOR: #D6DCE2; MARGIN: 0px 4px; DISPLAY: inline; COLOR: #bac3cc; TEXT-DECORATION: none; font-weight:bold; color:#003969;}
.paginacion #firstpage {BORDER: #e0e5ea 1px solid; padding: 4px 8px; BACKGROUND-COLOR: #C0CAD3; MARGIN: 0px 4px; DISPLAY: inline; COLOR: #bac3cc; TEXT-DECORATION: none; font-weight:bold; color:#003969}

.paginacion ul li a:hover{ color:#333!important;}
/* end pagination */

/*- video-library-end --------------------------- */



/*- Commons styles depending on section start------------------*/
.seccion a, .seccion1 a, .seccion2 a, .seccion3 a, .seccion4 a, .seccion5 a, .seccion6 a, .seccion7 a, .seccion8 a, .seccion9 a,
.seccion10 a, .seccion11 a, .seccion12 a, .seccion13 a, .seccion14 a, .seccion15 a, .seccion16 a, .seccion17 a, .seccion18 a, .seccion19 a,
.seccion10 a {border: none; text-decoration: none;}

.seccion a:hover img, .seccion1 a:hover img, .seccion2 a:hover img, .seccion3 a:hover img, .seccion4 a:hover img, .seccion5 a:hover img, .seccion6 a:hover img, .seccion7 a:hover img, .seccion8 a:hover img, .seccion9 a:hover img,
.seccion10 a:hover img, .seccion11 a:hover img, .seccion12 a:hover img, .seccion13 a:hover img, .seccion14 a:hover img, .seccion15 a:hover img, .seccion16 a:hover img, .seccion17 a:hover img, .seccion18 a:hover img, .seccion19 a:hover img,
.seccion10 a:hover img {border: none!important;}

.seccion a:hover, .seccion1 a:hover, .seccion2 a:hover, .seccion3 a:hover, .seccion4 a:hover, .seccion5 a:hover, .seccion6 a:hover, .seccion7 a:hover, .seccion8 a:hover, .seccion9 a:hover,
.seccion10 a:hover, .seccion11 a:hover, .seccion12 a:hover, .seccion13 a:hover, .seccion14 a:hover, .seccion15 a:hover, .seccion16 a:hover, .seccion17 a:hover, .seccion18 a:hover, .seccion19 a:hover,
.seccion10 a:hover {border: none!important; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5;}

.seccion, .seccion a, .seccion1, .seccion1 a{color:#ab1e1e;}
.seccion2, .seccion2 a {color:#826518;}
.seccion3, .seccion3 a {color:#1f4d6e;}
.seccion4, .seccion4 a {color:#8e1765;}
.seccion5, .seccion5 a {color:#ab7e1e;}
.seccion6, .seccion6 a {color:#a6ab1e;}
.seccion7, .seccion7 a {color:#438f28;}
.seccion8, .seccion8 a {color:#45a699;}
.seccion9, .seccion9 a {color:#3770bf;}
.seccion10, .seccion10 a {color:#391eab;}
.seccion11, .seccion11 a {color:#743ac3;}
.seccion12, .seccion12 a {color:#ab1e99;}
.seccion13, .seccion13 a {color:#c76472;}
.seccion14, .seccion14 a {color:#8564c7;}
.seccion15, .seccion15 a {color:#7a9a94;}
.seccion16, .seccion16 a {color:#4a7b78;}
.seccion17, .seccion17 a {color:#947378;}
.seccion18, .seccion18 a {color:#777394;}
.seccion19, .seccion19 a {color:#b8b774;}
.seccion20, .seccion20 a {color:#c7a364;}


.cajon .thumb .seccion1 img, .cajon .thumb .seccion2 img, .cajon .thumb .seccion3 img, .cajon .thumb .seccion4 img, .cajon .thumb .seccion5 img, .cajon .thumb .seccion6 img, .cajon .thumb .seccion7 img, .cajon .thumb .seccion8 img, .cajon .thumb .seccion9 img, .cajon .thumb .seccion10 img, .cajon .thumb .seccion11 img, .cajon .thumb .seccion12 img, .cajon .thumb .seccion13 img, .cajon .thumb .seccion14 img, .cajon .thumb .seccion15 img, .cajon .thumb .seccion16 img, .cajon .thumb .seccion17 img, .cajon .thumb .seccion18 img, .cajon .thumb .seccion19 img, .cajon .thumb .seccio20 img, .cajonInt .thumb .seccion1 img, .cajonInt .thumb .seccion2 img, .cajonInt .thumb .seccion3 img, .cajonInt .thumb .seccion4 img, .cajonInt .thumb .seccion5 img, .cajonInt .thumb .seccion6 img, .cajonInt .thumb .seccion7 img, .cajonInt .thumb .seccion8 img, .cajonInt .thumb .seccion9 img, .cajonInt .thumb .seccion10 img, .cajonInt .thumb .seccion11 img, .cajonInt .thumb .seccion12 img, .cajonInt .thumb .seccion13 img, .cajonInt .thumb .seccion14 img, .cajonInt .thumb .seccion15 img, .cajonInt .thumb .seccion16 img, .cajonInt .thumb .seccion17 img, .cajonInt .thumb .seccion18 img, .cajonInt .thumb .seccion19 img, .cajonInt .thumb .seccio20 img, .local .cajon .thumb .seccion1 img, .local .cajon .thumb .seccion2 img, .local .cajon .thumb .seccion3 img, .local .cajon .thumb .seccion4 img, .local .cajon .thumb .seccion5 img, .local .cajon .thumb .seccion6 img, .local .cajon .thumb .seccion7 img, .local .cajon .thumb .seccion8 img, .local .cajon .thumb .seccion9 img, .local .cajon .thumb .seccion10 img, .local .cajon .thumb .seccion11 img, .local .cajon .thumb .seccion12 img, .local .cajon .thumb .seccion13 img, .local .cajon .thumb .seccion14 img, .local .cajon .thumb .seccion15 img, .local .cajon .thumb .seccion16 img, .local .cajon .thumb .seccion17 img, .local .cajon .thumb .seccion18 img, .local .cajon .thumb .seccion19 img, .local .cajon .thumb .seccion20, .ultimosvideos .cajon .thumbs .thumb .seccion1 img, .ultimosvideos .cajon .thumbs .thumb .seccion2 img, .ultimosvideos .cajon .thumbs .thumb .seccion3 img, .ultimosvideos .cajon .thumbs .thumb .seccion4 img, .ultimosvideos .cajon .thumbs .thumb .seccion5 img, .ultimosvideos .cajon .thumbs .thumb .seccion6 img, .ultimosvideos .cajon .thumbs .thumb .seccion7 img, .ultimosvideos .cajon .thumbs .thumb .seccion8 img, .ultimosvideos .cajon .thumbs .thumb .seccion9 img, .ultimosvideos .cajon .thumbs .thumb .seccion10 img, .ultimosvideos .cajon .thumbs .thumb .seccion11 img, .ultimosvideos .cajon .thumbs .thumb .seccion12 img, .ultimosvideos .cajon .thumbs .thumb .seccion13 img, .ultimosvideos .cajon .thumbs .thumb .seccion14 img, .ultimosvideos .cajon .thumbs .thumb .seccion15 img, .ultimosvideos .cajon .thumbs .thumb .seccion16 img, .ultimosvideos .cajon .thumbs .thumb .seccion17 img, .ultimosvideos .cajon .thumbs .thumb .seccion18 img, .ultimosvideos .cajon .thumbs .thumb .seccion19 img, .ultimosvideos .cajon .thumbs .thumb .seccion20 img, .izda660busqueda .cajon .thumbs .thumb .seccion1 img, .izda660busqueda .cajon .thumbs .thumb .seccion2 img, .izda660busqueda .cajon .thumbs .thumb .seccion3 img, .izda660busqueda .cajon .thumbs .thumb .seccion4 img, .izda660busqueda .cajon .thumbs .thumb .seccion5 img, .izda660busqueda .cajon .thumbs .thumb .seccion6 img, .izda660busqueda .cajon .thumbs .thumb .seccion7 img, .izda660busqueda .cajon .thumbs .thumb .seccion8 img, .izda660busqueda .cajon .thumbs .thumb .seccion9 img, .izda660busqueda .cajon .thumbs .thumb .seccion10 img, .izda660busqueda .cajon .thumbs .thumb .seccion11 img, .izda660busqueda .cajon .thumbs .thumb .seccion12 img, .izda660busqueda .cajon .thumbs .thumb .seccion13 img, .izda660busqueda .cajon .thumbs .thumb .seccion14 img, .izda660busqueda .cajon .thumbs .thumb .seccion15 img, .izda660busqueda .cajon .thumbs .thumb .seccion16 img, .izda660busqueda .cajon .thumbs .thumb .seccion17 img, .izda660busqueda .cajon .thumbs .thumb .seccion18 img, .izda660busqueda .cajon .thumbs .thumb .seccion19 img, .izda660busqueda .cajon .thumbs .thumb .seccion20 img{ border:none; margin-right: 5px;}
.clear { clear:both}
.clear5 { clear:both; margin-bottom:5px}
/*- Commons styles depending on section end------------------*/


/* Novo Menu */
.lnkMenu {
    text-align:center;

    float:left;
    height:29px;
    width:100px;
    border-bottom:1px solid #000000;
    border-top:1px solid #000000;
    border-right:1px solid #000000;
}

.lnkTexto {
    margin-top:6px
}
.icoMenu {
    margin-top:6px;
    text-align:right;
    float:left;
    margin-left:15px;
}

.submenuvideo {float:left; width:100%;font-size:11px; line-height:normal; font-family:Arial, Helvetica, sans-serif; overflow:hidden ;height:29px;}
.submenuvideo a { text-decoration:none; }
.submenuvideo a span {display:block; color:#000;}


/* Commented Backslash Hack hides rule from IE5-Mac \*/
.submenuvideo a span {float:none;}
/* End IE5-Mac hack */
.submenuvideo a:hover {color: #ca7d0b;}
.submenuvideo a:hover span {color: #ca7d0b;}
.submenuvideo #current a { font-weight:bold;}
.submenuvideo #current a span {font-weight:bold;}

/* Fim - Novo Menu */


/*- submenu-start ---------------------------

.head {float:left; width:100%;}
.submenuvideo {float:left; width:100%; background-color:#ebe8e1; font-size:11px; line-height:normal; border-bottom:1px solid #ddd; font-family:Arial, Helvetica, sans-serif; overflow:hidden ;height:29px; padding:7px 0px 7px 0px;}
.submenuvideo .menus { display:inline; overflow:hidden; float:left; width:87%; background-color:#fff; margin:5px 0px 5px 0px; padding: 2px 0;}
.submenuvideo .rss { display:inline; color:#0F6; float:right; padding:8px 8px 0 0;}
.submenuvideo .rss img { border:0px; }
.submenuvideo .videos {font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; display:block; color:#000; float:left; padding:6px 0 0 6px; width: 73px;}
.submenuvideo .videos img { margin-right:5px; border:0px;}
.submenuvideo .videos a { color:#000}
.submenuvideo .videos a:hover { color:#ca7d0b}
.submenuvideo ul {margin:0px 0 0px 0; padding:0 4px; list-style:none;}
.submenuvideo li {display:inline; margin:0; padding:0;}
.submenuvideo a {float:left; margin:1px 0; padding:0 4px 0 0px; text-decoration:none; }
.submenuvideo a span {float:left; display:block; padding:0px 4px; color:#000;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.submenuvideo a span {float:none;}
/* End IE5-Mac hack */
.submenuvideo a:hover {color: #ca7d0b;}
.submenuvideo a:hover span {color: #ca7d0b;}
.submenuvideo #current a { font-weight:bold;}
.submenuvideo #current a span {font-weight:bold;}

 submenu-end --------------------------- */

/* Body  */
/* --- audio --- */

.thumb .hora {float:right; color:#333; margin-right:7px;}
.thumb p span {font-weight:bold; color:#333; display:block; text-transform:uppercase}
.thumb .icovoz {z-index:10004; position:absolute; width:33px; height:33px; border:none; margin:67px 0 0 141px;}
.thumb .icovoz2 {z-index:10004; position:absolute; width:20px; height:20px; border:none; margin:43px 0 0 87px;}


.local .cajon .content_destacados .thumb .icovoz img {border: none;}
.cajon .thumb .icovoz2 img, .cajonInt .thumb .icovoz2 img {border: none;}

/* Polls module*/
.encuesta .modtitle {background-color: #003969; margin-bottom: 15px;}
.encuesta a{color: #ffffff; text-decoration: none;}
.encuesta a:hover{color: #000000; text-decoration: none;}

.encuesta { display:block; padding:0; width:99%; float:left; background-color: #ebe8e1;}
.modmain .encuesta { margin:0 10px; display:inline; width:auto;}
.modcol .encuesta {padding:5px 10px; display:block; float:left; width:auto;}
.w6040 .encuesta {padding:5px 10px; display:inline; float:left; width:233px;}
.encuesta.dotted { background:transparent url("img/commons/dott01.gif") repeat-x left top; margin-top:8px;}
.encuesta .dates { margin:5px 0; font-size:11px; color:#595959; width:100%; display:block;}
.encuesta .dates b { margin-left:5px; padding-left:5px; background: url("img/commons/dott03.gif") repeat-y left top}
.encuesta span.picture { margin:5px 10px 10px 0; padding:0; display:inline; float:left; border:4px solid #E6E6E8;}
.encuesta span.picture img { float:left; margin:0; width:auto;}
.encuesta p {font-size:11px; font-weight:bold; padding-left:0; clear:both; margin:0; background: url("img/commons/flecha1.gif") left no-repeat;}
.encuesta p.number  { margin-left: 16px; padding-left: 10px}

.encuesta h2 { font-size:16px; margin:2px 7px 6px 7px;line-height:18px; color: #003969;}
.encuesta h2.t01 {font:bold 24px/25px arial;letter-spacing:-1px;margin-bottom:5px;}
.encuesta h2 a:hover { color:#000;}
.encuesta h3 { font-size:18px; margin:0 0 0 5px; font-weight:normal; color: #ffffff;}
.encuesta form { float:left; margin:0 7px; display:inline;}
.encuesta form p { clear:both;float:left; display:inline; width:100%; margin:3px 0 0 0; padding:0 0 5px 0; background:none;}
* html .encuesta p label {color:#333333;font-size:11px;margin:0 0 0 4px; padding:0; line-height:18px;}
.encuesta p label {color:#333333;font-size:12px; font-weight:normal; margin:0 0 0 4px; padding:0; line-height:18px;}
.encuesta form p span { float:left;}
.encuesta form p span input { margin:0 5px 0 0; display:inline;}
.encuesta span input { margin:0 5px 0 0; display:inline;}
.encuesta h2 a { color:#000;}
.encuesta span.surveyresults { width:100%;line-height:18px; margin:0 0 0 0; color:#595959; display:inline; float:left;}
.encuesta span.surveyresults b { color:#000; margin-right:5px;}
span.numVotos { background: url("img/commons/resultatsVots.gif") 0 0 no-repeat;height:19px;width:83px;margin: 0 5px 0 0; padding: 3px 0 0 0;text-align:center;float:right; color:#ffffff; font-size:11px; font-weight:bold }
.encuesta span.fechaColdret { margin-left: 16px;}

.survey { display:block; padding:5px 0; width:100%; float:left; margin-bottom:15px;/* background:pink;*/}
.survey .dates { margin:5px 0; font-size:11px; color:#595959; width:100%; display:block;}
.survey .dates b { margin-left:5px; padding-left:5px; background: url("img/commons/dott03.gif") repeat-y left top}
.survey h2 { font-size:18px; margin:5px 0;}
.survey h2.t01 {font:bold 24px/25px arial;letter-spacing:-1px;margin-bottom:5px;}
.survey h3 { font-size:16px; margin:15px 0 5px 0; font-weight:normal; float:left;}
.survey h4 { font-size:14px; margin:10px 0 0 0; font-weight:normal;}
.survey .bloque { margin:8px 0 0 0; padding:10px 0 0 0; float:left; font-size:18px; display:inline; width:100%; background:transparent url("img/commons/dott01.gif") repeat-x left top;}
.survey .bloque p { margin:0 0 0 0; padding:0 0 0 0; float:left; font-size:18px; display:inline; width:50%; background:none;}

.survey p { margin:8px 0 0 0; padding:10px 0 0 0; float:left; font-size:18px; display:inline; width:100%; background:transparent url("img/commons/dott01.gif") repeat-x left top;}
.survey span.picture { margin:0 10px 0 0; padding:0; display:inline; float:left; border:4px solid #E6E6E8;}
.survey span.picture img { float:left; margin:0; width:auto;}
.survey span.picture.small img { float:left; margin:0; width:50px;}
.survey p span.votes { float:left; color:#333333;font-size:12px; margin:4px 10px 0 0; padding:0; line-height:18px;}
.survey p span.total_votes { float:left; font-weight:normal; margin:4px 10px 0 0; line-height:18px; font-size:12px}
.survey span.navigation { margin:0; padding:0; float:right; display:inline; width:auto; line-height:18px;}
.survey span.navigation a { float:left; font-size:12px;}
.survey span.navigation .next { background: url("img/comments/nav_n.gif") no-repeat right center; font-weight:bold; padding-right:14px; }
.survey span.navigation .prev { background: url("img/comments/nav_p.gif") no-repeat left center;  font-weight:bold; padding-left:14px; margin-right:10px; }
.survey ul { float:left; width:100%; border-top:2px solid #E6E6E8; padding-top:7px;}
.survey ul li { line-height:24px; font-weight:bold; background-image: url("img/icons/li_encuesta.gif"); background-position:center left; background-repeat: no-repeat; padding-left:21px;}
.survey form { float:left; margin:0; display:inline; width:100%;}
.survey p label {color:#333333;font-size:16px; font-weight:normal; margin:0; padding:0 5px 5px; float:left;}
* html .survey p label {color:#333333;font-size:18px;margin:0 0 0 4px; padding:0;}
.survey form p input { margin:1px 5px 0 0; display:inline; float:left;padding:0 3px}
span.barra  { float:left; margin-left:0; display:block; position:relative; font-size:13px; }
img.full { height:18px; position:absolute; left:0; z-index:10; float:left;}
img.empty { height:18px; z-index:0; float:left;}
span.surveyresults { line-height:18px; margin:0 0 0 0; color:#595959; display:block; float:left;}
span.surveyresults b { color:#000; margin-right:5px;}

.encuesta {position: relative;}
.encuesta .flechaLeft {position: absolute; top: 42px; left: 0; z-index: 1000; width: auto !important;}
.encuesta .flechaRight {position: absolute; top: 42px; right: 0; z-index: 1000; width: auto !important;}

/* Last Vídeos Module */
.enportada_container { margin:0; padding:0; float:left; display:inline; overflow-x:hidden; overflow-y:auto; width:100%; background-color: #ebe8e1;}
.enportada_container .destc { width:100%; float:left; display:inline; overflow:hidden; margin-top:5px;margin-left:5px; padding-bottom:5px;border-bottom: 1px solid #a0a7b1;}
.enportada_container .destc .img { float:left; margin-right:5px;width:113px;height:70px;text-align:center;background-color:#fff;}
.enportada_container .destc img{border: 7px solid #fff; margin-right:5px; filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; -khtml-opacity: 1.0;margin-right:0px;}
.enportada_container .destc a:hover img {border: 7px solid #e0dbcf; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5;}
.enportada_container .destc h2 {  margin:0; padding:0 8px 0 8px; float:left; display:inline; width:160px;font-size:12px; color:#000; }
.enportada_container .destc p {margin:0; padding:5px 8px 0 8px; float:left; display:inline; width:160px; font-size:12px; color:#000; line-height:normal;}
.enportada_container .destc span { margin-right:0; float:left; /*position:relative;*/}
.enportada_container .destc h2 a { color:#000; float:left; display:inline; margin-right:4px;text-decoration:none;}
.enportada_container .destc h2 a:hover{color:#a0a7af}
.enportada_container .destc h2 span.publication { float:left; font-size:10px; margin:0; padding:2px 0 0 0; display:inline; width:100%; font-weight:normal; color:#595959;}
.enportada_container .destc p a { color:#000;text-decoration:none;}
.enportada_container .destc span img.play { position:absolute; top:26px; left:40px; padding:0; width:30px; height:24px;}

/* Video Gallery */
.videogallerycontainer {margin-top:0; padding-right:6px; padding-top:0; width:auto;}
.videogallerycontainer .videogallery .cabecera{border-bottom: 3px solid #ca7d0b;}
.videogallerycontainer .videogallery .cabecera .izda{ float:left}
.videogallerycontainer .videogallery .cabecera .dcha{ float:right}
.videogallery{ margin-top: 5px; margin-bottom: 5px;}
.videogallery h2{ margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #003969; text-decoration: none;}
.videogallery .contenido{background-color:#e7e6d2;}
.videogallery .separador{clear: both;}
.videogallery .contenido .izquierda{float: left;width: auto;}
.videogallery .contenido .izquierda .video_406x229{padding: 0px 3px 3px 3px;position: relative;text-align: center;}
.videogallery .contenido .izquierda .video_406x229 .bot_play{height: 85px;width: 85px;position: absolute;top: 80px;left: 160px;}
.videogallery .contenido .izquierda .video_406x229 .bot_play a{text-decoration:none;}
.videogallery .contenido .izquierda .video_406x229 .bot_play a:hover{text-decoration:none;}
.videogallery .contenido .izquierda .texto{margin-top: 5px;margin-right: 5px;margin-bottom: 5px;margin-left: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #003969;}
.videogallery .contenido .izquierda .texto a{font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;color: #003969;text-decoration:none;}
.videogallery .contenido .izquierda .texto a:hover{color: #ca7d0b;text-decoration:none;}
.videogallery .contenido .izquierda .texto p{margin-top: 5px;margin-bottom: 5px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #4f4e4c;font-weight: normal; width:400 px}
.videogallery .contenido .izquierda .texto p a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #4f4e4c;font-weight: normal;text-decoration:underline;}
.videogallery .contenido .izquierda .texto p a:hover{text-decoration:none;color: #000;}
.videogallery .contenido .derecha{float: right;width:auto;}
.videogallery .contenido .derecha .botonera{margin: 0px;padding: 0px;}
.videogallery .contenido .derecha .botonera .boton{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 20px;font-weight: normal;color: #bababa;background-color: #bcbaa3;float: left;text-align: center;width: 110px;margin-right: 4px;}
.videogallery .contenido .derecha .botonera .boton a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #333;text-decoration:none;}
.videogallery .contenido .derecha .botonera .boton a:hover{text-decoration:none;color:#FFF;}
.videogallery .contenido .derecha .botonera .boton_selec{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 20px;font-weight: normal;color: #ee7922;background-color: #a19f86;float: left;text-align: center;width: 110px;margin-right: 4px;}
.videogallery .contenido .derecha .botonera .boton_selec a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: bold;color: #fff;text-decoration:none;}
.videogallery .contenido .derecha .botonera .boton_selec a:hover{text-decoration:none;color:#003969;}
.videogallery .contenido .derecha .cajon {overflow:hidden; position: relative; height: 235px;}
.videogallery .contenido .derecha .cajon .content_destacados {  display: inline;  float: left; overflow-x: hidden;  overflow-y: hidden;  position: absolute;  width: 100%;}
.videogallery .contenido .derecha .scroll_superior {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #003969;text-align: center;margin-right: 5px;margin-bottom: 3px;margin-top: 3px;background-color: #DAD8C0;}
.videogallery .contenido .derecha .scroll_inferior {text-align: center;margin-right: 5px;margin-bottom: 0px;margin-top: 3px;border-top-width: 1px;border-top-style: solid;border-top-color: #003969;background-color: #DAD8C0;}
.videogallery .contenido .derecha .cajon .content_destacados .caja_video_89x50{padding: 0px;margin-top: 0px;margin-right: 5px;margin-bottom: 0px;margin-left: 0px;}
.videogallery .contenido .derecha .cajon .content_destacados .caja_video_89x50 a {text-decoration:none;}
.videogallery .contenido .derecha .cajon .content_destacados .caja_video_89x50 a {border: none;}
.videogallery .contenido .derecha .cajon .content_destacados .caja_video_89x50 a .video_89x50{float: left;background-color: #000;padding: 2px;margin-right: 4px;width: 80px;text-align: center;}
.videogallery .contenido .derecha .cajon .content_destacados .caja_video_89x50 a .video_89x50 img{border: none;}
.videogallery .contenido .derecha .cajon .content_destacados .caja_video_89x50 a .texto{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFF;}
.videogallery .contenido .derecha .cajon .content_destacados .caja_video_89x50 a .texto {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #003969;text-decoration:none;text-transform: uppercase;}
.videogallery .contenido .derecha .cajon .content_destacados .caja_video_89x50 a:hover .texto {color: #ca7d0b;text-decoration:none;}
.videogallery .contenido .derecha .cajon .content_destacados .caja_video_89x50 p{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #4f4e4c;font-weight: normal;padding: 0px;margin-top: 1px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.videogallery .contenido .derecha .cajon .content_destacados .caja_video_89x50 p a{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #4f4e4c;font-weight: normal;text-decoration:underline;}
.videogallery .contenido .derecha .cajon .content_destacados .caja_video_89x50 p a:hover{font-weight: normal;text-decoration:none;}
.videogallery .contenido .derecha .cajon .content_destacados .separador_2color{background-image: url(img/separador_doscolores.jpg);background-repeat: repeat-x;height: 2px;margin-right: 5px;clear: both;margin-bottom: 5px;margin-top: 5px;}
.videogallery .contenido .derecha .mas_videos{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ca7d0b;font-weight: bold;float: right;margin: 0px 5px 4px 0px;}
.videogallery .contenido .derecha .mas_videos a{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ca7d0b;font-weight: bold;text-decoration: none;}
.videogallery .contenido .derecha .mas_videos a:hover{color: #333;}

/* Photo Gallery */
.eldiamedia { margin:0 0 0 0; padding:0px; float:left; display:inline; width:636px;background:#EBE8E1 top left no-repeat; background-position:746px 0;font-size:0; text-align: center;}
.eldiamedia h2 {text-align:left; background: none no-repeat scroll center #326A95; width:100%; margin:0; padding:0; float:left; display:inline; font-weight: normal;}
.eldiamedia h2 span { float:left; display:inline; margin:0; padding:5px 15px; color:#fff; font-size:24px; background: transparent center left no-repeat;}
.eldiamedia h2 a { float:right; display:inline; line-height:47px; margin:0 10px 0 0; padding:0; font-size:13px; text-decoration:none; color:#EF7000;}
.eldiamedia h2 a:hover { color:#fff;}
.enimagenes { margin:0; padding:0; float:none; display:inline; position:relative; overflow: hidden; background-color: #e8e8e8;}
.bigone { margin:0; padding:0; float:left; display:inline; width:480px;height:344px; position:relative;overflow:hidden}
.bigone img {background-color:#B2B2B2}
.bigone img.play { position:absolute; top:148px; left:216px; width:41px; height:33px;}
.bigone h3 {text-align:left; position:absolute; /*top:306px;*/ bottom: 0; background: url("img/commons/bg_azul_trans.png") top left repeat; width:460px; /*height:30px;*/ padding:8px 10px 10px 10px; float:left; font:bold 20px Arial, Helvetica, sans-serif; line-height:100%; color: white;}
.dia_videos { margin:0; padding:0; float:RIGHT; display:inline; width:156px;height:344px;overflow:hidden;position: relative;}
.dia_videos h2 {text-align:left; background: url("img/commons/bg_tittlevideos.gif") top left repeat-x; float:left; width:136px; padding:12px 10px 11px 10px; color:#E6E6E6; font-size:20px; text-align:center; line-height:100%; height:24px;}
.holdermedia { margin:0; padding:0; float:left; display:inline; width:156px; /*height:328px;*/ position:relative; overflow:hidden;}
.holdermedia .picts { margin:0; padding:0; float:left; display:inline; overflow:hidden; height:323px; width:156px;}
.holdermedia .picts .thumb_container{position:absolute;}
.holdermedia .picts .thumbmedia { margin:0; padding:0 0 2px 0; float:left; display:inline; width:156px; height:auto; position:relative;}
.holdermedia .picts .thumbmedia img { width:156px; height:98px;}
.holdermedia .picts .thumbmedia h3 {text-align:left; margin:0; padding:5px 8px 4px 8px; float:left; display:inline; width:140px; height:12px; line-height:120%; background: #003969; font-size:12px; position:absolute; left:0; top:79px;}
.holdermedia .picts .thumbmedia h3:hover {opacity:0.5;}
.holdermedia .picts .thumbmedia h3.active {background: #1951A8; color: #fff !important;}
.holdermedia .picts .thumbmedia h3 a { color:#fff; text-decoration:none;}
span.advance_top { margin:0; padding:0; float:left; display:block; width:156px; height:21px !important}
span.advance_bottom { margin:0; padding:0; float:left; display:block; width:156px; height:21px !important; position: absolute; top: 323px;}


/* VLE Modules start */
.article {background:none; border-bottom:none}
.article.destacado {border-bottom:none}
.nbl .box {border-bottom:none!important;}
.article .box {float:left;  border: none; width:100%;}
.article.simple .box {background:#ebe8e1;}
.article.destacado .box .intro {padding: 5px 0 0 0 ;}
.article.destacado .box .intro h4 {padding-left:12px}

.article .box span.pictureL, .articleB span.pictureL {padding:0}
.article .box span.pictureT img, .articleB span.pictureT img{padding:0; width: 100%;}
.article .box span.pictureR, .articleB span.pictureR {padding:0}

.article .box span.pictureL {padding-left: 5px;}
.article .box span.pictureR {padding-right: 5px;}

.modcol, .modmain, .modmainYellow {border-bottom:0}
.modcol .box, .modmain .box {float:left;width:100%; /*border:1px solid #a0a7af;*/ /*background-color:#e8e8e8;*/ }
.modmainYellow .box {float:left;width:100%}
.modmainYellow, .modmain {background:none}

.modtitle { float:left; width:100%; background: #326A95;}
.modtitle h3,.modtitle h5 { float:left; padding-left:15px; color:#fff; font-size:18px; line-height:42px; font-weight:normal;}
.modtitle span { float:right; font-size:11px; font-weight:bold; padding:10px 0; margin-right:15px;}
.modtitle span a { color:#fff;}
.modtitle span a.active { color:#fff;}
.modtitle span a:hover {color:#a0a7af;}
/* VLE Modules end */