br.clear{clear:both;}
.bloque{display:block; float:left;}
/*span*/
.span100{display: block; float: left; width: 100%;}
.spanauto{display: block; float: left; width: auto;}
.col_der span{display: block; float: left; width: 100%; line-height: 125%;}
.floatl{ float: left !important;}
.floatr{ float: right !important;}
/*widths*/
.w5{width:5px !important;}
.w10{width:10px !important;}
.w15{width:15px !important;}
.w20{width:20px !important;}
.w25{width:25px !important;}
.w30{width:30px !important;}
.w35{width:35px !important;}
.w40{width:40px !important;}
.w45{width:45px !important;}
.w50{width:50px !important;}
.w60{width:60px !important;}
.w70{width:70px !important;}
.w80{width:80px !important;}
.w90{width:90px !important;}
.w100{width:100px !important;}
.w110{width:110px !important;}
.w120{width:120px !important;}
.w125{width:125px !important;}
.w130{width:130px !important;}
.w140{width:140px !important;}
.w150{width:150px !important;}
.w170{width:170px !important;}
.w180{width:180px !important;}
.w190{width:190px !important;}
.w200{width:200px !important;}
.w210{width:210px !important;}
.w220{width:220px !important;}
.w230{width:230px !important;}
.w240{width:240px !important;}
.w250{width:250px !important;}
/*margins*/
.mr0{margin-right: 0px !important;}
.ml0{margin-left: 0px !important;}
.ml1{margin-left: 1px !important;}
.ml2{margin-left: 2px !important;}
.ml5{margin-left: 5px !important;}
.ml10{ margin-left: 10px !important;}
.ml15{ margin-left: 15px !important;}
.ml20{ margin-left: 20px !important;}
.mr0{margin-right: 0px !important;}
.mr1{margin-right: 1px !important;}
.mr2{margin-right: 2px !important;}
.mr5{margin-right: 5px !important;}
.mr10{margin-right: 10px !important;}
.mr15{margin-right: 15px !important;}
.mr20{margin-right: 20px !important;}
.mr25{margin-right: 25px !important;}
.mt0{margin-top: 0px !important;}
.mt1{margin-top: 1px !important;}
.mt2{margin-top: 2px !important;}
.mt5{margin-top: 5px !important;}
.mt10{margin-top: 10px !important;}
.mt15{margin-top: 15px !important;}
.mt20{margin-top: 20px !important;}
.mb0{margin-bottom: 0px !important;}
.mb1{margin-bottom: 1px !important;}
.mb2{margin-bottom: 2px !important;}
.mb5{margin-bottom: 5px !important;}
.mb10{margin-bottom: 10px !important;}
.mb15{margin-bottom: 15px !important;}
.mb20{margin-bottom: 20px !important;}
/*padding*/
.p5{padding: 5px !important;}
.p10{padding: 10px !important;}
.pb0{padding-bottom: 5px !important;}
.pb1{padding-bottom: 5px !important;}
.pb2{padding-bottom: 5px !important;}
.pb5{padding-bottom: 5px !important;}
.pb10{padding-bottom: 5px !important;}
.pb15{padding-bottom: 5px !important;}
.pb20{padding-bottom: 5px !important;}
.pl0{padding-left: 0px !important;}
.pl1{padding-left: 1px !important;}
.pl2{padding-left: 2px !important;}
.pl5{padding-left: 5px !important;}
.pl10{padding-left: 10px !important;}
.pl15{padding-left: 15px !important;}
.pl20{padding-left: 20px !important;}
.pr0{padding-right: 0px !important;}
.pr1{padding-right: 1px !important;}
.pr2{padding-right: 2px !important;}
.pr5{padding-right: 5px !important;}
.pr10{padding-right: 10px !important;}
.pr15{padding-right: 15px !important;}
.pr20{padding-right: 20px !important;}
.pt0{padding-top: 0px !important;}
.pt1{padding-top: 1px !important;}
.pt2{padding-top: 2px !important;}
.pt5{padding-top: 5px !important;}
.pt10{padding-top: 10px !important;}
.pt15{padding-top: 15px !important;}
.pt20{padding-top: 20px !important;}
.pb0{padding-bottom: 0px !important;}
.pb1{padding-bottom: 1px !important;}
.pb2{padding-bottom: 2px !important;}
.pb5{padding-bottom: 5px !important;}
.pb10{padding-bottom: 10px !important;}
.pb15{padding-bottom: 15px !important;}
.pb20{padding-bottom: 20px !important;}
/*bordes*/
.bottom_negro{width: 100%; border-bottom: 1px dotted #000; padding-bottom: 10px; margin-bottom: 20px;}
.top_negro{width: 100%; border-top: 1px dotted #000; padding-top: 10px;}
.borde_gris{border: 1px solid #999;}
.borde_rojo{border: 1px solid #ff0000;}
/*colores*/
.morado{color: #70126b;}
.morado_claro{color: #d3b7da;}
.negro{color: #000;}
.gris_claro{color: #999;}
.blanco, a.blanco, a.blanco:visited {color: #fff !important;}
/*border radius*/
.radius_5{-webkit-border-radius: 5px !important; -moz-border-radius: 5px !important;-ms-border-radius: 5px !important; border-radius: 5px !important;}
.radius_10{-webkit-border-radius: 10px !important; -moz-border-radius: 10px !important;-ms-border-radius: 10px !important; border-radius: 10px !important;}
/*font-size*/
.s60{font-size:60% !important;}
.s70{font-size:70% !important;}
.s80{font-size:80% !important;}
.s85{font-size: 85% !important;}
.s90{font-size: 90% !important;}
.s100{font-size:100% !important;}
.s110{font-size: 110% !important;}
.s120{font-size: 120% !important;}
.s130{font-size: 130% !important;}
.s140 {font-size: 140% !important;}
.s160{font-size: 160% !important;}
.s170{font-size: 170% !important;}
.s180{font-size: 180% !important;}
.s190{font-size: 190% !important;}
/*zIndex*/
.zIndex5000{ z-index:5000 !important;}
/*aspecto texto*/
.ital{font-style: italic;}
.ital_center{font-style: italic; text-align: center;}
.negrita{font-weight: bold !important;}
.tachado{text-decoration: line-through;}
.texto-centrado,.centrado,.center{text-align: center !important;}
.texto-izquierda,.izquierda{ text-align:left !important;}
.texto-derecha,.derecha{ text-align:right !important;}
/*colores fondo*/
.fondo_blanco{background-color: #fff;}
.fondo_blanco_trans{background-color: rgba(255, 255, 255, 0.7);}
.fondo_gris_trans{background-color: rgba(184, 184, 184, 0.7);}
/*sombras cajas*/
.sombra{-webkit-box-shadow: 2px 2px 2px 0 #333333; -moz-box-shadow: 2px 2px 2px 0 #333333;}
.sombra2{-webkit-box-shadow: 1px 0 6px 0 #333333; -moz-box-shadow: 1px -0 6px 0 #333333;}
/* Formatos especiales */
.numerico{text-align:right;}
.oculta{ display: none !important;}
.justificado{ text-align: justify;}
.nosubrayado{ text-decoration: none;}
.nopadding{ padding:0px !important;}
.nomargin{ margin:0px !important;}
.subrayado{ text-decoration: underline !important;}
.mayuscula{ text-transform: uppercase;}
.minuscula{ text-transform: lowercase;}
.cursor_pointer{ cursor: pointer;}
.overflow{ overflow: auto;}
.posrel{ position:relative;}
.posabs{ position:absolute;}
.valign_middle{ vertical-align:middle!important;}