@charset "UTF-8";
/*----------------------- Reset -----------------------*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var,
b, i, dl, dt, dd, ol, ul, li, 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%;  background:transparent;}

article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {display:block;}
nav ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
a {margin:0;padding:0;font-size:100%; background:transparent;}
/* change colours to suit your needs */
ins {background-color:#ff9;color:#000;text-decoration:none;}
/* change colours to suit your needs */
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;}
/* change border colour to suit your needs */
hr {display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input, select {vertical-align:middle;}
/*--------------------- FIN Reset ---------------------*/


/*----------------------- General -----------------------*/
* {font-family:Tahoma, Geneva, sans-serif;}
ul {list-style:none;}
a {text-decoration:none; outline:none; color: #006699;}
a:hover {text-decoration:underline;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
.separa {clear:both; width:100%; margin:0; padding:0; height:1px; display:block;}
.relative {position:relative;}
.absolute {position:absolute;}
.aleft {float:left;}
.aright {float:right;}
.col-full {width:100%; clear:both;}
.col115 {width:115px;}
.col125 {width:125px; padding:0 40px 0 0;}
.col200 {width:200px;}
.col215 {width:215px;}
.col260 {width:260px;}
.col270 {width:270px;}
.col300 {width:300px;}
.col305 {width:305px;}
.col320 {width:320px;}
.col330 {width:330px;}
.col350 {width:350px;}
.col435 {width:435px;}
.col465 {width:465px;}
.col604 {width:604px; margin:0 0 0 23px;}
.col640 {width:640px;}
.col935 {width:935px;}
.col960 {width:960px;}
.col650 {width:650px;}


@font-face {
    font-family: 'Droid Sans';
    src: url('/barrick/css/font/droidsans-webfont.eot');
    src: local('.'), local('/barrick/css/font/droidsans-webfont'), url('/barrick/css/font/droidsans-webfont.woff') format('woff'), url('/barrick/css/font/droidsans-webfont.ttf') format('truetype'), url('/barrick/css/font/droidsans-webfont.svg#webfonthdB6TTQP') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Droid Sans Bold';
    src: url('/barrick/css/font/droidsans-bold-webfont.eot');
    src: local('.'), local('/barrick/css/font/droidsans-bold-webfont'), url('/barrick/css/font/droidsans-bold-webfont') format('woff'), url('/barrick/css/font/droidsans-bold-webfont.ttf') format('truetype'), url('/barrick/css/font/droidsans-bold-webfont.svg#webfonthdB6TTQP') format('svg');
    font-weight: normal;
    font-style: normal;
}


#wrapper {min-width:965px; overflow:hidden; width:100%; margin:0 auto;}
.bodysite {background:#001e2d; border:0 none; margin:0; padding:0;}

/*----------------------- Header -----------------------*/
#header {width:980px; margin:0 auto 5px auto;}
.logo { float:left; margin:15px 0 0 0;}
#top-menu {width:780px; height:25px; margin:10px 0 5px 0; float:right;}
#top-menu ul.top-menu {list-style:none; float:right; margin:5px 0 0;}
ul.top-menu > li {float:left; border-left:1px solid #8a9093; position:relative;}
ul.top-menu > li:first-child {float:left; border-left:0px solid #8a9093;}
ul.top-menu > li > a {list-style:none; float:left; padding:0 10px; font-size:10px; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF; text-transform:uppercase;}

/* Plugin de sub menú */
.sf-menu > li > ul {position:absolute; top:15px; right:0; background:#AC923C; padding:5px 0; min-width:119px; z-index:99;}
.menu-principal.sf-menu > li > ul {top:29px;}
.sf-menu > li > ul > li {display:block; border-left:1px solid #8a9093; font-size:12px; margin:5px 0;}
.sf-menu > li > ul > li a {padding:0 10px; font-size:10px; font-family:Tahoma, Geneva, sans-serif; color:#FFFFFF; display:block;}

.redes {float:right; width:600px; margin:5px 0 0 0;}
.redes table { font-size:10px; font-family:Tahoma, Geneva, sans-serif; color:#0099cc; float:right;}
.redes table tr td img {margin:0 10px 0 0;}

.redes .mod-search {float:right; background-color:#FFFFFF; width:160px; margin:0 0 0 15px;}
.redes .mod-search table tr td input {float:left; background-color:#FFFFFF; font-size:11px; color:#999999; float:left; margin:0; padding:0; width:131px; font-family: 'Droid Sans',Arial,Helvetica,sans-serif; padding:5px 0 5px 5px; border:none;} 
.redes .mod-search table tr td img { margin:0;}


#header .redes > span {float:left; font-size:10px; color:#0099ff; margin:7px 5px 0 0;}
#header .redes > img {float:left; margin:0 2px;}
#header .redes .buscador {float:right;}
#header .redes .buscador > input {background:#fff; border:none; padding:5px 10px;}
#header .redes .buscador > img {top:5px; right:12px;}
#menu ul.menu-principal {margin:0 0 5px; height:30px;}
#menu ul.menu-principal > li {text-transform:uppercase; font-size:12px; line-height:13px; float:left; color:#FFFFFF; padding:8px 10px; background:url(/barrick/imag/auxi/linea_menu.gif) no-repeat left 8px; position:relative;}
#menu ul.menu-principal > li > a {color:#9999CC;}
#menu ul.menu-principal > li > a:hover, #menu ul.menu-principal >li > a.menu_activo {color:#FFFFFF; text-decoration:none;}
#menu ul.menu-principal > li.first-child, #menu ul.menu-principal > li:first-child { background:none;}
#menu ul.menu-principal > li:hover, #menu ul.menu-principal > li.menu_activo {background:url(/barrick/imag/bg/bg_menu.gif) repeat-x left top; border-right:0px #a9903c solid;}

#menu ul.menu-principal > li > a:hover, #menu ul.menu-principal > li > a.menu_activo {
text-shadow: -1px 1px 0  #666;
-webkit-text-shadow: -1px 1px 0 #666;
-moz-text-shadow: -1px 1px 0 #666;
-o-text-shadow: -1px 1px 0 #666;
-ms-text-shadow: -1px 1px 0 #666;}

/* Main */
#main {width:980px; clear:both; margin:0 auto; background-color:#FFFFFF; min-height:600px; }
#container {width:100%; background:#FFFFFF;}


/*---------------------- Noticias Relacionadas ----------------------*/
.border-top {border-top: 5px solid #D9CFB8;}
.noticias_relacionadas {margin-top:15px; padding:0 10px; margin:20px 0 40px 0 !important;}
.noticias_relacionadas > h4 {font-size:14px; font-weight:bold; padding:10px 0; color:#006699; margin:0;}
.quienes-arR {padding:10px; border-bottom:1px #f2f2f2 solid; overflow:hidden;}
.quienes-arR:hover {background:#f6f6f6;}
.quienes-arR > h2 {clear:right !important; padding:0 !important;}
.quienes-arR > h2 a {color:#006699;}
.quienes-arR p {font-size:12px; color:#444;}
.quienes-arR > span {font-size:11px; color:#666666; margin:0;}
.quienes-arR > .foto {float:left; margin:0 8px 0 0;}
/* FIN Noticias Relacionadas */


/* Footer */
#footer {background:url(/barrick/imag/bg/bg-footer.jpg)  repeat-x  left top; width:100%; min-height:290px; overflow:hidden; margin:0 auto;}
#footer .auxi-footer {width:980px; clear:both; margin:20px auto 0; position:relative;}
#footer .auxi-footer .sociales {width:auto; position:absolute; top:15px; left:0;}
#footer .auxi-footer .sociales span {float:left; margin:4px 5px 0; font-size:11px; color:#b3cbd9;}
#footer .auxi-footer .sociales span.IN-widget {margin:2px 5px 0!important;}
#footer .auxi-footer .sociales span.IN-widget span {margin:0!important;}
#footer .col125 {width:160px; margin:0 20px 0 0; padding:0;}
.auxi-footer .box-redes {width:770px; float:left; margin:20px 0 0 50px; overflow:hidden;}
.box-redes h4.rotulo { width:100%; float:left; font-size:12px; color:#FFFFFF; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; margin:0 0 20px 0;} 
.auxi-footer .bottom-footer {clear:both; border-top:1px solid #1a516e; border-bottom:1px solid #1a516e; padding:10px 0; margin:35px 0 0; overflow:hidden;}
.auxi-footer .bottom-footer p { font-size:13px; font-weight:bold; color:#FFFFFF;}
.auxi-footer .bottom-footer p a {font-size:13px; color:#FFFFFF; font-weight:bold;}

ul.red {float:left;}
ul.red li {background:url(/barrick/imag/bg/arrow_white.png) no-repeat left 3px; margin:0; padding:0; clear:both;}
ul.red li a {list-style:none; float:left; padding:0 0 10px 0; font-size:11px; line-height:12px; font-family:Tahoma, Geneva, sans-serif; color:#ac923c; }

.iconos-sociales {width:400px; position:absolute; top:15px; right:0;}
.iconos-sociales table { font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#b3cbd9; float:right;}
.iconos-sociales table tr td img {margin:0 10px 0 0;}

/* shadows, efects, etc */

.otras-noticias.blog .auxi > a {
    display:block;
}
.otras-noticias.blog .auxi > div {
    float:left;
    display:inline;
    width:500px;
    margin:0 5px 0 10px;
}
.otras-noticias.blog .auxi > div h4 {
    width:auto;
    margin-right: 5px;
}
