fieldset{padding-top:10px; padding-bottom:5px; border:none}
fieldset p{margin:10px 10px 0 10px}
textarea, select, input{font-family:arial,Tahoma,sans-serif; font-size:1.2em}
.button{font-size:1em; font-weight:bold; border:none; background:url(../img/bck_but.gif) no-repeat left center; height:1.9em; width:4.8em}
.mediumButton{font-size:1em; font-weight:bold; border:none; background:url(../img/bck_but30.gif) no-repeat left center; height:1.9em; width:7.5em}
.formItem{margin-top:10px; clear:both}
.formItem label{float:left; min-width:100px; width:8.7em; text-align:right; margin-right:5px}
.formItem label.vulnTextLabel{width:auto !important; min-width:40px !important}
.largeButton{font-size:1em; font-weight:bold; border:none; background:url(../img/bck_but100.gif) no-repeat left center; height:1.9em; width:8.8em}
.largeButton150{font-size:1em; font-weight:bold; border:none; background:url(../img/bck_but150.gif) no-repeat left center; height:1.9em; width:13.2em}
.formItem input, textarea{ width:18em}
.formItem input.mediumButton{width:7.5em}
.formItem input.button{width:4.8em}
.formItem input.largeButton{width:8.8em}
 * html .formItem input, * html textarea{  }
 * html #solutionSearchForm #solutionName{ width:32.22em}
#contactForm .formItem input, #contactForm textarea{width:23.2em}
* html #contactForm .formItem input, * html #contactForm textarea{width:22em}
#statisticDataForm select, #solutionSearchForm select, #supplierSearchForm select{min-width:254px; width:20.32em; font-size:1.1em}
* html #statisticDataForm select, * html #solutionSearchForm select, * html #supplierSearchForm select{min-width:251px; width:20.22em}
#supplierSearchForm select{min-width:254px; width:23.32em; font-size:1.1em}
* html #supplierSearchForm select{min-width:251px; width:23.22em}
#supplierSearchForm input[type="text"]{min-width:254px; width:21em}
#supplierSearchForm .simpleSearch{padding-left:41.8em !important}
* html #solutionSearchForm select{min-width:251px; width:35.22em}
* html #solutionSearchForm select.normalWidth{min-width:251px; width:20.22em}
* html #solutionSearchForm input.largeInput{min-width:251px; width:32.22em}
label.extraWidth{width:12em !important}
* html label.extraWidth{width:11.8em !important}
#fabricantesSeguridad select#idManufacturer{width:44.55em}
#fabricantesSeguridad input#observations{width:44.25em}
.formItem select{min-width:100px; width:8.7em}
.formItem textarea{height:5em}
.formButton{margin:15px 85px 0px 120px; text-align:right}
* html .formButton{margin:15px 72px 0px 120px}
.formButton.simpleSearch{padding:15px 0 0px 40.6em !important; margin:0 !important; text-align:left}
* html .formButton.simpleSearch{padding:15px 0 0 41.4em !important}
.formButton.advancedSearchIcd{padding:15px 83px 0px 120px !important; margin:0 !important}
* html .formButton.advancedSearchIcd{padding:15px 88px 0px 120px !important; margin:0 !important}
.advancedSearchLinkBox{text-align:right; padding:15px 121px 0 115px !important; margin:0 !important}
* html .advancedSearchLinkBox{text-align:right; padding:15px 132px 0px 120px !important; margin:0 !important}
.formItemRadio{padding-left:58px !important; margin-top:10px !important}
* html .formItemRadio{padding-left:65px}
.formItemRadio input{width:auto}
.formItemRadio label{}
.formItemRadio ul{margin:0 0 0 127px}
.formItemRadio ul li{display:block}
#detalle .formItemRadio ul li{text-align:left; display:block; background:none; min-width:300px; width:26.1em}
#detalle .formItemRadio ul li label{display:block; min-width:300px; width:26.1em; text-align:left}
#detalleForm .required,abbr.required{color:#f00; font-weight:bold}
abbr, acronym{ cursor:help; font-weight:bold}
#contactForm{min-width:400px; width:32em}
#contactForm .formItem input, #contactForm .formItem select, #contactForm .formItem textarea{font-size:95%}
* html #contactForm{margin-top:-10px; width:36em}
#contactForm fieldset{border:1px solid #f0f0f0; padding:1em .3em}
#contactForm fieldset legend{color:#000; font-weight:bold; padding:.3em; margin-left:.5em}
 #contactForm .formButton{margin-right:2.7em}
* html #contactForm .formButton{margin-right:5em}
#contactForm #subject{min-width:254px; width:20.32em}
* html #contactForm #subject{min-width:251px; width:21.94em}
#firstColumn{float:left}
#secondColumn{float:left; min-width:240px; width:22.2em; margin:.4em 0 0 3.5em}
* html #secondColumn{margin-top:.7em}
#thirdColumn{padding:1em; text-align:center}
#firstColumn #interContent{min-width:400px; width:32em}
#changePasswordForm .formItem{margin-left:60px}
.int-front-changepassword .formItem{margin-left:1em !important}
#userNewFormExt .formItem{margin-left:60px}
#userNewFormExt >.formButton input{margin:0 -5px 0 5px}
#detalleForm, #detalleFormAvanzado, #recoverpage, #loginForm2{ padding:1em; border:1px solid #ccc}
#loginForm .formItem, #lerecoverform .formItem{margin-left:55px}
#lerecoverform .asLegend{background-color:#fff; position:relative; top:-.7em; display:inline}
#loginForm .formButton{margin:0; margin-top:15px; margin-left:120px; min-width:234px; width:20.6em}
* html #loginForm .formButton{margin-left:122px}
#loginForm fieldset,  #lerecoverform fieldset, #personalQueryForm fieldset, #statisticDataForm fieldset, #solutionSearchForm fieldset, #supplierSearchForm fieldset, #solutionSearchFormExt fieldset{border:1px solid #f0f0f0; margin:1em 0 2em 0; padding:.3em}
#loginForm legend, #AddUserForm legend, #detalleForm legend, #lerecoverform legend, #editUserForm legend, #mainOptions legend, #changePassword legend, #personalQueryForm legend, #statisticDataForm legend, #solutionSearchForm legend, #supplierSearchForm legend{color:#000;  font-weight:bold; padding:.3em; margin-left:.5em}
#listSolICDnoborder #solutionSearchFormExt p, #listSolICDnoborder #solutionSearchFormExt label{font-size:100%}
#loginForm .formItem input{min-width:190px; width:13.8em}
* html #loginForm .formItem input{width:13.9em}
#personalQueryForm label, #statisticDataForm label, #solutionSearchForm label{min-width:201px; width:15.08em}
#supplierSearchForm .moreLabel label{width:15.3em}
* html #supplierSearchForm .moreLabel label{width:15.8em}
* html #personalQueryForm label, * html #statisticDataForm label, * html #solutionSearchForm label{min-width:211px; width:15.68em}
#supplierSearchForm .moreLabel label{width:13.3em}
* html #supplierSearchForm .moreLabel label{width:13.8em}
#personalQueryForm .required, #statisticDataForm .required, #solutionSearchForm .required, #supplierSearchForm .required{font-size:140%}
#queryFormExt p,  #personalQueryForm p, #personalQueryForm label, #statisticDataForm p, #solutionSearchForm label, #solutionProductSearchForm p, #solutionServiceSearchForm p, #supplierSearchForm label, #solutionSearchFormExt label{font-size:115%}
.moreSize{font-size:115%}
#solutionSearchForm fieldset, #supplierSearchForm fieldset, #solutionSearchFormExt fieldset{padding-top:1em; padding-bottom:1em; background-color:#f9f9f9}
#personalQueryForm .texto, #personalQueryForm .textarea{min-width:300px; width:22em}
* html#personalQueryForm .texto, * html #personalQueryForm .textarea{width:22em}
#personalQueryForm .textarea{height:200px}
#personalQueryForm .formButton{margin-right:35px}
* html #personalQueryForm .formButton{margin-right:26px}
#AddUserForm, #editUserForm, #changePassword{ padding:1em; border:1px solid #ccc}
#AddUserForm fieldset, #detalleForm fieldset, #editUserForm fieldset, #changePassword fieldset{margin:0 0 1em 1em; padding:1em; border:1px solid #f0f0f0}
#AddUserForm fieldset{margin-left:0}
#AddUserForm .formItem, #editUserForm .formItem, #changePassword .formItem{margin-left:55px}
*:first-child+html #AddUserForm .formItem{margin-left:50px}
*:first-child+html #editUserForm .formItem{margin-left:50px}
*:first-child+html #changePassword .formItem{margin-left:50px}
#AddUserForm .formItem label, #editUserForm .formItem label{min-width:120px; width:10.5em}
#editUserForm .formItem label, #editUserForm .asLabel, #changePassword .formItem label{min-width:150px; width:13.1em}
#AddUserForm a{text-decoration:underline}
#AddUserForm fieldset fieldset .formItem{margin-left:43px}
#editUserForm fieldset fieldset .formItem{margin-left:32px}
#AddUserForm .formButton{margin:1em 21.9em 0 0}
* html #AddUserForm .formButton{margin:1em 20.9em 0 0}
#editUserForm .formButton{margin:1em 27.6em 0 0}
* html #editUserForm .formButton{margin:1em 28.3em 0 0}
#changePassword .formButton{margin:1em 17.7em 0 0}
* html #changePassword .formButton{margin:1em 17.8em 0 0}
.int-front-changepassword .formButton{margin-right:0 !important; width:36.5em}
#detalleForm .formButton{margin:1em 0 0 0; padding:0 12.8em 0 0}
* html #detalleForm .formButton{padding:0 12em 0 0}
#recoverPasswordForm .formItem{width:50em; margin:0 auto; text-align:center}
#recoverPasswordForm .formItem input, #recoverPasswordForm .formItem label{float:none}
#recoverPasswordForm .formButton{width:27.5em; margin:1em auto 0; padding:0}
*:first-child+html #recoverPasswordForm .formButton{width:29em}
#recoverPasswordForm .formButton input{margin:0 !important}
#userEditFormExt .formItem{margin-left:55px}
#basicSearch{margin:0; padding:0}
* html #basicSearch{min-width:228px; width:19.93em}
#basicSearch fieldset{margin:0; padding:0}
#basicSearch fieldset legend{display:none}
#mainOptions, .fdate, .fnumber{border:1px solid #ccc; padding:1em; margin:.6em 0}
.fdate, .fnumber{border:1px solid #f0f0f0; vertical-align:bottom}
#generalOptions{padding:.6em; width:38.4em}
* html #generalOptions{width:40.4em}
#fhole{min-width:248px; width:20.1em}
* html #fhole{min-width:256px; width:20.7em}
#generalOptions input, #generalOptions select{margin-top:6px; vertical-align:middle}
input.advancedSearchSpecific{min-width:90px; width:7.2em}
* html input.advancedSearchSpecific{min-width:90px; width:6.8em}
.fdate .formItem, .fnumber .formItem{margin-top:10px; margin-left:4em}
* html .fdate .formItem, * html .fnumber .formItem{margin-left:0}
.fdate .formItem label, .fnumber .formItem label{float:none; margin-left:25px}
* html .fdate .formItem label, * html .fnumber .formItem label{margin-left:0}
#specificOptions fieldset{padding-left:3em}
#mainOptions .fdate .legend, #mainOptions .fnumber .legend{color:#5b0608; background:none;  padding:.3em .3em 0 .3em}
.required{color:#f00; font-weight:bold}
.error{padding:1em 1em 1em 3em; margin-bottom:1em; border-top:1px solid #eec4c4; border-left:1px solid #eec4c4; border-right:1px solid #900303; border-bottom:1px solid #900303}
#AddUserForm fieldset fieldset{margin-left:0}
.formItemCheck{margin:10px 0 0 55px}
.formItemCheck p{margin-bottom:4px}
.formItemCheck label{margin-left:4px}
.asLabel{float:left; width:120px; text-align:right; margin-right:5px; display:block}
.formItemCheck .button{margin-left:16px}
.noFloat{float:none}
.dataPyme select{width:auto}
.dataPyme #sector{width:460px}
.services{padding:.5em 1.2em .8em 2em}
.services li{padding:0 1em .5em .3em}
.services input{margin-right:4px}
.desplazaDir{position:relative; left:150px}
#datos_usuario tr .cabecera{background:#A60200; color:#fff; font:11px helvetica,verdana,arial; padding:5px 5px 5px 5px; font-weight:bold}
.ICDbigButton{background:transparent url(../img/bck_but2.gif) no-repeat; color:#000;  text-align:center; text-decoration:none; font-family:arial,Tahoma,sans-serif; font-weight:bold; font-size:1em; height:1.9em; border:none; width:200px}
* html .ICDbigButton{width:18em; margin:0 !important}
.ICDmediumButton{background:transparent url(../img/bck_but130.gif) no-repeat; color:#000;  text-align:center; text-decoration:none; font-family:arial,Tahoma,sans-serif; font-weight:bold; font-size:1em; height:1.9em; border:none; width:11.6em}
#datos_usuario tr .cabecera{background:#A60200; color:#fff; font:11px helvetica,verdana,arial; padding:5px 5px 5px 5px; font-weight:bold}
#personalQueryForm .statisticLabel, #statisticDataForm .statisticLabel, #solutionSearchForm .statisticLabel{width:24em !important; display:block}
#personalQueryForm .formItemRadio .statisticLabel, #statisticDataForm .formItemRadio .statisticLabel, #solutionSearchForm .formItemRadio .statisticLabel{width:19.5em !important}
.formItemRadio .statisticList{margin-left:20.5em !important}
* html .formItemRadio .statisticList{margin-left:20em !important}
.ipceSearchItem{padding:0 2.5em}
.ipceSearchItem label{margin:0 !important}
.ipceSearchItem label.margined{padding:0 5px 0 15px !important}
.biggerSelect{width:26em !important}
.mediumSelect{width:17em !important}
* html .mediumSelect{width:16em !important}
.smallInput{width:7.5em !important}
.labelNoFloat{float:none !important}
label.lessMargined{margin:0 5px 0 10px !important}
.smallSelect{width:10em !important}
.tinySelect{width:5.7em !important; min-width:5.7em !important}
.smallMediumSelect{width:14em !important; min-width:inherit !important}
#mapSearchForm .smallMediumSelect{width:12.6em !important}
.smallLabel{width:7em !important; min-width:7em !important}
.smallerLabel{width:5em !important; min-width:5em !important}
.mediumLabel{width:11em !important}
.mediumField{width:11em !important}
#virusSearchForm{margin-bottom:1em}
#virusSearchForm .mediumField{width:13em !important}
#virusSearchForm .mediumFieldVirus{width:11em !important}
#virusSearchForm select.mediumField{width:13.3em !important}
#virusSearchForm select.mediumFieldVirus{width:11.4em !important}
* html #virusSearchForm select.mediumField{width:13em !important}
#virusSearchForm .buttonContainer{padding-right:1.2em}
#virusSearchForm .buttonContainer input{margin-left:.2em}
.formItem label.dateLabel{min-width:3em; width:6.7em}
.bigSelect{width:18em !important}
* html .bigSelect{width:17em !important}
.topBackButton{background:transparent url(../img/bck_but.gif) no-repeat scroll left top !important}
* html .topBackButton.smallButton{width:4.9em !important}
#submitFormularioVirus{padding-right:2em; width:5.1em}
* html #submitFormularioVirus{padding-right:2.2em; margin:0 !important}
* html #submitFormularioVirus input{width:4.9em}
#infoSearch{padding:1em; border:1px solid #ccc; clear:both; overflow:hidden; height:1%}
.submitButtonNext{font-size:1em; border: 1px solid #ccc; background:url(../img/bck_but95.gif) no-repeat left center; padding:.17em;  width:8.5em}
* html .submitButtonNext{padding:.1em}
#virusDate2{min-width:0; width:6.7em}
.formItem.noMargin{margin-top:0}
.subFieldset{padding-top:5px}
.subFieldset .formItem.selfClear.noMargin{padding-top:.5em}
.fVirus{border:1px solid #ccc}
.fVirus fieldset{margin:.5em 1.25em 1em; border:solid 1px #ccc}
.fVirus fieldset legend{margin-left:1em; font-weight:bold; color:#000; background:transparent}
.fVirus fieldset legend span{background-color:#fff; padding:0 .2em}
* html .fVirus fieldset legend{text-indent:0}
.fVirus .calendarDesc{padding:0 .65em}
* html .fVirus .calendarDesc{padding:0 .4em 0 0}
.buttonContainer.searchVirusForm{margin-top:1em}
.checkListInput{display:block; float:left}
.formItem input.checkListInput{width:auto}
html>body .checkListInput{margin-right:.2em}
.checkListLabel{text-align:left !important; width:4.9em !important; min-width:1px !important; padding-left:0; padding-right:5px; margin:0 !important}
* html .checkListLabel{width:4.9em !important; line-height:160%; padding:0 !important}
.checkListSpan{display:block; float:left; padding-right:5px; min-width:100px; width:8.5em; text-align:right}
* html .checkListSpan{min-width:100px; width:8.8em}
#intecocert_generalOptions.fNone{float:none}
.largeDateBox{padding-left:5em; padding-right:5em; margin-left:0 !important}
.largeDateBox div{margin:0 !important}
.smallDateBox{padding-left:2.5em; padding-right:2.5em; margin-left:0 !important}
.smallDateBox div{margin:0}
.smallDateBox em{line-height:160%}
#buscadorVulnerabilidades .smallDateBox.formItem input{width:6em !important}
#buscadorVulnerabilidades .legend{color:#000 !important}
.fdate .smallDateBox label.dateLabel{min-width:3em; width:3em; padding:0 5px 0 0; float:left; line-height:160%; margin:0 !important}
.fnumber .formItem label.fLeft{float:left; font-size:1.05em;  font-weight:bold; line-height:160%}
.fnumber .formItem label{text-align:left; margin-left:0 !important; padding-left:1em; width:12.7em}
#buscadorVulnerabilidades .formItem{margin-left:0}
#buscadorVulnerabilidades .formItem.outFieldset.bottomMargined{margin-bottom:1em}
#buscadorVulnerabilidades input.vulnerableField{width:20em !important}
* html #buscadorVulnerabilidades input.vulnerableField{width:20.3em !important}
#buscadorVulnerabilidades .formItem select{width:17em}
#buscadorVulnerabilidades .formItem .css_tooltip{font-weight:bold; text-decoration:none; padding:.5em}
#buscadorVulnerabilidades .formItem input.check{width:auto !important; margin-left:0 !important}
#buscadorVulnerabilidades .formItem input.button{width:4.9em !important}
.largeButton150{font-size:1em; font-weight:bold; border:none; background:url(../img/bck_but150.gif) no-repeat left center; height:1.9em; width:13.2em}
.asLink{color:#D2140F; font-weight:bold !important; text-decoration:underline !important; border:none; background:transparent; font-size:.9em}
fieldset.inscription{border:1px solid #F0F0F0; padding:1em; margin:.5em}
fieldset.inscription legend{padding:.2em; font-weight:bold; color:#000}
fieldset.inscription .buttonContainer{padding-right:13.9em}
fieldset.inscription .formItem{padding:0}
.LV_validation_message{font-weight:bold; padding:0 0 0 2em; line-height:160%; margin-left:.5em; display:inline-block; width:125px; float:left; display:block}
.LV_invalid{color:#790C0D; background:transparent url(/extfrontinteco/img/no.gif) no-repeat left 0.15em}
.LV_valid{color:#006D00; background:transparent url(/extfrontinteco/img/ok.gif) no-repeat left 0.15em}
fieldset.inscription .formItem.selfClear{min-height:1px}
* html .inscription .formItem.selfClear{height:1%}
.intav fieldset{border:1px solid #ccc; padding:1em}
.intav legend{color:#D2140F; font-size:1.1em; font-weight:bold; padding:0 0.5em}
.intav textarea{width:100%}
#nor, #niv{width:44%}
#niv{margin-left:2.5%}
#nor{height:7.38em}
.lenox fieldset{border:1px solid #ccc; padding:1em}
.lenox legend{color:#D2140F; font-size:1.1em; font-weight:bold; padding:0 0.5em}
fieldset.formCaptcha{border:1px solid #F0F0F0 !important; margin:1em 0 !important; padding:1em !important}
fieldset.formCaptcha label{float:left; margin:10px 5px 0; text-align:right; width:6em}
fieldset.formCaptcha input{float:left; margin:5px 0 0; width:17em}
.captchaMargined fieldset.formCaptcha{margin-left:1em !important; margin-right:1em !important}
.dniWidth{width:31.4em}
.dniWidth fieldset.formCaptcha label{width:7.2em !important}
.dniWidth fieldset.formCaptcha p{margin-left:2.1em}
.captchaICE{width:51.8em}
.captchaContacto fieldset.formCaptcha label{width:6.3em !important}
.captchaContacto fieldset.formCaptcha input{width:18em !important}
p.formCaptcha{border-color:#EEC4C4 #900303 #900303 #EEC4C4; border-style:solid; border-width:1px; margin-bottom:1em; padding:1em !important}
.chk_avlblty, .chk_avlblty_edit{margin:10px 0 0 125px; width:250px; text-align:right}
.chk_avlblty_edit{margin-left:13.5em}
.strength-text{font-size:13px; font-weight:bold}
.chk_avlblty span.password-strength{width:250px; height:10px; display:block}
.chk_avlblty span.client-avail{display:block}
.baja-confirm{width:48em; margin:0 auto}
.baja-confirm .formRow{margin-bottom:1em}
.baja-confirm label{display:block; float:left; margin-right:.5em; text-align:right; width:10em}
.baja-confirm select{ width:30.8em}
.baja-confirm textarea{width:30.5em}
.baja-confirm .formButton{margin:0; margin-right:0.7em !important}
*:first-child+html .baja-confirm .formButton{margin-right:4.3em}
#AddUserForm .asFieldset{border-color:#F0F0F0}
#AddUserForm .asLegend{font-size:1em; width:auto; display:inline; position:relative; top:-.7em; padding:0 .3em}
