*{margin:0; padding:0}
body{background:#eee url(../img/bc_main.gif) top left; color:#000; font-family:arial,Tahoma,sans-serif; font-size:71.5%; padding-bottom:5em; text-align:center}
img{border:0}

.full-width{width:100% !important}
.spacer{clear:both}
.clearBox{clear:both}
blockquote{background:none; border:dashed #dfdfdf; border-width:2px 0; margin:10px 38px; padding:5px 15px}
.doc{background:url(../img/documents/word.gif) no-repeat top left; padding:2px 0 2px 20px}
.pdf{background:url(../img/documents/pdf.gif) no-repeat top left; padding:2px 0 2px 20px}
.txt{background:url(../img/documents/txt.gif) no-repeat top left; padding:2px 0 2px 20px}
.xls{background:url(../img/documents/excel.gif) no-repeat top left; padding:2px 0 2px 20px}
.zip{background:url(../img/documents/zip.gif) no-repeat top left; padding:2px 0 2px 20px}
.ppt{background:url(../img/documents/ppt.gif) no-repeat top left; padding:2px 0 2px 20px}
.gif{background:url(../img/documents/pic.gif) no-repeat top left; padding:2px 0 2px 20px}
.jpg{background:url(../img/documents/pic.gif) no-repeat top left; padding:2px 0 2px 20px}
.exe{background:url(../img/documents/exe.gif) no-repeat top left; padding:2px 0 2px 20px}
.mp3{background:url(../img/documents/mp3.gif) no-repeat top left; padding:2px 0 2px 20px}
.cert{background:url(../img/documents/cert.gif) no-repeat top left; padding:2px 0 2px 20px}
.html{background:url(../img/documents/html.png) no-repeat top left; padding:2px 0 2px 20px}

h1{display:none}

h2.nostyle{background:none; border:none; height:auto; margin:0 0 0.3em 1em !important; padding:0; text-indent:0}
* html h2{margin-left:0 !important; margin-right:0 !important}
h3{color:#d2140f; font-size:1.4em; height:100%; text-align:left}
h3.client{color:#00F; font-size:1.4em; height:100%; text-align:left}
h4{color:#000; font-size:1.1em; margin:.3em 0}
h5{color:#000; font-size:1em}
h6{color:#000; font-size:.9em; font-weight:700}
.date{color:#000}
span.date.padded{padding-left:.5em}
.subCategory{color:#d2140f; display:block}
p{text-align:justify; line-height:140%}
.pags p{text-align:center}
.pags div{text-align:center}
#detalle .pags{text-align:center}
#detalle2 .pags{text-align:center}
#detalle .pags.alignRight{padding-right:1em; text-align:right}
#detalle2 .pags.alignRight{padding-right:1em; text-align:right}
#detalle .pags .unprev{display:inline-block}
#detalle .pags #prev{display:inline-block}
#detalle .pags #next{display:inline-block}
#detalle .pags .unNext{display:inline-block}
#detalle2 .pags .unprev{display:inline-block}
#detalle2 .pags #prev{display:inline-block}
#detalle2 .pags #next{display:inline-block}
#detalle2 .pags .unNext{display:inline-block}
#detalle .pags ul.listaPaginacion{display:inline; padding:0}
#detalle2 .pags ul.listaPaginacion{display:inline; padding:0}
#detalle .pags ul.listaPaginacion li{background:none; display:inline-block; padding:0}
#detalle2 .pags ul.listaPaginacion li{background:none; display:inline-block; padding:0}
.noContents{font-style:italic; font-weight:400; padding:.8em; text-align:left}
.destaca{color:red; font-weight:700}
.contentDetail{padding:0 1em; text-align:justify}
ul#detalle.lastVulnList{padding-left:2em; padding-right:2em}
#detalle.lastVulnList p.margined{margin:1em 0 .6em; padding:0}
#detalle h3{margin-bottom:8px}
#detalle2 h3{margin-bottom:8px}
.contentDetail h3{margin-bottom:8px}
#detalle{text-align:justify}
#detalle2{text-align:justify}
#detalle p{padding:0 0 .8em}
#detalle2 p{padding:0 0 .8em}
#detalleUnico p{padding:0 0 .8em}
pre{font-size:118%; padding:0.7em 0.2em; white-space:normal}
.contentDetail p{padding:0 0 .8em}
#detalleCaract{background-color:#fff !important; padding:0.1em 0}
#detalleCaract fieldset{border:1px solid #CCC; margin:0 1em 2em}
ul{list-style:none}
#nubeEtiquetas a{text-decoration:none}
.noUnderlineLinks{text-decoration:none}
#detalle ul{list-style:none; padding:.1em 1.2em .8em}
#detalle2 ul{list-style:none; padding:.1em 1.2em .8em}
#listadoEnlacesGeneral ul{list-style:none; padding:1em 1.2em .8em}
#detalleUnico ul{list-style:none; padding:.1em 1.2em .8em}
.contentDetail ul{list-style:none; padding:.1em 1.2em .8em}
.error ul{list-style:none; padding:.1em 1.2em .8em}
#detalle ul.tabbernav{padding:0}
#detalle ol{margin-left:1em; padding:.1em 1.2em .8em .6em}
#detalle2 ol{margin-left:1em; padding:.1em 1.2em .8em .6em}
#detalleUnico ol{margin-left:1em; padding:.1em 1.2em .8em .6em}
.contentDetail ol{margin-left:1em; padding:.1em 1.2em .8em .6em}
#detalle ul li{background:url(../img/topo_listado.gif) 0 4px no-repeat; padding:0 1em .5em; text-align:justify}
#detalle2 ul li{background:url(../img/topo_listado.gif) 0 4px no-repeat; padding:0 1em .5em; text-align:justify}
#listadoEnlacesGeneral ul li{padding:0 1em .5em}
#detalleUnico ul li{background:url(../img/topo_listado.gif) 0 4px no-repeat; padding:0 1em .5em; text-align:justify}
#detalle ol li{padding:0 1em .5em; text-align:justify}
.contentDetail ul li{background:url(../img/topo_listado.gif) 0 4px no-repeat; padding:0 1em .5em}
.contentDetail ol li{padding:0 1em .5em}
.error ul li{background:url(../img/topo_listado.gif) 0 4px no-repeat; padding:0 1em .5em}
ul.no-bullet-list{padding-left:0}
ul.no-bullet-list li{background:none !important}
#detalle #navigationPestanas ul li{background:none; padding:0}
#vulnTextoIntro li{background:url(../img/topo_listado.gif) 0 4px no-repeat; padding:0 1em .5em}
#detalle ul.listado li{background:none; padding:0 0 .5em}
#detalle2 ul.listado li{background:none; padding:0 0 .5em}
#listadoEnlacesGeneral ul.listado li{background:none; padding:0 0 .5em}
#detalleUnico ul.listado li{background:none; padding:0 0 .5em}
.contentDetail ul.listado li{background:none; padding:0 0 .5em}
.error ul.listado li{background:none; padding:0 0 .5em}
#detalleUnico ol li{text-align:justify}
.contentDetail li{text-align:justify}
#listadoEnlacesGeneral{margin:0; padding-top:1em}
#listadoEnlacesGeneral .atom{margin-bottom:.3em}
#listadoEnlacesGeneral ul li ul{padding:.3em 0 0 1em}
#detalle ul li ul{padding:.5em 0 0 1em}
#detalle2 ul li ul{padding:.5em 0 0 1em}
.contentDetail ul li ul{padding:.5em 0 0 1em}
#detalle a{text-decoration:underline}
#detalle2 a{text-decoration:underline}
.contentDetail a{text-decoration:underline}
#detalle .tabbernav a{text-decoration:none}
#detalle .backLink a{text-decoration:none}
#detalle2 .backLink a{text-decoration:none}
.contentDetail .backLink a{text-decoration:none}
#detalle .pags a{text-decoration:none}
#detalle2 .pags a{text-decoration:none}
.pags a{border:1px solid #ccc; color:#000; font-weight:400; padding:.2em .4em; text-decoration:none}
#detalle .titular a{text-decoration:none}
#detalle .subir a{text-decoration:none}

.viewMoreNews{background:url(../img/bck_line.gif); border-top:none; height:1.76em; margin:0; min-height:22px; padding-top:6px; text-align:right; width:100%}
.viewMorePad{background:url(../img/bck_line.gif); border-top:none; height:1.76em; margin:0; min-height:22px; padding-top:7px; text-align:right; width:100%}
* html .vierMoreNews{height:2.25em; min-height:25px}
* html .viewMorePad{height:2em; min-height:10px}
.viewMore a{background:transparent url(../img/topo_footer.gif) no-repeat 100% 60%; color:#000; font-weight:700; margin-right:1em; padding-right:1em}
.viewMoreNews a{background:transparent url(../img/topo_footer.gif) no-repeat 100% 60%; color:#000; font-weight:700; margin-right:1em; padding-right:1em}
.viewMorePad a{background:transparent url(../img/topo_footer.gif) no-repeat 100% 60%; color:#000; font-weight:700; margin-right:1em; padding-right:1em}
a{color:#d2140f}
a:hover{color:#790c0d}

.backLinkTop a{background:url(../img/volver.jpg) 0 4px no-repeat; padding-left:10px}
.interestLinks{background:#f9f9f9}
.biblioteca{background:#f9f9f9}
span.whiteBackground{background-color:#FFF; padding-right:2em}
#globalWrapper{background-color:#FFF; border:1px solid #ddd; border-top:none; margin:0 auto; min-width:1000px; text-align:left; width:87.4em}
* html #globalWrapper{width:88em}
#globalTop{background:url(../img/bck_line.gif); display:block; padding-top:1em}
* html #globalTop{padding-bottom:.1em}

#global #smallLogo{display:none; float:left; width:7%}
#global ul{float:left; list-style-type:none; padding:0}
#global #menu{width:61%}
#global #menu li{background:url(../img/topo_footer.gif) left no-repeat; margin:0 .5em 0 0}
* html #global #menu li{background:url(../img/topo_footer.gif) center left no-repeat; height:1.28em; min-height:16px}
#global #menu li a{color:#868686; text-decoration:none}
#global #menu li a:hover{color:#999}

#searcher{background:url(../img/bck_line.gif); border-bottom:1px solid #ccc; border-top:1px solid #ccc; color:#a70b16; min-width:250px; width:20em}

#loginRight{margin:.4em 0 0 .2em}
#users{margin-left:-0.3em; min-width:250px; width:20em}
#forum{margin-left:0; min-width:250px; width:20em}
* html #users{width:22em}
* html #forum{width:22em}
#optionsUserGeneric{background:url(../img/boton_incidencia.gif) top left no-repeat; display:block; height:3.44em; margin-bottom:.4em; margin-top:12px; min-height:43px; padding-top:.3em}
#optionsUser{background:url(../img/caja_usuario.gif) top left no-repeat; display:block; height:3.44em; margin-bottom:.4em; margin-top:12px; min-height:43px; padding-top:.3em}
* html #optionsUser{height:3.95em; margin-top:4px; min-height:45px}
.userName{display:block; margin:0 0 0 15px; padding-top:.3em}
.userEdit{display:block; float:left; margin-top:8px}
.userOut{display:block; float:left; margin-left:47px; margin-top:8px}
* html .userOut{margin-left:49px}
.userEdit a{color:#000; display:block; font-weight:700; padding-left:2.7em}
.userOut a{color:#000; display:block; font-weight:700}
.userButtonNew{background:url(../img/usuario_but.gif) top left no-repeat; float:left; height:2.72em; margin:8px 0 .65em; min-height:34px; min-width:123px; width:9.84em}
.userButtonLogin{background:url(../img/usuario_but.gif) top left no-repeat; float:left; height:2.72em; margin:8px 0 .65em .3em; min-height:34px; min-width:123px; width:9.84em}
* html .userButtonNew{width:10.85em}
* html .userButtonLogin{width:10.85em}
.userButtonNew a{color:#000; display:block; font-weight:700; padding:.15em 1em 0 2.9em; text-decoration:none}
.userButtonLogin a{color:#000; display:block; font-weight:700; padding:.15em 1em 0 2.9em; text-decoration:none}
.userForum{background:url(../img/foro_small.gif) bottom left no-repeat; display:block; height:1.68em; margin-left:.1em; min-height:21px; min-width:248px; width:19.84em}
* html .userForum{min-width:250px; width:22em}
.userForum a{color:#000; display:block; font-weight:700; padding:.33em 0 0 7.4em}
.textRed{color:#d2140f; display:inline}
.userButtonNew a:hover{color:#790c0d}
.userButtonLogin a:hover{color:#790c0d}
.userForum a:hover{color:#790c0d}
.userForum a:hover span{color:#790c0d}
.userEdit a:hover{color:#790c0d}
.userOut a:hover{color:#790c0d}
.listadoCol{margin:0; padding:0}
.listadoCol ul{margin:0; padding:0}
.listadoCol ul li{background-image:none; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; list-style:none; padding:7px 3px 7px 15px}
.listadoCol ul li.morePadded{background-image:none; border-bottom:1px dotted #ccc; border-top:1px dotted #ccc; list-style:none; padding:10px 3px 10px 15px}
.listadoCol ul li a{color:#d2140f; font-weight:700; text-decoration:none}
* html .listadoCol ul li a{height:1% !important}
.division .listadoCol ul li{min-height:43px !important}
.listadoCol ul li a:hover{color:#790c0d}
.listEventA{background-color:#f9f9f9 !important; background-image:none !important}
.listA{background-color:#f9f9f9 !important; background-image:none !important}
.listEventB{background-color:#f3f3f3 !important; background-image:none !important}
.listB{background-color:#f3f3f3 !important; background-image:none !important}
.comment{background-image:none !important}
#languageWarning{background:#f9f9f9 url(/extfrontinteco/img/infoIdiomBarBack.gif) repeat-x bottom left; color:#D2140F; font-weight:400; line-height:3em; margin:0 4px 8px}
#languageWarning p{background:transparent url(/extfrontinteco/img/infoIdiombarIcon.gif) no-repeat 1em center; line-height:2.3em; padding-left:2.5em}

.divider{border-bottom:1px dashed #ccc; border-top:none; height:0; margin:.8em}
.divider.noMargin{margin-left:0; margin-right:0}
.pags{margin:0 auto; padding-bottom:2em; padding-top:2em; text-align:center}
.pags.searchOp{padding-bottom:1em; padding-top:1em}
.pags *{display:inline !important; float:none}
*:first-child+html .pags *{display:inline !important; vertical-align:top}
*:first-child+html .pags li{margin:0 2px}
#detalle .pags ul li{background:none; padding:0}
.pags p span{background:transparent; border:1px solid #ccc; color:#000; font-weight:400; padding:.2em .7em}
.pags div span{background:transparent; border:1px solid #ccc; color:#000; font-weight:400; padding:.2em .7em}
.pags .current_page{background-color:#ccc; font-weight:700; padding:.2em .7em}
* html .pags div span{height:1%}
* html .pags div a{height:1%}
.pags .unprev{background:url(../img/pag_arrowleft.gif) 5% 50% no-repeat; padding-left:17px}
.pags #prev{background:url(../img/pag_arrowleft.gif) 5% 50% no-repeat; padding-left:17px}
.pags #prev:hover{background:url(../img/pag_arrowoverleft.gif) 5% 50% no-repeat; padding-left:17px}
.pags .unnext{background:url(../img/pag_arrowright.gif) 95% 50% no-repeat; padding-right:17px}
.pags #next{background:url(../img/pag_arrowright.gif) 95% 50% no-repeat; padding-right:17px}
#sendProductService{background:url(../img/pag_arrowright.gif) 95% 50% no-repeat; padding-right:17px}
#sendProductCategory{background:url(../img/pag_arrowright.gif) 95% 50% no-repeat; padding-right:17px}
.pags #next:hover{background:url(../img/pag_arrowoverright.gif) 95% 50% no-repeat; padding-right:17px}
#sendProductService:hover{background:url(../img/pag_arrowoverright.gif) 95% 50% no-repeat; padding-right:17px}
#sendProductCategory:hover{background:url(../img/pag_arrowoverright.gif) 95% 50% no-repeat; padding-right:17px}
.pags span.unprev{color:#ccc}
.pags span.unnext{color:#ccc}
.pags ul a{border:1px solid #ccc; color:#000; font-weight:400; padding:.2em .4em}
.pags span{border:1px solid #ccc; color:#000; font-weight:400; padding:.2em .4em}
.pags p a{border:1px solid #ccc; color:#000; font-weight:400; padding:.2em .4em}
.pags div a{border:1px solid #ccc; color:#000; font-weight:400; padding:.2em .3em}
.pags p a:hover{border:1px solid red; color:#790c0d; padding:.2em .4em}
.pags div a:hover{border:1px solid red; color:#790c0d; padding:.2em .3em}
#searchResultsVuln .pags p a{padding:.2em .3em}
#searchResultsVuln .pags p a:hover{padding:.2em .3em}
#searchResultsVuln .pags .current_page{padding:.2em .5em}

.asociatedDocuments strong{color:#d2140f}
.filesHeader{background:url(../img/documents/barra_aso.gif) left top no-repeat; display:none; height:2.16em; margin-bottom:7px; min-height:27px}
.filesHeader ul{padding:.3em}
.filesHeader ul li{float:left; margin-left:18px; padding:.3em}
#listFiles ul li{background:none}
.filesContent ul{background:none; border:none; border-top:none; padding:0}
#detalle .filesContent ul li{border-bottom:1px dotted #ccc; padding:.5em 1em .5em 3em}
#detalle2 .filesContent ul li{border-bottom:1px dotted #ccc; padding:.5em 1em .5em 3em}
#detalle .filesContent ul li a{line-height:1.6em}
#detalle2 .filesContent ul li a{line-height:1.6em}
.selfClear{clear:both; overflow:hidden}
.selfClearVisible{clear:both; overflow:visible}
* html #eventICESearchForm .selfClear{height:1%; overflow:visible}
* html .selfClear{display:inline-block}
.clearfix:after{clear:both; content:""; display:block; font-size:0.1em; height:0.1px; line-height:0; visibility:hidden}
* html .clearfix{display:inline-block; height:1%}
*:first-child+html .clearfix{display:inline-block}
.clearfix{display:block}
.clearLeft{clear:left}
#detalle .filesContent ul li a.pdf{padding-top:0}
#detalle2 .filesContent ul li a.pdf{padding-top:0}
.aviso{background:url(../img/aviso.gif) top left no-repeat; display:block; height:1.2em; margin-bottom:2px; min-height:15px; padding:3px 8px 0 21px}
.alerta{background:url(../img/alerta.gif) top left no-repeat; display:block; height:1.2em; margin-bottom:2px; min-height:15px; padding:3px 8px 0 21px}
.avisoLNCS{background:url(../img/aviso.gif) center left no-repeat; display:block; margin-bottom:2px; padding:3px 8px 0 21px}
#mainLeft a{text-decoration:none}
#mainRight #detalle{margin:0; min-height:1%}
#mainRight #detalle2{margin:0; min-height:1%}
* html #mainRight #detalle{height:1%}
* html #mainRight #detalle2{height:1%}
#bodyRight #rightCol #detalle{margin:0 0 1.7em}
#bodyRight #rightCol #detalle2{margin:0 0 1.7em}
#bodyNarrowRight #rightCol #detalle{margin:0 0 1.7em}
#bodyNarrowRight #rightCol #detalle2{margin:0 0 1.7em}
#contentMain{padding:0 0 0 1em}
#contentMain #detalle{margin:0}
#contentMain #detalle2{margin:0}
#webMap{margin:0}
#contentMain #detalleForm{margin:0}
#listadoOfertas{border:1px solid #ccc; margin:0; padding:0}
#listadoConcursos{border:1px solid #ccc; margin:0; padding:1em}
#listadoAgenda{border:1px solid #ccc; margin:0; padding:0}
#listadoActualidadInterior{border:1px solid #ccc; margin:0; min-height:1%; padding:0}
#listadoNoticiasInterior{border:1px solid #ccc; margin:0; min-height:1%; padding:0}
#listado{border:1px solid #ccc; margin:0; padding:1em}
#searchResults{margin:0}
.altMin1_3{min-height:1.3em}
.detailStart{font-style:italic}
#eventosDestacados{margin-top:22px}

#gallery{width:100%}
#detalle h4.title{background:url(../img/documents/punto.gif) left repeat-x; color:#000; font-size:1.2em; margin:2em 0 1em}
#detalle2 h4.title{background:url(../img/documents/punto.gif) left repeat-x; color:#000; font-size:1.2em; margin:2em 0 1em}
#gallery img{border:1px solid #ccc; float:left; margin-right:1em; padding:.2em}
.zoom{float:left; margin-left:1.5em; min-width:75px; width:6em}
.zoom p{font-size:.8em; text-align:left}
.capturas{margin:1.5em auto; text-align:center}
.capturas p{font-size:.8em; padding:.2em; text-align:center}
#gallery .capturas img{float:none}
.atom{padding:1em .5em 10px 15px; text-align:right}
* html .atom{padding:1em .5em 1em 0}
.questions{margin-top:50px}
.atom a{font-weight:700; text-decoration:none}
.subir a{font-weight:700}
.subir{border-bottom:2px dotted #ccc; display:block; text-align:right}
.rssLinkRssSection{background:transparent url(/extfrontinteco/img/feed-icon.gif) no-repeat scroll left top; font-weight:700; padding-bottom:5px; padding-left:21px}
.rssLinkList{background:transparent url(/extfrontinteco/img/feed-icon.gif) no-repeat scroll right top; font-weight:700; padding-bottom:5px; padding-right:21px}
.rssLink{background:transparent url(/extfrontinteco/img/feed-icon.gif) no-repeat scroll right top; display:block; font-weight:700; height:16px; text-align:right; width:16px}
#leftColHome .rssLink{background:transparent url(/extfrontinteco/img/feed-icon.gif) no-repeat scroll left top; width:auto}
.atom .rssLink{width:auto}
#intecocert_mainIzq_ancho6 .rssLink{padding-right:16px}
.rssLinkGlobal{background:url(../img/feed-icon.gif) top right no-repeat; font-weight:700; padding-bottom:5px; padding-right:21px; text-align:right}
* html .rssLinkGlobal{height:100%; padding:0 21px 0 0}
.division a.rssLink{display:block; height:16px; margin-top:3px; padding-bottom:0; padding-right:0; width:16px}
.addLeftMargin{margin-left:1em}
* html .addLeftMargin{margin-left:1em}
.addLeftMarginHome{margin-left:1em}
* html .addLeftMarginHome{margin-left:.8em; margin-top:-0.4em}
.noMarginLeft{margin-left:-1em; padding-left:0}
* html .noMarginLeft{margin-left:-0.5em}
.ceroMarginLeft{margin-left:.7em}
* html .ceroMarginLeft{margin-left:.7em; margin-top:-1em}
.marginLeft0{margin-left:-1em}
* html .marginLeft0{margin-left:-0.5em}
p.dateObservatory{margin-left:-1em}
* html p.dateObservatory{margin-left:-0.5em}
p.startObservatory{margin-left:-1em}
* html p.startObservatory{margin-left:-0.5em}
#programs .listPrograms{border-bottom:1px solid #000; margin-bottom:6px}
#programs #listPrograms li{background:none; border-top:1px solid #000; list-style:none; margin:0; padding:.8em 1.5em .8em 1em}
#listPrograms ul{padding:0}
#listPrograms ul li a{background:url(../img/topo.gif) center left no-repeat; font-weight:700; padding-left:2em; text-decoration:none}
#listPrograms ul li a:hover{background:url(../img/topo_over.gif) center left no-repeat; color:#790c0d}
#programs #listPrograms .subPrograms1{margin:0; padding:0; width:100%}
#programs #listPrograms .subPrograms1 ul{margin:0; padding:0 0 0 2em}
#programs #listPrograms .subPrograms1 ul li{background:url(../img/bck_line.gif); border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8; margin-top:.6em; padding:.2em 0 .2em 1.8em}
#programs #listPrograms ul li ul.subPrograms li a{background:url(../img/topo_small.gif) 0 3px no-repeat; display:block; font-weight:400; padding:0 0 0 1.3em}
#listadoGalerias{border:1px solid #ccc; min-height:1%; padding:0}
* html #listadoActualidadInterior{height:1%}
* html #listadoNoticiasInterior{height:1%}
* html #listadoGalerias{height:1%}
#listadoActualidadInterior ul{padding:0}
#listadoNoticiasInterior ul{margin-top:.5em; padding:0}
#listadoActualidadInterior .listNewsImg{float:left; margin-right:1em; min-width:78px; padding-left:.8em; width:6.24em}
#listado .listNewsImg{float:left; margin-right:1em; min-width:78px; padding-left:.8em; width:6.24em}
#listadoGalerias .listNewsImg{float:left; margin-right:1em; min-width:90px; padding-left:0.8em; width:6.24em}
* html #listadoActualidadInterior .listNewsImg{width:7.03em}
#listadoActualidadInterior .listNewsText{float:left; min-width:470px; width:37.6em}
#listadoNoticiasInterior .listNewsText{float:left; min-width:560px; width:44.8em}
#listadoNotasInterior .listNewsText{float:left; min-width:0; width:36em}
#listadoNotasInterior p.negrita{margin:0 .8em 0.55em}
#listadoNotasInterior p{margin-bottom:.55em}
#listadoNotasInterior li{padding:0 1em 0.5em !important}
#listadoNotasInterior .etiquetas li{padding-bottom:0 !important}
#listadoNotasInterior span.divider{margin:0.8em}
#listadoNotasInterior .todasEtiquetas{margin-left:1em; margin-right:1em}
#listadoNotasInterior .todasEtiquetas ul.etiquetas a{white-space:nowrap}
.todasEtiquetas ul.etiquetas a{white-space:nowrap}
* html #listadoActualidadInterior .listNewsText{width:40.41em}
* html #listadoNoticiasInterior .listNewsText{width:40.41em}
.listNewsText a{font-weight:700}
.listNewsText .listaEtiquetas a{font-weight:400}
#listadoActualidadInterior li{background:none; margin-top:8px; padding:0}
#listadoNoticiasInterior ul li{background:none; margin:0; padding:0}
.newsListItem{padding-left:.8em}
#listadoActualidadInterior .changeWidth{min-width:550px; width:44em}
#listadoActualidadInterior .widthChange{min-width:550px; width:44em}
* html #listadoActualidadInterior .widthChange{margin-left:.8em; width:47em}
#detailHeader{min-width:545px; padding-left:1em; width:43.6em}
* html #detailHeader{padding-left:.5em; width:47.18em}
#detailHeader.otherWidth{min-width:400px; width:47em}
* html #detailHeader.otherWidth{padding-left:.5em; width:35em}
#detalle img.ilustrative{float:left; margin-right:.7em; padding:.3em}
#detalle2 img.ilustrative{float:left; margin-right:.7em; padding:.3em}
 
#listadoOfertas ul{padding:0}
#listadoConcursos ul{padding:0}
#listadoAgenda ul{padding:0}
#listadoOfertas ul li{background:none; padding:0}
#listadoConcursos ul li{background:none; padding:0}
#listadoAgenda ul li{background:none; padding:0}
#listadoOfertas strong{margin-left:.8em}
#listadoConcursos strong{margin-left:.8em}
#listadoAgenda strong{margin-left:.8em}
#listadoOfertas ul li a{display:block; font-weight:700; margin-left:.8em}
#listadoConcursos ul li a{display:block; font-weight:700; margin-left:.8em}
#listadoAgenda ul li a{display:block; font-weight:700; margin-left:.8em}
.listStart{margin-left:.8em}
.sendCv{background:url(../img/topo_small.gif) 0 2px no-repeat; display:block; font-weight:700; padding:0 0 1px 12px}
.eventPicture{float:left; margin-bottom:.8em; margin-right:.9em}
.eventStart{float:left}
h4.indicators{background:#f0f0f0; margin:1.2em 0 .5em; padding:.5em .5em .5em .3em}
* html h4.indicators{height:2.08em; min-height:26px}
.leftText{color:#d2140f; display:block; float:left; font-weight:700; min-width:130px; text-align:left; width:10.4em}
.contentIndicators{float:left; margin-bottom:.9em; min-width:405px; text-align:justify; width:32.4em}
#alerts{margin:0; padding:0}
#alerts ul{margin:0; padding:0}
* html #alerts ul{padding-top:3px}
#alerts ul li{background:none; margin:0; padding:0}
.alertItem{margin-left:.8em; margin-top:5px}
* html .alertItem{margin-top:0}
#alerts a{font-weight:700}
#destIndicators{margin:.9em 0; padding:.4em .4em 0 1em}
#destIndicators #indicatorsTitle a{padding:0}
#destIndicators #indicatorsDesc{margin:.6em}
#destIndicators #indicatorsDesc #indicatorsText{display:none; float:left; margin-right:.3em; min-width:220px; width:17.6em}
#destIndicators #indicatorsDesc #indicatorsPicture{float:right}
#proyectoIPCE{background:url(../img/bck_ipce.jpg) top left no-repeat; height:8.64em; margin-left:.4em; margin-top:1.5em; min-height:108px; min-width:239px; width:19.12em}
* html #proyectoIPCE{height:7.68em; min-height:96px; width:21em}
#leftColHome #proyectoIPCE{margin-left:.2em}
#IpceLeft{float:left; height:8em; margin:0 0 .7em; min-height:100px; padding:0}
#IpceRight{background:none; float:left; margin-left:.4em; min-width:100px; padding-top:2em; width:8em}
#IpceRight a{color:#000; font-weight:700}
#IpceRight a:hover{color:#790c0d}
#proyectoIPCE embed{margin:0 .6em}
#proyectoIPCE a img{margin:.6em .3em .2em}
* html #proyectoIPCE a img{margin:.35em 0 0 .2em}
#confirmacion{border:1px solid #ccc; padding:1em}
#confirmacion table{min-width:400px; width:32em}
.clearBoth{clear:both}
.moreDistance{padding-top:22px}
* html .moreDistance{padding-top:44px}
.noEm{font-style:normal}
#listSecurity{border:1px solid #ccc}
#listadoNoticiasSeguridadInterior ul{margin:0; padding:2em 0 1em}
#listadoNoticiasSeguridadInterior ul li{background:url(../img/topo_noticias.gif) 2.32em 3px no-repeat; margin:0 0 1.8em}
* html #listadoNoticiasSeguridadInterior ul li{margin:0 0 .6em}
#listadoNoticiasSeguridadInterior ul li a{font-weight:700}
#listadoNoticiasSeguridadInterior .homeNewsText{padding-left:4.1em}
#listadoFicheros{border:1px solid #ccc; padding:1em}
#listadoFicheros ul li{margin:0 0 1.8em}
* html #listadoFicheros ul li{margin:0 0 .6em}
#listadoFicheros .myFiles{padding:.5em}
#news ul.tabbernav{border-bottom:1px solid #ccc; width:5000px}
#news{display:block; overflow:hidden !important; width:100%}
.tabButtons{margin-left:31.5em; position:absolute}
#detalle.art-general-info ul.tabbernav li{background:none; padding:0}
#detalle.art-general-info .tabbertab{padding:1em}
#news .tabberlive .tabbertab{border:1px solid #ccc; border-top:none}
#news #listadoNoticiasAccesibilidad{padding-top:1em}
.noticiasDestacadas{padding-top:1em}
* html #news #listadoNoticiasAccesibilidad{padding-top:.1em}
* html .noticiasDestacadas{padding-top:.1em}
#news #listadoNoticiasAccesibilidad ul{margin:0; padding:.8em 0 1em}
.noticiasDestacadas ul{margin:0; padding:.8em 0 1em}
#news #listadoNoticiasAccesibilidad ul li{background:none; margin:0 0 1.8em; padding:0}
.noticiasDestacadas ul li{background:none; margin:0 0 1.8em; padding:0}
* html #news #listadoNoticiasAccesibilidad ul li{margin:0 0 .6em}
* html .noticiasDestacadas ul li{margin:0 0 .6em}
.studyImgCol{float:left; margin-right:6px; min-width:78px; width:6.24em}
.studyTextCol{float:left; min-width:140px; width:11.2em}
.studyTextColTotal{min-width:222px; width:17.76em}
.studyImg{float:left}
.studyItemText{float:left; margin-left:2em; width:30em}
#listado ul li a{font-weight:700}
#listado ul li .divider{margin-left:0; margin-right:0}
#leftColHome .imgBanLeft{height:auto; margin:.3em 0 .6em; min-height:62px; padding:.7em .2em .6em}
* html #leftColHome .imgBanLeft{padding-bottom:.4em; padding-left:.12em}
p.imgNoDispProd{background:url("../img/centro_demostrador/default/imagen_nodisponible_bg.gif") no-repeat center center; color:#9A0F14; font-size:95%; font-weight:700; margin:3px; padding:57px 0 9px !important; text-align:center !important}
span.imgNoDispProd{background:url("../img/centro_demostrador/default/imagen_nodisponible_bg.gif") no-repeat center center; color:#9A0F14; font-size:95%; font-weight:700; margin:3px; padding:57px 0 9px !important; text-align:center !important; width:154px}
p.imgNoDispServ{background:url("../img/centro_demostrador/default/SERVICIOS_bg.jpg") no-repeat center center; color:#9A0F14; font-size:95%; font-weight:700; margin:3px; padding:57px 0 9px !important; text-align:center !important}
p.imgNoDispEmp{background:url("../img/centro_demostrador/default/EMPRESAS_bg.jpg") no-repeat center center; color:#9A0F14; font-size:95%; font-weight:700; margin:3px; padding:57px 0 9px !important; text-align:center !important}
.inscripLink{display:block; font-size:1.1em; font-weight:700; margin-bottom:10px; padding:.4em}
img.flotaDcha{border:1px solid #ccc; float:right; margin-left:1em; padding:0.2em}
img.flotaIzqda{border:1px solid #ccc; float:left; margin-right:1em; padding:0.2em}
.userImageOptions{border:1px solid #f0f0f0; margin-top:7px; padding-bottom:3px; padding-left:34px}
.userImageOptions .formItem{float:left; min-width:380px; width:30.4em}
* html .userImageOptions .formItem{width:34.4em}
.userImageOptions .formItemTwo{float:right; min-width:200px; padding-top:3px; width:16em}
.userImageOptions .imageDetail{margin-left:126px; margin-top:6px; min-width:270px; padding:1px 0; width:21.6em}
.userImageOptions .imageDetail span{float:left}
.userImageOptions .formRow .formItem #delPicture{float:right; margin-right:0}
* html .userImageOptions .formRow .formItem #delPicture{margin:0}
.userImageOptions .imageTrue{height:5.2em; min-height:65px}
.userImageOptions .formInfo{margin-left:126px}
* html .userImageOptions .formInfo{margin-left:129px}
#AddUserForm .userImageOptions .formItem{margin-left:0}
#editUserForm .userImageOptions .formItem{margin-left:0; min-width:420px; width:41.6em}
* html #editUserForm .userImageOptions .formItem{width:41.6em}
#editUserForm .userImageOptions .formInfo{margin-left:156px}
#editUserForm .userImageOptions .imageDetail{margin-left:156px}
dt{padding-bottom:.3em}
dd{padding-bottom:1em}
.recuadro_destacamos{border:1px solid #ddd; padding:.5em; text-align:center}
.recuadro_destacamos a{display:block; text-decoration:none}
#contentTypeID{min-width:287px; width:22.96em}
* html #contentTypeID{min-width:290px; width:23.2em}
#detalle p.advise{background:transparent url(../img/bck_infoMessage.gif) no-repeat left 10px; border-bottom:1px solid #900303; border-left:1px solid #eec4c4; border-right:1px solid #900303; border-top:1px solid #eec4c4; margin-bottom:2em; padding:1em 1em 2em 4.6em}
#detalle2 p.advise{background:transparent url(../img/bck_infoMessage.gif) no-repeat left 10px; border-bottom:1px solid #900303; border-left:1px solid #eec4c4; border-right:1px solid #900303; border-top:1px solid #eec4c4; margin-bottom:2em; padding:1em 1em 2em 4.6em}
#detalleUnico p.advise{background:transparent url(../img/bck_infoMessage.gif) no-repeat left 10px; border-bottom:1px solid #900303; border-left:1px solid #eec4c4; border-right:1px solid #900303; border-top:1px solid #eec4c4; margin-bottom:2em; padding:1em 1em 2em 4.6em}
#detalle .pags p.navStyles{background:#f9f9f9; border:1px solid #8f8f8f; display:block; margin:-1em 0; padding:.45em; text-align:right}
#detalle2 .pags p.navStyles{background:#f9f9f9; border:1px solid #8f8f8f; display:block; margin:-1em 0; padding:.45em; text-align:right}
.navStyles{background:#f9f9f9; border:1px solid #8f8f8f; display:block; margin:-1em 0; padding:.45em; text-align:right}
.pags p.navStyles{text-align:right}
#rightCol #survey textarea{width:100%}
#survey #assistantNav{padding:.45em}
#supplierNav.navStyles{display:block !important; margin-bottom:0; margin-top:0}
#solutionNav.navStyles{display:block !important; margin-bottom:0; margin-top:0}
#assistantNav.navStyles{display:block !important; margin-bottom:0; margin-top:0}
#assistantNav.navStyles *{display:block !important}
#assistantNav.navStyles a{display:inline-block !important}
#assistantNav.navStyles span{display:inline-block !important}
* html #detalle .pags p.navStyles{margin:0}
* html #detalle2 .pags p.navStyles{margin:0}
* html .navStyles{margin:0}
.rMargin{margin-right:.5em}
.r02Margin{margin-right:.2em}
.demoFaq{background:#f9f9f9; border-left:1px solid #8f8f8f; border-top:1px solid #8f8f8f; font-size:1.3em; margin:1.3em 0 .4em; padding:.3em 0 .3em .3em}
.searchList{display:block; text-align:center}
.searchList table{border-bottom:1px dotted #ccc; border-right:1px dotted #ccc; font-size:1em; margin:8px 10px 12px; min-width:540px; text-align:center; width:45.8em}
.comparativeMargin table{margin-top:-0.8em}
.searchList.comparativeMargin{padding-bottom:1em}
.searchList.comparativeMargin.margined{margin-top:1em}
* html .searchList.comparativeMargin.margined{margin-right:0 !important}
.searchList.comparativeMargin table{margin-top:0}
#mainNoRightCol .searchList.comparativeMargin table{margin:0 !important; min-width:784px; width:70.6em}
* html #mainNoRightCol .searchList.comparativeMargin table{width:71.1em !important}
#mainNoRightCol .searchList.comparativeMargin table td{vertical-align:top}
#mainNoRightCol .searchList.comparativeMargin table img{vertical-align:middle}
* html #mainNoRightCol .comparativeMargin table{margin-top:-1em}
.searchList table td{border-left:1px dotted #ccc; border-top:1px dotted #ccc; padding:3px}
.searchList table tbody th{border-left:1px dotted #ccc; border-top:1px dotted #ccc; padding:3px}
.searchList table thead th{background:#f0f0f0; padding:4px}
.searchList table .destacaTh{min-width:90px; text-align:left; width:7.2em}
.dataComparative{min-width:158px; text-align:left; width:12.64em}
#especifics .searchList table .destacaTh{min-width:160px; width:12.8em}
#especifics .searchList table .dataComparative{min-width:381px; padding-left:.5em; text-align:left; width:30.48em}
.alignRight{text-align:right}
.aRight{text-align:right !important}
.alignLeft{text-align:left}
.aLeft{text-align:left !important}
.alignCenter{text-align:center}
.aCenter{text-align:center !important}
.a-c{text-align:center !important}
#compare{background-image:url(../img/bck_but30.gif); margin-left:1em; width:7.4em}
.infoSearch1Col{float:left; min-width:515px; width:41.2em}
.infoSearch2Col{float:left; min-width:260px; width:20.8em}
#titleList{margin:1.5em 0 0}
#titleList h3{min-width:400px; width:32em}
* html #titleList{margin-bottom:-1em}

.formItem label.noWidth{min-width:20px !important; width:auto !important}
select.noWidth{min-width:20px !important; width:auto !important}
html>body select.noWidth option{padding-right:.5em}
label.margined{margin:0 5px 0 15px !important}
div.margined{margin-right:15px}
span.margined{padding:2em}
.dualMargin{margin:0 auto}
#infoSearch{border:1px solid #ccc; clear:both; height:1%; overflow:hidden; padding:1em}
.submitButtonNext{background:url(../img/bck_but95.gif) no-repeat left center; border:1px solid #ccc; cursor:pointer; font-size:1em; padding:.17em; width:8.5em}
* html .submitButtonNext{padding:.1em}

.contentDetail a.submitNoWidth{text-decoration:none}
#detalle #startAssis{margin:1em 0; text-align:center}
#assistantNav #prev{margin-right:342px}
* html #assistantNav #prev{margin-right:348px}
#solutionNav .unnext{background-image:none; padding:.2em .7em}
#supplierNav .unnext{background-image:none; padding:.2em .7em}
#startAssis .bigButton{background-image:url(../img/bck_but2.gif) !important; color:#000; display:block; line-height:20px; margin:0 auto; text-align:center; text-decoration:none; width:200px}
#startAssis .button{background-image:url(../img/bck_but.gif); color:#000; display:block; line-height:23px; margin:0 auto; text-align:center; text-decoration:none}
.helpInfo{margin-left:1em; vertical-align:middle}
#basic .destacaTh{min-width:120px; width:9.6em}
#basic .searchList{text-align:center}
#basic .searchList table{margin-left:auto; margin-right:auto}
ul li .titleItem{display:block; width:12.32em}
* html ul li .titleItem{width:12.3em}
.basicData{min-width:410px; width:32.8em}
.noBorder{border:none !important}
fieldset.noBorder{border:none}
.formAsSurvey{padding:0 1em 1em; text-align:justify}
.formAsSurvey h3{margin-bottom:8px}
.formAsSurvey p{padding:0 0 .8em}
.formAsSurvey ul{list-style:none; padding:.1em 1.2em .8em}
.formAsSurvey ol{margin-left:1em; padding:.1em 1.2em .8em .6em}
.formAsSurvey ul li{margin-top:4px; padding:0 1em .95em; text-align:justify}
.formAsSurvey ol li{margin-top:4px; padding:0 1em .95em; text-align:justify}
.formAsSurvey ul li ul{padding:.5em 0 0 1em}
.formAsSurvey ul li ul li{padding:0 1em}
#survey ol li ol li{padding:0 1em}
* html .formAsSurvey ul li ul li{margin:0}
* html #survey ol li ol li{margin:0}
#mainRightNoColRight{display:block; float:left; margin-left:.6em; min-width:825px; width:72.5em}
#mainRightNoColRight #detalle{margin-left:0; margin-top:0}
#mainRightNoColRight #detalle2{margin-left:0; margin-top:21px}
.editInfo{background:url(../img/aviso.gif) 30px center no-repeat; border-bottom:1px solid #900303; border-left:1px solid #eec4c4; border-right:1px solid #900303; border-top:1px solid #eec4c4; margin-bottom:1em; padding:1em 1em 1em 4.6em}
.info-in-form-message{background:url(../img/aviso.gif) 30px center no-repeat; border-bottom:1px solid #900303; border-left:1px solid #eec4c4; border-right:1px solid #900303; border-top:1px solid #eec4c4; margin:1em; padding:1em 1em 1em 4.6em}
.info-in-form-message p{margin:0}
.infoMessage{background:url(../img/bck_infoMessage.gif) center left no-repeat; border-bottom:1px solid #900303; border-left:1px solid #eec4c4; border-right:1px solid #900303; border-top:1px solid #eec4c4; padding:1em 1em 1em 4.6em}
#infoMessage{background:url(../img/bck_infoMessage.gif) center left no-repeat; border-bottom:1px solid #900303; border-left:1px solid #eec4c4; border-right:1px solid #900303; border-top:1px solid #eec4c4; margin-bottom:2em; padding:1em 1em 1em 4.6em}
#editInfo{background:url(../img/aviso.gif) 30px center no-repeat; border-bottom:1px solid #900303; border-left:1px solid #eec4c4; border-right:1px solid #900303; border-top:1px solid #eec4c4; padding:1em 1em 1em 4.6em}
.wizardInfo{border:1px solid #ccc; padding:1em}
.backLTop{margin:1em 1em 0 0}
.backLBottom{margin:0 1em 1em 0}
.itemData{display:block; float:left}
.itemName{display:block; float:left; min-width:145px; width:11.6em}
* html .itemName{width:13.6em}
.dataItemTab{min-width:350px; width:27em}
#selectType{width:5em}
#selectCategory{width:5em}
.marginTop{margin-top:1em}
.contentBorderOnly{border:1px solid #ccc}
.dataMore{padding:1em}
.showAsBox{background:#FFFFEF; border:1px solid #000; margin-left:3.6em; margin-top:-1.5em; padding:.7em; position:absolute; width:24em; z-index:99}
* html .showAsBox{margin-left:2.6em; margin-top:.5em; width:26em}
.closeDiv{display:block; font-size:1.3em; font-weight:700; text-align:right}
.seeInfo{padding:.5em}
.bLine{display:block; height:1.8em; min-height:1.8em}
.infoColum{border:1px solid #ccc; padding:1em}
.infoColum ul{padding:.1em 1.2em .8em}
.infoColum ul li{background:url(../img/topo_listado.gif) 0 4px no-repeat; padding:0 1em .5em; text-align:justify}
.boxPadding{padding:0.8em; text-align:justify}
.wikiTitle{background-color:#eee; padding:.1em}
.wikiHome{border:1px solid #ccc}
.wikiHomeSection{padding:1em}
.wikiReadMore{text-align:right}
.wikiArticlesNumber{float:right}
.faqTitle{background-color:#eee; padding:.1em}
.studyItem div.studyItemText{float:left}
.blogLink{text-decoration:underline}
.tableCollapse{border-collapse:collapse}
.tabla_compra{border:0; border-collapse:collapse; font-size:1.4em}
.tabla_compra thead th{background-color:#E1120D; border:solid 1px #000; color:#FFF; font-size:0.7em; padding:2px; text-align:center}
.tabla_compra tbody th{background-color:#E1120D; border:solid 1px #000; color:#FFF; font-size:0.7em; padding:2px; text-align:center}
.tabla_compra tbody td{border:1px solid #000; font-size:0.7em; padding:2px}
.noList{list-style:none !important}
.noBack{background:none !important}
.noListBack li{background:none !important}
.bold{font-weight:700 !important}
.normalWeight{font-weight:400 !important}
.italic{font-style:italic !important}
.boldAsLink{color:#D2140F; font-weight:700 !important}
.asParagraphMargin{margin:10px}
.solutionLabel{display:block; float:left; line-height:200%; width:19em}
#icdAdvancedSearch{background:#F9F9F9 none repeat scroll 0 center; border:1px solid #8F8F8F; margin:2em auto 0; padding:.8em; text-align:center; width:55.2em}
* html #icdAdvancedSearch{width:57em}
#icdAdvancedSearch .formItem{text-align:left}
#icdAdvancedSearch .formItem.buttonContainer{margin-top:2em}
.buttonContainer.tableMargined{margin-right:.1em; padding-bottom:1em; padding-top:1em}
#icdAdvancedSearch h4{background-color:#fff; border:solid 1px #8F8F8F; color:#D2140F; margin:-1.5em 0 0; position:relative; width:15em}
#icdAdvancedSearch input.button{width:4.9em !important}
.advancedSearchLink{margin-right:10.5em}
* html .advancedSearchLink{margin-right:18em}
.blogCommentForm{padding-right:1em}
.blogCommentForm input{width:25em}
.blogCommentForm #commentDetail{height:10em; width:39em}
.blogCommentForm textarea{width:39em}
.blogCommentForm .formButtom input{width:auto !important}
.blogCommentRules{padding-left:1.5em; padding-top:1.5em}
.blogCommentRules ul{padding:1em 0 !important}
.blogCommentRules ul li{background:transparent url("/extfrontinteco/img/topo_listado.gif") no-repeat left .3em !important; min-height:3em; padding:0 1em 1em !important; width:45%}
* html .blogCommentRules ul li{height:3.5em}
.productServicesList li{float:left; width:30em}
.icdDetailTable{width:68.8em !important}
.icdDetailTable td.dataComparative{width:auto !important}
.wikiLinkList{padding:0 !important}
.wikiLinkList li{background:none !important; padding:0 !important}
.wikiLinkBox{margin-top:1em}
.vAlignTop{vertical-align:top !important}
.vAlignMiddle{vertical-align:middle !important}
.h2Like{background:transparent url(../img/bck_tit.gif) no-repeat scroll left top; border-bottom:1px dotted #888; border-top:1px dotted #888; color:#000; font-size:1.1em; height:2.5em; margin:1.7em 0 0.3em; padding-left:6.8em; text-indent:-4.4em}
.h3Like{color:#D2140F; font-size:2em; height:100%; margin-bottom:5px}
h2.rssHeader{height:2.5em; padding:0}
h2.rssHeader .rssLink{height:2.5em}
h2.rssHeader .fLeft{margin:0;}
h2.rssHeader .fRight{height:16px; margin:0; padding:0; text-indent:0; width:16px}
.supplierTable p{height:auto; margin:0 !important; padding:0 !important}
.supplierTable td{height:4.3em !important; min-height:60px !important}
.supplierTable td.url{width:75px !important}
.supplierTable td.proveedor{width:75px !important}
* html .supplierTable td{height:60px !important}
#icdemoHomeJornadas{background-color:#F3F3F3; padding:1em 0}
.cloud1{font-size:100%}
.cloud2{font-size:125%}
.cloud3{font-size:150%}
.cloud4{font-size:175%}
.cloud5{font-size:200%}
#titular{background:#A60200; color:#fff; font:11px helvetica,verdana,arial; font-weight:700; padding:5px}
.titular{background:#A60200; color:#fff; font:11px helvetica,verdana,arial; font-weight:700; padding:5px}
* html #titular.rssHeader{padding-bottom:0 !important}
* html .titular.rssHeader{padding-bottom:0 !important}
#titular span{margin:0 !important; padding:0 !important}
.titular span{margin:0 !important; padding:0 !important}
.titularA{background:#A60200; clear:both; color:#fff; font:11px helvetica,verdana,arial; font-weight:700; overflow:auto; padding:5px}
* html .titularA{height:1%}
* html #titular{height:1%}
* html #titular .rssLink{padding-bottom:0 !important}
* html .titular{height:1%}
* html .titular .rssLink{padding-bottom:0 !important}
.titularIcd{background:#A60200; color:#fff; font:11px helvetica,verdana,arial; font-weight:700; padding:5px}


#detalle #anclas{padding-left:0}
#detalle #anclas li{background:none}
#virusSearchForm .smallStatistics{margin-top:1.5em}
.smallStatistics{background-color:#f3f3f3; min-height:17.2em}
* html .smallStatistics{height:17.3em !important}
.smallBlock{background-color:#f3f3f3; min-height:17.2em}
* html .smallBlock{height:17.3em !important}
h3.lastAnalisis img{margin-top:3px}
.smallStatistics.noBack{background:none}
.smallStatistics .sepBottom{margin-bottom:1em}
td#tableFoot{background-color:#EFEFEF}
.noPadding{padding:0 !important}
.ipceDestacado{color:#D2140F}
img.cataMap{width:555px}
* html .cataMapForm label.margined{margin:0 !important; padding:0 5px 0 15px !important}
.helpSearch{margin-bottom:1.5em; text-align:center; width:100%}
* html .helpSearch{font-size:1em; width:100%}
.mapTable th{background-color:#888 !important; color:#fff !important}
.mapTable th a{color:#fff !important}
.mapTable #tableFoot{background-color:#ddd}
.mapTable #tableFoot strong{color:#000; margin-left:3em}
.dateField{width:5.5em !important}
.bottomPadded{padding-bottom:1em}
.vAlignBottom img{vertical-align:bottom}
.vAlignBottom object{vertical-align:bottom}
.vAlignBottom embed{vertical-align:bottom}
.m-t_3em{margin-top:.3em}
.m-t_5em{margin-top:.5em}
.m-b_5em{margin-bottom:.5em}
.m-b1em{margin-bottom:1em}
.m-b1_5em{margin-bottom:1.5em}
.m-b2em{margin-bottom:2em}
.p1em{padding:1em}
.p1emI{padding:1em !important}
.p-0-0_5em{padding:0.5em}
.p-0_3-1em{padding:.3em 1em}
.p-0_5-1em{padding:.5em 1em}
.p-0_5-0-0_5-1em{padding:.5em 0 .5em 1em}
.p-0-1em{padding:0 1em}
.p-0-5em{padding:0 5em}
.p-0-9em{padding:0 9em}
.p-0-10em{padding:0 10em}
.pTop0{padding-top:0 !important}
.pBottom0{padding-bottom:0 !important}
.pBottom1em{padding-bottom:1em !important}
.mTop-1_6em{margin-top:-1.6em}
.mTop0{margin-top:0 !important}
p.mTop0{margin-top:0 !important}
.mTop10px{margin-top:10px}
.mTop_2{margin-top:.2em}
.mTop_5{margin-top:.5em}
.mTop1{margin-top:1em}
.mTop1_5{margin-top:1em}
.mTop1_5em{margin-top:1.5em}
.mTop1em{margin-top:1em}
.mTop2em{margin-top:2em}
.pTop1{padding-top:1em}
.pLeft3_6em{padding-left:3.6em}
.pRight1em{padding-right:1em}
.tabbernav li .rssTab{display:none}
.tabbernav li.tabberactive .rssTab{display:inline; margin-left:-3px !important}
.preRss{border-right:none !important}
.rssTab{border-left:none !important; margin:0 0 -2px !important}
.rssTab a{border-left:none !important; margin:0 0 -2px !important}
.rssTab img{height:14px; vertical-align:bottom; width:14px}
.rightLabeled{margin-right:.3em}
.incidencesRadioContainer{padding-bottom:1em; padding-left:9em}
* html .incidencesRadioContainer{padding-bottom:1.5em}
.incidencesRadioContainer .margined{line-height:1.6em; margin:0; padding-right:15px}
.cata_listado_apartados li{background-color:#f9fbf8 !important; border:solid 2px; margin:.3em 0 .5em; padding-right:.3em}
.cata_listado_apartados li.selected{background:#efd6c6 url(/extfrontinteco/img/intecocert/selectedBack.gif) repeat-y top left !important}
.cata_listado_apartados li img{display:block; float:left}
.cata_listado_apartados li a{display:block; float:left; text-decoration:none; width:100%}
.cata_listado_apartados li a:hover{text-decoration:none}
.cata_listado_apartados li a span{color:#000 !important; cursor:pointer; float:left; font-size:1.1em; font-weight:700; padding:1em .5em 0 0; width:5em}
.cata_listado_apartados li a span.smaller{font-size:1em; padding-top:0}
div.asFieldset{border:solid 1px #ccc; margin-bottom:1em; padding:0 1em .5em !important}
.asFieldset{border:solid 1px #ccc; margin-bottom:1em; padding:0 1em .5em !important}
div.asFieldset ul{padding-bottom:0 !important}
div.asFieldset.warnRow{margin-bottom:2em}
div.asFieldset p{margin:0 !important; padding:0 !important}
div.asFieldset p.margined{margin-bottom:6px !important}
legend.virusSearchLegend{color:#000; font-weight:700; margin:0 0.3em; padding:0 3px}
#mainRightNoColRight .detalleVirus{margin-top:0 !important}
.detalleVirus pre{background-color:#f9f9f9; border:solid 1px #ccc; margin:1em 0; padding:.5em; white-space:normal; width:100% !important}
* html .detalleVirus pre{width:97% !important}
.detalleVirus ul li{margin-bottom:.5em; padding-bottom:0}
.detalleVirus div.asFieldset{border:none !important}
.detalleVirus h4.asLegend{color:#D2140F; font-size:1.2em; margin:0 0 1.4em !important; padding:0}
.detalleVirus h4 span.innerLegend{padding-left:0 !important}
.detalleVirus h5{color:#D2140F; margin:1em 0 0}
.detalleVirus div.asFieldset p{margin-bottom:1em !important}
.detalleVirus .css_tooltip strong{border-color:#000; color:#000; font-style:italic}
.detalleVirus .css_tooltip{color:#000}
.detalleVirus .fLeft{clear:left; padding-bottom:0.5em}
.detalleVirus li#explicacion{margin-top:2.8em !important}
.detalleVirus #hoaxDate{margin-left:66%}
.detalleVirus .propagacionHoax{padding:1em 1em 1em 0}
.detalleVirus li.virusClave{background-image:none !important}
.detalleVirus ol li{background-image:none !important}
.detalleVirus ol li ul li{background:transparent url(../img/topo_listado.gif) no-repeat scroll 0 4px !important}
.detalleVirus .imgBox span.imgFoot{display:block}
li.virusAlias{line-height:16px}
#searchResultsVuln{padding-top:0 !important}
span.asLegend{background-color:#fff; color:#000; display:block; font-size:1.1em; font-weight:700; margin:-0.65em 0 .2em !important; padding:0 .2em; text-align:left; width:5.3em}
h3.asLegend{background-color:#fff; color:#000; display:block; font-size:1.1em; font-weight:700; margin:-0.65em 0 .2em !important; padding:0 .2em; text-align:left; width:5.3em}
h4.asLegend{background-color:#fff; color:#000; display:block; font-size:1.1em; font-weight:700; margin:-0.65em 0 .2em !important; padding:0 .2em; text-align:left; width:5.3em}
span.asLegend.bottomMargined{margin-bottom:.5em}
h3.asLegend.bottomMargined{margin-bottom:.5em}
h4.asLegend.bottomMargined{margin-bottom:.5em}
span.asLegend.noWidth{width:auto !important}
#detalle h3.asLegend.noWidth{width:auto !important}
#detalle2 h3.asLegend.noWidth{width:auto !important}
h3.asLegend.noWidth{width:auto !important}
h4.asLegend.noWidth{width:auto !important}
span.asLegend span.innerLegend{background-color:#fff; padding:0 .2em}
h4.asLegend span.innerLegend{background-color:#fff; padding:0 .2em}
h3.asLegend span.innerLegend{background-color:#fff; padding:0 .2em}
* html h4.asLegend{display:inline !important; margin:-0.6em 0 .6em !important}
* html span.asLegend{display:inline-block !important}
* html h3.asLegend{display:inline !important}
.rotulo2{color:#D2140F; font-size:1.2em; font-weight:700}
div.asFieldset p.rotulo2{padding:.3em 0 .7em !important}
#virusHeader{margin-bottom:2em}
#virusHeader p{font-weight:700}
.descBox{float:left; width:38em}
.imgBox{float:right; margin-left:1em}
.alertIcon{margin-right:1em}
.detalleVirus ol{list-style-position:inside; margin-left:0 !important}
.detalleVirus ul ol{list-style-position:outside; padding-left:5em !important}
.detalleVirus #detallesTecnicos ul li{background-image:none}
.Low{background-image:url(/extfrontinteco/img/intecocert/bajo.gif) !important; background-position:right; background-repeat:no-repeat; color:#907000 !important; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.Bajo{background-image:url(/extfrontinteco/img/intecocert/bajo.gif) !important; background-position:right; background-repeat:no-repeat; color:#907000 !important; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.Baja{background-image:url(/extfrontinteco/img/intecocert/bajo.gif) !important; background-position:right; background-repeat:no-repeat; color:#907000 !important; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.Medium{background-image:url(/extfrontinteco/img/intecocert/medio.gif) !important; background-position:right; background-repeat:no-repeat; color:#B04000 !important; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.Medio{background-image:url(/extfrontinteco/img/intecocert/medio.gif) !important; background-position:right; background-repeat:no-repeat; color:#B04000 !important; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.Media{background-image:url(/extfrontinteco/img/intecocert/medio.gif) !important; background-position:right; background-repeat:no-repeat; color:#B04000 !important; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.High{background-image:url(/extfrontinteco/img/intecocert/alto.gif) !important; background-position:right; background-repeat:no-repeat; color:#F00000; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.Alto{background-image:url(/extfrontinteco/img/intecocert/alto.gif) !important; background-position:right; background-repeat:no-repeat; color:#F00000; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.Alta{background-image:url(/extfrontinteco/img/intecocert/alto.gif) !important; background-position:right; background-repeat:no-repeat; color:#F00000; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.high{background-image:url(/extfrontinteco/img/intecocert/alto.gif) !important; background-position:right; background-repeat:no-repeat; color:#F00000; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.medium{background-image:url(/extfrontinteco/img/intecocert/medio.gif) !important; background-position:right; background-repeat:no-repeat; color:#B04000 !important; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.low{background-image:url(/extfrontinteco/img/intecocert/bajo.gif) !important; background-position:right; background-repeat:no-repeat; color:#907000 !important; font:11px arial,helvetica,verdana; font-weight:700; padding:5px 30px 4px 5px !important; text-transform:capitalize}
.virusPeligrosidad1{background:transparent url(/extfrontinteco/img/intecocert/bajo.gif) no-repeat 60% 50% !important; color:#907000; font:11px arial,helvetica,verdana; font-weight:700; padding-right:65px; text-align:right; text-transform:capitalize}
.virusPeligrosidad2{background:transparent url(/extfrontinteco/img/intecocert/mbajo.gif) no-repeat 60% 50% !important; color:#A05000; font:11px arial,helvetica,verdana; font-weight:700; padding-right:60px; text-align:right; text-transform:capitalize}
.virusPeligrosidad3{background:transparent url(/extfrontinteco/img/intecocert/medio.gif) no-repeat 60% 50% !important; color:#B04000; font:11px arial,helvetica,verdana; font-weight:700; padding-right:60px; text-align:right; text-transform:capitalize}
.virusPeligrosidad4{background:transparent url(/extfrontinteco/img/intecocert/malto.gif) no-repeat 60% 50% !important; color:#D06000; font:11px arial,helvetica,verdana; font-weight:700; padding-right:58px; text-align:right; text-transform:capitalize}
.virusPeligrosidad5{background:transparent url(/extfrontinteco/img/intecocert/alto.gif) no-repeat 60% 50% !important; color:#F00000; font:11px arial,helvetica,verdana; font-weight:700; padding-right:70px; text-align:right; text-transform:capitalize}
.virusDestructividad1{background:transparent url(/extfrontinteco/img/intecocert/bajo.gif) no-repeat 80% 50%; color:#907000; font:11px arial,helvetica,verdana; font-weight:700; padding-right:60px; text-align:right; text-transform:capitalize}
.virusDestructividad2{background:transparent url(/extfrontinteco/img/intecocert/medio.gif) no-repeat 80% 50%; color:#B04000; font:11px arial,helvetica,verdana; font-weight:700; padding-right:49px; text-align:right; text-transform:capitalize}
.virusDestructividad3{background:transparent url(/extfrontinteco/img/intecocert/alto.gif) no-repeat 79% 50%; color:#F00000; font:11px arial,helvetica,verdana; font-weight:700; padding-right:60px; text-align:right; text-transform:capitalize}
.noBarsMaxima{color:#F00000; font:11px arial,helvetica,verdana; font-weight:700; text-transform:capitalize}
.noBarsAlta{color:#D06000; font:11px arial,helvetica,verdana; font-weight:700; text-transform:capitalize}
.noBarsMedia{color:#B04000; font:11px arial,helvetica,verdana; font-weight:700; text-transform:capitalize}
.noBarsBaja{color:#A05000; font:11px arial,helvetica,verdana; font-weight:700; text-transform:capitalize}
.noBarsMinima{color:#907000; font:11px arial,helvetica,verdana; font-weight:700; text-transform:capitalize}
.thinNotFoundError{padding-top:2em}
.thinNotFoundError #notFound{text-align:center}
.thinNotFoundError #notFound *{text-align:inherit}
.thinNotFoundError #infoMessage{text-align:left}
.thinNotFoundError table{margin:0 auto; min-width:575px !important; width:100% !important}
.thinnerNotFoundError{padding-top:2em}
.thinnerNotFoundError #notFound{text-align:center}
.thinnerNotFoundError #notFound *{text-align:inherit}
.thinnerNotFoundError #infoMessage{text-align:left}
.thinnerNotFoundError table{min-width:547px !important; width:100% !important}
.virusHelpLink{padding:.3em .5em .3em 0}
.homeNewsCurrentPymeRSS{margin-left:4em; text-align:justify; width:400px}
#listadoNoticiasINTECOCERTRSS ul{margin:0; padding:1em 0}
#listadoNoticiasINTECOCERTRSS ul li{background:url(../img/intecocert/topo_noticias.gif) 29px 3px no-repeat; margin:0 0 .6em; padding:0}
#listadoNoticiasINTECOCERTRSS ul li a{font-weight:700}
.division .aCenter a{background-color:#fff; display:block; margin:0 auto; padding:2.4em 0 !important; width:90%}
table.helpSearch{border:solid 1px #f0f0f0}
table.helpSearch td{padding:.2em}
tr.listA{background-color:#f9f9f9}
tr.listB{background-color:#fff}
.noBorderLeft{border-left:none !important}
#mcAfeeIframe{border:none !important; height:475px; overflow:hidden; width:550px}
#pandaMap{border:none !important; height:450px !important; overflow:hidden !important; width:635px !important}
.iFrameMapContainer{border:none !important; height:450px !important; overflow:visible; width:644px !important}
.indicatorsClicker{cursor:pointer; font-weight:700; text-decoration:none}
.indicatorsClicker img{vertical-align:middle}
span.noShow{left:-99999px !important; position:absolute !important; top:-99999px !important}
.indicatorsClicker:hover span{text-decoration:none}
#detalle ul.indicatorsCategoryList{padding-top:1.8em}
#detalle2 ul.indicatorsCategoryList{padding-top:1.8em}
#detalle ul.indicatorsCategoryList li{background:none}
#detalle2 ul.indicatorsCategoryList li{background:none}
#detalle ul.indicatorsDocumentList{padding:0}
#detalle2 ul.indicatorsDocumentList{padding:0}
#detalle ul.indicatorsDocumentList li{background:none; padding-left:0}
#detalle2 ul.indicatorsDocumentList li{background:none; padding-left:0}
#anclas{margin-bottom:1em}
.virusRow{clear:both; overflow:hidden}
.virusRow.overVisible{overflow:visible}
.virusRow.overVisible a.css_tooltip{margin:0 .2em}
* html .virusRow{height:1%}
.virusRow.bottomMargined{margin-bottom:1em}
.virusRow.halfBottomMargined{margin-bottom:.5em}
.virusCol{float:left; width:30%}
.virusDate{text-align:right}
.voidVirusCol{border-top:solid 1px #fff; float:left; width:30%}
.virusLilCol{float:left; width:20%}
#detalle ul.virusAliasList{list-style:none; padding-left:0; padding-right:0}
#detalle ul.virusAliasList li{background:none; float:left; text-align:left; width:46%}
.redStrong{color:#A20615}
#cataMapContainer{margin:1.5em 0}
.categorizedLinks .addLeftMarginHome{margin-left:2em}
.categorizedLinks li{padding-bottom:1em}
.categorizedLinks
ul{float:none; padding-left:3em}
.categorizedLinks ul{font-weight:700}
.cataHistoric2Col{clear:both; margin:2em 1em; overflow:hidden}
.cataHistoric2Col .leftCol{width:48%}
.cataHistoric2Col .rightCol{width:48%}
.cataHistoric2Col .leftCol h3{margin-bottom:1em}
.cataHistoric2Col .rightCol h3{margin-bottom:1em}
.warnRow{margin-bottom:.25em; padding-bottom:.5em}
.mBottom0{margin-bottom:0 !important}
.mBottom_5em{margin-bottom:.5em}
.mBottom1em{margin-bottom:1em}
.mBottom2em{margin-bottom:2em}
.mBottom_5{margin-bottom:.5em}
.mBottom1_5em{margin-bottom:1.5em}
.mBottom2_5em{margin-bottom:2.5em}
.mBottom10{margin-bottom:10px}
.mBottom20{margin-bottom:20px}
.lPadded2em{padding-left:2em}
.lPadded1em{padding-left:1em}
.cataHomeStatistics{margin-bottom:1.8em; width:100%}
#detalle.virusList{margin-bottom:1.5em !important}
#detalle.virusList p.title{margin-bottom:0; padding-bottom:.5em}
#detalle.lastVulnList p.title{margin-bottom:0; padding-bottom:.5em}
#detalle.virusList p span.blockDsp{padding-bottom:.5em}
#detalle.lastVulnList p span.blockDsp{padding-bottom:.5em}
#detalle.virusList ul.listado{padding:0}
#detalle.virusList ul.listado li{background:none}
#detalle.virusList ul.listado li a{font-weight:700}
* html #mainAlto #detalle h3{height:1%}
* html #mainAlto #detalle2 h3{height:1%}
#detalle div.asFieldset p.vulnMargined{margin:.5em 0 !important}
#buscadorVulnerabilidades .buttonContainer{margin-bottom:1em}
.buttonMargNeg{margin-left:5.7em}
.buttonVirusSearchMarg{margin-left:1.7em}
* html .buttonVirusSearchMarg{margin-left:1.2em}
#searchResultsVuln ul.listado{margin-top:1em}
.listNewsImg{float:left; margin-right:1em; min-width:78px; padding-left:0.8em; width:6.24em !important}
.warnTableList{font-size:1em; margin:1.5em 0; width:48em}
.warnTableList thead td{background-color:#A60200; color:#fff; font-size:1em; font-weight:700; vertical-align:middle}
.warnTableList thead th{background-color:#A60200; color:#fff; font-size:1em; font-weight:700; vertical-align:middle}
.warnTableList thead td.paddedHeader{padding-left:1.5em}
.warnTableList thead th.paddedHeader{padding-left:1.5em}
.warnTableList td{line-height:160%; padding-left:.5em; vertical-align:top}
.css_tooltip{position:relative}
.css_tooltip span{background:#ffc; border:1px solid #888; color:#000; left:-9999px; overflow:hidden; position:absolute; text-decoration:none; width:30px}
.css_tooltip:hover{border:0; z-index:250}
.css_tooltip:focus{border:0; z-index:250}
.css_tooltip:active{border:0; z-index:250}
a.css_tooltip:hover span{display:block; left:5em; padding:0.2em; position:absolute; top:0; width:15em; z-index:250}
span.css_tooltip:hover span{display:block; left:5em; padding:0.2em; position:absolute; top:0; width:15em; z-index:250}
a.css_tooltip:focus span{display:block; left:1em; padding:0.2em; position:absolute; top:1em; width:15em; z-index:250 !important}
a.css_tooltip:active span{display:block; left:1em; padding:0.2em; position:absolute; top:1em; width:15em; z-index:250 !important}
#helpVuln{background:#fff; margin:0; padding:1em}
#helpVuln h2{margin-top:0; text-align:left}
#helpVuln #detalle{margin:0}
#detalle .helpPop{font-weight:700; padding:0 .5em; text-decoration:none}
.mostDetectedFoot{background-color:#efefef; font-size:1em; text-align:left}
.mostDetectedFoot strong{color:#000}
.width78{width:78% !important}
* html .width78{width:77% !important}
.width100{width:100% !important}
.minHeight16px{min-height:16px}
.mLateral1em{margin-left:1em !important; margin-right:1em !important}
.mLeft0{margin-left:0}
.mLeft10px{margin-left:10px}
.mLeft_5em{margin-left:.5em}
.mLeft1em{margin-left:1em}
.mLeft1emi{margin-left:1em !important}
.mLeft1_5em{margin-left:1.5em}
.mLeft2em{margin-left:2em}
.mLeft3em{margin-left:3em}
.mLeft66{margin-left:6.6em}
.pLeft1em{padding-left:1em}
.pLeft2em{padding-left:2em !important}
.pLeft9em{padding-left:9em}
.pLeft9emi{padding-left:9em !important}
#helpLinkBox{margin-top:2em}
#vulnTextoIntro{padding:1em}
#vulnTextoIntro p{margin-bottom:6px}
#vulnTextoIntro ul{padding:0 2em}
.spreadElementComponentList{padding-bottom:1.5em}
#detalle a.vulnDetailSearchLink{background:transparent url(../img/vulnDetailSearchLink.gif) no-repeat center left; color:#fff; display:block; font-size:1.3em; line-height:37px; text-decoration:none; width:215px}
#detalle a.vulnDetailSearchLink:hover{text-decoration:underline}
#detalle #searchAgainBox{float:right}
* html #detalle #searchAgainBox{text-align:right}
*:first-child+html #detalle #searchAgainBox{text-align:right}
.cataDetailImg{font-style:italic; text-align:center}
.cataDetailImg p{font-style:italic; text-align:center}
.mapHomeImg{width:100%}
.ajustarMapa{height:16.9em}
ul.detallesReg{margin-left:1em; text-align:left}
ul.detallesReg li{margin-bottom:1em}
acronym.normalStyle{font-weight:400}
* html acronym.normalStyle{border-bottom:1px dotted}
a.cerrarPopUp{background:transparent url(../img/volver.jpg) no-repeat scroll 0 4px; color:#D2140F; font-weight:700; padding-left:10px; text-decoration:none}
.upCaseText{text-transform:uppercase}
#formSolutionEdit ul.noList li{background:none}
#formSolutionEdit ul.tabbernav li{background:none}
#formSolutionEdit ul.tabbernav{padding:1em 0 0}
#formSolutionEdit fieldset{border:1px solid #CCC; padding:1em}
#formSolutionEdit fieldset legend{font-weight:700; padding:0 .2em}
* html #formSolutionEdit .contentDetail{height:1%}
#formSupplierEdit .titular.aCenter{border-right:solid 2px #fff}
#formSolutionEdit .submitButtonNext{margin-top:1em}
#formSupplierEdit ul.tabbernav{padding-bottom:0; padding-top:1em}
#formSupplierEdit ul.tabbernav a{text-decoration:none}
#formSupplierEdit .oneColElement{margin-top:.5em}
#formSupplierEdit .twoColElement{margin-top:.5em; padding-right:0; width:49.55%}
#formSupplierEdit .twoColElement .inputText{width:16.2em}
#formSupplierEdit .oneColElement .inputText{width:16.2em}
#formSupplierEdit .twoColElement .comboBox{width:16.45em}
#formSupplierEdit .oneColElement .comboBox{width:16.45em}
#formSupplierEdit .twoColElement .comboBox.adButton{width:12.35em}
.oneColElement .lineComboBox{width:44.65em}
*:first-child+html .oneColElement .lineComboBox{width:44.7em}
* html .oneColElement .lineComboBox{width:44.7em}
#formSupplierEdit .oneColElement .comboBox.adButton{margin-right:1em; width:16.2em}
#formSupplierEdit .oneColElement .lineComboBox.adButton{margin-right:1em; width:39.7em}
* html #formSupplierEdit .oneColElement .lineComboBox.adButton{width:39.55em}
*:first-child+html #formSupplierEdit .oneColElement .lineComboBox.adButton{width:39.95em}
#formSupplierEdit fieldset fieldset .oneColElement .lineComboBox{width:43.5em}
#formSupplierEdit fieldset fieldset .oneColElement .lineComboBox.adButton{margin-right:1em; width:38.5em}
* html #formSupplierEdit fieldset fieldset .oneColElement .lineComboBox.adButton{width:38.8em !important}
*:first-child+html #formSupplierEdit fieldset fieldset .oneColElement .lineComboBox.adButton{width:38.7em}
#formSupplierEdit .twoColElement label{display:block; line-height:160%; padding-right:.5em; text-align:right; width:11em}
#formSupplierEdit .oneColElement label{display:block; line-height:160%; padding-right:.5em; text-align:right; width:11em}
#formSupplierEdit .twoColElement textarea.inputText{margin-left:4em; width:20.7em}
#formSupplierEdit ul.tabbernav li{background:none}
#formSupplierEdit fieldset legend{color:#000; font-weight:700; margin:0 0 0 1em; padding:0 .2em}
#formSupplierEdit fieldset legend.redBoldLegend{color:#D2140F; font-size:1.1em; font-weight:700}
#formSupplierEdit fieldset legend.subRedBoldLegend{color:#D2140F; font-size:1em; font-weight:700}
#formSupplierEdit #caract .twoColElement .comboBox{width:15em}
#formSupplierEdit #caract2 .twoColElement .comboBox{width:15em}
#formSupplierEdit #caract .twoColElement .comboBox.adButton{margin-right:1em; width:10.6em}
#formSupplierEdit #caract2 .twoColElement .comboBox.adButton{margin-right:1em; width:10.6em}
#formSupplierEdit #caract .twoColElement .inputText{width:15em}
#formSupplierEdit #caract2 .twoColElement .inputText{width:15em}
#formSupplierEdit #caract .twoColElement .inputText.adButton{width:8.9em}
#formSupplierEdit #caract2 .twoColElement .inputText.adButton{width:8.9em}
#formSupplierEdit #caract .buttonContainer{margin-top:2.5em; padding-right:4.6em}
#formSupplierEdit #caract2 .buttonContainer{margin-top:2.5em; padding-right:4.6em}
#formSupplierEdit #contactData{border:solid 1px #f0f0f0; margin-bottom:2em; margin-top:2em}
#formSupplierEdit #contactData legend{font-weight:700; margin:0 0 0 1em; padding:0 .2em}
#formSupplierEdit #supplierType{border:solid 1px #f0f0f0; margin-bottom:2em}
#formSupplierEdit .supplierType{border:solid 1px #f0f0f0; margin-bottom:2em}
#formSupplierEdit #supplierType label{display:block; margin-right:.5em; text-align:right; width:12.5em}
#formSupplierEdit .supplierType label{display:block; margin-right:.5em; text-align:right; width:12.5em}
#formSupplierEdit #supplierType .column{padding-right:2em; padding-top:.5em; width:30%}
#formSupplierEdit .supplierType .column{padding-right:2em; padding-top:.5em; width:30%}
#formSupplierEdit #fabricantesSeguridad{border:solid 1px #f0f0f0; margin-bottom:2em}
#formSupplierEdit #fabricantesSeguridad .buttonContainer{padding:1.5em 4.2em 1em 0}
#formSupplierEdit #productCat{border:solid 1px #f0f0f0; padding:1em; width:45%}
#formSupplierEdit #serviceCat{border:solid 1px #f0f0f0; padding:1em; width:45%}
#formSupplierEdit #directedTo{border:solid 1px #f0f0f0; margin-bottom:2em; margin-top:2em; padding:1em}
#formSupplierEdit #directedTo2{border:solid 1px #f0f0f0; margin-bottom:2em; margin-top:2em; padding:1em}
#formSupplierEdit #directedTo ul.horizontalCheckList{clear:both; overflow:hidden; padding:0}
#formSupplierEdit #directedTo2 ul.horizontalCheckList{clear:both; overflow:hidden; padding:0}
#formSupplierEdit #directedTo ul.horizontalCheckList li{background:none !important; float:left}
#formSupplierEdit #directedTo2 ul.horizontalCheckList li{background:none !important; float:left}
#formSupplierEdit #directedTo ul.horizontalCheckList li .titleItem{text-align:right; width:6em}
#formSupplierEdit #directedTo2 ul.horizontalCheckList li .titleItem{text-align:right; width:6em}
#formSupplierEdit #directedTo ul.horizontalCheckList li .titleItem label{padding-right:.5em}
#formSupplierEdit #directedTo2 ul.horizontalCheckList li .titleItem label{padding-right:.5em}
#formSupplierEdit #caract{border:solid 1px #f0f0f0; margin-bottom:2em; margin-top:2em; padding:1em}
#formSupplierEdit #caract2{border:solid 1px #f0f0f0; margin-bottom:2em; margin-top:2em; padding:1em}
#formSupplierEdit .tableContainer table{border:none; border-left:solid 1px #F0F0F0; border-right:solid 1px #F0F0F0; border-top:solid 1px #F0F0F0; margin-bottom:1em}
.tableContainer table.icdListTable{border:none; border-left:solid 1px #F0F0F0; border-right:solid 1px #F0F0F0; border-top:solid 1px #F0F0F0; margin-bottom:1em}
#formSupplierEdit .tableContainer table th{border-bottom:solid 1px #F0F0F0; border-left:solid 1px #F0F0F0; white-space:normal}
#formSupplierEdit .tableContainer table td{border-bottom:solid 1px #F0F0F0; border-left:solid 1px #F0F0F0; white-space:normal}
.tableContainer table.icdListTable td{border-bottom:solid 1px #F0F0F0; border-left:solid 1px #F0F0F0; white-space:normal}
.tableContainer table.icdListTable th{border-bottom:solid 1px #F0F0F0; border-left:solid 1px #F0F0F0; white-space:normal}
#formSupplierEdit .tableContainer table td.aLeft{padding-left:1em}
.submitButtonNext.next{background:url(../img/pag_arrowright.gif) 95% 50% no-repeat; margin-top:1em; padding-right:17px}
#basic1{padding-bottom:1em}
#basic2{padding-bottom:1em}
#basic3{padding-bottom:1em}
.column.buttonContainer{padding:2em 0 0}
.submitButtonNext.large{width:auto !important}
.submitButtonNext.noWidth{padding:.17em .4em; width:auto !important}
.descriptionBox{margin:1em 0}
.descriptionBox .titleItem{padding-bottom:.5em; padding-left:2em}
.descriptionBox textarea.inputText{margin-left:2em; width:22.7em}
.topButtonContainer{margin-bottom:1em}
.buttonContainer.icdMargined{padding-top:1em}
.listEditButton{background:transparent url(../img/list_edit.gif) no-repeat top left; border:none; cursor:pointer; height:20px; vertical-align:top; width:20px}
.listDeleteButton{background:transparent url(../img/list_delete.gif) no-repeat top left; border:none; cursor:pointer; height:20px; vertical-align:top; width:20px}
.listDetailButton{background:transparent url(../img/lupa.gif) no-repeat top left; border:none; cursor:pointer; height:12px; vertical-align:top; width:12px}
.listEditButtondisabled{background:transparent url(../img/list_editDisabled.gif) no-repeat top left; border:none; height:20px; vertical-align:top; width:20px}
.listDeleteButtondisabled{background:transparent url(../img/list_deleteDisabled.gif) no-repeat top left; border:none; height:20px; vertical-align:top; width:20px}
.listDetailButtondisabled{background:transparent url(../img/lupaDisabled.gif) no-repeat top left; border:none; height:12px; vertical-align:top; width:12px}
/*  */#basic1 .textAreaContainer{margin:.7em 1em}
#basic1 .textAreaContainer .textareaRow{width:44.35em !important}
*:first-child+html #basic1 .textAreaContainer .textareaRow{width:44.55em !important}
* html #basic1 .textAreaContainer .textareaRow{width:43.85em !important}
.css_tooltip:hover span{display:block; left:1em; padding:0.2em; position:absolute; top:1em; width:15em; z-index:250 !important}
.smaller.css_tooltip:hover{border:0; z-index:250}
.smaller.css_tooltip:hover span{display:block; left:1em; padding:0.2em; position:absolute; top:1em; width:15em; z-index:250}
.paddingLeft5_1{padding-left:5.1em}
* html .paddingLeft5_1{padding-left:4.5em}
.mTop_5em{margin-top:.5em}
.noMargin{margin:0 !important}
.noMarginVertical{margin-bottom:0 !important; margin-top:0 !important}
.noMarginLateral{margin-left:0 !important; margin-right:0 !important}
.textareaRow{float:left; width:44.4em !important}
*:first-child+html .textareaRow{width:44.55em !important}
* html .textareaRow{width:44em !important}
* html #basic3 .textareaRow{width:43.65em !important}
* html #basic3 input.textareaRow{width:43.5em !important}
input.textareaRow{width:44.4em !important}
.textareaRowSubFieldset{float:left; width:43.2em !important}
*:first-child+html .textareaRowSubFieldset{width:43.35em !important}
* html .textareaRowSubFieldset{width:43.35em !important}
.textareaRow2{float:left; width:32.3em !important}
.textareaRow3{float:left; width:32.6em !important}
.labelRow{display:block; line-height:160%; padding-right:0.5em; text-align:right; width:11em}
#basic3 .textAreaContainer{margin:1.25% 7%}
#basic4 .textAreaContainer{margin:1.25% 7%}
#basic3 .buttonContainer{margin-top:0 !important; padding-right:3.9em !important; padding-top:0.5em !important}
#basic4 .buttonContainer{margin-top:0.5em !important; padding-right:3.9em !important}
#basic4 #caract2 .buttonContainer{margin-top:0.5em !important; padding-right:.5em !important; padding-top:.5em !important}
* html #basic4 #caract2 .buttonContainer{margin-top:.5em; padding-right:0 !important; padding-top:.5em !important}
#basic5 .buttonContainer{margin-top:0.5em !important; padding:.5em 3.2em .5em 0 !important}
*:first-child+html #basic5 .buttonContainer{padding-right:3.3em !important}
* html #basic5 .buttonContainer{padding-right:0 !important}
#basic6 .elemIzq{width:46% !important}
#basic6 .elemDer{width:54% !important}
#basic6 .labelIzq{width:11em !important}
#basic6 .labelDer{width:15em !important}
#basic3 .descriptionBox{margin-left:11.5em}
* html #basic3 .descriptionBox{margin-left:11.6em}
.wAuto{width:auto !important}
.w2em{width:2em !important}
.w3em{width:3em !important}
.w6em{width:6em !important}
.w8em{width:8em !important}
.w10em{width:10em !important}
.w10_6em{width:10.6em !important}
.w12_3em{width:12.3em !important}
.w13em{width:13em !important}
.w13_2em{width:13.2em !important}
.w14em{width:14em !important}
.w15_5em{width:15.5em !important}
.w16em{width:16em !important}
.w16_3em{width:16.3em !important}
.w16_7em{width:16.7em !important}
.w17em{width:17em !important}
.w19_45em{width:19em !important}
.w19_45em.lHeight180{line-height:100% !important}
* html .w19_45em.lHeight180{line-height:180% !important}
*:first-child+html .w19_45em.lHeight180{line-height:180% !important}
.w20em{width:20em !important}
.w20_3em{width:20.3em !important}
.w27em{width:27em !important}
.w27_4em{width:27.4em !important}
.w30em{width:30em !important}
.w33em{width:33em !important}
.w33_6em{width:33.6em !important}
.w34em{width:34em !important}
.w42em{width:42em !important}
.w15pc{width:15% !important}
.w17pc{width:17% !important}
.w19pc{width:19% !important}
.w20pc{width:20% !important}
.w79pc{width:79% !important}
.w77pc{width:77% !important}
.w100pc{width:100% !important}
.h15em{height:15em}
#caract .buttonContainer{padding-right:0.35em !important}
*:first-child+html #caract .buttonContainer{padding-right:0.4em !important}
* html #caract .buttonContainer{padding-right:0.1em !important}
.mLeftMin{margin-left:0.2em !important}
.botonAplicar{float:right; margin-right:3.35em}
.botonAplicarNoFloat{margin-right:3.35em}
.categServicio{width:16.2em !important}
.noSelfClear{clear:none !important; overflow:visible !important}
.cajaMasInfo{border:solid 1px #ddd; margin:1em 0; padding:1em}
.tablaCaracteristicas{font-size:0.9em; font-style:italic}
.bordered{border:1px solid #F0F0F0; margin-bottom:2em; margin-top:2em; padding:1em}
#basic6{padding-bottom:1em}
#formSupplierEdit .tabbernav li{padding:0 0.25em 0.5em !important}
.maroonParagraph{color:#790C0D}
.cataNotesList{min-height:1px}
.cataNotesList ul.noPadding li{padding:0 0 0.5em !important}
.cataNotesList .listNewsText{margin-left:2em}
.cataNotesList .listNewsImg{margin-right:0}
* html .cataNotesList{height:1%}
#botonesAcc ul{list-style:none; margin:0; padding:0 1.5em !important}
#botonesAcc li{background:#eaeae9 url(/extfrontinteco/img/File/back.png) center center; list-style:none; margin:5px 0 0; padding:0}
* html #botonesAcc li{display:inline-block}
#botonesAcc a{background:url(/extfrontinteco/img/File/accesibilidad/boletin/flecha.png) repeat-y; background-position:right center; border:solid #bbb6b6 1px; color:#000; display:block; font-size:0.9em; padding-right:11px; text-decoration:none}
* html #botonesAcc a{display:inline-block}
#botonesAcc a span{display:block; line-height:28px; min-height:28px; padding-left:38px}
* html #botonesAcc a span{height:28px}
#botonesAcc #acc{background:url(/extfrontinteco/img/File/accesibilidad/boletin/back_acc.png) 5px center no-repeat}
#botonesAcc #cal{background:url(/extfrontinteco/img/File/accesibilidad/boletin/back_cal.png) 5px center no-repeat}
#botonesAcc #seo{background:url(/extfrontinteco/img/File/accesibilidad/boletin/back_seo.png) 5px center no-repeat}
#botonesAcc #pdf{background:url(/extfrontinteco/img/File/accesibilidad/boletin/back_pdf.png) 5px center no-repeat}
#botonesAcc #flash{background:url(/extfrontinteco/img/File/accesibilidad/boletin/back_flash.png) 5px center no-repeat}
#botonesAcc #smil{background:url(/extfrontinteco/img/File/accesibilidad/boletin/back_smil.png) 5px center no-repeat}
#botonesAcc #est{background:url(/extfrontinteco/img/File/accesibilidad/boletin/back_est.png) 5px center no-repeat}
#botonesAcc #bfaq{background:url(/extfrontinteco/img/File/accesibilidad/boletin/back_faq.png) 5px center no-repeat}

/*  */

.rssDiv{background:transparent url(../img/centac/rss.gif) no-repeat scroll 15em 1.8em; padding-right:3.4em; padding-top:2.2em; width:auto}
* html .rssDiv{background:transparent url(../img/centac/rss.gif) no-repeat 15em 1.9em; padding-right:3em; padding-top:2.4em; width:auto}
* html .rssHeader{height:1%}
.eventsDate{display:none !important}
.completeYear input{vertical-align:text-top}
* html .completeYear input{vertical-align:middle}
fieldset.envioEventos{border:1px solid #ddd; margin:10px 0 0 !important; padding:5px 5px 10px !important}
fieldset.envioEventos legend{color:#000; font-weight:700; padding:0 0.5em}
fieldset.envioEventos div{background:transparent url(/extfrontinteco/img/agendaEnvioEventosIcon.jpg) no-repeat scroll left top; margin:0 2em !important; min-height:37px; padding-left:4em}
* html fieldset.envioEventos div{height:37px}
#detalle fieldset.envioEventos p{margin-left:0}
.agendaHome .detailLinkAgenda{font-weight:700}
.listadoDetalleEvento{padding:0 !important}
.listadoDetalleEvento li strong{padding-right:.7em}
.eventsList hr.divider{margin-left:0 !important; margin-right:0 !important}
* html .eventsList hr.divider{float:none !important; margin:0 !important}
.iceAgendaEntradilla{font-style:italic; padding:0 1em 0.5em}
.iceAgendaDescripcion{padding:0 1em 0.5em}
h2.homeEvents a{line-height:160%}
h2.homeEvents .fRight{padding:.1em 0 0}
h2.homeEvents .fRight img{float:right}
* html h2.homeEvents{padding-left:2.4em; text-indent:0}
fieldset#formEvents{border:1px solid #ddd; margin:10px 0 0 !important; padding:0 5px 10px !important}
fieldset#formEvents legend{color:#000; font-weight:700; padding:0 .2em}
fieldset#formEvents .formItem{clear:none; width:49%}
fieldset#formEvents .formItem input{width:10em}
fieldset#formEvents .formItem select{width:10.3em}
* html fieldset#formEvents .formItem select{width:10em !important}
fieldset#formEvents .formItemTextarea{width:100% !important}
fieldset#formEvents input.dateInputText{width:8.3em}
fieldset#formEvents textarea.inputText{width:34.4em}
* html fieldset#formEvents textarea.inputText{width:34.7em}
fieldset#formEvents .buttonContainer{padding:1em 8.9em; text-align:right}
* html fieldset#formEvents .buttonContainer{padding:1em 9.4em}
#detalle .calendarTableStyle a.css_tooltip{text-decoration:underline}
#detalle .calendarTableStyle a.css_tooltip span.tooltip{text-decoration:none !important}
.emptyResults{padding:.2em 1em}
div#faqs p.ejemplop{margin:10px 0 0 10px; padding:3px 0}
div#faqs p.ejemplop span{background-color:#f5f5ff; border:1px solid gray; border-bottom:none; font-weight:700; padding:3px 10px; width:13em}
div.faqs p.ejemplocodigo{background-color:#f5f5ff; border:1px solid gray; color:#006; font-family:"Courier New"; margin:0 10px 10px; overflow:scroll; padding:10px}
div#faqs p.ejemplocodigo{background-color:#f5f5ff; border:1px solid gray; color:#006; font-family:"Courier New"; margin:0 10px 10px; padding:10px}
.imagencentrada{text-align:center}
#rightCol #programs{margin-bottom:1.8em}
#rightCol .listadoCol{margin-bottom:1.8em}
#rightCol .wizardInfo{margin-bottom:1.8em}
#rightCol #destIndicators{margin-bottom:1.8em}
#rightCol #listConcept{margin-bottom:1.8em}
#rightCol #survey{margin-bottom:1.8em}
#rightCol #nubeEtiquetas{margin-bottom:1.8em}
#rightCol #colFAQCategories{margin-bottom:1.8em}
#rightCol #archivo{margin-bottom:1.8em}
#rightCol #categorias{margin-bottom:1.8em}
#rightCol #enlacesBlog{margin-bottom:1.8em}
#rightCol #autorContainer{margin-bottom:1.8em}
#rightCol #botonesAcc{margin-bottom:1.8em}
#rightCol #detalle2{margin-bottom:1.8em}
#leftColHome .bannerLeftLast{margin-bottom:1.8em}
#currentNews #listadoNoticiasActualidad{margin-bottom:1.8em}
#contentMain #headerBlog{margin-bottom:1.8em; margin-top:0}
h3.h2Like{margin-top:0}
#listadoNoticiasINTECOCERTRSS{margin-bottom:1.8em}
#listadoNotasInterior{margin-bottom:1.8em}
.ultimaHoraCol .listadoCol{margin-bottom:0 !important}
.ultimaHoraCol .viewMore{margin-bottom:1.8em !important}
#topVulnerabilidades .listadoCol{margin-bottom:0}
#topVulnerabilidades .viewMore{margin-bottom:1.8em}
#intecocertGroupTitle .listadoCol{margin-bottom:0}
#intecocertGroupTitle .viewMore{margin-bottom:1.8em}
.listado_banners_derecha{margin-bottom:1.8em}
.parrafoBoton1{width:47%}
.parrafoBoton2{margin-left:6%; margin-top:1em; width:47%}
#botonesAcc #demcat{background:url(/extfrontinteco/img/Image/Observatorio/destcat.jpg) 5px center no-repeat}
#osiFlash{margin:12px}
#divFlash img{margin:12px}
.noScroll{overflow:visible !important}
*:first-child+html .intav ul{margin-top:1em}
.intav ul li{background-image:none !important; margin-bottom:.5em; padding:0 !important}
*:first-child+html .intav ul li{margin-bottom:0}
.intav ul li label{padding-left:1em}
.intav ul li input{vertical-align:bottom}
.codigo{background-color:#f5f5ff; border:1px solid gray; color:#006; font-family:"Courier New"; margin:0 10px 10px; overflow:scroll; padding:10px}
code{color:#006; font-family:"Courier New"}
.cPointer{cursor:pointer}
.totalWidth{width:37em}
.intav input#url{width:31.4em}
*:first-child+html .intav input#url{width:31.6em}
* html .intav input#url{width:31.6em}
.intav textarea#content{font-size:1em}
.TViCategoryList{font-size:1.2em}
.listGaleria{list-style:none}
.listGaleria li{display:inline}
.listGaleria .zoom{border:1px solid #CCC; height:115px; margin:0 1em 1em 0 !important; padding:0 !important; text-align:center !important; width:150px}
* html .listGaleria .zoom img{margin-bottom:0 !important}
.listGaleria .zoom img{border:none !important; float:none !important; margin:0 0 1.5em !important; padding:5px !important}
#intavFrameList{overflow:auto}
.filterList{font-size:1em}
.outer{background:transparent; margin:0 auto 1em; padding:3.5em 0 4em; position:relative}
.innera{background:transparent; height:15.6em; overflow:auto; width:67.9em}
.innera.row3{height:7em !important}
.innera.row5{height:11.5em !important}
*:first-child+html .innera{width:67.8em}
* html .innera{width:67.7em}
.outer table{font-size:1em}
.outer table tfoot tr{border:1px solid #F0F0F0}
.outer table caption{background:#697210; border:0.1em solid #fff; color:#fff; height:1.5em; left:0; position:absolute; text-align:center; top:0}
.outer thead tr{height:2.5em; left:0; line-height:2.3em; position:absolute; top:1em}
.outer tfoot td{border:none; padding-bottom:.5em; padding-right:10px !important; padding-top:.5em; position:absolute; text-align:right; top:20em; width:66.5em}
.outer tfoot td.row3{top:12em !important}
.outer tfoot td.row5{top:16em !important}
.outer tfoot td a{margin-right:4px}
.outer th{background-color:#580402; color:#fff; font-weight:700; padding-bottom:0; padding-top:0; text-align:left; width:10em}
.outer td{border-bottom:solid 1px; padding:.4em 0; text-align:left; width:10em}
.outer .dk{background:#fff}
.vulnLightGrey{background-color:#f2f2f2; padding:.5em 0 0}
.vulnLighterGrey{background-color:#fafafa}
.vulnDarkGrey{background-color:#e4dde4}
.vulnSelectMultiple{width:10em}
.p-rel{position:relative}
.helpLink{background:url(../img/infocat.gif) no-repeat top left; line-height:160%; padding-left:20px}
#detalle .helpPop.helpLink{padding-left:20px}
.vulnTableContainer{border:1px solid #CCC; clear:both; margin:0 0 20px; padding:10px}
.vulnFieldset .titular{font-size:1em}
.redLiteral{color:#D2140F}
.testClear{overflow:hidden; width:100%}
.fSize1{font-size:1em}
.fSize1_1{font-size:1.1em}
.rangeSelected{font-size:1.2em}
.vulnRangeList{margin-bottom:1em; margin-top:.3em; padding-bottom:.8em}


#solutionSearchForm .solutionSearchCD label{min-width:11em !important; width:12.8em !important}
input#searchSolutions{margin:.75em}
.searchSolCat{margin-left:2em}
#detalle ul.productListICD{padding:0}
#detalle ul.productListICDadvanced{padding:0}
#detalle ul.comparativeListICDadvanced{padding:0}
#detalle ul.productListICD li{background:none !important; padding:0}
#detalle ul.productListICDadvanced li{background:none !important; padding:0}
#detalle ul.comparativeListICDadvanced li{background:none !important; padding:0}
ul.productListICD div.imagen img{margin:3px 3px 3px 0}
ul.productListICDadvanced div.imagen img{margin:3px 3px 3px 0}
ul.comparativeListICDadvanced div.imagen img{margin:3px 3px 3px 0}
ul.productListICD div.imagen{margin:5px 0 0; text-align:center; width:154px}
ul.productListICDadvanced div.imagen{margin:5px 0 0; text-align:center; width:154px}
ul.comparativeListICDadvanced div.imagen{margin:5px 0 0; text-align:center; width:154px}
.inputProductos{text-align:center; width:16em}
.infoProductos{width:53em}
.infoProductos .contenido{width:39.4em}
.infoProductos .descripcion{margin-right:0; margin-top:5px !important}
ul.categoriasCatDem{width:100%}
ul.categoriasCatDem li{background:#f0f0f0 none !important; border:1px solid #a0a0a0; margin-bottom:.5em}
ul.categoriasCatDem li .prodCatName{padding:.3em; text-align:left; width:13.5em}
ul.categoriasCatDem li .prodCatName img{padding-bottom:.2em; padding-right:.3em}
ul.categoriasCatDem li .prodCatName span{margin-left:2.8em}
ul.categoriasCatDem li .prodCatName a{color:#000; font-weight:700; min-height:2.5em; text-align:left; text-decoration:none}
ul.categoriasCatDem li.currentCategoryICD{background-color:#e0e0e0 !important; border-color:#404040; font-weight:700; text-align:left}
div.icdActive a{border-color:red !important}
#asociarSelect{width:50.6em}
#icdemoAtachFile #asociarSelect{margin-right:1em; width:39.7em}
.textareaICDedit{width:52.1em}
.fila1ICD{border:1px solid #CCC}
.fila2ICD{margin-top:1em; width:100%}
.fila2ICD #idType{width:24em}
ul.enterpriseSize li .titleItem{width:10em !important}
.ficheroAdj{margin-bottom:0; margin-right:.1em}
.tablaAdjuntosICD{border-collapse:collapse; margin:0 0.1em 2em; width:99.8%}
.tablaAdjuntosICD th{border:1px dotted #CCC}
.tablaAdjuntosICD td{border:1px dotted #CCC; padding:.3em .5em}
select.catalogoSelect{width:18.3em !important}
.deleteIconICD{background:transparent url(/extfrontinteco/img/list_delete.gif) no-repeat left center; padding:.2em 0 .2em 2em}
.comparativeListICD .infoProductos{width:51.8em}
.comparativeListICD .infoProductos .contenido{width:38.2em}
.comparativeListICD .inputProductos{width:14.8em}
.productListICDadvanced .infoProductos{width:70.5em}
.productListICDadvanced .infoProductos .contenido{width:56.7em}
.redBorderButton{border:1px solid red !important}
.comparativeListICDadvanced .infoProductos{width:68.5em}
.comparativeListICDadvanced .infoProductos .contenido{width:54.7em}
.comparativeListICDadvanced .inputProductos{width:14.8em}
.imagenDetSol{height:154px; margin:8px 0 0; text-align:center; width:154px}
.listaDetICD{margin-top:-154px}
.descargasICD{background:transparent url(/extfrontinteco/img/descargas.gif) no-repeat left 3px; padding-left:13px}
.infoEstrecho{width:38.4em !important}
.alertaICD{background:transparent url(../img/alerta.gif) no-repeat scroll left top; padding-left:2em !important}
.attachButtonICD{margin:0.5em 11.5em}
.estadisticasDerecha{border:1px solid #CCC; margin:0 0 1em}
.estadisticasDerecha .datosEst{margin:0.5em .5em}
.estadisticasDerecha .datosEst p{margin:.5em 0 0}
.estadisticasDerecha .datosEst ul li{clear:both; margin-top:0.4em; padding-left:0.8em; padding-top:.5em}
.estadisticasDerecha .datosEst ul li img{margin-bottom:0.5em}
.estadisticasDerecha .datosEst ul li p{float:left; margin-left:0.5em; margin-top:0; text-align:left; width:14.5em}
.ICDsolutionStatisticInfo{float:left !important; width:14em !important}
ul.listaLetras{padding:0 !important; text-align:center}
ul.listaLetras li{background:transparent none repeat scroll 0 0 !important; display:inline; margin-right:0.8em; padding:0 0.3em !important}
strong.letraActual{font-size:1.5em}
ul.listaTerminos li{margin-top:.5em}
#detalle .enlaces-barra{padding:0.7em 0.2em}
#detalle2 .enlaces-barra{padding:0.7em 0.2em}
#detalleUnico .enlaces-barra{padding:0.7em 0.2em}
.contentDetail .enlaces-barra{padding:0.7em 0.2em}
.enlaces-barra{background:url(../img/intecocert/banner_corto.jpg) center no-repeat; font-weight:700; line-height:160%; margin:0.5em; min-height:20px; padding:0.7em 0.2em !important; text-align:center}
* html .enlaces-barra{height:20px}
.enlaces-barra a{text-decoration:none !important}
.enlaces-barra a:hover{text-decoration:none !important}
ul.lista-enlaces-barra li{background:url(../img/intecocert/banner_corto.jpg) center no-repeat; font-weight:700; margin:0.5em; padding:0.7em 0.2em; text-align:center}
#detalle ul.lista-enlaces-barra li{background:url(../img/intecocert/banner_corto.jpg) center no-repeat; font-weight:700; margin:0.5em; padding:0.7em 0.2em; text-align:center}
ul.lista-enlaces-barra li a{text-decoration:none}
ul.lista-enlaces-barra li a:hover{text-decoration:none}
#detalle ul.lista-enlaces-barra li a{text-decoration:none}
#detalle ul.lista-enlaces-barra li a:hover{text-decoration:none}
.table-container{margin-bottom:1em; padding:0 1.2em}
.ug_link{display:block; margin-bottom:.5em; text-align:left}
.cug_main{margin-top:1.5em}
.cug_userType{text-align:center !important}
.cug_userType img{max-width:70px}
.cug_userType div{display:inline-block; margin:0 .3em; width:45%}
*:first-child+html .cug_userType div{display:inline; margin:0}
.image-cell{max-width:15em !important; width:15em !important}
.cug_user{width:15em}
.cug_complexity{width:10em}
.cug_complexity img{max-width:9em}
.image-cell img{max-width:150px}
#detalle .cug_detail{margin:0 0 1em; padding:0 0 .5em}
#detalle .cug_detail .asLegend{background-color:#fff; font-size:1em; left:.5em; padding:0 .3em .3em; position:absolute; text-align:center; top:0; white-space:nowrap; width:auto !important}
#detalle .cug_detail .asFieldset{margin:0 .25em .25em !important; min-height:72px; padding:1em 0 .5em !important; position:relative}
#detalle .cug_detail_bottom .asFieldset{min-height:163px}
#detalle .cug_detail li{background:none; float:left; padding-left:0}
#detalle .cug_detail li li{border-left:none; float:none; padding-left:.9em; text-align:left}
#detalle .cug_detail li dt{font-weight:700; text-align:left}
#detalle .cug_detail li img{vertical-align:middle}
#detalle .cug_detail li ul{padding-left:0}
#detalle .cug_detail li.imageContainer{margin-left:0 !important; max-width:13.1em; min-width:13.1em; padding:0; text-align:center}
.cug_detail li.imageContainer img{max-width:140px}
.cug_detail li.imageContainer span img{max-width:none; width:auto}
.cug_detail .imageContainer a{padding:0 .25em; text-decoration:none}
.cug_detail .imageContainer a span{display:block; text-align:center; text-decoration:underline}
.cug_detail .cug_dataBox{margin-bottom:1.5em; overflow:hidden}
.label-value .label{float:left; font-weight:700; margin-right:.5em}
.label-value .value{overflow:hidden}
.imageContainer{padding:.5em}
.image-footer{display:block; font-style:italic; text-align:center}
.cug_dataBox .detail-first-line .f-l{margin:0 1em}
.cug_dataBox .detail-first-line .f-l span{text-align:center}
.cug_complexityBox img{max-width:70px}
#detalle ul.cug_detail li.cug_complexityBox{max-width:8.5em; min-width:8.5em; text-align:center}
#detalle ul.cug_detail li.cug_language{max-width:6.9em; min-width:6.9em; text-align:center}
#detalle ul.cug_detail li.cug_language p{margin:0 .5em; text-align:center}
#detalle ul.cug_detail li.cug_language img{margin:0 .5em}
#detalle ul.cug_detail li.cug_user{max-width:11.2em; min-width:11.2em; text-align:center}
#detalle ul.cug_detail li.cug_user div{display:inline-block; margin:0 .3em; max-width:53px}
*:first-child+html #detalle ul.cug_detail li.cug_user div{display:inline}
#detalle ul.cug_detail li.cug_user div span{display:inline-block}
*:first-child+html #detalle ul.cug_detail li.cug_user div span{display:inline}
#detalle ul.cug_detail li.cug_tags{margin-right:0 !important; padding-left:.3em; padding-right:.3em}
#detalle ul.cug_detail li.cug_user img{max-width:35px}
#detalle ul.cug_detail li.cug_userTypeBox{max-width:13em}
#detalle ul.cug_detail li .labelBox{height:auto}
#detalle ul.cug_detail li.cug_userTypeBox .f-l{margin:0 .5em}
#detalle ul.tag-list{padding:0 .5em 0.5em; width:27.3em}
#detalle ul.tag-list li{background:none !important; float:left; line-height:160%; padding:0 0 0.5em; white-space:nowrap}
.tag-list{text-align:left !important}
.tag-list li{text-align:left !important}
.tag-list li span{border-left:1px dashed #D7D7D7; margin-right:0.8em; padding-left:0.8em}
.complexity img{max-width:9em}
.cug-title{display:block; font-weight:700; margin-bottom:.5em; text-align:center}
#detalle ul.cug_detail li.cug_platform{margin-left:0 !important; width:13.3em}
#detalle ul.cug_detail li.cug_links{width:17em}
#detalle ul.cug_detail li.cug_platform ul{text-align:left}
#detalle ul.cug_detail li.cug_links ul{text-align:left}
#detalle .cug_detail .cug_description{float:right; margin-right:0 !important; padding-right:0; width:39.1em}
#detalle ul.cug_detail li.cug_description p{margin:0 .5em}
#detalle .cug_detail li dd{text-align:left}
#detalle .cug_detail .tag-list{margin:0 0.5em; padding:0}
#detalle .warnRow .etiquetas li{text-align:left; white-space:nowrap}
.tablas_uti{table-layout:fixed}
.inline3col li{display:inline-block; padding-bottom:.3em; width:32%}
*:first-child+html .inline3col li{display:inline}
#organimap area{cursor:help}
.qtip #vocales{left:auto !important; position:relative; top:auto}
#vocales ul{list-style-image:none; list-style-position:outside; list-style-type:none; padding:0.1em 1.2em 0.8em}
#vocales ul li{background:transparent url(../img/topo_listado.gif) no-repeat scroll 0 4px; padding:0 1em 0.5em}
#vocales p{margin-bottom:6px; padding:0 0 0.8em}
#organigrama a:hover{color:#790c0d}
#organigrama ul{border-bottom:1px solid #a0a0a0; border-left:1px solid #f0f0f0; padding:.9em 2.4em .3em}
#organigrama ul.l0{border:none; padding:0}
#organigrama ul.l0 li{background:none}
#organigrama ul li{background:url(../img/topo_listado.gif) 0 3px no-repeat; padding:0 1em .5em}
#organigrama .level0{background:#f9f9f9; border-left:1px solid #f0f0f0; border-top:1px solid #f0f0f0; color:#D2140F; display:block; font-size:1.2em; font-weight:700; height:1.68em; margin:1em 0 0; min-height:21px; padding-left:.9em}
#organigrama .level1{background:#f9f9f9; border-left:1px solid #f0f0f0; border-top:1px solid #f0f0f0; color:#D2140F; display:block; font-size:1.1em; font-weight:700; line-height:1.68em; margin:1em 0 0; padding-left:.9em}
#organigrama .level2{background:#f9f9f9; border-left:1px solid #f0f0f0; border-top:1px solid #f0f0f0; color:#D2140F; display:block; font-size:1em; font-weight:700; line-height:1.68em; margin:1em 0 0; padding-left:.9em}
#organigrama .level2-regular{display:list-item; font-size:1em; font-weight:700; line-height:1.68em; list-style-image:none; list-style-position:inside; list-style-type:square; margin:1em 0 0}
#organigrama .l0 div{border-left:1px solid #F0F0F0; margin:0; padding:1em 0 0 2em}
#organigrama .level3{font-weight:700; text-decoration:underline}
#organigrama ul li ul{border-bottom:1px solid #a0a0a0; border-left:1px solid #f0f0f0; margin-right:5%; padding-top:.4em}
#organigrama ul li ul li{background:none}
#organigrama ul li ul li ul{list-style:square; margin-bottom:1em; padding-left:2em}
#organigrama ul li ul li ul li{background:none; padding:.3em 0}
#listadoIndicadores .observatory-tags a{color:#000}
.observatory-tags a:hover{color:#000}
.observatory-tags a:active{color:#000}
.observatory-tags a:visited{color:#000}
.observatory-tags a:link{color:#000}
.hidetext{font-size:0; min-height:16px}
.radio-list li{background-image:none !important}
.radio-list li input{margin:0; vertical-align:middle}
.radio-list li label{display:inline !important; line-height:160%}
.url-group{margin-bottom:.5em}
#attachment-supplierEdit .ficheroAdj{border:1px solid #F0F0F0; padding:1em}
#attachment-supplierEdit .ficheroAdj a{display:block; line-height:160%}
.noHorizontalPadding{padding-left:0 !important; padding-right:0 !important}
.social-links{padding-bottom:.5em; text-align:center}
#detalle ul.social-links li{background:none; padding:0}
.social-links li{display:inline; margin:0 .25em 0.5em}
.backline{background:#fff url(../img/lncs/bordeSup.gif) repeat-x scroll left 0.6em; margin-right:.5em}
.backline span{background-color:#fff; padding-right:.5em}
.fieldset-box{border:none; font-size:1em; margin:0 0 .75em; min-width:1px}
.fieldset-box fieldset *{font-size:1em}
.fieldset-box .fieldset-box *{font-size:1em}
.fieldset-box div.fondoTop{background:#fff url('../img/lncs/bordeSup.gif') repeat-x left 0.6em; color:#D2140F; display:block; height:10px; padding-left:0}
.fieldset-box div.sustituyeP div.fondoTop{background:#FFF url(../img/lncs/bordeSup.gif) repeat-x scroll left 0.6em; color:#D2140F; display:block; padding-left:0}
* html .fieldset-box div.sustituyeP div.fondoTop{background:#fff url('../img/lncs/bordeSup.gif') repeat-x left 0.6em; color:#2522FF; display:block; padding-left:0}
.fieldset-box div.fondoTop span{background:#FFF; font-weight:700; margin-left:0.7em; padding:0 .5em; vertical-align:bottom; width:auto}
* html .fieldset-box div.fondoTop span{background:#FFF; font-weight:700; margin-left:0.8em; padding:0 .5em; width:auto}
.fieldset-box div.fondoTop h3 span.spanLegend{font-size:.7em}
.fieldset-box span.fondoTop{background:#fff url('../img/lncs/bordeSup.gif') repeat-x left 0.6em; color:#D2140F; display:block; height:10px; margin-bottom:-0.65em; padding-left:0}
* html .fieldset-box span.fondoTop{background:#fff url('../img/lncs/bordeSup.gif') repeat-x left 0.6em; color:#D2140F; display:block; height:10px; margin-bottom:-0.65em; padding-left:0}
.fieldset-box fieldset span.fondoTop{background:#fff url('../img/lncs/bordeSup.gif') repeat-x left 0.6em; height:10px}
.fieldset-box .fieldset-box span.fondoTop{background:#fff url('../img/lncs/bordeSup.gif') repeat-x left 0.6em; height:10px}
* html .fieldset-box fieldset span.fondoTop{background:#fff url('../img/lncs/bordeSup.gif') repeat-x left 0.6em; height:10px}
* html .fieldset-box .fieldset-box span.fondoTop{background:#fff url('../img/lncs/bordeSup.gif') repeat-x left 0.6em; height:10px}
.fieldset-box div.sustituyeP span.fondoTop{background:#FFF url(../img/lncs/bordeSup.gif) repeat-x scroll left 0.6em; color:#D2140F; display:block; margin-bottom:-0.65em; padding-left:0}
* html .fieldset-box div.sustituyeP span.fondoTop{background:#fff url('../img/lncs/bordeSup.gif') repeat-x left 0.6em; color:#2522FF; display:block; margin-bottom:-0.65em; padding-left:0}
.fieldset-box span.fondoTop span{background:#FFF; font-weight:700; line-height:15px; margin-left:0; padding:0 .4em; vertical-align:bottom; width:auto}
* html .fieldset-box span.fondoTop span{background:#FFF; font-weight:700; margin-left:0.8em; padding:0 .5em; width:auto}
.fieldset-box span.fondoTop .cajaSupDer{margin-left:0}
.fieldset-box .barraSup{height:10px; width:100%}
.fieldset-box .cajaSupIzq{background:#fff url('../img/lncs/esqSupIzq.gif') no-repeat scroll left 0.6em !important; float:left; height:16px; text-align:left; width:8px}
* html .fieldset-box .cajaSupIzq{background:#fff url('../img/lncs/esqSupIzq.gif') no-repeat scroll left 0.6em !important; float:left; height:16px; text-align:left; width:8px}
.fieldset-box .cajaSupDer{background:#fff url('../img/lncs/esqSupDer.gif') no-repeat scroll right 0.6em !important; float:right; height:16px; text-align:right; width:10px}
* html .fieldset-box .cajaSupDer{background:#fff url('../img/lncs/esqSupDer.gif') no-repeat scroll right 0.6em !important; float:right; height:16px; text-align:right; width:10px}
.fieldset-box .cajaTextoBorde{background:transparent url('../img/lncs/bordeDer.gif') repeat-y scroll right top; min-height:90%}
.fieldset-box .cajaTextoBorde.cajaChecks{height:auto; min-height:1px}
* html .fieldset-box .cajaTextoBorde{height:auto}
html>body .fieldset-box.cajaHerramientas .cajaTextoBorde{height:19.4em}
* html .fieldset-box.cajaHerramientas .cajaTextoBorde{height:22.8em}
* html .fieldset-box.cajaHerramientas .cajaTextoBorde .innerCajaTexto{height:16em}
.fieldset-box .cajaTexto{background:transparent url('../img/lncs/bordeIzq.gif') repeat-y scroll left top; height:95%; min-height:97%; padding:1em 1em 0.5em}
.fieldset-box .cajaTexto p{margin:0 1em 1em}
* html .fieldset-box.cajaDetalleHerramienta .cajaTexto{background:transparent url('../img/lncs/bordeIzq.gif') repeat-y scroll left top; padding:0.5em 1em}
* html .fieldset-box.cajaDetalleHerramienta .cajaTexto fieldset .cajaTexto{background:transparent url('../img/lncs/bordeIzq.gif') repeat-y scroll left top; padding:0.5em 1em}
.fieldset-box .barraInf{background:transparent url('../img/lncs/bordeInf.gif') repeat-x scroll left bottom; height:10px; width:100%}
* html .fieldset-box .barraInf{background:transparent url('../img/lncs/bordeInf.gif') repeat-x scroll left top; height:10px; width:100%}
.fieldset-box .cajaInfIzq{background:#fff url('../img/lncs/esqInfIzq.gif') no-repeat scroll left bottom; float:left; height:10px; text-align:left; width:10px}
* html .fieldset-box .cajaInfIzq{background:#fff url('../img/lncs/esqInfIzq.gif') no-repeat scroll left top; float:left; height:10px; text-align:left; width:10px}
.fieldset-box .cajaInfDer{background:#fff url('../img/lncs/esqInfDer.gif') no-repeat scroll right bottom; float:right; height:10px; text-align:right; width:10px}
* html .fieldset-box .cajaInfDer{background:#fff url('../img/lncs/esqInfDer.gif') no-repeat scroll right top; float:right; height:10px; text-align:right; width:10px}
.linkHelp{cursor:help; margin-right:10px}
.linkHelp img{vertical-align:bottom}
#detalle .linkHelp{text-decoration:none}
#detalle .fondoTop h3{display:inline}
#detalle ul.check-fail:after{clear:both; content:""; display:block; font-size:0.1em; height:0.1px; line-height:0; visibility:hidden}
* html #detalle ul.check-fail{display:inline-block; height:1%}
*:first-child+html #detalle ul.check-fail{display:inline-block}
#detalle ul.check-fail{display:block; padding-right:0}
.fondoTopfondoTop ul.check-fail{padding:1em 0}
#detalle ul.check-fail li{background:none; float:left; margin-bottom:.5em; padding-left:0; width:48%}
#detalle ul.check-fail li img{vertical-align:middle}
#detalle ul.check-fail span{margin:0 .5em}
a.artifactDocument{text-decoration:none}
#detalle a.artifactDocument{text-decoration:none}
.artifactDocument img{vertical-align:middle}
.artifactDocLink{text-decoration:underline}
.getOutText{text-indent:-9999em}
.inline-list li{display:inline; padding-left:0 !important; padding-right:.25em}
span.password-strength{background-color:#555}
span.password-strength-high{background-color:green !important}
span.password-strength-medium{background-color:#90EE90 !important}
span.password-strength-low{background-color:orange !important}
span.password-strength-tooshort{background-color:red !important}
.nowrap{white-space:nowrap}
#detalle ul.csl li{display:inline; margin-left:0; margin-right:0; padding-left:0; padding-right:0 !important}
.redbold{color:#D2140F; font-weight:700}
.fs1_1em{font-size:1.1em}
.fs1_2em{font-size:1.2em}
.full-width-box{display:block; float:none; margin:0 .9em; width:auto}
#mainRightCv.full-width-box{display:block; float:none; margin:0 .9em; width:auto}
.full-width-box fieldset{margin:0 0 1em !important}
fieldset.full-width-form{border:none !important; margin:0 0 1em !important}
fieldset.full-width-form .avisolegal fieldset{border:none !important; margin-left:13.8em !important; padding:0 !important}
fieldset.full-width-form .chk_avlblty{margin:10px 0 0 155px}
.anexed-text input{float:left; margin-right:.75em}
.anexed-text select{float:left; margin-right:.75em}
.anexed-text .longTextFormBox{display:block; float:left; font-size:.9em; line-height:130%; margin-top:0; width:22em}
.readonly{background-color:#F0F0F0}
dl.block-dl .label{font-weight:700}
dl.block-dl .block-dl{padding-left:1.5em}

