/* Reset */html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:none}/* Layout */body{background:#8AA4C4;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#666}#body{width:900px;margin:0 auto}#header{background:url(/Common/Themes/LaLlave/images/headerBg.jpg) no-repeat}#homewrapper{clear:both;background:#FFF;padding:20px 0 30px 0;margin:0 20px 0 20px;display:block;overflow:auto}#left{width:350px;float:left}#center{width:480px;float:right;margin-left:20px}.container{background:#FFF;height:1%}#wrapper{clear:both;margin:0px 20px 0px 20px;overflow:auto;padding-top:20px;padding-bottom:30px;background:#FFF}.innerwrapper{width:860px;background:url(/Common/Themes/LaLlave/images/bodybg.jpg) repeat-y;overflow:auto}#footer{clear:both;font-size:11px;color:#999;overflow:auto}#leftIntern{width:210px;float:left}#centerIntern{width:630px;float:right}.contenttext{color:#333}/* Header Elements */h1{display:none}.leftHeader{float:left;margin-top:20px}.rightHeader{float:right;margin-top:15px;margin-bottom:19px;width:300px}a.logo{display:block;width:378px;height:57px;background:url(/Common/Themes/LaLlave/images/mainLogo.png)}.helpHome{float:right;display:block;width:228px;height:51px;background:url(/Common/Themes/LaLlave/images/help.png);text-indent:-100em;overflow:hidden}.searchBox{float:right;margin-top:10px;width:240px;height:28px}.searchBox input{float:left;border:solid 1px #789ABC;height:22px;margin-right:10px}.searchBox a.Button{display:block;margin-left:10px;width:66px;height:26px;background:url(/Common/Themes/LaLlave/images/button.jpg);text-indent:-100em;overflow:hidden}a.Button{display:block;width:66px;height:26px;background:url(/Common/Themes/LaLlave/images/button.jpg);text-indent:-100em;overflow:hidden;float:left}.topMenu{clear:both}#TabMenu{list-style-type:none;height:38px}#TabMenu li{float:left}#TabMenu li a{display:block;height:38px;text-indent:-100em;overflow:hidden}#TabMenu li a:hover,#TabMenu li.first a:hover{background-position:0 -38px}#TabMenu li.first a{width:85px;background:url(/Common/Themes/LaLlave/images/menu/inicio.jpg)}#TabMenu .page_Nuestras-Empresas{width:129px;background:url(/Common/Themes/LaLlave/images/menu/empresa.jpg)}#TabMenu .page_Nuestras-Empresas_here{width:129px;background:url(/Common/Themes/LaLlave/images/menu/empresa.jpg) 0 -38px}#TabMenu .page_Productos{width:78px;background:url(/Common/Themes/LaLlave/images/menu/productos.jpg)}#TabMenu .page_Productos_here{width:78px;background:url(/Common/Themes/LaLlave/images/menu/productos.jpg) 0 -38px}#TabMenu .page_Lineas{width:59px;background:url(/Common/Themes/LaLlave/images/menu/lineas.jpg)}#TabMenu .page_Lineas_here{width:59px;background:url(/Common/Themes/LaLlave/images/menu/lineas.jpg) 0 -38px}#TabMenu .page_Marcas{width:62px;background:url(/Common/Themes/LaLlave/images/menu/marcas.jpg)}#TabMenu .page_Marcas_here{width:62px;background:url(/Common/Themes/LaLlave/images/menu/marcas.jpg) 0 -38px}#TabMenu .page_Servicio-Tecnico{width:111px;background:url(/Common/Themes/LaLlave/images/menu/servicio.jpg)}#TabMenu .page_Servicio-Tecnico_here{width:111px;background:url(/Common/Themes/LaLlave/images/menu/servicio.jpg) 0 -38px}#TabMenu .page_Capacitacion{width:93px;background:url(/Common/Themes/LaLlave/images/menu/capacitacion.jpg)}#TabMenu .page_Capacitacion_here{width:93px;background:url(/Common/Themes/LaLlave/images/menu/capacitacion.jpg) 0 -38px}#TabMenu .page_Oficinas{width:69px;background:url(/Common/Themes/LaLlave/images/menu/oficinas.jpg)}#TabMenu .page_Oficinas_here{width:69px;background:url(/Common/Themes/LaLlave/images/menu/oficinas.jpg) 0 -38px}#TabMenu .page_Contacto{width:72px;background:url(/Common/Themes/LaLlave/images/menu/contacto.jpg)}#TabMenu .page_Contacto_here{width:72px;background:url(/Common/Themes/LaLlave/images/menu/contacto.jpg) 0 -38px}/************************************** Content Elements *************************/.flashContainer{height:241px}.breadcrumb{background:#F0F0F0;margin-bottom:10px;padding:4px 8px}.breadcrumb img{margin-right:8px;float:left}.breadcrumb a{color:#003176;font-size:13px;text-decoration:none}#leftIntern .menu h4{text-indent:-100em;overflow:hidden;background:url(/Common/Themes/LaLlave/images/menu/menuHeader.jpg);width:100%;height:36px}#leftIntern .menu ul{list-style-type:none}#leftIntern .menu ul li{border-top:solid 1px #FFF}#leftIntern .menu ul li a.here{background-color:#FFE478}#leftIntern .menu ul li a{color:#003176;text-decoration:none;padding:4px 15px;display:block}#leftIntern .menu ul li a:hover{color:#003176;text-decoration:underline}#leftIntern .menu ul li ul{font-size:11px;background:#F0F0F0;padding-left:20px}#leftIntern .menu ul li ul li{border:none;margin-top:1px}#leftIntern .menu ul li ul li a{padding-left:11px;background:url(/Common/Themes/LaLlave/images/bulletmenu.jpg) no-repeat top left}#leftIntern .menu ul li ul li.here a{font-weight:bold}#centerIntern h2,#left h2,#center h2,#centerExpanded h2{font-family:"Arial Narrow",Arial,Helvetica,sans-serif;font-size:28px;color:#000;font-weight:normal}#center h2{border-bottom:solid 1px #CCC}.imgLeft{clear:left;float:left;margin:5px 20px 20px 0}h3{clear:left;color:#666;font-weight:normal;font-size:17px;margin-top:10px}hr{clear:left}.imgLeft+p,.imgLeft+p{display:block;margin-left:180px}.contenttext p{margin-bottom:10px}.entry{clear:left;margin-top:20px}.entry img{margin:10px 20px 10px 0;float:left}.entry h4{margin-top:10px;margin-bottom:5px}.entry h4 a{text-decoration:none;color:#333;font-weight:bold;font-size:13px}.entry h4 a:hover,.entry p.list a:hover{text-decoration:underline}.entry p.list{font-size:11px;color:#666}.entry p.list a{color:#666;text-decoration:none}.more2{color:#960;clear:left;display:block}#centerIntern p.list{font-size:12px}.root{font-size:15px;font-weight:bold}#centerExpanded table td{vertical-align:top}#centerExpanded table td a{color:#003176;text-decoration:none}#centerExpanded table td a:hover{text-decoration:underline}#centerExpanded table td ul{list-style-type:none;margin-left:20px}#centerExpanded table td ul li{background:url(/Common/Themes/LaLlave/images/bullet.jpg) no-repeat center left;padding-left:15px}.solutionsListItem{margin-bottom:20px}.top{clear:left;padding-bottom:5px;border-bottom:solid 1px #CCC;width:100%;overflow:auto}.top h3{float:left;font-size:17px;margin:0;padding:0}.top a{float:right;display:block;margin-right:5px;margin-top:5px}ul.marksSolutions{list-style-type:none;clear:left;overflow:auto}.marksSolutions li{vertical-align:top; }.marksSolutions li{float:left;width:200px;font-size:11px;margin-right:30px;margin-top:15px}.marksSolutions li h4 a{font-size:13px;color:#003176;font-weight:bold}.marksSolutions li p{font-size:11px;margin-left:15px}.marksSolutions li ul{list-style-type:none;margin-left:20px}.marksSolutions li ul li{background:url(/Common/Themes/LaLlave/images/bullet.jpg) no-repeat top left;margin-top:0px;padding-left:15px;vertical-align:top}ul.letters{background:#E6ECF3;list-style-type:none;padding:0 3px;padding-left:20px;height:28px}ul.letters li{float:left;text-align:center;width:2.5em}ul.letters li a{font-weight:bold;text-decoration:none;color:#003176;padding:5px;display:block}ul.letters li a.here{background:#FFE478}ul.letters li a:hover{text-decoration:underline}ul.letters li a.inactiveLink{color:#738EB4}ul.letters li a.inactiveLink:hover{text-decoration:none}a.productName{display:block;background:#FFE478;font-size:17px;color:#000;margin-top:0;padding-left:10px}.marksTable,.productsTable{color:#333;font-size:11px;width:100%}.marksTable thead,.productsTable thead{background:#CCC;font-size:13px}.marksTable thead td,.productsTable thead td{font-weight:bold;color:#000;padding:3px 10px}.productsTable tr td{padding:15px 10px;border-bottom:solid 1px #CCC}.productsTable .markColumn{width:180px}.productsTable .lineColumn{width:200px}.productsTable .lineColumn a{color:#003176}.productsTable tr td.markColumn{text-align:center}.marksTable tr td{padding:5px 10px;border-bottom:solid 1px #CCC}.marksTable .markColumn{width:180px}.marksTable .lineColumn{width:140px}.marksTable .lineColumn a{color:#003176}.marksTable .descriptionColumn{width:300px}.marksTable .contactColumn strong{color:#003176}.markLink{display:block;width:19px;height:16px;text-indent:-100em;overflow:hidden;background:url(/Common/Themes/LaLlave/images/go.jpg)}#my_accordion div{margin-bottom:2px}#my_accordion .productName{text-decoration:none;font-weight:bold;background:url(/Common/Themes/LaLlave/images/yellowbg.jpg)}#my_accordion .productName:hover{background:#FFECA0}/*#my_accordion .productName:active{background-color:#FFF5CF}*/.markDetail{color:#000;overflow:auto;clear:both}.markDetail .photo{float:right;margin-left:20px}.markDetail .logo{margin:20px 0}.markDetail .productList{padding-left:20px;list-style-type:disc}.contactInfo{border:solid 1px #83A3C0;background:#E6EFF8 url(/Common/Themes/LaLlave/images/infobg.jpg) repeat-x top left;padding:10px;width:200px}.contactInfo span{padding-left:20px}.contactInfo .contactName{font-weight:bold;background:url(/Common/Themes/LaLlave/images/infoName.jpg) no-repeat center left}.contactInfo .contactMail{background:url(/Common/Themes/LaLlave/images/infoMail.jpg) no-repeat center left}.contactInfo .contactPhone{background:url(/Common/Themes/LaLlave/images/infoPhone.jpg) no-repeat center left}.navigator{display:block;height:39px;width:200px;float:right;background:url(/Common/Themes/LaLlave/images/navigator.jpg)}.form{ margin:15px 10px 0 0px;font-size:13px;color:#333333}.form h4{clear:left;margin-top:20px}.form input[type="hidden"]{ display:none}.form input[type="text"],.form textarea{ margin-bottom:5px;display:block;padding:4px;border:solid 1px #C2D2E1;width:250px;background-color:#ffffff;float:left}.form textarea{ font-family:Arial,Helvetica,sans-serif;width:250px!important;font-size:12px;border:1px solid #C2D2E1!important}.form input[type="password"]{ margin-bottom:5px;display:block;padding:4px;border:solid 1px #C2D2E1;width:250px;background-color:#ffffff;float:left}.form input[type="file"]{ margin-bottom:5px;display:block;padding:4px;border:solid 1px #C2D2E1;width:250px;background-color:#ffffff;float:left}.form select{ margin:5px 0 5px 4px;display:block;padding:4px;border:solid 1px #C2D2E1;width:250px;background-color:#ffffff;float:left}.form option{ padding:0px 4px 0px 4px}.form select.year{ width:60px;float:left;margin-right:5px}.form select.month{ width:100px;float:left;margin-right:5px}.form select.day{ width:40px;margin-right:5px}.form .areaCode{ width:40px!important;float:left;margin-right:4px}.form label{ font-weight:bold;display:block;width:180px;text-align:right;float:left;margin:0 10px 0px 0;padding:3px 0 0 0;color:#000}.form .button{ width:300px;background:url(/common/themes/lallave/images/btnEnviar.png) no-repeat;text-indent:-100em;display:block;width:66px;height:26px;overflow:hidden}.form input[type="radio"]{ width:20px;float:left;margin:0;padding:0}.form input[type="checkbox"]{ width:20px;float:left;margin:0;padding:0}.form .horizontalList{ width:300px;margin-bottom:5px;float:left;border:none !important}.form .horizontalList input{float:left}.form .horizontalList label{ text-align:left;width:100px;margin:0;font-size:12px;padding:0;font-weight:normal}.form fieldset{ border:none;border-top:1px solid #CCCCCC;margin-bottom:10px}.form legend{ font-size:18px;color:#666666;margin-left:10px}.form br{ clear:both}.form .note{ color:#666;font-size:11px;display:block;float:left;margin:0 0 10px 0;width:400px}.form .bignote{ display:block;float:left;margin:0 0 10px 0;width:250px}.form label.important{ font-weight:bold}.form .checkBox{ display:block;width:400px;float:left;margin-bottom:5px}.form .checkBox label{ text-align:left;margin:0 0 0 10px;padding:0 0 0 0;width:300px;font-weight:normal;font-size:11px}.form .checkBoxBold{ display:block;width:300px;float:left;margin-bottom:5px}.form .checkBoxBold label{ text-align:left;margin:0 0 0 0;padding:2px 0 0 0;width:250px;font-weight:bold}.form .text{ display:block;float:left;margin:0 0 10px 0;width:350px;padding:3px 0 0 0}.form .checkboxVertical{ display:block;float:left;width:400px;margin-bottom:5px;}.form .checkboxVertical label{ width:300px;margin:3px 0 0 5px;padding:0 0 0 0;text-align:left;font-weight:normal}.form .checkboxVertical input{ width:20px;margin:0;padding:0;border:none}.form hr{margin-top:20px}.trainingTitle{background:#F0F0F0;color:#003176;font-family:"Arial Narrow",Arial,Helvetica,sans-serif;font-size:27px;text-transform:capitalize;padding-left:8px}.trainingItem{margin-top:5px;clear:both}.trainingItem .trainingImage{width:160px;float:left}.trainingImage{width:210px;float:left}.trainingContent{}.trainingContent h4,.EntryDetail h3{color:#666;font-size:17px;font-weight:bold}.trainingContent .more{color:#960}.trainingContent ul{margin-left:20px}hr.separator{color:#F0f0f0}.trainingNavigator{clear:both;background:#F0F0F0;position:relative;height:35px}.trainingNavigator span{width:180px;position:absolute;left:210px;height:35px}.trainingNavigator .prev,.trainingNavigator .next{height:24px;display:block;width:100px;padding-top:10px;font-size:11px;font-weight:bold;color:#666} .trainingNavigator .prev{float:left;background:url(/Common/Themes/LaLlave/images/btnPrev.gif) no-repeat left;padding-left:40px}.trainingNavigator .next{float:right;background:url(/Common/Themes/LaLlave/images/btnNext.gif) no-repeat right;padding-right:40px}.marksBanner{border:solid 1px #CCC;background:#f7f7f7 url(/Common/Themes/LaLlave/images/imgBg.jpg) repeat-x top left;width:165px;height:90px;float:left;margin:5px 15px 0 0;text-align:center}.homeNews{margin:10px 0}.homeNews h2{border-bottom:solid 1px #CCC}ul.homeNewsList{list-style-type:none;margin:5px 0 15px 0}ul.homeNewsList li{display:block;clear:both;overflow:auto}ul.homeNewsList li .title{display:block;float:right;width:240px;text-decoration:none;color:#003176}ul.homeNewsList li .title:hover{text-decoration:underline}.date{color:#999;float:left;margin-right:8px;display:block;line-height:2em;width:95px}.moreNews{display:block;clear:both;padding-left:15px;width:120px;background:url(/Common/Themes/LaLlave/images/plus.jpg) no-repeat left;color:#003176;text-decoration:none;margin-top:10px}.moreNews:hover{text-decoration:underline}.relatedImages{float:left;margin-right:20px}.relatedImages img{border:solid 1px #CCC}.EntryTitle{color:#666;font-weight:bold;text-decoration:none;font-size:16px}/************************************** Footer Elements ************************/#footer a{color:#999;text-decoration:none}#footer a:hover{color:#999;text-decoration:underline}.footerContent{background:url(/Common/Themes/LaLlave/images/footerbg.jpg);width:100%;height:30px;overflow:auto}.footerContent .credits{float:left;margin-top:5px;margin-left:10px}.footerContent .menu{margin-left:120px;margin-top:5px}.footerContent .menu a{margin:0 5px}.signature{float:right}/*---:[ messages ]:---*/.message{ margin:10px 10px 0 0;position:relative}.message p{ padding:0 0 0 0;margin:0 0 0 0}.message h4{ font-size:14px;font-weight:bold}.message div{ background:#ffffff;margin:6px 5px 6px 5px;padding:12px 5px 12px 70px}.message .icon{ text-indent:-100em;overflow:hidden;height:60px;width:60px;position:absolute;top:5px;left:5px}.warning,.securewarning{ border:1px solid #d49e34;background-color:#f4de64}.warning .icon{ background:url(/Common/images/icons/warning.png) no-repeat 10px 5px}.securewarning .icon{ background:url(/Common/images/icons/Warning-Shield.png) no-repeat 10px 5px}.confirm,.secureconfirm{ border:1px solid #249224;background-color:#8cda5c}.confirm .icon{ background:url(/Common/images/icons/good.png) no-repeat 10px 5px}.secureconfirm .icon{ background:url(/Common/images/icons/good-shield.png) no-repeat 10px 5px}.error,.secureerror{ border:1px solid #e64f46;background-color:#febcbd}.error .icon{ background:url(/Common/images/icons/error.png) no-repeat 10px 5px}.secureerror .icon{ background:url(/Common/images/icons/error-shield.png) no-repeat 10px 5px}.info,.secureinfo,.help,.securehelp{ border:1px solid #295085;background-color:#789ecc}.info .icon{ background:url(/Common/images/icons/info.png) no-repeat 10px 5px}.help .icon{ background:url(/Common/images/icons/help.png) no-repeat 10px 5px}.CommonSearchResultList{ list-style:none;margin:0 0 0 0!important;padding:0 0 0 0!important}.CommonSearchResultList li{ list-style:none;margin:0 0 0 0;padding:0 0 0 0}.CommonSearchResultArea{ border-bottom:1px solid #B4D9EE;margin:10px 0 20px 0;padding:0 0 7px 0}.CommonSearchResult p{ margin:5px 0 5px 0;padding:0 0 0 0}.CommonSearchResultSectionName{ font-weight:bold}.CommonSearchResultName{ font-size:18px;color:#003366;text-decoration:none;display:block}.CommonSearchResultName:hover{ text-decoration:underline}.contenttext ul{margin:20px 0 0 20px}.right{float:right}.left{float:left}a{behavior:url('/Common/css/iepngfix.htc')}