@import url("instituto_cab.css");
@import url("/css/rtve.commons/rtve.modules/slideContents.css");

p {margin-bottom: 10px}

#wrapper {background: none !important}
/* cambio para cab rediseno */
#wrapper .wrapper.top,
#wrapper .container.overheader {display:block;}
.wrapper.header {margin-top:0;}
/** ESTILO SECTARIOS **/
.secmod {padding: 1.2em; -moz-box-sizing: border-box; box-sizing: border-box;}
.secmod > .unit.c100 {background-color: #f2f2f2 !important; background-image: none !important; box-shadow: 3px 3px 0px #ccc;}
.mark .title {-moz-box-sizing: border-box;box-sizing: border-box;}
.secmod .title h3{border:none; margin:0}
.secmod .title a,
.secmod .title span {border-bottom:1px solid #bfbfbf!important;color: #FD9500 !important;font-family: RTVEfontB,"Arial Narrow",sans-serif !important;font-size: 220% !important;line-height: 130%;display: block;width: auto;-moz-box-sizing: border-box;box-sizing: border-box;font-weight: normal !important;}
/**AJUSTES SLIDE **/
.SlideContainer {position: relative; overflow: hidden; height: 100%}
.SlideContainer .contentBox {min-height:0;width:100%;}

/* Mod bjc: maquetando listado de PE; */
.sec-master-documentacion-audiovisual .news .chapeaux ul li {padding-left: 15px; background: url("http://img.irtve.es/css/rtve.instituto/instituto/i/list.png") no-repeat scroll 0px 8px transparent;line-height: 22px; list-style-type: none;color:rgb(120, 120, 120);font-size: 100%;}
.sec-master-documentacion-audiovisual .news .chapeaux  ul {margin-bottom: 8px; }
.sec-master-documentacion-audiovisual .news .chapeaux  ol {list-style-type: none;list-style-position:inside; width: 90%;}
.sec-master-documentacion-audiovisual .news .chapeaux  ol li strong {display:block; border-bottom:1px solid rgb(191, 191, 191) !important; line-height: 25px; color:rgb(85, 85, 85);font-size: 100%;}
.sec-directorio .mark .chapeaux  tbody tr td {padding-left: 15px; line-height: 22px; list-style-type: none;color:rgb(120, 120, 120);font-size: 130%;}
.sec-directorio .mark .chapeaux  tbody tr td strong {padding-left: 3px; line-height: 22px; color:rgb(85, 85, 85);}
.sec-directorio .mark .chapeaux  tbody tr td a, .sec-directorio .mark .chapeaux  tbody tr td a {color:rgb(222, 122, 34);}
.sec-contacto .mark .chapeaux  ul li, .sec-como-llegar .mark .chapeaux  ul li, .sec-presentacion .news .chapeaux ul li {font-size: 130%; background-image: none; margin-bottom:4px; }
.sec-contacto .mark .chapeaux ul, .sec-como-llegar .mark .chapeaux ul, .sec-presentacion .news .chapeaux ul {margin-bottom: 8px;}

/* Modificacion portada instituto publicaciones */
/* estilos slider publicadiones */

.sec-libros .SlideContainer .contentBox .mark {background-color:#333333;}
.sec-libros .SlideContainer .contentBox ul li .news .imgT {width: 65%} 
.sec-libros .SlideContainer .contentBox ul li .news h2,.sec-libros .SlideContainer .contentBox ul li .news .chapeaux {width: 45%;}

.sec-libros .SlideContainer .contentBox ul li .news h2 {left: auto;	right: 0;top: 0;bottom: 0; margin: 0;padding: 0;background: #333;}
.sec-libros .SlideContainer .contentBox ul li .news h2 a {margin: 10px; display: block;}

.sec-libros .SlideContainer .contentNav {position: absolute;left: auto;right: 0;top: auto;bottom: 0;width: 45%;margin: 0;padding: 0;height: auto;}
.sec-libros .SlideContainer .contentNav ul {padding: 0;background: none;box-shadow: none;z-index: 10;height: 35px;position: relative;border-radius: 0;width: auto !important;margin: 0 auto;float: right;display: block;margin-right: 10px;}
.sec-libros .SlideContainer .contentNav ul li {width: 25px;height: 25px;background: rgba(150,150,150,0.3);border-radius: 13px;border: solid 2px rgb(255, 163, 0);margin: 2px;}
.sec-libros .SlideContainer .contentNav ul li.active {background: #fff;}   

.header .cab_especial .cab_box h1 {height: 100%;width: 30%;margin: 0px;}
/* end mod */

.SlideContainer .contentBox ul li .mark {padding: 0}
.SlideContainer .contentBox ul li .news .imgT {width: 75%}
.SlideContainer .contentBox ul li .news h2, .SlideContainer .contentBox ul li .news .chapeaux {width: 25%;}
.SlideContainer .contentBox ul li .news h2 {left: auto;	right: 0;top: 0;bottom: 0; margin: 0;padding: 0;background: #333;}
.SlideContainer .contentBox ul li .news h2 a {margin: 10px; display: block;}
.SlideContainer .contentBox ul li .news .chapeaux {bottom: 40px;top: auto;left: auto;	right: 0; margin: 0; padding: 0; color: #fff;z-index: 5;background: none;box-shadow: none;}
.SlideContainer .contentBox ul li .news .chapeaux p {display: block;margin: 10px;}
.SlideContainer img, .SlideContainer .contentBox .news {border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;margin: 0;-ms-border-radius: 0;padding: 0;height: auto;}

.SlideContainer .contentNav {position: absolute;left: auto;right: 0;top: auto;bottom: 0;width: 25%;margin: 0;padding: 0;}
.SlideContainer .contentNav ul {padding: 0;background: none;box-shadow: none;z-index: 10;height: 35px;position: relative;border-radius: 0;width: auto !important;margin: 0 auto;float: right;display: block;margin-right: 10px;}
.SlideContainer .contentNav ul li {width: 25px;height: 25px;background: rgba(255,255,255,0.3);border-radius: 13px;border: solid 2px rgb(255, 163, 0);margin: 2px;}
.SlideContainer .contentNav ul li.active {background: #fff;}
