﻿/*///////////////////////////////////////////////////////////////////////////////////////////*/
table { border-collapse: collapse; }
/*///////////////////////////////////////////////////////////////////////////////////////////*/
/* -- OBECNE TRIDY STYLOVANI --------------------------------------------------------------- */
.invisible, .hidden { display: none; }
.noborder, .noborder table, .noborder th, .noborder td { border: none !important; }
/*///////////////////////////////////////////////////////////////////////////////////////////*/
/* -- ZAROVNANI/FLOATOVANI ----------------------------------------------------------------- */
.clr { clear: both; }
.fleft { float: left !important; }
.fright { float: right !important; }
.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center; }
img.left { float: left; margin-top: 0px; margin-left: 0px; margin-right: 1em; margin-bottom: 1em; }
img.right { float: right; margin-top: 0px; margin-left: 1em; margin-right: 0px; margin-bottom: 1em; }
img.center { display: block; margin-left: auto; margin-right: auto; margin-bottom: 1em; }
/*///////////////////////////////////////////////////////////////////////////////////////////*/
/* -- ROZMERY ------------------------------------------------------------------------------ */
.w100 { width: 100% !important; }
.w65 { width: 65%; }
.w50 { width: 50%; }
.w35 { width: 35%; }
.w80px { width: 80px; }
.w100px { width: 100px; }
.w120px { width: 120px; }
.w130px { width: 130px; }
.w150px { width: 150px; }
.w200px { width: 200px !important; }
.w330px { width: 330px; }
.w450px { width: 450px; }
.w460px { width: 460px; }
/*///////////////////////////////////////////////////////////////////////////////////////////*/
/* -- POZICOVANI --------------------------------------------------------------------------- */
.relative { position: relative; }
.absolute { position: absolute; }
.fixed { position: fixed; }
.atop { vertical-align: top; }
/*///////////////////////////////////////////////////////////////////////////////////////////*/
/* -- MARGIN/PADDING ----------------------------------------------------------------------- */
.m10b { margin: 0px 0px 10px 0px; }
.m20b { margin: 0px 0px 20px 0px; }
.m30b { margin: 0px 0px 30px 0px; }
.m10r { margin: 0px 10px 0px 0px; }
.m5r { margin: 0px 5px 0px 0px; }
.p10t { padding: 10px 0px 0px 0px; }
/*///////////////////////////////////////////////////////////////////////////////////////////*/
/* -- POSUNY ------------------------------------------------------------------------------- */
.rel10l { position: relative; left: -10px; }
.rel20l { position: relative; left: -20px; }
.rel10r { position: relative; left: 10px; }
/*///////////////////////////////////////////////////////////////////////////////////////////*/
/* -- GLOBALNI BARVY ----------------------------------------------------------------------- */
.red { color: #BC2525; }
.gray { color: #666; }
/*///////////////////////////////////////////////////////////////////////////////////////////*/
/* -- VELIKOSTI FONTU ---------------------------------------------------------------------- */
.font8pt { font-size: 8pt; }
.font11pt { font-size: 11pt; }
.font14pt { font-size: 14pt; }
/*///////////////////////////////////////////////////////////////////////////////////////////*/
/* -- GLOBALNI PRVKY ----------------------------------------------------------------------- */
span.validation_message { margin: 0px; padding: 0px; color: #BC2525; position: absolute; display: inline-block; top: 3px; left: 4px; font-size: 10pt; background-color: #FFF; z-index: 10; }
a img { border: none; background-color: transparent !important; }
/*///////////////////////////////////////////////////////////////////////////////////////////*/
/* -- RESET STYLOVANI RAD:UPLOAD ------------------------------------------------------------*/
.fileUpload { margin: 0px; padding: 0px; }
    .fileUpload * { margin: 0px; padding: 0px; border-collapse: collapse; }
    .fileUpload input { margin: 0px 0px 0px -4px; }
/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/* -- RESET STYLOVANI RAD:THREEVIEW ------------------------------------------------------------*/
.rtIn { white-space: normal !important; }
.RadTreeView { overflow: hidden !important; }
/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/* -- ABECEDNI SEZNAM VELKA PISMENA ------------------------------------------------------------*/
ul.alphabetical { list-style-type: upper-alpha; }
/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/* -- UPRAVA SILKICON NA RADKU -----------------------------------------------------------------*/
.silkicon { vertical-align: text-bottom; }