@charset "utf-8";/* CSS Document */  

 
 
/* nueva estructura subhome */
.content{width:732px;float:left;margin-left:12px}
.center{width:513px;float:left;padding-right:9px}
.center.nocoldcha {
    width: 732px;	
}

.aside{width:210px;float:left}
.asideLeft{width:190px;float:left}
.fleft .menu {float:none}



/*Subhome*/
.titulosub{color:#fff;margin-top:-115px;padding:0 36px 0 35px;height:132px;position:relative;z-index:10}
.titulosub h2{font:bold 3.4em/1.1em Arial, Helvetica, sans-serif}


/* forma caja: tb es xa noticias en interiores */
.item1, .item2 .item{border:1px solid #e2e2e2;margin-bottom:9px;min-height:138px;line-height:1.2em}
.item2 .item{float:left;width:250px}
.item2 .item.nocoldcha{float:left;width:360px}
.item2 .itemfull {width:100%; text-align:center}
.it2{margin-left:8px}

.item h3, .item1 h3{background:#f6f4f0;color:#3e3e3e;font:bold 1.5em/1em Arial, Helvetica, sans-serif;padding:7px 9px}
/*.item1.caja-proceso h3 {background: url("../img/home-accionistas.png") no-repeat scroll right top #F6F4F0;background-size: contain;}*/
.ver{background:#f6f4f0;text-align:right;font:normal 0.95em/1em Arial, Helvetica, sans-serif;padding:0 5px 6px}
.ver a{color:#b1572b;text-decoration:underline}
.ver a:hover{text-decoration:none}

.itemcon{padding:14px 12px 0}

/*listas distintas*/
.ulmenu{padding-bottom:8px}/*15-7*/
.ulmenu li{background:url(../img/ico_menu.gif) no-repeat 1px 2px;padding:0 0 7px 13px}
.ulmenu a{color:#333}

.uldoc span, .uldoc a, .ulnot span{font-size:0.95em;color:#757575}
.uldoc li, .ulnot li{padding-bottom:15px}

.ulnot a{display:block;color:#333}
.uldoc a, .ulaten a{color:#b1572b}

.ulaten li{padding-bottom:5px}
.ulaten p{margin-bottom:15px}
.ulaten p span{display:block}
.ulaten ul{padding-bottom:10px}

/*   iframe  accionistas */
.ifrmb{height:100px;width:249px;border:none;overflow:visible;margin:15px 0 0 0}

/*calendario*/

/*.extra, .extra h3{background:#6fa131}
.extra h3{color:#fff}
.extra .itemcon{background:url(../img/bg_verde.jpg) no-repeat right top;min-height:100px}*/
.giga{min-height:85px;padding-bottom:10px}
.giga div{line-height:5em;float:left;width:74px;margin-right:10px}
.giga span{display:block;color:#6ea030;font-size:6em;font-weight:bold;text-align:center }
.giga span.caps{font-size:1em; line-height:2em}
.giga span{color:#6ea030}
.giga a{float:left;display:block;width:97px;color:#333;font-weight:bold;padding-bottom:10px}
.giga hr{border-bottom:20px solid red}


.giga div.fechasRango{
float:left;
width:45%;
margin:0;
}
.giga .fechasrango {
	font-size: 2em;
    line-height: 1em;
    margin-top: 0.5em;
}

.giga .fechasrangoBig {
	font-size: 3em;
    line-height: 1em;
    margin-top: 0.25em;
}

/*caja generica*/
.gener p{padding-bottom:12px}
.gener img{margin-bottom:15px;margin-top:5px;max-width:185px}

/*caja img 2col centro*/
.new{padding:8px 7px 19px}
.new p{padding:0 3px }
.item .new img{margin-bottom:8px;max-width:235px}

/* caja img centrada col derecha*/
.imgn{text-align:center}
.imgn img{text-align:center;max-width:185px}
.imgn p{padding-bottom:8px}

/* caja suscripcion*/
.suscri p{padding-bottom:12px}
.suscri ul{margin-bottom:10px}
.suscri li{padding-bottom:5px}
.suscri a{color:#333;display:block; padding:8px 0 8px 35px}
.email a{background: url(../img/ico_email.gif) no-repeat 0 0}
.rss a{background: url(../img/ico_rss.gif) no-repeat 0 0}
.blog a{background: url(../img/ico_blog.gif) no-repeat 0 0}
.linkedin a{background: url(../img/ico_linkedin.gif) no-repeat 0 0}
.twitter a{background: url(../img/ico_twitter.gif) no-repeat 0 0}
.youtube a{background: url(../img/ico_youtube.gif) no-repeat 0 0}
.facebook a{background: url(../img/ico_facebook.gif) no-repeat 0 0}
.google a{background: url(../img/ico_google.gif) no-repeat 0 0}
.slideshare a{background: url(../img/ico_slideshare.gif) no-repeat 0 0}
.pinterest a{background: url(../img/ico_pinterest.gif) no-repeat 0 0}
.instagram a{background: url(../img/ico_instagram.gif) no-repeat 0 0}

/*txt directo*/
.txt{padding:3px 0 15px 0;line-height:1.4em}
.txt .entrada, .txt h3{font-weight:bold;font-size:1.18em}
.txt p{padding-bottom:20px}
.txt img{margin-bottom:8px}

/*caja numero texto*/
.num ul{margin-top:5px}
.num li{font-weight:bold;padding-bottom:20px;display:block}
.num span{color:#6ea030;font-size:1.7em;padding-right:5px}
.num div{margin-top:10px}
.num .textocajacifra{color: #3E3E3E;font-size:1em;margin-bottom:4px;display:block;}

.num2 ul{margin-top:5px}
.num2 li{font-weight:bold;padding-bottom:20px;display:block}
.num2 span{font-size:1.7em;padding-right:5px}
.num2 div{margin-top:10px}
.num2 .textocajacifra{color: #3E3E3E;font-size:1em;margin-bottom:4px;display:block;}

.textocifra {
    font-size: 1.2em;
    line-height: 1.4em;
}
li.apasado {
    color: #888888!important;
}
.apasado span {
    color: #888888;
    font-size: 1em;
}
.aster{font-size:150%;padding:0 0 0 2px;border-bottom:0}

/*gestion respons*/
/*boton comun home*/
.align{text-align:right;width:512px;padding:0 0 8px}
.parar{border:1px solid #cbcbcb;color:#666;font-size:.92em;overflow:visible;background:#fff;cursor:pointer;margin:0;padding:1px 8px}

.align2{width:494px;padding:8px; border:1px solid #E2E2E2; background:#F6F4F0; margin-bottom:10px; float:left}
.align_right{text-align:right; float:left; width:35%}
.align_center{text-align:right; float:left; width:63%}

.votar ul{padding:8px 0 8px 5px}
.votar .align{width:185px}
.votar .parar{background-color:#F6F4F0}
.feed{color:#E13129     /*  rojo  cambiar al color corporativo para letras pequeñas, el corporativo es:#FF3300 sirve para letras grandes */ 
;padding-bottom:8px    }

/*.lisub2 h4{color:#B1572B;font-weight:bold;padding-bottom:3px;font-size:1.1em;margin-left:40px}
.lisub2 ul{padding:5px 0 10px;margin-left:110px}
.lisub2 li{background:url(../img/flecha.gif) no-repeat 0px 3px;padding:0 0 5px 14px;}*/

.lisub2 h4{color:#B1572B;font-weight:bold;padding-bottom:5px;margin-bottom:5px;font-size:1.1em;clear:both;border-bottom:1px dotted #E2E2E2}
.lisub2 ul{padding:0px 0 10px;overflow:auto;heigth:100%}
.lisub2 li{background:url(../img/flecha.gif) no-repeat 0px 3px;padding:0 10px 5px 14px;float:left;width:45%}
.lisub3 li{background:url(../img/flecha.gif) no-repeat 0px 3px;padding:0 0 5px 14px;}

/*cotizaciones*/

p#idms-abengoa-ticker {
    color: #FF3300;
    font-size: 2.3em;
    font-weight: bold;
}

a.idms-abengoa-quote-wrap {
    color: #666666;
    font-size: 1.7em;
    text-decoration: none;
}


a.idms-abengoa-quote-wrap:hover {
    color: #FF3300;
    text-decoration: none;
}

.idms-abengoa-stock-info{
line-height: 2.2em;
    text-align: center;
    margin: 12px 0;
}

.idms-abengoa-stock-info p{
font-size: 0.95em;
line-height: 1.2em;
 color: #666666;
}

/* subhome accionistas */
#presentaciones {
	min-height: 184px;
}
.nocoldcha .titulosub {
    /*margin-top: -75px;
	height: 92px;*/
	
	
}
.nocoldcha .titulosub {
    margin-top: -120px;
    height: 78px;
    padding-top: 40px;
   /* background-color: rgba(0,0,0,0.5);*/
    /* color: black; */
    width: 48%;
	margin-bottom: 10px;
}
.kitprensa p {
    margin: 8px;
}
.kitprensa ul {
    margin: 8px;
    list-style-type: square;
}
.kitprensa li {
    margin-left: 16px;
    margin-bottom: 4px;
}
.kitprensa .itemcon a {
    
    font-weight: bold;
    text-decoration: underline;
    
}
.mediaLink {
    margin-bottom: 6px;
}
.item1.itemkitprensa {
    min-height: 70px;
}
.item.nocoldcha .itemcon.new img {
    max-width: none;
}

#titulo-cenefa {
	/*background: #8A8B8B;//#1b2a87;*/
	background: url(../img/trans-black.png) transparent 0 0 repeat;
	font-size: 24px;
	color: #fff;
	font-family: Times,"Times New Roman", serif;
	padding: 10px 15px;
	margin: 0;
	line-height: 1em;
	font-weight: normal;
	position: absolute;
	width:97%;
	/*bottom:-45px;*/
	bottom:-3px;
}

#titulo-cenefa div{
font-size: 0.7em;
}


#slides, #slides-interior {
	position: relative;
}

.slides-galeria {width:450px; margin:0 auto}
.slides-galeria img {width:450px}
.slides-galeria-nav {width:450px;margin:25px auto 3px}
.slides-galeria-nav img {width:16px}

#cenefa {position:relative}
.slides-galeria-home {position: absolute;right:0;bottom:15px;z-index:10;}
.slides-galeria-home img {margin-right: 10px;}

#slides-interior #titulo-cenefa {
	background: url(../img/trans-black.png) transparent 0 0 repeat;
	color: #fff;
	font-family: Times,"Times New Roman", serif;
	padding: 0 0 5px 10px;
	bottom: -3px;
	width: 957px;
	position: absolute !important;
	right: 0;
	z-index: 200;
}

#slides-interior #titulo-cenefa h2 {
	font-size: 18px;
	margin: 0 0 3px;
	font-weight: bold;
}

#slides-interior #titulo-cenefa p {
	font-size: 12px;


	color: #fff;
	margin: 0;
	line-height: 1em;
}

.slidesjs-pagination {margin: 10px 0;padding-left: 0;text-align: right}

.slidesjs-pagination-item {display: inline;margin: 0 10px;}

.slidesjs-pagination-item a {
	color: #b3b3b3;
	padding: 4px 8px;
	border: 1px solid #b3b3b3;
	border-radius: 20px;
	font-weight: bold;
}

.slidesjs-pagination-item a:hover {
	background: #fff;
	color: #000;




}

.slidesjs-pagination-item a.active {background: #fff;color: #000;border: 1px solid #000;}