


img, form { border: 0px; margin: 0px; padding: 0px; }
a img { border: 0;  }


/* obecne tridy */

.clearBothZero { clear: both; font-size: 1px; line-height: 1px; height: 1px; }
.clearBoth { clear: both; }
.clearRight { clear: right; }
.clearLeft { clear: left; }
.floatLeft { float: left; }
.floatRight { float: right; }
.floatLeft50 { float: left; width: 45%; }
.floatRight50 { float: right; width: 45%; }

.displayNone { display: none; }

.testRed { border: 1px solid red; }

.width100 { width: 100%; }
.width50 { width: 49%; }

.margin5 { margin: 5px; }
.verticalMargin1 { margin: 1em 0; }

.marginBottom0, h3.marginBottom0 { margin-bottom: 0; }
.marginBottom1em { margin-bottom: 1em; }
.paddingBottom0 { padding-bottom: 0; }
.marginTop0 { margin-top: 0; }
.paddingTop0 { padding-top: 0; }
.paddingLeft0 { padding-left: 0; }
.marginLeft0 { margin-left: 0; }
.marginBottom25 { margin-bottom: 25px; }
.marginBottom5 { margin-bottom: 5px; }
.marginTop5 { margin-top: 5px; }
.marginTop1em{ margin-top: 1em; }
.marginLeft10 { margin-left: 10px; }
.marginLeft25 { margin-left: 25px; }
.marginLeft1em{ margin-left: 1em; }
.marginRight25 { margin-right: 25px; }
.marginRight1em { margin-right: 1em; }
.marginRight10 { margin-right: 10px; }
.marginTop25 { margin-top: 25px; }
.marginTop3em { margin-top: 3em; }
.paddingTop25 { padding-top: 25px; }
.marginTopLine, #leftmenu ul li.marginTopLine { margin-top: 1em; }


.alignMiddle { vertical-align: middle; }
.alignCenter { text-align: center; }
.alignTop { vertical-align: top; }
.alignRight { text-align: right; }
.textSmall, td.textsmall { font-size: 0.95em; }

.xxs { width: 20px; }
.s { width: 50px; }
.m { width: 100px; }
.l { width: 200px; }
.xl { width: 250px; }

.cursorHand                   { cursor: pointer;cursor: hand; }

table.normal th, table.normal td {
text-align: left;
vertical-align: top;
padding: .1em 1em .1em 0;
}

table.normal {
border-collapse: collapse;
}

