/* ---------------------------------------------------- */
/* GLOBAL
/* ---------------------------------------------------- */

/* ---------------------------------------------------- */
/* SLIDESHOW
/* ---------------------------------------------------- */
#fpblanco {
width: 600px;
height:310px;
position:absolute;
bottom:0;
float:left;

}
#fpblanco .in {

width: 600px;



}


#img-portal {
float: left;
margin-right:10px;
}
#blanco .introtxt {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
}

#blanco .introfp {
position:absolute;
bottom:-1px;
width: 600px;
left:0;
padding:0;
border-bottom: 1px solid #fff;
}
#blanco .introfp p {
padding:5px 10px 5px 10px;
color:#fff;
}
#fiximagen {
height:310px;
overflow: hidden;
}

.videofp {
width: 350px;
padding-right:10px;
float:left;

}
#blanco h2 a, h2{
color:#fff;
}

#blanco {
width: 600px;
position:relative;

}

#blanco ul {	
margin: 0;
padding: 0;
list-style-type: none;
height: 1%; /* IE fix */}

#blanco ul:after {
content: ".";
clear: both;
display: block;
height: 0;
visibility: hidden;}            

/* ---------------------------------------------------- */
/* SLIDESHOW > SLIDES
/* ---------------------------------------------------- */
#blanco .slides {
overflow: hidden;
width: 600px;
}

#blanco .slides img {
float:left;
margin:0 10px 0 0;
}

#blanco .slides ul {
width: 2880px;}

#blanco .slides li {
width: 600px;
overflow:hidded;
float: left;
padding: 0px;}

#blanco .slides2 h2 {
margin-top: 0;}

/* ---------------------------------------------------- */
/* SLIDESHOW > NAVIGATION
/* ---------------------------------------------------- */
#blanco .slides-nav {
width: 600px;
margin:8px 0 5px 0px;
padding:0;
}

#blanco .slides-nav li {
float: left;
width: 20px;
text-align:center;
color:#005B8A;
border: 1px solid #ddd ;
font-weight:bold;
margin: 0 5px 0 5px;
}

#blanco .slides-nav li a {
display: block;
padding: 0;
margin:0;
outline: none;}

.js #blanco .slides-nav li.on {
background-position:top center;
background:#C40000;
color:#fff;
border: 1px solid #ddd ;
width: 20px;


}

.js #blanco .slides-nav li.on,
.js #blanco .slides-nav li.on a {
margin: 0 5px 0 5px;
font-weight:bold;
color:#fff;

}

.js #blanco .slides-nav  img  {
border: 1px solid #333 ;
padding:0;



 
} /* imagen pequena no clickada*/

.js #blanco .slides-nav li.on img {
border: 1px solid #ddd ;



}


.js #blanco .slides-nav li.on a {
position: relative;
}