/*=====<Reset>=====*/
html{font-size:100%;overflow-x:hidden;overflow-y:scroll}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,select,button,p,blockquote,th,td,hr,dl,dt,dd,iframe{margin:0;padding:0}
::-moz-focus-inne{border:0}
iframe,fieldset,a img,abbr,.intx,.inbt{border:0}
table{border-collapse:collapse;border-spacing:0}
textarea{overflow:auto;resize:none}
ul li{list-style:none}
:focus{outline:0}

/*=====<Background>=====*/
.bgbl{background-color:#000}
.bgwh,html{background-color:#FFF}
.intx,.inbt{background-color:transparent}
.bg,.ico,.icoa:after,.icob:before,.icos a:before,.licos li:before,.icoa .afte,.icob .befo,.icos a .befo,.licos li .befo{background:url(../img/bg.png) no-repeat}

/*=====<Border radius>=====*/
.brdr5px{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.brdr10px{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}

/*=====<Color>=====*/
body,a,.cobl{color:#000}
.cowh,.cowh a{color:#FFF}

/*=====<Display>=====*/
.dibl,.aligncenter,.clfl:after{display:block}
.diin,.lsin li{display:inline}
.diib,.ico,.icoa:after,.icob:before,.icos a:before,.licos li:before,.afte,.befo{display:inline-block}
.dino{display:none}

/*=====<Float>=====*/
.flol,.flli > li,.flli > li > a,.alignleft{float:left}
.flor,.alignright{float:right}

/*=====<Font>=====*/
body,h1,h2,h3,h4,h5,h6,input,button,textarea,select{font:300 12px/120% sans-serif}
.fons12px{font-size:12px}
.foni,em,i{font-style:italic}
.fosn{font-style:normal}
.fonn,th{font-weight:300}
.fonb,strong,b{font-weight:500}

/*=====<Height>=====*/
hr{height:1px}

/*=====<Line-height>=====*/
.linh16px{line-height:16px}

/*=====<Margin>=====*/
.maau,.aligncenter{margin:0 auto}
.mrig10px,.alignleft{margin-right:10px}
.mbot10px,.aligncenter,.alignleft,.alignright{margin-bottom:10px}
.mlef10px,.alignright{margin-left:10px}
.mbot15px{margin-bottom:15px}
.mbot5px{margin-bottom:5px}

/*=====<Padding>=====*/
.padd10px{padding:10px}

/*=====<Position>=====*/
.poab{position:absolute}
.pofi{position:fixed}
.pore{position:relative}

/*=====<Text>=====*/
.txac{text-align:center}
.txal,th{text-align:left}
.txar{text-align:right}
.txaj{text-align:justify}
.txdn,a{text-decoration:none}
.txdu,.txduho:hover,.txduhoa a:hover{text-decoration:underline}
.txdt,del{text-decoration:line-through}
.txtu{text-transform:uppercase}

/*=====<Width>=====*/
.widt980px{width:980px}
.widt100,table{width:100%}

/*=====<Z-index>=====*/
.z1{z-index:1}
.z2{z-index:2}
.z3{z-index:3}

/*=====<Otros>=====*/
.clfl:after,.icob:before,.icoa:after,.icos a:before,.licos:before{content:""}
.clfl:after,.clboie{height:0;visibility:hidden;font-size:0}
.clbo,.clfl:after,.clboie{clear:both}
.inbt,button,a span{cursor:pointer}
.ovhd{overflow:hidden}
.vemi,.ico,.icoa:after,.icob:before,.icos a:before,licos:before,input,select,button,.afte,.befo{vertical-align:middle}
.veto,td,th{vertical-align:top}
.hdpo1,.hdpo2{left:-9999em}
.hdpo1:hover{left:0}
.hdpo2:hover{left:50%}