body			{ font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000000; }

.txt 			{ color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.txt_titleSurr	{ color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold }
.txt_titleItem	{ color: #b4b4b4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline; }
.txt_b			{ font-weight: bold	}
.txt_black		{ color: #000000 }

.txt_small		{ color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal }
.txtTitle		{ color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold }
.txtSection		{ color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold }

.tdList			{ margin: 0 0 0 10px; }
.tdLeftInfoMain	{ padding:0 5px 0 0; width:90px; text-align:right; }
.tdLeftInfo		{ padding:0 5px 0 0; width:130px; text-align:right; }
.tdRightInfo	{ padding:0 10px 0 5px; text-align:left; }


.tdLeftInfoPrice	{ padding:0 15px 0 0; text-align:left; }
.tdRightInfoPrice	{ padding:0 0 0 15px; text-align:right; }

.trFormRow			{ height: 20px; }
.tdFormRow_empty 	{ width:35px; }
.tdFormRow_desc 	{ padding:0 0 0 0; text-align:left; }
.tdFormRow_input	{ width:95px; text-align:center; }
.tdFormRow_plusminus{ width:22px; padding-top:0px; }
.tdFormRow_keep		{ margin:0px; }
.imgForm_plusminus	{ border:none; margin:0 0 0 0; }

.tr_dark		{ background-color:#999999; }
.tr_formLine	{ height:1px; background-color:#999999; font-size:1px; overflow: hidden; }

.tr_overflow	{ overflow: hidden; }
.tr_10			{ height: 10px; overflow: hidden; }
.tr_15			{ height: 15px; }
.tr_20			{ height: 20px; }
.tr_40			{ height: 40px; }

.tb_formBorder_chb	{ background-color:#000000; border: 2px solid #000000; }

.div_pageTitle	{ text-align:center; }
.div_bg			{ background-color:#999999; }
.div_line		{ height:1px; overflow: hidden; margin: 4px 0 4px 0; background:#999999; }
.div_5h			{ height:5px; overflow: hidden; }
.div_10h		{ height:10px; overflow: hidden; }
.div_15h		{ height:15px; overflow: hidden; }
.div_30h		{ height:30px; overflow: hidden; }

div.clear 		{ display: block; clear: both; height: 1px; font-size: 1px; line-height: 1px; overflow: hidden; }

/* --------- others ------------------------------------------------------------------- */
.formImgButton		{ border-width: 0 ; margin: 4px 2px 0 2px; }
.formChangeButton	{ border-width: 0 ; margin: 0 0 0 0; }

.inputSize	{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; border: solid 1px #666666; background-color: #999999; }
.fotmSelect { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border:solid 1px #666666; padding:1px; background-color: #999999; }

/* --------- zalozky ------------------------------------------------------------------ */
.txtSpan	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

/* --------- hrefs -------------------------------------------------------------------- */
a.norm:link, a.norm:visited, a.norm:hover	{ color: #999999;}
a:link, a:visited, a:hover { text-decoration: none; }