body, td, th, input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3D393D; }
body { margin: 0px; padding: 0px; text-align: center; background-position: center top;  background-repeat: no-repeat; }
ul { list-style-type: square; }
li { list-style-image: url(img/sipka.gif); }
a {text-decoration: none; color: #3D393D;}
a:hover {text-decoration: underline; color: #3F4992;}
form{margin: 0px; padding: 0px; display: inline;}

#layout { width: 1010px; text-align: left; margin-top: 4px; margin-left: auto; margin-right: auto;  padding: 0px;}
#left { margin: 0px; padding: 0px; vertical-align: top; float: left; width: 260px;  /*border: 1px solid #AAA;*/}
#left img { cursor: pointer; margin: 0px;  border: none; }
#main { margin: 0px;  padding: 0px; vertical-align: top; float: right;   /*width: 750px; */ /*border: 1px solid #AAA;*/}


#login { width: 250px; }
#login td { vertical-align: middle; }
#login .npt { width: 92px; margin: 0px; border: none; font-size: 11px; }
#login .fld { margin: 0px; padding: 0px; text-align: center; width: 102px; height: 20px; background-image: url(img/bgr_fld_lgn.gif); background-position: center; background-repeat: no-repeat; }
#login .btn { width: 40px; height: 20px; padding: 0px; border: none; margin: 0px; background-image: url(img/btn_ok.gif); background-position: center; background-repeat: no-repeat; }
#login .sbmt { width: 40px; border: none; background-color: transparent; color: #FFFFFF; font-weight: normal; font-size: 11px; cursor: pointer; }

.nptDate { margin: 0px; padding: 0px; text-align: center; width: 102px; height: 20px; background-image: url(img/bgr_fld_lgn.gif); 
			background-position: center; background-repeat: no-repeat; border: none; font-size: 11px; }
input.sbmtDate { width: 64px; height: 20px; padding: 0px; border: none; margin: 0px; background-image: url(img/btn_lgo.gif); background-position: center; background-repeat: no-repeat; background-color: transparent; color: #FFFFFF; font-weight: normal; font-size: 11px; cursor: pointer; }


#logout { width: 250px; }
#logout td { vertical-align: middle; }
#logout .fld { margin: 0px; padding: 1px 0px 0px 0px; border: none; width: 183px; height: 20px; color: #04A2CD; background-image: url(img/bgr_fld_nme.gif); background-position: center; background-repeat: no-repeat; }
#logout .btn { margin: 0px; padding: 0px; border: none; width: 64px; height: 18px; color: #FFFFFF; background-image: url(img/btn_lgo.gif); background-position: center; background-repeat: no-repeat; }
#logout .sbmt { width: 64px; border: none; background-color: transparent; color: #FFFFFF; font-weight: normal; font-size: 11px; cursor: pointer; }

#search { width: 250px; }
#search td { vertical-align: middle; }
#search .npt { width: 197px; margin: 0px; border: none; font-size: 11px; }
#search .fld { margin: 0px; padding: 0px; text-align: center; width: 207px; height: 20px; background-image: url(img/bgr_fld_srch.gif); background-position: center; background-repeat: no-repeat; }
#search .btn {width: 40px; height: 20px; padding: 0px; border: none; margin: 0px; background-image: url(img/btn_ok.gif); background-position: center; background-repeat: no-repeat; }
#search .sbmt { width: 40px; border: none; background-color: transparent; color: #FFFFFF; font-weight: normal; font-size: 11px; cursor: pointer; }

#hdr_nav{margin: 0px; }
#hdr_nav td {vertical-align: middle; text-align: left; font-size: 11px; }
#hdr_nav a {padding-left: 0px; padding-right: 10px;}

.dir { text-transform: uppercase; }
#left a { text-transform: uppercase; font-size: 11px; }
#left a:hover, #hdr_nav a:hover {color: #FF3F00; text-decoration: none;}

	#left a#linkBasket {display: block; width: 238px; height: 22px; padding: 0; margin: 0; background: url(img/lnk.basket.gif)  0 0 no-repeat;}
	#left a#linkNws {display: block; width: 238px; height: 22px; padding: 0; margin: 0; background: url(img/lnk.nws.gif)  0 -22px no-repeat;}
	#left a#linkRsl {display: block; width: 238px; height: 22px; padding: 0; margin: 0; background: url(img/lnk.rsl.gif)  0 -22px no-repeat;}

		#left a#linkBasket:hover {background-position: 0 -22px;}
    #left a#linkNws:hover,
    #left a#linkRsl:hover
     {background-position: 0 0;}



#menu { margin: 0px 0px 0px 15px; padding: 0px; }

.hdr { margin: 0px 0px 10px 0px; padding: 0px; }
.col { float: left; width: 230px; margin: 0px 12px 0px 0px; padding: 0px; line-height: 140%; }
.prod_dtl .spr, .col .spr { width: 230px; margin: 5px 0px 5px 0px; padding: 0px; background-image: url(img/bgr_col_hr.gif); background-position: center; background-repeat: no-repeat; }
.loga { text-align: right; }
.loga img {  margin: 6px; border: none; }
h2 { color: #04A2CD; font-weight: normal; font-size: 10px; text-align: left; margin: 0px 0px 0px 0px; padding: 0px; }
h3 { color: #414141; font-weight: bold; font-size: 13px; text-align: left; margin: 4px 0px 4px 0px; padding: 0px; text-transform: uppercase; }

#hdr { margin: 0px; }
#hdr td { vertical-align: middle; }
#hdr .logo img { border: none; }
#hdr .title { vertical-align: bottom; }

#registrace table { width: 522px; padding: 0px; margin: 0px;}
#registrace #cst { width: 522px; height: 20px; padding-left: 0px; padding-top: 1px; color: #FFFFFF;  background-image: url(img/bgr_reg_cst.gif);  background-position: center;  background-repeat: no-repeat;}
#registrace .sekce { width: 522px; height: 18px; padding-left: 0px; padding-top: 1px; color: #FFFFFF;  background-image: url(img/bgr_reg_cst.gif);  background-position: center;  background-repeat: no-repeat;}
#registrace .sekce_seda { width: 522px; height: 18px; padding-left: 0px; padding-top: 1px; color: #FFFFFF;  background-image: url(img/bgr_reg_cst_seda.gif);  background-position: center;  background-repeat: no-repeat;}
#registrace #fak { width: 258px; height: 18px; padding-left: 5px; padding-top: 1px; color: #FFFFFF;  background-image: url(img/bgr_reg_fak.gif);  background-position: center;  background-repeat: no-repeat;}
#registrace #dod { width: 258px; height: 18px; padding-left: 5px; padding-top: 1px; color: #FFFFFF;  background-image: url(img/bgr_reg_dod.gif);  background-position: center;  background-repeat: no-repeat;}
#registrace .fld_vln { width: 191px; height: 18px; padding-left: 5px; padding-top: 1px; color: #718494;  background-image: url(img/bgr_fld_reg_vln.gif);  background-position: center;  background-repeat: no-repeat; border: none;}
#registrace .fld_obl { width: 191px; height: 18px; padding-left: 5px; padding-top: 1px; color: #04A2CD;  background-image: url(img/bgr_fld_reg_obl.gif);  background-position: center;  background-repeat: no-repeat; border: none;}
#registrace .fld_log { width: 455px; height: 18px; padding-left: 5px; padding-top: 1px; color: #04A2CD;  background-image: url(img/bgr_fld_log.gif);  background-position: center;  background-repeat: no-repeat; border: none; text-align: left; }
#registrace .txa_vln { width: 250px; height: 70px; padding-left: 10px; padding-top: 1px; color: #718494;  background-image: url(img/bgr_txa_reg_vln.gif);  background-position: center;  background-repeat: no-repeat; border: none;}
#registrace .txa_obl { width: 250px; height: 70px; padding-left: 10px; padding-top: 1px; color: #04A2CD;  background-image: url(img/bgr_txa_reg_obl.gif);  background-position: center;  background-repeat: no-repeat; border: none;}
#registrace .txa_note { width: 514px; height: 70px; padding-left: 10px; padding-top: 1px; color: #718494;  background-image: url(img/bgr_txa_reg_note.gif);  background-position: center;  background-repeat: no-repeat; border: none;}
#registrace div.txa_note {overflow: auto; }
#registrace .ttl_obl { padding-left: 5px; padding-top: 1px; color: #04A2CD; }
#registrace .ttl_vln { padding-left: 5px; padding-top: 1px; color: #718494; }
#registrace .ttl_prd { padding-left: 0px; padding-top: 1px; color: #718494; }
#registrace .ttl_prd_r { padding-top: 1px; color: #718494; text-align: right; }

#registrace .fld_eml { width: 440px; height: 20px; padding-left: 5px; padding-top: 1px; color: #04A2CD;  background-image: url(img/bgr_fld_eml.gif);  background-position: center;  background-repeat: no-repeat; border: none;}
#registrace .fld_sbj { width: 440px; height: 20px; padding-left: 5px; padding-top: 1px; color: #718494;  background-image: url(img/bgr_fld_sbj.gif);  background-position: center;  background-repeat: no-repeat; border: none;}
#registrace .fld_note { width: 440px; height: 80px; padding-left: 5px; padding-top: 1px; color: #718494;  background-image: url(img/bgr_fld_note.gif);  background-position: left;  background-repeat: no-repeat; border: none;}
#registrace .frm_note { width: 400px; height: 70px; border: none; color: #718494; }
#registrace .ttl_vln_up { padding-left: 5px; padding-top: 1px; color: #718494; vertical-align: top; }
#registrace .right { text-align: right; }

#registrace .btn_snd { width: 191px; height: 20px; padding-left: 5px; padding-top: 1px; color: #FFFFFF;  text-align: center; background-image: url(img/bgr_btn_reg_snd.gif);  background-position: center;  background-repeat: no-repeat; border: none; cursor: pointer;}

#registrace .myp_act { width: 168px; height: 20px; background-image: url(img/bgr_myp_act.gif); background-position: center; background-repeat: no-repeat; text-align: center; vertical-align: middle; }
#registrace .myp_act a { color: #FFFFFF; }
#registrace .myp_pas { width: 168px; height: 20px; background-image: url(img/bgr_myp_pas.gif); background-position: center; background-repeat: no-repeat; text-align: center; vertical-align: middle; }
#registrace .myp_pas a { color: #FFFFFF; }
#registrace span { color: #929093; }

.my_ords th { text-align: left; }
.my_ords .r { text-align: right; }
.my_ords .c { text-align: center; }

.form_spr { clear: both; float: none; margin: 0px; padding: 0px; background-image: url(img/bgr_form_spr.gif); background-position: center; background-repeat: no-repeat;  width: 522px; height: 6px;}

#tlacitka a {color: #FFFFFF;}
#tlacitka td {color: #FFFFFF; padding-top: 3px; vertical-align: top; height: 26px; }
#tlacitka .kat {width: 123px; background-image: url(img/bgr_nav_kat.gif); background-position: bottom left; background-repeat: no-repeat; text-align: center;}
#tlacitka .dtl_kat {width: 123px; background-image: url(img/bgr_nav_dtl_kat.gif); background-position: top left; background-repeat: no-repeat; text-align: center;}
#tlacitka .aktivni {width: 123px; background-image: url(img/bgr_nav_modra.gif); background-position: center top; background-repeat: no-repeat; text-align: center;}
#tlacitka .odkaz {width: 123px; background-image: url(img/bgr_nav_seda.gif); background-position: top center; background-repeat: no-repeat; text-align: center;}
#tlacitka .tlacitko {width: 123px; background-image: url(img/bgr_nav_stribrna.gif); background-position: top center; background-repeat: no-repeat; text-align: center;}
#tlacitka .tlacitko_r {width: 123px; background-image: url(img/bgr_nav_stribrna.gif); background-position: top right; background-repeat: no-repeat; text-align: center;}

.strankovani {width: 740px; height: 26px; margin: 0px 0px;}
.strankovani a {color: #FFFFFF;}
.strankovani td {height: 26px; vertical-align: middle; color: #FFFFFF;}
.strankovani .sipky_akt_l {width: 58px; background-image: url(img/bgr_sipky_akt.gif); background-position: left; background-repeat: no-repeat; margin: 0px; text-align: center;}
.strankovani .sipky_akt_r {width: 58px; background-image: url(img/bgr_sipky_akt.gif); background-position: right; background-repeat: no-repeat; margin: 0px; text-align: center;}
.strankovani .sipky_pas_l {width: 58px; background-image: url(img/bgr_sipky_pas.gif); background-position: left; background-repeat: no-repeat; margin: 0px; text-align: center;}
.strankovani .sipky_pas_r {width: 58px; background-image: url(img/bgr_sipky_pas.gif); background-position: right; background-repeat: no-repeat; margin: 0px; text-align: center;}
.strankovani .pages {width: 624px; background-image: url(img/bgr_pages.gif); background-position: center; background-repeat: no-repeat; margin: 0px; color: #FFFFFF; vertical-align: middle; padding-left: 16px;}
.strankovani .pages a {color: #524F54;}
.strankovani .summary {margin: 2px 8px; padding: 0px; float: right;}
.strankovani .cif1_pas {display: block; float: left; width: 18px; height: 18px; background-image: url(img/bgr_cif1_pas.gif); background-position: center; background-repeat: no-repeat; margin: 2px; padding: 0px; text-align: center;}
.strankovani .cif2_pas {display: block; float: left; width: 27px; height: 18px; background-image: url(img/bgr_cif2_pas.gif); background-position: center; background-repeat: no-repeat; margin: 2px; padding: 0px; text-align: center;}
.strankovani .cif3_pas {display: block; float: left; width: 36px; height: 18px; background-image: url(img/bgr_cif3_pas.gif); background-position: center; background-repeat: no-repeat; margin: 2px; padding: 0px; text-align: center;}
.strankovani .cif1_akt {display: block; float: left; width: 18px; height: 18px; background-image: url(img/bgr_cif1_akt.gif); background-position: center; background-repeat: no-repeat; margin: 2px; padding: 0px; text-align: center;}
.strankovani .cif2_akt {display: block; float: left; width: 27px; height: 18px; background-image: url(img/bgr_cif2_akt.gif); background-position: center; background-repeat: no-repeat; margin: 2px; padding: 0px; text-align: center;}
.strankovani .cif3_akt {display: block; float: left; width: 36px; height: 18px; background-image: url(img/bgr_cif3_akt.gif); background-position: center; background-repeat: no-repeat; margin: 2px; padding: 0px; text-align: center;}

#navigace{
  text-align: center;
  border: none;
  width: 740px;
  margin: 0px;
  padding: 0px;
  background-color: #04A2CD;
  background-image: url(img/bgr_navigace.gif);
  background-position: bottom center;
  background-repeat: no-repeat;
  color: #000000;
}

.prod_spr { clear: both; float: none; margin: 5px 0 10px 0; padding: 0px; background-image: url(img/bgr_prod_spr.gif); background-position: center; background-repeat: no-repeat;  /*width: 740px;*/}
.prodThmContainer { float: left; width: 230px; margin: 0px 12px 0px 0px; padding: 0px; position: relative; }
.prod_thm {  width: 230px; margin: 0; padding: 0px; }
  .icnNewSmall,
  .icnRslSmall { width: 32px; height: 32px;  margin: 0; padding: 0; position: absolute; top: 40px; left: 0; z-index: 10; background-position: center; background-repeat: no-repeat; }
  .icnNewSmallLower,
  .icnRslSmallLower { width: 32px; height: 32px;  margin: 0; padding: 0; position: absolute; top: 60px; left: 0; z-index: 10; background-position: center; background-repeat: no-repeat; }
  .icnNewSmall, .icnNewSmallLower { background-image: url(img/icn.new.small.png); }
  .icnRslSmall, .icnRslSmallLower { background-image: url(img/icn.rsl.small.png); } 
.prod_thm .hdr {font-weight: bold; font-size: 18px; height: 20px; width: 230px; color: #3D393D;}
.prod_thm .ozn {font-weight: normal; font-size: 12px; height: 20px; width: 230px; color: #3D393D;}
.prod_thm .kod {font-size: 11px; height: 16px; width: 230px; color: #FF3F00;}
.prod_thm .pic {height: 115px; width: 115px; vertical-align: middle; text-align: center; }
.prod_thm .txt {font-size: 9px; height: 115px; width: 115px; color: #3D393D; vertical-align: top; padding-left: 5px;}
.prod_thm .ico {height: 50px; width: 50px; vertical-align: middle; text-align: center;}
.prod_thm .cna {font-size: 10px; height: 16px; width: 115px; color: #3D393D;}
.prod_thm .c_a {font-weight: bold; font-size: 12px; height: 16px; width: 115px; color: #FF3F00;}
.prod_thm .c_b {font-size: 10px; height: 16px; width: 115px; color: #3D393D;}
.prod_thm .kus {font-size: 10px; height: 25px; width: 65px; color: #3D393D; text-align: right;}
.prod_thm .kmb {font-size: 11px; height: 25px; width: 65px; color: #3D393D;}
.prod_thm .skl {line-height: 25px; height: 25px; width: 115px; color: #FFFFFF;  background-image: url(img/bgr_prod_skl.gif); background-position: center; background-repeat: no-repeat; text-align: center; vertical-align: middle;}
	.prod_thm .skl .markerMin { margin: 0; padding: 0; line-height: 25px; background: url(img/whs.alert.min.png) transparent no-repeat 90% 50%; }
	.prod_thm .skl .markerNull { margin: 0; padding: 0; line-height: 25px; background: url(img/whs.alert.null.png) transparent no-repeat 90% 50%; }

	div.skl .markerMin { margin: 0; padding: 0; line-height: 17px; background: url(img/whs.alert.min.png) transparent no-repeat 90% 50%; }
	div.skl .markerNull { margin: 0; padding: 0; line-height: 17px; background: url(img/whs.alert.null.png) transparent no-repeat 90% 50%; }
	
	.bgrNull { background-color: #FF9900; }
	.bgrMin { background-color: #FFFF99; }

.prod_thm .rez {height: 25px; width: 115px; color: #FFFFFF;  background-image: url(img/bgr_prod_rez.gif); background-position: center; background-repeat: no-repeat; text-align: center;}
.prod_thm .btn {height: 25px; width: 115px; color: #3D393D;  background-image: url(img/bgr_prod_btn.gif); background-position: center; background-repeat: no-repeat; text-align: center; border: none; background-color: #FFFFFF; cursor: pointer;}
.prod_thm .ks {border: none; height: 20px; width: 26px; color: #3D393D;  background-image: url(img/bgr_prod_ks.gif); background-position: center; background-repeat: no-repeat; text-align: center;}
.prod_thm a:hover { color: #FF3F00; text-decoration: none; }


.prodDtlContainer { margin: 0; padding: 0; position: relative; }
  .icnNew,
  .icnRsl { width: 52px; height: 52px;  margin: 0; padding: 0; position: absolute; top: 0; left: 290px; z-index: 10; background-position: center; background-repeat: no-repeat; }
  .icnNew { background-image: url(img/icn.new.png); }
  .icnRsl { background-image: url(img/icn.rsl.png); } 

.prod_dtl .popis { width: 280px; vertical-align: top; position: relative; }
.prod_dtl .txt { margin: 10px 0px 20px 0px; }
.prod_dtl .pic { width: 450px; vertical-align: top; }
.prod_dtl .pic_dtl { width: 450px; vertical-align: middle; text-align: center; height: 300px; }
.prod_dtl .pic_dtl img { margin: 15px 0px 30px 0px; border: none; }
.prod_dtl .kod { font-weight: bold; font-size: 18px; height: 20px; width: 230px; color: #3D393D; }
.prod_dtl .typ { font-size: 11px; height: 16px; width: 230px; color: #FF3F00; }
.prod_dtl .ozn { font-weight: bold; font-size: 12px; height: 20px; color: #3D393D;}
.prod_dtl .ico { width: 50px; height: 50px; margin: 3px; padding: 0px; float: left; }
.prod_dtl .ico img { border: none; }
.prod_dtl .info_add { width: 280px; padding: 0px; margin: 0px; }
.prod_dtl .ttl_vc { float: left; font-weight: bold; font-size: 12px; height: 16px; width: 115px; color: #FF3F00;}
.prod_dtl .ttl_kc { float: left; font-size: 12px; height: 16px; width: 115px; color: #3D393D;}
.prod_dtl .val_vc { float: right; font-weight: bold; font-size: 12px; height: 16px; width: 80px; color: #FF3F00; text-align: right;}
.prod_dtl .val_kc { float: right; font-size: 12px; height: 16px; width: 80px; color: #3D393D; text-align: right;}
.prod_dtl .popis .skl { float: left; height: 20px; width: 115px; padding-top: 5px; color: #FFFFFF;  background-image: url(img/bgr_prod_skl.gif); background-position: center; background-repeat: no-repeat; text-align: center; }
.prod_dtl .popis .rez { float: left; height: 20px; width: 115px; padding-top: 5px; color: #FFFFFF;  background-image: url(img/bgr_prod_rez.gif); background-position: center; background-repeat: no-repeat; text-align: center; }
.prod_dtl .btn { float: right; height: 25px; padding: 0px; width: 70px; color: #3D393D;  background-image: url(img/bgr_dtl_btn.gif); background-position: center; background-repeat: no-repeat; text-align: center; border: none; background-color: #FFFFFF; cursor: pointer;}
.prod_dtl .kus { float: left; font-size: 10px; height: 25px; width: 65px; color: #3D393D; text-align: right;}
.prod_dtl .ks {border: none; height: 20px; width: 26px; color: #3D393D;  background-image: url(img/bgr_prod_ks.gif); background-position: center; background-repeat: no-repeat; text-align: center; margin: 0px; vertical-align: middle; }
.prod_dtl .bgr_0 { background-color: #CCC; color: #333; padding: 5px; margin: 0px; }
.prod_dtl .bgr_1 { background-color: transparent; padding: 5px; margin: 0px;  }
.prod_dtl .pic .spr { clear: both; float: none; margin: 5px 0px 0px 0px; padding: 0px; background-image: url(img/bgr_pic_spr.gif); background-position: center; background-repeat: no-repeat;  width: 450px; height: 5px;}
.prod_dtl .popis .spr { clear: both; float: none; margin: 5px 0px 0px 0px; padding: 0px; background-image: url(img/bgr_txt_spr.gif); background-position: center; background-repeat: no-repeat;  width: 280px; height: 24px;}
.prod_dtl .thm { margin: 8px 0px 12px 0px; }
.prod_dtl .thm_spr { clear: both; float: none; margin: 0px 0px 0px 0px; padding: 0px; background-image: url(img/bgr_thm_spr.gif); background-position: center; background-repeat: no-repeat;  width: 450px; height: 16px; }
.prod_dtl .thm .pct { vertical-align: middle; text-align: center; height: 100px; }
.prod_dtl .thm .alt { vertical-align: top; text-align: left; font-weight: bold; }
.prod_dtl .thm .npt_td { vertical-align: middle; }
.prod_dtl .thm .npt { float: left; height: 20px; width: 50px; margin: 0px; padding: 0px; }
.prod_dtl .thm .skl { float: left; height: 20px; width: 100px; padding-top: 5px; color: #FFFFFF;  background-image: url(img/bgr_spec_skl.gif); background-position: center; background-repeat: no-repeat; text-align: center; }
.prod_dtl .thm .rez { float: left; height: 20px; width: 100px; padding-top: 5px; color: #FFFFFF;  background-image: url(img/bgr_spec_rez.gif); background-position: center; background-repeat: no-repeat; text-align: center; }


.pole_ks {border: none; height: 20px; margin: 3px 0px 0px 0px; width: 26px; color: #3D393D;  background-image: url(img/bgr_prod_ks.gif); background-position: center; background-repeat: no-repeat; text-align: center;}

.prod_dlr_spr { clear: both; float: none; margin: 0px 0px; padding: 0px; background-image: url(img/bgr_dlr_spr.gif); background-position: left; background-repeat: no-repeat; width: 740px; border: none;}
.prod_dlr { float: left; width: 230px; margin: 0px 12px 0px 0px; padding: 0px;}
.prod_dlr .frm {font-weight: bold; font-size: 14px; /*height: 20px;*/ width: 230px; color: #0087AD;}
.prod_dlr .frm a { color: #0087AD;}
.prod_dlr .nme {font-weight: normal; font-size: 12px; /*height: 20px;*/ width: 230px; color: #3D393D;}
.prod_dlr .eml {font-size: 11px; /*height: 16px;*/ width: 230px; color: #0087AD;}
.prod_dlr .eml a { color: #0087AD;}
.prod_dlr .txt {font-size: 10px; height: 40px; width: 230px; color: #3D393D; vertical-align: top; padding-left: 2px;}
.psc_box { float: right; width: 250px; }

/*#psc .fld { margin: 0px 0px 0px 0px; padding: 1px 5px 0px 5px; border: none; width: 207px; height: 20px; background-image: url(img/bgr_fld_srch.gif); background-position: center; background-repeat: no-repeat; background-color: transparent; }*/
#psc { width: 250px; }
#psc td { vertical-align: middle; }
#psc .npt { width: 197px; margin: 0px; border: none; font-size: 11px; }
#psc .fld { margin: 0px; padding: 0px; text-align: center; width: 207px; height: 20px; background-image: url(img/bgr_fld_srch.gif); background-position: center; background-repeat: no-repeat; }
#psc .btn {width: 40px; height: 20px; padding: 0px; border: none; margin: 0px; background-image: url(img/btn_ok.gif); background-position: center; background-repeat: no-repeat; }
#psc .sbmt { width: 40px; border: none; background-color: transparent; color: #FFFFFF; font-weight: normal; font-size: 11px; cursor: pointer; }



#map { border: 0px; margin: 0px; }
#map td { vertical-align: top; padding: 0px; }
.map_spr { background-image: url(img/bgr_prod_spr.gif); background-position: center; background-repeat: no-repeat; }
#map .map_cargo { text-transform: Uppercase; font-size: 40px; color: #414141; }
#map .map_cargo img { border: none; }
#map .map_tree { color: #414141; }
#map .map_ico  { float: left; width: 16px; margin: 0px; padding: 0px; }
#map .map_chptr { float: left; width: 250px; margin: 0px; padding: 0px; text-transform: Uppercase; font-size: 11px; }
#map .map_logo { text-align: right; }
#map .map_logo img { border: none; }

.doc { padding: 1px; }
.doc img { border: none }
.doc .title { font-weight: bold; color: #0087AD; }
.doc a { color: #0087AD; }
.doc .info { font-size: 11px; }
.doc_spr { clear: both; float: none; margin: 5px 0px 10px 0px; padding: 0px; background-image: url(img/bgr_doc_spr.gif); background-position: left; background-repeat: no-repeat;  width: 713px; height: 6px;}

#jump_menu {margin: 0px 10px; padding: 0px; width: 720px;}
#jump_menu .legenda {vertical-align: top;}
#jump_menu td {color: #000000;}
#jump_menu span {cursor: pointer;}
#jump_menu img {border: none; cursor: pointer;}

.snd_jmp { margin: 0px; }
.snd_jmp .btn { width: 40px; height: 20px; padding: 0px; border: none; margin: 0px; background-image: url(img/btn_ok.gif); background-position: center; background-repeat: no-repeat; }
.snd_jmp .sbmt { width: 40px; border: none; background-color: transparent; color: #FFFFFF; font-weight: normal; font-size: 11px; cursor: pointer; }

.cltn .ctl_srch_fld { margin: 0px 0px 0px 0px; padding: 1px 5px 0px 5px; border: none; width: 260px; height: 18px; background-image: url(img/ctl_srch_fld.gif); background-position: center; background-repeat: no-repeat; background-color: transparent; }

.dbl_col { width: 450px; }
.dbl_col .spr, .glr .spr { clear: both; float: none; margin: 0px 0px 0px 0px; padding: 0px; background-image: url(img/bgr_thm_spr.gif); background-position: center; background-repeat: no-repeat;  width: 450px; height: 16px; }
.sprLite { margin: 0px 0px 0px 0px; padding: 0px; background-image: url(img/bgr_thm_spr.gif); background-position: center; background-repeat: no-repeat;  width: 450px; height: 16px; }
.dbl_col .subtitle, .col .subtitle { font-weight: bold; }
.dbl_col .uri a { color: #FF3F00; }
.col .uri a { color: #FF3F00; }

.glr { float: left; text-align: center; }
.glr .thm { width: 450px; }
.glr .thm .pct { vertical-align: middle; text-align: center;}
.glr .thm .pct img { margin: 6px 0px; }
.glr .thm .alt { vertical-align: top; text-align: left; font-size: 10px; }

.arc_rtc { float: left; width: 230px; margin: 0px 13px 0px 0px; padding: 0px; }
.arc_rtc .spr { width: 230px; margin: 5px 0px 5px 0px; padding: 0px; background-image: url(img/bgr_col_hr.gif); background-position: center; background-repeat: no-repeat; }

.rtcBrief { height: 154px; width: 230px; overflow: hidden; padding: 0px; margin: 0 0 8px 0; }
.docList { float: right; width: 270px; margin: 16px 0 0 0; padding: 0px; font-size: 10px; overflow: hidden; }

a#directCat {
		height: 17px;
		background: top left no-repeat url(img/bgr.col.cat.png); 
		display: block;
		margin: 0 0 4px 0;
		padding: 0;
		}
	a#directCat:hover { background-position: 0 -17px; }
a#directMedia {
		height: 17px;
		background: top left no-repeat url(img/bgr.col.media.png); 
		display: block;
		margin: 0 0 4px 0;
		padding: 0;
		}
	a#directMedia:hover { background-position: 0 -17px; }
a#directNews {
		height: 17px;
		background: top left no-repeat url(img/bgr.col.news.png); 
		display: block;
		margin: 0 0 4px 0;
		padding: 0;
		}
	a#directNews:hover { background-position: 0 -17px; }
a#directPr {
		height: 17px;
		background: top left no-repeat url(img/bgr.col.pr.png); 
		display: block;
		margin: 0 0 4px 0;
		padding: 0;
		}
	a#directPr:hover { background-position: 0 -17px; }

.warningContainer { margin: 16px 0 0 0; padding: 0; min-height: 20px; width: 206px; }
.warningTop { margin: 0; padding: 0; height: 10px; background: url(img/bgr.warning.top.png) 0 100% no-repeat; }
.warningContent { margin: 0; padding: 0; border-left: 1px solid #ff4500; border-right: 1px solid #ff4500; } 
	.warningContent p { margin: 10px 10px 0 10px; padding: 0; color: #ff4500; } 
.warningBottom { margin: 0; padding: 0; height: 10px; background: url(img/bgr.warning.bottom.png) 0 0 no-repeat; }
h2.warning { margin: 0 10px; padding: 0 0 0 40px; min-height: 32px; background: url(img/icn.warning.png) 0 0 no-repeat; }
/*.warningSeparator { margin: 16px 0 0 0; padding: 0; height: 2px; background: url(img/bgr.warning.gif) no-repeat left center; }*/

h2.warningGrpHdr { margin: 0 20px; padding: 12px 0 0 64px; min-height: 50px; background: url(img/icn.warning.grp.png) 0 0 no-repeat; }
.warningGrpContent { margin: 0 20px; padding: 0 0 0 64px; color: #FFFFFF; font-weight: bold; text-align: left; font-size: 14px; } 

.thumbWarning { width: 115px; /*height: 125px; */ float: right; margin: 0 0 8px 8px; padding: 0; }

.whsIndent { margin-left: 10px; }
.whsIndentRight { text-align: right; }

.search_res { margin: 0px; padding: 0px; }
.search_res .spr { margin: 0px; padding: 0px; background-image: url(img/bgr_srch_spr.gif); background-position: center; background-repeat: no-repeat;  width: 735px;}

.paramLabel { float: left; font-weight: bold; width: 120px; }
.paramImg { float: left; background-image: url(img/param.bar.bgr.gif); background-repeat: no-repeat; background-position: left top; width: 55px; height: 19px; }
	.paramImg img { border: none; }
.paramValue { float: left; width: 280px; }

.highlight:hover { cursor: pointer, background-color: #FF4500 !important; }
a.detail { background: url(img/sipka.detail.gif) no-repeat 0 0; width: 9px; height: 9px; overflow: hidden; display: block; }
a.detail:hover { background-position: 0 -9px; }


.priceRateNote {
  color: #FF4500;
  font-weight: bold;
  font-style: italic;
  text-align: right;
  }

	
.modra { color: #04A2CD; }
.modra li { list-style-image: url(img/sipka_modra.gif); }
.seda { color: #718494; }
.oranzova { color: #FF4500; }
.bila { color: #FFF; }
.oranzova li { list-style-image: url(img/sipka_oranzova.gif); }
.box { margin: 0px; padding: 0px; text-align: center; }
.cleaner{ clear: both; float: none; }
.rucka { cursor: pointer; }


