/** RESET BLOCK *********************************/
/************************************************/ 
* {padding:0;margin:0;-moz-box-sizing:border-box;box-sizing:border-box;}
html {font-size:62.50%;/*font-size:10px;*/}
body {font-size:1em;line-height:1;}
a * {cursor:pointer;}
a {text-decoration:none;color:inherit;}
a:hover {/*text-decoration:underline;*/}
ul li {list-style:none;}
h1,h2,h3,h4,h5,h6,p,caption {font-size:100%;font-weight:normal;}
img {border:0;width:auto;}
a img {display:inline-block;}
form {margin:0;padding:0;}
fieldset {border:0;}
input, textarea,button {outline:none;}
input,textarea,select,optgroup,option,button {font-size:100%;}
*::selection			{background:#ffffee;}
*::-moz-selection {background:#ffffee;}
.hddn {visibility:hidden;position:absolute;top:-100%;left:-100%;}


ol li{list-style:none;}
/* skin */
body {background-color:#222;color:#bbb;overflow-x:hidden;}


/* core */
.oculto {clip:rect(0,0,0,0);display:inline-block;position:absolute;overflow:hidden;left:0;top:0;}
.ghost {clip:rect(0,0.1em,0.1em,0);display:inline-block;position:absolute;background:black;}
.mainheader .tab_direc {display:none;}
.ico img {margin:0 auto;background-repeat:no-repeat;vertical-align:middle;display:inline-block;}
.mediaBox > a{display:block;width:100%;height:100%;}
.mediaBox, .pagBox {width:100%;}
.grid.g3 .news .imgT img {padding-top:2em;}
.grid.g5 {overflow:hidden;}
.comp {width:100%;float:left;position:relative;}
.videoBox .auxBox {display:none}
.bodier, .grid {background-color:inherit;}