/*Generales*/
.titulo_seccion{
	border-left-style: solid;
	border-left-width: 2px;
	padding-left: .3em;
	border-width: 2px;
	border-color: #e4e3e3;
	text-transform: uppercase;
	font-weight: bold;
	color: #0B4499;
	margin-bottom: .5em;
	font-size: 1em;
    background:inherit;
}


.titulo_seccion_b {
	font-size: .7em;
	color: gray;
	font-weight: bold;
	text-transform:uppercase;
}

.fondo_8 {
	background-color: #f8f8f8;
}

.fondo_7 {
	background-color: #f8f8f8;
}

.derecha {
	float: right;
}

.izquierda {
	float: left;
}

/*Portlet contenidos*/

.scrollable_cont {
    width: 100%;
}

.texto_nota {
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
}

.texto_nota a{
    
}

.texto_nota a:hover{
    color:#06C;
    text-decoration:underline;
}

.texto_nota strong { 
	color: #0A2356;
}

.texto_nota img {
	float:left; 
	height:20em; 
	margin-bottom:0.5em; 
	margin-right:1em; 
	width:36em;
	
}

.texto_nota ul {
    font-size: .9em;
    text-align:justify;
}

.texto_nota li {
    margin-bottom:0;
    margin-top:1em;
    margin-left: 2em;
    font-size: inherit;
    text-align:justify;  
    list-style-position:outside;
}

.autor_nota {
	color: #348ACE;
	text-align: right;
	font-size: 0.6em;
}

/*Portlet noticias*/
.cuadro_notas_inicio {
	height: 20em;
	background-image: url(/portalWebApp/framework/skins/portalSSPBicentenario/images/fondo_notas.jpg);
	
}

.cuadro_notas_inicio a {
    background-color:inherit;
	display: block;
	height: 3.5em;
	padding: .5em .5em .5em 1.5em;
	color: #0B4499;
	line-height: 1em;
	border-bottom: 1px solid #ffffff;
}

.cuadro_notas_inicio a:hover {
	display: block;
	background: #f1f0f0 url(/portalWebApp/framework/skins/portalSSPBicentenario/images/bullet_notas.jpg) no-repeat;
	text-decoration:none;
}

.cuadro_notas_imagen{
	width: 38em;
}

/*Portlet noticia*/
.nota_prima {
	display: table;
	padding-bottom: .5em;
	margin-top: .5em;
	padding-left: .5em;
	font-size: .8em;
}


.lista_tipo_B {
	padding-top: .3em;
	padding-bottom: .3em;
	padding-right: .3em;
}

.lista_tipo_B ul {
	
}

.lista_tipo_B li {
	padding-top: .3em;
	padding-bottom: .3em;
	border-bottom: .1em dashed silver;
	border-bottom-color: #737576;
	list-style-type: none;
	font-size: .9em;
	line-height: 1em;
    list-style-position: outside;
    text-align:left;
}

.lista_tipo_B li li {
	border-bottom-style: none;
	padding-top: 0;
	padding-bottom: 0;
	list-style-type: none;
	font-size: .9em;
}

.lista_tipo_B a {
	
}

.lista_tipo_B a:hover {
	color: #0B4499;
    background-color:inherit;
}

.margen_derecho {
	margin-right: 1em;
}

/*Portlet Consulta de tramites*/

.lista_con_iconos_A {
    font-size:0.9em;
	padding-top: .3em;
	padding-bottom: .5em;
}

.lista_con_iconos_A a {
}

.lista_con_iconos_A a:hover {
	
}

.lista_con_iconos_A ul {
	margin: 0;
	padding: 0;
}

.lista_con_iconos_A li {
	list-style-type: none;
	display: block;
	padding-top: .5em;
	padding-bottom: .5em;
    list-style-position: outside;
	text-align:left;
}

.marco_cuadro_I2 {
}

.marco_cuadro_I2 a {
	font-size: .8em;
	line-height: .9em;
}

.marco_cuadro_I2 a:hover {
	color: #0B4499;
	text-decoration: underline;
    background-color:inherit;
}

/*banners*/
.renglon_ban {
	margin-bottom: 1em;
    padding-bottom: 1em;
	height: 4.5em;
}

.paginaIntermediaSSP_colF .borde_banner{
    margin-left: 2.5em;
}

.paginaIntermediaSSP_colF .marco_cuadro_I{
    background-color: #f8f8f8;
}

/*Cajas enlaces*/
.caja {
	border: 1px solid #b7b8b9;
	display: block;
	margin-bottom: 1em;
    float:inherit;
	background-color: #f4f5f9;
	padding-bottom: 1em;
}

.modelo1_colG .caja{
    
}

.modelo2_colK .caja{
    width:14em;
}

.paginaIntermediaSSP_colG .caja{
    width:20em;
}

.caja a {
	color: #555555;
	text-decoration: none;
}

.caja a:hover {
	text-decoration: none;
	color: #074C8F;
}

.caja h1 {
	color: white;
	background-image: url(/portalWebApp/framework/skins/portalSSPBicentenario/images/fondo_h1_caja.jpg);
	text-transform: uppercase;
	text-align: center;
	font-size: .8em;
	padding-top: .3em;
	padding-bottom: .3em;
	margin-bottom: .4em;
    background-color:inherit;
}

.caja h2 {
	color: #929292;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 1em;
	margin-bottom: .5em;
	margin-top: 0;
	font-size: 1em;
	margin-left: .3em;
}

.caja ul {
	margin: 0 0 0 1.5em;
	padding: 0;
	
}

.caja li {
    font-size: 0.8em;
    list-style-image: url("/portalWebApp/framework/skins/portalSSPBicentenario/images/_bullet.gif");
    list-style-position: outside;
    margin-left: 0.5em;
    padding: 5px 0;
    text-align: left;
    line-height: 1.2em;
    margin-right: 0.5em;
}

/*Siguenos*/
#lista_redes {
}

#lista_redes a {
	margin-right: 0em;
	margin-bottom: 1em;
	margin-left: .5em;
	align: center;
}

.lista_redes_w{
    width: 20em;
}

/*Boletines*/

.titulo_seccion2 {
	padding-left: 0.3em;
	text-transform:uppercase;
	font-weight: bold;
	color: #1c5da4;
	font-size: 0.6em;	
}

.bol_caja_busqueda {
	border: 1px solid #b7b8b9;
	margin-bottom: 1em;
	background-color: #f4f5f9;
	padding-bottom: 1em;
    font-weight:normal;
	font-size: 1em;
}


.caja_busqueda_titulo {
	color: white;
	background-image: url(/portalWebApp/framework/skins/portalSSPBicentenario/images/fondo_h1_caja.jpg);
	text-transform: uppercase;
	text-align: center;
	font-size: .8em;
	padding-top: .3em;
	padding-bottom: .3em;
	margin-bottom: .4em;
    background-color:inherit;
}

.caja_busqueda_titulo h1{
	color: white;
    font-weight:bold;
	font-size: 1em;
    background-color:inherit;
}

.fondogris{
    color:white;
    background-image: url(/portalWebApp/framework/skins/portalSSPBicentenario/images/fondo_h1_caja.jpg);
    background-color:inherit;
}

.temaBol {
    font-size: 0.83em;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase;
    color: gray;
    text-decoration: none;
} .titulo_notasecundaria1{
    font-size: 0.9em;
    font-weight: bold;
    text-transform: uppercase;
    color: #444444;
    text-decoration: none;
} .titulo_notasecundaria1 a{
    font-size: 0.6em;
    font-weight: bold;
    text-transform: uppercase;
    color: #1C5DA4 !important;
    text-decoration: none;
} .titulo_notasecundaria1 a:hover{
    text-decoration: none;
} .vermasBol {
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333;
	text-decoration: none;
	background-image: url(/portalWebApp/framework/skins/portalSSP/images/iconVermas.gif);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	width: auto;
	padding-left: 15px;
    background-color:inherit;
}

a.vermasBol:hover {
    font-size: 1em;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #00B5CC;
}

.breadcrumb_inicio {
    font-family: Verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #333333;
    text-decoration: none;
    background-color:inherit;
} 

.imprimir_enviar {
    font-family: Verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #435368;
    text-decoration: none;
} 

a.imprimir_enviar:hover {
    font-family: Verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #0080C5;
    text-decoration: underline;
}

.breadcrumb_inicio:hover {
    font-family: Verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #0080C5;
    text-decoration: underline;
}

.txt_gral {
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 2px;
	text-align: left;
	margin-top: 12px;
	margin-bottom: 12px;
    background-color:inherit;
}

.txt_gral1 {
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 2px;
	text-align: left;
	margin-top: 12px;
	margin-bottom: 12px;
    background-color:inherit;
}

.txt_gral1 a{
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 2px;
	text-align: left;
	margin-top: 12px;
	margin-bottom: 12px;
    background-color:inherit;
}

.txt_gral1 a:hover{
	font-size: 0.9em;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0B4499;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 2px;
	text-align: left;
	margin-top: 12px;
	margin-bottom: 12px;
    background-color:inherit;
}

.fecha_breves  {
color:#1A6BBA;
font-family:Verdana;
font-size:0.7em;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-decoration:none;
text-transform:none;
}

.bordesAzules  {
background-color:#FFFFFF;
border:1px solid #0067B1;
text-align:left;
}

.Titulo h1 a{
color:#003366;
font-size:1.1em;
font-weight:normal;
text-transform:uppercase;
}

.Titulo h1 a:hover{
color:#003366;
font-size:1.1em;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
}

.error  {
color:#FF0000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
}


a.ver_todas2 {
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #1A6BBA;
    text-decoration: none;
}

a.ver_todas2:hover {
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #24A4EB;
    text-decoration: underline;
}

a.ver_todas {
    font-size: 1em;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #5D98D3;
    text-decoration: none;
}

a.ver_todas:hover {
    font-size: 1em;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #5D98D3;
    text-decoration: underline;
}

.subtitulo_seccioninterior {
    text-align:left;
    font-size: 1.2em;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #016A3A;
    text-decoration: none;
}

.actualizacion {
    font-size: 9px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #808080;
    text-decoration: none;
}

.enlaces a {
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
	display: block;
	background-image: url(/portalWebApp/framework/skins/portalSSP/images/bulletGris.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 115px;
	padding-left: 8px;
	margin-left: 3px;
	margin-top: 5px;
	clear: both;
	float: left;
	font-size: 1em;
    background-color:inherit;
}
.enlaces a:hover {
	color: #03C;
}

.textoNegrita {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    color: #000000;
    background-color:inherit;
} 


/*Enlaces*/
.lista_tipo_D {
	padding-top: .3em;
	padding-bottom: .3em;
}

.lista_tipo_D ul {
	margin: 0;
	padding: 0;
}

.lista_tipo_D li {
    line-height: 0.7em;
    list-style-type: none;
	padding: .5px;
	width: 9em;
	vertical-align: top;
	margin-bottom: .4em;
	display: block;
    list-style-position: outside;
    text-align:left;
}

.lista_tipo_D li a {
	color: gray;
    text-decoration: none;
	font-size: 0.7em;
}

.lista_tipo_D li a:hover {
	color: #0B4499;
	text-decoration: none;
    font-size:0.7em;
    background-color:inherit;
}

.w_libre li {
	width: auto !important;
}

.videos_C {
	font-size: .6em;
	text-transform: capitalize;
}

/*Videos*/
.v4_notas {
    padding-left: 0.5em;
    padding-right: 0.5em;
}

.v4_notas ul {
	margin: 0 ;
	padding: 0 ;
}

.v4_notas li {
	list-style-type: none;
	font-size: .75em;
	border-bottom: 1px dashed silver;
	line-height: 1.2em;
	padding-bottom: .5em;
	margin-bottom: .5em;
    list-style-position: outside;
    text-align: left;
}

.v4_notas a {
	color: #5f5e5f;
	text-decoration: none;
}

.v4_notas a:hover {
	color: #0B4499;
	text-decoration: underline;
    background-color:inherit;
}

#videos_v4 {
	height: 16.5em;
	margin-right: .2em;
}

#v_4_notas {
	height: 15em;
}

.v4_frame360 {
	width: 22.5em;
}


/*carrusel*/
#carrusel_2 {
	width: 59em;
	height: 16em;
    text-align:left;
}

.cuadro_carrusel_2 {
	height: 14em;
	border-top: 1px solid #e7e7e8;
	border-right: 1px solid #e7e7e8;
	border-left: 1px solid #e7e7e8;
	background-image: url(/portalWebApp/framework/skins/portalSSPBicentenario/images/V4-Carrusel2_fondo.jpg);
}

.elemento_carrusel_2 {
	float: left;
	width: 9.35em;
	border-right: 1px solid #e7e7e8;
	padding-top: .5em;
	height: 13.5em;
	padding-left: .4em;
	overflow: hidden;
}

.imagen_carrusel_2 {
	height: 13em;
	width: 9em;
	overflow: hidden;
	display: block;
	position: relative;
}

#scrollbar-demo{
	width: 59em;
	height: 16em;
	text-align:justify;
	overflow:auto;
	border-top: 1px solid silver;
	border-right: 1px solid silver;
	border-left: 1px solid silver;
	background-color: #fff;
	margin-right: 0 !important;
}

.B1 {
	margin-top: -3em;
}

.Fon_c4v {
	background-color: black;
	opacity: 0.75;
	width: 9em;
	height: 13em;
	position: relative;
}

.T1 {
	color: white;
	position: relative;
	margin-top: -13em;
	width: 9em;
	height: 13em;
    background-color:inherit;
}

.Tit_c2_v4 {
	font-size: .7em;
	line-height: 1.1em;
	padding: .2em .5em;
	height: 3.6em;
	text-align: left;
}

.Tex_c2_v4 {
	font-size: .7em;
	line-height: 1.1em;
	margin-top: .5em;
	padding-right: .5em;
	padding-left: .5em;
	text-align: left;
}

.Tex_c2_v4 a {
	color: white;
	text-decoration: none;
    background-color:inherit;
}

.Tex_c2_v4 a:hover {
	color: white;
	text-decoration: none;
    background-color:inherit;
}

.L_verde {
	border-top: 3px solid #9dd06b;
}

.L_naranja {
	border-top: 3px solid #f3901b;
}

.L_azul {
	border-top: 3px solid #0367b3;
}

.L_limon {
	border-top: 3px solid #ccd522;
}

.L_rosa {
	border-top: 3px solid #d90a90;
}

.L_marron {
	border-top: 3px solid #920e26;
}

/* ------------------- */

.F_verde {
	width: 10px;
	height: 5px;
	background-image: url(/portalWebApp/framework/skins/portalSSPBicentenario/images/flechas_carrusel2.gif);
	float: right;
	margin-right: 3px;
}

.F_naranja {
	width: 10px;
	height: 5px;
	float: right;
	margin-right: 3px;
	background: url(/portalWebApp/framework/skins/portalSSPBicentenario/images/flechas_carrusel2.gif) -15px;
}

.F_azul {
	width: 10px;
	height: 5px;
	float: right;
	margin-right: 3px;
	background: url(/portalWebApp/framework/skins/portalSSPBicentenario/images/flechas_carrusel2.gif) -30px;
}

.F_limon {
	width: 10px;
	height: 5px;
	float: right;
	margin-right: 3px;
	background: url(/portalWebApp/framework/skins/portalSSPBicentenario/images/flechas_carrusel2.gif) -45px;
}

.F_rosa {
	width: 10px;
	height: 5px;
	float: right;
	margin-right: 3px;
	background: url(/portalWebApp/framework/skins/portalSSPBicentenario/images/flechas_carrusel2.gif) -60px;
}

.F_marron {
	width: 10px;
	height: 5px;
	float: right;
	margin-right: 3px;
	background: url(/portalWebApp/framework/skins/portalSSPBicentenario/images/flechas_carrusel2.gif) -75px;
}

.scrollBar .bar{
	width:32px;
	height:32px;
}

.scrollBar .button{
	width:32px;
	height:32px;
	outline:none;
	background-position:top center;
	background-repeat:no-repeat;
	cursor:pointer;
}

.scrollBar .button.topButton{
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/arrow-up.gif');
}

.scrollBar .button.bottomButton{
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/arrow-down.gif');
}

.scrollBar .button.leftButton{
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/arrow-left.gif');
}

.scrollBar .button.rightButton{
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/arrow-right.gif');
}

.scrollBar .button.active{
	background-position:bottom center ;
}

.scrollBar .scrollable{
	cursor:pointer;
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/stripe.gif');
	background-repeat:repeat;
}

.scrollBar .knob{
	height:32px;
}

.scrollBar .knob.verticalKnob{
	cursor:n-resize;
}

.scrollBar .knob.horizontalKnob{
	cursor:w-resize;
}

.scrollBar .knobHorizontalTip{
	width:12px;
	position:absolute;
	background-position:left center;
	background-repeat:no-repeat;
}

.scrollBar .active .knobHorizontalTip{
	background-position:right center;
}

.scrollBar .leftTip{
	left:0;
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/knob-left.gif');
}

.scrollBar .rightTip{
	right:0;
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/knob-right.gif');
}

.scrollBar  .knobHorizontalFill{
	background-position:top center;
	background-repeat:repeat-x;
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/horizontal-knob.gif');
	margin:0 12px;
}

.scrollBar .active .knobHorizontalFill{
	background-position:bottom center;
}

.scrollBar .knobVerticalTip{
	height:12px;
	background-position:top center;
	background-repeat:no-repeat;
}

.scrollBar .active .knobVerticalTip{
	background-position:bottom center;
}

.scrollBar .knobVerticalFill{
	background-position:left center;
	background-repeat:repeat-y;
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/vertical-knob.gif');
	position:absolute;
	bottom:12px;
	top:12px;
}

.scrollBar .active .knobVerticalFill{
	background-position:right center;
}

.scrollBar .topTip{
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/knob-top.gif');
}

.scrollBar .bottomTip{
	position:absolute;
	bottom:0;
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/knob-bottom.gif');
}

.scrollBar .knob.active{
	border:none;
}

.scrollBar .corner{
	background: url('/portalWebApp/framework/skins/portalSSPBicentenario/images/corner.gif') no-repeat center center;
}


/*
.scrollBar .knobVerticalFill{
	height:expression(document.getElementById("verticalKnob").offsetHeight-24+"px");
}
*/

.scrollBar .knobVerticalFill{
	background-position:left center;
	background-repeat:repeat-y;
	background-image:url('/portalWebApp/framework/skins/portalSSPBicentenario/images/vertical-knob.gif');
	position:absolute;
	bottom:12px;
	top:12px;
}


.jdGallery
{
overflow: hidden;
position: relative;
}
.jdGallery img
{
border: 0;
margin: 0;
}
.jdGallery .slideElement
{
width: 100%;
height: 100%;
background-color: #000;
background-repeat: no-repeat;
}
.jdGallery .loadingElement
{
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
background-color: #0c4499;
background-repeat: no-repeat;
background-position: center center;

}
.jdGallery .slideInfoZone/*texto de imagenes*/
{
	position: absolute;
	z-index: 10;
	width: 100%;
	margin: 0px;
	left: 0;
	bottom: 0;
	height: 20px;
	background: #333;
	color: #0c4499;
	text-indent: 0;
	overflow: hidden;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif, Arial;
}
* html .jdGallery .slideInfoZone
{
bottom: -1px;
}
.jdGallery .slideInfoZone h2/*propiedades del texto de imagenes*/
{
padding: 0;
font-size: .8em;
margin: 0;
margin: 2px 5px;
font-weight: bold;
color: #eee;
font-family:Verdana, Geneva, sans-serif, Arial;
background-color:inherit;
}
.jdGallery .slideInfoZone p
{
padding: 0;
font-size: 100%;
margin: 2px 5px;
color: #eee;
font-family:Verdana, Geneva, sans-serif, Arial;
background-color:inherit;
}
.jdGallery div.carouselContainer/*propiedades de "fotos"*/
{
	position: absolute;
	height: 100px;
	width: 100%;
	z-index: 50;
	margin: 0;
	left: 0;
	top: 0;
}
.jdGallery a.carouselBtn/*Editor de "fotos"*/
{
	position: absolute;
	bottom: 0;
	right: 30px;
	height: 20px;
	text-align: center;
	padding: 0 10px;
	font-size: 11px;
	background: #333;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
    background-color: #333;
	
}
.jdGallery .carousel/*contenedor de thumbnail*/
{
	position: absolute;
	width: 100%;
	margin: 0px;
	left: 0;
	top: 0px;
	height: 80px;
	background: #333;
	color: #fff;
	text-indent: 0px;
	overflow: hidden;
    background-color: #333;
}
.jdGallery .carousel .carouselWrapper
{
	position: absolute;
	width: 100%;
	height: 78px;
	top: 10px;
	left: 0;
	overflow: hidden;
}
.jdGallery .carousel .carouselInner
{
	position: relative;
}
.jdGallery .carousel .carouselInner .thumbnail
{
cursor: pointer;
background: #000;
background-position: center center;
float: left;
border: solid 1px #fff;
width: 100px;
height: 65px;
}
.thumbnail
{
width: 100px;
height: 65px;
}
.jdGallery .carousel .label/*texto de thumbnails*/
{
	font-size: 1em;
	position: absolute;
	bottom: 1px;
	left: 10px;
	padding: 0;
	margin: 0;
}
.jdGallery .carousel .label .number
{
color: #b5b5b5;
font-size:.7em;

}
.jdGallery a
{
font-size: 100%;
text-decoration: none;
color: inherit;
}

.SGcontent
{
margin: 0 20px;
}
.SGcontent a
{
color: #fff;
background-color:inherit;
}
.SGcontent p.linkage
{
margin-top: 2em;
text-align: right;
font-size: .7em;
color: #ddd;
}
.SGcontent p.linkage a { color: #fff; background-color:inherit; }
.SGcontent p.linkage a
{
color: #fff;
padding: 10px 20px;
text-decoration: none;
background-color:inherit;
}
.SGcontent p.linkage a:hover
{
center right no-repeat;
font-style: italic;
}
#myGallery
{
text-align: left;
margin: 0 auto;
/* */

}

title_galeria {

color: Black;

background-color: transparent;
font-family: Verdana, Geneva, sans-serif, Arial, Helvetica, sans-serif;
font-weight: normal;
border-bottom: 1px solid #dddddd;
font-size: 0.5em;
background-color:inherit;
}

title_galeria a {

color: Black !important;

text-decoration: none;
background-color:inherit;
}

/*Banners*/

.borde_banner {
border:0.5px solid #D8DBDE;
}

.ban_1 {
height:4em;
width:9.75em;
}

.ban_2 {
height:4em;
width:20em;
}

/*Ruta Navegacion*/

.ruta_de_navegacion {
color:#0B4499;
margin-bottom:1em;
text-align:left;
font-size:0.7em;
text-transform:uppercase;
background-color:inherit;
}

.ruta_de_navegacion a:hover {
color:#0C4599;
text-decoration:underline;
}

.ruta_de_navegacion a {
color:#929292;
text-decoration:none;
}

/*Opacity*/
/*
.imgOpa{
-moz-opacity: 0.5;
-webkit-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(opacity=50);
opacity: 0.5;
}

.imgOpa2{
-moz-opacity: 0.2;
-webkit-opacity: 0.2;
-khtml-opacity: 0.2;
filter: alpha(opacity=20);
opacity: 0.2;
}
*/

/*Separadores*/
.separador_columnasHome{
width:1em;
}
.separador_filasHome{
height:1em;
}

.h11 li{
    list-style-type:upper-roman;
}

/*Cuadro principal*/
.cuadro_principal{
    height:100%;
}

.marco {  border: 1px solid #999; }

.H20 { height: 20em; }

h4 a  { color: #2956F4}