
body, table, .main, option { font-family: tahoma, verdana, arial, sans-serif; font-size: 10pt; }
tr { vertical-align: top; }									/*format radku hlavniho okna*/
h1, h3, h4, h5 { margin: 0pt; }									/*format nadpisu*/
h1, h4 {font-size:13px}
select { width: 100%; }											/*format kombicka*/
a { text-decoration: none; color: black; }	/*format odkazu*/
a:hover { text-decoration: underline; }			/*odkaz po najeti mysi*/
a img {border:0px}
hr { color: #7396EF; }													/*barva vodorovne cary*/

.mnux, .mnuy { font-weight: bolder; color: white; font-size: 10pt; text-decoration: none; letter-spacing: 1pt; }	/*format top a left menu*/
.mnux { text-align: center; }	/*format top menu*/
.menulog { color: black; font-weight: bold; font-size:11px}	/*format napisu uzivatele a firmy*/
.menulog_img {border:1pt solid gray}

/*format toolbaru*/
.toolbar { background-color: #FFBF00; border: 1pt solid black; font-family: wingdings; font-size: 14pt; width:20pt; height: 20pt; cursor: hand; }

/*podbarveni sudeho radku tabulky*/
.color_row { background-color: #FFD471; }

/*format tabulky*/
.tabform { background-color: #E6E6E6; border: 1pt solid Black; font-size: 8pt; }
.tabform th { background-color: black; border-bottom: 1pt solid Black; color:white}
.tabform th a { color:orange;}
.tabform tr { vertical-align: middle; height: 15pt;  }

/*format tabulky s polozkama*/
.tabitem  { font-size: 8pt; background-color: #FFE6BC; }
.tabitem tr { height: 14pt; }
.tabitem th { background-color: transparent; color: Black; height: 14pt; border: none; }
.tabitem th a { color:#084994; text-decoration:none; }

/*format tabulky v rezimu editace*/
.tabedit { background-color: #FFE7D0; border: 1pt solid Black; font-size: 8pt; }
.tabedit th { background-color: black /*#5774D2*/; border-bottom: 1pt solid Black; color:white }		
.tabedit tr { vertical-align: middle; height: 15pt; }													

.td_borderB td { border-bottom: 1pt solid Black }

/*editace - jeden radek*/
.color_edit { background-color: #FFFFD0; }
.ahref { color:white; }
/*format tlacitek*/
.button { background-color: black; font-weight: bold; font-size: 9px; color:orange; }	
/*symboly dle statusu produktu*/
.char { font-family: wingdings; font-size: 12pt; }

/*velikost pisma v legende*/
.legend { font-size: 8pt; }

/*objednavky*/
.color_ord_open { background-color: #FFFFD6 !important; } 	/*podbarveni otevrene objednavky/nabidky*/
.color_ord_offer { color: #C58B51 !important; } 						/*barva nabidky*/
.color_ord_stc { background-color: #B5FFB5; } 	/*podbarveni bunky nedodano - je skladem*/
.color_ord_nostc { background-color: #FF8684; } /*podbarveni bunky nedodano - neni skladem*/
.color_ord_stcb { background-color: #FFD78C; } 	/*podbarveni bunky nedodano - je skladem, ale mene nez nedodano*/
.color_ord_cli { color: red; } 									/*barva zaporneho kreditu klienta v sekci objednavek*/

/*faktury*/
.color_inv_open { background-color: #FFFFD6 !important; } 		/*podbarveni nepotvrzene faktury*/
.color_inv_due { color: red; font-weight: bold !important; } 	/*barva nezaplacene faktury*/

/*kontakty*/
.color_cont_log { background-color: lightgreen; } /*podbarveni radku prihlaseneho kontaktu*/
.color_cont_firm { color: blue; } 								/*barva firemniho kontaktu*/
.color_cont { color: black; } 										/*barva kontaktni osoby*/
.color_cont_int { color: red; } 									/*barva prihlaseneho kontaktu*/
.color_cont_imp { color: green; } 								/*barva implicitniho kontaktu*/

/*dodaci listy*/
.color_del_canc { background-color: #CD5C5C !important; }	 /*podbarveni stornovaneho dodaciho listu*/

/*input pro zadani mnozstvi*/
.inp_txt_qty {width:25;font-size:9;text-align:right}

/* velikost obrazku k nakupu - normalne kosik */
.img_buy_size {width:18px;height:18px;}

/*text pri zobrazeni top produktu z kategorie*/
.top_product {
	color:#5774D2;
	font-weight:bold;
}

/* zobrazeni nahledu */
.gallery_tab {
	table-layout:fixed;
	float:left;
	border-right:1pt solid silver;
	border-bottom:1pt solid silver;
	width:245px;
	margin:5px;
	padding:3px;
	background:white;
	font-size:11px;
}
.gallery_head {
	width:245px;
	height:30px;
	text-align:left;
}
.gallery_tab a {
	font-size:11px;
	text-decoration:none;
	overflow:hidden;
}
.gallery_note img {
	width:75px;
	height:75px;
	border:0px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
}
.gallery_note {
  font-size:8pt;
}
.show_type_img_note {
  color:gray;
  font-size:8pt;
}
.dott_border_top td {
  border-top:1pt dotted #FFBF00;
}
.dott_border_top {
  border-top:1pt dotted #FFBF00;
}
/* rychlofiltr */
.stilist_top {
  /* 
  border-top:1pt solid orange;
  border-bottom:1pt solid orange;
  
  rgb(255,170,0)
  #FF4900
  
   */
  border:1pt solid black;
margin: 0 0 0 10;
  font-size:11px;
  padding:3px;
  background:#FF9C00;             /*  přehled produktů - po kliknutí ze stromu na kategorii  */
}
.stilist_top ul {
  width:95%;
  float:left;
  list-style:none;
  margin:0px;
  padding:0px;
}
.stilist_top h1 {
  font-size:11px;
}
.stilist_top p {
  margin:3px;
  padding:0px;
  clear:left;
}
.stilist_top p a:hover {
  text-decoration:underline;
}
.stilist_top form {
  margin:0px;
  padding:0px;
}
.stilist_top form input {
	background:white;
	border:1px solid gray;
	color:black;
	font-size:10px;
}

/* detail produktu */
.sti_detail {
	width:49%;
	clear:left;
	float:left;
	text-align:left;
	margin-bottom:10px;
	padding:0px;
	font-size:11px;
	border-bottom:1pt solid silver;
}
.sti_detail th, .sti_detail td {
	height:18px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}
.sti_detail th {
	background:#FCA312;
	white-space:nowrap;
	color:white;
}
.sti_detail th a {
	color:white;
}
.sti_detail table th {
	background:white;
}
.sti_detail_head {
	border-top:2pt solid #FCA312;
	border-bottom:0px;
}
.sti_detail_head th {
	border-bottom:1pt solid silver;
	background:#FCA312;                    /*   d e t a i l    p r o d u k t u               */
	color:black;
}
.sti_detail_head td {
	border-bottom:1pt solid silver;
}
.sti_detail_head td td {
	border-bottom:0px;
}
.sti_detail_head a {
	text-decoration:underline;
}
.price {
	font-weight:bold;
	color:#FF6347;
	font-size:14px;
}
.bold {
	font-weight:bold;
}
.line_through {
	text-decoration:line-through;
}
.sti_detail_avail td, .sti_detail_avail th {
	border:0px;
	font-size:11px;
}
.sti_relation_div {
	clear:both;
	margin:0px;
	margin-top:15px;
	padding:0px;
	float:right;
	border:1pt solid #5774D2;
	width:210px;
}
.sti_relation_div img {
	width:75px;
	height:75px;
	border:0px;
}
.sti_relation_head {
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-align:center;
	background:black /*#5774D2*/;
	height:18px;
	color:white;
}
.sti_relation {
	margin-top:5px;
	margin-bottom:25px;
	padding:2px;
	font-size:11px;
	text-align:center;
}
.sti_field {
	clear:both;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	padding:2px;
	color:#5774D2;
	font-weight:bold;
	border:1pt solid #5774D2;
}

/* webnewss */
#webnews {width:100%;font-size:10px}
#webnews .wp {margin:0px;margin-top:3px;margin-bottom:3px;padding:5px;background:#DCDDDE;font-weight:bold}
#webnews ul {list-style:disc;list-style-position:inside;margin:0px;margin-left:5px;padding:0px;}
#webnews ul li {line-height:16px;white-space:nowrap;width:100%;overflow:hidden}
#webnews .wn_price {font-weight:bold}
#webnews .wn3 {min-height:100px;_height:50px}
#webnews .wn3_img {}
#webnews .wn3_block {}
#webnews .wn3_topinfo {font-weight:bold}
#webnews .wn3_top {font-weight:bold;color:red}
#webnews .wn3_text {}
#webnews .wn9 {position:relative;float:left;border-right:1pt solid silver;border-bottom:1pt solid silver;width:31%;_width:33%;height:190px;overflow:hidden;margin:0px;margin-left:2px;margin-bottom:5px;padding:8px;background:white}
#webnews .wn9_head {margin:0px;margin-bottom:3px;font-weight:bold}
#webnews .wn9 img {width:75px;height:75px;border:0px;margin:0px;margin-right:5px;margin-bottom:5px;float:left}
#webnews .wn9_text {}
#webnews .wn9_price {position:absolute;left:5;bottom:0;margin:0px}
#webnews .wn10 {width:140px;text-align:center;overflow:hidden;margin:0px;padding:3px;border:1pt solid silver;border-top:0pt}
#webnews .wn10 a {font-weight:bold}
#webnews .wn10 img {width:75px;height:75px;border:0px;margin:10px;padding:0px}

#webnews_detail {width:100%;float:left;font-size:11px;}

/* tree category */
#tc ul {
  list-style:none;
  padding:0px;
  margin:0px 0px 0px 12px;
}
#tc li {
  margin:0px;
  padding:0px;
  line-height:13px;
  font-size:11px;
}
.tc_n {
  width:9px;
  height:9px;
  margin-right:3px;
  border:0px;
  background:url('img/tc_no.gif') left top no-repeat;
}
.tc_i {
  width:9px;
  height:9px;
  margin-right:3px;
  background:url('img/tc_i.gif') left top no-repeat;
}
.tc_a {
  font-size:11px;
  color:black;
}

.tc_a_big {
  font-size:12px;
  font-weight:bold;
  color:#000000;
}
/* ===== N E T F O X  redefine ===== */

body {
  margin:0px;
  padding:0px;
  text-align:center;
  background:white;
}

/* ===== N E T F O X  new ===== */

.nf_spacer {
  width:10px;
  height:10px;
  font-size:1px;
  margin:0px auto 0px auto;
}


#nf_top {
  width:980px;
  height:83px;
  margin:0px auto 0px auto;
  text-align:left;
}
#nf_logo {
  width:210px;
  height:83px;
  float:left;
  text-decoration:none;
  background:url('img/nf_logo.gif') left top no-repeat;
}
#nf_logo span {
  display:block;
  width:115px;
  height:55px;
  margin:27px 0px 0px 83px;
  overflow:hidden;
  font-size:7pt;
}

#nf_top_banner {
  width:500px;
  height:83px;
  float:left;
  /* background:magenta; */
}

/*
pouzit #nf_top_banner výše

#nf_top_img {
  width:375px;
  height:83px;
  float:left;
 
  
}
#nf_top_banner {
  width:320px;
  height:83px;
  float:left;
  
}
*/
#nf_top_basket {
  width:75px;
  height:83px;
  float:right;
  background:url('img/nf_basket.gif') right 10px no-repeat;
}
#nf_top_basket span {
  position:relative;
  top:-50px;
}


#nf_menu {
  width:980px;
  height:17px;
  margin:0px auto 0px auto;
  text-align:left;
}
#nf_menu_left {
  width:5px;
  height:17px;
  float:left;
  background:url('img/nf_bg_menu_left.gif') left top no-repeat;
}
#nf_menu_right {
  width:5px;
  height:17px;
  float:left;
  background:url('img/nf_bg_menu_right.gif') left top no-repeat;
}
#nf_menu_login {
  float:right;
  width:280px;
  height:16px;
  overflow:hidden;
  text-align:right;
}


#nf_search_top {
  width:161px;
  height:35px;
  margin-bottom:5px;
  text-align:center;
  background:url('img/nf_bg_search_top.gif') left top no-repeat;
}
#nf_search_top span {
  font-size:10pt;
  font-weight:bold;
  position:relative;
  top:11px;
}
#nf_search_cont {
  width:161px;
  height:133px;
  margin-bottom:5px;
  text-align:center;
  background:url('img/nf_bg_search_cont.gif') left top no-repeat;
}
#nf_search_cont form {
  width:150px;
  margin:0px auto 0px auto;
  padding:0px;
}
#nf_search_cont div {
  width:73px;
  margin:5px 0px 0px 0px;
  float:left;
  font-size:7pt;
  font-weight:bold;
  text-align:center;
  color:white;
}


#nf_conf {
  width:161px;
  height:136px;
  margin-bottom:5px;
  text-align:center;
  background:url('img/nf_bg_conf_left.jpg') left top no-repeat;
}
#nf_conf a {
  display:block;
  width:161px;
  height:45px;
  overflow:hidden;
}
#nf_conf span {
  position:relative;
  top:-20;
}


#nf_cat_prod_top {
  width:201px;
  height:31px;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  background:url('img/nf_bg_cat_prod2.gif') left top no-repeat;
}
#nf_cat_prod_top a {
  text-decoration: underline;
}
#nf_cat_prod_cont {
  width:201px;
background:#C6DFFF;

}

#tc_a_big2 {
  font-size:12px;
  font-weight:bold; 
  /* yellow;
  #00A1FF
  #AEC7FF - lehce do fialova
  #2A9EFF  background: rgb(153,204,255)
  color:rgb(0,0,0)
    */
  color: black;  
  ;
}


#tc_a2 {
  font-size:11px;
  color:rgb(0,0,0)
}
#nf2_cat_prod_cont {
  width:201px;
  background:url('img/pozadi_stromu.gif') left top repeat-y;
float:left;
  /* 
  
  background:#C6DFFF;
    background:rgb(153,204,255)
  rgb(176,208,255)
  background:#C6DFFF;
  rgb(199,199,199);
  #0058FF
  #0080FF;
  */
}
#nf_cat_prod_cont_hack {
  /* float:left; */
  width:190px;
  margin:0px 0px 0px 5px;
}
#nf_cat_prod_bottom {
  width:201px;
  height:13px;
  background:url('img/nf_bg_cat_prod_bott2.gif') left top no-repeat;
}


#nf_conf_big {
  clear:both;
  width:553px;
  height:254px;
  margin-bottom:5px;
  text-align:left;
  background:url('img/nf_bg_conf_cont.jpg') center top no-repeat;
}
#nf_conf_big a {
  display:block;
  float:left;
  width:175px;
  height:205px;
  margin-top:45px;
  overflow:hidden;
}
#nf_conf_big span {
  position:relative;
  top:-20;
}



#nf_special {
  position:relative;
  width:553px;
  height:58px;
  font-size:14pt;
  font-weight:bold;
  text-align:center;
  color:white;
  z-index:2;
  background:url('img/nf_bg_special.gif') left top no-repeat;
}
#nf_special span {
  position:relative;
  top:18px;
}

#nf_special_list {
  position:relative;
  width:553px;
  margin-top:5px;
  margin-bottom:10px;
  text-align:left;
  z-index:1;
}


.nf_special_item_bg {
  float:left;
  width:184px;
  height:142px;
  text-align:left;
}

.nf_special_item {
  width:181px;
  height:137px;
  text-align:left;
  background:url('img/nf_bg_special_item.gif') left top no-repeat;
}
.nf_special_item_text {
  width:170px;
  height:32px;
  margin:0px 0px 0px 5px;
  text-align:left;
  font-size:10pt;
  color:white;
  overflow:hidden;
}
.nf_special_item_text a {
  color:white;
}
.nf_special_item_text a:hover {
  /* text-decoration:none; */
}
.nf_special_item_price {
  width:65px;
  height:60px;
  margin:35px 0px 0px 8px;
  text-align:left;
  font-size:10pt;
  color:white;
  overflow:hidden;
}
.nf_special_item_price span {
  font-size:8pt;
}


.nf_intro_box1 {
  display:block;
  width:500px;
  height:121px;
  margin-left:60px;
}
.nf_intro_box2 {
  display:block;
  width:370px;
  height:105px;
  margin-left:190px;
}


.nf_intro_box_a1 {
  position:absolute;
  width:600px;
  height:150px;
  margin:30px 0px 0px 100px;
  overflow:hidden;
  text-align:center;
  background:url('img/nf_bg_intro.gif') left top repeat;
}
.nf_intro_box_a2 {
  width:586px;
  height:136px;
  margin:7px auto 0px auto;
  overflow:hidden;
  text-align:left;
}


.nf_offer_box {
  width:100%;
  margin:10px 0px 10px 0px;
  padding-bottom:10px;
  border-bottom:1px solid black;
}
.nf_offer_box img {
  float:left;
  margin-right:10px;
}

#FL-grey {
font-family: tahoma, verdana, arial, sans-serif; 
font-size: 10pt;
color:grey;

margin-bottom:5px;
}

#FL-ikona {
border: 0 none;
width: 80px;
}

#FL-logoPC {
border: 0 none;
width: 100px;
}


#FL_search{
    width:950px; 
     height: auto;
     min-height: 10px;
     _height: 10px;
 border: 0px dashed red;
     text-align: left;
/*     
solid  dotted
  border: dashed: 
 background-color: white;
     color: #ff6600; */
    
padding: 0px 0px 0px 0px;
    margin: 7px 7px 7px 7px ;

}


#FL_search2{
width:200px;
padding: 5px 5px 5px 5px ;
 border: 0px solid #000000;
    margin: 5px 5px 5px 5px ;
    background-color: BLACK; 
    font-family: verdana;
    font-weight: bold; font-size: 8px; color:orange; 
     background-repeat: repeat-y;
}

table.bunky2 {  width:335px; }
.bunky3      {  width:585px; }
.big_bunky3  {  width:670px; }
.big_bunky4  {  width:775px; }
.bunky4      {  width:675px; }
.bunky5      {  width:825px; }
.small_bunky {  width:200px; }

     

td.big_bunka {
  width:200px;
  height:200px;
  text-align:left;
  background:url('rozcestnik/bunka-black-200.gif') Center no-repeat;
  vertical-align: top;
}

.bunka {
  width:150px;
  height:150px;
  text-align:left;
  background:url('rozcestnik/bunka-orange-150.gif') Center no-repeat;
  vertical-align: top;
 /* margin: 0 0 10 10; 
 Okraje  horní pravy spodni levy 
 */
}

.bunka2 {
  width:175px;
  height:175px;
  text-align:left;
  background:url('rozcestnik/bunka-orange-175.gif') Center no-repeat;
  vertical-align: top;
 /* margin: 0 0 10 10; 
 Okraje  horní pravy spodni levy 
 */
}

.bunka-leva {
  width:175px;
  height:175px;
  text-align:left;
  background:url('rozcestnik/bunka-ram.gif') Center no-repeat;
  vertical-align: top;
 /* margin: 0 0 10 10; 
 Okraje  horní pravy spodni levy 
 */
}

.bunka-leva2 {
  width:175px;
  height:175px;
  text-align:left;
  background:url('rozcestnik/bunka-ram2.gif') Center no-repeat;
  vertical-align: top;
 /* margin: 0 0 10 10; 
 Okraje  horní pravy spodni levy 
 */
}

.bunka-leva-small {
  width:175px;
  height:87px;
  text-align:left;
  background:url('rozcestnik/bunka-ram2.gif') Center no-repeat;
  vertical-align: middle;
 /* margin: -5 0 10 10; 
 Okraje  horní pravy spodni levy 
 */
}

.bunka-leva2-small {
  width:175px;
  height:87px;
  text-align:left;
  background:url('rozcestnik/bunka-ram2.gif') Center no-repeat;
vertical-align: top;
 /* margin: 0 0 10 20; 
 Okraje  horní pravy spodni levy 
 */
}

.bunka-leva3-small {
  width:175px;
  height:87px;
  text-align:left;
  background:url('rozcestnik/bunka-ram.gif') Center no-repeat;
vertical-align: middle;
  margin: 5 0 0 0;
   /*
 Okraje  horní pravy spodni levy 
 */
}

.left   {  width:8px; }
.left2   {  width:5px; }
.in     {  /*width:2px; */}
.right  {  width:8px; }
.right2  {  width:5px; }
.horni  {  height:10px; }
.radek  {  height:10px; }
.spodni {  height:10px; }

div.big_in {
 padding: 4px 5px 5px 8px ;
  font-size: 0.9em;
}
.big_nadpis {
font-weight: bold;
padding: 3px 0px 0px 0px ;
font-size: 1em;
 z-index:1;
  margin: 0 0 5 0;
}
.in {
 padding: 3px 2px 3px 6px ;
 z-index:1;
 font-size: 0.9em;
}
.in_middle {
 padding: 3px 4px 3px 6px ;  
 /*  Okraje  horní pravy spodni levy  */ 
 z-index:1;
 font-size: 0.9em;

}

.in_small {
 padding: 5px 4px 3px 6px ;  
 /*  Okraje  horní pravy spodni levy  */ 
 z-index:1;
 font-size: 0.9em;
}
.in_small2 {
 padding: 3px 4px 3px 6px ;  
 /*  Okraje  horní pravy spodni levy  */ 
 z-index:1;
 font-size: 0.9em;
}


.nadpis {
font-weight: bold;
padding: 3px 0px 0px 0px ;
font-size: 1em;
 z-index:1;
  margin: 0 0 5 0;
}


img.top-produkt {
position: relative;
top: -20px;
left: -20px;
z-index:5;
  border: 0;
}

.imgr50 {
  width:50px;
  border: 0;
  float: right;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}
.imgl50 {
  width:50px;
  border: 0;
  float: left;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}
.imgr60 {
  width:60px;
  border: 0;
  float: right;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}
.imgl60 {
  width:60px;
  border: 0;
  float: left;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}
.imgr70 {
  width:70px;
  border: 0;
  float: right;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}
.imgl70 {
  width:70px;
  border: 0;
  float: left;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}
.imgr80 {
  width:80px;
  float: right;
  border: 0;
   z-index:0;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}
.imgl80 {
  width:80px;
  border: 0;
  float: left;
   z-index:0;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}
.imgr90 {
  width:90px;
  border: 0;
  float: right;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}
.imgl90 {
  width:90px;
  border: 0;
  float: left;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}
.imgr100 {
  width:100px;
  border: 0;
  float: right;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}
.imgl100 {
  width:100px;
  border: 0;
  float: left;
  /* Okraje  horní pravy spodni levy 
  float:left;float: right;
    margin: 0 0 0 80;
  */
}

a.tlacitko {border-style: outset; border-width: 2px; text-decoration: none; height: 1.2em;background-color: black; padding: 3px 10px 3px 10px; } /* vystouplý rámeček, text není podtržený */
a.tlacitko:hover {border-style: inset;} /* zatlačený rámeček */

#ruka {
cursor: pointer; cursor: hand;
}
.schovat {display: block} /* none */


/* novy levy strom */
.left_tree {
	font-size:13px;
}
.left_tree th {
	vertical-align:middle; 
	height:20px;
}
.left_tree td {
	background:white;
	border:1pt solid black;
	border-top:none;
	padding-left:2px;
}
.left_tree .td_strid_block {
	cursor:default;
	color:black;
}
.left_tree .td_strid_hide {
	cursor:pointer;
	color:black;
}
.left_tree .div_strid_block {
	display:block;
}
.left_tree .div_strid_hide {
	display:none;
}
.left_tree ul li {
 width:100%;
 clear:both;
 float:left;
 margin:0px;
 padding:0px;
}
.i6lt_ul, .i6lt_ul ul {
  padding:0px;
  margin:0px;
  margin-left:2px;
  list-style:none;
}
.i6lt_ul ul li {
	margin-left:15px;
	_margin-left:8px;
}
.i6lt_ul a {
  font-size:13px;
  color:black; 
  font-weight:bold;
}
.i6lt_ul li ul li a {
  font-size:11px;
  color:black; 
  font-weight:normal;
}
.i6lt_plus span, .i6lt_minus span, .i6lt_not span {
  display:block;
  width:9px;
  height:9px;
  float:left;
  margin-right:5px;
  margin-top:3px;
}
.i6lt_plus span {
  background: url('img/tc_no.gif') no-repeat;
}
.i6lt_minus span {
  background: url('img/tc_nc.gif') no-repeat;
}
.i6lt_minus .i6lt_plus span {
  background: url('img/tc_no.gif') no-repeat;
}
.i6lt_plus .i6lt_minus span {
  background: url('img/tc_nc.gif') no-repeat;
}
.i6lt_not span {
	background: url('img/tc_i.gif') no-repeat;
}

/* styly pro vlastni ASP stranky se stromem */
#incNetFoxTree {margin-top:10px}
#incNetFoxTree table {width:100%}
#incNetFoxTree table td {width:33%}
#incNetFoxTree h1 {margin-top:25px;font-family:verdana;color:#E45F17;font-weight:bold;font-size:16px}
#incNetFoxTree hr {margin-bottom:15px;color:black;height:3px;width:100%;background:black;border:0px}
#incNetFoxTree .config_href a {color:red;font-weight:bold}
#incNetFoxTree .button {width:200px;color:#E77817;font-family:verdana;font-size:10px;font-weight:bold}
#incNetFoxTree .incNFTree {font-weight:normal}
#incNetFoxTree p {font-weight:bold;padding:0px;margin:0px}

/* =================================== krokovani v kosiku ============================== */
.orderstepsbox {margin:25px auto 25px auto;padding:0;width:100%;height:97px;text-align:center;background:url(img/BGbasketsteps2.gif) no-repeat center 36px;}
.orderstepsbox table {margin:0 auto;width:450px;border:0;}
.orderstepsbox table td {padding:0;width:150px;text-align:center;vertical-align:middle;font-family:arial;}
.orderstepsbox table td.namestep {height:36px;font-size:11px;color:#000;font-weight:normal;}
.orderstepsbox table td.namestep.activesteptxt {font-weight:bold !important;background:none !important;}
.orderstepsbox table td.namestep.activesteptxtfirst {font-weight:bold !important;background:none !important;}
.orderstepsbox table td.namestep.activesteptxtlast {font-weight:bold !important;background:none !important;}
.orderstepsbox table td.numbstep {height:61px;font-size:18px;color:#303030;font-weight:bold;}
.orderstepsbox table td.numbstep.activestepnum {color:#fff !important; background:url(img/BGorder_ActualStepBox.gif) no-repeat 0 0 !important;}
.orderstepsbox table td.numbstep.activestepnumfirst {color:#fff !important; background:url(img/BGorder_ActualStepBox_f.gif) no-repeat 0 0 !important;}
.orderstepsbox table td.numbstep.activestepnumlast {color:#fff !important; background:url(img/BGorder_ActualStepBox_l.gif) no-repeat 0 0 !important;}
.orderstepsbox.regplus {background:url(img/BGbasketsteps3.gif) no-repeat center 36px !important;}
.orderstepsbox.regplus table {width:600px !important;}



