/* RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, 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, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
    font-family:Verdana, sans-serif;

}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
a {
    text-decoration:none;
    color:#0066cc;
}
a:hover {text-decoration:none;}

/*---------- Para aumentar y disminur */
/* 11px */body.size-11 {
  font-size: .7em;
}
/* 12px */body.size-12 {
  font-size: .75em;
}
/* 13px */body.size-13,
#menu .linkAuxi {
  font-size: .8em;
}
/* 14px */body.size-14 {
  font-size: .85em;
}
/* 15px */body.size-15,
.botoVolvHome {
  font-size: .9em;
}
/* 16px */body.size-16 {
  font-size: .95em;
}

/* Fuentes */

@font-face {
    font-family: 'gobCL Heavy';
    src: url('fonts/gobcl-heavy.eot');
    src: url('fonts/gobcl-heavy.woff') format('woff'),
         url('fonts/gobcl-heavy.ttf') format('truetype'),
         url('fonts/gobcl-heavy.otf') format('otf');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'gobCL Bold';
    src: url('fonts/gobcl-bold.eot');
    src: url('fonts/gobcl-bold.woff') format('woff'),
         url('fonts/gobcl-bold.ttf') format('truetype'),
         url('fonts/gobcl-bold.otf') format('otf');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'gobCL Light';
    src: url('fonts/gobcl-light.eot');
    src: url('fonts/gobcl-light.woff') format('woff'),
         url('fonts/gobcl-light.ttf') format('truetype'),
         url('fonts/gobcl-light.otf') format('otf');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'gobCL Regular';
    src: url('fonts/gobcl-regular.eot');
    src: url('fonts/gobcl-regular.woff') format('woff'),
         url('fonts/gobcl-regular.ttf') format('truetype'),
         url('fonts/gobcl-regular.otf') format('otf');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Oswald Regular';
    src: url('fonts/oswald-regular.eot');
    src: url('fonts/oswald-regular.woff') format('woff'),
         url('fonts/oswald-regular.ttf') format('truetype'),
         url('fonts/oswald-regular.otf') format('otf');
    font-weight: normal;
    font-style: normal;

}

/* Correcciones QA 08-17 */

/* Header */

body header {min-height:168px;}
body header .full {background-color:#fff;}
body header .full .right-xbig .full .right-small.lang {width:28.5%;}
body header .full .right-xbig .full:nth-child(2) .left-big {width:70%;}
body header .full .left-xsmall {width:18.3%; background-image:url('../imag/other/bghead1.png'); background-repeat:repeat-x; }
body header .full .right-xbig {width:81.7%;}
body header .full .right-xbig {background-color:#f6f6f6;}
body header .full .left-xsmall a {float:right; display:block; padding:0px;}
body header .full .right-xbig .full.topmenu {min-height:1px; padding-left:0.7%; background-color:transparent; background:transparent;}
body header .full .right-xbig .full {min-height:87px;}
body header .full .right-xbig .topmenu a {font-size:9.5px;}
body header .full .right-xbig .full.navmenu {min-height:1px; padding-top:0px; height:38px; border-bottom:#dedede 3px solid;}
body header h1 {padding-top:27px;}
body header h1.medium {font-size: 18px; line-height: 19px; padding-bottom: 15px; padding-top: 33px;}
body header h1 , body header p {padding-left:20px;}
body header p {padding-bottom:12px; margin-top:-7px; }
body header .navmenu ul { width:100%;}
body header .navmenu ul li.active a {background-position: top 26px center;}
body header .navmenu ul li {display:block; background-image:url('../imag/other/lirightbg.png') , url('../imag/other/lileftbg.png'); background-position:top 0px right 0px , top 0px left 0px; background-repeat:no-repeat;}
body header .navmenu ul li a { padding:14px 19px 11px 19px; display:block; }
body header .navmenu ul li ul li a {padding:13px 0px 13px 20px; border-bottom:none; width:110px;  }
body header .navmenu ul li ul {min-width:150px; top:39px;}
body header .navmenu ul li ul li , body header .navmenu ul li ul a {width:100%;}
body header .lang input , body header .lang input::placeholder {font-family:Verdana, sans-serif; font-size:10px; color:#999; }

/* Cuerpo */

body .body .full.slider .outside {top:31%;}
body .body .relacionados ul li p , body .body .relacionados ul li span {padding-left:0px; font-size:12px;}
body .body .relacionados ul li {margin-bottom:20px;}
body .body .relacionados ul li h3 a {font-weight:bold;}
body .body .relacionados ul li ul {margin-top:10px;}
body .body .relacionados ul li ul li {margin-bottom:0px; padding-top:2px; padding-bottom:2px; background-position:top 10px left 5px;}
body .body .relacionados ul li ul li a {font-size:13px; font-weight:bold;}
body .body .left-half .info-interes ul , body .body .right-half .info-interes ul {padding:20px 0px 20px 10px;}
body .body .left-half .info-interes ul li , body .body .right-half .info-interes ul li {margin-bottom:7px; padding:3px 0px;}
body .body .left-half .info-interes h2 a , body .body .right-half .info-interes h2 a {font-size:18px; line-height:22px;}
body .body .left-half .info-interes h2 a.out:after , body .body .right-half .info-interes h2 a.out:after {content:none;}
body .body .left-half .info-interes p , body .body .left-half .info-interes span , body .body .left-half .info-interes a , body .body .left-half .info-interes ul li a , body .body .left-half .info-interes ul li p , body .body .left-half .info-interes ul li {font-size:11px; line-height:14px; }
body .body .right-half .info-interes p , body .body .right-half .info-interes span , body .body .right-half .info-interes a , body .body .right-half .info-interes ul li a , body .body .right-half .info-interes ul li p , body .body .right-half .info-interes ul li {font-size:11.3px; line-height:13.8px;}
body .body .left-half .info-interes a.out:after , body .body .right-half .info-interes a.out:after { content:url('../imag/other/hrefbg.png'); margin-left:5px; margin-top:2px; }


/* Generales */


body {color:#5f5f5f; font-family:Verdana, sans-serif;}
h1 , body .full .CUERPO h1 {font-size:29px; line-height:32px; font-family:'gobCL Regular'; color:#5f5f5f; }
h2 , body .full .CUERPO h2 {font-size:18px; line-height:22px; font-family:'gobCL Regular'; color:#5f5f5f; }
h3 , body .full .CUERPO h3 {font-size:16px; line-height:20px; font-family:'gobCL Regular'; color:#5f5f5f; }
h4 , body .full .CUERPO h4 {font-size:15px; line-height:20px; font-family:'gobCL Regular'; color:#5f5f5f; }
h5 , body .full .CUERPO h5 {font-size:12pt; line-height:15pt; font-family:'gobCL Regular'; color:#5f5f5f; }
a {color:#0066cc; text-decoration:underline;}
p {color:#000;}
i {font-style:italic;}
strong {font-weight:bold;}


.ver {font-family:Verdana, sans-serif;}
.gobcl {font-family:'gobCL Regular';}


.body { width:970px; min-height:150px; margin:0 auto 0px; display:block;   overflow:hidden;}
header {min-height:170px;  width:970px; margin:0 auto 0px; display:block;  }
footer {min-height:1px;  width:972px; margin:0 auto 0px; display:block;  }
header .full {z-index:10; width:100%; min-height:1px;  float:left; position:relative; }
.body .full {width:100%; min-height:1px;  float:left;   position:relative; }
footer .full {width:100%; min-height:1px;  float:left; overflow:hidden; }
.left-half {width:48%; min-height:1px; float:left;  overflow:hidden;}
.right-half {width:48%; min-height:1px; float:right;   overflow:hidden;}
.left-big {width:65%; min-height:1px; float:left;  /*overflow:hidden;*/ }
.left-small {width:30%; min-height:1px; float:left;   overflow:hidden; }
.right-big {width:70%; min-height:1px; float:right;   overflow:hidden;}
.right-small {width:30%; min-height:1px; float:right;   overflow:hidden;}
.left-xsmall {width:20%; min-height:1px; float:left;  overflow:hidden;}
.left-xbig {width:80%; min-height:1px; float:left;   overflow:hidden;}
.right-xsmall {width:20%; min-height:1px; float:right;   overflow:hidden;}
header .right-xbig {width:80%; min-height:1px; float:right;  }
.body .right-xbig {width:80%; min-height:1px; float:right;  overflow:hidden;}
footer .right-xbig {width:80%; min-height:1px; float:right;   overflow:hidden;}
.fright {display:block; float:right;}
.fleft {display:block; float:left;}

.pad6l {padding-left:6px !important;}



/* Header */

header {background-color:#f6f6f6; border-left:#e6e6e6 1px solid;  border-right:#e6e6e6 1px solid;}
header h1 {padding:30px 0px 0px 0px; text-shadow:1px 2px 1px rgba(102, 102, 102, 0.1);}
header p {text-shadow:1px 2px 1px rgba(102, 102, 102, 0.1); font-size:18px; line-height:23px; font-family:'gobCL Regular'; color:#5f5f5f; }
.borde {background: #dedede; background: -moz-linear-gradient(top,  #dedede 0%, #f6f6f6 3%, #f6f6f6 100%); background: -webkit-linear-gradient(top,  #dedede 0%,#f6f6f6 3%,#f6f6f6 100%);  background: linear-gradient(to bottom,  #dedede 0%,#f6f6f6 3%,#f6f6f6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dedede', endColorstr='#f6f6f6',GradientType=0 );  }
.topmenu {color:#0066cc; font-size:9px; width:35%;}
.topmenu a {display:block; float:left; padding:7px 2px;}
.topmenu span {display:block; float:left; padding:7px 0px;}
.lang a , .lang input {display:block; float:right;}
.lang a {margin:19px 10px 1px 0px; text-align:center; width:90px; text-decoration:none; font-family:'gobCL Light'; border-radius:3px; border-left:#bababa 1px solid; border-top:#e4e4e4 1px solid; border-right:#bababa 1px solid; border-bottom:#999 3px solid; display:block; padding:5px 4px 3px 4px; font-size:12px; color:#999; background: #ffffff; background: -moz-linear-gradient(top,  #ffffff 0%, #dddddd 100%);background: -webkit-linear-gradient(top,  #ffffff 0%,#dddddd 100%);background: linear-gradient(to bottom,  #ffffff 0%,#dddddd 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 );}
.lang input {margin:10px 10px 10px 0px;  -webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.45); -moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.45); box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.45); float:right; font-family:'gobCL Light'; background-position:top 5px left 3px; background-color:#fff; background-image:url('imag/search-icon.png'); background-repeat:no-repeat; width:90%; display:block; border:#c9c9c9 1px solid; border-radius:2px; padding:5px 5px 5px 20px; font-size:11px; color:#adadad; }
.lang input::placeholder {color:#5d5d5d; font-family:'gobCL Light'; font-size:11px;}
.navmenu {height:34px; padding-top:5px;}
.navmenu ul {background-image:url('../imag/other/menubgul.png'); background-position:top; background-repeat:repeat-x; height:45px;}
.navmenu ul li {position:relative; display:block; float:left; z-index:2;}
.navmenu ul li a {border-right:#fff 1px solid; font-family:'gobCL Regular'; font-size:13px; color:#787878; text-align:center; padding:5px 20px 14px; text-transform:uppercase; text-decoration:none;}
.navmenu ul li a:hover {color:#0066cc;}
.navmenu ul li ul {  height:auto; border-bottom:#cfcfcf 1px solid; display:block; float:left; padding:0px 0px 0px 0px;  display:none; top:30px; z-index:3; left:-2px; position:absolute;  background-color:rgb(246,246,246);  border-right:2px solid #d0d0d0; border-left:2px solid #d0d0d0;}
.navmenu ul li ul li a {text-align:left; border-right:none; border-bottom:#e4e4e4 1px solid;  text-transform:none;  display:block; width:160px;}
.navmenu ul li:hover ul {display:block; }
.navmenu ul li ul li {display:block; width:100%; background: rgb(226,226,226); background: -moz-linear-gradient(top,  rgba(226,226,226,1) 0%, rgba(226,226,226,1) 6%, rgba(247,247,247,1) 14%); background: -webkit-linear-gradient(top,  rgba(226,226,226,1) 0%,rgba(226,226,226,1) 6%,rgba(247,247,247,1) 14%); background: linear-gradient(to bottom,  rgba(226,226,226,1) 0%,rgba(226,226,226,1) 6%,rgba(247,247,247,1) 14%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */}
.navmenu ul li a ul:hover {display:block;}
.navmenu ul li.active a {background-image:url('../imag/other/current-menu-icon.png'); background-repeat:no-repeat;  background-position:top 20px center; border-right:#d0d0d0 0px solid; color:#0066cc;}



/* Cuerpo */

.body {background-color:#fff; border-left:#e6e6e6 1px solid;  border-right:#e6e6e6 1px solid;}
.body .full {padding:0px 0px;}
.body .featimg {margin:10px auto; display:block;}
.body .caption {z-index:2; top:200px; left:10px; background-color:rgba(46,64,107, 0.8); position:absolute; min-height:1px; width:224px; padding:12px 17px; color:#fff; font-style:italic; font-family:Verdana, sans-serif; font-size:12px;}
.body .sharecont {position:relative; z-index:4; width:100%; margin:0 auto; min-height:20px; padding:10px 0px; }
.body .sharecont ul {margin-right:10px; display:block; width:100%; min-height:30px; float:right; width:auto; font-family:Verdana, sans-serif; font-size:11px; color:#2e406b; }
.body .sharecont ul li { background-repeat:no-repeat; background-position:top 8px left 2px; display:block; min-height:1px; float:left; padding:3px 3px 3px 13px;}
.body .sharecont ul li ul.sharemenu { display:none; background-color:#ffffd6;}
.body .sharecont ul li:hover ul.sharemenu , .body .sharecont ul li:hover ul.sharemenu:hover {display:block;}
.body .sharecont ul li ul.sharemenu li {padding:0px; margin-left:5px; display:block; width:27px; height:28px; float:left;}
.body .sharecont ul li ul.sharemenu li a {width:100%; height:100%;}
.body .sharecont ul li ul.sharemenu li.facebook a {display:block; background-image:url('../imag/other/fbicon1.png'); background-repeat:no-repeat;}
.body .sharecont ul li ul.sharemenu li.facebook:hover a {display:block; background-image:url('../imag/other/fbicon2.png'); background-repeat:no-repeat;}
.body .sharecont ul li ul.sharemenu li.twitter a {display:block; background-image:url('../imag/other/twicon1.png'); background-repeat:no-repeat;}
.body .sharecont ul li ul.sharemenu li.twitter:hover a {display:block; background-image:url('../imag/other/twicon2.png'); background-repeat:no-repeat;}
.body .sharecont ul li.share {padding:5px 5px 15px 15px; position:relative; margin-right:5px; background-image:url('../imag/other/more-icon.png');}
.body .sharecont ul li.share a {text-decoration:underline;}
.body .sharecont ul li.big , .body .sharecont ul li.small , .body .sharecont ul li.print {margin-right:5px; display:block; width:23px; height:23px; background-image:none; padding:0px;}
.body .sharecont ul li.big a , .body .sharecont ul li.small a , .body .sharecont ul li.print a {height:100%; display:block; width:100%; text-decoration:none; text-indent:-9999px;}
.body .sharecont ul li a {text-decoration:none; color:#2e406b; ;}
.body .sharecont ul li.big a {background-image:url('../imag/other/aplus1.png'); background-repeat:no-repeat;}
.body .sharecont ul li.big a:hover {background-image:url('../imag/other/aplus2.png'); background-repeat:no-repeat;}
.body .sharecont ul li.small a {background-image:url('../imag/other/aminus1.png'); background-repeat:no-repeat;}
.body .sharecont ul li.small a:hover {background-image:url('../imag/other/aminus2.png'); background-repeat:no-repeat;}
.body .sharecont ul li.print a {background-image:url('../imag/other/print1.png'); background-repeat:no-repeat;}
.body .sharecont ul li.print a:hover {background-image:url('../imag/other/print2.png'); background-repeat:no-repeat;}
.triangle-border.top::before {border-width: 0 8px 8px; bottom: auto; left: auto; right: 53px; top: -8px;}
.triangle-border::before {border-color: #e4e4c6 transparent; border-style: solid; border-width: 20px 20px 0; bottom: -20px; content: ""; display: block; left: 40px; position: absolute; width: 0;}
.triangle-border.top::after {border-width: 0 13px 13px; bottom: auto; left: auto; right: 48px; top: -7px;}
.triangle-border::after {border-color: #ffffd6 transparent; border-style: solid; border-width: 13px 13px 0; bottom: -13px; content: ""; display: block; left: 48px; position: absolute; width: 0;}
.triangle-border { left:0px; width:70px !important; background: #fff none repeat scroll 0 0; border: 1px solid #e4e4c6; border-radius: 10px; color: #333;  margin: 1em 0 3em; padding: 15px 15px; position: absolute;}
.full.migas { padding:0px 10px; font-size:11px; }
.migas a {color:#0066cc; display:block; float:left; padding:7px 2px;}
.migas span {color:#000; display:block; float:left; padding:7px 0px;}
.migas .current {font-weight:bold; display:block; float:left; padding:7px 2px;}
.body h1.titulo {padding-left:10px;}
.body h1 {display:block; padding:20px 0px 0px 0px; float:left; width:100%;}
.body p {display:block; padding:10px 0px 0px 10px; font-size:12px; line-height:18px;}
.body .CUERPO {width:100%; min-height:1px; overflow:hidden; }
.body .full .left-big .CUERPO , .body .full .right-big .CUERPO {width:97%; margin-left:10px; padding-left:0px;}
.body .CUERPO p {display:block; padding:10px 0px; font-size:12px; line-height:18px; width:100%; /*float:left;*/}
.body .CUERPO h1 , .body .CUERPO h2 , .body .CUERPO h3 {float:left; display:block; width:100%; padding:10px 0px;}
.body .CUERPO ul {display:block;  width:100%; color:#000; margin-left:0px; padding-left:0px;}
.body .CUERPO ul li {min-height:1px; overflow:hidden;}
.body .CUERPO ul li h3 {display:block; float:left; padding:2px; font-size:20px; color:#000; font-weight:bold;   }
.body .CUERPO .box-subtit {background:#f6f6f6 !important; }
.body .CUERPO .box-subtit , .body .CUERPO .subtitulos {width:100%; padding:5px 0px; margin:0px 0px 0px 0px; border:none;  }
.body .CUERPO .titSubtit {width:75%; float:left; font-size:12pt; }
.body .CUERPO .linkSubtit {width:20%; float:right; }
.body .CUERPO .box-subtit .linkSubtit a {width:auto; text-align:right; padding:5px 10px; background:#fff; margin-right:5px; display:block;}
.body .CUERPO .box-subtit a {padding:0px; margin:0px;}
.body .CUERPO .titSubtit:hover , .body .CUERPO .subtitulos:hover {color:#0066cc;}
.body .filedl { margin:20px 0px 20px 1%; width:62%;  display:block; min-height:1px; overflow:hidden; float:left;}
.body .full .filedl h3 {display:block; width:100%; text-align:left; background-color:#ced9e4; margin:10px 0px; color:#0066cc; font-size:14pt; padding:7px 0px 7px 35px;  background-image:url('../imag/other/filedl1.png'); background-repeat:no-repeat; background-position: top 0px left 0;  }
.body .full .filedl ul {display:block; margin:10px 0px; padding:0px;}
.body .full .filedl ul li {display:block; width:100%; padding:5px 0px 15px 35px; background-image:url('../imag/other/filedl.png'); background-repeat:no-repeat; background-position: top 0 left 0; }
.body .full .filedl ul li a {display:block; text-align:left; text-decoration:none; font-size:10pt; }
.body p a {text-decoration:underline;}
.body p img {width:100%; display:block; padding:10px 0px;}
.body .info-interes.donde span {margin:5px 0px 5px 10px; font-size:13px; line-height:16px;}
.body .info-interes.donde span span {margin-left:0px; width:100%;}
.body .info-interes , .body .img-interes {width:99.5%; min-height:1px; float:left; overflow:hidden; margin:0px 0px 20px 0px;}
.body .line {width:100%; height:9px; background-image:url('../imag/other/arrowdown.png'); background-repeat:no-repeat; background-position:top 0px left 20px;}
.body .info-interes {width:275px; border-radius:13px; border:#ced9e4 1px solid; margin:10px 0px 10px 0px; padding-bottom:30px;}
.body .info-interes a {padding:10px 0px 0px 10px; margin-bottom:10px; font-size:12px;}
.body .info-interes ul {margin:20px 0px; display:block; float:left; width:100%; min-height:1px; padding:0px;}
.body .info-interes ul li {padding:5px 10px 5px 50px; display:block; width:75%; min-height:1px; font-size:12px; line-height:18px;}
.body .info-interes ul li a {padding-left:0px;}
.body .info-interes ul li.check {background-image:url('../imag/other/check.png'); background-repeat:no-repeat; background-position:top 15px left 20px;}
.body .info-interes ul li.aright {background-image:url('../imag/other/aright.png'); background-repeat:no-repeat; background-position:top 5px left 20px;}
.body .info-interes ul li.aright a {text-decoration:none; color:#0066cc; font-family:'gobCL Regular'; font-size:12pt;}
.body .info-interes ul li.aright a.active {color:#000;}
.body .info-interes ul li a {color:#0066cc;}
.body .info-interes ul li strong {font-weight:bold;}
.body .info-interes h2 {color:#0066cc; padding:15px; background-color:#ced9e4;}
.body .info-interes h2 a {color:#0066cc;  text-decoration:none; padding-left:0px; font-size:18px;}
.body .info-interes h5 a {font-size:12pt; padding:0px; margin:0px;}
.body .info-interes a.consul {font-family:'gobCL Light'; text-decoration:none; padding:7px 0px 0px 40px; margin:20px 0px 10px 10px; background-repeat:no-repeat; background-image:url('../imag/other/consul1.png'); width:100%; height:30px; display:block; font-size:12pt; color:#0066cc; text-align:left;}
.body .info-interes a.consul:hover { background-image:url('../imag/other/consul2.png');}
.body .info-interes a.rela { font-family:'gobCL Light';text-decoration:none; padding:7px 0px 0px 40px; margin:20px 0px 10px 10px; background-repeat:no-repeat; background-image:url('../imag/other/rela1.png'); width:100%; height:30px; display:block; font-size:12pt; color:#0066cc; text-align:left; }
.body .info-interes a.rela:hover {background-image:url('../imag/other/rela2.png'); }
.body .info-interes a.infor {font-family:'gobCL Light'; text-decoration:none; padding:7px 0px 0px 40px; margin:20px 0px 10px 10px; background-repeat:no-repeat; background-image:url('../imag/other/infor1.png'); width:80%; min-height:30px; display:block; font-size:12pt; color:#0066cc; text-align:left; }
.body .info-interes a.infor:hover {background-image:url('../imag/other/infor2.png'); }
.body .info-interes img.news { padding:5px; border:#d0d0d0 1px solid;}
.body .img-interes {width:265px; position:relative; text-align:center; background-color:#ced9e4 !important; padding:5px;}
.body .half-right-small .img-interes img { display:inline-block; float:none;}
.body .img-interes img {width:260px; border:#fff 1px solid;}
.body .img-interes a {text-decoration:none; text-transform:uppercase; background-color:rgba(0,0,0,0.5); width:250px; min-height:1px; position:absolute; bottom:8px; left:8px; text-align:left; padding:5px; font-family:'Oswald Regular', Verdana, sans-serif; font-size:14px; line-height:22px; color:#fff;}
.body .info-interes span {margin:15px 0px 20px 15px; font-size:9pt; line-height:11pt; display:block; min-height:1px; overflow:hidden; width:70%; float:left;}
.body .info-interes span span {padding-left:0px; margin-left:0px;}
.body .info-interes span strong {font-weight:bold;}
.body .info-interes span i {font-style:italic;}
.body .left-small .info-interes {margin-left:10px;}
.body .info-interes img {margin:0 auto; display:block; padding:3px; border:#ccc 1px solid;}
.body .info-interes p img {width:95%; margin:7px auto; padding:5px; border:#ccc 1px solid; float:none;}
.body .info-interes p {width:95%; margin:0 auto; float:none; line-height:13px;}
.body .info-interes p small , .body .info-interes p strong {font-size:13px; line-height:16px;}
.body .info-interes p.minirojo {padding:0px; }
.body .info-interes p.minirojo strong {font-size:9.3px;}
.body .relacionados {display:block; width:100%; min-height:1px; float:left;}
.body .relacionados {margin:30px 0px;}
.body .relacionados ul { min-height:1px; overflow:hidden; width:100%; display:block; float:left; padding:0px 0px 0px 10px;}
.body .relacionados ul li {width:100%; display:block; float:left; padding:5px 0px 5px 20px;}
.body .relacionados ul li , .body .full .CUERPO ul li {list-style:none; background-image:url('../imag/other/bullet.png'); background-repeat:no-repeat; background-position:top 15px left 5px;}
.body .relacionados ul li h3 {font-size:14pt; color:#0066cc; display:block; padding:5px 0px;}
.body .relacionados ul li span {width:100%; display:block; font-size:8pt; line-height:10pt;}
.body .relacionados ul li span a {color:#0066cc; text-decoration:underline;}
.body .relacionados img {display:block; float:right;}
.body .navmini {padding:20px 0px; width:100%; min-height:1px; overflow:hidden; float:left;}
.body .navmini a { background-position:top 5px left 5px; display:block; padding:3px 3px 3px 20px; float:left; font-size:11px; color:#0066cc; text-decoration:underline;}
.body .navmini a.back {background-repeat:no-repeat; background-image:url('../imag/other/back.png'); }
.body .navmini a.top {background-repeat:no-repeat; background-image:url('../imag/other/top.png');  }
.body .mapa {padding:15px; width:100%; float:left; min-height:1px; overflow:hidden;}
.body .mapa img , .contbody .full .mapa h3 {display:block; float:left; min-height:1px; overflow:hidden;}
.body .mapa h3 {padding:5px 0px 0px 5px;}
.body .mapa ul {margin-top:10px; color:#2c3f6b; font-family:'gobCL Regular'; font-size:10pt; width:100%; padding:20px 0px 10px 25px; display:block; width:100%; float:left; min-height:1px; overflow:hidden; }
.body .mapa ul li {background-image:url('../imag/other/bullet.png'); background-repeat:no-repeat; background-position:top 10px left 5px; display:block; width:100%; padding:5px 0px 10px 20px; float:left; }
.body .mapa ul li a {font-size:11px; text-decoration:underline;}
.body .mapa ul.emba {background-image:url('../imag/other/embred.png'); background-repeat:no-repeat; background-position:top 5px left 5px;}
.body .mapa ul.consu {background-image:url('../imag/other/embblue.png'); background-repeat:no-repeat; background-position:top 5px left 5px;}
.body .mapcont { padding:10px 10px; background-color:#f1f1f1 !important;}
.body .mapcont .mapa {width:30%; float:right;}
.body .full.grillacont .grilla iframe {width:95%; display:block; margin:10px auto; height:auto;}
.body iframe {width:95%; display:block; margin:10px auto; }
.body .CUERPO iframe {width: inherit;}
.body .headmapa h1 {width:auto; padding:10px 10px; float:left;}
.body .headmapa .navmini {width:auto; float:right;}
.body .full.slider { width:99%; margin-left:1%; position:relative; font-family:'gobCL Regular';}
.body .full.slider ul li p {padding:30px 0px 20px 0px; width:100%; min-height:1px; overflow:hidden; background-image:url('../imag/other/rectangleblue.png') , url('../imag/other/triangleblue.png'); background-position: top 13px left 0px , top 0px left 60px; background-repeat:repeat-x , no-repeat; color:#fff; }
.body .full.slider ul li p span {width:90%; min-height:1px; display:block; margin:0 auto;}
.body .full.slider ul li p span.fechaslide {font-size:12px; font-family:'gobCL Regular';}
.body .full.slider ul li p span.tituloslide {font-size:16px;}
.body .full.slider ul li p span a {display:block; width:100%; min-height:1px; color:#fff; text-decoration:none;}
.body .full.slider .outside {position:absolute; top:40%; width:100%;}
.body .full.slider .outside p {margin:0px; padding:0px;}
.body .full.slider .outside span.slideprev {display:block; float:left; background-image:url('../imag/other/prevslide.png'); background-repeat:no-repeat; display:block; color:#fff; font-size:0px; width:22px; height:60px;}
.body .full.slider .outside span.slidenext {display:block; float:right; background-image:url('../imag/other/nextslide.png'); background-repeat:no-repeat; display:block; color:#fff; font-size:0px; width:22px; height:60px;}
.body .full.slider .outside span.slideprev a , .body .full.slider .outside span.slidenext a  {display:block; width:100%; height:100%; font-size:0px; text-decoration:none;}
.body .full.selectors {margin-bottom:30px; text-align:center;}
.body .full.selectors .info-interes {height:220px; vertical-align:top; width:32%; margin:0px 0.3%; text-align:left; display:inline-block; float:none;}
.body .full.selectors .info-interes select {color:#5c5c5c; font-size:10pt; height:30px;  display:block; width: 70%; margin:20px auto 10px; border:#e9e9e9 1px solid; border-radius:10px; background-color:#fff; }
.body .full.boxchile {margin:-15px 0px 25px 0px; text-align:center;}
.body .full.boxchile a , .body .full.boxchile img {margin:0px 20px;}
.body .full.boxchile a img {margin:0px;}
.body .full.boxchile a:nth-child(1) img {margin-top:10px; padding:0px; border:#ccc 0px solid; border-radius:0px;}
.body .full.boxchile a img , .body .full.boxchile img {margin-top:10px; padding:0px; border:#ccc 1px solid; border-radius:10px;}
.body .full .prochile , .body .full .eechile , .body .full .minrel , .body .full .somostodos {display:inline-block; width:177px; height:60px; float:none; margin:0px 5px; }
.body .full .eechile , .body .full .minrel , .body .full .somostodos {border:#cccccc 1px solid; border-radius:5px;}
.body .full .prochile a , .body .full .eechile a , .body .full .minrel a , .body .full .somostodos a {display:block; font-size:0px; width:100%; height:100%; text-decoration:none; color:#fff;}
.body .full .prochile {background-image:url('../imag/other/procl1.png'); background-repeat:no-repeat;}
.body .full .prochile:hover {background-image:url('../imag/other/procl2.png'); background-repeat:no-repeat;}
.body .full .eechile {background-image:url('../imag/other/eechile1.png'); background-repeat:no-repeat;}
.body .full .eechile:hover {background-image:url('../imag/other/eechile2.png'); background-repeat:no-repeat;}
.body .full .minrel {background-image:url('../imag/other/minrelcl1.png'); background-repeat:no-repeat;}
.body .full .minrel:hover {background-image:url('../imag/other/minrelcl2.png'); background-repeat:no-repeat;}
.body .full .somostodos {background-image:url('../imag/other/somostodos1.png'); background-repeat:no-repeat;}
.body .full .somostodos:hover {background-image:url('../imag/other/somostodos2.png'); background-repeat:no-repeat;}
.body .full.grillacont .grilla .info-interes , .body .right-small .info-interes.linot {font-family:'gobCL Light'; width:100%; width:99%; margin-left:1%; border:none;}
.body .full.grillacont .full .info-interes p a {text-decoration:none;}
.body .full.grillacont .full .info-interes.bignews ul li {background-image:none;}
.body .full.grillacont .full .info-interes ul {margin-top:4px; margin-bottom:4px; padding-top:3px; padding-bottom:7px; width:90%; margin-left:3%; border-bottom:#e2e2e2 1px solid; }
.body .full.grillacont .full .info-interes ul li {background-image: url(../imag/other/bullet.png); background-repeat: no-repeat; background-position: top 6px left 0px; display:block; width:95%; padding:0px 1% 2px 5%; float:left; min-height:1px; margin-bottom:2px;}
.body .full.grillacont .full .info-interes ul li a {padding:2px 0px; font-size:12px;}
.body .right-small .info-interes.linot ul {width:95%; margin:10px auto; float:none; }
.body .right-small .info-interes.linot h2 {-webkit-border-top-right-radius: 13px; -webkit-border-top-left-radius: 13px; -moz-border-radius-topright: 13px; -moz-border-radius-topleft: 13px; border-top-right-radius: 13px;  border-top-left-radius: 13px;}
.body .right-small .full.grilla .info-interes ul , .body .full.grillacont .grilla .info-interes {text-align:center;}
.body .right-small .full.grilla .info-interes ul li {width:90% !important; display:inline-block; float:none; text-align:left;}
.body .full.grillacont .grilla .info-interes ul li {width:96% !important; display:inline-block; float:none; text-align:left;}
.body .right-small .full.grilla .info-interes ul li span , .body .full.grillacont .grilla .info-interes ul li span {margin:5px 0px; font-family:Verdana, sans-serif; }
.body .right-small .full.grilla .info-interes ul li p , .body .full.grillacont .grilla .info-interes ul li p {line-height:15px; font-family:Verdana, sans-serif;}
.body .full.grillacont .grilla .info-interes h2 {text-align:left;}
.body .right-small .full.grilla .info-interes ul li h2 , .body .full.grillacont .grilla .info-interes ul li h2 {padding-left:0px; padding-bottom:0px; text-align:left;}
.body .right-small .full.grilla .info-interes ul li h2 a , .body .full.grillacont .grilla .info-interes ul li h2 a {font-family:'gobCL Regular' !important;}
.body .right-small .full.grilla .info-interes a.fright , .body .full.grillacont .grilla .info-interes a { font-family:Verdana, sans-serif;}
.body .full.grillacont .grilla .info-interes ul li , .body .right-small .info-interes.linot ul li , .body .right-small .full.grilla .info-interes ul li {width:100%; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:#d0d0d0 1px solid;}
.body .full.grillacont .grilla .info-interes ul li h2 , .body .right-small .info-interes.linot ul li h2 , .body .right-small .full.grilla .info-interes ul li h2{ background:transparent;}
.body .full.grillacont .grilla .info-interes ul li h2 a , .body .right-small .info-interes.linot ul li h2 a , .body .right-small .full.grilla .info-interes ul li h2 a {font-family:'gobCL Light'; text-decoration:underline; font-size:14pt;}
.body .full.grillacont .grilla .info-interes ul li h2 , .body .full.grilla .info-interes ul li span , .body .full.grilla .info-interes ul li p , .body .right-small .info-interes.linot ul li h2 , .body .right-small .info-interes.linot ul li span , .body .right-small .info-interes.linot ul li p , .body .right-small .full.grilla .info-interes ul li p {margin-left:0px; padding-left:0px; width:100%;}
.body .full.grillacont .grilla .info-interes a , .body .right-small .info-interes.linot a , .body .right-small .full.grilla .info-interes a {font-size:10pt; color:#0066cc;}

.body .info-interes.noticont ul li {width:90%;}
.body .info-interes.noticont ul li {margin:10px 0px 10px 15px; padding:10px 0px;}
.body .info-interes.noticont ul li span {padding-left:0px; margin-left:0px; width:100%; display:block;}
.body .full.grillacont .full .left-half {margin-left:1%}
.body .full.grillacont .full .left-half .info-interes , .body .full.grillacont .full .right-half .info-interes {width:99%;}
.body .full.grillacont .full .left-half .info-interes p a , .body .full.grillacont .full .right-half .info-interes p a {padding:0px; margin:0px;}
.body .full.grillacont .full .left-half .info-interes img , .body .full.grillacont .full .right-half .info-interes img{width:90%; margin:10px auto; float:none;}
.body .full.grillacont .full .left-half .info-interes.widget-file , .body .full.grillacont .full .right-half .info-interes.widget-file {background-image:url('../imag/other/widfile.png') !important; background-repeat:no-repeat; background-position:top 50% right 0px;}
.body .full.grillacont .full .left-half .info-interes.widget-file:hover , .body .full.grillacont .full .right-half .info-interes.widget-file:hover {background-image:url('../imag/other/widfile1.png') !important; background-repeat:no-repeat; background-position:top 50% right 0px;}
.body .full.grillacont .full .left-half .info-interes.widget-ok , .body .full.grillacont .full .right-half .info-interes.widget-ok {background-image:url('../imag/other/widok1.png') !important; background-repeat:no-repeat; background-position:top 50% right 0px;}
.body .full.grillacont .full .left-half .info-interes.widget-ok:hover , .body .full.grillacont .full .right-half .info-interes.widget-ok:hover {background-image:url('../imag/other/widok2.png') !important; background-repeat:no-repeat; background-position:top 50% right 0px;}
.body .full.grillacont .full .left-half .info-interes.widget-star , .body .full.grillacont .full .right-half .info-interes.widget-star {background-image:url('../imag/other/widstar.png') !important; background-repeat:no-repeat; background-position:top 50% right 0px;}
.body .full.grillacont .full .left-half .info-interes.widget-star:hover , .body .full.grillacont .full .right-half .info-interes.widget-star:hover {background-image:url('../imag/other/widstar1.png') !important; background-repeat:no-repeat; background-position:top 50% right 0px;}
.body .full.grillacont .full .left-half .info-interes.importante , .body .full.grillacont .full .right-half .info-interes.importante {background-image:url('../imag/other/important1.png') !important; background-repeat:no-repeat; background-position:top 50% right 0px;}
.body .full.grillacont .full .left-half .info-interes.importante:hover , .body .full.grillacont .full .right-half .info-interes.importante:hover {background-image:url('../imag/other/important2.png') !important; background-repeat:no-repeat; background-position:top 50% right 0px;}
.body .full.grillacont .full .right-half .info-interes {float:right;}

.body .left-small .info-interes ul {margin:0px; display:block; width:96%; padding:10px 2%; float:left; min-height:1px; overflow:hidden;}
.body .left-small .info-interes ul li {background-position:top 5px left 10px; padding:5px 2% 5px 8%; width:90%; display:block; float:left; min-height:1px;}
.body .left-small .info-interes ul li a , .body .left-small ul li span {font-size:12pt; margin:0px; min-height:1px; display:block; width:96%; padding:0px 2% 4px 2%; }
.body .left-small .info-interes ul li a {color:#0066cc;}
.body .left-small .info-interes ul li span {color:#5f5f5f;}
.body .left-small .info-interes ul li ul {display:block; float:left; width:100%; min-height:1px; overflow:hidden; padding:10px 0px;}
.body .left-small .info-interes ul li ul li {background-image:url(../imag/other/bullet.png); background-repeat: no-repeat; background-position: top 8px left 10px; display:block; width:90%; padding:5px 1% 5px 9%; float:left; min-height:1px;}

.body ul.homeul {float:left; font-size:9pt; display:block; width:98%; padding:10px 0px 10px 2%;}
.body ul.homeul li {display:block; width:auto; padding:5px 0px;  }
.body ul.homeul li span , .body .home ul.homeul li a {display:block; padding:0px; margin:0px; }
.body ul.homeul li span {padding-left:25px; background-image: url(../imag/other/mapa-folder.png); background-repeat: no-repeat; background-position: top 0px left 5px;}
.body ul.homeul li a {padding-left:30px; background-image: url(../imag/other/mapa-li-ul.png); background-repeat: no-repeat; background-position: top 0px left 5px;}
.body ul.homeul li span {color:#0066cc; font-family: 'gobCL Bold';}
.body ul.homeul li a {color:#0066cc; }
.body ul.homeul li ul {padding:10px 0px 10px 20px; display:block;}
.body ul.homeul li ul li {display:block; padding:0px; margin:0px;}


.body ul.regul {float:left; font-size:9pt; display:block; width:98%; padding:10px 0px 10px 2%;}
.body ul.regul li {display:block; width:auto; padding:5px 0px;  }
.body ul.regul li span , .body ul.homeul li a {display:block; padding:0px; margin:0px; }
.body ul.homeul li span a , .body ul.regul li span a {padding:0px; background-image:none;}
.body ul.regul li span {padding-left:25px; background-image: url(../imag/other/mapa-folder.png); background-repeat: no-repeat; background-position: top 0px left 5px;}
.body ul.regul li a {padding-left:30px; background-image: url(../imag/other/mapa-li-ul.png); background-repeat: no-repeat; background-position: top 0px left 5px;}
.body ul.regul li span {color:#0066cc; font-family: 'gobCL Bold';}
.body ul.regul li a {color:#0066cc; text-decoration:none;}
.body ul.regul li ul {padding:10px 0px 10px 20px; display:block;}
.body ul.regul li ul li {display:block; padding:5px 0px; margin:0px;}

.body ul.extraul {font-size:9pt; background-color:#dee6ed; width:85%; padding:20px 5%; display:block; min-height:1px;}
.body ul.extraul li {display:block; width:auto; padding:5px 0px;  }
.body ul.extraul li span {font-family: 'gobCL Bold'; color:#5f5f5f; padding-left:25px; background-image: url(../imag/other/mapa-folder.png); background-repeat: no-repeat; background-position: top 0px left 5px;}
.body ul.extraul li ul {width:100%; display:block; padding:10px 0px; text-align:center; }
.body ul.extraul li ul li {width:45%; display:inline-block; }
.body ul.extraul li ul li a {display:block; width:100%; text-align:left; text-decoration:none; color:#0066cc; padding-left:25px; background-image: url(../imag/other/mapa-li.png); background-repeat: no-repeat; background-position: top 0px left 5px;}

.body .full.search ul { margin:20px 0px; min-height:1px; overflow:hidden; width:95%; display:block; float:left; padding:0px 0px 0px 0px;}
.body .full.search ul li {width:100%; display:block; float:left; padding:5px 5px 5px 5px; margin:10px 0px;}
.body .full.search ul li span {padding:3px; width:auto; display:inline-block; font-size:12pt; line-height:10pt;}
.body .full.search ul li a {width:auto; padding:3px; color:#0066cc; text-decoration:none; font-size:12pt;}
.body .full.search ul li span.texto {display:inline-block; width:auto; padding:3px; font-size:9pt;}
.body .full.search ul li span.taxo {min-height:15px; margin:5px 0px 0px 5px; font-size:9pt; color:#5f5f5f; display:inline-block;  padding:3px 3px 3px 15px; background-color:#dee6ed; background-image: url(../imag/other/redarrow.png); background-repeat: no-repeat; background-position: top 7px left 3px;}

.body .full.search ol {font-family: 'gobCL Regular'; display:block; width:94%; padding:20px 3%;  list-style:decimal; list-style-position:outside; }
.body .full.search ol li {border-bottom:#ccc 1px solid; display:list-item; width:100%; padding:20px 0px 40px 0px; min-height:50px; list-style:decimal; list-style-position:outside; }
.body .full.search ol li a {text-decoration:underline; font-size:18px; color:#0066cc; display:block; float:left; padding:5px 0px;}
.body .full.search ol li .taxo {margin:5px 0px 0px 5px; font-size:9pt; color:#5f5f5f; display:block; float:left; padding:5px 5px 5px 15px; background-color:#dee6ed; background-image: url(../imag/other/redarrow.png); background-repeat: no-repeat; background-position: top 7px left 3px;}
.body .full.search ol li .texto {font-size:9pt; color:#5f5f5f; display:block; float:left; padding:5px; width:100%;}

.body .navsearch {background-color:#dee6ed; width:93%; min-height:1px; overflow:hidden; padding:2%; text-align:center;}
.body .navsearch .navprev , .body .navnumber , .body .navnext {display:inline-block;  padding:5px; text-align:center;}
.body .navsearch a {color:#0066cc; font-size:9pt; text-decoration:none; display:inline-block;}
.body .navsearch a.noref {color:#5f5f5f; font-size:10pt; font-family: 'gobCL Bold';}
.body .navsearch .navprev a {padding:5px 5px 5px 15px;}
.body .navsearch .navprev a { background-image: url(../imag/other/arrowblueprev.png); background-repeat: no-repeat; background-position: top 7px left 3px;}
.body .navsearch .navprev a.noref { background-image: url(../imag/other/arrowblackprev.png); background-repeat: no-repeat; background-position: top 7px left 3px;}
.body .navsearch .navnext a {padding:5px 15px 5px 5px;}
.body .navsearch .navnext a { background-image: url(../imag/other/arrowbluenext.png); background-repeat: no-repeat; background-position: top 7px right 3px;}
.body .navsearch .navnext a.noref { background-image: url(../imag/other/arrowblacknext.png); background-repeat: no-repeat; background-position: top 7px right 3px;}

.body .full.taxport ol { display:block; width:94%; padding:20px 3%;  list-style:none;  }
.body .full.taxport ol li {border-bottom:#ccc 1px solid; display:list-item; width:100%; padding:20px 0px 40px 0px; min-height:50px; list-style:none; overflow:hidden; }
.body .full.taxport ol li a {width:100%; font-family: 'gobCL Regular'; text-decoration:underline; font-size:18px; color:#0066cc; display:block; float:left; padding:5px 0px;}
.body .full.taxport ol li .fecha {margin:5px 0px 5px 0px; font-size:12px; line-height:17px; color:#5f5f5f; display:block; float:left; }
.body .full.taxport ol li .bajada {font-size:12px; line-height:17px; color:#5f5f5f;  padding:5px 5px 5px 0px; width:100%; text-align:left; display:block; float:left;}
.body .full.taxport ol li .bajada p {padding-left:0px;}
.body .full.taxport ol li a.leer {font-family:Verdana , sans-serif; font-size:12px; line-height:17px; display:block; float:left;}

.body .full.faq .full {background-color:#dee6ed; margin-left:2%; width:94%; padding:10px 2%;}
.body .full.faq .full h3 {font-size:18px; font-family: 'gobCL Regular'; text-align:left; width:100%; display:block; margin-bottom:10px;}
.body .full.faq .full ul {font-size:13px; font-family:Verdana, sans-serif; display:block; width:100%; margin-bottom:20px; padding:0px;}
.body .full.faq .full ul li {width:90%; margin-left:10px; padding:5px 0px 5px 25px; background-image: url(../imag/other/arrowbluedown.png); background-repeat: no-repeat; background-position: top 7px left 3px; }
.body .full.faq .full ul li a {color:#0066cc; text-decoration:underline;}
.body .full.faq ul {float:left; font-family:Verdana, sans-serif; display:block; margin:20px 0px; padding:0px;}
.body .full.faq ul li , .body .full.faq ul li ul li {color:#5f5f5f; width:90%; margin:10px 0px 10px 10px; padding:5px 0px 10px 25px; background-image: url(../imag/other/bullet.png); background-repeat: no-repeat; background-position: top 7px left 3px;}
.body .full.faq ul li p , .body .full.faq ul li ul li p {display:block; padding:5px 0px 10px 0px; width:90%;}
.body .full.faq ul li p span.importante , .body .full.faq ul li ul li p span.importante {color:#ff0000; font-weight:bold; }
.body .full.faq ul li h2 {font-size:20px; line-height:auto; text-align:left; width:100%; display:block; margin-bottom:10px;}
.body .full.faq ul li p , .body .full.faq ul li ul li p {display:block; padding:0px; font-size:12px;}
.body .full.faq ul li p a , .body .full.faq ul li ul li p a{color:#0066cc; text-decoration:underline; font-size:12px;}

.body  .full.icons {text-align:center;}
.body  .full .doc , .body  .full .cal , .body  .full .bal , .body  .full .user , .body  .full .book , .body  .full .users , .body  .full .hand {width:auto; height:29px; display:block; margin:5px 0px 0px 13px !important; padding:7px 0px 0px 35px; font-size:14px; text-decoration:none; color:#0066cc; background-position:top 0 left 0;}
.body  .full .doc {background-image: url(../imag/other/doc1.png); background-repeat: no-repeat;}
.body  .full .doc:hover {background-image: url(../imag/other/doc2.png); background-repeat: no-repeat;}
.body  .full .cal {background-image: url(../imag/other/cal1.png); background-repeat: no-repeat;}
.body  .full .cal:hover {background-image: url(../imag/other/cal2.png); background-repeat: no-repeat;}
.body  .full .bal {background-image: url(../imag/other/bal1.png); background-repeat: no-repeat;}
.body  .full .bal:hover {background-image: url(../imag/other/bal2.png); background-repeat: no-repeat;}
.body  .full .user {background-image: url(../imag/other/user1.png); background-repeat: no-repeat;}
.body  .full .user:hover {background-image: url(../imag/other/user2.png); background-repeat: no-repeat;}
.body  .full .users {background-image: url(../imag/other/users1.png); background-repeat: no-repeat;}
.body  .full .users:hover {background-image: url(../imag/other/users2.png); background-repeat: no-repeat;}
.body  .full .book {background-image: url(../imag/other/book1.png); background-repeat: no-repeat;}
.body  .full .book:hover {background-image: url(../imag/other/book2.png); background-repeat: no-repeat;}
.body  .full .hand {background-image: url(../imag/other/hand1.png); background-repeat: no-repeat;}
.body  .full .hand:hover {background-image: url(../imag/other/hand2.png); background-repeat: no-repeat;}



/* Footer */



footer , footer div {background-color:transparent !important;}
footer .full .full {border-left:#e6e6e6 1px solid;  border-right:#e6e6e6 1px solid; width:99.8%; }
footer .full .full:nth-child(2) .right-big {margin-bottom:10px; margin-right:5px; width:auto; text-align:center;}
footer .full .full:nth-child(2) .right-big a {display:inline-block; margin-left:10px; float:none; }
footer .full .full:nth-child(3) {margin-bottom:30px; width:99.8%; border-left:#e6e6e6 1px solid;  border-right:#e6e6e6 1px solid;  border-bottom:#e6e6e6 1px solid; -webkit-border-bottom-right-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; border-bottom-right-radius: 10px;  border-bottom-left-radius: 10px;background-color:#f6f6f6 !important;}
footer .full .full:nth-child(4) {border:none;}
footer .zonacont {margin-top:20px; overflow:hidden; border-radius:10px; width:95%;  margin:20px auto; min-height:1px; background-color:#ffffe0 !important; border:#b6b6a8 1px solid;}
footer .zonacont .head { background-image:url('../imag/other/clock.png'); background-repeat:no-repeat; background-position:top 5px left 10px; display:block; float:left; width:auto; padding:10px 10px 10px 40px; background-color:#b6b6b8; color:#fff; font-weight:700; font-size:10pt;}
footer .zonacont .arrowright {display:block; width:40px; height:30px; float:left; background-image:url('../imag/other/arrowright.png'); background-repeat:no-repeat; background-position:top 10px left 0px;}
footer .zonacont .cont {display:block; float:left; padding:10px; font-size:10pt; }
footer .zonacont .cont strong {font-weight:bold;}
footer .cltravel {display:block; float:right; width:123px; height:41px; padding:0px; margin:10px 25px 10px 0px; background-image:url('../imag/other/chiletravel1.png'); background-repeat:none;}
footer .cltravel:hover {background-image:url('../imag/other/chiletravel2.png');}
footer p {width:140px; text-align:left; color:#004385; font-family:Verdana, sans-serif; font-size:9px; margin:10px 20px 10px 0px; border-radius:7px; border:#004385 1px solid; display:block; float:right; padding:8px 10px; }
footer p a {text-decoration:none; color:#004385;}
footer p strong {width:100%; font-weight:bold;}
footer p img { display:block; float:left; padding:0px 5px 5px 0px;}
footer span {font-size:10px; width:100%; display:block; float:left; padding:5px; margin:0px; letter-spacing:-0.5px;}
footer span.cont {width:auto; letter-spacing:0px;}
footer ul {width:100%; display:block; float:right; padding:5px 0px 5px 0px;}
footer ul li {font-size:10px; display:block; float:left; padding:3px 5px 3px 0px;}
footer ul li a {letter-spacing:-0.5px; font-size:10px; text-decoration:none; color:#666; text-align:center; }
footer img.imgbottom {display:block; float:left; margin-left:5px; padding:0px;}



/* RESPONSIVE */


/* Correcciones QA 08-17 */

@media (max-width: 970px) {
    
body header .full {background-color:transparent;}
body .slicknav_menu {z-index:5;}
.lang a {margin-top:0px;}
.body .filedl {width:100%; margin:0 auto; float:none;}

}

/* Generales */

@media (max-width: 970px) {

header , footer , .body {width:100%;}
.left-half , .right-half {width:100%; margin:20px 0px; text-align:center;}
.left-big , .left-small , .right-big , .right-small , body header .full .right-xbig .full .right-small.lang {width:100%; }
.body .left-big , .body .left-small , .body .right-big , .body .right-small {min-height:1px; margin:30px 0px;}
.body .left-small , .body .right-small {text-align:center; border-top:#d0d0d0 1px solid; border-bottom:#d0d0d0 1px solid; padding:30px 0px; background-color:#fafafa !important;}
.body .info-interes {background-color:#fff !important;}
.body .info-interes , .body .img-interes {margin:0px; display:inline-block; text-align:left; float:none; vertical-align:top;}
.left-small {float:left;}
.right-big {float:right;}
body header .full .left-xsmall {width:120px;}

}

/* Responsive */

@media (max-width: 970px) {
    
    
body header {min-height:1px; position:relative; z-index:2;}
header {min-height:1px; overflow:hidden; border-bottom:#d0d0d0 3px solid;}
header img {width:100%;}
header .topmenu {display:none;}
header .borde {background:none;}
body header h1 {padding:10px 0px 10px 0px;}
header .lang input , header .lang a {float:left;}
header .lang input {width:200px; margin:0px 10px 0px 0px;}
header .navmenu {margin-top:20px; display:none;}
body header .full .right-xbig {padding-left:10px; width:65%; float:left;}
body header h1, body header p {padding-left:0px;}
body header p {display:none;}

.body img.featimg {width:100%; display:block;}
.body .caption {top:50%;}
.body .sharecont ul li:nth-child(2) {background-image:none; margin:0px; padding:0px;}
.body .sharecont ul li:nth-child(2) a {font-size:0px;}
.body .sharecont ul li:nth-child(2) ul {width:auto; border-radius:0px; border:none; padding:0px; margin:0px; background-color:transparent; display:block; position:relative; float:left;}
.body .sharecont ul li:nth-child(2) ul.triangle-border.top::before , .body .sharecont ul li:nth-child(2) ul.triangle-border.top::after {display:none;}
.body .sharecont ul li:nth-child(2) ul li a {background-size:24px 24px;}
.body .sharecont ul li.print {display:none;}
.body .full.grillacont .full .right-half .info-interes , .body .full.grillacont .full .left-half .info-interes {width:275px; float:left;}
.body .info-interes {width:670px; margin:20px 40px;}
.body .img-interes {text-align:center;}
.body .img-interes img {display:inline-block; float:none; margin:0px; padding:0px;}
.body .mapcont .mapa {width:25%; padding: 15px 2%; float:left;}
.body iframe {display:block; float:none; }
.body .full.slider {float:none; width:99%; margin:0px auto;}
.body .full.slider ul li {text-align:center;}
.body .full.slider ul li img {float:none; display:inline-block; }
.body .full.slider ul li p {width:670px; display:inline-block; float:none; text-align:left;}
.body .full.boxchile {border-top:#d0d0d0 1px solid; border-bottom:#d0d0d0 1px solid; background-color:#fafafa !important; padding:10px 0px;}
.body .left-small .info-interes ul li {padding-left:20px;}
.body .left-small .info-interes ul li ul li {padding-left:20px;}
.body .left-big .full.grillacont .full .left-half , .body .left-big .full.grillacont .full .right-half {text-align:center;}
.body .left-big .full.grillacont .full .left-half .info-interes , .body .left-big .full.grillacont .full .right-half .info-interes {display:inline-block; float:none; margin:10px 10px;}
body .body .relacionados ul {width:90%;}

.body ul.homeurl li ul , .body ul.regul li ul {padding-left:5px;}
.body ul.extraul li ul li {width:100%;}
.body .full .navsearch , .body .full .navmini {width:95%; margin:0 auto; float:none;}

footer .full:nth-child(3) {text-align:center; padding:30px 0px;}
footer .full:nth-child(3) ul {text-align:center;}
footer .full:nth-child(3) ul li {display:inline-block; float:none;}
}

@media (max-width: 870px) {

.body .info-interes {width:500px; margin:20px 40px;}
.body .img-interes {margin:20px 40px;}
.body .full.selectors .info-interes {width:275px; margin:10px 10px;}
}

@media (max-width: 853px) {

header img {width:100%;}



}
@media (max-width: 775px) {
  .body .info-interes {width:90%; margin-left:0px; margin-right:0px;}
  .body .full.grillacont .full .right-half .info-interes , .body .full.grillacont .full .left-half .info-interes {margin:20px 20px;}

}

@media (max-width: 670px) {

.body .full.slider ul li {text-align:center;}
.body .full.slider ul li img , .body .full.slider ul li p {width:100%;}
.body .full.grillacont .full .right-half .info-interes , .body .full.grillacont .full .left-half .info-interes {width:350px; float:none; margin:10px 0px; }
header .lang {display:none;}
body header p {font-size:12pt;}
body header h1 {font-size:16pt; padding-top:5px;}
body header h1.medium {padding-top:35px;}
body header .full .right-xbig {width:65%;}
}

@media (max-width: 580px) {

body header .full .right-xbig {width:55%;} 
body header h1.medium {padding-top:15px;}

.body .info-interes {width:90%; margin-left:0px; margin-right:0px;}
.body .mapcont {text-align:center;}
.body .mapcont .mapa {width:90%; padding: 15px 0px; float:none; display:inline-block; text-align:left;}
.body iframe {display:inline-block; float:none; margin:20px 0px; width:90% !important; }

}

@media (max-width: 450px) {


body header .full .right-xbig {width:45%;} 
body header h1.medium {padding-top:5px;}
 
}






