
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, h2, h4 {font-size:13px}
select { width: 100%; }											/*format kombicka*/
/*
select, option { width: 100%; font-size:11px }
input { font-size:11px }
*/
a { text-decoration: none; color: black; }	/*format odkazu*/
a:hover { text-decoration: underline; }			/*odkaz po najeti mysi*/
a img {border:0px}
hr { color: silver; background-color: silver; border:0px; height:1px }													/*barva vodorovne cary*/

.clear {_height: 0px;?height: 0px; font-size: 0px; clear: both;}
div.clear {width:100%;height:0px;overflow:hidden !important;clear:both;}
.emptychar {margin:0;padding:0;width:0;height:0;overflow:hidden;}

.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:1px solid gray}

/*format toolbaru*/
.toolbar { background-color: #F9F9F8; border: 1px solid black; font-family: wingdings; font-size: 14pt; width:20pt; height: 20pt; cursor: hand; }

/* tlacitka toolbaru */
.toolbar_new_active {background:#F9F9F8 url('img/toolbar_new.gif') 0px 0px no-repeat;}
.toolbar_new_disable {background:#F9F9F8 url('img/toolbar_new.gif') 0px -23px no-repeat;}
.toolbar_new_with_active {background:#F9F9F8 url('img/toolbar_new_with.gif') 0px 0px no-repeat;}
.toolbar_new_with_disable {background:#F9F9F8 url('img/toolbar_new_with.gif') 0px -23px no-repeat;}
.toolbar_change_active {background:#F9F9F8 url('img/toolbar_change.gif') 0px 0px no-repeat;}
.toolbar_change_disable {background:#F9F9F8 url('img/toolbar_change.gif') 0px -23px no-repeat;}
.toolbar_delete_active {background:#F9F9F8 url('img/toolbar_delete.gif') 0px 0px no-repeat;}
.toolbar_delete_disable {background:#F9F9F8 url('img/toolbar_delete.gif') 0px -23px no-repeat;}
.toolbar_submit_active {background:#F9F9F8 url('img/toolbar_submit.gif') 0px 0px no-repeat;}
.toolbar_submit_disable {background:#F9F9F8 url('img/toolbar_submit.gif') 0px -23px no-repeat;}
.toolbar_reset_active {background:#F9F9F8 url('img/toolbar_reset.gif') 0px 0px no-repeat;}
.toolbar_reset_disable {background:#F9F9F8 url('img/toolbar_reset.gif') 0px -23px no-repeat;}

/*podbarveni sudeho radku tabulky*/
.color_row { background-color: #DFEFFF; }

/*format tabulky*/
.tabform { background-color: #F9F9F8; font-size: 8pt; }
.tabform th { background-color: #F0F0ED; border-top: 1px solid #E6E6E4; color:black}
.tabform th a { color:black;}
.tabform tr { vertical-align: middle; height: 15pt;  }
.tabform td h2 {font-size:11px;margin:0px;font-weight:normal}

/*format tabulky s polozkama*/
.tabitem  { font-size: 8pt; background-color: #DFEFFF; }
.tabitem tr { height: 14pt; }
.tabitem th { background-color: transparent; color: #084994; height: 14pt; border: none; }
.tabitem th a { color:#084994; text-decoration:none; }

/*format tabulky v rezimu editace*/
.tabedit { background-color: #FFFFD0; border: 1px solid Black; font-size: 8pt; }
.tabedit th { background-color: #F0F0ED; border-bottom: 1px solid Black; color:black }		
.tabedit tr { vertical-align: middle; height: 15pt; }													

.td_borderB td { border-bottom: 1px solid Black }

/*editace - jeden radek*/
.color_edit { background-color: #FFFFD0; }
.ahref { color:white; }
/*format tlacitek*/
.button { background-color: #F0F0ED; font-weight: bold; font-size: 10px; color:black; }
/*symboly dle statusu produktu*/
.char { font-family: wingdings; font-size: 12pt; }

/*velikost pisma v legende*/
.legend { font-size: 11px /*8pt*/; }
table.legend {clear:both;float:left;width:100%;}
.legenditembox {float:left;/* width:162px; */white-space:nowrap;}
.legendbg {margin:0;padding:0;width:832px;height:auto;overflow:hidden;}
.legendbg.withbg {background:url(img/BGgallerytabbottom.gif) repeat-x top;}
.legendimage  {clear:both;float:right;margin:50px 0;}

.statusicon_flag img {width:18px !important;height:18px !important;margin:0;border:0;}

/*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:25px;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:#F0F0ED;
	font-weight:bold;
}

/* zobrazeni nahledu */
.gallery_tab {
	table-layout:fixed;
	float:left;
	border-right:1px solid silver;
	border-bottom:1px solid silver;
	width:/*276px*/ 259px;
	_width:/*273px*/ 256px;
	/*height:268px;*/
	overflow:hidden;
	margin:5px;
	padding:3px;
	background:white;
	font-size:11px;
}
.gallery_head {
	width:245px;
	height:25px;
	text-align:left;
	overflow:hidden;
	float:left;
}
.gallery_tab a {
	font-size:11px;
	text-decoration:none;
	overflow:hidden;
}
.gallery_note {padding-top:3px;font-size:8pt;}
.gallery_note a {display:block;position:relative;margin:0 auto;padding:0;width:150px;text-align:center;}
.gallery_note img {width:150px;height:auto;border:0px;margin:auto;/*margin-right:5px;*/margin-bottom:5px;/*float:left;*/}
.gallery_note a .statusicon_flag {position:absolute;top:10px;left:auto;right:4px;margin:0;padding:0;width:20px;height:auto;opacity:0.7;filter:alpha(opacity=70);}
.gallery_note a .statusicon_flag img {width:18px !important;height:18px !important;}


.category_div {width:170px;_width:180px;?width:180px;height:170px;_height:180px;?height:180px;border:1px solid gray;margin:5px;float:left;padding:4px;overflow:hidden;cursor:pointer}
.category_p {font-size:8pt;float:none;text-align:center;}
.category_p img {width:150px;height:150px;border:0px;margin:auto;}

.show_type_img_table {}
.show_type_img, .show_type_img img {width:150px;height:auto;}
.show_type_img a {display:block;position:relative;}
/*
.show_type_img a .statusicon_flag {position:absolute;top:10px;left:auto;right:4px;margin:0;padding:0;width:20px;height:auto;opacity:0.7;filter:alpha(opacity=70);}
.show_type_img a .statusicon_flag img{width:18px !important;height:18px !important;}
*/
.show_type_img_table h2 {float:left;margin:0;padding:2px 0 0 0;}
.show_type_img_table .statusicon_flag {float:left;margin:0;padding:0;width:auto;height:auto;}
.show_type_img_table .statusicon_flag img{margin:0;width:18px !important;height:18px !important;}

.show_type_img_note {
  color:gray;
  font-size:8pt;
}
.dott_border_top td {
  border-top:1px dotted #7396EF;
}
.dott_border_top {
  border-top:1px dotted #7396EF;
}
/* rychlofiltr */
.stilist_top {
  border-top:1px solid silver;
  border-bottom:1px solid silver;
  font-size:11px;
  padding:3px;
  background:#F9F9F8;
}
.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:#F9F9F8;
	border:1px solid gray;
	color:black;
	font-size:10px;
}


/* ============================================================================================================= */
.stilist_top_fulltext {position:relative;margin:0 0 21px 0;padding:0;width:829px;_width:831px;?width:831px;height:auto;xoverflow:hidden;background:#e0effc;border:1px solid #989898;}
#idshowmainfilter, #idhidemainfilter {position:absolute;top:auto;bottom:-21px;_bottom:-24px;?bottom:-21px;left:auto;right:-1px;_right:-4px;?right:-1px;display:block;margin:0;width:180px;height:20px;cursor:pointer;_cursor:hand;}
.stilist_top_fulltext table td {vertical-align:middle;text-align:left;}
.stilist_top_fulltext table.firstrow td {padding-top:8px;height:26px;_height:34px;?height:34px;}
.stilist_top_fulltext table.secrow td {padding-bottom:3px;height:31px;_height:34px;?height:34px;}
.stilist_top_fulltext .fastfilteritem {margin:0;padding:0;}
.stilist_top_fulltext .input_text,
.stilist_top_fulltext select {margin:0;padding:0;height:16px;font-family:verdana;font-size:10px;background:#fff;border:1px solid #7f9db9;}



.filtercontainer {margin:0;padding:0;width:733px;height:auto;overflow:hidden;background:url(img/BGfastfilter.gif) no-repeat 0 0;}
.filtercontainer .supcatlist_top {margin:0;padding:9px 0 7px 12px;width:595px;_width:607px;?width:607px;height:auto;overflow:hidden;}
.filtercontainer .supcatlist_top a {display:block;margin:0;padding:0;color:#173857 !important;font-weight:bold;font-size:11px !important;}
.filtercontainer .supcatlist_top a.blck {display:block;margin:0;padding:0;width:190px;height:15px;overflow:hidden;white-space:nowrap;color:#173857 !important;font-weight:bold;font-size:11px !important;}
.filtercontainer .supcatlist_top a u {color:#000 !important;font-weight:normal;}

.filtercontainer a.navbar {display:block;float:left;margin:0 0 7px 8px;padding:0 12px 0 0;width:auto;color:#173857;font-weight:normal;font-size:12px !important;background:url(img/DECnavbarsupcat.gif) no-repeat right center;}
.filtercontainer a.navbar.firsttt {margin-left:0;}
.filtercontainer a.navbar.actual {background:none !important;clear:right;}
.filtercontainer a.navbar.bold {font-weight:bold !important;}

/* ============================================================================================================= */



/* detail produktu */
.sti_htables{
  width:100%;
	clear:left;
	float:left;
  text-align: left;
  vertical-align: middle;
	padding-bottom:1px;
	font-size:12px;  
}
.sti_htablesa {
  background-color: #FFFFFF;
  color: black;
  font-weight: bold;
  height:18px;
  XXborder-right:2px solid white;
  border:1px solid #DBDBDB;
  border-bottom:0px;
  cursor: auto;
  padding-left:5px;
  text-align:center;
}
.sti_htablesi {
  background-color: #F6F6F4;
  color: black;
  font-weight: bold;
  height:18px;
  XXborder-right:2px solid white;
  border:1px solid #DBDBDB;
  cursor:pointer;  
  padding-left:5px;
  text-align:center;    
}
.sti_detail {
	width:49%;
	clear:left;
	float:left;
	text-align:left;
	margin-bottom:10px;
	padding:0px;
	font-size:11px;
	border-bottom:1px solid silver;
}
.sti_detail th, .sti_detail td {
	height:18px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}
.sti_detail th {
	white-space:nowrap;
	color:black;
  border-top:1px solid #E6E6E4;
	background:#F0F0ED;
}
.sti_detail th a {
	color:black;
}
.sti_detail table th {
	background:white;
}
.sti_detail_head {
	border-top:2pt solid #F0F0ED;
	border-bottom:0px;
}
.sti_detail_head th {
	border-bottom:1px solid silver;
	background:#F9F9F8;
	color:black;
}
.sti_detail_head td {
	border-bottom:1px solid silver;
}
.sti_detail_head td td {
	border-bottom:0px;
}
.sti_detail_head a {
	text-decoration:underline;
}
.detail_leftcolbox {float:left; width: 280px;}
.detail_leftcolbox .sti_detail_head {float:left; width: 280px;}
.detail_leftcolbox .sti_detail_head th {width: 130px;}
.detail_leftcolbox .sti_detail_head td {width: 150px;}

.sti_detail_gallbox {float:right;margin:0;padding:20px 0 0 0;width:100%;}
.sti_detail_gallery {
	float:left;
	width:85px;
	height:121px;
	overflow:hidden;
	text-align:center;
	margin:0 20px;
	margin-right:0px;
	font-size:11px;
}
.price {
	font-weight:bold;
	color:#FF6347;
	font-size:14px;
}
.price_without_vat {
	font-weight:bold;
	color:#FF6347;
	font-size:14px;
}
.price_DCP, .price_DCP_fee {
	font-weight:bold;
	color:black;
	font-size:11px;
	text-align:right;
}
.price_DCP_fee {
	font-weight:normal;
}
.bold {
	font-weight:bold;
}
.line_through {
	text-decoration:line-through;
}
.sti_detail_avail td, .sti_detail_avail th {
	border:0px;
	font-size:11px;
	
}
.detail_leftcolbox .sti_detail_avail td, .detail_leftcolbox .sti_detail_avail th {width:30px !important;_width:40px !important;?width:40px !important;white-space:nowrap;}
.sti_relation_block {}
.sti_relation_div {clear:both;margin:0px;margin-top:2px;padding:0px;float:left;border:1px solid #F0F0ED;}
.sti_relation_div img {width:75px;height:auto;border:none;}
.sti_relation_head {font-weight:bold;font-size:11px;margin:0px;padding:0px;padding-left:5px;padding-right:5px;text-align:left;background:#F0F0ED;height:18px;color:black;}
.sti_relation {position:relative;float:left;margin-top:5px;margin-bottom:25px;padding:2px;width:130px;height:auto; overflow:hidden;font-size:11px;text-align:center;}
.sti_relation a .statusicon_flag {position:absolute;top:0;left:auto;right:4px;margin:0;padding:0;width:20px;height:auto;opacity:0.7;filter:alpha(opacity=70);}
.sti_relation a .statusicon_flag img {width:18px !important;height:18px !important;}
.sti_relation.first {clear:left;}

.sti_field {clear:both;float:left;margin-top:5px;margin-bottom:5px;padding:2px;color:#F0F0ED;font-weight:bold;border:1px solid #F0F0ED;}

.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:#F0F0ED;height:18px;color:white;}

/* webnewss */
#webnews {width:100%;font-size:10px}
#webnews h2 {margin:0px;font-size:13px;}
#webnews .wp {margin:0px;margin-top:3px;margin-bottom:3px;padding:5px;background:#F0F0ED;border-top:1px solid #E6E6E4;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 {float:left;margin-right:10px;}
#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:1px solid silver;border-bottom:1px solid silver;width:266px;_width:283px;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: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: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:12px;
  font-weight: bold;
  color:black;
}

/* 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;
}


/* ===== CONAN redefine ===== */

body {
  margin:0px;
  padding:0px;
  text-align:center;
  background:white url('img/con_bg_all.gif') left top repeat-x;
}


/* ===== CONAN new ===== */

#con_top {
  position:relative;
  width:995px /*760px*/;
  height:100px;
  margin:0px auto 0px auto;
  text-align:left;
  z-index:100;
}
#con_logo {
  position:absolute;
  display:block;
  width:165px;
  height:100px;
  top:0px;
  overflow:hidden;
  background:url('img/nv-logo.jpg') left top no-repeat;
}
#con_logo span {
  position:relative;
  top:0px;
  color: black !important;
}


#con_table {
  position:relative;
  width:995px /*760px*/;
  margin:8px auto 0px auto;
  border:0px;
  text-align:left;
  z-index:50;
}
#con_table_left {
  position:relative;
  width:180px;
  vertical-align:top;
  text-align:left;
}
#con_table_center {
  position:relative;
  width:8px;
  vertical-align:top;
  text-align:left;
}
#con_table_right {
  position:relative;
  width:807px /*572px*/;
  vertical-align:top;
  text-align:left;
}


#con_copyright {
  position:relative;
  width:995px /*760px*/;
  height:18px;
  margin:8px auto 8px auto;
  text-align:right;
  font-size:7pt;
  color:#85888E;
  border-top:1px solid #E7EBEA;
  border-bottom:1px solid #E7EBEA;
}
#con_copyright span {
  position:relative;
  top:4px;
}
#con_copyright a {
  color:#85888E;
}
/* ---------------------------------- 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;width:800px}
.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;width:800px}
.det_gallerybox .origimgbox {margin: 20px auto 0 auto;}
/* ----------------------------------------------------------------------------------*/
.w100 {width:100% !important;}


/* novy levy strom */
.left_tree {
	font-size:11px;
	margin-top:5px;
}
.left_tree th {
	vertical-align:middle; 
	height:20px;
}
.left_tree td {
	background:#FFFFFF;
	border:0pt solid black;
	border-top:none;
	padding-left:2px;
}
.left_tree .td_strid_block {
	background:#FFFFFF;
	border:0px solid black;
	border-bottom:0px;
	width:50%;
}
.left_tree .td_strid_hide {
	background:#FFFFFF;
	border:1px solid silver;
	border-bottom:1px solid black;
}
.left_tree .td_strid_block a {
	cursor:default;
	color:black;
}
.left_tree .td_strid_hide a {
	cursor:pointer;
	color:black;
}
.left_tree .div_strid_block {
	display:block;
  width:145px;
}
.left_tree .div_strid_hide {
	display:none;
}
.left_tree ul li {
  width:95%;
  clear:both;
  float:left;
  margin:0px;
  padding:0px;
}
.i6lt_ul {
  /* width:100px; */
  /* background:red; */
}
.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 {
  display:block;
  padding-left:14px;
  font-size:11px;
  color:black;
}
.i6lt_plus span, .i6lt_minus span, .i6lt_not span {
  display:block;
  width:9px;
  height:9px;
  float:left;
  margin-right:5px;
  margin-top:2px;
}
.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;
}
.i6lt_ul .active {
  font-weight:bold;
}
.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 !important;
}
.val_bottom {
	vertical-align:bottom;
}
.sti_image {position:relative;float:right;margin-bottom:10px;width:400px;height:auto;overflow:hidden;text-align:center;}
.sti_image .statusicon_flag {position:absolute;top:0;left:auto;right:4px;margin:0;padding:0;width:20px;height:auto;opacity:0.7;filter:alpha(opacity=70);}
.sti_image .statusicon_flag img{width:18px !important;height:18px !important;}

.w49 {width: 49%;}
.w100{width: 100%;}
.clear_both{clear: both;}
.f_left{float: left;}
.f_right{float: right;}
.titulka_wn {text-align:center;margin-bottom:10px;z-index:1;}

#bodycontent {position:relative;margin:0 auto;padding:0;width:995px;height:auto;}
.fulltext {margin-left:2px;margin-right:2px;height:20px;width:95px;}
.fulltext_sub {width:52px;margin:0px;}
.pad_px {padding:5px;}
.red {color:red;}
.wn_aimg{margin:0px 10px 0px 10px;}
.con_pay_button {
  width:360px;
  height:100px;
  margin:15px 0px 0px 0px;
  padding:0px;
  line-height:200px;
  text-indent:500px;
  border:0px;
  background:#0C163C;
}
.con_pay_button_tatrapay {
  background:url('img/con_pay_tatrapay.gif') left top no-repeat;
}
.con_pay_button_cardpay {
  background:url('img/con_pay_cardpay.jpg') left top no-repeat;
}

.warranty {
 color:red;
 font-weight:bold;
 margin:5px 0;
}
