/* Helpers */
* {padding: 0; margin: 0}
TABLE {border-collapse: collapse; empty-cells: show}
A, INPUT, TEXTAREA {outline: none}
IMG {border: 0}
HTML, BODY {height: 100%}
DIV, TABLE, TD, P, INPUT, TEXTAREA, SELECT {font-family: inherit; font-size: inherit; color: inherit}

.w100, .wh100 {width: 100%}
.h100, .wh100 {height: 100%}
.cursor {cursor: pointer}
.relative {position: relative}
.absolute {position: absolute}
.left {text-align: left}
.right {text-align: right}
.center {text-align: center}
.b {font-weight: bold}
.u {text-decoration: underline}
.i {font-style: italic}
.nodecor {text-decoration: none; font-style: normal}
.clear {clear: both}

.sub {margin-top: 2px; position: relative}
.sub .fs {float: left; background: url('../img/fullscreen.png') no-repeat; margin-left: 29px}
.sub .fs, .sub .fs DIV {width: 19px; height: 19px}
.sub .pages {float: left; height: 19px}
.sub .pages DIV {float: left; margin: 0 4px 6px 4px; height: 19px; width: 19px}
.sub .text {float: right; width: 354px; color: #999; font: italic 11px Georgia,Serif; position: relative}
.sub .pages .back, .sub .pages .forward {margin-left: 0; margin-right: 0}
.sub .pages .back IMG {clear: both; margin: 0}
.sub .pages .sel {background: url('../img/dig.border.png') top left no-repeat}
.sub .pages .slash {width: 6px; margin: 0; padding-top: 5px}
.sub .pages .digit_1 {margin-right: 0}
.sub .pages .digit_2 {margin-left: 0}

.clients {color: #808080; line-height: 17px; font-size: 11px}
.media_container {width: 725px; height: 363px}

.input {background: top left no-repeat; width: 214px; height: 19px}
.input INPUT {margin: 3px 0 0 3px; border: 0; width: 120px; color: #666; background: transparent; font-size: 11px; width: 206px}

.m1test, .m2test {color: red; font-size: 18px}
.m1test:hover, .m2test:hover {color: blue}

.m1 {font-size: 13px}
.m1:hover, .m2:hover {color: #000}
.m2 {font-size: 14px}
.inner {font-size: 13px}
.p_title, .p_title A {font-size: 23px; color: #000}
.p_subtitle {font-size: 23px; color: #999}

