#carrusel_2 { width: 59em; height: 16em; }
.B #carrusel_2 { width: 44em; }
.C #carrusel_2 { width: 39.5em; }
.D #carrusel_2 { width: 38em; }
.E #carrusel_2 { width: 35em; }
.F #carrusel_2 { width: 29em; }
.P #carrusel_2 { width: 47em; }
.cuadro_carrusel_2 { width: 39.5em; overflow: hidden; position: relative; z-index: 1; height: 14em; border: 1px solid #e7e7e8; background-image: url(../images/V4-Carrusel2_fondo.jpg); }
.elemento_carrusel_2 { float: left; width: 9.35em; border-right: 1px solid #e7e7e8; padding-top: .5em; height: 14em; padding-left: .4em; overflow: hidden; }
.imagen_carrusel_2 { height: 13em; width: 9em; overflow: hidden; display: block; position: relative; }
.B1 { margin-top: -3em; /*opacity: 0.7; filter: alpha(opacity=70);*/ }
.Fon_c4v { background-color: #000; /*color: transparent; opacity: 0.70; filter: alpha(opacity=70);*/ width: 9em; height: 13em; position: 
relative; }
.T1 { color: #FFF; background-color: inherit; position: relative; margin-top: -13em; width: 9em; height: 13em; }
.Tit_c2_v4 { font-size: .8em; line-height: 1.1em; padding: .1em .5em; height: 3.6em; text-align: left; }
.Tex_c2_v4 { font-size: .8em; line-height: 1.1em; margin-top: .5em; padding-right: .5em; padding-left: .5em; text-align: left; }
.Tex_c2_v4 a { color: #FFF; background-color: inherit; text-decoration: none; }
.L_azul { border-top: 3px solid #0367b3; }
.L_rojo { border-top: 3px solid #920e26; }
.F_azul { width: 10px; height: 5px; float: right; margin-right: 3px; background: url(../images/flechas_carrusel2.gif) -30px; }
.F_rojo { width: 10px; height: 5px; float: right; margin-right: 3px; background: url(../images/flechas_carrusel2.gif) -75px; }
.imagen_c2 { border: 2px solid gray; width: 9em; height: 13em; margin-right: .4em; }
.titulo_c1 { text-transform: uppercase; margin-bottom: .2em; font-size: .8em; }
.titulo_c1 a { color: #b6590f; text-decoration: none; }
.titulo_c1 a:hover { text-decoration: underline; }
.descrip_c1 { font-size: .6em; line-height: 1.2em; color: #5b5a59; }
#scrollbar-demo{ width: 39.5em; height: 16em; text-align:justify; /*overflow-x:scroll;*/ overflow: auto; border: 1px solid silver; background-color: 
#fff; 
margin-right: 0 !important; position: relative; }
.B #scrollbar-demo{ width: 44em; }
.C #scrollbar-demo{ width: 59em; }
.D #scrollbar-demo{ width: 38em; }
.E #scrollbar-demo{ width: 35em; }
.F #scrollbar-demo{ width: 29em; }
.P #scrollbar-demo{ width: 47em; }
