/*_reseteo_*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,p,input,textarea,select{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;background:transparent;color:inherit} ol,ul,dl{list-style:none}
/*_gral_*/
body{font:normal 75%/1.1em arial,helvetica,sans-serif;color:#414548;background-color:#fff}
blockquote{margin:1em}
strong{font-weight:bold}
p{color:#615a54}
p.copy{margin-top:10px;text-align:center}
a{color:#414548;text-decoration:none}
a:hover{color:#df671b}
a:visited:hover{color:#df671b}
span{text-align:left;display:inline-block}
h2{font-size:101%}
h3{font-size:131%;padding-bottom:5px}
h3.titulo {background:transparent url(../img/li.png) repeat-x scroll left bottom;}
h4{font-size:110%}
input,select,textarea{font-size:0.85em;color:#666}
input{border:1px solid #c4c4c4;padding:2px 0 3px 2px;font:0.75em Arial,Verdana,Helvetica,sans-serif}
select{height:20px}
button{margin:0 6px;vertical-align:bottom;cursor:pointer}
textarea{vertical-align:baseline;border:1px solid #c4c4c4;font-family:Arial,Helvetica,sans-serif;color:#666;padding:4px 7px}
/*_clasesGenerales_*/
h2.titu{font-family:"arial narrow",arial,sans-serif;font-size:1.7em;font-weight:bold;padding:55px 0 0 377px;text-align:left;line-height:20px}
.off{display:none;visibility:hidden}
.offLeft{position:absolute;left:-9999px;width:999px}
.aLeft{text-align:left}
.aCntr{text-align:center}
.aRight{text-align:right}
.fLeft{float:left}
.wMax{width:100%}
.fRight{float:right}
.clear{clear:both}
.fsmall{font-size:.85em}
.fxsmall{font-size:.95em}
.spa{clear:both;padding:10px}
.pTop{padding-top:10px}
.blanco{color:#fff}
.grisc{color:#b1b1af}
.griso{color:#635c52}
.nar{color:#e0681c}
.bold{font-weight:bold}
.underline{text-decoration:underline!important}
.padd{padding:7px 8px}
.small{font-size:0.75em}
.pad{padding-left:1em}
.pbtn{padding-bottom:8px}.pt6{padding-top:6px}
.nar{color:#df671b}
.w100{width:100%}
.w80{width:80%}
.w20{width:20%}
.hr{height:2px;border-bottom:2px dotted #5c5c5a}
sup{position:relative;top:-5px;font-size:0.8em}
.nobr{white-space:nowrap}
/* cab */
#global{margin:0 auto;padding:0 4px;width:970px;background-color:#fff}
#cab{padding:0 0 4px 0}
#cab button{color:#787878;background:#f7f7f7;border:1px solid #ccc;font-size:.9em;padding:0}
#cab a{color:#a1a1a1}
.logo{width:192px;float:left}
.cabDrc{float:left;width:778px;margin:10px 0 16px}
#mSup{padding:0 0 40px}
#mSup div{width:530px;float:left;font:.8em Verdana, Arial, Helvetica, sans-serif}
#mSup li{display:inline}
#mSup li{background:url(../img/bulletn.png) left center no-repeat;padding:0 10px}
#mSup li a:hover{/*margin:6px 2px 6px 0;*/background-color:#df671b;color:#fff!important}
#mSup div ul li.act{background:url(../img/bulletb.png) left center no-repeat;background-color:#df671b;padding:3px 10px;margin:6px 2px 6px 0}
#mSup div ul li.act a{color:#fff!important}
.bsq{padding-right:6px;float:right;width:232px}
.bsq span{font-size:.85em}
.bgGris{border:0;background-color:#e6e6e6;color:#000;width:163px}
.mInf{font-size:1.2em;color:#a1a1a1;float:right}
.mInf ul li{display:inline}
.mInf li a{border-bottom:4px solid #d6d6d6;margin:0px 4px 0 4px;float:left;color:#474747!important;padding:10px 4px 0 4px}
.mInf li a:hover{border-bottom:4px solid #df671b;margin:0px 4px 0 4px;padding:10px 4px 0 4px}
.mInf li a.activo{color:#fff!important;border-bottom:4px solid #df671b;background-color:#df671b;margin:0px 4px 0 4px;padding:10px 4px 0 4px}
.mInf p{font-size:.9em}
.overflowHidden{overflow:hidden}
.ntsText{margin-top:10px;margin-left:65px}
* html .ntsText{margin-top:-10px;margin-left:65px}
.mediaLink{clear:both}
/*_centroGeneral_*/
#cntrl{text-align:left;border-bottom:2px solid #fff;clear:both;min-height:516px;margin-top:10px}
#cntrlmw{text-align:left;border-bottom:2px solid #fff;padding-top:2px;border-top:1px solid #dbdbdb!important;clear:both;margin-top:107px}
#Cntl{margin:0 auto;float:left}
/*_pie_*/
#pie{text-align:center;font-size:1em;background:url(../img/bgTxtpie.png) top left repeat-x;height:32px;border-bottom:1px solid #fff;border-top:6px solid #fff}
#pie a{color:#6d6d6d;text-decoration:none}
#pie ul{margin:8px 0}
#pie li{background:url(../img/bulletn.png) left center no-repeat;padding:3px 10px;display:inline}

/*--------------------- IFRAMES ---------------------*/

.iframeAccion {height:58px; margin-bottom:-4px;}
html > body * .iframeAccion {margin-bottom:0px}
.iframeNoticiasInterior {width: 100%;height:250px}
.iframeCotizacion{width:540px;height:700px}

/*--------------------- IMAGENES ---------------------*/

.imgIzquierda {float:left; margin:0 10px 10px 0}
.imgDerecha {float:right; margin:0 0 10px 10px}
.imgCentro {text-align:center; margin-bottom: 10px}
.imgBorde {padding:3px; border:1px solid #AAAAAA}

/*--------------------- LISTAS ---------------------*/

.ContText ul.resource {margin:10px 0 20px 0;color:#615A54; width:95%}
/* .ContText ul.resource li {line-height:1.2em;list-style: square;margin-left:25px;margin-bottom:5px} */
.ContText ul.resource li {line-height:1.2em;list-style: none;background:url(../img/ico_list.gif) 12px 4px no-repeat;padding-left:25px;margin-bottom:5px}
div.colap ul.resource {width:95%}

/*--------------------- ENLACES ---------------------*/

.linkedList { margin-left: 15px }

/*--------------------- TABLAS ---------------------*/

caption { display: none; }
.tablewai { width: 95%; margin: 10px auto 10px auto; color: #615A54; border-top:1px solid #E0E0E0}
.tablewai .displayNone { display: none }
.anchoCien {width:95%}
.anchoOchenta {width:80%}
.anchoSesenta {width:60%}
.tablewai th { padding: 3px 0px 3px 3px; border-bottom: 1px solid #e0e0e0; background-color: #A1A1A1; color: #FFFFFF }
.tablewai td { padding: 3px 0px 3px 3px; border-bottom: 1px solid #e0e0e0}
.tablewai tbody { border-top: 1px solid #e0e0e0 }
.celdadch { text-align: right; padding: 3px; }
.celdaizq { text-align: left; padding: 3px; }
.celdacen { text-align: center; padding: 3px; }
.celdatab { text-indent: 15px}
.ancho100 { width:100% }
.ancho90 { width:90% }
.ancho80 { width:80% }
.ancho70 { width:70% }
.ancho60 { width:60% }
.ancho50 { width:50% }
.ancho40 { width:40% }
.ancho30 { width:30% }
.ancho20 { width:20% }
.ancho10 { width:10% }

/*--------------------- LISTADOS ---------------------*/

ul.list_cont {margin: 0 10px 0 0; clear:both}
ul.list_cont li {padding: 8px; border-bottom: 1px solid #e0e0e0; overflow:hidden}
* html ul.list_cont li {width: 95%}
ul.list_cont li .descargaListado, ul.list_cont li .tituloListado {font-weight: bold}
ul.list_cont li .texto, ul.list_cont li .tituloListado {float:left; width:80%}
ul.list_cont li .pdf, ul.list_cont li .descargaListado {float:right}
ul.list_cont li .pdf {padding: 2px 25px 2px 0; background:url(../img/ico_pdf.gif) no-repeat top right}
ul.list_cont li .zip {padding: 2px 25px 2px 0; background:url(../img/ico_zip.gif) no-repeat top right}
ul.list_cont li.lista, ul.list_cont li.sublista {border-bottom: none}
ul.list_cont li.finSublista {border-top: 1px solid #e0e0e0}
ul.list_cont li.sublista .texto {padding-left:20px; background: #FFFFFF url(../img/fch.png) no-repeat scroll 8px 3px}

/*--------------------- NOTICIAS ---------------------*/

.new {margin-bottom:10px}
.new .fecha {float:left;width:41px; background:#FFFFFF url(../img/fecha.png) repeat-y scroll right top;padding-right:6px;}
.new .texto {float:right;width:690px}