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*/
/*
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: #7396EF; background-color: #7396EF; border:0px; height:1px }													/*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: #FFFFFF; border: 1px solid black; font-family: wingdings; font-size: 14pt; width:20pt; height: 20pt; cursor: hand; }

/* tlacitka toolbaru */
.toolbar_new_active {background:#FFFFFF url('img/toolbar_new.gif') 0px 0px no-repeat;}
.toolbar_new_disable {background:#FFFFFF url('img/toolbar_new.gif') 0px -23px no-repeat;}
.toolbar_new_with_active {background:#FFFFFF url('img/toolbar_new_with.gif') 0px 0px no-repeat;}
.toolbar_new_with_disable {background:#FFFFFF url('img/toolbar_new_with.gif') 0px -23px no-repeat;}
.toolbar_change_active {background:#FFFFFF url('img/toolbar_change.gif') 0px 0px no-repeat;}
.toolbar_change_disable {background:#FFFFFF url('img/toolbar_change.gif') 0px -23px no-repeat;}
.toolbar_delete_active {background:#FFFFFF url('img/toolbar_delete.gif') 0px 0px no-repeat;}
.toolbar_delete_disable {background:#FFFFFF url('img/toolbar_delete.gif') 0px -23px no-repeat;}
.toolbar_submit_active {background:#FFFFFF url('img/toolbar_submit.gif') 0px 0px no-repeat;}
.toolbar_submit_disable {background:#FFFFFF url('img/toolbar_submit.gif') 0px -23px no-repeat;}
.toolbar_reset_active {background:#FFFFFF url('img/toolbar_reset.gif') 0px 0px no-repeat;}
.toolbar_reset_disable {background:#FFFFFF url('img/toolbar_reset.gif') 0px -23px no-repeat;}

/*podbarveni sudeho radku tabulky*/
.color_row { background-color: #DFEFFF; }

/*format tabulky*/
.tabform { background-color: #FFFFFF; border: 1pt solid Black; font-size: 8pt; }
.tabform th { background-color: #21B6E0; border-bottom: 1pt solid Black; color:white}
.tabform th a { color:white;}
.tabform tr { vertical-align: middle; height: 15pt;  }

/*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: 1pt solid Black; font-size: 8pt; }
.tabedit th { background-color: #21B6E0; 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: #21B6E0; font-weight: bold; font-size: 10px; color:white; }	
/*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:#21B6E0;
	font-weight:bold;
}

/* zobrazeni nahledu */
.gallery_tab {
	table-layout:fixed;
	float:left;
	border-right:1pt solid silver;
	border-bottom:1pt solid silver;
	width:228px;
	_width:226px;
	margin:5px;
	padding:3px;
	background:white;
	font-size:11px;
}
.gallery_head {
	width:223px;
	_width:225px;
	height:28px;
	text-align:left;
	overflow:hidden;
	float: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, .show_type_img img {
	width:75px;
	height:75px;
}
.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:#FFFFFF;
}
.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:#FFFFFF;
	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:#21B6E0;
	white-space:nowrap;
	color:white;
}
.sti_detail th a {
	color:white;
}
.sti_detail table th {
	background:white;
}
.sti_detail_head {
	border-top:2pt solid #21B6E0;
	border-bottom:0px;
}
.sti_detail_head th {
	border-bottom:1pt solid silver;
	background:#FFFFFF;
	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;
}
.sti_detail_gallery {
	float:right;
	width:85px;
	text-align:center;
	margin: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;
}
.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_block {
	float:right;
	width:220px;
}
.sti_relation_div {
	clear:both;
	margin:0px;
	margin-top:15px;
	padding:0px;
	float:right;
	border:1pt solid #21B6E0;
	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:#21B6E0;
	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:#21B6E0;
	font-weight:bold;
	border:1pt solid #21B6E0;
}

.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:#21B6E0;
	height:18px;
	color:white;
}

/* 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:253px;_width:267px;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 {
  background:#EBEDE9;
}
#tc ul {
  list-style:none;
  padding:0px;
  margin:0px 0px 0px 12px;
  border:0px;
}
#tc li {
  height:31px;
  margin:0px;
  padding:5px 0px 5px 5px;
  padding:0px;
  /* line-height:13px; */
  font-size:1px;
  /* border:0px;
  background:red;
  background:#EBEDE9; */
  border-bottom:1px solid #B6C3A1;
  /* background:red url('img/ora_tip_bg.jpg') left bottom no-repeat; */
}
.tc_n {
  width:9px;
  height:9px;
  margin-right:3px;
  margin:10px 3px 0px 5px;
  border:0px;
  background:url('img/tc_no.gif') left top no-repeat;
}
.tc_i {
  width:9px;
  height:9px;
  margin-right:3px;
  margin:10px 3px 0px 5px;
  border:0px;
  background:url('img/tc_i.gif') left top no-repeat;
}
.tc_a {
  font-size:11px;
  color:black;
  border:0px;
}

/* 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;
}


/* ===== ORAVA redefine ===== */

body {
  margin:0px;
  padding:0px;
  text-align:center;
  background:#C5D1D1 url('img/ora_all_bg.gif') left top repeat-x;
}
h2 {
  font-size:14pt;
  font-weight:bold;
  color:#0E95C9;
}
.sti_relation_div {
  width:250px;
  margin-top:30px;
  border:1px solid #21B6E0;
}


/* ===== ORAVA new ===== */

#ora_top {
  position:relative;
  width:980px;
  height:95px;
  margin:0px auto 0px auto;
  text-align:left;
  z-index:200;
}


#ora_logo {
  position:absolute;
  display:block;
  width:180px;
  height:73px;
  top:20px;
  overflow:hidden;
  background:url('img/ora_logo.gif') left top no-repeat;
}
#ora_logo span {
  position:relative;
  top:-20px;
}


#ora_slogan {
  position:absolute;
  display:block;
  width:350px;
  height:20px;
  left:185px;
  top:35px;
  font-size:11pt;
  font-weight:bold;
  color:#4EC106;
  overflow:hidden;
}


#ora_search {
  position:absolute;
  display:block;
  width:348px;
  height:30px;
  right:0px;
  top:53px;
  margin:0px;
  padding:0px;
  overflow:hidden;
  background:url('img/ora_search_bg.gif') right top no-repeat;
}
#ora_search_input {
  position:absolute;
  display:block;
  width:220px;
  height:18px;
  left:10px;
  top:6px;
  overflow:hidden;
  border:0px;
  background:transparent;
}
#ora_search_submit {
  position:absolute;
  display:block;
  width:104px;
  height:21px;
  right:5px;
  top:4px;
  _padding-left:5px;
  overflow:hidden;
  text-align:left;
  font-size:8pt;
  color:white;
  border:0px;
  background:url('img/ora_search_submit.gif') left top no-repeat;
}


#ora_lng {
  position:absolute;
  width:550px;
  height:15px;
  right:0px;
  top:10px;
  text-align:right;
  font-size:7pt;
  overflow:hidden;
  color:#6C7E7D;
}
#ora_lng a {
  color:#6C7E7D;
}
#ora_lng a:hover {
  font-weight:bold;
}


#ora_table {
  position:relative;
  width:980px;
  margin:0px auto 0px auto;
}
#ora_table_left {
  position:relative;
  width:250px;
  vertical-align:top;
}
#ora_table_spacer {
  position:relative;
  width:5px;
  font-size:1px;
  vertical-align:top;
}
#ora_table_right {
  position:relative;
  width:725px;
  vertical-align:top;
}


.ora_box_left_top {
  position:relative;
  width:250px;
  height:4px;
  font-size:1px;
  background:url('img/ora_box_left_top.gif') left top no-repeat;
}
.ora_box_left_center {
  position:relative;
  width:250px;
  text-align:center;
  background:white url('img/ora_box_left_center.gif') left top repeat-y;
}
.ora_box_left_center_hack {
  position:relative;
  width:240px;
  margin:0px auto 0px auto;
  text-align:left;
}
.ora_box_left_bottom {
  position:relative;
  width:250px;
  height:4px;
  margin:0px 0px 5px 0px;
  font-size:1px;
  background:url('img/ora_box_left_bottom.gif') left top no-repeat;
}


.ora_box_right_top {
  position:relative;
  width:725px;
  height:4px;
  font-size:1px;
  background:url('img/ora_box_right_top.gif') right top no-repeat;
}
.ora_box_right_center {
  position:relative;
  width:725px;
  text-align:center;
  background:white url('img/ora_box_right_center.gif') right top repeat-y;
}
.ora_box_right_center_hack {
  position:relative;
  width:715px;
  margin:0px auto 0px auto;
  text-align:left;
}
.ora_box_right_bottom {
  position:relative;
  width:725px;
  height:4px;
  margin:0px auto 5px auto;
  font-size:1px;
  background:url('img/ora_box_right_bottom.gif') right top no-repeat;
}
.ora_box_right_spacer {
  clear:both;
  position:relative;
  width:725px;
  height:5px;
  font-size:1px;
}


.ora_box_right_l {
  float:left;
  position:relative;
  width:478px;
}
.ora_box_right_r {
  float:right;
  position:relative;
  width:242px;
}


.ora_box_right_l_top {
  position:relative;
  width:478px;
  height:4px;
  font-size:1px;
  background:url('img/ora_box_right_l_top.gif') right top no-repeat;
}
.ora_box_right_l_center {
  position:relative;
  width:478px;
  text-align:center;
  background:white url('img/ora_box_right_l_center.gif') right top repeat-y;
}
.ora_box_right_l_center_hack {
  position:relative;
  width:468px;
  margin:0px auto 0px auto;
  overflow:hidden;
  text-align:left;
}
.ora_box_right_l_bottom {
  position:relative;
  width:478px;
  height:4px;
  font-size:1px;
  background:url('img/ora_box_right_l_bottom.gif') right top no-repeat;
}


.ora_box_right_r_top {
  position:relative;
  width:242px;
  height:4px;
  font-size:1px;
  background:url('img/ora_box_right_r_top.gif') right top no-repeat;
}
.ora_box_right_r_center {
  position:relative;
  width:242px;
  text-align:center;
  background:white url('img/ora_box_right_r_center.gif') right top repeat-y;
}
.ora_box_right_r_center_hack {
  position:relative;
  width:232px;
  margin:0px auto 0px auto;
  text-align:left;
}
.ora_box_right_r_bottom {
  position:relative;
  width:242px;
  height:4px;
  font-size:1px;
  background:url('img/ora_box_right_r_bottom.gif') right top no-repeat;
}


.ora_tit_blue_l {
  position:relative;
  width:100%;
  height:26px;
  margin:0px 0px 2px 0px;
  background:url('img/ora_tit_blue_l_left.gif') left top no-repeat;
}
.ora_tit_blue_l_right {
  position:absolute;
  right:0px;
  width:6px;
  height:26px;
  background:url('img/ora_tit_blue_l_right.gif') left top no-repeat;
}
.ora_tit_blue_l_arr {
  position:absolute;
  top:6px;
  right:6px;
  width:15px;
  height:15px;
  background:url('img/ora_tit_blue_l_arr.gif') left top no-repeat;
}
.ora_tit_blue_l span {
  position:relative;
  top:5px;
  left:8px;
  font-size:10pt;
  font-weight:bold;
  color:white;
}


.ora_tit_blue_d {
  position:relative;
  width:100%;
  height:26px;
  margin:0px 0px 2px 0px;
  background:url('img/ora_tit_blue_d_left.gif') left top no-repeat;
}
.ora_tit_blue_d_right {
  position:absolute;
  right:0px;
  width:6px;
  height:26px;
  background:url('img/ora_tit_blue_d_right.gif') left top no-repeat;
}
.ora_tit_blue_d span {
  position:relative;
  top:5px;
  left:8px;
  font-size:10pt;
  font-weight:bold;
  color:white;
}


.ora_tit_green {
  clear:both;
  position:relative;
  width:100%;
  height:26px;
  margin:0px 0px 2px 0px;
  background:url('img/ora_tit_green_left.gif') left top no-repeat;
}
.ora_tit_green_right {
  position:absolute;
  right:0px;
  width:6px;
  height:26px;
  background:url('img/ora_tit_green_right.gif') left top no-repeat;
}
.ora_tit_green_arr {
  position:absolute;
  top:6px;
  right:6px;
  width:15px;
  height:15px;
  background:url('img/ora_tit_green_arr.gif') left top no-repeat;
}
.ora_tit_green span {
  position:relative;
  top:5px;
  left:8px;
  font-size:10pt;
  font-weight:bold;
  color:white;
}


.ora_cat_level2 {
  position:relative;
  float:left;
  width:100%;
  height:180px;
  overflow:hidden;
  background:url('img/ora_cat_level2_bg.gif') left top repeat-x;
}
.ora_cat_level2 img {
  position:absolute;
  width:220px;
  height:180px;
  overflow:hidden;
}
.ora_cat_level2_tit {
  position:absolute;
  top:25px;
  left:225px;
  width:480px;
  height:30px;
  overflow:hidden;
  font-size:18pt;
  font-weight:bold;
}
.ora_cat_level2_tit a {
  color:#0E95C9;
}
.ora_cat_level2_inf {
  position:absolute;
  top:60px;
  left:225px;
  width:480px;
  height:100px;
  overflow:hidden;
  font-size:9pt;
  font-weight:normal;
  color:#526B71;
}
.ora_cat_level2_link {
  position:absolute;
  top:145px;
  left:680px;
  width:19px;
  height:19px;
  overflow:hidden;
  background:url('img/ora_cat_level2_arr.gif') left top no-repeat;
}
.ora_cat_level2_link span {
  position:relative;
  top:50px;
}
.ora_cat_level2_no_img {
  position:relative;
  top:10px;
  left:10px;
  font-size:8pt;
}


.ora_cat_level3 {
  position:relative;
  float:left;
  width:173px;
  height:250px;
  overflow:hidden;
  margin:0px 3px 0px 2px;
  background:url('img/ora_cat_level3_bg.gif') left top repeat-x;
}
.ora_cat_level3 img {
  position:absolute;
  width:173px;
  height:130px;
  overflow:hidden;
}
.ora_cat_level3_tit {
  position:absolute;
  top:140px;
  width:100%;
  height:20px;
  overflow:hidden;
  text-align:center;
  font-size:11pt;
  font-weight:bold;
}
.ora_cat_level3_tit a {
  color:#0E95C9;
}
.ora_cat_level3_inf {
  position:absolute;
  top:162px;
  width:100%;
  height:40px;
  overflow:hidden;
  text-align:center;
  font-size:8pt;
  font-weight:normal;
  color:#526B71;
}
.ora_cat_level3_link {
  position:absolute;
  top:210px;
  left:35px;
  width:116px;
  height:24px;
  overflow:hidden;
  background:url('img/ora_cat_level3_arr.gif') left top no-repeat;
}
.ora_cat_level3_link:hover {
  text-decoration:none;
}
.ora_cat_level3_link span {
  position:relative;
  top:3px;
  left:35px;
  font-weight:bold;
  color:white;
}
.ora_cat_level3_no_img {
  position:relative;
  top:10px;
  left:10px;
  font-size:8pt;
}


.ora_gallery {
  position:relative;
  float:left;
  width:100%;
  height:100px;
  overflow:hidden;
  background:url('img/ora_gallery_bg.gif') left top repeat-x;
}
.ora_gallery_a {
  position:absolute;
  display:block;
  width:127px;
  height:100px;
  overflow:hidden;
  background:white;
}
.ora_gallery_a img {
  position:absolute;
  width:122px;
  height:100px;
  overflow:hidden;
}
.ora_gallery_tit {
  position:absolute;
  top:20px;
  left:145px;
  width:560px;
  height:20px;
  overflow:hidden;
  font-size:11pt;
  font-weight:bold;
}
.ora_gallery_tit a {
  color:#0E95C9;
}
.ora_gallery_tit a span{
  font-size:8pt;
}
.ora_gallery_inf {
  position:absolute;
  top:38px;
  left:145px;
  width:560px;
  height:50px;
  overflow:hidden;
  font-size:9pt;
  font-weight:normal;
  color:#526B71;
}
.ora_gallery_link {
  position:absolute;
  top:70px;
  left:680px;
  width:17px;
  height:16px;
  overflow:hidden;
  background:url('img/ora_gallery_arr.gif') left top no-repeat;
}
.ora_gallery_link span {
  position:relative;
  top:50px;
}
.ora_gallery_no_img {
  position:relative;
  top:10px;
  left:10px;
  font-size:8pt;
}


#ora_detail_left {
  position:relative;
  float:left;
  width:411px;
  background:url('img/ora_detail_bg.gif') left top repeat-x;
}
#ora_detail_right {
  position:relative;
  float:right;
  width:300px;
}
#ora_detail_right_img {
  width:300px;
  height:300px;
}
#ora_detail_wat {
  width:75px;
  height:15px;
  overflow:hidden;
  margin:50px 0px 0px 206px;
  padding:0px;
  color:#5D7373;
}
#ora_detail_price {
  width:150px;
  height:43px;
  overflow:hidden;
  margin:0px 0px 7px 120px;
  padding:0px;
  text-align:right;
  font-size:10pt;
  font-weight:bold;
  color:#48AC05;
}
.ora_detail_price_eu {
  font-size:8pt;
}
#ora_detail_buy {
  display:block;
  width:82px;
  height:26px;
  margin:0px 0px 0px 188px;
  overflow:hidden;
  color:white;
  font-weight:bold;
  background:url('img/ora_buy.gif') left top no-repeat;
}
#ora_detail_buy span {
  position:relative;
  top:4px;
  left:15px;
}


#ora_detail_title {
  position:absolute;
  left:20px;
  top:20px;
  width:370px;
  height:30px;
  overflow:hidden;
}
#ora_detail_title h1 {
  font-size:18pt;
  font-weight:bold;
  color:#0E95C9;
}
#ora_detail_code {
  position:absolute;
  left:20px;
  top:50px;
  width:370px;
  height:30px;  
  font-size:10pt;
  font-weight:bold;
  color:#0E95C9;
}
#ora_detail_info {
  /* position:absolute; */
  left:20px;
  top:90px;
  width:370px;
  margin:50px 0px 0px 20px;
  font-size:9pt;
}


.ora_news_gal {
  position:relative;
  width:500px;
  height:102px;
  overflow:hidden;
}
.ora_news_ban {
  clear:both;
  margin:4px 0px 0px 0px;
}
.ora_news_item {
  position:relative;
  float:left;
  width:114px;
  height:102px;
  margin:0px 4px 0px 0px;
  padding:0px;
  text-decoration:none;
  background:url('img/ora_news_bg.gif') left top no-repeat;
}
.ora_news_item img {
  position:absolute;
  width:75px;
  /* height:70px; */
  left:20px;
  /* background:url('img/ora_news_item.jpg') left top no-repeat; */
}
.ora_news_item_text1 {
  position:absolute;
  width:100px;
  height:16px;
  left:6px;
  top:70px;
  overflow:hidden;
  font-size:10pt;
  font-weight:bold;
  color:#0D93C7;
}
.ora_news_item_text2 {
  position:absolute;
  width:85px;
  height:16px;
  left:6px;
  top:87px;
  overflow:hidden;
  font-size:8pt;
  font-weight:normal;
  color:#868E8E;
}
.ora_news_item_a {
  position:absolute;
  display:block;
  width:114px;
  height:102px;
  top:0px;
  left:0px;
  overflow:hidden;
  background:url('img/empty.gif') left top no-repeat;
}
.ora_news_item_a span {
  position:relative;
  top:-50px;
}
.ora_news_item_a:hover {
  text-decoration:none;
}


.ora_akcie {
  position:relative;
  width:232px;
  height:166px;
  /* background:url('img/ora_akcie_bg.jpg') left top no-repeat; */
}
.ora_akcie_text1 {
  position:absolute;
  width:100%;
  height:25px;
  top:10px;
  text-align:center;
  font-size:12pt;
  font-weight:bold;
  color:#0D93C7;
}
.ora_akcie_text2 {
  position:absolute;
  width:180px;
  height:17px;
  right:30px;
  top:145px;
  text-align:right;
  font-size:9pt;
  font-weight:bold;
  color:#717A79;
}
.ora_akcie_arr {
  position:absolute;
  width:13px;
  height:13px;
  right:10px;
  bottom:8px;
  font-size:1px;
  background:url('img/ora_akcie_arr.gif') left top no-repeat;
}
.ora_akcie_a {
  position:absolute;
  display:block;
  width:232px;
  height:166px;
  top:0px;
  left:0px;
  overflow:hidden;
  background:url('img/empty.gif') left top no-repeat;
}
.ora_akcie_a span {
  position:relative;
  top:-50px;
}
.ora_akcie_a:hover {
  text-decoration:none;
}


.ora_tip {
  position:relative;
  width:240px;
  height:166px;
  background:url('img/ora_tip_bg.jpg') left top no-repeat;
}
.ora_tip_text1 {
  position:absolute;
  width:100%;
  height:25px;
  top:14px;
  text-align:center;
  font-size:10pt;
  font-weight:bold;
  color:black;
  background:transparent;
}
.ora_tip_text2 {
  position:absolute;
  width:190px;
  height:100px;
  right:10px;
  top:40px;
  text-align:right;
  font-size:9pt;
  font-weight:bold;
  color:#0D93C7;
  background:silver;
}
.ora_tip_arr {
  position:absolute;
  width:13px;
  height:13px;
  right:10px;
  bottom:8px;
  background:url('img/ora_tip_arr.gif') left top no-repeat;
}
.ora_tip_a {
  position:relative;
  display:block;
  width:240px;
  height:166px;
  overflow:hidden;
  background:url('img/empty.gif') left top no-repeat;
}
.ora_tip_a span {
  position:relative;
  top:-50px;
}
.ora_tip_a:hover {
  text-decoration:none;
}


.ora_box_right_center_static {
  overflow:hidden;
  font-size:11px;
}
.ora_box_right_center_static h2 {
  font-size:10pt;
  font-weight:bold;
}
.ora_box_right_center_static h3 {
  font-size:11px;
  font-weight:bold;
}


#ora_lug {
  position:relative;
  width:725px;
  height:25px;
  /* font-size:1px; */
  background:url('img/ora_lug_bg.gif') right bottom no-repeat;
}
#ora_lug a {
  display:block;
  float:left;
  width:170px;
  height:25px;
  overflow:hidden;
  text-align:center;
  font-weight:bold;
}
.ora_lug_a_active {
  color:#03659E;
  background:url('img/ora_lug_bg_a.gif') left top repeat-x;
}
.ora_lug_a_active span {
  position:relative;
  top:4px;
}
.ora_lug_a_inactive {
  background:url('img/ora_lug_bg_i.gif') left top repeat-x;
}
.ora_lug_a_inactive span {
  position:relative;
  top:2px;
}
.ora_lug_a1 {
  float:left;
  width:5px;
  height:25px;
  overflow:hidden;
  font-size:1pt;
  background:url('img/ora_lug_a1.gif') left top no-repeat;
}
.ora_lug_a2 {
  float:left;
  width:9px;
  height:25px;
  overflow:hidden;
  font-size:1pt;
  background:url('img/ora_lug_a2.gif') left top no-repeat;
}
.ora_lug_a3 {
  float:left;
  width:9px;
  height:25px;
  overflow:hidden;
  font-size:1pt;
  background:url('img/ora_lug_a3.gif') left top no-repeat;
}
.ora_lug_a4 {
  float:left;
  width:5px;
  height:25px;
  overflow:hidden;
  font-size:1pt;
  background:url('img/ora_lug_a4.gif') left top no-repeat;
}
.ora_lug_i1 {
  float:left;
  width:5px;
  height:25px;
  overflow:hidden;
  font-size:1pt;
  background:url('img/ora_lug_i1.gif') left top no-repeat;
}
.ora_lug_i23 {
  float:left;
  width:9px;
  height:25px;
  overflow:hidden;
  font-size:1pt;
  background:url('img/ora_lug_i23.gif') left top no-repeat;
}
.ora_lug_i4 {
  float:left;
  width:5px;
  height:25px;
  overflow:hidden;
  font-size:1pt;
  background:url('img/ora_lug_i4.gif') left top no-repeat;
}


#ora_bottom {
  position:relative;
  width:980px;
  height:66px;
  margin:0px auto 0px auto;
  text-align:center;
  font-size:8pt;
  color:black;
  background:url('img/ora_bottom_center.gif') left top repeat-x;
}
#ora_bottom span {
  position:relative;
  top:12px;
}
#ora_bottom a {
  color:black;
}
#ora_bottom_left {
  position:absolute;
  width:12px;
  height:66px;
  top:0px;
  left:0px;
  background:url('img/ora_bottom_left.gif') left top no-repeat;
}
#ora_bottom_right {
  position:absolute;
  width:8px;
  height:66px;
  top:0px;
  right:0px;
  background:url('img/ora_bottom_right.gif') left top no-repeat;
}


#ora_order_left {
  position:relative;
  float:left;
  width:122px;
  height:25px;
  background:#BEE8FD;
}
#ora_order_right {
  position:relative;
  float:right;
  width:588px;
  height:25px;
  color:#526B71;
  background:#ECEEEA;
}
#ora_order_right_hack {
  position:relative;
  top:5px;
  left:5px;
}
#ora_order_space {
  position:relative;
  clear:both;
  width:715px;
  height:4px;
  font-size:1px;
  background:white;
}


#ora_google_translator {
  position:absolute;
  width:162px;
  height:70px;
  overflow:hidden;
  top:10px;
  left:400px;
}























