
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; }	
h1, h4 {font-size:13px}								/*format nadpisu*/
select { width: 100%; }											/*format kombicka*/
a { text-decoration: none; color: black; }	/*format odkazu*/
a:hover { text-decoration: underline; }			/*odkaz po najeti mysi*/
hr { color: teal; height:1px}													/*barva vodorovne cary*/
a img {border:none;}


.clear {_height: 0px;?height: 0px; font-size: 0px; clear: both;}
.noclear {clear:none;}
.clear1 {_clear:both; _height:auto;} /*jen pro ie6*/	

.mnux, .mnuy { font-weight: bolder; color: yellow; font-size: 10pt; text-decoration: none; letter-spacing: 1pt; }	/*format top a left menu*/
.mnux { color:yellow;text-align: center; }	/*format top menu*/
.menulog { font-weight:bold; font-size: 8pt; font-family: verdana; vertical-align:middle }	/*format napisu uzivatele a firmy*/
//a.mnux:hover, a.mnuy:hover { text-decoration: none; }

/*format toolbaru*/
.toolbar { background-color: white; border: 1pt solid black; font-family: wingdings; font-size: 14pt; width:20pt; height: 20pt; cursor: hand; }

/* tlacitka toolbaru */
.toolbar_new_active {background:#C6DFFF url('img/toolbar_new.gif') 0px 0px no-repeat;}
.toolbar_new_disable {background:#C6DFFF url('img/toolbar_new.gif') 0px -23px no-repeat;}
.toolbar_new_with_active {background:#C6DFFF url('img/toolbar_new_with.gif') 0px 0px no-repeat;}
.toolbar_new_with_disable {background:#C6DFFF url('img/toolbar_new_with.gif') 0px -23px no-repeat;}
.toolbar_change_active {background:#C6DFFF url('img/toolbar_change.gif') 0px 0px no-repeat;}
.toolbar_change_disable {background:#C6DFFF url('img/toolbar_change.gif') 0px -23px no-repeat;}
.toolbar_delete_active {background:#C6DFFF url('img/toolbar_delete.gif') 0px 0px no-repeat;}
.toolbar_delete_disable {background:#C6DFFF url('img/toolbar_delete.gif') 0px -23px no-repeat;}
.toolbar_submit_active {background:#C6DFFF url('img/toolbar_submit.gif') 0px 0px no-repeat;}
.toolbar_submit_disable {background:#C6DFFF url('img/toolbar_submit.gif') 0px -23px no-repeat;}
.toolbar_reset_active {background:#C6DFFF url('img/toolbar_reset.gif') 0px 0px no-repeat;}
.toolbar_reset_disable {background:#C6DFFF url('img/toolbar_reset.gif') 0px -23px no-repeat;}


/*podbarveni sudeho radku tabulky*/
.color_row { background-color: #F5F5F5; }



/*format tabulky*/
.tabform { background-color: white; border: 1pt solid Black; font-size: 8pt; }
.tabform th { background-color: teal; border-bottom: 1pt solid Black; color:#e5ffed}
.tabform th a { color:#e5ffed; text-decoration:underline; }
.tabform tr { vertical-align: middle; height: 15pt;  }
 
/*format tabulky s polozkama*/
.tabitem  { font-size: 8pt; background-color: #F5F5F5; }
.tabitem tr { height: 14pt; }
.tabitem th { background-color: transparent; color: #084994; height: 14pt; border: none; }

/*format tabulky v rezimu editace*/
.tabedit { background-color: #FFFFD0; border: 1pt solid Black; font-size: 8pt; }
.tabedit th { background-color: teal; border-bottom: 1pt solid Black; color:white }		
.tabedit tr { vertical-align: middle; height: 15pt; }													

/*editace - jeden radek*/
.color_edit { background-color: #FFFFD0; }
.ahref { color:white; }
/*format tlacitek*/
.button { background-color: teal; border: 1pt solid gray; font-weight: bold; font-size: 7pt; color:#e5ffed; }	
/*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}

/* zobrazeni nahledu */
.show_type_img_head {
  color:#FF3500;
}
.show_type_img_note {
  color:gray;
  font-size:8pt;
}
.dott_border_top td {
  border-top:1pt dotted teal;
}
.dott_border_top {
  border-top:1pt dotted teal;
}

/* 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:teal;
	white-space:nowrap;
	color:white;
}
.sti_detail th a {
	color:white;
}
.sti_detail table th {
	background:white;
}
.sti_detail_head {
	border-top:2pt solid teal;
	border-bottom:0px;
}
.sti_detail_head th {
	border-bottom:1pt solid silver;
	background:#F5F5F5;
	color:black;
}
.sti_detail_head td {
	border-bottom:1pt solid silver;
}
.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 teal;
	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:teal;
	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:teal;
	font-weight:bold;
	border:1pt solid teal;
}

/* zobrazeni nahledu */
.gallery_tab {
	table-layout:fixed;
	float:left;
	border-right:1pt solid silver;
	border-bottom:1pt solid silver;
	width:245px;
	_width:252px;
	?width:252px;
	margin:5px;
	padding:3px;
	background:white;
	font-size:11px;
}
.gallery_head {
	width:245px;
	height:45px;
	overflow:hidden;
	text-align:left;
}
.gallery_head_in {
	width:245px;
	height:45px;
	overflow:hidden;
	text-align:left;
	_word-wrap: break-word;?word-wrap: break-word;
}
.gallery_head_in a {
	_word-wrap: break-word;?word-wrap: break-word;
}
.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;
}
.gallery_note_in {
	width:245px;
	height:142px;
	overflow:hidden;
	_word-wrap: break-word;?word-wrap: break-word;
}
.show_type_img_note {
  color:gray;
  font-size:8pt;
}
.dott_border_top td {
  border-top:1pt dotted #7396EF;
}
.dott_border_top {
  border-top:1pt dotted #7396EF;
}
/* rychlofiltr */
.stilist_top {
  border-top:1pt solid silver;
  border-bottom:1pt solid silver;
  font-size:11px;
  padding:3px;
  background:#F5F5F5;
}
.stilist_top p {
  margin:3px;
  padding:0px;
  clear:left;
}
.stilist_top p a {
  text-decoration:underline;
}
.stilist_top form {
  margin:0px;
  padding:0px;
}
.stilist_top form input {
	background:#F5F5F5;
	border:1pt 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:teal;
	white-space:nowrap;
	color:white;
}
.sti_detail th a {
	color:white;
}
.sti_detail table th {
	background:white;
}
.sti_detail_head {
	border-top:2pt solid teal;
	border-bottom:0px;
}
.sti_detail_head th {
	border-bottom:1pt solid silver;
	background:#F5F5F5;
	color:black;
}
.sti_detail_head td {
	border-bottom:1pt solid silver;
}
.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 teal;
	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:teal;
	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:teal;
	font-weight:bold;
	border:1pt solid teal;
}
.sti_relation_block_table {
	clear:both;
	width:50%;
}
.sti_relation_block_table td {
	padding:0px 2px 0px 2px;
}
.sti_relation_block_table_head {
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-align:center;
	background:#5774D2;
	height:18px;
	color:white;
}
/* ---------------------------------- gallerybox ------------------------------------*/
.det_gallerybox {width:auto;height:auto;text-align:center;}
.det_gallerybox h1 {margin:10px auto 0 auto; font-size: 16px;}
.det_gallerybox .listrow {clear:both; margin:10px auto 0 auto; text-align:center;}
.det_gallerybox .listrow td {vertical-align:middle;text-align:center;}
.det_gallerybox .listrow .arrow {width:40px;}
.det_gallerybox .listrow .arrow img {width:40px;height:40px;cursor:pointer;_cursor:hand;}
.det_gallerybox .listrow #scrollarea {float:left;overflow: auto;}
.det_gallerybox .origimgbox {margin: 20px auto 0 auto;}
/* ----------------------------------------------------------------------------------*/

/* webnewss */
#webnews {width:100%;font-size:10px}
#webnews h1 {margin:0px;font-size:10px}
#webnews h2 {margin:0px;font-size:13px;float:left;}
#webnews .wndiv {width:100%;clear:both;}
#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 {clear:both;float:left;margin-top:10px;min-height:100px;_height:50px}
#webnews .wn3 p {margin:0px;}
#webnews .wn3 img {float:left;margin-right:5px;}
#webnews .wn3_block {}
#webnews .wn3_topinfo {font-weight:bold}
#webnews .wn3_top {font-weight:bold;color:red}
#webnews .wn3_text {}
#webnews .wn5 {text-align:center;margin-bottom:20px;z-index:1;}
#webnews .wn5 .wn5_img {margin:0px 10px 0px 10px;}
#webnews .wn7 {margin-top:10px;width:48%;float:right;}
#webnews .wn8 {margin-top:10px;width:48%;float:left;}
#webnews .wn9 {position:relative;float:left;font-size:11px;border-right:1px solid silver;border-bottom:1px solid silver;width:245px;_width:244px;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;margin-bottom:10px}
#webnews .wn9 img {width:75px;height:75px;border:0px;margin:0px;margin-right:10px;margin-bottom:5px;float:left}
#webnews .wn9_text {}
#webnews .wn9_price {clear:both;position:absolute;left:5;bottom:0;margin:5px;font-size:13px;color:#FF6347;}
#webnews .wn10 {width:140px;text-align:center;overflow:hidden;margin:0px;padding:3px;border:1px 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:15px;
  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_ie {
  width:9px;
  height:9px;
  margin-right:3px;
  background:url('img/tc_ie.gif') left top no-repeat;
}
.tc_a {
  font-size:11px;
  color:#008080;
}


/* zalozky na detailu produktu */
#sti_tabs {
	clear:both;
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	background:silver;
	border:1px solid silver;
	border-bottom:0px;
}
#sti_tabs div {
	float:left;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
	cursor:pointer;
	background:white;
	font-weight:bold;
}
#sti_tabs .sti_tab_block {
	border-bottom:1px solid white;
	cursor:default;
}
#sti_tabs .sti_tab_hidden {
	border-bottom:1px solid silver;
	cursor:pointer;
}
#sti_content {
	clear:both;
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
}
#sti_content div {
	float:left;
	width:100%;
	display:none;
	border:1px solid silver;
	border-top:0px;
	margin:0px;
	padding:5px;
	padding-right:0px;
}
#sti_content .sti_content_block {
	display:block;
}
#sti_content .sti_content_hidden {
	display:none;
}

/*registracni formular*/
.registration_tab {
	border-top:0px;
	border-bottom:0px;
	font-weight:bold;
	width:50%;
}
.registration_mandatory{
	color:#FF0000;
}
.registration_tab input, .registration_tab select {
	width:90%;
}
#registration_company1, #registration_company2 {
	border-top:0px
}


/***** UPRAVY PRO SEO *****/
#stoitem_detail {width:100%;}
#stoitem_detail p {margin:0px;}
#stoitem_detail h1, #stoitem_detail h2, #stoitem_detail h3 {margin:0px; font-size:13px;}
#stoitem_detail h2, #stoitem_detail h3 { font-size:11px; font-weight:normal;}
.al_left {text-align:left;}
.al_right {text-align:right;}
.al_center {text-align:center;}
.nowrap {white-space:nowrap;}
.val_middle {vertical-align:middle;}
.val_top {vertical-align:top;}
.val_bottom {vertical-align:bottom;}
form {margin:0px;}
.tabform td, .tabform th {padding-left:2px;padding-right:2px;}
#stoitem_detail a.a_mailto {color:#084994;text-decoration:underline;}


.f_left { float:left;}
.f_right {float:right;}

#stoitem_detail .sti_image {float:right; width:49%; text-align:center;}
#stoitem_detail .pointer {
	cursor:pointer;
}
#stoitem_detail form {
	margin:0px;
}
#stoitem_detail .sti_detail input, #stoitem_detail .sti_detail textarea {
	/*width:100%;*/
}

#top {
	position:relative;
	float:left;
	width:100%;
	background: #FFFFFF url('img/clouds.jpg') top right no-repeat;
}
#top img {
	float:left;
	border:0px;
}
#left {
	width:155px;
	clear:left;
	margin-top:5px;
	border:0px;
	float:left;
}
#left table {
	width:100%;
}
#left input {
	margin-left:4px;
	width:90%;
}
#main {
	padding-top:10px;
}
#bottom {
	text-align:center;
	font-size:11px;
	background:#5774D2;
	height:18px;
	border-top:1px solid black;
	border-bottom:1px solid black;
	margin-top:10px;
	width:100%;
	clear:both;
	color:white;
}
#bottom td {
	vertical-align:middle;
}
#bottom a {
	color:white
}

.font_wingdings {
	font-family:wingdings;
	font-size:16px;
}
.picture_tab {
	width:100%;
}
.picture_tab td h2 {
	float:left;
	font-size:13px;
	margin:0px;
	font-weight:normal;
}
.gallery_note_tr {
	height:140px;
}
.gallery_qty_tr {
	height:23px;
}
.gallery_prc_tr {
	height:35px;
}
.gallery_prc_tr_DCP {
	height:55px;
}
.gallery_prc_tr table, .gallery_prc_tr_DCP table {
	width:100%
}
.gallery_tab .curcode {
	font-size:10px;
}
.w100 {
	width:100%;
}




/* ===== ABI redefine ===== */

body {
  margin:5px;
}

/* ===== ABI new ===== */

#abi_top {
  width:100%;
  height:83px;
  text-align:center;
  position:relative;
  /* background:lime; */
}
#abi_logo {
  display:block;
  position:absolute;
  top:0px;
  left:0px;
  width:148px;
  height:78px;
  background:url('img/abi_logo.gif') 13px 3px no-repeat;
}
#abi_logo span {
  position:relative;
  top:-20px;
}
#abi_top_center {
  width:555px;
  height:75px;
  margin:0px auto 0px auto;
  text-align:left;
  /* background:magenta; */
}
#abi_top_center_hack {
  float:left;
  width:490px;
  height:65px;
  margin:10px 0px 0px 0px;
  /* background:green; */
}
#abi_top_right {
  position:absolute;
  top:0px;
  right:0px;
  width:225px;
  height:78px;
  text-align:left;
  /* background:green; */
}

#abi_menu {
  width:100%;
  height:20px;
  background:#008080;
}
#abi_eshop {
  display:block;
  float:left;
  width:160px;
  height:20px;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  color:white !important;
}
#abi_eshop:hover {
  text-decoration:none;
}
#abi_eshop span {
  position:relative;
  top:1px;
}


#abi_tel {
  display:block;
  float:right;
  width:130px;
  height:20px;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  color:white;
}
#abi_tel:hover {
  text-decoration:none;
}
#abi_tel span {
  position:relative;
  top:1px;
}


.abi_ul_box {
  list-style:disc;
  margin:0px 0px 0px 15px;
  padding:0px;
  color:#008080;
}
.abi_ul_box li {
  list-style:disc outside;
}
.abi_ul_box a {
  color:#008080;
}


.abi_top_box {
  width:100%;
  height:20px;
  margin:0px 0px 5px 0px;
  font-size:10pt;
  font-weight:bold;
  text-align:center;
  color:white;
  background:#008080;
}
.abi_top_box span {
  position:relative;
  top:2px;
}


.abi_newsbox_strong {
  display:block;
  margin:0px 0px 4px 0px;
  font-weight:bold;
}
.abi_newsbox_action {
  width:100%;
  height:88px;
  overflow:hidden;
  margin:0px 0px 0px 0px;
  font-size:10pt;
  border-bottom:1px solid #008080;
}
.abi_newsbox_action_left {
  float:left;
  width:65px;
  height:75px;
  overflow:hidden;
  margin:8px 0px 0px 0px;
  padding-top:1px;
  font-size:8pt;
}
.abi_newsbox_action_right {
  float:right;
  width:235px;
  height:75px;
  overflow:hidden;
  margin:8px 0px 0px 0px;
  font-size:8pt;
}




/* novy levy strom */
.left_tree {font-size:11px;margin:5px 0 0 0;padding:0;}
.left_tree th {vertical-align:middle; height:20px;}
.left_tree td {padding:0;background:#E5FFED;border:1pt solid #008080;border-top:none;}
.left_tree td a { color: #008080;}
.left_tree .td_strid_block {background:#E5FFED;border:1px solid #008080;border-bottom:0px;width:50%;}
.left_tree .td_strid_hide {background:#008080;border:1px solid #008080;border-bottom:1px solid #008080;}
.left_tree .td_strid_block a {cursor:default;color:#008080;}
.left_tree .td_strid_hide a {cursor:pointer;color:white;}
.left_tree .div_strid_block {display:block;}
.left_tree .div_strid_hide {display:none;}

.left_tree ul {clear:both;float:left;padding:0px;margin:0px;width:149px;height:auto;overflow:hidden;list-style:none;}
.left_tree ul li {clear:both;width:147px;clear:both;float:left;margin:0 0 0 2px;_margin:0 0 0 1px;?margin:0 0 0 2px;padding:0px;line-height:14px;}
.left_tree ul li li {margin:0 0 0 14px;_margin:0 0 0 7px;margin/*\**/:0 0 0 14px;width:133px}
*:first-child+html .left_tree ul li li {margin:0 0 0 14px;}
.left_tree ul li li li {width:119px}
.left_tree ul li li li li {width:105px}
.left_tree ul li li li li li {width:91px;}
.left_tree ul li li li li li li {width:77px;}
.left_tree ul li li li li li li li {width:63px;}
.left_tree ul li a {display:block;float:left;margin:0;padding:0;font-size:11px;}

.left_tree ul .tc_n_b {display:block;margin:0px;}
.left_tree ul .tc_n_h {display:none;}

.i6lt_plus span, 
.i6lt_minus span, 
.i6lt_not span {display:block;position:relative;top:3px;width:14px; height:9px; float:left; margin:0;padding:0;}
.i6lt_plus span {background: url('img/tc_no.gif') no-repeat 0 0;}
.i6lt_minus span {background: url('img/tc_nc.gif') no-repeat 0 0;}
.i6lt_minus .i6lt_plus span {background: url('img/tc_no.gif') no-repeat 0 0;}
.i6lt_plus .i6lt_minus span {background: url('img/tc_nc.gif') no-repeat 0 0;}
.i6lt_not span {background: url('img/tc_i.gif') no-repeat 0 0;}

.redchar {color:red; display: inline; margin:0px; padding:0px;}


/* novy kosik */
.I6_basket_div {float:left;width:50%;background:#C6DFFF;border:1px solid black;font-size:11px;margin-bottom:10px;}
.I6_basket_div p {height:18px;margin:0px;padding:2px;background:#5774D2;font-weight:bold;color:white}
.I6_basket_div div {margin:0px;padding:2px;padding-left:3px;}
.I6_basket_div div div {clear:both;float:left;width:150px;padding:0px;}
.I6_basket_div label {cursor:hand}
.I6_basket_input input {width:240px;}
.I6_basket_input select {width:246px}
.I6_basket_input textarea {width:243px}

.I6_basket_cst {display:none;width:90%;height:160px;border:0px;}
.I6_basket_cst div {margin:0px;padding:2px;padding-left:3px;float:left;width:90% !important;}
.I6_basket_cst div div {width:150px !important;}

.I6_basket_navi_active, .I6_basket_navi_disable {float:left;background:url('img/steps.gif') no-repeat;margin:25px;margin-top:0px;width:66px;height:100px;}
.I6_basket_navi_active span {display:block;font-size:20px;text-align:center;}
.I6_basket_navi_active div {clear:both;display:block;font-size:14px;text-align:center;padding-top:3px}
.I6_basket_navi_active span a {display:block;padding-top:18px;height:45px;text-decoration:none;color:#FF6347;font-weight:bold;}
.I6_basket_navi_disable span {display:block;font-size:20px;text-align:center;color:gray;padding-top:20px}
.I6_basket_navi_disable div {clear:both;display:block;font-size:14px;text-align:center;padding-top:23px}

.border_top td {border-top:1px solid silver}
.refprice td {font-style:italic}
.button_basket {width:200px;height:40px}
