input[type="submit"] { border: 0px solid; padding: 1px 13px 1px 13px; }
input[type="checkbox"] { border: 0px solid; padding: 1px;}

.hiddenImg {float:left;display:inline;margin-left:-10px;}

.TBL_Datos02 tr.CeldaGris {background-color:#f3f3f3}
.TBL_Datos02 tr.CeldaBlanco {background-color:#fff !IMPORTANT}

#CONTENIDO-LATERAL .Mod_Tabs .PestanasCont {margin-top: -10px;}

table.NumeroPaginas {float:right;font-weight:bold; color:#74bb18; font-size:1.1em; margin-top:0px;}
table.NumeroPaginas a {text-decoration:none;color:#74bb18; padding: 3px; }
table.NumeroPaginas a:hover {text-decoration:underline; }

table.TBL_BA .Ancho534px {width:534px}
table.TBL_BA .Ancho534px fieldset {border: 0px; border-style: solid none;}
table.TBL_BA .Ancho534px td {width:267px; border: 0px; border-style: solid none; text-align: left; background: transparent none repeat scroll 0 0;}
table.TBL_FormSuscripcion .Ancho267px {width:100%; border: 0px; border-style: solid none; text-align: left; background: transparent none repeat scroll 0 0;}
table.TBL_FormSuscripcion a.BTN-Enviar {background-color:#74bb18;color:#fff;text-decoration:none;font-weight:bold;padding:1px 25px; text-align: right;}
table.TBL_FormSuscripcion a.BTN-Enviar:hover {color:#fff;text-decoration: none;}

.Mod_Noticia.Alertas table p {font-size:1em;margin:0 15px 0.5em;}

a.VerEdicion {font-family:Arial, Helvetica, sans-serif;margin-left:5px;font-weight:bold;font-size:11px;text-decoration:none;position:relative;padding:0 3px}
a.VerEdicion {border:1px solid #ccc;color:#4A4A4A;}
a.Inicio {font-size:12px;font-weight:bold;padding:5px 0 5px 14px;height:14px;color:#000;text-decoration:underline}

#SUBMENU ul li#noSeparator {background-image:none;}

.iceOutConStatActv {background:transparent url(/media/site/comun/loading.gif) no-repeat scroll left top; font-size:100%; text-indent: 20px; margin: 3px 2px 2px 3px; margin:0 auto;height:16px;}
.displayModalWaitingActv {position: fixed;left: 0px;top: 0px;background-image: url("/media/site/comun/connect_disconnected.png");background-position: 0px 0px; background-repeat:repeat; width: 100%;height: 100%;}

table.TBL_BA td span.errorMessage { color: #FA5858; font-size:0.9em;}
.errorMessage { color: #FA5858; font-size:12px;}
.iceMsgError { color: #FA5858; font-size:12px; margin-left: 4px;}
.warnMessage { color: #ED7F08; font-size:12px;}
.infoMessage { color: #2E9AFE; font-size:12px;}


.Mod_Noticia.Usuarios h5 a { height: 17px;}
.Mod_Noticia.Usuarios h5 a:hover { height: 17px;}
.Mod_Noticia.Usuarios h5 a.ON { height: 17px;}
.Mod_Noticia.Usuarios h5 a.ON:hover {height: 17px; }
.Mod_Noticia.Usuarios h5.noExpanded a.ON:hover { background:url(/media/site/comun/fondo-h5-913px-of.gif) 0 0 no-repeat; }

.emailRadios { height: 7px; padding-bottom: 8px; border: none; }
.emaiRadios tr td { border: 0px; background: none;}
.suscripcionRadios {margin-left:5px; top:2px; border: none; color:#000000 !important; font-size:12px !important; }
.suscripcionRadios tr td { background: none;}

td.BordeBT .BTN_Form_ON { font-size:10px; font-weight: normal; padding:1px 1px; }
td.BordeBT .BTN_Form_ON input:hover { background-color:#A5C410; }
td.BordeBT .BTN_Form_OF { font-size:10px; font-weight: normal; padding:1px 1px; }

.TBL_Suscripcion td.Separador { height: 23px;}

.SuscripcionPaquete {margin-top: -5px;}

.RealizarPedidoInformeAnual { float:right; background-color: #A5C410;}

.Mod_TabsBuscadorAvanzado div.TerminosBusqueda { float:right;} 
.ResultsDataTable {width:99%;}
.ResultsDataTable h2 { background:transparent url(/media/site/comun/fondo-noticias_titulo.gif) no-repeat scroll 0 0.5em;color:#000000;font-size:2.5em;line-height:1.1em;margin-bottom:0.4em;padding:1px 0px 0;}
.ResultsDataTable.Alertas h2 strong {color:#74bb18;}
.ResultsContentsDataTable { width: 100%;}
.ResultsCenseDataTable {border-color:-moz-use-text-color #B6B6B6 #B6B6B6;border-style:none solid solid;border-width:medium 1px 1px;padding:15px 0px 4px; }
.MarcaInsigniaDataTable  {border-left:1px solid #B6B6B6;border-right:1px solid #B6B6B6;padding-right:4px;}
table.TBL_BA td.LabelMarcas { font-weight: bold; font-size: 1.2em; padding-bottom: 8px;}

div.CHK { float:left; height:25px; margin-left:-20px; width:97px; }
div.ResultsDataTable a.VerMas { position: static; }

.PDBT .BTN_Form_ON { margin-left: 2px; margin-right: 2px; }
.PDBT .BTN_Form_OF { margin-left: 2px; margin-right: 2px; }

.radios {border: 0px; border-style: solid none; text-align: left; background: transparent none repeat scroll 0 0; display:inline;}
.radios tr td { background: none; }

.PestanasCont div.launchSelector table select { font-size:1em;}

.Mod_Noticia.Usuarios p.NoticiasPagina strong { color: #4A4A4A; }
.Mod_Noticia.Usuarios p.footMyAccount { text-align: right; font-size: 1.2em; margin: -9px 0 0 15px; background-color: #D4D9BA; padding: 3px; margin-bottom: 15px;}

.MiCuenta { padding: 0px;}
.PaginacionMiCuenta { font-size: 1.0em; }

.AdvancedSearchButton {font-size: 12px;float:right; margin-left:5px;background-color:#74bb18;color:#FFF;padding:0 16px;text-decoration:none; margin-right: -14px; margin-bottom: 2px;}
.AdvancedSearchButton:hover{background-color:#A5C410;}

.captcha { border: 1px solid black; }
.TBL_Suscripcion td.NoBorde { padding: 2px 3px; }

.advancedPaginator { margin: 3px; }
table.TBL_BA tfoot span.suscriptorsFilter {font-size:11px;font-weight:bold;}

.BuscandoResultados { font-size:11px; height:15px; margin-left:30px; margin-top:2px; padding: 1px; width:95%; margin-bottom: 5px;}

#SUBMENU.USUARIOS ul { margin-left:265px; }

.PestanasCont table.iceSelOneRb { border: none; background: none;}

.BasicSearch {margin-left:20px;margin-top:2px;}

div.Mod_TabsBuscadorAvanzado .PestanasContBasicSearch {padding:15px 15px 4px 15px;border:1px solid #b6b6b6;border-top:none;  }
.backAdvancedSearch {color:#4A4A4A;font-size:0.9em;line-height:1.4em;margin:0px;padding-bottom:5px;float: right;text-decoration: underline;}
.advanced {color:#4A4A4A;font-size:0.9em;line-height:1.4em;margin:10px;padding-bottom:5px;float: right;text-decoration: underline;}
.linksMarks {color:#333333;font-size:0.9em;line-height:1.4em;padding-right:19px;padding-top:5px;text-decoration: underline;}

.PestanasCont table.TBL_BA table{ background: none;}
.PestanasCont table.findByWordsTable {background:none;font-size:0.9em;}

div.Mod_TabsBuscadorAvanzado .PestanasCont_LaunchSelector {	border:1px solid #B6B6B6; padding:20px; font-size: 1.2em; font-weight: bold; background-color:#FFFFFF;clear:both;width:auto;}
div.aperture select { border: 1px solid #B1B1B1; font-size: 1em;}

div.ResultsContentsDataTable table.TBL_BA input.TXT { font-size:1.2em;}
div.ResultsDataTable table.TBL_BA input.TXT { font-size:1em;}
div.Alertas.AnchoAuto table.TBL_BA input.TXT { font-size:1.2em;}

.ResultsDataTable .Statistics table.Ancho100pc { margin-bottom: 1px; }

.Statistics table.Ancho100pc { float:right; }
.Statistics_MG_10px { margin-left: 10px; margin-bottom: 15px;}
.Statistics div.PestanasCont.FindByWordsSelector {border-bottom:medium none;float:left;width:566px;}

div.Statistics_MG_10px table.TBL_DatosBasicos { padding-left: 2px;}

.PestanasContBasicSearch table.TBL_DatosBasicos { overflow: visible;}
.PestanasContBasicSearch table.TBL_DatosBasicos li { list-style: none;}
.PestanasContBasicSearch .Mod_Noticia.Alertas p { color:#4A4A4A;font-size:1.1em;line-height:1.4em;margin:0 -11px 0.5em;padding:0;}

.Mod_TabsBuscadorAvanzado div.Mod_Noticia { background-repeat: no-repeat;}
.Mod_TabsBuscadorAvanzado  {padding-left:10px;padding-right:10px;padding-top:2px;}

.asterisk { font-size: 14px; font-family: Tahoma; padding: 2px; color:#FE9A2E; }
.asteriskLetraPeq {font-size: 9px; font-family: Tahoma; margin-left: -5px; color:#FE9A2E;}

.TBL_Suscripcion input.TXT {border:1px solid #B1B1B1;font-size:12px;font-weight:normal;height:15px;line-height:14px;padding:0 3px 4px;}
.TBL_FormSuscripcion input.TXT-dis {border:1px solid #B1B1B1;font-size:12px;font-weight:normal;height:15px;line-height:14px;padding:0 3px 4px;}
.TBL_FormSuscripcion select.TXT-dis {border:1px solid #B1B1B1;font-size:12px;font-weight:normal;height:22px;padding:0 0 0 3px;}
.TBL_FormSuscripcion input[type="checkbox"].iceSelBoolChkbx-dis {border:1px solid #B1B1B1;font-size:12px;font-weight:normal;height:22px;padding:0 0 0 3px;}
.TBL_FormSuscripcion td.NoPuntos { background: none; } 
.TBL_FormSuscripcion th .left { text-align: left; }
.lists280 .selectManyListboxWidgetList{width:280px;}

.Mod_Noticia.Alertas h3 a { text-decoration: none; }
.Mod_Noticia.Alertas h3 a:hover { text-decoration: underline; }
.Mod_Noticia.Alertas div.Texto.BuscadorBasico { padding: 0px 6px 0 0px; }
.Mod_Noticia.Alertas div.ResultsDataTable div.Texto { position: static; }
.Mod_Noticia.Alertas.ResultsDataTable div.Texto { padding: 6px 10px 0 2px; }
.Mod_Noticia.Usuarios h4 { text-transform: uppercase;}

.NoBorder { border: none; background-image: none; background: none; }
.PestanasCont .TBL_FormSuscripcion td.NoBorder fieldset tr td { background: none;}
.NoBorder tr td { color:#4A4A4A;font-size:1.3em;line-height:0em;margin:0 15px 0.5em;padding:0; background: none;}
.Mod_Noticia.Usuarios p.TxtDestacado { margin: 0px;} 

.Mod_Noticia.Usuarios .Mod_ProcesoCompra { padding-bottom: 0px; }

ul.PedidoOpciones li.Volver.Top { float: right; } 
	
.Right { text-align: right;}

#PIE p.rights a { margin-right: 55px;}

#CERTIFICADO { text-align:right;}

.iconos { margin-left: 20px; margin-top: -4px; margin-right:-40px; }
.iconos a { margin-right: 10px; }
img[usemap], object[usemap] { border: none; } 
	
.Publicidad { z-index: -1; }
.Banner { z-index: -1; }
.Ancho420px {width:420px}

.TBL_FormSendMail { margin:10px 0 10px 5px; }
.TBL_FormSendMail label {font-size:12px; font-weight:normal; line-height:14px; }
.TBL_FormSendMail th { background:transparent url(/media/site/comun/punteado-gris.gif) repeat-x scroll 0 bottom; height:25px; text-align:right; }
.TBL_FormSendMail td { background:transparent url(/media/site/comun/punteado-gris.gif) repeat-x scroll 0 bottom; padding:0px 10px; }
.TBL_FormSendMail textarea.TXT {overflow:auto;padding:0 0 0 3px;border:1px solid #b1b1b1;font-size:12px;font-weight:normal}
.TBL_FormSendMail input.TXT {height:15px;padding:0 3px 4px 3px;border:1px solid #b1b1b1;font-size:12px;line-height:14px;font-weight:normal}
.TBL_FormSendMail td label {margin:0 10px 0 5px;}
.SendMailButton {background-color:#74bb18;color:#fff;text-decoration:none;font-weight:bold;padding:1px 25px; text-align: right;}
.SendMailButton:hover { background-color: #A5C410; }
.TBL_FormSendMail p { font-weight: bold;}

.TBL_Hemeroteca {border:1px solid #D0D0D0;margin-bottom:0.8em;margin-left:14px;width:577px;}

.Newsletters { padding-bottom: 10px;}
.Newsletters thead th.Mod_Aleft {padding:5px 10px;text-align:left;}
.Newsletters th {background:transparent url(/media/site/comun/punteado-gris.gif) repeat-x scroll 0 bottom;height:25px;padding:3px 10px;text-align:right;}
.Newsletters td {padding:5px 25px;}
.Newsletters label {font-size:12px;font-weight:normal;height:15px;line-height:14px;padding:0 3px 4px;}

p.errorMessage {color:#FA5858;font-weight:bold;line-height:1em;}
.Mod_Noticia.Usuarios ul li span.errorMessage a { color:#FA5858;font-weight:bold;}

.SendToFriend p {font-size: 12px; color: black;}
.Mod_Noticia p.findByCIF .asterisk {color:#333333;font-size:0.8em;padding-top:15px;}
.Mod_Noticia p.filterCompaniesLegend { display: inline; font-size: 1em;}
.Mod_Noticia p.companyCenseOutput { font-size: 13px; }
.Mod_Noticia p.censeSelectorLegend { font-size: 1.1em; color: #333333;}
table.TBL_BA td a.findCompanyToCenso {background-color:#74bb18;color:#fff;text-decoration:none;font-weight:bold;padding:1px 14px; text-align: right; }
table.TBL_BA td a.findCompanyToCenso:hover { background-color: #A5C410; }
table.TBL_BA td a.findChainToCenso {background-color:#74bb18;color:#fff;text-decoration:none;font-weight:bold;padding:1px 14px; text-align: right; }
table.TBL_BA td a.findChainToCenso:hover { background-color: #A5C410; }
table.TBL_BA td a.clearSearch {background-color:#74bb18;color:#fff;text-decoration:none;font-weight:bold;padding:2px 19px; text-align: right;position:relative;top:7px;margin-left:5px;}
table.TBL_BA td a.clearSearch:hover { background-color:#74bb18;color:#fff;text-decoration:none; }
table.TBL_BA td span.companyCenseOutput { font-size: 12px; }
table.TBL_BA td.companyCenseButton { margin-top: 0px; padding-top: 14px;}
table.TBL_BA td.chainCenseButton { margin-top: 0px; padding-top: 14px;}
.PestanasCont table td.NumeroPaginasCompanyCenseScrBtn {border-bottom:0px; padding: 0px; }
table.NumeroPaginasCompanyCense {float:right;font-weight:bold; color:#74bb18; font-size:1.1em; margin-top:0px; width: 50%; background-image:none;}
table.NumeroPaginasCompanyCense a {text-decoration:none;color:#74bb18; padding: 3px; }
table.NumeroPaginasCompanyCense a:hover {text-decoration:underline}
.buttonSelectCompanieCense { font-size: 10px;}

#SUBMENU.HELP ul {margin-left:270px;}
#SUBMENU.MIALIMARKET ul {margin-left:442px;}
#SUBMENU.ADMIN ul {margin-left:510px;}

.selectedRow {background-color: #c2d56c; cursor: pointer; }
.iceRowSelSelectedMouseOver {background-color: #c2d56c; cursor: pointer; }
.Mod_Noticia.Administracion {background-position:21px 0;background-repeat:repeat-y;}
.Mod_Noticia.Administracion h4 {text-transform:uppercase;font-size:1.1em;padding:3px 0 3px 30px;}
.Mod_Noticia.Administracion div.Texto {display:block;float:none;padding:6px 6px 0 21px;position:relative;}
.userSelector { border: none; background-image: none; background: none; padding: 7px;}
.userSelector table.TBL_BA { font-size: 12px; font-weight: normal; line-height: 14px; width: 284px;}
.userSelector .TBL_FormSuscripcion td {background: none;vertical-align:middle;}
.userSelector .TBL_FormSuscripcion th {background: none;}
.userSelector .TBL_FormMDD td {background: none;vertical-align:middle;}
.userSelector .TBL_FormMDD th {background: none;}
.userSelector input.idCredit { border: 1px solid #B1B1B1; background-image: none; }
.userSelector input.idCredit-dis { border: 1px solid #B1B1B1; background-image: none; }

.adminDateSelector table { padding-left: 6px; padding-bottom: 10px; }
.adminDateSelector p { font-size: 1.2em; margin-bottom: 2px; margin-top: 5px;}
.checkSelectDates { display: inline;}
.backToSearchUsersLink { float: right; font-size: 1.2em;}

.rssList {font-size: 13px;}
.rssList img {margin: 10px 0px 0px 0px; }
.rssList thead span {float:right;}
.rssClients img {font-size: 12px;float:right; padding-left: 20px;}

.MENU_Contenidos ul li.Volver a { margin-left: 20px; }

.contentLastSearch {border:1px;position: absolute;left: 550px;z-index: 1;margin-top: 4px;}
.contentLastSearch a{text-decoration:underline;color:#74bb18;background:#FFFFFF url(/media/site/comun/ico-volver.gif) no-repeat scroll 0 10px !important;font-size: 12px;padding:3px 0 0px 16px;}
.contentLastSearch a:hover{text-decoration:underline}

.contentLastSearchBis a{text-decoration:underline;color:#74bb18;background:#FFFFFF url(/media/site/comun/ico-volver.gif) no-repeat scroll 0 10px !important;font-size: 12px;padding:3px 0 0px 16px;}
.contentLastSearchBis a:hover{text-decoration:underline}

.volverLastSearch {margin-right: 10px;margin-bottom: 50px}
.volverLastSearch a{text-decoration:underline;color:#74bb18;background:#FFFFFF url(/media/site/comun/ico-volver.gif) no-repeat scroll 0 10px !important;font-size: 12px;padding:3px 0 0px 16px;}
.volverLastSearch a:hover{text-decoration:underline}

.whySuscription p {text-align: justify; text-indent: 35px; }
.whySuscription h2 { text-decoration: underline; }
.whySuscription span.foot { font-size: 13px; font-weight: bold;}



.Mod_Noticia.Mensajes {padding-bottom:0}
.Mod_Noticia.Mensajes h4 {padding:3px 0px 3px 30px;font-size:1.1em;font-size:0.9em;}
.Mod_Mensajes {margin:0px;width:645px;clear:both;display:block;}
.Mod_Mensajes .Informacion {margin:7px 7px 7px 7px;padding:10px;background-color:#f3f3f3}
.Mod_Mensajes p.Puntos {margin-top:25px;padding-bottom:10px;background:url(/media/site/comun/punto-gris2.gif) 0 bottom repeat-x}
.Mod_Mensajes p a {color:#4a4a4a;text-decoration:underline;}
.Mod_Mensajes h2 {margin:0 0 10px 0;padding:0;background:none;font-size:16px}
.Mod_Mensajes h3 {margin:0 0 10px 10px;padding:0;background:none;font-size:15px;color:#74bb18;font-weight:bold}
.Mod_Mensajes ul {margin:20px 0 10px 10px !IMPORTANT;padding:0;}
.Mod_Mensajes ul li {margin:0 5px 5px;padding:0 0 5px 10px !IMPORTANT;}
.Mod_Mensajes a.Volver {font-size:12px;font-weight:bold;background:url(/media/site/comun/ico-volver.gif) 0 12px no-repeat  !IMPORTANT;padding:5px 0 5px 14px;height:14px;color:#000;text-decoration:underline}
.Mod_Mensajes a.BTN {background-color:#718610;font-size:11px;color:#fff;font-weight:bold;text-decoration:none;padding:3px 26px}
.Mod_Mensajes a.BTN:hover{background-color:#A5C410;}
.Mod_Mensajes .Recomendar {color:#58ACFA;padding-left: 80px;font-size-adjust:0.7;padding-bottom: 25px;}


.csvExport { padding: 1px; float: right; margin-bottom: 5px; }
.csvExport span { font-size: 12px; font-family: "Trebuchet MS",Tahoma,Arial; text-indent: 10px; font-style: normal; color: #1E1E1E; margin-left: 18px; text-decoration: none}
.csvExport span:hover { text-decoration: underline; } 

.adminUserAccountBack { display: inline;}
.adminLabel { font-size:12px;}
.selectManyListboxWidgetTitle { font-size:12px;}

fieldset.userSelector { border:1px dotted #CBCBCB; }
legend.userSelector { font-size: 1.1em; color: #74bb18; }

fieldset.informer { border:1px dotted threedface; margin-right: 9px; }
legend.informer { color:#74bb18; font-size:1.1em; padding-left:6px; padding-right:6px; }

.newsletters select { font-size: 12px; }

.Mod_Noticia.Nosotros .TBL_Suscripcion tbody tr td table tbody tr td { border-bottom: none;}
.PestanasCont table .productsBBDD { background: none; width: auto; }
.productsBBDD td {text-align:center; vertical-align:middle;}
.productsBBDD p {text-align:center; vertical-align:middle;}
.BusquedaAvanzada { width: 140px;}

.Scroll-X { overflow-x: auto; }

.confirmPopup { background-color:white; font-size:1.2em; } /*margin: -34%;*/
.confirmPopup textarea {overflow:auto;padding:0 0 0 3px;border:1px solid #b1b1b1;font-size:12px;font-weight:normal}

.confirmPopupHdr { font-weight: bold; background-color: #4A4A4A; color: white; padding: 2px; padding-left: 10px; }
.confirmPopupBody { text-align:center; padding: 20px; font-size: 1.1em; }
.wijaWidgetButtons { margin-top: 30px; }
.popupHeaderImage { float: right; margin-right: -10px; }

.wijaWidgetButtons { width: 100%; }
.wijaWidgetButtons input { 	margin-right: 10px; background-color:#74bb18; color:#FFFFFF; margin-left:5px; padding:0 26px; text-decoration:none; }
.wijaWidgetButtons input:hover { background-color:#A5C410; }

.icePnlPopHdr { background-color:#fff; }
.TBL_NO_POINT td {padding:10px 3px;background:white;}

.AggregatedFile { }
.dataTablePaginatorWidget .iceOutFrmt { font-size: 11px; }

.informerContainer { border:1px solid #B1B1B1; margin:-6px 0 9px; padding-left:10px; padding-top:15px;}
.informerContainer p {font-size:1.2em;color: #ED7F08;}
.informerContainer .tabInfo {color:#3A3A3A; text-decoration: none; font-size: 1.2em; background-color:#E2E7FF; padding: 4px; margin-right: 6px;font-weight:normal; width: 915px;}
.informerContainer .buttons {padding-top:10px; margin-left: 40px; }
.informerContainer .buttons span.stateField { background-color:#5C8526;color:#FFF;padding:0 16px; text-decoration:none; margin-bottom: 2px;}
.informerContainer .buttons .state {margin-right: 30px; font-size: 1.2em;}
.informerContainer .buttons .required {font-size:1.1em;margin-left:100px;margin-top:150px;}

.selectInputDate { margin: 2px; }
.selectInputDate input {height:15px;padding:0 3px 4px 3px;border:1px solid #b1b1b1;font-size:12px;line-height:14px;font-weight:normal}
.selectInputDate .iceSelInpDateOpenPopup { border: none; padding-bottom: 0px; padding: 0px; }
.selectInputDate .iceSelInpDateOpenPopup-dis { border: none; padding-bottom: 0px; cursor: default;}
.selectInputDate .iceSelInpDateClosePopup  { border: none; padding-bottom: 0px;}
.selectInputDate td {background:none; padding:2px;}
.selectInputDate th {background:none !important; padding:2px;}
/*.selectInputDate .iceSelInpDate { font-size:1.2em;text-indent:-4px;}*/

.informer { margin:3px 0 3px 2px; }
.informer a {color:#4A4A4A; text-decoration: none; }
.informer a:hover {color:#4A4A4A; text-decoration: underline; }
.informer thead th {font-weight:bold; background-color:#DDE0CD !important; color:#4A4A4A; font-size:0.9em;text-align:left;}
.informer th {padding:5px 10px;height:25px;text-align:right;padding:3px 10px;background:url(/media/site/comun/punteado-gris.gif) 0 bottom repeat-x; }
.informer td {background:none; padding-bottom: 1px; }
.informer td p {font-size:1.1em}
.informer tfoot td {border-bottom:20px solid #FFF;border-top:15px solid #FFF;padding:0 10px;background:#ededed none}
.informer span.comentario {font-size:12px;font-weight:normal;color:#9f9f9f; }
.informer input {height:15px;padding:0 3px 4px 3px;border:1px solid #b1b1b1;font-size:12px;line-height:14px;font-weight:normal;width:230px;}
.informer select {height:22px;padding:0 0 0 3px;border:1px solid #b1b1b1;font-size:12px;font-weight:normal}
.informer select.selectManyListboxWidgetList{height:80px !important;}
.informer textarea {overflow:auto;padding:0 0 0 3px;border:1px solid #b1b1b1;font-size:12px;font-weight:normal}
.informer td label.asterisk { margin: 1px; }
.informer td input.RAD {margin-left:5px;position:relative;top:2px;}
.informer td.Alimarket {padding:5px 10px 8px 10px}
.informer .Alimarket a.BTN {background-color:#718610;}
.informer .Alimarket a.BTN:hover{background-color:#A5C410;}
.informer .label { line-height:14px;font-weight:normal; text-align:right; white-space: normal; font-size: 1em; width:300px; vertical-align: top;}
.informer .TBL_BA { font-size:1.0em; }
.informer .TBL_BA span.asterisk { font-size: 14px; font-family: Tahoma; padding: 2px; color:#FE9A2E; }
.informer .TBL_BA span.asteriskLetraPeq {font-size: 9px; font-family: Tahoma; margin-left: -5px; color:#FE9A2E;}
.informer .TBL_Datos02 thead th { font-size: 1em;}
.informer .TBL_Datos02 tbody th, .TBL_Datos02 td { font-size: 0.9em; }
.informer a.BTN {font-size:11px;color:#fff;font-weight:bold;text-decoration:none;padding:3px 26px}
.informer a.btn {font-size: 12px; margin-left:5px;background-color:#74bb18;color:#FFF;padding:0 16px; text-decoration:none; margin-bottom: 2px; border:0}
.informer a.btn:hover{background-color:#A5C410;}
.informer .component { font-size: 1.2em;}
.informer .message { }
.informer a.tooltip {padding-right: 1px;}
.informer div.aperture .PestanasCont { border-style: none; padding-top: 0px; }
.informer .iceSelInpDateOpenPopup { border: none; padding-bottom: 0px;}
.informer .iceSelInpDateOpenPopup-dis { border: none; padding-bottom: 0px; cursor: default;}
.informer .iceSelInpDateClosePopup  { border: none; padding-bottom: 0px;}
.informer .manyEntityEditor { margin-right: 10px; }
.informer .aperture td.Ancho175px { text-align:left; font-size: 1em; }
.informer .aperture .PestanasCont { padding: 0px; }
.informer .aperture .PestanasCont table.TBL_BA { margin-bottom: 0px; }
.informer .stateField { background-color: green;}
.informer .detail { background-color:#DDE0CD !important; color:#4A4A4A; padding:4px; }
.informer .PestanasCont table td { font-size: 1em; }
.informer div.labelSpaceToUpTable { padding-top: 55px;}
.informer div.labelSpaceToUpSelect { padding-top: 21px;}

.manyEntityTxt input[type="text"]{width:60px !important; text-align:right;}

.aggregateMessages ul li { background: transparent none repeat scroll 0 0; }

.aggregateFilesDataTable { font-size: 1.1em;  margin-right: 5px; }
.aggregateFilesDataTable .TBL_Datos02 { width: 100%; }

hr.aggregateSeparatorPoints { margin-right: 6px; border: 1px dashed;}
.informerCol label div { width: 200px;}

.changeStateButtons { text-align: right; width: 250px; }

.Mod_FichaEmpresa informer.ul li { background: none; }

.aggregateFile .label { font-size: 12px; }
.aggregateFile .iceOutProgBg { width: 100px; }

.FichaEmpresa .FondoVerde { background-color: #5c763a; color: #FFFFFF; font-size: 1.7em;}
.FichaEmpresa .FondoVerde h2 { color:#FFFFFF; font-size:1.5em; line-height:1.1em; margin-bottom:0.4em; padding:4px 10px 0; }
.Mod_Noticia.FichaEmpresa .FondoVerde h2 { font-size:1em; margin-bottom:0.2em; padding-right:15px; background: none;}

.informer .detailLabel {background-color: #dde0cd !important; color: #4A4A4A; padding: 4px; width: 35%; font-size: 1.2em;}
.informer .row0 .detailComponent {background-color: #f3f3f3 !important;color: #3B3737; padding: 4px; font-size: 1.2em;}
.informer .row1 .detailComponent {background-color: #eeeeee !important;color: #3B3737; padding: 4px; font-size: 1.2em;}
.detailComponent p { color: #3B3737;}

.informer .detailLabelTable { padding:4px; margin: 10px; font-weight: bold; color: #B25336; }
.informer .row0 .detailComponentTable {padding: 4px; }
.informer .row1 .detailComponentTable {padding: 4px; }

fieldset.aggregateCompanyAttachments { border:1px dotted threedface; padding: 10px; margin-right: 10px; }
legend.aggregateCompanyAttachments { font-size: 1.1em; color: #74bb18; color: #4A4A4A;}

.informerTabs {margin:0px;padding:10px 4px; }
.informerTabs .info {color:#4A4A4A; text-decoration: none;font-size:1.2em; margin-left: 10px; }

div.informerTabs {margin-bottom:1em}
div.informerTabs ul.Pestanas {margin-top:0px;padding:6px 0px 0px 0px;background:url(/media/site/comun/fondo-pestanas-ba.gif) repeat-x 0 bottom;width:100%;font-size:1.1em;height:100%;overflow:auto;}
div.informerTabs ul.Pestanas li {padding:0;margin:0 1px 0 0;background:none;display:block;float:left;border:1px solid #b6b6b6;border-bottom:none;}
div.informerTabs ul.Pestanas a {display:block;color:#3e3e3e;font-weight:bold;text-decoration:none;padding:5px 10px;background:#dbdbdb;border-bottom:1px solid #b6b6b6}
div.informerTabs ul.Pestanas .ui-tabs-selected a {background-color:#fff;color:#74bb18;border-bottom:1px solid #FFF}
div.informerTabs ul.Pestanas a:hover, div.Mod_Tabs ul.Pestanas .ui-tabs-selected a:hover{background:#FFF;text-decoration:none;color:#779c0a;}
div.informerTabs ul.Pestanas li a:hover {color:#FFF;background:#A5C410;text-decoration:none}
div.informerTabs ul.Pestanas li.ui-tabs-selected a:hover {color:#74bb18;background:#FFF;text-decoration:none}
/*div.informerTabs .PestanasCont {padding:15px 15px 4px 15px;border:1px solid #b6b6b6;border-top:none;}*/

.aggregateButtons { margin-bottom: 6px; margin-top:8px; }
.aggregateButtons a.aggregateLink { background:#FFFFFF url(/media/site/comun/ico-volver.gif) no-repeat scroll 0 10px !important;color:#74bb18;font-size:12px;padding:3px 0 0 16px;text-decoration:none; margin-left:10px;}
.aggregateButtons a.aggregateLink:hover { text-decoration:underline;}
.aggregateButtons a.aggregateButton {font-size: 12px; margin-left:5px;background-color:#74bb18;color:#FFF;padding:0 16px;text-decoration:none; margin-bottom: 2px;}
.aggregateButtons a.aggregateButton:hover{background-color:#A5C410;}

.Mod_Noticia.Usuarios .TBL_FormSuscripcion { text-align: left; }
.Mod_Noticia.Usuarios .TBL_FormSuscripcion p.registerRequiredFields { font-size: 1.1em; text-align: left; color: #74bb18; }
.Mod_Noticia.Usuarios .TBL_FormSuscripcion p.LetraPeq { font-size: 1em;}

.surveyEditor { margin:-6px 0 9px;padding-left:10px;padding-top:10px;}
.surveyEditor table.informer td.label { line-height: 25px; padding-right: 16px;}
.surveyEditor tr { padding: 10px; }
.surveyEditorButtons { width:100%;border:none;}
.surveyStateSelect { display: inline;}
.surveyStateSelect select { border:1px solid #B1B1B1;font-size:12px;font-weight:normal;height:22px;padding:0 0 0 3px;}
.surveySelectorPublicationDate { padding-top: 1px;}
.div_debate_barra { background-image:url("/media/site/img/debate-barra-fondo.gif"); background-repeat:repeat-x;	border:0 dotted blue; padding:3px 2px; height: 14px;}
.div_debate_opciones label { color: #999999; visibility: hidden;}

.barra_encuesta { background-image:url("/media/site/img/debate-barra-fondo.gif");background-repeat:repeat-x;height: 14px;}
.barra_encuesta span input { margin-top: 0px;}
.contenedor_barra {	background-color:white;	margin-bottom:10px;	width:120px;border:1px solid #DDDDDD;}
.barra_encuesta label {	visibility: hidden;	font-size: 0px;}
.respuesta_porcentaje {	margin-left: 95px; font-size: 0.8em;color: #b8b8ac;}
.respuesta_encuesta { vertical-align: top; color: #999999; font-size: 0.9em; padding-left: 10px;}

div.div_contenido_debate .txt_gris { padding-bottom: 20px; }
.Mod_Noticia.FichaEncuesta {background-position:21px 0;background-repeat:repeat-y;}
.Mod_Noticia.FichaEncuesta ul {margin:0.5em 1.1em 0.5em 0.5em ;font-size:11px;}
.Mod_Noticia.FichaEncuesta .Mod_FichaEncuesta ul li {margin:0.5em 1.1em 0.5em 0.5em ;font-size:11px;background:url(/media/site/comun/bolo-gris.gif) 0 6px no-repeat  !IMPORTANT;}
.Mod_Noticia.FichaEncuesta h4 {padding:3px 0px 3px 30px;font-size:1.1em;}
.Mod_Noticia.FichaEncuesta h2 {font-size:2.5em;padding-left:15px;padding-right:15px;margin-bottom:0.2em;font-weight:bold}
.Mod_Noticia.FichaEncuesta h2.Font18 {font-size:1.8em;padding-left:15px;padding-right:15px;margin-bottom:0.2em;font-weight:bold}
.Mod_Noticia.FichaEncuesta div.Texto {float:none;display:block;padding:6px 6px 0 21px;}

.Mod_FichaEncuesta {position:relative;margin:0 0 0 15px;padding:1em 0;overflow:hidden}

.encuestaContainer {background-color:#E0E0E0;border-bottom:1px solid #CCCCCC;font-weight:bold;margin-top: 15px;padding-bottom:25px;overflow: hidden;}
.encuestaContainer h1 {padding: 7px 7px 0 8px; border-bottom: 1px solid #DDDDDD; color: #6d6464;font-size: 1.7em;}
.encuestaContainer h2 {color:#80875D; font-weight: bold; padding-left: 3px; font-size: 1.3em;}
.encuestaContainer div.title {background:url("/media/site/comun/fondo-h4_2.gif") no-repeat scroll right 0 #FFFFFF;position:relative;}
.encuestaContainer div.title h5 {border-bottom:1px solid #DDE1E5; color:#74bb18; margin:0 auto 3px;padding:3px 0;width:275px;}

.encuestaHome {	font-size:1.1em;margin:10px;padding:12px;}
.encuestaHome div.respuesta { padding-top: 10px;}
.encuestaHome div.respuesta label { width: 100%; padding-left: 3px; padding-top: 10px;}
.encuestaHome div.respuesta input { float: left;}
.encuestaHome div.barra {display:block;height:18px;margin:0 5px 0 0;vertical-align:middle;width:auto;}
.encuestaHome .respuesta div.barra img {height:18px;vertical-align:middle;}
.encuestaHome div.respuesta span.porcentaje {float:right;font-size:0.9em;font-weight:bold;color:#A6ABA0;}
.encuestaHome div.respuesta span.porcentaje span.resultados {color:#AAAAAA;font-size:0.9em;margin-left:10px;}
.encuestaHome .pie ul li { margin-top: 20px; padding-top: 5px;}
.encuestaHome .pie ul li a { text-decoration: none;}
.encuestaHome .message {padding-top:6px;width:auto;}

.encuesta {	border:1px solid #E5E5E5; font-size:1.3em; margin:10px; padding:12px;}
.encuesta div.respuesta { background-color:#F7F7F7 !important;border-bottom:2px solid #DDDDDD;border-right:2px solid #DDDDDD;margin:0 0 14px;overflow:hidden;padding:5px;}
.encuesta div.respuesta label { float: left; width: 180px; padding-left: 3px;}
.encuesta div.respuesta input { float: left;}
.encuesta div.barra {background-color:white;border:1px solid #DDDDDD;display:block;float:left;height:18px;margin:0 5px 0 0;vertical-align:middle;width:45%;}
.encuesta .respuesta div.barra img {height:18px;vertical-align:middle;}
.encuesta div.respuesta span.porcentaje {margin-left:15px;font-size:0.9em;font-weight:bold;}
.encuesta div.respuesta span.porcentaje span.resultados {color:#AAAAAA;font-size:0.9em;margin-left:10px;}
.encuesta .pie .total { font-size: 1.1em; }
.encuesta .pie .total span.resultados{ font-size: 0.9em; color:#AAAAAA;}
.encuesta .pie .total span.resultados{ font-size: 0.6em; color:#AAAAAA;}

.buscadorEncuestas table.TBL_FormSuscripcion { width:565px !important; }

.alertPanelColpsdHdr div {background-color:#74bb18;	background-image:url("/media/site/comun/descending-arrow.gif");	background-position:right center; background-repeat:no-repeat; color:#FFFFFF; cursor:pointer; font-size:1.15em;	font-weight:bold; margin-right:15px; padding:3px;}
.alertPanelSubHdr div, .alertPanelSubColpsdHdr div { background-color:#DBDBDB; background-image:url("/media/site/comun/descending-arrow.gif"); background-position:right center; background-repeat:no-repeat; color:#4A4A4A; cursor:pointer; font-size:1.1em; font-weight:bold;	margin-right:15px; padding:2px;}
.alertPanelHdr div span, .alertPanelColpsdHdr div span, .alertPanelSubHdr div span, .alertPanelSubColpsdHdr div span { font-size:0.9em; margin-left: 10px; margin-top: 5px;}
.alertPanelSubColpsdHdr div { margin-top: 5px; }
.alertPanelCnt { margin: -12px; }
.alertPanelCnt div { margin-top:2px; }
.alertPanelSubCnt { border:1px solid #DDDDDD;font-size:1.2em; padding:10px;}
.alertPanelSubCnt table.TBL_BA { width: 100%;}
.alertPanelSubCnt ul li { background: none;}
.alertPanelSubCnt a { color: #333333;font-size:0.9em;text-decoration:underline; }
.alertPanelSubCnt a:hover { color: #000; }

.alertPanelSubCnt table.TBL_Datos02 { font-size: 0.8em; margin-top: 3px; margin-left:9px; padding-right: 9px;}
.alertPanelSubHdr { margin-top:3px;}

table.TBL_BA td.alertEditableRow {padding:4px;}
table.TBL_BA td.alertEditableRow span.alertPanelHeader {font-size:0.8em; font-weight: bold;margin-left:2px;}
table.TBL_BA td.alertEditableRow span { font-weight: normal;font-size:0.8em;}

a.alertBtn { margin-top: 5px;}
.celdaAlertBlanco td {background-color:#fff !IMPORTANT; padding-top: 2px;}
.celdaAlertGris td {background-color:#f3f3f3;padding-top: 2px;}

.Mod_Noticia.Usuarios .Mod_FichaAlerta .alertPanelSub p { font-size:0.8em; padding:2px;}

a.BtnAlert { display:inline-block; width:18px; height:18px; }
a.BtnAlert:hover{  }

.saveBtn { background-image: url("/media/site/comun/disk.gif"); background-repeat: no-repeat; padding-left: 20px;}
.saveBtn-dis { background-image: url("/media/site/comun/disk-dis.gif"); background-repeat: no-repeat; padding-left: 20px;}
.editBtn { background-image: url("/media/site/comun/edit.gif"); background-repeat: no-repeat; padding-left: 20px;}
.editBtn-dis { background-image: url("/media/site/comun/edit-dis.gif"); background-repeat: no-repeat; padding-left: 20px; }
.removeBtn { background-image: url("/media/site/comun/delete.gif"); background-repeat: no-repeat; padding-left: 20px;}
.removeBtn-dis { background-image: url("/media/site/comun/delete-dis.gif"); background-repeat: no-repeat; padding-left: 20px;}
.cancelBtn { background-image: url("/media/site/comun/cross.gif"); background-repeat: no-repeat; padding-left: 20px;}
.cancelBtn-dis { background-image: url("/media/site/comun/cross-dis.gif"); background-repeat: no-repeat; padding-left: 20px;}
.activeBtn { background-image: url("/media/site/comun/disconnect.gif"); background-repeat: no-repeat; padding-left: 20px;}
.activeBtn-dis { background-image: url("/media/site/comun/disconnect-dis.gif"); background-repeat: no-repeat; padding-left: 20px;}
.desactiveBtn { background-image: url("/media/site/comun/connect.gif"); background-repeat: no-repeat; padding-left: 20px;}
.desactiveBtn-dis { background-image: url("/media/site/comun/connect-dis.gif"); background-repeat: no-repeat; padding-left: 20px;}
.searchBtn { background-image: url("/media/site/comun/search.gif"); background-repeat: no-repeat; padding-left: 20px;}
.selectBtn { background-image: url("/media/site/comun/tick.gif"); background-repeat: no-repeat; padding-left: 20px;}

a.BTN {margin-left:5px;background-color:#74bb18;color:#FFF;padding:0 20px;text-decoration:none;font-size:15px;}
span.BTN-dis {margin-left:5px;background-color:#848484;color:#FFF;padding:0 20px;text-decoration:none}
a.BTN:hover{background-color:#A5C410;}

.block{display:block !important; white-space: nowrap;}
.pad3x20{padding:3px 20px !important;}

table.TBL_BA span.infoMessage { color: #2E9AFE;}
table.TBL_BA span.warnMessage { color: #ED7F08;}

.btnLegend { float:right;font-size:1.2em;margin-left:10px;padding-top:13px; color:#AAABBB;}
.btnLegend label { margin-left:20px;}

.txtAlertWarnSuscription {padding-left:150px;;color:#ED7F08;}

.alertPanelSubCnt hr { border:1px dashed #DDD;}
.alertsSelector { margin-top: 20px;}

.alertsCompanies .ResultsDataTable th span { color: #fff;}
.alertsCompanies { background-color:#E5E5E5;border:1px solid #DDDDDD;padding-bottom:5px;padding-top:5px;}
.alertsCompanies span { color:#333333;font-weight:normal;margin-left:10px;padding:2px;}
.alertsCompaniesDataTable td { padding: 5px;}
.alertsCompaniesDataTablePaginator { background-color:#E5E5E5;color:#333333;padding-left:5px;}
.alertsCompaniesDataTablePaginator a { text-decoration: none; color:#333333;}

.Ancho660px { width:660px; }
.Ancho715px { width:715px; }
.Ancho750px { width:750px; }

.onlySubscriptionLabel { background-color:#DBDBDB;float:left;font-weight:bold;margin-left:5px;padding:3px;width:310px;}
.onlySubscriptionLink { float:left;margin-top:4px;padding-left:4px;}
a.onlySubscriptionLinkSectorial { margin-top:4px;padding-left:4px;}
a.onlySubscriptionLinkSectorial:hover {color: #74bb18;text-decoration: underline;}
.yoInformadorLinks { font-size:1.1em;margin-left:150px;}
.yoInformadorLinks a {color:#333333;text-decoration: underline}

form .guidelines { 	background:#f5f5f5; border:1px solid #e6e6e6;color:#444;font-size:80%;left:100%;line-height:130%;margin:0 0 0 8px;padding:8px 10px 9px;position:absolute;top:0;visibility:hidden;width:42%;z-index:1000;}
form .guidelines small { font-size:105%; }
form li.highlighted .guidelines { visibility:visible; }
form li:hover .guidelines { visibility:visible;}
.no_guidelines .guidelines { display:none !important;}
.no_guidelines form li { width:97%; }
.no_guidelines li.section { padding-left:9px; }

.btn_redondo{border:1px solid #a8a7a7; background:url(/media/site/img/btn-menu-bg.png); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;} 
.btn_redondo:hover{border:1px solid #a8C0a7; background:#F1F1F1;}
.btn_redondo:active{background:url(/media/site/img/btn-menu-bg-active.png);}


a.btn_redondo_img{background:url(/media/site/img/btnr-left.png) no-repeat left top; color:#000; text-decoration:none; background-repeat: no-repeat; background-position: left top; padding:4px 0px 6px 11px;} 
a.btn_redondo_img:hover{background:url(/media/site/img/btnr-left-hover.png) no-repeat left top;}
a.btn_redondo_img:active{background:url(/media/site/img/btnr-left-active.png) no-repeat left top;}

a.btn_redondo_img span{background:url(/media/site/img/btnr-right.png) no-repeat right top; padding:4px 12px 6px 0px;}
a.btn_redondo_img:hover span{background:url(/media/site/img/btnr-right-hover.png) no-repeat right top;}
a.btn_redondo_img:active span{background:url(/media/site/img/btnr-right-active.png) no-repeat right top;}


/*
=================== ICE Component Appearence ==============
*/
/*
----------- Calendar Component classes
*/
.iceSelInpDate {
/* calendar outline & background color */
    background-color: #FFFFFF;
    border: 1px solid #ABABAB; /* removed margin from calendar outline - better absolute positioning of popup */
    left: 200px;
    top:-85px;
    font-size: 1.2em;
/*margin:10px;*/
}

.iceSelInpDateIFrameFix, .iceIEIFrameFix {
   z-index: -1;
   position: absolute;
   display: block;
   filter: mask();
} 

.iceSelInpDatePopup {
    min-width: 172px;
}

.iceSelInpDateInput {
    width: 150px;
    margin: 2px;
}

.iceSelInpDateOpenPopup {
    display: inline;
    text-decoration: none;
    background-color: transparent;
    background-image: url( "/media/site/comun/cal_button.gif" );
    background-repeat: no-repeat;
    text-align: center;
    border: none;
    width: 16px;
    height: 16px;
}

.iceSelInpDateClosePopup {
    display: inline;
    text-decoration: none;
    background-color: transparent;
    background-image: url( "/media/site/comun/cal_off.gif" );
    background-repeat: no-repeat;
    text-align: center;
    border: none;
    width: 16px;
    height: 16px;
}

.iceSelInpDateMonthYear,  .iceSelInpDateTime{
    background-color: #EFEFEF;
    background-image: url( "/media/site/comun/table_col_header.gif" );
    background-position: bottom;
    background-repeat: repeat-x;
    font-weight: normal;
    text-align: center;
    color: #000000;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 4px;
    padding-bottom: 4px; /*border-right:1px solid #CCCCCC;*/
}

.iceSelInpDateTime{
    border-left: 1px solid #ABABAB;
    border-bottom: 1px solid #ABABAB;
    border-right: 1px solid #ABABAB;        
}

.iceSelInpDateMoYrDropdown, .iceSelInpDateTimeDropDown {
    background-color: #EFEFEF;
    color: #000000;
}

.iceSelInpDateMonthYear img {
    border: none;
}

.iceSelInpDateMovePrev {
    text-decoration: none;
    display: inline;
    background-color: transparent;
    background-image: url( "/media/site/comun/cal_arrow_left.gif" );
    background-repeat: no-repeat;
    text-align: center;
    border: none;
    width: 17px;
    height: 16px;
}

.iceSelInpDateMoveNext {
    text-decoration: none;
    display: inline;
    background-color: transparent;
    background-image: url( "/media/site/comun/cal_arrow_right.gif" );
    background-repeat: no-repeat;
    text-align: center;
    border: none;
    width: 17px;
    height: 16px;
}

.iceSelInpDateWeek {
/* the days of the week row */
    font-weight: normal;
    color: #007F0E;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
    border-bottom: 1px solid #000000;
}

/* set the look for the days of the week backgrounds */
.iceSelInpDateDay, .iceSelInpDateCur {
/* the background & alignment for the days */
    padding: 3px;
    text-align: center;
}

.iceSelInpDateCur .iceOutTxt{
	color:#FFFFFF;
}

.iceDatPgrScrCol a { font-size:13px;color:#74bb18; font-weight:bold;text-decoration:none;padding:3px 2px; }
.iceDatPgrCol a { font-size:11px;color:#A5C410; font-weight:normal;text-decoration:none;padding:3px 2px; }

/* now set the attributes for the numbers for each day of the week */
.iceSelInpDateDay a {
/* the day text */
    text-decoration: none;
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    color: #000000;
    width: 100%;
    height: 100%;
    padding: 0px;
    display: block;
}

.iceSelInpDateCur a {
    text-decoration: none;
    background-color: #007F0E;
    border: 1px solid #007F0E;
    color: #FFFFFF;
    width: 100%;
    height: 100%;
    padding: 0px;
    display: block;
}

/* now set the color attributes for the hover effect on non-current days */
.iceSelInpDateDay a:hover {
/* the day text */
    text-decoration: none;
    color: #007F0E;
}

.iceSelInpTxtRow, .iceSelInpTxtSelRow { height:15px; }
.iceSelInpTxtRow { 
	background-color:#FFFFFF; 
	border-bottom:1px solid #DEDEDE;
	color:#333333;
	display:block;
	padding:2px 2px 2px 10px;
	position:relative;
}

.iceSelInpTxtSelRow {
    display: block;
    background-color: #A5C410;
    color: #FFFFFF;
    padding: 2px;
    padding-left: 10px;
    border-bottom: 1px solid #FFFFFF;
    position: relative;
}

.iceSelInpTxtList {
	border-color:#ABABAB #666666 #333333 #ABABAB;
	border-style:solid;
	border-width:1px;
	display:block;
	position:absolute;
	width: 100%;
}

/*
--------------- Progress bar
*/
.iceOutProg {
    margin: 10px;
}

.iceOutProgBg {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #D9D9D9;
	height:17px;
	width:200px;
}

.iceOutProgFill {
	background:transparent url("/media/site/comun/ProgFill_bg.gif") repeat-x scroll left top;
	display:block;
	height:17px;
	margin:1px;
}

.iceOutProgTxt {
    color: #484848;
}


/* Aqui van las CSS de la nueva maqueta que es necesario retocar para que se vea bien con ICEFaces */

input[type="submit"].a_envia_login { 
	padding:0px;
}
#form_login input.a_envia_login {
	background-color:transparent;
	border:0;
	margin:0;
	color: #95DB93;
}
	
.a_envia_login { 
	background:url(/media/site/img/btn-enviar.gif) no-repeat;
	background-position: center middle;
	color:#95DB93;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:22px;
	width:60px;
	text-align:center;
	vertical-align:middle;
	margin:0;
	border:0;
}

.a_envia_login:hover {
	background-image:url(/media/site/img/btn-enviar-over.gif);
	color: #fff;
	cursor: pointer;
}

.TB_window {
	background-color: #fff;
	border:4px solid #525252;
	color:#000000;
	position:absolute;
	text-align:left;
	z-index:102;
	width:400px;
}
.TB_window td{background-color: #fff;}

.form_login { padding:10px 0;}


.cbo_filtro {
	background-color:#FFFFFF;
	border:1px solid #9B9898;
	color:#747373;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0;
	padding:2px 0 2px 3px;
	vertical-align:middle;
	width:173px;
}

.txt-buscador {
	background-color:#FFFFFF;
	border-color:#9B9898 -moz-use-text-color;
	border-left:medium none;
	border-right:medium none;
	border-style:solid none;
	border-width:1px medium;
	color:#747373;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:0;
	padding:2px 0 2px 3px;
	vertical-align:middle;
	width:145px;
}

.frm_buscador {
	border:0 dotted red;
	float:left;
	margin:0 0 0;
	padding:0 0 0 9px;
}

.frm_buscador {
	border:0 dotted red;
	float:left;
	margin:0 0 0;
	padding:0 0 0 9px;
}

/* ******************************** */
/* ****** 					******* */
/*            NEW 4.0				*/
/* ******************************** */

.div_tit_masleido {
	border-bottom:1px solid #D7D6D6;
	padding:0pt 0pt 10px;
}


.div_acordeon{
	background-color:#FFFFFF;
	border:1px solid #D7D6D6;
	margin:0pt 0pt 10px;
	padding:9px;
}

.div_tit_masenviado {
	padding:10px 0pt;
}
.div_noticias_clasificadas{
	background-color:#EAEAEA;
	border:1px solid #D7D6D6;
	margin:0pt 0pt 10px;
	padding:9px;
}

.div_tit_noticias_clasificadas{	border-bottom:1px solid #D7D6D6;padding:0pt 0pt 10px;}

.div_debate { background-color:#FAF6D9;border:1px solid #EDE7BD;margin:0 0 10px;padding:9px;}
.div_tit_debate {border-bottom:1px solid #EDE7BD;padding:0 0 10px;}
.div_contenido_debate {padding:10px;}

/* ******************************** */
/* ****** COLUMNA IZQUIERDA ******* */
/*            NEW 4.0				*/
/* ******************************** */
#div_cuerpo_izda {
	float:left;
	border:0px dotted red;
	min-height: 3050px;
}

/* ******************************** */
/* ****** 					******* */
/*            NEW 4.0				*/
/* ******************************** */

#div_cuerpo_izda_total_width{
	/*float:left;*/
	border:0px dotted red;
	width: 980px;
}

.tab_width_total{
	width: 980px;
}

#div_tit_agenda{
	padding:0 0 10px 0;
	border-bottom:1px solid #eae9e9;
	text-align:left;
}
					
ul.ul_tipo_noticias li.activo a {color:#eaeaea}
ul.ul_tipo_agenda li.agenda_filtro.activo a {color:#eaeaea}
ul.ul_tipo_yademas li.agenda_filtro.activo a {color:#eaeaea}
/*ul.ul_tipo_empresas li span.tipo-agenda a {color:#fff}*/
ul.ul_tipo_empresas li.activo a {color:#fff}
/*ul.ul_tipo_aperturas_lanzamientos li span.tipo-agenda a {color:#fff;}*/
ul.ul_tipo_aperturas_lanzamientos li.activo a {color:#fff;}

ul.ul_tipo_agenda li.agenda_aniadir input.btn-aniadir-agenda {
	color:#333;
	background-color:#96bc95;
	background:url(/media/site/img/btn-aniadir.gif) ; 
	background-repeat:repeat-y;
	background-position:top left;
	width:81px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none;
	border:0;
	padding:0px 0px 20px 0px;
	cursor:pointer;
	
}
ul.ul_tipo_agenda li.agenda_aniadir:hover input {
	color:#fff;
	background-image:url(/media/site/img/btn-aniadir-over.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:81px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none;
	border:0;
	padding:0px 0px 20px 0px;
	cursor:pointer;
}


ul.ul_tipo_yademas li.agenda_aniadir input.btn-aniadir-agenda {
	color:#333;
	background-color:#96bc95;
	background:url(/media/site/img/btn-aniadir.gif) ; 
	background-repeat:repeat-y;
	background-position:top left;
	width:81px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none;
	border:0;
	padding:0px 0px 20px 0px;
	cursor:pointer;
}
						
ul.ul_tipo_yademas li.agenda_aniadir:hover input {
	color:#fff;
	background-image:url(/media/site/img/btn-aniadir-over.gif);
	background-repeat:repeat-y;
	background-position:top left;
	width:81px;
	height:40px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none;
	border:0;
	padding:0px 0px 20px 0px;
	cursor:pointer;  
}

.title_offers h4 {color: #084B8A;}

.border_offers {background:url(/media/site/img/border_offer.gif) no-repeat;width:618px;}
.table_offers{background-color:white;}
.table_offers p{text-align:justify;}
.table_offers a{color: #084B8A}
.table_offers h6{margin-bottom:1em;	padding:0pt 10px;}

.table_offers p {color:#4A4A4A;font-size:1.2em;line-height:1.3em;margin-bottom:1em;padding:0pt 10px;}

table.NumeroPaginasOffers {background-image:url(/media/site/img/border_offer_bottom.gif);float:left;font-weight:bold; color:white; font-size:1.1em; margin-top:0px;height:25px;width:100%;color:#084B8A;}
table.NumeroPaginasOffers td{text-align:center;padding-top:2px;}
table.NumeroPaginasOffers a {text-decoration:none;color:white; padding: 3px;color:#084B8A}
table.NumeroPaginasOffers a:hover {text-decoration:underline; }

.newslettersLink{float:right;}
.newslettersLink a {color:#768433;font-size:1.2em;font-weight:bold;text-decoration: underline;}

.servicesLinks {font-size:1.1em;margin-left:25px;}
.servicesLinks table{background:none;}
.servicesLinks table td a {color:#333333;text-decoration:underline;}
.servicesLinks table td a:hover{color:#74bb18;text-decoration:underline;}
.servicesLinks table td {border-bottom:0px;line-height:1.7em;height:40px;}


#favouritesTh1 {vertical-align:middle;width:50%;}
#favouritesTh1 label{padding:3px;width:100%;}
#favouritesTh2 {}
#favouritesTh2 a {float:left;border:1px solid black;padding:3px;background-color:#74bb18;color:white;width:250px;text-align:center;}

#div_combo_buscador div.form_filtro { float:left; margin-right: 2px;}

.cesosbbddtableHead {border:1px solid;border-color:#DDDDDD;width:100%;background-color:#74bb18;color:#FFFFFF;}
.cesosbbddtableHead th{border-left:1px solid;border-left-color:#DDDDDD;border-bottom:1px solid #DDDDDD;vertical-align:middle;text-align:center;}
.cesosbbddtableHead td{font-size:1em;border-left:1px solid;border-left-color:#DDDDDD;border-bottom:1px solid #DDDDDD;vertical-align:middle;text-align:center;background-color:white;color:black;}
.cesosbbddtableHead td span{padding:0.4em;font-size:0.9em}
.cesosbbddtableProduct {width:100%;}
.cesosbbddtableProduct td {vertical-align:middle;border-left:1px solid #DDDDDD;width:50%;border-bottom:none;font-size:0.9em;}
.cesosbbddtableProduct td span a{color:black;font-size:1.1em;text-decoration:underline;}

tr .cesosbbddtableHeadArea{vertical-align:top;padding-top:15px;}
tr .cesosbbddtableHeadArea img{margin:0;padding:10px;}

.padding5{padding:5px;}

.ModNoticiaBis ul {margin-bottom:1em;font-size:1.3em;line-height:1.2em;color:#4a4a4a;padding:10px 10px 0px 25px;}
.ModNoticiaBis li {font-size:12px;}
.ModNoticiaBis2 li {margin-left:60px;}
.ModNoticiaBis3 li {margin-left:95px;text-align:justify;}
.ModNoticiaBis3 li a:hover {text-decoration:underline;}
.ModNoticiaUnderLine{text-decoration:underline;}
.ModNoticiaUnderLineTitle b{text-decoration:underline;}
.ListNoStyle {list-style-type:none;}
.ListNoStyle a {font-weight:bold; text-decoration:underline;}
/* BANNER LATERAL */	
.bnn_lateral { margin:0 0 10px 0; border-left:1px solid #D7D6D6; border-right:1px solid #D7D6D6;height:60px;background-color:#D2E6D2;}
.bnn_lateral_250 { margin:0 0 10px 0; border-left:1px solid #D7D6D6; border-right:1px solid #D7D6D6;height:250px;background-color:#D2E6D2;}
.bnn_lateral span{position:relative;top:0;text-align:center;}

.txt_actualizacion a { color: white; margin-left: 4px;}
.txt_actualizacion a:hover { text-decoration: underline; margin-left: 4px; }

#div_cabecera_dcha #div_combo_buscador {width:538px;}

.meesageSearchHeader{margin-left: 175px;}
.meesageSearchHeaderCabeceraInfo{position:absolute;top:100px;left:650px;margin-left: 175px;}

.bandfoot{margin-left: 215px;background-image: url("/media/site/img/bandfoot.png");color: white;width:875px;height:20px;}

.tooltipforregister{float:center !important;}



.carousel .carousel-next {background:url("/media/site/img/btn-mover-dcha.gif") no-repeat scroll 0 0 transparent;}
.carousel .carousel-previous {background:url("/media/site/img/btn-mover-izda.gif") no-repeat scroll 0 0 transparent;}
.carousel .carousel-control:hover {	opacity:0.7;}
.carousel .disabled, .carousel .disabled:hover {cursor:default;	opacity:0.1;}
.carousel div {	border:0 none;	margin:0;padding:0;}
.carousel ul {list-style:none outside none;	padding:0;}
.carousel ul li {margin:0;position:relative;width:500px;}
.carousel ul li cite {bottom:3px;font-size:11px;line-height:19px;position:absolute;right:10px;}
.carousel ul li cite a img {vertical-align:middle;}
.carousel ul li cite a {color:#FFFFFF;text-decoration:none;}

div.center-wrap {clear:both;overflow:hidden;}
div.center-wrap div {border:0 none;margin:15px 0;}
div.center-wrap a {background:none repeat scroll 0 0 #333333;border:1px solid #4F4F4F;color:#FFFFFF;cursor:pointer;margin:0 2px;padding:2px 5px;}
div.center-wrap a.active {color:#5DB0E6;font-weight:bold;}

#div_debate_enviar input[name="surveyForm:enviar_debate"] {background-image:url("/media/site/img/btn-votar.gif");border:0 none;cursor:pointer;height:24px;width:66px;}
#div_debate_enviar input[name="surveyForm:enviar_debate"]:hover{background-image:url("/media/site/img/btn-votar-over.gif");}

div.div_pie ul li{list-style-type: disc;}

#div_pie div.bandfoot {color:white;	height:19px;margin-top:15px;text-align:left;width:961px;border:0px none ; margin-left: 0px; float: right;}
#div_pie div.bandfoot span{font-size: 11px; position:relative; top:3px;}
#div_pie div.bandfoot_izda{border: 0pt none ; margin: 15px 0pt 0pt; padding: 0pt; float: left; display: block; width: 8px; height: 19px;}

.goog-te-combo {background-color:#FFFFFF;border:1px solid #A8A7A7;color:#949191;padding:2px 0 2px 3px;width:130px;}

#div_contenedor_banner_noticias_sector { margin: 9px 0 0; width: 660px;}
div.fotograma_noticias_sector { width: 650px;}
div.fotograma_noticias_sector_col { margin-left: 3px; }

.div_ie6 {background-color:#fdcf94;border:2px solid #E5E08A;height:90px;margin:5px;padding:10px;clear: both;}
.div_ie6 h3 { font-size: 1.3em; text-align: center;font-weight:bold;}
.div_ie6 p { font-size: 1.2em; text-align: center;}
.div_ie6 a { color: black;}
.div_ie6 a:hover { color: black; text-decoration: underline;}
.div_ie6 a.close { background-color:#DDDDDD;border:1px solid #CCCCCC;float:right;padding:3px;}

.visible { visibility: visible; }

.jcarousel-skin-tango .jcarousel-container { height: 150px;}
.jcarousel-skin-tango .jcarousel-container-horizontal {padding: 0px 36px;}
.jcarousel-skin-tango .jcarousel-container-vertical {width: 75px;height: 245px; padding: 40px 20px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:  612px;}
.jcarousel-skin-tango .jcarousel-clip-vertical {width:  75px; height: 245px;}
.jcarousel-skin-tango .jcarousel-item {width: 195px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 9px;}
.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 10px;widows: 660px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
.jcarousel-skin-tango { width: 650px;}
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 70px;right: 0px;width: 23px;height: 32px;cursor: pointer;background: transparent url("/media/site/img/btn-mover-dcha.gif") no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -64px 0;width: 670px;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: -96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 70px;left: 5px;width: 32px;height: 32px;cursor: pointer;background: transparent url("/media/site/img/btn-mover-izda.gif") no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: -96px 0;}
.jcarousel-skin-tango .jcarousel-next-vertical {position: absolute; bottom: 5px;left: 43px;width: 32px;height: 32px; cursor: pointer; background: transparent url("/media/site/img/next-vertical.png") no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-vertical:active { background-position: 0 -64px; }
.jcarousel-skin-tango .jcarousel-next-disabled-vertical, .jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {cursor: default; background-position: 0 -96px;}
.jcarousel-skin-tango .jcarousel-prev-vertical { position: absolute; top: 5px;left: 43px; width: 32px;height: 32px; cursor: pointer;ackground: transparent url("/media/site/img/prev-vertical.png") no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-vertical:active { background-position: 0 -64px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active { cursor: default; background-position: 0 -96px;}

#div_aperturas { height: 437px; background-color: white; }
.ppy-text p { margin-top: 11px; margin-bottom: 10px; font-size: 1.1em}
.iceInpFile {width:390px}

#div_acciones_5 a.a_crear_alerta:hover {
	background-image: url(/media/site/img/btn-crear-alert-over.gif);
}

.a_btn_agregarInfo {
	width: 119px;
	height: 22px;
	background: url(/media/site/img/btn-noti-agregar.gif) 0 0 no-repeat;
	display: inline-block;
	font-size: 0;
}
.a_btn_agregarInfo:hover {
	background: url(/media/site/img/btn-noti-agregar-over.gif) 0 0 no-repeat;
}

.a_btn_crearAlert {
	width: 119px;
	height: 22px;
	background: url(/media/site/img/btn-crear-alert.gif) 0 0 no-repeat;
	display: inline-block;
	font-size: 0;
}
.a_btn_crearAlert:hover {
	background: url(/media/site/img/btn-crear-alert-over.gif) 0 0 no-repeat;
}
.a_btn_contactEmp, .a_btn_contactEmp-dis {
	width: 119px;
	height: 22px;
	background: url(/media/site/img/btn-contac-emp.gif) 0 0 no-repeat;
	display: inline-block;
	font-size: 0;
}
.a_btn_contactEmp:hover {
	background: url(/media/site/img/btn-contac-emp-over.gif) 0 0 no-repeat;
}
.a_btn_contactEmp-dis {filter: alpha(opacity=70); opacity: .7 }
.manyMenu {width: 220px; height: 110px !important;}
.node{color:transparent;}
.pCenter{text-align:center;}
