.rel, div.rel, span.rel{ position:relative; }
.abs, div.abs, spa.abs{ position:absolute; }

.clr, div.clr, span.clr, li.clr, ul.clr{ clear:both; }
.right, div.right, span.right{ float:right; }
.left, div.left, span.left{ float:left; }

.txtRight, div.txtRight, span.txtRight{ text-align:right; }
.txtLeft, div.txtLeft, span.txtLeft{ text-align:left; }
.txtCenter, div.txtCenter, span.txtCenter{ text-align:center; }


.hidden, div.hidden, span.hidden{ display:none; }
.invisible, div.invisible, span.invisible{ visibility:hidden; height:0px !important; } 

.colorGreen, span.colorGreen, h1.colorGreen{ color:#78b444; }
.lightGrey, span.lightGrey, h1.lightGrey, h2.lightGrey{ color:#8f8f8f; }
.darkGrey, span.darkGrey, h1.darkGrey, h2.darkGrey{ color:#686868; }
.orange, span.orange, h1.orange, h2.orange{ color:#fc7809; }
.black, span.black, h1.black, h2.black{ color:#000000; }
.light-blue{ color:#22bcea; }

.bg-white{ background:#ffffff; }

.bold, div.bold, span.bold, h1.bold, h2.bold, h3.bold{ font-weight:bold; }

.block, div.block, span.block{ display:block !important; }

.idegulve-lightblue{ background:#e7eff2 !important; }
.input-error{ border-color:#c11b1e !important; }

strong{ font-weight:bold; }
em{ font-style:italic; }
p{ padding: 0 0 15px; }

/**** MARGINS ****/
.mb10, div.mb10, span.mb10{ margin-bottom:7px; }
.ml10, div.ml10, span.ml10{ margin-left:10px;}
.mr10, div.mr10, span.mr10{ margin-right:9px;}

/**** WIDTHS ****/
.w140, div.w140, span.w140{ width:140px;}

