/*reset to defaults*/
*{margin:0px;padding:0px;}
html, body, div, span, applet, object, iframe,p, blockquote, pre,a, abbr, acronym, 
address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, 
var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{
	border:none;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}

ul{list-style:none;}
textarea { resize: none; } 
blockquote, q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content: '';content: none;}
input[type="submit"]{cursor:pointer;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow!*/
ins{text-decoration: none;}
del{text-decoration: line-through;}
table{border-collapse: collapse;border-spacing:0;}
.card_muv {
    position: absolute;
}

/*define some styles*/
a,a:visited{text-decoration:underline;}
a:hover{text-decoration:none;}
.ainv a, a.ainv{text-decoration:none  !important; }
.ainv a:hover, a.ainv:hover{text-decoration:underline  !important;}

/*УНИВЕРСАЛЬНЫЕ КЛАССЫ*/
.cb{clear:both;}
.dnone{display:none;}
.dblock{display:block;}
.diblock{display:inline-block;}
.bold{font-weight:bold;}

/*hacks*/
hr {border:0; background:0; height:1px; overflow:hidden;}
.clear_both_ {clear:both !important;}
.clear_left_ {clear:left !important;}
.clear_right_ {clear:right !important;}
.clear_none_ {clear:none !important;}
.clear_both {clear:both;}
.clear_left {clear:left;}
.clear_right {clear:right;}
.clear_none {clear:none;}


.d_none_ {display:none !important;}
.d_block_ {display:block !important;}
.d_inline_ {display:inline !important;}
.d_inline_block_ {display:inline-block !important;}
.d_none {display:none;}
.d_block {display:block;}
.d_inline {display:inline;}
.d_inline_block {display:inline-block;}

.notext {font-size:0px; line-height:0px; overflow:hidden; }

.overflow_auto{overflow: auto;}
.overflow_hidden{overflow: hidden;}

.pos_rel {position: relative;}
.pos_abs {position: absolute;}
.pos_stat {position: static;}
.pos_fix {position: fixed;}

.overflow_auto_{overflow: auto !important;}
.overflow_hidden_{overflow: hidden !important;}

.pos_rel_ {position: relative !important;}
.pos_abs_ {position: absolute !important;}
.pos_stat_ {position: static !important;}
.pos_fix_ {position: fixed !important;}

.fl_non {clear:both !important;font-size:0px; line-height:0px; overflow:hidden; height:1px; }

.content .noborder_ , .content .noborder_ td {border:0 !important;}
.content .noborder, .content .noborder td, .content .noborder th {border:0;}

.noborder_glob_ img,
.noborder_glob_ table,
.noborder_glob_ table td,
.noborder_glob_ div {border:0 !important;}
.noborder_glob img,
.noborder_glob table,
.noborder_glob table td,
.noborder_glob div {border:0;}
.noborder_1u  > * {border:0 !important;}

/*text align*/
.top_ {vertical-align:top !important; }
.middle_ {vertical-align:middle  !important; }
.bottom_ {vertical-align:bottom !important; }
.left_ {text-align:left !important;}
.right_ {text-align:right !important;}
.center_ {text-align:center !important;}
.top {vertical-align:top; }
.middle {vertical-align:middle; }
.bottom {vertical-align:bottom; }
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}

.fleft_ {float:left !important;}
.fright_ {float:right !important;}
.fnone_ {float:none !important;}
.mcenter_ {margin-left:auto !important; margin-right:auto !important;}
.fleft {float:left;}
.fright {float:right;}
.fnone {float:none;}
.mcenter {margin-left:auto; margin-right:auto;}

.content table.zero,
.content table.zero td,
.content table.zero tr {border:0;background:0;padding:0px;}
.zero table,
.zero table td,
.zero table tr {border:0;background:0;padding:0px;}
img.zero {border:0 !important;}

.content table.noborder,
.content table.noborder td,
.content table.noborder tr {border:0;background:0;padding:0px;}
.noborder table,
.noborder table td,
.noborder table tr {border:0;background:0;padding:0px;}
img.noborder {border:0 !important;}


img.align_left {
    margin-right:16px;
    margin-left:0px;
    margin-bottom:3px;
    margin-top:0px;
}

img.align_right {
    margin-left:16px;
    margin-right:0px;
    margin-bottom:3px;
    margin-top:0px;
}

img.align_none {
    margin-bottom:0px;
}

.no_pad_ {padding:0 !important;}
.no_marg_ {margin:0 !important;}
.no_pad {padding:0;}
.no_marg {margin:0;}

.no_pad_1u > * {padding:0 !important;}
.no_marg_1u > * {margin:0 !important;}

/*text*/
.bold_ {font-weight:bold !important; }
.normal_ {font-weight:normal !important; }
.italic_ {font-style:italic !important; }
.ws_nowrap_ {white-space:nowrap !important; }
.td_andr_{text-decoration:underline !important; }
.td_none_ {text-decoration:none !important; }

.bold {font-weight:bold; }
.normal {font-weight:normal; }
.italic {font-style:italic; }
.ws_nowrap {white-space:nowrap; }
.td_andr {text-decoration:underline; }
.td_none {text-decoration:none; }

/* background */
.b-nrlt { background-repeat: no-repeat; background-position: left top; }
.b-nrct { background-repeat: no-repeat; background-position: center top; }
.b-nrrt { background-repeat: no-repeat; background-position: right top; }

.b-nrlc { background-repeat: no-repeat; background-position: left center; }
.b-nrcc { background-repeat: no-repeat; background-position: center center; }
.b-nrrc { background-repeat: no-repeat; background-position: right center; }

.b-nrlb { background-repeat: no-repeat; background-position: left bottom; }
.b-nrcb { background-repeat: no-repeat; background-position: center bottom; }
.b-nrrb { background-repeat: no-repeat; background-position: right bottom; }


.b-rxlt { background-repeat: repeat-x; background-position: left top; }
.b-rxct { background-repeat: repeat-x; background-position: center top; }
.b-rxrt { background-repeat: repeat-x; background-position: right top; }

.b-rxlc { background-repeat: repeat-x; background-position: left center; }
.b-rxcc { background-repeat: repeat-x; background-position: center center; }
.b-rxrc { background-repeat: repeat-x; background-position: right center; }

.b-rxlb { background-repeat: repeat-x; background-position: left bottom; }
.b-rxcb { background-repeat: repeat-x; background-position: center bottom; }
.b-rxrb { background-repeat: repeat-x; background-position: right bottom; }


.b-rylt { background-repeat: repeat-y; background-position: left top; }
.b-ryct { background-repeat: repeat-y; background-position: center top; }
.b-ryrt { background-repeat: repeat-y; background-position: right top; }

.b-rylc { background-repeat: repeat-y; background-position: left center; }
.b-rycc { background-repeat: repeat-y; background-position: center center; }
.b-ryrc { background-repeat: repeat-y; background-position: right center; }

.b-rylb { background-repeat: repeat-y; background-position: left bottom; }
.b-rycb { background-repeat: repeat-y; background-position: center bottom; }
.b-ryrb { background-repeat: repeat-y; background-position: right bottom; }


.b-rrlt { background-repeat: repeat; background-position: left top; }
.b-rrct { background-repeat: repeat; background-position: center top; }
.b-rrrt { background-repeat: repeat; background-position: right top; }

.b-rrlc { background-repeat: repeat; background-position: left center; }
.b-rrcc { background-repeat: repeat; background-position: center center; }
.b-rrrc { background-repeat: repeat; background-position: right center; }

.b-rrlb { background-repeat: repeat; background-position: left bottom; }
.b-rrcb { background-repeat: repeat; background-position: center bottom; }
.b-rrrb { background-repeat: repeat; background-position: right bottom; }


.b-rrt { background-repeat: repeat; background-position: top; }
.b-rrb { background-repeat: repeat; background-position: bottom; }
.b-rrl { background-repeat: repeat; background-position: left; }
.b-rrr { background-repeat: repeat; background-position: right; }

.b-rxt { background-repeat: repeat-x; background-position: top; }
.b-rxb { background-repeat: repeat-x; background-position: bottom; }
.b-rxl { background-repeat: repeat-x; background-position: left; }
.b-rxr { background-repeat: repeat-x; background-position: right; }

.b-ryt { background-repeat: repeat-y; background-position: top; }
.b-ryb { background-repeat: repeat-y; background-position: bottom; }
.b-ryl { background-repeat: repeat-y; background-position: left; }
.b-ryr { background-repeat: repeat-y; background-position: right; }


/* background 2*/
.b-nr{ background-repeat: no-repeat; }
.b-rr{ background-repeat: repeat; }
.b-rx{ background-repeat: repeat-x; }
.b-ry{ background-repeat: repeat-y; }

.b-lt { background-position: left top; }
.b-ct { background-position: center top; }
.b-rt { background-position: right top; }

.b-lc { background-position: left center; }
.b-cc { background-position: center center; }
.b-rc { background-position: right center; }

.b-lb { background-position: left bottom; }
.b-cb { background-position: center bottom; }
.b-rb { background-position: right bottom; }

.b-t { background-position: top; }
.b-b { background-position: bottom; }
.b-l { background-position: left; }
.b-r { background-position: right; }


#klient_width {
    position: fixed;
    top: 30px;
    left:10px;
    background: #d0d0d0;
    border: 2px solid #dd5020;
    border-radius:4px;
    padding: 5px 8px;
    z-index: 10000;
}

#klient_width_button {
    position: fixed;
    top: 0px;
    right:0px;
    width:30px;
    height:60px;
    z-index: 10000;
}



