.w100, .wh100 {width:100%; box-sizing:border-box;}
.h100, .wh100 {height:100%;}
.w1 {width:1%;} .w99 {width:99%;} .w50 {width:50%;} .w33 {width:33%;}
.h1 {height:1%;} .h99 {height:99%;} .h50 {height:50%;} .h33 {height:33%;}

.white, .red, .blue, .green, .black, .grey {opacity:0.4}
.white {background-color:white !important;}
.red {background-color:red !important;}
.blue {background-color:blue !important;}
.green {background-color:green !important;}
.black {background-color:black !important;}
.grey {background-color:grey !important;}

.curd {cursor:default !important;}
.curh {cursor:hand; cursor:pointer;}
.curt {cursor:text !important;}
.curq {cursor:help !important;}

.hid {display:none;}

.dib {display:inline-block;}
.db {display:block;}

.tal {text-align:left !important;}
.tac {text-align:center !important;}
.tar {text-align:right !important;}
.taj {text-align:justify !important;}
.vat {vertical-align:top !important;}

.b {font-weight:900;}

.nw {white-space:nowrap;}

.rel {position:relative;}
.abs {position:absolute;}
.fix {position:fixed;}

.fs10 {font-size:10px !important;}
.fs11 {font-size:11px !important;}
.fs12 {font-size:12px !important;}
.fs13 {font-size:13px !important;}
.fs14 {font-size:14px !important;}
.fs15 {font-size:15px !important;}
.fs16 {font-size:16px !important;}
.fs17 {font-size:17px !important;}
.fs18 {font-size:18px !important;}
.fs19 {font-size:19px !important;}
.fs20 {font-size:20px !important;}

.lh100 {line-height:100% !important;}
.lh150 {line-height:150% !important;}

.fll {float:left;}
.flr {float:right;}

.ovh {overflow:hidden !important;}

._ {border-bottom:1px dashed grey; cursor:pointer;}
._:hover {border-bottom:1px solid grey;}

.hovr:hover {color:red !important;}


pre {
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, с 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ поддерживается в IE, Safari, и Firefox 3.1.*/
}