/************************************************************************************************
Ckm!
web, Apps & Multimedia
www.ckm.co
2014
************************************************************************************************/
html, body, div, span, applet, object, iframe, blockquote, pre,abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;font: inherit;vertical-align: baseline;}a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; outline:none; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}ins {text-decoration: none;}mark {background-color:#ff9;color:#000; font-style:italic;font-weight:bold;}del {text-decoration: line-through;}abbr[title], dfn[title] {border-bottom:1px dotted;cursor:help;}table {border-collapse: collapse;border-spacing: 0;}hr {display: block;height: 1px;border:0; border-top: 1px solid #CCC;margin: 1em 0;padding:0;}input, select {vertical-align:middle;}@charset "utf-8";html, body {height: 100%;}body{margin: 0;padding: 0;font: 94% Arial, Helvetica, sans-serif;color: #000;background: #FFF;}a{text-decoration: none;outline: none;transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.3s linear;-webkit-transition: all 0.2s linear;}#header{display: block;margin: 0;padding: 20px 0 0 0;width: 100%;height: 648px;text-align: center;background: #76142B url(../_interfAz_CK!/seguridad.jpg) center 140px no-repeat fixed;}#header div, #menu, #menu.fijo div{margin: 0 auto;display: block;width: 960px;}#menu{margin-top: 300px;font: 140% "PT Serif", Georgia, "Times New Roman", Times, serif;}#menu img{ display: none; }#menu ul{ padding-left: 394px; }#menu_sale {}#menu.fijo{position: fixed;z-index: 10000;top: 35px;margin: 0;padding: 0;width: 100%;background: #76142B;}#menu.fijo div{ }#menu.fijo img{display: block;position: absolute;z-index: 10;margin: -35px 0 0 0;}#menu.fijo ul{padding: 5px 0 1px 130px;height: 30px;width: auto;}#menu.fijo ul li a{color: #CCC;border-color: #999;}#menu.fijo ul li a:hover, #menu.fijo ul li a.active{color: #FFF;}#menu.fijo ul li ul{top: 30px;background: #82CFEF;}#cuerpo, .contenidos, .aside{clear: both;float: left;display: block;margin: 0;padding: 0;width: 100%;}.contenidos{padding: 70px 0;background: #FFF;}.contenidos table{width: 100%;border-collapse:collapse;margin-bottom: 15px;border-left: 1px solid #CCC;border-top: 1px solid #CCC;}.contenidos table th{padding: 3px 2px;text-align: center;background: #F0F0F0;border-right: 1px solid #CCC;border-bottom: 2px solid #CCC;}.contenidos table td{padding: 2px 5px;border-bottom: 1px solid #CCC;border-right: 1px solid #CCC;}.info{margin: 0 auto;display: block;width: 960px;}* html .info {width: expression( document.body.clientWidth > 960 ? "777px" : "auto" ); }.info .article{float: left;margin-bottom: 30px;}.info .titulo{float: left;padding: 60px 0 0 20px;width: 380px;}.info .text{float: left;padding: 0 20px 0 0;width: 540px;}.info h1, .info h2, .info h3, .info h4, .info h5, .info h6{margin: 20px 0 5px 0;color: #76142B;font-weight: normal;font-family: "PT Serif", Georgia, "Times New Roman", Times, serif;}.info h1{ margin: 0 0 5px 0; font-size: 200%; }.info p{ text-align: justify; }.aside{float: left;margin-top: 30px;height: 300px;background: #FFF url(../_interfAz_CK!/timanco_1.jpg) center 0 no-repeat;}.aside.c2{ background-image: url(../_interfAz_CK!/timanco_2.jpg); }.aside.c3{ background-image: url(../_interfAz_CK!/timanco_3.jpg); }#footer{clear: left;float: left;display: block;margin: 0;padding: 0 0 40px 0;width: 100%;background: #76142B url(../_interfAz_CK!/footer.png) center 0 no-repeat;}#footer img, #footer .address{ float: left; }#footer img{ margin-right: 5px; }#footer h1{ width: 360px; }#ckm{float: right;margin-top: 90px;width: 110px;font-size: 70%;text-align: right;}#ckm img{ float: inherit; }#ckm a{ color: #999; }#ckm a:hover{ color: #333; }@media all and (max-width: 960px){#header div, #menu, #menu.fijo div, .info{width: 100%;}#header{padding-top: 5px;height: 540px;background-position: center 50px;}#menu{margin: 230px 0 0 0;background: #FFF;}#menu ul{padding: 1px 2% 5px 30%;}.info{ padding: 0; }.info .article, .info .titulo, .info .text{float: left;padding: 0;}.info .article{width: 96%;margin: 0 2%;}.info .titulo, .info .text{ width: 100%; }.contenidos{ padding: 75px 0 0 0; }.titulo h1{text-align: right;}#contacto input, textarea{width: 95.7%;padding: 5px 2%;}#ckm{ margin-right: 2%; }}@media all and (max-width: 800px){#header{height: 250px;background: #76142B;}#header img{ width: 200px; }#menu.fijo img{ width: auto; }#menu{margin: 14px 0 0 0;background: #FFF;}#menu ul{padding: 1px 2% 5px 20%;}#cuerpo{border-top: 10px solid #76142B;}}@media all and (max-width: 520px){#header{height: auto;background: #76142B;}#header img{ width: 160px; }#menu.fijo img{ margin: 0 0 0 14%; width: auto; }#menu.fijo{ top: 0; }#menu ul{padding: 1px 2% 5px 2%;font-size: 80%;}#menu ul li{float: left;width: 100%;background: #FFF;}#menu.fijo ul li{background: none;}ul.navmenu-h a{ padding: 0; }.contenidos{ padding: 150px 0 0 0; }.aside{float: left;margin-top: 20px;height: 20px;}}@media all and (max-width: 480px){#ckm{ margin-top: 30px; }#ckm a:hover{ color: #CCC; }}ul.navmenu-h {margin: 0;padding: 0;list-style: none;height: 24px;}ul.navmenu-h li {margin: 0;border: 0 none;padding: 0;float: left; display: inline;list-style: none;position: relative;}ul.navmenu-h ul {position: absolute;display: none;top: 24px;left: -1px;margin: 0;padding: 0;width: 160px;list-style: none;border: 0 none;}ul.navmenu-h ul:after {clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}ul.navmenu-h ul li {width: 160px;float: left; display: block !important;display: inline; }ul.navmenu-h a {float: none !important; float: left; display: block;padding: 0 12px 0 0;height: auto !important;height: 1%; color: #000;text-decoration: none;}ul.navmenu-h a:hover,ul.navmenu-h li:hover a,ul.navmenu-h li.iehover a,ul.navmenu-h a.active {color: #AE1E3F;}ul.navmenu-h li:hover li a,ul.navmenu-h li.iehover li a {float: none;background: #EEE;color: #000;background: #E8E8E8;border: 1px solid #C0C0C0;border-top:1px solid #FFF;border-right:1px solid #FFF;}ul.navmenu-h li:hover li a:hover,ul.navmenu-h li:hover li:hover a,ul.navmenu-h li.iehover li a:hover,ul.navmenu-h li.iehover li.iehover a {background:#F2F2F2;border: 1px solid #DDD;}ul.navmenu-h li:hover li:hover li a,ul.navmenu-h li.iehover li.iehover li a {background: #EEE;color: #666;}ul.navmenu-h li:hover li:hover li a:hover,ul.navmenu-h li:hover li:hover li:hover a,ul.navmenu-h li.iehover li.iehover li a:hover,ul.navmenu-h li.iehover li.iehover li.iehover a {background: #CCC;color: #FFF;}ul.navmenu-h li:hover li:hover li:hover li a,ul.navmenu-h li.iehover li.iehover li.iehover li a {background: #EEE;color: #666;}ul.navmenu-h li:hover li:hover li:hover li a:hover,ul.navmenu-h li.iehover li.iehover li.iehover li a:hover {background: #CCC;color: #FFF;}ul.navmenu-h ul ul,ul.navmenu-h ul ul ul {display: none;position: absolute;top: 0;left: 160px;}ul.navmenu-h li:hover ul ul,ul.navmenu-h li:hover ul ul ul,ul.navmenu-h li.iehover ul ul,ul.navmenu-h li.iehover ul ul ul {display: none;}ul.navmenu-h li:hover ul,ul.navmenu-h ul li:hover ul,ul.navmenu-h ul ul li:hover ul,ul.navmenu-h li.iehover ul,ul.navmenu-h ul li.iehover ul,ul.navmenu-h ul ul li.iehover ul {display: block;}ul#navmenu-v {margin: 0;padding: 0;width: 170px;list-style: none;font-size: 100%;background: url("../_interfAz_CK!/men_up.png") 0 0 no-repeat;}ul#navmenu-v li,ul#navmenu-v ul {margin: 0;padding:0;list-style: none;}ul#navmenu-v:after {clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}ul#navmenu-v li {float: left; display: block !important; display: inline; position: relative;}ul#navmenu-v a {display: block;height: auto !important;height: 1%; margin: 0;padding: 5px 5px 5px 10px;width: 155px;color: #FFF;text-decoration: none;border-bottom: 1px solid #004D71;}ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a {background: #0096DB;}ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a {background: #0096DB;border: 1px solid #00486A;border-top:1px solid #8CDAFF;border-right:1px solid #8CDAFF;}ul#navmenu-v li ul a {}ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a {color: #000;background: #42C1FF;border: 1px solid #00486A;}ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a {background: #EEE;color: #666;}ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a {background: #CCC;color: #FFF;}ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li.iehover li a {background: #EEE;color: #666;}ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {background: #CCC;color: #FFF;}ul#navmenu-v ul,ul#navmenu-v ul ul,ul#navmenu-v ul ul ul {display: none;position: absolute;top: -1px;left: 170px;}ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul {display: none;}ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul {display: block;}.buscarForm{display: block;margin: 0 0 30px 0;padding: 0 ;}.buscarForm form input{float: left;display: block;margin: 2px 0 0 0;padding-right: 5px;width: 100px;height: 18px;color: #FFF;}.buscarForm form input.btBuscar{margin: 2px 0 0 0;padding: 0;width: 20px;height: 21px;text-indent: 1000px;line-height: 1000px;overflow: hidden;background: url(../_interfAz_CK!/bt_buscar.gif) 0 0 no-repeat;border: none;}.buscarForm form input.no_ver{ display: none; }.buscarForm form input.btBuscar:hover{ background-position: 0 bottom; }#men_buscar{margin: 0;font-size: 90%;background: #999900;}#men_buscar p{ margin: 0; padding:0; }.menInf{position:relative;float:left;margin: 0 auto;overflow:hidden;width: 960px;margin: 10px 0 0 0;padding: 0;border: 1px solid #FFF;}.menInf ul{clear:left;float:left;position:relative;list-style:none;margin:0;padding:0;left:50%;text-align:center;}.menInf ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%;}.menInf ul li a{display: block;margin: 0 0 0 1px;padding: 2px 7px;line-height:1.3em;font-weight:bold;color: #666;text-decoration:none;border-left: 1px solid #666;}.menInf ul li a.primer{ border: none; }.menInf ul li a:hover{color: #002B71;}#miga{float: left;display: block;margin:0 0 10px 0;padding: 5px 0;width: 100%;color: #00558F;font: 110% 'HandelGotDLigRegular', sans-serif;background: #CCC;}#miga a, #final a{color: #0067AC;text-decoration: none;}#miga a:hover, #final a:hover{text-decoration: underline;color: #666;}#final{float:left;width: 100%;margin: 0;padding-top: 10px;font: 110% 'HandelGotDLigRegular', sans-serif;border-top: 1px dotted #52A128;}#final a{float: left;display: block;padding: 0 9px;background: url('../_interfAz_CK!/navAtras.gif') left 0 no-repeat;}#final a.der{float:right;background:url('../_interfAz_CK!/navUp.gif') left 0 no-repeat;}#final a:hover{background-position: left -14px;}#contacto{float:left;display: block;margin-top: 20px;width: 100%;}#contacto label{clear: left;float:left;display:block;padding-top: 4px;width: 100px;}#contacto input, textarea{float: left;width: 100%;margin-bottom: 15px;padding: 5px;border:1px solid #999;}#contacto textarea{margin-bottom:3px;font: 90% Arial, Helvetica, sans-serif;}#contacto input:hover, textarea:hover{ background-color: #F1F1F1;}#contacto form div{ padding: 5px 0 0 91px;}#contacto input.boton{clear: left;float: left;display: block;width: auto;margin: 10px 0 0 -1px;padding: 10px 15px;color: #FFF;background: #76142B;border: none;}#contacto input.boton:hover{background: #333;}#men_contacto{position: absolute;float: left;display: none;margin: 30px 0 0 -5px;padding: 4px;color: #FFF;background: #76142B;}#men_contacto p{ margin: 0; }.resulIn{margin: 30px 0 20px 0;padding-bottom: 5px;border-bottom: 1px solid #52A128;}.resultado {}.resultado h2{margin: 0 0 10px 0;}.resultado a{text-decoration: none;}.resultado a h2:hover{text-decoration: underline;}.resultado hr{margin: 15px 0 30px 0;height: 1px;border: 0;color: #52A128;background-color: #52A128;}#map_navigation {float: left;margin: 0;padding: 0 15px;width: 400px;list-style: none;border:1px solid #CCC;}#map_navigation li.secc{list-style: none;margin:15px 0;}#map_navigation a, #map_navigation span {display:block;padding:3px 5px;text-decoration: none;color: #000;background-color: #E5E5E5;border:1px solid #999;}#map_navigation .open a, #map_navigation .open span {background-position: 3px bottom;}#map_navigation a:hover, #map_navigation a:active {text-decoration: none;color:#FFF;background-color: #00547D;}#map_navigation .subMenu {margin: 0;padding: 0;list-style: none;}#map_navigation ul.subMenu {list-style: none;}#map_navigation ul.subMenu li{margin: 0;list-style: none;}#map_navigation ul.subMenu a {list-style: none;border:1px solid #999;border-top:0px solid #999;}#map_navigation ul.subMenu a {padding:3px 10px;background:#FFF;}#map_navigation ul.subMenu a:hover {background-color: #0096DB;}