/* --------------------------------- Librería de estilos genérica ----------------------------------- */
/* --------------------------------- Librería de estilos genérica ----------------------------------- */
/* --------------------------------- Librería de estilos genérica ----------------------------------- */

/* * {margin:0; padding:0;}*/

strong {font-weight:bold;}


/* ---------- Literales / Textos ------------ */

.bold {font-weight:bold !important;}

.fwNormal {font-weight:normal !important;}

.italic { font-style:italic !important;}

.underline {text-decoration:underline !important;}

.aLeft {text-align:left !important;}

.aCenter {text-align:center !important;}

.aRight {text-align:right !important;}

.noWrap {white-space:nowrap;}

.error {}


/* Estilos similares a los del h3, para dar el mismo aspecto, pero sin la carga semántica de encabezado */
.header3 {}


/* ---------- Posicionamiento / float -------------- */

.fLeft {float:left !important;}

.f-l {float:left !important;}

.fRight {float:right !important;}

.f-r {float:right !important;}

.fNone {float:none !important;}

.clearBox {clear:both !important;}

.valignTop {vertical-align:top;}

.valignMiddle {vertical-align:middle;}

.valignBottom {vertical-align:bottom;}





/* ------------ margin / padding -------------- */

.noMargin {margin:0 !important;}

.noPadding {padding:0 !important;}

.noPaddingLateral{padding-left:0em !important; padding-right:0em !important;}

.noPaddingVertical{padding-top:0em !important; padding-bottom:0em !important;}

.mTop_5em {margin-top:.5em !important;}

.mTop1em {margin-top:1em !important;}

.mTop1_5em {margin-top:1.5em !important;}

.mTop2em {margin-top:2em !important;}

.mTop2_5em {margin-top:2.5em !important;}

.mTop3em {margin-top:3em;}

.mTop3_5em {margin-top:3.5em;}

.mTop4em {margin-top:4em;}

.mTop4_5em {margin-top:4.5em;}


.mBottom_5em {margin-bottom:.5em !important;}

.mBottom1em {margin-bottom:1em !important;}

.mBottom1_5em {margin-bottom:1.5em !important;}

.mBottom2em {margin-bottom:2em !important;}

.mBottom2_5em {margin-bottom:2.5em !important;}

.mBottom3em {margin-bottom:3em !important;}

.mBottom3_5em {margin-bottom:3.5em !important;}

.mBottom4em {margin-bottom:4em !important;}

.mBottom4_5em {margin-bottom:4.5em !important;}


.mLeft_5em {margin-left:.5em;}

.mLeft1em {margin-left:1em;}

.mLeft1_5em {margin-left:1.5em;}

.mLeft2em {margin-left:2em;}

.mLeft2_5em {margin-left:2.5em;}

.mLeft3em {margin-left:3em;}

.mLeft3_5em {margin-left:3.5em;}

.mLeft4em {margin-left:4em;}

.mLeft4_5em {margin-left:4.5em;}

.mRight_5em {margin-right:.5em;}

.mRight1em {margin-right:1em;}

.mRight1_5em {margin-right:1.5em;}

.mRight2em {margin-right:2em;}

.mRight2_5em {margin-right:2.5em;}

.mRight3em {margin-right:3em;}

.mRight3_5em {margin-right:3.5em;}

.mRight4em {margin-right:4em;}

.mRight4_5em {margin-right:4.5em;}

.mRight5em {margin-right:5em;}

.mRight5_5em {margin-right:5.5em;}

.mRight6em {margin-right:6em;}

.mRight6_5em {margin-right:6.5em;}

.mRight7em {margin-right:7em;}

.mRight7_5em {margin-right:7.5em;}

.mRight8em {margin-right:8em;}

.mRight8_5em {margin-right:8.5em !important;}

.mRight9em {margin-right:9em !important;}

.mRight9_5em {margin-right:9.5em !important;}

.mRight10em {margin-right:10em !important;}

.mRight10_5em {margin-right:10.5em !important;}

.mRight11em {margin-right:11em !important;}

.mRight11_5em {margin-right:11.5em !important;}

.mRight12em {margin-right:12em !important;}

.mRight12_3em {margin-right:12.3em !important;}

.mRight12_5em {margin-right:12.5em !important;}


.mRight175 {margin-right:175px !important;}

.mRight350 {margin-right:350px !important;}

.mRight525 {margin-right:525px !important;}


.pTop_5em {padding-top:.5em;}

.pTop1em {padding-top:1em;}

.pTop1_5em {padding-top:1.5em;}

.pTop2em {padding-top:2em;}

.pTop2_5em {padding-top:2.5em;}

.pTop3em {padding-top:3em;}

.pTop3_5em {padding-top:3.5em;}

.pTop4em {padding-top:4em;}

.pTop4_5em {padding-top:4.5em;}


.pBottom_5em {padding-bottom:.5em;}

.pBottom_7em {padding-bottom:.7em;}

.pBottom1em {padding-bottom:1em;}

.pBottom1_5em {padding-bottom:1.5em;}

.pBottom2em {padding-bottom:2em;}

.pBottom2_5em {padding-bottom:2.5em;}

.pBottom3em {padding-bottom:3em;}

.pBottom3_5em {padding-bottom:3.5em;}

.pBottom4em {padding-bottom:4em;}

.pBottom4_5em {padding-bottom:4.5em;}


.pLeft_5em {padding-left:.5em;}

.pLeft1em {padding-left:1em;}

.pLeft1_5em {padding-left:1.5em;}

.pLeft2em {padding-left:2em;}

.pLeft2_5em {padding-left:2.5em;}

.pLeft3em {padding-left:3em;}

.pLeft3_5em {padding-left:3.5em;}

.pLeft4em {padding-left:4em;}

.pLeft4_5em {padding-left:4.5em;}


.pRight_5em {padding-right:.5em;}

.pRight1em {padding-right:1em;}

.pRight1_5em {padding-right:1.5em;}

.pRight2em {padding-right:2em;}

.pRight2_5em {padding-right:2.5em;}

.pRight3em {padding-right:3em;}

.pRight3_5em {padding-right:3.5em;}

.pRight4em {padding-right:4em;}

.pRight4_5em {padding-right:4.5em;}


/* ----------------------- Display ----------------------- */

.noDsp {display:none !important;}

.blockDsp {display:block !important;}

.inlineDsp {display:inline;}

.listDsp {display:list-item;}



.pointer {cursor:pointer !important;}

.noIndent {text-indent:0;}

.vHidden {visibility:hidden;}

/* --------------------- Listas ------------------------ */

.sqrList {list-style-type:square;}

.discList {list-style-type:disc;}

.circList {list-style-type:circle;}

.noList {list-style-type:none !important;}

.inList {list-style-position:inside;}

.outList {list-style-position:outside;}



/* ------------------ Comportamiento -------------------- */

.clearfix:after {content:" "; display:block; height:0; clear:both; visibility:hidden; }
	
.clearfix {display:inline-block;}

.clearfix { display:block; }

* html .clearfix { height:1px; }

.selfClear {/* clear:both; */ overflow:hidden; width:100%;}

* html .selfClear {height:1%;}

.leftClear {clear:left;}

fieldset.noLegend legend {display:none;}

.hidden {position:absolute; left:-99999px; top:-99999px;}

legend.hidden {text-indent:-99999px; line-height:0;}



.textoNormal{font-weight: normal; text-decoration: none; font-style: normal;}




/* ------------------ Width ------------------ */

.w18em {width:18em;}

.w20em {width:20em;}

.w40em {width:40em;}

.w200px {width:200px;}

.w750px {width:750px;}


/* Height */
.m-h600 {min-height:600px;}

* html .m-h600 {height:600px;}





/* ------------------ Fonts ------------------ */

.arial {font-family:arial;}

.verdana {font-family:verdana;}

.f-s_0_9 {font-size:.9em;}

.upperCase {text-transform:uppercase;}

.lowerCase {text-transform:lowercase;}

.capitalize {text-transform:capitalize;}





.noBorder {border:none !important;}

.lHeight25 {line-height:2.5em;}

.doc{padding:2px 0 2px 20px; background:url(/extfrontummt/img/documents/word.gif) no-repeat top left;}

.pdf{padding:2px 0 2px 20px;background:url(/extfrontummt/img/documents/pdf_icon.gif) no-repeat top left;}

.txt{padding:2px 0 2px 20px;background:url(/extfrontummt/img/documents/txt.gif) no-repeat top left;}

.xls{padding:2px 0 2px 20px;background:url(/extfrontummt/img/documents/excel.gif) no-repeat top left;}

.zip{padding:2px 0 2px 20px;background:url(/extfrontummt/img/documents/zip.gif) no-repeat top left;}

.ppt{padding:2px 0 2px 20px;background:url(/extfrontummt/img/documents/ppt.gif) no-repeat top left;}

.gif{padding:2px 0 2px 20px;background:url(/extfrontummt/img/documents/pic.gif) no-repeat top left;}

.jpg{padding:2px 0 2px 20px;background:url(/extfrontummt/img/documents/pic.gif) no-repeat top left;}

.exe{padding:2px 0 2px 20px;background:url(/extfrontummt/img/documents/exe.gif) no-repeat top left;}

.mp3{padding:2px 0 2px 20px;background:url(/extfrontummt/img/documents/mp3.gif) no-repeat top left;}

ol.lowerLetterList {list-style-type:lower-latin;}