
BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 16px; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; font-size:11px;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
DL {
	LIST-STYLE-TYPE: none
}
.sinLinea {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.clearboth {
	CLEAR: both
}
#cabeceraPagina {
	MIN-WIDTH: 700px; BACKGROUND: url(../images/bacground_cenefa.jpg) no-repeat; MARGIN: 0px auto; WIDTH: 970px; BORDER-BOTTOM: #dddddd 2px solid; HEIGHT: 123px
}
#cabeceraPagina H1 {
	DISPLAY: none
}
#cabeceraPagina H2 {
	DISPLAY: none
}
#centroPagina {
	MIN-WIDTH: 970px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 970px
}
#__centroPagina UL {padding-left:15px;}
#piePagina {
	/*BORDER-TOP: #789a32 1px solid; MIN-WIDTH: 500px; PADDING-BOTTOM: 14px; MARGIN: 6px auto 0px; OVERFLOW: hidden; WIDTH: 970px; PADDING-TOP: 8px*/
border-top:1px solid #789A32;
margin:6px auto 0;
min-width:590px;
overflow:hidden;
padding-bottom:14px;
padding-top:8px;
width:970px;}

A.logoPagina {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(../images/logo_top.jpg) no-repeat 25px 20px; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 18px; POSITION: absolute; HEIGHT: 68px
}
.loginUsuario {
	FLOAT: right; WIDTH: 550px; PADDING-TOP: 5px
}
.loginUsuario UL {
	FLOAT: left; WIDTH: 275px; MARGIN-RIGHT: 5px; PADDING-TOP: 6px
}
.loginUsuario UL LI {
	FONT-SIZE: 10px; FLOAT: left; MARGIN: 0px 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.loginUsuario UL LI A {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 6px; COLOR: #333333; TEXT-DECORATION: none
}
.accesoClientes {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; BACKGROUND: url(../images/background_login.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 11px; WIDTH: 240px; PADDING-TOP: 11px
}
.accesoClientes A {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #666666
}
.accesoClientes H3 {
	DISPLAY: none
}
.grupoUno {
	MARGIN-LEFT: 115px; WIDTH: 120px; POSITION: absolute; TEXT-ALIGN: right
}
.grupoDos {
	WIDTH: 235px; PADDING-TOP: 24px; TEXT-ALIGN: left
}
.accesoClientes INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 82px; MARGIN-RIGHT: 4px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 15px
}
.accesoClientes INPUT.botonForm {
	FONT-SIZE: 0.1em; BACKGROUND: url(../images/btn_login2.gif) no-repeat; WIDTH: 42px; CURSOR: pointer; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
.accesoClientes LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 95px; COLOR: #999999
}
UL.menuPrincipal {
	MIN-WIDTH: 740px; DISPLAY: block; Z-INDEX: 990; MARGIN-LEFT: 57px; POSITION: absolute; TOP: 99px; TEXT-ALIGN: right
}
UL.menuPrincipal LI {
	DISPLAY: block; FLOAT: left
}
UL.menuPrincipal LI A {
	PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../images/bkg_item.gif) repeat-x; PADDING-BOTTOM: 8px; COLOR: #666666; PADDING-TOP: 8px; TEXT-DECORATION: none
}
UL.menuPrincipal LI A:hover {
	BACKGROUND: url(../images/bkg_item_hover.gif) repeat-x; COLOR: #339900
}
SPAN.initSeparador {
	BACKGROUND: url(../images/initseparador.gif) no-repeat; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 16px; HEIGHT: 31px
}
SPAN.separador {
	BACKGROUND: url(../images/separadormenu.gif) no-repeat; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 16px; HEIGHT: 31px
}
SPAN.endSeparador {
	BACKGROUND: url(../images/endseparador.gif) no-repeat; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 16px; HEIGHT: 31px
}
.baseContenidoHome {
	MIN-WIDTH: 790px; OVERFLOW: hidden; PADDING-TOP: 6px
}
.baseContenidoHome IMG {
	VERTICAL-ALIGN: top
}
.cajaPrecios {
	FLOAT: left; WIDTH: 227px
}
.cajaNoticias {
	FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 227px
}
.cajaBanner {
	WIDTH:250px; float:left;margin-left:4px;
}
.fondoCajaHome {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MIN-HEIGHT: 67px; BACKGROUND: url(../images/back_cajas_home.png) repeat-x; PADDING-BOTTOM: 3px; OVERFLOW: hidden; MAX-HEIGHT: 67px; PADDING-TOP: 3px
}
.fondoCajaHome OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.fondoCajaHome OL LI {
	PADDING-BOTTOM: 5px
}
.fondoCajaHome OL LI A {
	COLOR: #666666
}
#piePagina ADDRESS {
	PADDING: 0 2px 4px 200px; 
	FONT-SIZE: 11px; BACKGROUND: url(../images/telefono_home.gif) no-repeat; COLOR: #999999; FONT-STYLE: normal
}
#piePagina ADDRESS img{
	height:22px !important;
}
#piePagina ADDRESS STRONG {
	DISPLAY: none
}
#piePagina UL LI {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px
}
#piePagina UL LI A {
	FLOAT: left; COLOR: #999999; WHITE-SPACE: nowrap
}
#piePagina UL LI A:hover {
	COLOR: #666666
}
.extras {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 180px; TEXT-ALIGN: left
}
A.rss {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/rss.gif) no-repeat 0px 0px; PADDING-BOTTOM: 6px; MARGIN-LEFT: 48px; WIDTH: 110px; COLOR: #e37434; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.imitCreditos {
	DISPLAY: block; BACKGROUND: url(../images/imitlogo.gif) no-repeat; MARGIN-LEFT: 80px; WIDTH: 96px; HEIGHT: 22px
}
.columnaIzquierda {
	 MARGIN-TOP: 8px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 700px; PADDING-TOP: 10px; /*666*/
}

.columnaIzquierda img {
	border:0;
}
.columnaIzquierda H2 {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #666666; PADDING-TOP: 18px
}
.columnaIzquierda H3 {
	FONT-SIZE: 12px; COLOR: #7fbe0b
}
.columnaIzquierda H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px
}
.columnaIzquierda ADDRESS {
	FONT-SIZE: 11px
}
.columnaIzquierda P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}

.columnaIzquierda a:active, .columnaIzquierda a:hover, .columnaIzquierda a:link, .columnaIzquierda a:visited {
	color:#99CC00;
}

.columnaDerecha {
	 MARGIN-TOP: 5px; FLOAT: right; WIDTH: 255px; PADDING-TOP: 10px; /* PADDING-LEFT: 13px;*/
}
.columnaDerecha .cajaBanner {
	 MARGIN-BOTTOM: 6px;display:block; float:left;
}
.iconosControl {
	PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px dotted; PADDING-LEFT: 10px; BACKGROUND: url(../images/backseccion.jpg) repeat-x; PADDING-BOTTOM: 1px; PADDING-TOP: 16px; BORDER-BOTTOM: #999999 1px dotted; HEIGHT: 33px
}

.iconosControl IMG {
	FLOAT: left
}
.menosTexto {
	DISPLAY: block; BACKGROUND: url(../images/a_menos.png) no-repeat; FLOAT: right; WIDTH: 16px; HEIGHT: 17px
}
.masTexto {
	DISPLAY: block; BACKGROUND: url(../images/a_mas.png) no-repeat; FLOAT: right; MARGIN-LEFT: 3px; WIDTH: 16px; HEIGHT: 17px
}

a.printPage {
	PADDING-RIGHT: 23px; DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: url(../images/print.png) no-repeat right 0px; FLOAT: right; MARGIN-LEFT: 3px; WIDTH: 52px; COLOR: #666666; MARGIN-RIGHT: 5px; FONT-FAMILY: Verdana; HEIGHT: 17px; TEXT-DECORATION: none
}
.columnaIzquierda a.printPage {
	PADDING-RIGHT: 23px; DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: url(../images/print.png) no-repeat right 0px; FLOAT: right; MARGIN-LEFT: 3px; WIDTH: 52px; COLOR: #666666; MARGIN-RIGHT: 5px; FONT-FAMILY: Verdana; HEIGHT: 17px; TEXT-DECORATION: none
}
.subirTexto {
	PADDING-RIGHT: 23px; DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: url(../images/subir.gif) no-repeat right 0px; FLOAT: right; MARGIN-LEFT: 3px; WIDTH: 28px; COLOR: #666666; MARGIN-RIGHT: 5px; FONT-FAMILY: Verdana; HEIGHT: 17px; TEXT-DECORATION: none
}
.imagenTexto {
	BORDER-RIGHT: #999999 2px solid; BORDER-TOP: #999999 2px solid; FLOAT: left; MARGIN: 0px 15px 6px 0px; BORDER-LEFT: #999999 2px solid; BORDER-BOTTOM: #999999 2px solid
}
.cuadroInvisible {
	DISPLAY: none
}
.cuadroVisible {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.cuadroContacto {
  		PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px;
}
.cuadroLinea {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dotted
}
.cuadroVisible H3 {
	DISPLAY: block; PADDING-TOP: 10px
}
.selectorPersona {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.selectorPersona LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN-RIGHT: 10px; PADDING-TOP: 20px
}
.selectorPersona LI A IMG {
	BORDER-RIGHT: #cccccc 4px solid; BORDER-TOP: #cccccc 4px solid; BORDER-LEFT: #cccccc 4px solid; BORDER-BOTTOM: #cccccc 4px solid
}
.migaPan {
	DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; MARGIN: 5px 0px; OVERFLOW: hidden; WIDTH: 400px
}
.migaPan SPAN {
	PADDING-RIGHT: 6px; PADDING-LEFT: 15px; BACKGROUND: url(../images/icono_migapan.gif) no-repeat 4px 5px; PADDING-BOTTOM: 0px; float:left;  MARGIN-RIGHT: 3px; PADDING-TOP: 0px
}
.migaPan A {
	DISPLAY: block; COLOR: #666666
}

.columnaIzquierda .migaPan span A {
	DISPLAY: block; COLOR: #666;
}

.iconosPagina {
	PADDING-RIGHT: 10px; MARGIN-TOP: 16px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 16px; HEIGHT: 12px
}
.tablaContacto {
	WIDTH: 100%
}
.tablaContacto img {
float:none;
margin:0;
padding:0;
}
.tablaContacto TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; WIDTH: 50%; PADDING-TOP: 4px
}
.tablaContacto TR.gris TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #f3f3f3
}
.tablaContacto TR.gris TD LABEL {
	WIDTH: 270px
}
.tablaContacto TR.primeraFila TD {
	BORDER-TOP: #cccccc 1px solid; PADDING-TOP: 15px
}
.tablaContacto TR.ultimaFila TD {
	PADDING-BOTTOM: 15px; BORDER-BOTTOM: #cccccc 1px solid
}
.tablaContacto TD LABEL {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 6px
}
.tablaContacto SELECT {
	FONT-SIZE: 11px; HEIGHT: 19px
}
.tablaContacto LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 100px
}
.tablaContacto INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
.tablaContacto SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px
}
.tablaContacto TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 510px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100px; margin:4px 0; margin-bottom:10px;
}
.tablaContacto .input_focus {
	BORDER-RIGHT: #339900 1px solid; BORDER-TOP: #339900 1px solid; BORDER-LEFT: #339900 1px solid; BORDER-BOTTOM: #339900 1px solid
}
.tablaContacto INPUT.boton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bkg_item.gif) repeat-x; BORDER-LEFT: #999999 1px solid; WIDTH: 150px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px
}
.imprime_contrato {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bkg_item.gif) repeat-x; BORDER-LEFT: #999999 1px solid; WIDTH: 90px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px
}
.telefonos {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 31%; height:91px;
}
.telefonos H5 {
	FONT-SIZE: 12px
}
.telefonos ADDRESS {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px; FONT-STYLE: normal
}
.parrafoMenor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 16px 0px 12px; LINE-HEIGHT: 24px; PADDING-TOP: 18px
}
.titFondo {
	BACKGROUND: url(../images/back_cajas_home.png) repeat-x left top;
	border-top:1px solid #ccc;
}
.espacioBanner {
	BORDER-RIGHT: #666666 1px dashed; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px dashed; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 40px; BORDER-LEFT: #666666 1px dashed; WIDTH: 250px; COLOR: #666666; PADDING-TOP: 40px; BORDER-BOTTOM: #666666 1px dashed; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.fondoCajaHome TABLE {
	FONT-SIZE: 11px; WIDTH: 100%; LINE-HEIGHT: 14px
}
.fondoCajaHome TABLE TH {
	WIDTH: 33%; BORDER-BOTTOM: #669900 1px dotted; TEXT-ALIGN: right
}
.fondoCajaHome TABLE TH.initIndice {
	PADDING-LEFT: 15px; TEXT-ALIGN: left
}
.fondoCajaHome TABLE TD {
	PADDING-RIGHT: 14px; TEXT-ALIGN: right
}
.fondoCajaHome TABLE TR.

 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #336600; PADDING-TOP: 0px
}
.fondoCajaHome TABLE TR.baja TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #cc0000; PADDING-TOP: 0px
}
TABLE .icono {
	PADDING-LEFT: 16px; TEXT-ALIGN: left; BACKGROUND: url(../images/icono_espera.gif) no-repeat 2px 4px;
}

TABLE .icono_down {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/icono_baja.gif) no-repeat 2px 4px; TEXT-ALIGN: left
}
TABLE .icono_up {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/icono_alza.gif) no-repeat 2px 4px; TEXT-ALIGN: left
}
DIV.menuForex {
	DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 32px; BORDER-BOTTOM: #cccccc 2px solid; POSITION: absolute
}
DIV.menuForex A.itemMenuForex {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #f7f7f7; FLOAT: none; PADDING-BOTTOM: 6px; BORDER-LEFT: #cccccc 2px solid; WIDTH: 100%; PADDING-TOP: 6px; BORDER-BOTTOM: #cccccc 1px dotted; TEXT-ALIGN: left
}
DIV.menuForex A.itemMenuForex:hover {
	FONT-WEIGHT: bold; BACKGROUND: #666666; COLOR: #ffffff
}
DIV#menuUno {
	WIDTH: 160px
}
DIV#menuDos {
	WIDTH: 160px
}
DIV#menuTres {
	WIDTH: 160px
}
DIV#menuCuatro {
	WIDTH: 200px
}
DIV#menuCinco {
	WIDTH: 150px
}
div#menuSeis {width: 180px;}

.destacados {
	BORDER-RIGHT: #999999 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px dotted; PADDING-LEFT: 10px; BACKGROUND: #edf4d5; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #999999 1px dotted; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px dotted
}
.bloqueNoticias {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px
}
.bloqueNoticias H3 {
	MARGIN-TOP: 0px; DISPLAY: block
}
.bloqueNoticias H3 A {
	COLOR: #789a32
}
.bloqueNoticias SUB {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN: 2px 0px; COLOR: #999999; FONT-STYLE: normal
}
.bloqueNoticias P {
text-align:justify;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; MARGIN: 0px; PADDING-TOP: 14px
}
.verMas {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 6px 0px 0px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Verdana
}
.noticiasDestacadas {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #d7d7d7 1px solid; PADDING-LEFT: 16px; FONT-SIZE: 11px; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 218px; PADDING-TOP: 5px; BORDER-BOTTOM: #d7d7d7 1px solid
}
.noticiasDestacadas P A {
	COLOR: #666666;
}
.noticiasDestacadas P H3 {
	FONT-SIZE: 11px! important;
}

.noticiasDestacadas H3 {
	FONT-SIZE: 12px;
}
.noticiasDestacadas P SUB {
	MARGIN-TOP: 3px; DISPLAY: block; COLOR: #cccccc
}
.notImpar {
	BACKGROUND-COLOR: #f5f5f5
}
.impar {
	BACKGROUND-COLOR: #f5f5f5
}
INPUT.botonNoticias {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bkg_item.gif) repeat-x; BORDER-LEFT: #999999 1px solid; WIDTH: 160px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px
}
.columnaMapaDelSitio {
	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 11px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 11px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 8px; BORDER-LEFT: #cccccc 1px dotted; WIDTH: 109px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px dotted
}
.columnaMapaDelSitio H3 {
	DISPLAY: block; MARGIN: 8px 0px
}
.columnaMapaDelSitio A {
	COLOR: #666666
}
.columnaMapaDelSitio DD {
	MARGIN-LEFT: 9px
}
.pasosFormulario {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 20px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.pasosFormulario UL LI {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 90px; LINE-HEIGHT: 11px; MARGIN-RIGHT: 20px; PADDING-TOP: 40px
}
.pasosFormulario #paso_1 .paso1 {
	BACKGROUND: url(../images/paso1_on.gif) no-repeat
}
.pasosFormulario #paso_1 .paso2 {
	BACKGROUND: url(../images/paso2_off.gif) no-repeat
}
.pasosFormulario #paso_1 .paso3 {
	BACKGROUND: url(../images/paso3_off.gif) no-repeat
}
.pasosFormulario #paso_1 .paso4 {
	BACKGROUND: url(../images/paso4_off.gif) no-repeat
}
.pasosFormulario #paso_1 .paso5 {
	BACKGROUND: url(../images/paso5_off.gif) no-repeat
}
.pasosFormulario #paso_2 .paso1 {
	BACKGROUND: url(../images/paso1_off.gif) no-repeat
}
.pasosFormulario #paso_2 .paso2 {
	BACKGROUND: url(../images/paso2_on.gif) no-repeat
}
.pasosFormulario #paso_2 .paso3 {
	BACKGROUND: url(../images/paso3_off.gif) no-repeat
}
.pasosFormulario #paso_2 .paso4 {
	BACKGROUND: url(../images/paso4_off.gif) no-repeat
}
.pasosFormulario #paso_2 .paso5 {
	BACKGROUND: url(../images/paso5_off.gif) no-repeat
}
.pasosFormulario #paso_3 .paso1 {
	BACKGROUND: url(../images/paso1_off.gif) no-repeat
}
.pasosFormulario #paso_4 .paso1 {
	BACKGROUND: url(../images/paso1_off.gif) no-repeat
}
.pasosFormulario #paso_5 .paso1 {
	BACKGROUND: url(../images/paso1_off.gif) no-repeat
}
.pasosFormulario #paso_3 .paso2 {
	BACKGROUND: url(../images/paso2_off.gif) no-repeat
}
.pasosFormulario #paso_4 .paso2 {
	BACKGROUND: url(../images/paso2_off.gif) no-repeat
}
.pasosFormulario #paso_5 .paso2 {
	BACKGROUND: url(../images/paso2_off.gif) no-repeat
}
.pasosFormulario #paso_3 .paso3 {
	BACKGROUND: url(../images/paso3_on.gif) no-repeat
}
.pasosFormulario #paso_4 .paso3 {
	BACKGROUND: url(../images/paso3_on.gif) no-repeat
}
.pasosFormulario #paso_5 .paso3 {
	BACKGROUND: url(../images/paso3_on.gif) no-repeat
}
.pasosFormulario #paso_3 .paso4 {
	BACKGROUND: url(../images/paso4_off.gif) no-repeat
}
.pasosFormulario #paso_4 .paso4 {
	BACKGROUND: url(../images/paso4_off.gif) no-repeat
}
.pasosFormulario #paso_5 .paso4 {
	BACKGROUND: url(../images/paso4_off.gif) no-repeat
}
.pasosFormulario #paso_3 .paso5 {
	BACKGROUND: url(../images/paso5_off.gif) no-repeat
}
.pasosFormulario #paso_4 .paso5 {
	BACKGROUND: url(../images/paso5_off.gif) no-repeat
}
.pasosFormulario #paso_5 .paso5 {
	BACKGROUND: url(../images/paso5_off.gif) no-repeat
}
.pasosFormulario #paso_4 .paso1 {
	BACKGROUND: url(../images/paso1_off.gif) no-repeat
}
.pasosFormulario #paso_4 .paso2 {
	BACKGROUND: url(../images/paso2_off.gif) no-repeat
}
.pasosFormulario #paso_4 .paso3 {
	BACKGROUND: url(../images/paso3_off.gif) no-repeat
}
.pasosFormulario #paso_4 .paso4 {
	BACKGROUND: url(../images/paso4_on.gif) no-repeat
}
.pasosFormulario #paso_4 .paso5 {
	BACKGROUND: url(../images/paso5_off.gif) no-repeat
}
.pasosFormulario #paso_5 .paso1, .pasosFormulario #paso_6 .paso1 {
	BACKGROUND: url(../images/paso1_off.gif) no-repeat
}
.pasosFormulario #paso_5 .paso2, .pasosFormulario #paso_6 .paso2 {
	BACKGROUND: url(../images/paso2_off.gif) no-repeat
}
.pasosFormulario #paso_5 .paso3, .pasosFormulario #paso_6 .paso3 {
	BACKGROUND: url(../images/paso3_off.gif) no-repeat
}
.pasosFormulario #paso_5 .paso4, .pasosFormulario #paso_6 .paso4 {
	BACKGROUND: url(../images/paso4_off.gif) no-repeat
}
.pasosFormulario #paso_5 .paso5, .pasosFormulario #paso_6 .paso5 {
	BACKGROUND: url(../images/paso5_on.gif) no-repeat
}
.columnaIzquierda TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.columnaIzquierda TABLE.con TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
.columnaIzquierda TABLE.con TR.filapara TD {
	BACKGROUND-COLOR: #f5f5f5
}
.columnaIzquierda TABLE.con TR.filatitulo TD {
	BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.columnaIzquierda TABLE.con STRONG A {
	DISPLAY: block; COLOR: #333333; TEXT-DECORATION: none; padding-right:21px; text-align:right;
}
.columnaIzquierdaancha {
	PADDING-RIGHT: 10px; MARGIN-TOP: 8px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px
}
.columnaIzquierdaancha TABLE.contrato {
	MARGIN-TOP: 20px; FONT-SIZE: 10px; WIDTH: 99%
}
.columnaIzquierdaancha TABLE.contrato STRONG {
	FONT-SIZE: 10px
}
.columnaIzquierdaancha TABLE.contrato TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center
}
.columnaIzquierdaancha TABLE.contrato TD.sin {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT-STYLE: none
}
.columnaIzquierdaancha TABLE.contrato TD.derecha {
	BORDER-RIGHT: #333333 1px solid
}
.columnaIzquierdaancha TABLE.contrato TD.gris {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
.columnaIzquierda TABLE.tabla {
	MARGIN-TOP: 20px; FONT-SIZE: 10px
}
.columnaIzquierda TABLE.tabla STRONG {
	FONT-SIZE: 10px
}
.columnaIzquierda TABLE.tabla TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: center
}
.columnaIzquierda TABLE.tabla TD.sin {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT-STYLE: none
}
.columnaIzquierda TABLE.tabla TD.derecha {
	BORDER-RIGHT: #333333 1px solid
}
.columnaIzquierda TABLE.tabla TD.arriba {
	BORDER-TOP: #333333 1px solid
}
.columnaIzquierda TABLE.tabla TD.gris {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
.columnaIzquierdaancha TABLE.contratofin {
	MARGIN-TOP: 20px; FONT-SIZE: 11px; WIDTH: 99%
}
.columnaIzquierdaancha TABLE.contratofin TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.columnaIzquierdaancha TABLE.contratofin .titulo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.columnaIzquierdaancha TABLE.contratofin TD.filapar {
	BACKGROUND-COLOR: #f5f5f5
}
.subTabla TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
.subTabla .noLeft {
	BORDER-LEFT-STYLE: none
}
.contrato TD.alineaLeft {
	TEXT-ALIGN: left
}
.listaCalendario {
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.calendarAgenda {
	FONT-WEIGHT: normal
}
.listaCalendario .m1 {
	FONT-SIZE: 11px
}
.listaCalendario .m2 {
	FONT-SIZE: 11px; WIDTH: 61px
}
.tablaCalendario {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; MARGIN-TOP: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid
}
.tablaCalendario TR TD {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.tablaCalendario TR TD:hover {
	BACKGROUND: #66cc00
}
.tablaCalendario TR TD A {
	COLOR: #666666; TEXT-DECORATION: none
}
.tablaCalendario TR.dias TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #cccccc; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #333333; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.tablaCalendario A.diasSeleccionado:link {
	BACKGROUND: #339900; COLOR: #ffffff
}
.tablaCalendario A.diasSeleccionado:visited {
	BACKGROUND: #339900; COLOR: #ffffff
}
.tablaCalendario A.diasSeleccionado:hover {
	COLOR: #006699
}
.selectoresCalendario {
	MARGIN-BOTTOM: 13px; TEXT-ALIGN: center
}
.EventosDestacados {
	FLOAT: left; WIDTH: 174px;BACKGROUND: url(../images/back_cajas_home.png) repeat-x;
}
.EventosDestacados H4 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 92%; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px dotted
}
.EventosDestacados UL {
	MARGIN-TOP: 10px; PADDING-LEFT: 5px; MARGIN-LEFT: 12px; LIST-STYLE-TYPE: square
}
.EventosDestacados LI A {
	COLOR: #666; TEXT-DECORATION: none; font-size:11px;
}
.EventosDestacados LI A:hover {
	TEXT-DECORATION: underline
}
.detalleEventos {
	PADDING-LEFT: 0px; FLOAT: right; WIDTH: 98%
}
.detalleEventos UL.filtros {
	PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 8px; TEXT-ALIGN: right;height:1%;
}
.detalleEventos UL.filtros LI {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #333333 1px solid; PADDING-TOP: 0px
}
.detalleEventos UL.filtros LI A {
	FONT-SIZE: 11px; COLOR: #333333
}

.scroll{
	float:left; width:100%; height:400px; overflow:auto;margin:5px 0;
}

.tablaEconomico {
	BORDER-TOP: #333333 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;
	font-size:11px; width:95% !important;
}
.tablaEconomico TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #333 1px solid
}
.tablaEconomico TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #333333 1px solid; TEXT-ALIGN: left
}
.tablaEconomico TR.impar TD {
	BACKGROUND: #f4f4f4;
}
.tablaEconomico TR TD.alta {
	BACKGROUND: transparent url(../images/pr_alta.gif) no-repeat 50% 50%; WIDTH: 20px; HEIGHT: 10px
}
.tablaEconomico TR TD.baja {
	BACKGROUND: transparent url(../images/pr_baja.gif) no-repeat 50% 50%; WIDTH: 20px; HEIGHT: 10px
}
.tablaEconomico TR TD.normal {
	BACKGROUND: transparent url(../images/pr_normal.gif) no-repeat 50% 50%; WIDTH: 20px; HEIGHT: 10px
}
UL.prioridad {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #999999 1px solid; height:1%;
}
UL.prioridad LI {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 18px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.prioridad LI.alta {
	BACKGROUND: url(../images/pr_alta.gif) no-repeat 2px 3px
}
UL.prioridad LI.normal {
	BACKGROUND: url(../images/pr_normal.gif) no-repeat 2px 3px
}
UL.prioridad LI.baja {
	BACKGROUND: url(../images/pr_baja.gif) no-repeat 2px 3px
}
.Accordion {
	OVERFLOW: hidden
}
.AccordionPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.AccordionPanelTab {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; CURSOR: pointer; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dotted
}
.AccordionPanelContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px dotted
}
.AccordionPanelContent P {
	PADDING-TOP: 12px
}
.AccordionPanelOpen .AccordionPanelTabHover {
	COLOR: #555555
}
.bloqueVideoMain {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 13px; WIDTH: 425px; PADDING-TOP: 13px
}
.bloqueVideoMain .videoReproductor {
	MARGIN-BOTTOM: 14px
}
.bloqueVideoMain H3 {
	MARGIN-TOP: 0px; DISPLAY: block
}
.bloqueVideoMain H3 A {
	COLOR: #789a32
}
.bloqueVideoMain SUB {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN: 2px 0px; COLOR: #999999; FONT-STYLE: normal
}
.bloqueVideoMain P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; MARGIN: 0px; PADDING-TOP: 14px
}
.bloqueVideoList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 98%; PADDING-TOP: 0px
}
.bloqueVideoList A {
	PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 8px; COLOR: #666666; PADDING-TOP: 8px; TEXT-DECORATION: none
}
.bloqueVideoList A:hover {
	COLOR: #339900
}
.bloqueVideos {
	PADDING-LEFT: 15px; WIDTH: 100%; BORDER-BOTTOM: #eee 1px dotted; BACKGROUND-COLOR: #f5f5f5
}
.bloqueVideosPar {
	PADDING-LEFT: 15px; WIDTH: 100%; BORDER-BOTTOM: #eee 1px dotted; BACKGROUND-COLOR: #ffffff
}
.bloqueVideos H3 {
	MARGIN-TOP: 0px; DISPLAY: block
}
.bloqueVideosPar H3 {
	MARGIN-TOP: 0px; DISPLAY: block
}
.bloqueVideos H3 A {
	COLOR: #789a32
}
.bloqueVideosPar H3 A {
	COLOR: #789a32
}
.bloqueVideos SUB {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN: 2px 0px; COLOR: #999999; FONT-STYLE: normal
}
.bloqueVideosPar SUB {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN: 2px 0px; COLOR: #999999; FONT-STYLE: normal
}
.bloqueVideos P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.bloqueVideosPar P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.otrosVideos {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d7d7d7 1px solid; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 10px; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 190px; PADDING-TOP: 15px; BORDER-BOTTOM: #d7d7d7 1px solid
}
.otrosVideos P {
	DISPLAY: block; MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
.otrosVideos P A {
	COLOR: #666666
}
.otrosVideos P SUB {
	MARGIN-TOP: 3px; DISPLAY: block; COLOR: #cccccc
}
.otrosVideos IMG {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 85px; MARGIN-RIGHT: 9px; HEIGHT: 60px
}
/*Formulario trabaje con nosotros*/
.cuadroTrabaje {
	
}
.cuadroTrabaje .tablaContacto {
	WIDTH: 100%
}


.cuadroTrabaje .tablaContacto DIV .label_first, .cuadroTrabaje .tablaContacto DIV .label_InputField-2, .cuadroTrabaje .tablaContacto DIV .label_InputField-3, .cuadroTrabaje .tablaContacto DIV .label_InputField-4 {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 16%; PADDING-TOP: 3px;
}
.cuadroTrabaje .tablaContacto DIV .input_first, .cuadroTrabaje .tablaContacto DIV .input_InputField-2, .cuadroTrabaje .tablaContacto DIV .input_InputField-3, .cuadroTrabaje .tablaContacto DIV .input_InputField-4 {
	FLOAT: left; WIDTH: 30%; PADDING-TOP: 3px;
}

.cuadroTrabaje .tablaContacto DIV .label_form {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 16%; PADDING-TOP: 3px; 
}
.cuadroTrabaje .tablaContacto DIV .input_form {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 30%; PADDING-TOP: 3px; 
}

.cuadroTrabaje .tablaContacto DIV .label_InputField-16 {
	WIDTH: 16%! important
}
.cuadroTrabaje .tablaContacto DIV .input_InputField-16 {
	WIDTH: 80%! important; height:20px;
}
.cuadroTrabaje .tablaContacto DIV .label_form_multi {
	FLOAT: left; WIDTH: 32%
}
.cuadroTrabaje .tablaContacto DIV .webform_field_multi {
	
}
.cuadroTrabaje .tablaContacto DIV .webform_button {
	display:block; float:left; margin-top:10px;
}
.cuadroTrabaje .tablaContacto SELECT {
	FONT-SIZE: 11px; HEIGHT: 19px
}
.cuadroTrabaje .tablaContacto LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 100px
}
.cuadroTrabaje .tablaContacto INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto
}
.cuadroTrabaje .tablaContacto SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px
}
.cuadroContacto .tablaContacto TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 510px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100px
}
.cuadroTrabaje .tablaContacto DIV .webform_button INPUT.boton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bkg_item.gif) repeat-x; BORDER-LEFT: #999999 1px solid; WIDTH: 90px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px
}
/*Fin formulario trabaje con nosotros*/


/*Formulario de inscripcion a informes*/
.cuadroSuscripcion {
	
}
.cuadroSuscripcion .tablaContacto {
	WIDTH: 100%
}
.cuadroSuscripcion .tablaContacto DIV .label_first {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 16%; PADDING-TOP: 3px
}
.cuadroSuscripcion .tablaContacto DIV .input_first {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 32%; PADDING-TOP: 3px
}

.cuadroSuscripcion .tablaContacto DIV .label_form {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 16%; PADDING-TOP: 3px
}
.cuadroSuscripcion .tablaContacto DIV .input_form {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 32%; PADDING-TOP: 3px
}
.cuadroSuscripcion .tablaContacto DIV .label_InputField-7_multi {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 16%; PADDING-TOP: 3px;
}
.cuadroSuscripcion .tablaContacto DIV .webform_field_multi {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 78%; PADDING-TOP: 3px;;
}

.cuadroSuscripcion .tablaContacto DIV .webform_button {
	PADDING-LEFT: 115px
}
.cuadroSuscripcion .tablaContacto SELECT {
	FONT-SIZE: 11px; HEIGHT: 19px
}
.cuadroSuscripcion .tablaContacto LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 100px
}
.cuadroSuscripcion .tablaContacto INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px
}
.cuadroSuscripcion .tablaContacto SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px
}
.cuadroSuscripcion .tablaContacto TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 505px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100px
}
.cuadroSuscripcion .tablaContacto DIV .webform_button INPUT.boton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bkg_item.gif) repeat-x; BORDER-LEFT: #999999 1px solid; WIDTH: 90px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px
}



/*Fin formualario inscripcion*/

.cuadroContacto {
	
}
.cuadroContacto .tablaContacto {
	WIDTH: 100%
}
.cuadroContacto .tablaContacto .rowstyle_first {
	float:left; width:100%;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.cuadroContacto .tablaContacto DIV .label_first {
	PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 14px; BACKGROUND-COLOR: #f3f3f3
}
.cuadroContacto .tablaContacto DIV .input_first {
	FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; WIDTH: 50%; BACKGROUND-COLOR: #f3f3f3
}
.cuadroContacto .tablaContacto DIV .label_form {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 110px; PADDING-TOP: 3px
}
.cuadroContacto .tablaContacto DIV .input_form {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 32%; PADDING-TOP: 3px
}
/*.cuadroContacto .tablaContacto DIV .label_InputField-6 {
	WIDTH: 16%! important
}*/
.cuadroContacto .tablaContacto DIV .input_InputField-6 {
	WIDTH: 80%! important
}
.cuadroContacto .tablaContacto DIV .label_form_multi {
	FLOAT: left; WIDTH: 32%
}
.cuadroContacto .tablaContacto DIV .webform_field_multi {
	
}
/*.cuadroContacto .tablaContacto DIV .webform_button {
	PADDING-LEFT: 115px
}
.webform_button {PADDING-LEFT: 7px !important;}*/

.cuadroContacto .tablaContacto SELECT {
	FONT-SIZE: 11px; HEIGHT: 19px
}
.cuadroContacto .tablaContacto LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 100px
}
.cuadroContacto .tablaContacto INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px
}

.cuadroContacto .tablaContacto INPUT.boton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bkg_item.gif) repeat-x; BORDER-LEFT: #999999 1px solid; WIDTH: 90px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px;margin-left:110px;
}

.cuadroContacto .tablaContacto SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px
}
.cuadroContacto .tablaContacto TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 510px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100px
}
.cuadroContacto .tablaContacto DIV .webform_button INPUT.boton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bkg_item.gif) repeat-x; BORDER-LEFT: #999999 1px solid; WIDTH: 90px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px
}
#mensaje_formulario {
	MARGIN: 15px 0px 13px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 18px
}
.cuadroSolicita {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px
}
.cuadroSolicita P {
	PADDING-LEFT: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 18px
}
.cuadroSolicita .tablaContacto {
	WIDTH: 100%
}
.cuadroSolicita .tablaContacto SPAN {
	FLOAT: none! important; WIDTH: 100%! important
}
.cuadroSolicita .tablaContacto .rowstyle_first {
	
}
.cuadroSolicita .tablaContacto DIV .label_first {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 20%; PADDING-TOP: 3px
}
.cuadroSolicita .tablaContacto DIV .input_first {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 28%; PADDING-TOP: 3px
}
.cuadroSolicita .tablaContacto DIV .label_form {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 20%; PADDING-TOP: 3px
}
.cuadroSolicita .tablaContacto DIV .input_form {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 28%; PADDING-TOP: 3px
}
.cuadroSolicita .tablaContacto DIV .label_InputField-6 {
	HEIGHT: 25px
}
.cuadroSolicita .tablaContacto DIV .input_InputField-6 {
	HEIGHT: 25px
}
.cuadroSolicita .tablaContacto DIV .label_InputField-7 {
	HEIGHT: 25px
}
.cuadroSolicita .tablaContacto DIV .input_InputField-7 {
	HEIGHT: 25px
}
.cuadroSolicita .tablaContacto DIV .label_InputField-8 {
	HEIGHT: 35px
}
.cuadroSolicita .tablaContacto DIV .input_InputField-8 {
	HEIGHT: 35px
}
.cuadroSolicita .tablaContacto DIV .label_form_multi {
	FLOAT: left; WIDTH: 16%
}
.cuadroSolicita .tablaContacto DIV .webform_field_multi {
	WIDTH: 82%
}
.cuadroSolicita .tablaContacto DIV .webform_button {
	CLEAR: both; PADDING-LEFT: 21%; WIDTH: auto; padding-top:8px;
}
.cuadroSolicita .tablaContacto SELECT {
	FONT-SIZE: 11px; HEIGHT: 19px
}
.cuadroSolicita .tablaContacto LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 100px
}
.cuadroSolicita .tablaContacto INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px
}
.cuadroSolicita .tablaContacto SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px
}
.cuadroSolicita .tablaContacto TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 510px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100px
}
.cuadroSolicita .tablaContacto DIV .webform_button INPUT.boton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bkg_item.gif) repeat-x; BORDER-LEFT: #999999 1px solid; WIDTH: 90px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px
}
.cuadroSolicita .parrafoMenor {
	BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BORDER-BOTTOM-WIDTH: 0px! important; LINE-HEIGHT: 24px
}
#mensaje_formulario {
	MARGIN: 15px 0px 13px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 18px
}
.cuadroAbraCuenta .tablaContacto {
	WIDTH: 100%
}
.cuadroAbraCuenta .tablaContacto SPAN {
	FLOAT: none! important; WIDTH: 100%! important
}
.ayuda_form_active {
	PADDING-LEFT: 2px; FONT-WEIGHT: normal! important; FONT-SIZE: 9px; MARGIN: 0px; CURSOR: pointer; TEXT-ALIGN: left
}
.cuadroAbraCuenta .tablaContacto .subtitulo {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 14px; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.cuadroAbraCuenta .tablaContacto .subtitulo .editar {
	PADDING-RIGHT: 5px; MARGIN-TOP: -5px; FLOAT: right
}
.cuadroAbraCuenta .tablaContacto .subtitulo .editar A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.cuadroAbraCuenta .tablaContacto .subtitulo .editar A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.cuadroAbraCuenta .tablaContacto .subtitulo .editar A:active {
	COLOR: #339900; TEXT-DECORATION: underline
}
.cuadroAbraCuenta .tablaContacto .subtitulo .editar A:hover {
	COLOR: #339900; TEXT-DECORATION: underline
}
.cuadroAbraCuenta .tablaContacto .rowstyle_first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%
}
.cuadroAbraCuenta .tablaContacto DIV .label_first {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 16%; PADDING-TOP: 3px
}
.cuadroAbraCuenta .tablaContacto DIV .input_first {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 82%; PADDING-TOP: 3px
}
.cuadroAbraCuenta .tablaContacto DIV .label_form {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 16%; PADDING-TOP: 3px
}
.cuadroAbraCuenta .tablaContacto DIV .input_form {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 33%; PADDING-TOP: 3px
}
.cuadroAbraCuenta .tablaContacto DIV .label_InputField-4 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto DIV .label_InputField-5 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-4 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-5 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto DIV .label_InputField-6 {
	HEIGHT:50px;
}
.cuadroAbraCuenta .tablaContacto DIV .label_InputField-7 {
	HEIGHT:50px;
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-6 {
	HEIGHT:50px;
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-7 {
	HEIGHT:50px;
}
.cuadroAbraCuenta .tablaContacto DIV .label_InputField-17 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto DIV .label_InputField-18 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-17 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-18 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto DIV .input_form .radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
INPUT [type=checkbox] {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto! important; BORDER-RIGHT-WIDTH: 0px
}
.cuadroAbraCuenta .tablaContacto DIV .label_InputField-19 {
	HEIGHT: 25px
}
.cuadroAbraCuenta .tablaContacto DIV .label_InputField-20 {
	HEIGHT: 25px
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-19 {
	HEIGHT: 25px
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-20 {
	HEIGHT: 25px
}
.cuadroAbraCuenta .tablaContacto DIV .label_InputField-27 {
	FLOAT: left; WIDTH: 16%
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-27 {
	WIDTH: 82%
}
.cuadroAbraCuenta .tablaContacto DIV .label_InputField-25 {
	FLOAT: left; WIDTH: 82%
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-25 {
	WIDTH: 16%
}

.cuadroAbraCuenta .tablaContacto DIV .label_InputField-26, .cuadroAbraCuenta .tablaContacto DIV .label_InputField-28 {
	FLOAT: left; WIDTH: 65%
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-26, .cuadroAbraCuenta .tablaContacto DIV .input_InputField-28{
	WIDTH: 33%
}

.cuadroAbraCuenta .tablaContacto DIV .label_InputField-27 {
	FLOAT: left; WIDTH: 82%
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-27 {
	WIDTH: 16%
}

.cuadroAbraCuenta .tablaContacto DIV .label_InputField-37 {
	FLOAT: left; WIDTH: 82%
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-37 {
	WIDTH: 16%
}

.cuadroAbraCuenta .tablaContacto DIV .label_InputField-38 {
	FLOAT: left; WIDTH: 65%
}
.cuadroAbraCuenta .tablaContacto DIV .input_InputField-38{
	WIDTH: 33%
}

.cuadroAbraCuenta .tablaContacto DIV .input_InputField-39, .cuadroAbraCuenta .tablaContacto DIV .input_InputField-40
{
	height: 35px; }

.cuadroAbraCuenta .tablaContacto DIV .label_form_multi {
	FLOAT: left; WIDTH: 16%
}
.cuadroAbraCuenta .tablaContacto DIV .webform_field_multi {
	WIDTH: 82%
}
.cuadroAbraCuenta .tablaContacto DIV .webform_button {
	CLEAR: both; PADDING-LEFT: 16%; WIDTH: auto;
}
.cuadroAbraCuenta .tablaContacto SELECT {
	FONT-SIZE: 11px; HEIGHT: 19px
}
.cuadroAbraCuenta .tablaContacto LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 100px
}
.cuadroAbraCuenta .tablaContacto INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px
}
.cuadroAbraCuenta .tablaContacto SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px
}
.cuadroAbraCuenta .tablaContacto TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 510px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100px
}
.cuadroAbraCuenta .tablaContacto DIV .webform_button INPUT.boton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bkg_item.gif) repeat-x; BORDER-LEFT: #999999 1px solid; WIDTH: 90px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px
}
.cuadroAbraCuenta .tablaContacto .terminos cabecera_terminos {
	
}
.cuadroAbraCuenta .tablaContacto .terminos {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 15px auto; OVERFLOW: auto; BORDER-LEFT: #999 1px solid; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 400px
}
.cuadroAbraCuenta .tablaContacto {
	WIDTH: 100%
}
.cuadroAbraCuenta .tablaContacto SPAN {
	FLOAT: none! important; WIDTH: 100%! important
}
.cuadroAbraCuenta .tablaContacto .confirmacion {
	CLEAR: both; BORDER-RIGHT: #eee 0px dotted; BORDER-TOP: #eee 0px dotted; DISPLAY: block; MARGIN-LEFT: 2px; BORDER-LEFT: #eee 0px dotted; BORDER-BOTTOM: #eee 0px dotted
}
.cuadroAbraCuenta .tablaContacto .confirmacion .titulo {
	CLEAR: both; BORDER-RIGHT: #999999 1px dotted; PADDING-RIGHT: 20px! important; BORDER-TOP: #999999 1px dotted; MARGIN-TOP: 10px; DISPLAY: block; PADDING-LEFT: 10px! important; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND: #edf4d5; PADDING-BOTTOM: 10px! important; BORDER-LEFT: #999999 1px dotted; WIDTH: 95%; COLOR: #4bb53c; PADDING-TOP: 10px! important; BORDER-BOTTOM: #999999 1px dotted
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_first {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 16%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 20px
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_first {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 82%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted; font-weight:bold;
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_form {
	FLOAT: left; PADDING-BOTTOM: 5px; MARGIN-LEFT: 3px; WIDTH: 16%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 30px
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_form {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 33%; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dotted; HEIGHT: 30px; font-weight:bold;
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-4 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-5 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-4 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-5 {
	HEIGHT: 35px
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-6 {
	HEIGHT: 45px
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-7 {
	HEIGHT: 45px
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-6 {
	HEIGHT: 45px
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-7 {
	HEIGHT: 45px
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-8  {
	FLOAT: left; WIDTH: 16%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-8  {
	FLOAT: left; WIDTH: 82%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-1 {
	WIDTH: 77%! important
}
cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-24 {
	WIDTH: 77%! important
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-17 {
	HEIGHT: 45px! important
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-17 {
	HEIGHT: 45px! important
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-18 {
	HEIGHT: 45px! important
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-18 {
	HEIGHT: 45px! important
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-19 {
	HEIGHT: auto! important
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-19 {
	HEIGHT: auto! important
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-20 {
	HEIGHT: auto! important
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-20 {
	HEIGHT: auto! important
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-29  {
	FLOAT: left; WIDTH: 16%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-29  {
	FLOAT: left; WIDTH: 82%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_form .radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-25, .cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-26, .cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-27, .cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-28 {
	FLOAT: left; WIDTH: 65%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-25, .cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-26, .cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-27, .cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-28 {
	WIDTH: 33%
}

.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-36  {
	FLOAT: left; WIDTH: 16%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-36  {
	FLOAT: left; WIDTH: 82%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-37  {
	FLOAT: left; WIDTH: 65%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-37 {
	WIDTH: 33%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_InputField-38  {
	FLOAT: left; WIDTH: 65%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-38{
	WIDTH: 33%
}



.cuadroAbraCuenta .tablaContacto .confirmacion DIV .input_InputField-35 {
	WIDTH: 33%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .label_form_multi {
	FLOAT: left; WIDTH: 26%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .webform_field_multi {
	WIDTH: 82%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .webform_button {
	CLEAR: both; PADDING-LEFT: 16%; WIDTH: 100%
}
.cuadroAbraCuenta .tablaContacto .confirmacion DIV .webform_button INPUT.boton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(http://200.29.22.2:8080/opencms/opencms/resources/images/bkg_item.gif) repeat-x; BORDER-LEFT: #999999 1px solid; WIDTH: 90px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px
}
.webform_checkbox .webform_field_checkbox {
	WIDTH: 20px! important
}
.webform_checkbox .webform_label_checkbox {
	FLOAT: left; WIDTH: 250px! important; TEXT-ALIGN: left! important
}
.webform_checkbox INPUT {
	WIDTH: 12px! important; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.cuadroCursos {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px
}
.cuadroCursos P {
	PADDING-LEFT: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 18px
}
.cuadroCursos .tablaContacto {
	WIDTH: 100%
}
.cuadroCursos .tablaContacto DIV .label_first {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 16%; PADDING-TOP: 3px
}
.cuadroCursos .tablaContacto DIV .input_first {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 32%; PADDING-TOP: 3px
}
.cuadroCursos .tablaContacto DIV .label_form {
	PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 16%; PADDING-TOP: 3px
}
.cuadroCursos .tablaContacto DIV .input_form {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 32%; PADDING-TOP: 3px
}
.cuadroCursos .tablaContacto DIV .label_InputField-5 {
	WIDTH: 13%! important
}
.cuadroCursos .tablaContacto DIV .input_InputField-5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 12px; WIDTH: 83%! important; PADDING-TOP: 0px
}
.cuadroCursos .tablaContacto DIV .input_InputField-5 INPUT {
	WIDTH: auto! important; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.cuadroCursos .tablaContacto DIV .label_form_multi {
	FLOAT: left; WIDTH: 16%
}
.cuadroCursos .tablaContacto DIV .webform_field_multi {
	
}
.cuadroCursos .tablaContacto DIV .webform_field_multi TEXTAREA {
	MARGIN-TOP: 7px; WIDTH: 80%
}
.cuadroCursos .tablaContacto DIV .webform_button {
	PADDING-LEFT: 16%
}
.cuadroCursos .tablaContacto SELECT {
	FONT-SIZE: 11px; HEIGHT: 19px
}
.cuadroCursos .tablaContacto LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 100px
}
.cuadroCursos .tablaContacto INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 16px
}
.cuadroCursos .tablaContacto SELECT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 180px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 20px
}
.cuadroCursos .tablaContacto TEXTAREA {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 510px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 100px
}
.cuadroCursos .tablaContacto DIV .webform_button INPUT.boton {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/bkg_item.gif) repeat-x; BORDER-LEFT: #999999 1px solid; WIDTH: 90px; CURSOR: pointer; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana; HEIGHT: 24px
}
#tooltip {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal! important; FONT-SIZE: 10px! important; PADDING-BOTTOM: 3px; BORDER-LEFT: #000 1px solid; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ffffe1; -moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 3px
}
#tooltip H3 {
	FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; MARGIN: 0px; TEXT-ALIGN: left
}
#tooltip P {
	FONT-WEIGHT: normal! important; FONT-SIZE: 9px! important; MARGIN: 0px; TEXT-ALIGN: left
}

.print_comprobante {display:none}

.AccordionPanelContent {text-align:justify; margin:4px;}


/*FUNCION LIGHTBOX*/
.lightbox{background: #000; position: absolute; top: 0; left: 0; width:800px; height: 600px; z-index:1001; opacity:.50; -moz-opacity: 0.5; filter: alpha(opacity=50);  padding-top:5px;}
#mapa {
	visibility:hidden; position:absolute; width:560px; height:460px; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #e9e3da; FLOAT: right; PADDING-BOTTOM: 20px; MARGIN: 0px 10px 20px 0px; PADDING-TOP: 20px;
}
#content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 16px Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px
}
#content P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 10px; FONT: 11px Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 0px! important
}
#content IMG {
	BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #eee 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 2px solid
}



.resultado_form p{padding-left:0;padding-right:0;}
/*Tabla Infografia*/
.tablaInfografia {width:100%;}
.tablaInfografia td {text-align:center;font-size:9px;}

/*Tabla Destacada*/
.tablaDestacada th {padding:4px 2px;}
.tablaDestacada td, .tablaDestacada th{font-size:11px;text-align:center;line-height:normal;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.tablaDestacada td.tituloFila {background-color:#EDFFB7;font-weight:bold;}
.tablaDestacada td {background-color:#F7F7F7;padding:2px;}
.tablaDestacada tr.impar td {background-color:#F0F0F0;}
.tablaDestacada th, .tablaDestacada tr.impar td.tituloFila {background-color:#DFF1B4;font-weight:bold;}
.tablaDestacada strong {color:#6C9100;}






/*Medios*/
.bloqueMedios {padding-top:10px;}
.bloqueMedios h3{margin-bottom:10px;}
.bloqueMedios p{margin:0;padding:0;}
.bloqueMedios .titSeccion{margin-bottom:5px;font-weight:bold;}

.bloqueMediosDespligue {margin-right:200px;padding-left:10px;}
.bloqueMediosDespligue ul{margin-bottom:14px;}
.bloqueMediosDespligue li {margin-bottom:4px;}
.bloqueMediosDespligue li a{padding-left:10px;background:url(../images/bullet_verde.png) no-repeat left;color:#666;}
.bloqueMediosDespligue li a:hover {text-decoration:none;}

.bloqueMediosCalendario a {text-decoration:none;margin-right:4px;}
.bloqueMediosCalendario a:hover {text-decoration:underline;}
.bloqueMediosCalendario {float:right;background-color:#F5F5F5;padding:10px;width:170px;}
.bloqueMediosCalendario li {margin-bottom:4px;}
.bloqueMediosCalendario a.seleccionado {font-weight:bold;cursor:default;}
.bloqueMediosCalendario a.seleccionado:hover {font-weight:bold;cursor:default;text-decoration:none;}
.bloqueMediosCalendario li.desactivado, .bloqueMediosCalendario li.desactivado a {color:#ccc;cursor:default;}
.bloqueMediosCalendario li.desactivado a:hover {text-decoration:none;}
.bloqueAnos {margin:0 auto 10px auto;text-align:center;}
.bloqueAnos a{margin:0 4px;}

/*Info prensa*/
/*Info prensa*/
.piePrensa {
	MIN-WIDTH: 700px; MARGIN: 6px auto 0px; WIDTH: 700px; PADDING-TOP: 8px; COLOR:#A0A0A0; font-size:11px
}

