body, table, .main, option { font-family: Tahoma, sans-serif, arial, times new roman; font-size: 11px; }
body {margin:0;padding:0; background:white;}
FORM {MARGIN: 0;padding:0;}
LABEL {FONT: 8pt Tahoma, sans-serif;}
INPUT {FONT: 8pt Tahoma, sans-serif;}
tr { vertical-align: top; }									/*format radku hlavniho okna*/
H1 {PADDING: 0px; MARGIN: 3px 0pt 3pt; FONT: bold 9pt Tahoma, arial, sans-serif; COLOR: black;}
h3, h4, h5 { margin: 0pt; }
h1, h4 {display:block;padding:0 0 0 25px;font-size:24px;font-family:arial;font-weight:normal;color:#173857;background:url(img/BGhtitle.gif) no-repeat 5px center;}									/*format nadpisu*/
select { width: 100%; font: 8pt Tahoma, sans-serif; }											/*format kombicka*/
a { text-decoration: none; color: black; cursor:pointer;_cursor:hand;}	/*format odkazu*/
a:hover { text-decoration: underline; }			/*odkaz po najeti mysi*/
a img {border:0px;}
hr { color:#173957; }	
.italic {font-style:italic !important;}
.ds_block{display:block !important;}
.ds_none{display:none !important;}
.ds_visible{visibility:visible !important;}
.ds_hidden{position:absolute;top:auto;left:auto;bottom:0;right:0;visibility:hidden !important;margin:0 !important;padding:0 !important;width:auto !important;height:0px !important;overflow:hidden; !important}

p.span {font-family: Arial Regular, verdana, tahoma, sans-serif !important;}

.clear {height: 0px; font-size: 1px; clear: both;}
div.clear {clear:both;margin:0;padding:0;width:100%;height:0;overflow:hidden;}
.clear1 {_clear:both; height:0px;} /*jen pro ie6*/													/*barva vodorovne cary*/

.mnux, .mnuy { font-weight: bolder; color: white; font-size: 12px; text-decoration: none; letter-spacing: 1pt; }	/*format top a left menu*/
.mnux { text-align: center; }	/*format top menu*/
.menulog {color: #0065B5; font-weight: bold; }	/*format napisu uzivatele a firmy*/
.menulog:hover {text-decoration:none; color:#003F71;}
.menulog_img {border:1px solid gray;}

/* ======================================== format toolbaru ========================================== */
.toolbarbox {margin:8px 0;}
.toolbar {margin:0;padding:0;width:124px;height:20px;text-align:center;font-family:arial;font-size:11px;font-weight:normal;color:#fff !important; cursor: hand;}*/

/* tlacitka toolbaru */
.toolbar_active {cursor:pointer;_cursor:hand;background:url('img/BGtoolbar_act.gif') 0 0 no-repeat !important;}
.toolbar_disable {background:url('img/BGtoolbar_dis.gif') 0 0 no-repeat !important;}

/* =============================== podbarveni sudeho radku tabulky ============================================= */
.color_row { background-color: #e2e2e2; }

/* ======================================= format tabulky =========================================== */
.tabform { background-color: #e6ebf5; border: 1px solid #828280; border-top:none;font-size: 11px;}
.tabform th { background-color: #315b85; border:none; color:#ebeff3;}
.tabform tr { vertical-align: middle; height: 15px;  }
.tabform th a { color: white;} 
.tabform .firstrow th, .tabform .firstrow th a {font-size:10px !important; color: #a8c2d9;font-weight:normal;}
.tabform .secondrow th, .tabform .secondrow th a {font-size:11px !important; color: #ebeff3;font-weight:normal;line-height:0.5em;}
/*.tabform .firstrow td, .tabform .firstrow td a {}*/
.tabform .secondrow td {border-bottom:1px solid white;}
.tabform .secondrow th td,
.tabform .secondrow td td {border:none !important;}
/* =============================================================================================== */

.bg_arrow {display:block;padding-left:10px;background:url(img/BGhrefarrowleft.gif) no-repeat left;}
.colortext_blue {color:#173856;}

/*format tabulky s polozkama*/
.tabitem  { font-size: 11px; background-color: #DFEFFF; }
.tabitem tr { height: 14px; }
.tabitem th { background-color: transparent; color: #084994; height: 14px; border: none; }

/*format tabulky v rezimu editace*/
.tabedit { background-color: #ffffd0; border: 1px solid #838381; font-size: 11px; }
.tabedit th { background-color: #173857; color:white; }		
.tabedit tr { vertical-align: middle; height: 15px; }													

/*editace - jeden radek*/
.color_edit { background-color: #FFFFD0; }
.ahref { color:white; }
/*format tlacitek*/
.button {margin-top:1px;margin-bottom:1px; padding-left: 9px;background: url(img/BGbutton.gif) no-repeat 0 0; border: 1px solid gray; border-left: none; border-top: none; font-weight: bold; font-size: 10px; color:white;cursor:pointer;_cursor:hand;}	
/*symboly dle statusu produktu*/
.char { font-family: wingdings; font-size: 12pxt; }

/*velikost pisma v legende*/
.legend { font-size: 11px; }
.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;}

/*objednavky*/
.color_ord_open { background-color: #FFFFD6 !important; } 	/*podbarveni otevrene objednavky/nabidky*/
.color_ord_open { background-color: #f3f2bf !important; } 	/*podbarveni otevrene objednavky/nabidky*/
.color_ord_offer { color: #C58B51 !important; } /*barva nabidky*/
.color_ord_stc { background-color: #7ED958 !important;} 	/*podbarveni bunky nedodano - je skladem*/
.color_ord_nostc { background-color: #FF8684 !important; } /*podbarveni bunky nedodano - neni skladem*/
.color_ord_stcb { background-color: #FFD78C !important; } 	/*podbarveni bunky nedodano - je skladem, ale mene nez nedodano*/
.color_ord_cli { color: red !important;} 									/*barva zaporneho kreditu klienta v sekci objednavek*/

/*faktury*/
.color_inv_open { background-color: #f3f2bf !important; } 		/*podbarveni nepotvrzene faktury*/
.color_inv_due { color: red; font-weight: bold !important; } 	/*barva nezaplacene faktury*/

/*kontakty*/
.color_cont_log { background-color: lightgreen !important;} /*podbarveni radku prihlaseneho kontaktu*/
.color_cont_firm { color: blue !important; } 								/*barva firemniho kontaktu*/
.color_cont { color: black !important; } 										/*barva kontaktni osoby*/
.color_cont_int { color: red !important; } 									/*barva prihlaseneho kontaktu*/
.color_cont_imp { color: green !important; } 

/*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 */
.gallery_tab_top {margin:0;padding:0;width:832px;height:9px;overflow:hidden;background:url(img/BGgallerytabtop.gif) no-repeat 0 0;}
.gallery_tab_cont {margin:0;padding:0;width:832px;height:auto;font-family:arial;background:url(img/BGgallery_tab2.gif) left -9px;}
.gallery_tab {position:relative;table-layout:fixed;float:left;margin:7px 0 0 0;padding:0;width:208px;height:317px /*298px*/;font-size:11px;background:url(img/BGgallerytab_sep.gif) no-repeat bottom right;border:none;}
.gallery_tab:nth-of-type(1),
.gallery_tab:nth-of-type(2),
.gallery_tab:nth-of-type(3),
.gallery_tab:nth-of-type(4) {top:-6px;margin-bottom:-9px;}
.gallery_head {width:186px;height:auto;overflow:hidden;text-align:left;}
.gallery_head div a {display:block;width:186px;height:41px /*47px*/;overflow:hidden;}
.gallery_tab a {font-size:11px;text-decoration:none;overflow:hidden;color:#368f3d; /*font-weight:normal;*/ }
.gallery_note {padding:0;width:100%;height:140px;text-align:center;vertical-align:top;}
.gallery_note a {position:relative;display:block;margin:auto;width:100%;height:140px;overflow:hidden;text-align:center;}
.gallery_note img {margin:0;padding:0;width:140px;height:140px;border:0px;}
.gallery_note a .staticonbox {position:absolute;top:0;left:14px;margin:0;padding:0;width:88px;height:35px;overflow:hidden;}
.gallery_note a .staticonbox img {width:88px;height:35px;}


.gall_manufact {text-align:left;vertical-align:middle;font-size:10px;line-height:11px;width:auto;height:33px;overflow:hidden;font-weight:bold;}
.gall_manufact div {width:auto;height:33px;overflow:hidden;font-size:10px;line-height:11px;}
.gall_present {color:#d44e4e;font-size:10px;width:100%;height:13px;overflow:hidden;}
.gall_present div {width:100%;height:13px;overflow:hidden;font-size:10px;}
.gal_txt_qty {float:right;margin:0;padding:0;width:25px;height:17px;color:#000;font-size:10px;text-align:right;background:#f4f4f4;border:1PX SOLID #a5acb2;}
.gal_chckbox {float:right;margin:0 0 0 3px;padding:0;width:13px;height:13px;overflow:hidden;background:url(img/BGcheckbox.gif) no-repeat;border:none !important;}
.gall_price_DCP {padding-top:10px;font-size:11px;font-weight:normal;color:#646465;text-align:right;}
.gall_price_DCP div {margin:0;padding:0;width:110px;height:13px;overflow:hidden;text-align:right;font-size:11px;}
.gall_price {font-size:15px;font-weight:bold;color:#dc2829;text-align:right;}
.gall_price div {margin:0;padding:0;width:110px;height:24px;overflow:hidden;text-align:right;}

.buybutton {margin:0;cursor:pointer !important;_cursor:hand !important;}

.show_type_img_note { color:gray; font-size:11px;}
.dott_border_top td { border-top:1px dotted #173957;}
.dott_border_top { border-top:1px dotted #173957;}


/* rychlofiltr */

.filterarea{margin:0;padding:0;}

.stilist_top {  font-size:11px;  padding:3px 0 3px 0;}
.stilist_top p {  margin:3px;  padding:0px;  clear:left;}
.stilist_top p a {  text-decoration:none;  color:#0065B6 !important;}
.stilist_top p a:hover {  text-decoration:none;  color:#3D2DC3 !important;}

.stilist_top p a b{  color:#000;}

.stilist_top p a span{  color:#000;  margin-right:14px;}

.stilist_top form {  margin:0px;  padding:0px;}
.stilist_top form input {color:black;font-size:10px;}

.stilist_top .button {background-color:#D2CFCF;}

.stilist_top .bold{color:#000 !important;}

.stilist_top_sptree p{margin:0 7px 7px 7px;padding:0;display:block;}

.stilist_top_sptree a {padding-left:4px;padding-right:4px;white-space: nowrap;}
.stilist_top_sptree .blck{display:block;float:left;}

.stilist_top_sptree span{padding:0;margin:0;color:#000;}

.stilist_top_sptree u{padding:0;margin:0;color:#000;text-decoration: none;}

.stilist_top_viewtype{margin:10px 0 10px 0 ;background-color:#E3E0E0;vertical-align:middle;}

.stilist_top_viewtype p{line-height: 1.9;vertical-align:middle;padding: 0 7px 0 7px;}

.stilist_top_viewtype a{padding:0 5px 0 5px;}



/*  =================================================== param.rychlofiltr a filtr dostupnosti =============================================== */
.filter_switch {float:right;margin:5px 0 0 0;padding:0 14px 0 0;font-size:11px;}

.stiparfilter {clear:both;width:100%}
.stiparfilter .tabform {margin:0; width:100% !important;background:#E3E0E0;border:1px solid #c0c0c0;}


.stockfilterbox {float:left;margin:5px 0 0 0;padding:0 0 0 21px;font-size:11px;}
.stockfilterbox .check_radio {float:left;padding:2px 5px 4px 18px;color:#000;cursor:pointer;_cursor:hand;}
.stockfilterbox .check_radio.imgcheckon {background:url(img/DECprCheckOn.gif) no-repeat 0 0;}
.stockfilterbox .check_radio.imgcheckof {background:url(img/DECprCheckOf.gif) no-repeat 0 0;}


#availfilteron, #availfilterof {float:left;padding:2px 0 4px 0;color:#000;}
.filterbox {font-size:11px;COLOR:#000;}
.filterbox td {text-align:right;vertical-align:middle;}
.filterbox td.title {width:84px;font-size:11px;}

/*  ========================================================================================================================================= */
/* detail produktu */

.detailpage {font-family:arial;font-size:11px;color:#000;}
.detailpage h1 {padding:0;font-size:14px;color:#000;font-weight:bold;background:none;}
.detailpage .detailmaininfo {margin:0;padding:0;width:830px;height:auto;background:url(img/BGdetailmaintable.gif) no-repeat 0 0;border:none;border-bottom:1px solid #838383;}
#detailmaintable {margin:0;padding:0;width:830px;background:none;border:none;}
#detailmaintable td {vertical-align:top;}
.boxcorner_LB {position:absolute;top:auto;left:0;bottom:-1px;margin:0;padding:0;width:10px;height:12px;overflow:hidden;background:url(img/BGboxcorner_LB.gif) no-repeat left bottom;}

.detailswitchboxin {margin:0;padding:0;width:830px;height:55px;overflow:hidden;background:url(img/BGdetailswitch_top.gif) no-repeat 0 0;}
.detailswitchbox {position:relative;margin:0;padding:0;width:830px;background:url(img/BGdetailswitch.gif) repeat-y left;border-bottom:1px solid #999999;}

.sti_htables{width:100%; clear:left; float:left; text-align: left; font-size:12px; text-transform:uppercase; }
.sti_htablesa {float:left;margin:0;padding:10px 17px 0 19px;background: url(img/BGdetailswitch_top_a.gif) repeat-x top; color: white; font-weight: bold; height:55px;cursor: auto;}
.sti_htablesa.first {padding:10px 17px 0 19px;background: url(img/BGdetailswitch_top_afirst.gif) no-repeat 0 0 !important;}
.sti_htablesi {float:left;margin:0;padding:10px 17px 0 19px;background: transparent; color: #183350; font-weight: bold; height:55px; cursor:pointer;}
.sti_htablesi#tab4 {background: url(img/BGdetailswitch_topvid_a8.gif) repeat-x 0 0 !important;}
.sti_htables_sep {float:left;margin:0;padding:0;background: url(img/BGdetailswitch_sep.gif) no-repeat 0 0; width:1px; height:55px; overflow:hidden;}


.sti_detail {clear:left;float:left;text-align:left;margin-bottom:10px;padding:0px;font-size:11px;}
.sti_detail th, .sti_detail td {height:18px;vertical-align:middle;padding-left:5px;padding-right:5px;}
.sti_detail th {background:#0065B5;white-space:nowrap;color:white;}
.sti_detail th a {color:white;}
.sti_detail table th {}
.detailswitchbox .sti_detail th,
.detailswitchbox .sti_detail td {padding-left:19px;padding-right:10px;}

.sti_detail_param {float:left;width:100%;}
.sti_detail_head {}
.sti_detail_head th {}
.sti_detail_head td {}
.sti_detail_head a {text-decoration:underline;}
.sti_detail_gallery {float:left;text-align:center;margin:20px;margin-right:0px;font-size:11px;}
.price {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;}
.pointer {cursor:pointer !important;_cursor:hand !important;}
.line_through {text-decoration:line-through;}
.sti_detail_avail td, .sti_detail_avail th {border:0px;font-size:11px;}

.stipromocont {float:left;margin:4px 4px 0 0;padding:0 0 0 5px;width:400px;height:auto;overflow:hidden;xtext-align:center;}
.stipromocont a {color:#084994;text-decoration:underline;font-weight:bold;}
.stipromocont span {color:#084994;font-weight:bold;}
.stipromocont .stipromopic {margin:10px 0 0 0;}


/*   
.sti_relation_div {clear:both;margin:0px;margin-top:15px;padding:0px;float:right;border:1px solid #0065B5;width:400px;}
.sti_relation_div img {width:75px;height:75px;border:0px;}
.sti_relation_head {font-weight:bold;margin:0;padding:0px;text-align:center;background:#0065B5;height:18px;color:white;}
.sti_relation {margin-top:5px;margin-bottom:5px;padding:2px;font-size:11px;text-align:center;width:195px;float:left;}
*/

.sti_field {clear:both;float:left;margin-top:5px;margin-bottom:5px;padding:2px;color:#0065B5;font-weight:bold;border:1px solid #0065B5;}

.detailpage .detailmaininfo .detailheaderdiv {float:left;margin:0 11px 0 0;padding:4px 0 0 0;}

.detailpage .sti_detail_avail,
.detailpage .sti_detail_avail a {color:#2b4d6c !important;}

.detailpage .detailmaininfo .detailbigimage {position:relative;text-align:center;}
.detailpage .detailmaininfo .detailbigimage a {display:block;}
/* .detailpage .detailmaininfo .detailbigimage .sticlassname {position:absolute;top:1px;left:1px;padding:2px 4px;background:silver;color:white;font-size:12px;text-align:center;} */
.detailpage .detailmaininfo .detailbigimage .staticonbox {position:absolute;top:0;left:0;padding:0;width:88px;height:35px;overflow:hidden;}
.detailpage .detailmaininfo .detailbigimage .staticonbox img {margin:0;width:88px;height:35px;}

.detailpage .detailmaininfo .detailheadprices {width:100%;text-align:left;}
.detailpage .detailmaininfo .detailheadprices th {padding-top:4px;padding-bottom:4px;color:#000;font-weight:normal;vertical-align:middle;}
.detailpage .detailmaininfo .detailheadprices td {padding-top:4px;padding-bottom:4px;vertical-align:middle !important;}
/*.detailpage .detailmaininfo .inp_txt_qty {position:absolute;top:auto;left:auto;right:69px;bottom:6px;width:31px;height:15px;background:#fff;color:#153f71;font-weight:bold;background:none;border:none !important;}*/
.detailpage .detailmaininfo .dhp_firstcol {padding:0 0 0 9px;}

.detailpage .pribalprod {margin:0;padding:6px 11px 5px 0;width:817px;_width:830px;?width:830px;color:#173857;background:url(img/BGpribaltable.gif) no-repeat 5px 7px #c2cbd3;border:1px solid #838383;}
.detailpage .pribalprod th {padding:5px 0 1px 0;color:#686868 !important;text-align:left;font-weight:normal;background:transparent !important;border-bottom:1px solid #838383;}
.detailpage .pribalprod td {padding:1px 0;color:#173857 !important;}
.detailpage .pribalprod a {color:#173857;text-decoration:none;}
.detailpage .pribalprod a:hover {text-decoration:underline;}

.detailpage .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;background:url(img/DECnavbar.gif) no-repeat right center;}
.detailpage .navbar.actual {background:none !important;}
.detailpage .navbar.bold {font-weight:bold !important;}

.detailpage .manlogo {float:left;margin:15px 0 5px 0;width:80px;height:40px;}

/* ====================================== souvisejici ==============================================*/

.sti_relation_head2 {position:relative;margin:6px 0 0 0;padding:0px;width:830px;height:41px;color:#173857 !important;font-size:13:px;font-weight:bold;text-align:left;background:url(img/BGrelatedHeader.gif) no-repeat 0 0;}
.sti_relation_head {position:relative;margin:6px 0 0 0;padding:0px;width:830px;height:41px;color:#173857 !important;font-size:13:px;font-weight:bold;text-align:left;background:url(img/BGrelatedHeader.gif) no-repeat 0 0;}
.sti_relation_div {position:relative;float:left;margin:0;padding:0px;width:830px;background:url(img/BGdetailswitch.gif) repeat-y left;border-bottom:1px solid #999999;}
/*
.sti_relation_div a {color: #56619D; font-size: 12px; font-weight: bolder; text-decoration: none;}
.sti_relation_div a:hover { color: #56619D; font-size: 12px; text-decoration: underline;}
*/
.sti_relation_div img {width:75px;height:75px;border:0px;}

.sti_relationbox {position:relative;float:left;margin:0;_margin-bottom:-1px;padding:0 15px 5px 15px;font-size:11px;text-align:left;width:177px;_width:208px;?width:208px;white-space:auto;border-right:1px solid #999999;}
.sti_relationbox img {float:left;margin:0;}
.sti_relationbox .reltext {float:right;margin:8px 0 0 0;padding:0 0 26px 0;text-align: right;white-space:auto;}
.sti_relationbox .reltitle {display:block;margin:1px 0 0 0;padding:0;width:178px;height:26px;overflow:hidden;color:#000;font-size:11px;font-weight:bold;}

/*  
.sti_relation {float:left;margin:5px 0;padding:2px;font-size:11px;text-align: left;width:208px;white-space:auto;}
.sti_relation img {float:left;}
.sti_relation .reltext {float:left;margin:0 15px 0 14px;_margin-left:7px;padding:0;font-size:11px;text-align: left;width:89px;white-space:auto;}
*/

#scrollarea {margin:10px 0 0 0;width:205px /*274px*/;height:90px;overflow:hidden;white-space:nowrap;border:1px solid #D1C9B9 /*#FAF6EC*/;}
.scrolldivgallery {position:absolute;left:auto;right:1px;top:auto;bottom:3px;width:205px /*274px*/; height:24px; opacity: 0.5;filter: alpha(opacity=50); background:white;}
.scrolldivrel {position:absolute;left:auto;right:0;top:1px;width:30px;height:18px;/*opacity: 0.5;filter: alpha(opacity=50); background:#fff;*/}
.scrollbutton {width:15px !important;height:15px !important;}

.sti_relation_head_basic {float:right;margin:0;padding:10px 17px 0 19px;width:172px;_width:208px;?width:208px;background: transparent; color: #183350; font-weight: bold; height:55px; overflow:hidden;cursor:pointer;}
.relations_basic {position:relative;left:-1px;margin:0 0 -1px 0;padding:0;width:208px;height:auto;overflow:hidden;}
.relations_basic .relationitembox {clear:both;position:relative;width:208px;border-bottom:1px solid #919090;}
.relations_basic .sti_relation_div {clear:both;margin:0px;padding:0px;xfloat:left;border:none;width:207px;}
.relations_basic .sti_relation_div img {width:75px;height:75px;border:0px;}
.relations_basic .sti_relation {margin:0;padding:0px;font-size:11px;text-align:center;width:208px;float:left;}
.relations_basic .reltitle {display:block;margin:0;padding:11px 10px 0 14px;width:184px;_width:208px;?width:208px;font-family:arial;color:#000;font-size:11px;font-weight:bold;}
/*.relations_basic .reltitle.firstt {border:none;}*/
.relations_basic .relimage {float:left;margin:3px 0 8px 8px;_margin-left:0px;?margin-left:4px;}
.relations_basic .relprices {float:right;margin:0;padding:0 16px 22px 0;width:100px;_width:116px;?width:116px;text-align:right;}
.relations_basic .relprices .price_outdisc {color:#000;font-size:13px;text-decoration:line-through;}
.relations_basic .relprices .price {color:#dd2727;font-size:13px;}
.relations_basic .relprices .price_DCP {color:#919090;font-size:11px;}


#dotaznaprodukt {}

#infoznamemu {float:left;margin:14px 14px 0 0;width:240px;font-family:arial;color:#263f56;background:url(img/BGinfoznamemu.gif) no-repeat 0 0;border:none;}
#infoznamemu th {padding:6px 0 7px 0;font-weight:bold;font-size:11px;}
#infoznamemu td {padding:2px 0;font-weight:normal;font-size:10px;}
#infoznamemu td.bottomborder {padding:4px 0 1px 0 !important;background:url(img/BGinfoznamemu_bottom.gif) no-repeat left bottom;}
#infoznamemu td span {padding-left:8px;}
#infoznamemu input {float:right;margin:0 4px 0 0;_margin-right:2px;?margin-right:2px;padding:0;width:135px;height:17px;border:1px solid #42637e;}
#infoznamemu textarea {float:right;margin:0 4px 0 0;_margin-right:2px;?margin-right:2px;padding:0;width:175px;height:67px;border:1px solid #42637e;}

#dotaznaprodukt {float:left;margin:14px 14px 0 0;width:240px;font-family:arial;color:#484848;background:url(img/BGdotaznaprodukt.gif) no-repeat 0 0;border:none;}
#dotaznaprodukt th {padding:6px 0 7px 0;font-weight:bold;font-size:11px;}
#dotaznaprodukt td {padding:2px 0;font-weight:normal;font-size:10px;}
#dotaznaprodukt td.bottomborder {padding:4px 0 1px 0 !important;background:url(img/BGdotaznaprodukt_bottom.gif) no-repeat left bottom;}
#dotaznaprodukt td span {padding-left:8px;}
#dotaznaprodukt input {float:right;margin:0 4px 0 0;_margin-right:2px;?margin-right:2px;padding:0;width:170px;height:17px;border:1px solid #727272;}
#dotaznaprodukt textarea {float:right;margin:0 4px 0 0;_margin-right:2px;?margin-right:2px;padding:0;width:185px;height:90px;border:1px solid #727272;}


/* webnewss */
#webnews {width:100%;font-size:10px}
#webnews .out {float:none;clear:both;margin:0;padding:0;width:100%}
#webnews .in {float:none;clear:both;margin:0;padding:0;width:100%}
#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 .wn1 {float:left;margin:0px;padding:0px;width:830px;height:auto;text-align:left;border:none;}
#webnews .wn1 .hdr {display:block;margin:2px 0 1px 0;padding:0;width:830px;height:50px;background:url('img/aktuality.jpg') no-repeat 0 0;}
#webnews .wn1 .hdr p {padding:14px 0 0 26px;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;}
#webnews .wn1 .cnt {float:left;margin:0px;padding:0px;width:830px;height:auto;overflow:hidden;text-align:left;}
#webnews .wn1 table {float:left;margin:0px;padding:0px;width:835px;height:auto;overflow:hidden;font-family:Arial !important;}
#webnews .wn1 table .colimage {padding:0px;width:100px;height:23px;text-align:center;vertical-align:middle;}
#webnews .wn1 table .col2 {padding:0px;width:20px;height:23px;text-align:center;vertical-align:middle;background:url('/inc/documents/loga/promo/promo_03.jpg') repeat-x top;}
#webnews .wn1 table .col2 div {margin:0;padding:0;width:20px;height:23px;overflow:hidden;}
#webnews .wn1 table .coldat {padding:0px;width:170px;height:23px;text-align:center;vertical-align:middle;color:#1A324A;background:#DFDFDF;}
#webnews .wn1 table .col4 {padding:0px;width:20px;height:23px;text-align:center;vertical-align:middle;background:url('/inc/documents/loga/promo/promo_01.jpg') repeat-x top;}
#webnews .wn1 table .col4 div {margin:0;padding:0;width:20px;height:23px;overflow:hidden;}
#webnews .wn1 table .coltext {padding:0px;width:517px;height:23px;text-align:center;vertical-align:middle;color:#1A324A;background:#CBDCED;}

#webnews .wn35 {float:left;margin:0px;padding:0px;width:830px;height:auto;text-align:left;border:none;}
#webnews .wn35 .hdr {display:block;margin:2px 0 1px 0;padding:0;width:830px;height:50px;background:url('img/aktuality.jpg') no-repeat 0 0;}
#webnews .wn35 .hdr p {padding:14px 0 0 26px;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;}
#webnews .wn35 .cnt {float:left;margin:0px;padding:0px;width:830px;height:auto;overflow:hidden;text-align:left;}
#webnews .wn35 table {float:left;margin:0px;padding:0px;width:835px;height:auto;overflow:hidden;font-family:Arial !important;}
#webnews .wn35 table .colimage {padding:0px;width:100px;height:23px;text-align:center;vertical-align:middle;}
#webnews .wn35 table .col2 {padding:0px;width:20px;height:23px;text-align:center;vertical-align:middle;background:url('/inc/documents/loga/promo/promo_03.jpg') repeat-x top;}
#webnews .wn35 table .col2 div {margin:0;padding:0;width:20px;height:23px;overflow:hidden;}
#webnews .wn35 table .coldat {padding:0px;width:170px;height:23px;text-align:center;vertical-align:middle;color:#1A324A;background:#DFDFDF;}
#webnews .wn35 table .col4 {padding:0px;width:20px;height:23px;text-align:center;vertical-align:middle;background:url('/inc/documents/loga/promo/promo_01.jpg') repeat-x top;}
#webnews .wn35 table .col4 div {margin:0;padding:0;width:20px;height:23px;overflow:hidden;}
#webnews .wn35 table .coltext {padding:0px;width:517px;height:23px;text-align:center;vertical-align:middle;color:#1A324A;background:#CBDCED;}

#webnews .wn20 {float:left;margin:0px;padding:0px;width:830px;height:auto;text-align:left;border:none;}
#webnews .wn20 .hdr {position:relative;display:block;clear:both;margin:2px 0 1px 0;padding:0;width:830px;height:99px /*50px*/;}
#webnews .wn20 .hdr p {padding:14px 0 0 26px;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;}
#webnews .wn20 .hdr h4 {background:url(img/BGhtitle2.gif) no-repeat 5px center;}
#webnews .wn20 .cnt {float:left;margin:6px 0 0 0;padding:0 0 0 13px;width:817px;height:auto;overflow:hidden;text-align:left;}
#webnews .wn20 table {float:left;margin:0px;padding:0px;width:817px;height:auto;overflow:hidden;font-family:Arial !important;}
#webnews .wn20 table td {padding:0px;height:26px;vertical-align:middle;background:url('img/BGpromorow.gif') repeat-x top #f0f0f0;border-bottom:1px solid #fff;}
#webnews .wn20 table .prodtitle {padding:0px;font-size: 12px;font-weight:bold;color:#fff;background:#4ba0ce;border-top:2px solid #fff;border-bottom:none;}
#webnews .wn20 table .prodtitle div {margin:0;padding:2px 0 4px 6px;}
#webnews .wn20 table .blank {background:transparent !important;border-top:2px solid #fff;border-bottom:none;}
#webnews .wn20 table .col1 {padding:0px;width:11px;}
#webnews .wn20 table .col1 div {margin:0;padding:0;width:11px;height:26px;overflow:hidden;}
#webnews .wn20 table .col2 {padding:0px;width:217px;text-align:left;font-size:11px;color:#3d3d3d;}
#webnews .wn20 table .col2 div {margin:0;padding:0;width:217px;xheight:26px;xoverflow:hidden;}
#webnews .wn20 table .col4 {padding:0px;width:auto;text-align:left;font-size:12px;color:#3d3d3d;}
#webnews .wn20 table .col4 div {margin:0;padding:0;width:100%;height:auto;overflow:hidden;}
#webnews .wn20 table .col4 a {color:#3d3d3d;}
#webnews .wn20 table .col4 a:hover {text-decoration:underline;}
#webnews .wn20 table .col6 {padding:0px;width:58px;text-align:center;vertical-align:middle;background:url('/img/BGwm20lastcol.gif') no-repeat center center #82cfe3;}
#webnews .wn20 table .col6 a {display:block;margin:0;padding:0;width:58px;height:26px;overflow:hidden;}
#webnews .wn20 table .col6 a:hover {text-decoration:none;}

#webnews .promofilterprod {position:absolute;top:16px;left:auto;right:21px;}
#webnews .promofilterprod span {display:block;font-size:13px;font-style:italic;color:#4b4b4b;}
#webnews .promofilterprod select {margin-top:5px;width:250px;color:#101010;}

#webnews .wn3 {clear:both;float:left;margin-top:2px;$margin-top:-1px;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 .wn3 {clear:both;float:left;margin:0;padding:0;width:830px;height:auto;}
#webnews .wn3 p {margin:0px;}
#webnews .wn3 img {float:left;margin-right:5px;}
#webnews .wn3 .hdr {display:block;margin:2px 0 1px 0;padding:0;width:830px;height:50px;background:url('img/aktuality_zoznam.jpg') no-repeat 0 0;}
/*#webnews .wn3 .hdr p {padding:14px 0 0 26px;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;}*/
#webnews .wn3 .cnt{clear:both;float:left;margin:0;padding:0;width:830px;height:auto;overflow:hidden;xbackground:silver;}
#webnews .wn3 .cnt .in{float:left;margin:0;padding:0;width:825px;height:auto;overflow:hidden;}
#webnews .wn3 ul {display:block;float:left;margin:0;padding:5px 0 5px 13px;width:820px;_width:826px;?width:826px;height:auto;overflow:hidden;list-style-type:none;}
#webnews .wn3 ul li {display:block;float:left;margin:0;padding:0;width:270px;_width:271px;?width:271px;height:70px;border-right:1px solid #E7EBEE;white-space:normal;}
#webnews .wn3 ul .boxcont {float:left;margin:4px 0;padding: 0 10px;width:250px;_width:270px;?width:270px;height:62px;overflow:hidden;}
#webnews .wn3 ul .boxcont .hdr {display:block;float:left;margin:0;padding:0;width:230px;height:28px;overflow:hidden;color:#fff;background:none;border:none;}
#webnews .wn3 ul .boxcont .hdr .topinfo {float:left;line-height:12px;}
#webnews .wn3 ul .boxcont .hdr h2 {clear:left;float:left;margin:0;padding:0 0 0 14px;font-size:13px;font-weight:normal;color:#173857;background:url('img/BGwn3h2.gif') no-repeat 0 4px;}
#webnews .wn3 ul .boxcont .hdr h2 a {float:left;font-size:13px;color:#173857;text-decoration: none;}
#webnews .wn3 ul .boxcont .cnt {clear:both;float:left;margin:0;padding:0 0 0 14px;width:216px;_width:230px;?width:230px;height:32px;overflow:hidden;}
#webnews .wn3 ul .boxcont .topinfo {float:left;font-weight:bold;}
#webnews .wn3 ul .boxcont .topinfo .topwn {float:left;margin:0;padding-left:14px;}
#webnews .wn3 ul .boxcont .topinfo .topwn span {float:left;background:none;color:#252525;padding:0px;font-weight:normal;font-size:10px;}
#webnews .wn3 ul .boxcont .topinfo .date {margin:0;padding-left:14px;}
#webnews .wn3 ul .boxcont .topinfo .date span {background:none;color:#252525;padding:0px;font-weight:normal;font-size:10px;}
#webnews .wn3 ul .boxcont .imgwn {height:40px;width:40px;overflow:hidden;float:left;margin-top:28px;display:none;}
#webnews .wn3 ul .boxcont .imgwn img{float:left;}
#webnews .wn3 ul .boxcont .imgwn .out{float:left;}
#webnews .wn3 ul .boxcont .imgwn .in{float:left;}
#webnews .wn3 ul .boxcont .note {float:left;margin:0;padding:0;width:100%;height:auto;overflow:hidden;white-space:normal !important;font-size:12px;}
#webnews .wn3 ul .boxcont .note p{margin:0;padding:0;float:left;color:#252525;}
#webnews .wn3 ul .boxcont .detwn {float:right;display:inline;color:#252525;}
#webnews .wn3 ul .boxcont .detwn a {color:#252525;}
#webnews .wn3 ul .boxcont .detwn .url{display:none;} 
#webnews .wn3 ul .boxcont .detwn .moredet{background:url(img/tsbwn3arrwrightblue.gif) left 5px no-repeat;text-decoration: underline;padding-left:8px;}
#webnews .wn3 ul a {color:#252525;text-decoration:underline;}
#webnews .wn3 ul a:hover {text-decoration:none;}

#webnews .wn3 ul .morenewshref {display:block;float:left;margin:8px 0 0 10px;_margin-left:5px;?margin-left:10px;padding:0 0 0 14px;width:200px;font-weight:normal;font-size:13px;color:#173857;text-decoration: none;background:url('img/BGwn3h2.gif') no-repeat 0 4px;}

#webnews .wn3 .rtrnhp {color:#173956;clear:left;}
#webnews .wn3 .rtrnhp a {color:#173956;text-decoration: underline;}
#webnews .wn3 .nextwn {color:#173956;clear:left;float:right;margin-top:-37px;}
#webnews .wn3 .nextwn a {color:#173956;text-decoration: underline;background: url('img/leftarrwgrey.gif') no-repeat scroll 0 5px;padding:0 0 0 10px;}
#webnews .wn3_block {}
#webnews .wn3_topinfo {font-weight:bold}
#webnews .wn3_top {font-weight:bold;color:red}
#webnews .wn3_text {}

#webnews .wn31 {float:left;margin:0px;padding:0px;width:830px;height:auto;text-align:left;border:none;}
#webnews .wn31 .hdr {display:block;margin:2px 0 1px 0;padding:0;width:830px;height:50px;background:url('img/aktuality.jpg') no-repeat 0 0;}
#webnews .wn31 .hdr p {padding:14px 0 0 26px;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;}
#webnews .wn31 .cnt {float:left;margin:0px;padding:0px;width:830px;height:auto;overflow:hidden;text-align:left;}
#webnews .wn31 ul {float:left;margin:0px;padding:0px;width:835px;height:auto;overflow:hidden;list-style-type:none;}
#webnews .wn31 ul li {float:left;margin:1px 2px 1px 0;padding:0px;width:275px;height:173px;overflow:hidden;}
#webnews .wn31 ul li a {display:block;margin:0;padding:0;width:275px;height:173px;overflow:hidden;text-decoration:none;}
#webnews .wn31 ul li a:hover {text-decoration:none;}

#webnews .wn9 {position:relative;float:left;border-right:1px solid silver;border-bottom:1px 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:1px solid silver;border-top:0px}
#webnews .wn10 a {font-weight:bold}
#webnews .wn10 img {width:75px;height:75px;border:0px;margin:10px;padding:0px}

#webnews_detail {width:832px;height:auto;overflow:hidden;float:left;font-size:11px;}

#webnews .wn2 {float:left;margin:0px;padding:0px;width:830px;height:auto;text-align:left;border:none;}
#webnews .wn2 .hdr {display:block;margin:2px 0 1px 0;padding:0;width:830px;height:50px;background:url('img/aktuality.jpg') no-repeat 0 0;}
#webnews .wn2 .hdr p {padding:14px 0 0 26px;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;}
#webnews .wn2 .cnt {float:left;margin:0px;padding:0px;width:830px;height:auto;overflow:hidden;text-align:left;}
#webnews .wn2 ul {float:left;margin:0px;padding:0px;width:835px;height:auto;overflow:hidden;list-style-type:none;}
#webnews .wn2 ul li {float:left;margin:1px 2px 1px 0;padding:0px;width:275px;height:173px;overflow:hidden;}

#webnews .wn5 {float:left;margin:0;padding:0;width:100%;height:auto;overflow:hidden;text-align: center;vertical-align: middle;border:none;}
#webnews .wn5 div {margin:auto;padding:0;}
#webnews .wn5 ul{list-style-type: none;float:left;margin:0;padding:0;xwidth:100%;height:300px;white-space:nowrap;}
#webnews .wn5 ul li{float:left;margin:0;padding:0;width:830px;height:300px;}
#webnews .wn5 ul span{display:block;float:left;}
#webnews .wn5 ul span a{display:block;float:left;}
#webnews .wn5 .jcarousel-container{width:830px;height:300px;background: transparent;border:none;float:left;xpadding-bottom:20px;}
#webnews .wn5 .jcarousel-container ul{width:auto;}
#webnews .wn5 .jcarousel-clip{margin:0;width:830px;height:300px;} 
#webnews .wn5 .jcarousel-clip ul {width:830px;height:300px;} 
#webnews .wn5 .jcarousel-clip ul li {width:830px;height:300px;} 
#webnews .wn5 .jcarousel-clip ul li span {display:block;width:830px;height:300px;} 
#webnews .wn5 .jcarousel-next {xdisplay:none !important;top: auto;bottom:28px;left:auto;right:8px;width: 19px;height: 19px;cursor: pointer;background: transparent url(img/xxxwn3arrwright.gif) no-repeat scroll 0 0px;}
#webnews .wn5 .jcarousel-prev {xdisplay:none !important;top: auto;bottom:28px;left:auto;right:33px;width: 19px;height: 19px;cursor: pointer;background: transparent url(img/xxxwn3arrwleft.gif) no-repeat scroll 0 0px ;}
#webnews .wn5 .jcarousel-control-paging {float:right;margin:0 10px 0 0;}
#webnews .wn5 .jcarousel-control-paging a {display:block;float:left;margin:auto;padding:3px 0 0 6px;width:13px;height:17px;vertical-align:middle;color:#AAAAAA;background:url("img/wn5pagingabckg.gif") repeat-x scroll left top transparent;}
#webnews .wn5 .jcarousel-control-paging span.active a {color:red;background:url("img/wn5pagingactivebckg.gif") repeat-x scroll left top transparent;}
#webnews .wn5 .jcarousel-control-paging span.first a {background: url(img/wn5pagingfistbckg.gif) left top no-repeat;}
#webnews .wn5 .jcarousel-control-paging span.first.active a {background: url(img/wn5pagingfistactivebckg.gif) left top no-repeat;}
#webnews .wn5 .jcarousel-control-paging span.last a {background: url(img/wn5paginglastbckg.gif) left top no-repeat;}
#webnews .wn5 .jcarousel-control-paging span.last.active a {background: url(img/wn5paginglastactivebckg.gif) left top no-repeat;}

#webnews .wn15 ul{float:left;margin:0px;padding:0px;width:830px;height:auto;overflow:hidden;list-style-type:none;}
#webnews .wn15 ul li{float:left;margin:2px 0 0 0;padding:0px;width:auto;height:auto;}

#webnews .wn7 {background:none;width:49%;float:right;}
#webnews .wn7 .hdr {border-bottom:solid 2px #09396D;padding:4px 0 0 0;width:100%;}
#webnews .wn7 .hdr p {color:#1987B0;font-size:19px;padding:5px 0 5px 0; }
#webnews .wn7 .cnt ul {padding:4px 0 0 0;margin:0;list-style-type: decimal;color:#288FB5;}
#webnews .wn7 .cnt ul li{border-bottom:2px solid #E4E8EA;list-style-position: inside;margin:0 -10px 0 -10px;padding:3px 0 3px 0;}
#webnews .wn8 {background:none;width:49%;float:left;}
#webnews .wn8 .hdr {border-bottom:solid 2px #09396D;padding:4px 0 0 0;width:100%;}
#webnews .wn8 .hdr p {color:#1987B0;font-size:19px;padding:5px 0 5px 0; }
#webnews .wn8 .cnt ul {padding:4px 0 0 0;margin:0;list-style-type: decimal;color:#288FB5;}
#webnews .wn8 .cnt ul li{border-bottom:2px solid #E4E8EA;list-style-position: inside;margin:0 -10px 0 -10px;padding:3px 0 3px 0;}



#webnews .wn_banner {display:block;clear:both;margin:0;padding:0 0 10px 0;width:100%;height:auto;overflow:hidden;}
#webnews .wn_banner .out {margin:0;padding:0;width:100%;}
#webnews .wn_banner .out .in {margin:0;padding:0;width:100%;text-align:center;}
#webnews .wn_banner .out .in a {display:block;margin:0 auto;padding:0;width:auto;text-align:center;}
#webnews .wn_banner .out .in a img {margin:0 auto;padding:0;}

#webnews .wn_footer {margin:10px 0 40px 0;border-collapse:collapse;}


#webnews_detail{}
#webnews_detail .newscont{clear:both;background:none;float:none;width:100%;}
#webnews_detail .newscont .hdr {border-bottom:solid 2px #173956;padding:4px 0 0 0;float:none;}
#webnews_detail .newscont .hdr .l, 
#webnews_detail .newscont .hdr .r {display:none;}
#webnews_detail .newscont .hdr .c {margin:0;padding:0;}
#webnews_detail .newscont .hdr .c p {color:#173956;margin:0;padding:5px 0 5px 10px; font-size:19px;}

#webnews_detail .topinfo {font-weight:bold;}
#webnews_detail .topinfo .topwn {margin:7px 0 4px 0;}
#webnews_detail .topinfo .topwn span {float:left;background:#CA0000;color:#FFF;padding:3px;
            -moz-border-radius-topleft:0.5ex;-moz-border-radius-bottomright:0.5ex;-moz-border-radius-topright:0.5ex;-moz-border-radius-bottomleft:0.5ex;
                -webkit-border-top-left-radius:0.5ex;-webkit-border-bottom-right-radius:0.5ex;-webkit-border-top-right-radius:0.5ex;-webkit-border-bottom-left-radius:0.5ex;}
#webnews_detail .topinfo .date {margin:7px 0 4px 0;}
#webnews_detail .topinfo .date span {background:#ADADAD;color:#FFF;padding:3px;
            -moz-border-radius-topleft:0.5ex;-moz-border-radius-bottomright:0.5ex;-moz-border-radius-topright:0.5ex;-moz-border-radius-bottomleft:0.5ex;
                -webkit-border-top-left-radius:0.5ex;-webkit-border-bottom-right-radius:0.5ex;-webkit-border-top-right-radius:0.5ex;-webkit-border-bottom-left-radius:0.5ex;}

#webnews_detail .detwn {float:right;display:inline;color:#173956;}
#webnews_detail .detwn a {color:#173956;text-decoration:underline;}
#webnews_detail .navbar {display:none;}


    /*----jcarousel----*/    
.jcarousel-container { position: relative;width:100%;xbackground: #D1E6F3 url('img/srchcontbckg.gif') top left repeat-x;border:solid 1px #FFF;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden; position: relative; margin:20px 7px 20px 7px;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li,
.jcarousel-item {float: left;list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    margin:0 10px 0 10px;
}
.jcarousel-next {z-index: 3;xdisplay: none;background:red; position: absolute;top: 23px;$top: 5px;right: 0px;width: 15px;height: 32px;cursor: pointer;background:red url(img/xxxgalleryarrwright.gif) no-repeat scroll 0 13px;}
.jcarousel-prev {z-index: 3;xdisplay: none;background:red;position: absolute;top: 23px;$top: 5px;left: 0px;width: 15px;height: 32px;cursor: pointer;background: red url(img/xxgalleryarrwleft.gif) no-repeat scroll 0 13px ;}



#top {DISPLAY: block; POSITION: relative; Z-INDEX: 200; PADDING: 0px; MARGIN: 0px; WIDTH: 1000px; HEIGHT: 50px;}

/* 
#logo {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 166px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 50px;}
*/
#slogan {DISPLAY: block; POSITION: absolute; LEFT: 168px;top:auto;BOTTOM: 5px;WIDTH: 255px;HEIGHT: auto;}
#callCenter {DISPLAY: block; POSITION: absolute; LEFT: 745px; top:auto; BOTTOM: 5px; WIDTH: 255px; HEIGHT: auto; TEXT-ALIGN: left;}
#contents {Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 85px;}
#topLinks {WIDTH: 984px; POSITION: static; TOP: 0px; HEIGHT: auto;}
#centralContents {WIDTH: 984px; POSITION: absolute; TOP: 45px; HEIGHT: auto;}
#center {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 190px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 574px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px;}
#right {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 764px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 230px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px;}
.leftHolder {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 178px; PADDING-TOP: 0px;}
.centerHolder {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 574px; PADDING-TOP: 0px;}
.rightHolder {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 224px; PADDING-TOP: 0px;}
.part {MARGIN-TOP: 10px;}
#topLinks TD {FONT: 11px Tahoma, sans-serif; VERTICAL-ALIGN: middle; TEXT-ALIGN: left;}
#topLinks TD A {MARGIN-TOP: 3px; COLOR: #0065b6; TEXT-DECORATION: none;}
#topLinks TD A:active {MARGIN-TOP: 3px; COLOR: #0065b6; TEXT-DECORATION: none;}
#topLinks TD A:visited {MARGIN-TOP: 3px; COLOR: #0065b6; TEXT-DECORATION: none;}
#topLinks TD A:hover {COLOR: #0065b6; PADDING-TOP: 2px; TEXT-DECORATION: none;}
#loginForm {PADDING: 0px; MARGIN: 0px; WIDTH: 178px;}
.loginLabel {PADDING-RIGHT: 8px; TEXT-ALIGN: right;}
.loginLabel A {COLOR: #000000; TEXT-DECORATION: none;}
.loginLabel A:visited {COLOR: #000000; TEXT-DECORATION: none;}
.loginLabel A:hover {TEXT-DECORATION: underline;}
.loginInput INPUT {WIDTH: 90px;}
.lightBlue {BACKGROUND: #cce0f0;}
.blueBorder {BORDER: #0065b6 1px solid;}
.lightBlueBorder {BORDER: #cce0f0 0px solid;}
.loginButton {FONT: 11px Tahoma, sans-serif; COLOR: #0065b6; TEXT-DECORATION: none;}
.lightYellowBackground {BACKGROUND: #fef2d6;}

.yellowBorder {BORDER: #ffae0f 1px solid;}


#ecatalog {BACKGROUND: #fff;}
#ecSearch {padding: 3px 3px 3px 12px;}
#ecIFrameTitle H1 {MARGIN: 3px 0pt 3pt;padding: 3px 3px 3px 12px; FONT: bold 9pt Tahoma, arial, sans-serif; COLOR: black; BACKGROUND: #ffae0f;}
.productCardsHolder {CLEAR: both; DISPLAY: block; WIDTH: auto; HEIGHT: auto;}
.productCard {CLEAR: none; DISPLAY: block;FLOAT: left; PADDING: 0px; MARGIN: 0px 6px 8px 0px; WIDTH: 185px;POSITION: static; HEIGHT: auto;}
.pcHeader {BACKGROUND: #ffae0f; PADDING: 0px; MARGIN: 0px; WIDTH: auto; HEIGHT: 18px; TEXT-ALIGN: center;}
.pcHeader H1 {padding:0 2px 2px 6px; MARGIN: 0px; COLOR: #fff; FONT: bold 9pt Tahoma, arial, sans-serif; background:none;}
.pcContents {PADDING: 6px; MARGIN: 0px; WIDTH: auto; HEIGHT: 188px;}
.pcName {Z-INDEX: 2; LEFT: 6px; FONT: bold 8pt Tahoma, sans-serif; COLOR: black; POSITION: absolute; TOP: 3px;}
.pcLinks {Z-INDEX: 2; LEFT: 155px; WIDTH: 21px; POSITION: absolute; TOP: 65px; HEIGHT: 71px;}
.pcLink {DISPLAY: block; MARGIN-BOTTOM: 4px;}
.pcImage {LEFT: 2px; WIDTH: 160px; POSITION: absolute; TOP: 15px; HEIGHT: 160px;}
.pcText {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; Z-INDEX: 1; LEFT: 0px; PADDING-BOTTOM: 6px; FONT: 8pt Tahoma, sans-serif; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 6px; POSITION: absolute; TOP: 0px; HEIGHT: auto; TEXT-ALIGN: justify;}
.pcText A {FONT: 8pt Tahoma, sans-serif; COLOR: #000000; TEXT-DECORATION: none;}
.pcDescription {Z-INDEX: 2; LEFT: 10px; FONT: 8pt Tahoma, sans-serif; WIDTH: 160px; POSITION: absolute; TOP: 172px;}
.pcSlogan {Z-INDEX: 2; LEFT: 10px; FONT: bold 14pt Helvetica,sans-serif; WIDTH: 163px; COLOR: #dd0000; POSITION: absolute; TOP: 145px; HEIGHT: 12pt; TEXT-ALIGN: right;}
.externalNews H1 {WIDTH: auto; PADDING: 0px; MARGIN: 3px 0pt 3pt;MARGIN-RIGHT: 6px; FONT: bold 9pt Tahoma, arial, sans-serif; COLOR: black; BORDER-BOTTOM: #0065b6 2px solid;background:none;}
.externalNews P A {FONT: bold 8pt Tahoma, sans-serif; COLOR: #0065b6;}
.consultants {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 222px; PADDING-TOP: 0px; HEIGHT: auto;}
#consultants H1 {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #0065b6; PADDING-BOTTOM: 3pt; MARGIN: 0px; WIDTH: 222px; COLOR: white; PADDING-TOP: 3pt; TEXT-ALIGN: center;font-weight:bold;}
.consultantsHolder {BACKGROUND: #cce0f0; PADDING-TOP: 2pt; HEIGHT: auto;}
.consultant {PADDING: 3px;}
A.consultant {FONT: 8pt Tahoma, sans-serif; COLOR: black; TEXT-DECORATION: none;}
A.consultant:hover {TEXT-DECORATION: underline;}
#helpLinks {BORDER-RIGHT: #0065b6 1px solid; BORDER-TOP: #0065b6 1px solid; BORDER-LEFT: #0065b6 1px solid; WIDTH: 222px; BORDER-BOTTOM: 0px; HEIGHT: auto;}
#services {BORDER-RIGHT: #0065b6 1px solid; BORDER-TOP: #0065b6 1px solid; BORDER-LEFT: #0065b6 1px solid; WIDTH: 222px; BORDER-BOTTOM: 0px; HEIGHT: auto;}
#helpLinks A {PADDING-RIGHT: 3pt; DISPLAY: block; PADDING-LEFT: 2pt; BACKGROUND: #0065b6; PADDING-BOTTOM: 2pt; MARGIN: 0px; FONT: bold 9pt Tahoma, sans-serif; WIDTH: auto; COLOR: white; PADDING-TOP: 2pt; BORDER-BOTTOM: #cce0f0 1px solid; TEXT-DECORATION: none;}
.services H1 {PADDING-RIGHT: 0pt; PADDING-LEFT: 12pt; BACKGROUND: #0065b6; PADDING-BOTTOM: 1pt; MARGIN: 0px; COLOR: white; PADDING-TOP: 1pt;font-weight:bold;}
.service {DISPLAY: block; BACKGROUND: #cce0f0; WIDTH: auto; HEIGHT: auto;}
TD.service A {FONT: 8pt Tahoma, sans-serif; COLOR: #0065b6; TEXT-DECORATION: none;}
TD.service A:active {FONT: 8pt Tahoma, sans-serif; COLOR: #0065b6; TEXT-DECORATION: none;}
TD.service A:hover {FONT: 8pt Tahoma, sans-serif; COLOR: #0065b6; TEXT-DECORATION: none;}
TD.service A:visited {FONT: 8pt Tahoma, sans-serif; COLOR: #0065b6; TEXT-DECORATION: none;}
#it4News {BORDER-TOP: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 222px; PADDING-TOP: 0px;}
#it4News H1 {MARGIN-TOP: 0px; WIDTH: 100%; COLOR: #0065b6;FONT: bold 9pt Tahoma, arial, sans-serif; PADDING: 10px 0 0 0; TEXT-ALIGN: center;background:none;}
#it4News A {FONT: 8pt Tahoma,sans-serif; COLOR: black; TEXT-DECORATION: none;}
#it4News A:active {FONT: 8pt Tahoma,sans-serif; COLOR: black; TEXT-DECORATION: none;}
#it4News A:visited {FONT: 8pt Tahoma,sans-serif; COLOR: black; TEXT-DECORATION: none;}
#it4News A:hover {FONT: 8pt Tahoma,sans-serif; COLOR: black; TEXT-DECORATION: none;}
.newsHolder {PADDING-RIGHT: 2pt; PADDING-LEFT: 2pt; BORDER-BOTTOM: #0065b6 1px solid;}
.newsHolder DIV {PADDING-BOTTOM: 5pt;}
.serviceDescription {BORDER-RIGHT: #0065b6 1px solid; PADDING-RIGHT: 0pt; BORDER-TOP: #0065b6 1px solid; PADDING-LEFT: 0pt; BACKGROUND: #cce0f0; MARGIN-BOTTOM: 12pt; PADDING-BOTTOM: 0pt; BORDER-LEFT: #0065b6 1px solid; WIDTH: 570px; PADDING-TOP: 0pt; BORDER-BOTTOM: #0065b6 1px solid; HEIGHT: auto;}
.serviceDescription DIV {PADDING-RIGHT: 12pt; PADDING-LEFT: 12pt; PADDING-BOTTOM: 12pt; PADDING-TOP: 12pt;}




#mainbox {margin:0;padding:0;width:100%;background:/*url(img/BGmain.gif) repeat-x top*/ #fff;}
#left {float:left;clear:left;margin:0;padding:0;width:159px; border:0px;}
#left table {width:100%;}
#left input {margin-left:4px;width:90%;}
#main {margin:0;padding:10px 0 0 0;width:830px;}
#bottom {clear:both;margin-top:1px;padding:66px 0 9px 0;width:100%;height:auto;text-align:center;font-family:arial;font-size:11px;color:white;background:url(img/BGbottom.gif) repeat-x top #c3c3c3;}
#bottom td {vertical-align:middle;}
#bottom a {color:white !important;}

/* ===========================================================================================================================*/
/* tree category */
.left_tree {font-size:11px;margin:0;}
.left_tree td {padding:4px 0 0 0;}
.td_strid_block a {display:block;margin:0;padding:9px 0 0 0;height:30px;color:#1dcffe;text-align:center;text-transform:uppercase; cursor:default;}
.td_strid_hide a {display:block;margin:0;padding:9px 0 0 0;height:30px;color:#173957;text-align:center;text-transform:uppercase; cursor:pointer;}
.td_strid_block a:hover, .td_strid_hide a:hover {text-decoration:none;}

#td_strid_0 {margin:0;padding:0;width:79px;height:30px;}
#td_strid_1 {margin:0;padding:0;width:84px;height:30px;}
#td_strid_0.td_strid_block a {width:79px;background:url(img/BGtd_strid_1.gif) no-repeat 0 0;}
#td_strid_0.td_strid_hide a {width:79px;background:url(img/BGtd_strid_2.gif) no-repeat 0 0;}
#td_strid_1.td_strid_block a {width:84px;background:url(img/BGtd_strid_3.gif) no-repeat 0 0;}
#td_strid_1.td_strid_hide a {width:84px;background:url(img/BGtd_strid_4.gif) no-repeat 0 0;}

.left_tree .div_strid_block {display:block;}
.left_tree .div_strid_hide {display:none;}
.left_tree ul .tc_n_b {display:block;margin:0px;}
.left_tree ul .tc_n_h {	display:none;}
.left_tree ul li { width:100%; clear:both; float:left; margin:0px; padding:0px;}
.left_tree p {height:auto;margin:0px;padding:0 5px 0 17px;}
.left_tree p.cattree_sep {margin:0 0 6px 0;padding-bottom:8px;height:auto;background:url(img/DECcattree_sep.gif) no-repeat bottom left;}
.left_tree p a {color:#fff;}

.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:#fff;}
.tc_a:hover {text-decoration:none;color:#1DCFFE;}
.tc_a_active {font-weight:bold;}

/* 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 { cursor:default;}
#sti_tabs .sti_tab_hidden { 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;}



/* ===== asbis sk new ===== */

#headercontent {position:relative;top:0;left:0;clear:both;margin:0;padding:0;width:100%;height:/*179px*/ auto;background:url('img/BGheadercontent.gif') repeat-x top;}
#headerbg {float:left;margin:0;width:1004px;height:179px;overflow:hidden;background:url('img/BGheader.gif') no-repeat 0 0;}

#hplogo {position:absolute;top:19px;left:40px;width:161px;height:37px;}

#avg_logo {position:absolute; left: 534px; top: 26px; float:left;margin:0;padding:0;width:267px;height:38px;overflow:hidden;background:url(img/bitdefender_homepage_logo.png) no-repeat left top;}
/*#avg_logo p {display:block;margin:0;padding:0 0 0 8px;color:#019fde;font-size:10px;font-weight:normal;line-height:10px;border-left:1px solid #019fde;}*/

#needhelp {position:absolute; left: 670px; top: 10px; float:left; padding: 0 12px 0 0; width:125px; _width:137px; ?width:137px; height:68px; color:#b4bfc5; background:url(img/BGneed2.gif) no-repeat 32px 4px;}
#needhelp div {margin:19px 0 0 0;width:125px;height:auto;overflow:hidden;text-align:right;}
#needhelp span {}
#needhelp a {text-decoration:underline;color:#b4bfc5;}

#needhelp2 {position:absolute; left: 1004px; top: 25px; float:left; padding: 0 0 0 2px; width:125px; color:#b4bfc5; background:url(img/BGneed3.gif) no-repeat 0 0;}
#needhelp2 div {margin:16px 0 0 0;/*width:125px;height:auto;overflow:*/hidden;text-align:left;}
#needhelp2 span {}
#needhelp2 a {text-decoration:underline;color:#b4bfc5;}



#headerloginbox {position:absolute; left: 807px; top: 11px; padding:0; width: 187px; height: 93px;z-index:8;}
#headerloginbox a:hover {text-decoration:none;}
#headerloginbox .inbox {float:left;position:relative;margin:0;padding:0;width: 187px; height: 93px;vertical-align:top;}
#headerloginbox .inboxleft {width:16px;height:93px;background:url(img/BGloginboxLeft.gif) no-repeat left top;}
#headerloginbox .inboxcenter {width:155px;height:93px;vertical-align:top;background:url(img/BGloginboxCent.gif) repeat-x top;}
#headerloginbox .inboxright {width:16px;height:93px;background:url(img/BGloginboxRight.gif) no-repeat right top;}
#headerloginbox .logouttable {color:#214267; /* white-space:nowrap; */}
#headerloginbox .logouttable td {vertical-align:top;}
#headerloginbox .inbox .registrat {position:absolute;left:17px;top:auto;bottom:1px;display:block;width:75px;height:20px;color:#214267;text-decoration:underline;text-transform:lowercase;border::1px solid red;}
#headerloginbox .inbox .registrat:hover {text-decoration:none;}
#headerloginbox .inbox .logoutbutton {position:absolute;left:auto;top:auto;right:6px;bottom:4px;display:block;width:75px;height:20px;background:url(img/BTlogout.gif) no-repeat 0 0;}
#headerloginbox .inbox .loginbutton {position:absolute;left:auto;top:auto;right:6px;bottom:4px;display:block;width:75px;height:20px;cursor:pointer;_cursor:hand;}
#headerloginbox input.logname {margin-top:20px;width:100%;height:17px;text-align:center;background:#ededed;border:1px solid #8f8d8d;}
#headerloginbox input.logpass {margin-top:5px;width:100%;height:17px;text-align:center;background:#ededed;border:1px solid #8f8d8d;}
#headerloginbox .input_button { float:left;position:relative; ?left: -3px; _left: -3px;margin:0; padding:0; width:23px; height:12px; font-size: 10px; border:1px solid #BABABA; border-left: none;}
#headerloginbox .nologgedhdinfotext {width:100%;height:37px;overflow:hidden;line-height:11px;}


/*
#as_top {  position:relative;  width:993px;  height:198px;  border-right:1px solid #EFEFEF;  border-bottom:1px solid #EFEFEF;  background:url('img/web.jpg') top right no-repeat;}
#as_logo {  display:block;  position:absolute;  top:120px;  left:65px;  width:153px;  height:34px;  /* margin:0px 0px 0px 0px; */  overflow:hidden;  background:url('img/logo.gif') top left no-repeat;}
#as_logo span {  position:relative;  top:-150px;}
*/

.topnavi {}
.topnavi div {float:left;margin:0;padding:0 15px 0 0;height:41px;background:url(img/DECtopnavi_sep.gif) no-repeat right;}
.topnavi table td {padding:0;height:41px;vertical-align:middle;}
.topnavi .navihref {display:block;color:e1e7ec !important; text-transform:uppercase;}
.topnavi .navihref:hover {color:#a3c7e3 !important;text-decoration:none;}
.topnavi table #navihref01 {/*background:url(img/DECtopnavi_01.gif) no-repeat 11px 5px;*/}
.topnavi table #navihref02 {background:url(img/DECtopnavi_06.gif) no-repeat 6px 5px;}
.topnavi table #navihref03 {background:url(img/DECtopnavi_02.gif) no-repeat 11px 5px;}
.topnavi table #navihref04 {background:url(img/DECtopnavi_03.gif) no-repeat 11px 5px;}
.topnavi table #navihref05 {background:url(img/DECtopnavi_04.gif) no-repeat 11px 5px;}
.topnavi table #navihref06 {background:url(img/DECtopnavi_05.gif) no-repeat 11px 5px;}
.topnavi table #navihref06of {background:url(img/DECtopnavi_05of.gif) no-repeat 11px 5px;}
.topnavi table #navihref01 .navihref {padding-left: 0 /*47px*/;}
.topnavi table #navihref02 .navihref {padding-left: 47px;}
.topnavi table #navihref03 .navihref {padding-left: 48px;}
.topnavi table #navihref04 .navihref {padding-left: 47px;}
.topnavi table #navihref05 .navihref {padding-left: 54px;}
.topnavi table #navihref06 .navihref {padding-left: 52px;}
.topnavi table #navihref06of .navihref {padding-left: 50px;}
.topnavi table #navihref07,
.topnavi table #navihref08 {padding-bottom: 1px;}
.topnavi table .input_dualprices {margin:0 0 0 14px;padding:0;width:29px;height:28px;font-size:9px;cursor:pointer;_cursor:hand;background:url(img/BTdualprices.gif) no-repeat 0 0;border:none;}
.topnavi .navihref p {margin:0;padding:0;text-transform:none !important;text-align:right;font-size:11px;}
.topnavi .navihref p a {color:e1e7ec !important;}
.topnavi .navihref p a:hover {color:#a3c7e3 !important;}


#as_login {position:absolute; width:350px; height:20px; top:32px; left:620px; font-size:8pt;}
#as_icons tr {  vertical-align:middle;  text-align:center;}
#as_icons img {  margin:0px 15px 0px 15px;}


.as_box_title {  position:relative;  width:156px;  height:20px;  margin:0px 0px 2px 0px;  text-align:center;  font-size:8pt;  font-weight:bold;  color:black;  background:#CFC5AA;}
.as_box_title span {  position:relative;  top:4px;}
.as_box_title_left {  position:absolute;  width:6px;  height:6px;  top:0px;  left:0px;  font-size:1px;  background:url('img/as_box_bg_top_left.gif') left top no-repeat;}
.as_box_title_right {  position:absolute;  width:6px;  height:6px;  top:0px;  right:0px;  font-size:1px;  background:url('img/as_box_bg_top_right.gif') left top no-repeat;}
.as_box_area {  position:relative;  width:156px;  margin:0px 0px 3px 0px;  padding:5px 0px 5px 0px;  text-align:center;  font-size:8pt;  color:black;  background:#F4F3EF;}
.as_box_area_hack {  position:relative;  width:145px;  margin:0px auto 0px auto;  text-align:left;}
.as_box_area form {  position:relative;  margin:0px 0px 0px 0px;  padding:0px 0px 0px 0px;}
.as_box_area form a {  display:block;  margin:0px 0px 3px 10px;}


#as_tree_title {  position:relative;  width:156px;  height:20px;  margin:0px 0px 2px 0px;  text-align:center;  text-align:left;  font-size:8pt;  font-weight:bold;  color:black;}
.as_tree_title_span {position:relative;top:4px;}
.al_left {text-align:left !important;}
.al_right {text-align:right !important;}
.al_center {text-align:center !important;}
.nowrap {white-space:nowrap !important;}
.val_middle {vertical-align:middle !important;}
.val_top {vertical-align:top !important;}
.val_bottom {vertical-align:bottom !important;}
.f_left {float:left !important;}
.f_right {float:right !important;}
.w100 {width:100%;}
.w50 {width:50%;}
.pointer {cursor:pointer !important;_cursor:hand !important;}
.nobordtd, .nobordtd td {border:none !important;}
.nobgr {background:transparent !important;}
.emptybox1 {margin:0;padding:0;width:1px;height:auto;overflow:hidden;} 
.emptybox10 {margin:0;padding:0;width:10px;height:auto;overflow:hidden;}


.questionnaire {width:100%;height:280px;border:none;background:#173957;}
.questionnaire body{background:#173957;}

.filtercontainer {margin:0;padding:0;width:831px;height:auto;overflow:hidden;background:url(img/BGfastfilter.gif) no-repeat 0 0;/* border-bottom:1px solid #8e8d8d;*/}
.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;}

.stilist_top_webnews{margin:0;padding:0 0 6px 0;width:224px;height:auto;overflow:hidden;}
.filtercontainer .wnfilterbox {margin:0 0 0 13px;padding:0;width:200px;height:auto;overflow:hidden;font-size:11px !important;}
.filtercontainer .wnfilterbox p {margin:4px 0 3px 0;padding:0;font-style:arial;font-size:14px;font-weight:bold;}
.filtercontainer .wnfilterbox ul {margin:0;padding:0 0 0 20px;list-style-type:decimal;list-style-position:outside;color:#fff;font-size:11px !important;}
.filtercontainer .wnfilterbox ul li {margin:0;padding:0;list-style-type:decimal;color:#fff;font-size:11px !important;}
.filtercontainer .wnfilterbox ul li a {margin:0;padding:0;width:180px;height:auto;overflow:hidden;white-space:nowrap;color:#173857;font-size:11px !important;}
.stilist_top_producers {padding:9px 0 14px 8px;margin:0 0 0 1px;width:597px;_width:605px;?width:605px;height:auto;overflow:hidden;}
.stilist_top_producers .filterproditem {float:left;margin:0;padding:0;width:148px;height:auto;overflow:hidden;white-space:nowrap;}
.stilist_top_producers .filterproditem a {white-space:nowrap;}
.stilist_top_producers .filterproditem a:hover {text-decoration:none;color:#173857;}
.stilist_top_paramfilter {margin:0;padding:0;width:829px;_width:831px;?width:831px;height:auto;overflow:hidden;background:#E2E2E2;border:1px solid #989898;border-top:none;border-bottom:none;}
.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;}

.pager {float:left;margin:0;padding:0;color:#605f5f;text-align:center;font-size:11px;white-space:nowrap;}
.pager a {color:#605f5f;position:relative;top:-1px;}
.pager a.arr {position:relative;top:0 !important;}
.pager .pagerhrefbox {float:left;padding-top:2px;}
.pager .pagerinputbox {float:left;padding-left:5px;}
.pager .pagerinputbox span {float:left;padding-top:2px;}
.pager .pagerinfotext {float:left;padding-left:5px;padding-top:2px;}
#pagesize_1, #pagesize_2, #pagesize {padding:0 0 0 3px;width:30px;height:17px;height:15px;height:15px;overflow:hidden;border:1px solid #808080;background:#F8F6DD;}




.stilist_top_fulltext .check_radio {float:left;padding:2px 5px 4px 18px;color:#000;cursor:pointer;_cursor:hand;}
.stilist_top_fulltext .check_radio.imgcheckon {background:url(img/DECprCheckOn.gif) no-repeat 0 0;}
.stilist_top_fulltext .check_radio.imgcheckof {background:url(img/DECprCheckOf.gif) no-repeat 0 0;}


.buttonbox {float:left;margin:1px;}
.buttonbox td {padding:0;vetrical-align:middle;}
.buttonbox .leftside {padding:0;width:5px;height:20px;background:url(img/BGbutton_left_01.gif) no-repeat 0 0;}
.buttonbox .leftside div {margin:0;padding:0;width:5px;height:20px;overflow:hidden;}
.buttonbox .rightside {padding:0;width:5px;height:20px;background:url(img/BGbutton_right_01.gif) no-repeat 0 0;}
.buttonbox .rightside div {margin:0;padding:0;width:5px;height:20px;overflow:hidden;}
.buttonbox .buttoncontent {height:20px;text-align:center;vertical-align:middle;background:#377ab4;}
.buttonbox .button {margin:0;padding:0;width:auto;font-family:arial;font-size:11px;font-weight:normal;color:#fff !important;}

/*.buttonbox.orange {position:relative; top:-38px; margin-bottom:-38px;}*/
.buttonbox.orange .leftside {width:6px !important;height:38px !important;background:url(img/BGbutton_left_ora.gif) no-repeat 0 0 !important;}
.buttonbox.orange .leftside div {width:6px !important;height:38px !important;}
.buttonbox.orange .rightside {width:6px !important;height:38px !important;background:url(img/BGbutton_right_ora.gif) no-repeat 0 0 !important;}
.buttonbox.orange .rightside div {width:6px !important;height:38px !important;}
.buttonbox.orange .buttoncontent {height:38px !important;background:url(img/BGbutton_middle_ora.gif) repeat-x !important;}
.buttonbox.orange .buttoncontent .button {width:243px !important;font-size:18px !important;}
.buttonbox3 {float:left;margin:1px;}
.buttonbox3 td {padding:0;vetrical-align:middle;}
.buttonbox3 .leftside {padding:0;width:5px;height:20px;background:url(img/BGbutton_left_03.gif) no-repeat 0 0;}
.buttonbox3 .leftside div {margin:0;padding:0;width:5px;height:20px;overflow:hidden;}
.buttonbox3 .rightside {padding:0;width:5px;height:20px;background:url(img/BGbutton_right_03.gif) no-repeat 0 0;}
.buttonbox3 .rightside div {margin:0;padding:0;width:5px;height:20px;overflow:hidden;}
.buttonbox3 .buttoncontent {height:20px;text-align:center;vertical-align:middle;background:#8b8a8a;}
.buttonbox3 .button {margin:0;padding:0;width:auto;font-family:arial;font-size:11px;font-weight:normal;color:#fff !important;}

.buttonboxdea {float:right;margin:0 0 0 6px;}
.buttonboxdea td {padding:0;vetrical-align:middle;}
.buttonboxdea .leftside {padding:0;width:8px;height:28px;background:url(img/BGbuttondea_left.gif) no-repeat 0 0;}
.buttonboxdea .leftside div {margin:0;padding:0;width:8px;height:28px;overflow:hidden;}
.buttonboxdea .rightside {padding:0;width:8px;height:28px;background:url(img/BGbuttondea_right.gif) no-repeat 0 0;}
.buttonboxdea .rightside div {margin:0;padding:0;width:8px;height:28px;overflow:hidden;}
.buttonboxdea .buttoncontent {height:28px;text-align:center;vertical-align:middle;background:url(img/BGbuttondea_mid.gif) repeat-x;}
.buttonboxdea .button {margin:0;padding:0;width:auto;font-family:arial;font-size:13px;font-weight:normal;color:#fff !important;}

.buttonboxdea.dis {float:right;margin:0 0 0 6px;}
.buttonboxdea.dis td {padding:0;vetrical-align:middle;}
.buttonboxdea.dis .leftside {padding:0;width:8px;height:28px;background:url(img/BGbuttondea_left_dis.gif) no-repeat 0 0;}
.buttonboxdea.dis .leftside div {margin:0;padding:0;width:8px;height:28px;overflow:hidden;}
.buttonboxdea.dis .rightside {padding:0;width:8px;height:28px;background:url(img/BGbuttondea_right_dis.gif) no-repeat 0 0;}
.buttonboxdea.dis .rightside div {margin:0;padding:0;width:8px;height:28px;overflow:hidden;}
.buttonboxdea.dis .buttoncontent {height:28px;text-align:center;vertical-align:middle;background:url(img/BGbuttondea_mid_dis.gif) repeat-x;}
.buttonboxdea.dis .button {margin:0;padding:0;width:auto;font-family:arial;font-size:13px;font-weight:normal;color:#fff !important;}
.sumfce {float:right;margin-top:2px;border:none !important;}
.sumfce .buttonbox {float:left;margin:1px 4px;}
.sumfce td.leftbotcorner {width:50%;height:8px;background:url(img/BGtblordchosser_lb.gif) no-repeat left bottom !important;}
.sumfce td.rightbotcorner {width:50%;height:8px;background:url(img/BGtblordchosser_rb.gif) no-repeat right bottom !important;}

.ordbaskets {margin:0;padding:0;}

.ordbaskets .buttonbox {float:left;margin:0;}
.ordbaskets .buttonbox td {padding:0 !important;vetrical-align:middle;}
.ordbaskets .buttonbox .leftside {padding:0;width:5px;height:20px;background:url(img/BGbutton_left_01.gif) no-repeat 0 0;}
.ordbaskets .buttonbox .leftside div {margin:0;padding:0;width:5px;height:20px;overflow:hidden;}
.ordbaskets .buttonbox .rightside {padding:0;width:5px;height:20px;background:url(img/BGbutton_right_01.gif) no-repeat 0 0;}
.ordbaskets .buttonbox .rightside div {margin:0;padding:0;width:5px;height:20px;overflow:hidden;}
.ordbaskets .buttonbox .buttoncontent {height:20px;text-align:center;background:#377ab4;}
.ordbaskets .buttonbox .button {margin:0;padding:0;width:114px;font-family:arial;font-size:11px;font-weight:normal;color:#fff !important;}

.toolbar_disable,
.buttonbox .button[disabled="disabled"],
.buttonbox .button[disabled="1"],
.buttonbox3 .button[disabled="disabled"],
.buttonbox3 .button[disabled="1"] {color:#D4D0C8 !important;}

.frmmaintitle {margin:0;border-bottom:1px solid #fff;}
.frmmaintitle td {padding:0;vertical-align:middle;white-space:nowrap;background:#d3d2d2;}
.frmmaintitle td.lefttopcorner {width:10px;height:8px;background:url(img/BGfrmmaintitle_lt.gif) no-repeat left top #d3d2d2 !important;}
.frmmaintitle td.righttopcorner {width:10px;height:8px;background:url(img/BGfrmmaintitle_rt.gif) no-repeat right top #d3d2d2 !important;}
.frmmaintitle a {color:#2f5980;}
.frmmaintitle .buttonbox {margin:2px;}

.tblordfrmmain {margin:0; border:none;}
.tblordfrmmain td {padding:0;vertical-align:middle;white-space:nowrap;background:#d9e2ea;}
.tblordfrmmain td.lefttopcorner {width:10px;height:8px;background:url(img/BGtblordfrmmain_lt.gif) no-repeat left top #d9e2ea !important;}
.tblordfrmmain td.righttopcorner {width:10px;height:8px;background:url(img/BGtblordfrmmain_rt.gif) no-repeat right top #d9e2ea !important;}
.tblordfrmmain td.leftbotcorner {width:10px;height:8px;background:url(img/BGtblordfrmmain_lb.gif) no-repeat left bottom #d9e2ea !important;}
.tblordfrmmain td.rightbotcorner {width:10px;height:8px;background:url(img/BGtblordfrmmain_rb.gif) no-repeat right bottom #d9e2ea !important;}
.tblordfrmmain .input_text {float:left;margin:0 3px 0 0;border:1px solid #7f9db9;}
.tblordfrmmain a {color:#2f5980;}
.tblordfrmmain .buttonbox,
.tblordfrmmain .buttonbox3 {float:right !important;margin:0 1px;}
.tblordfrmmain .button {width:140px;}

.tblordfrmmain_yell {margin:10px 0 0 0; font-family:arial;font-size:11px;font-weight:normal;color:#5e5c5c;border:none;}
.tblordfrmmain_yell td {padding:0;vertical-align:middle;white-space:nowrap;background:#faecb5;}
.tblordfrmmain_yell td.lefttopcorner {width:9px;height:7px;background:url(img/BGcornerLT_yell.gif) no-repeat left top #faecb5 !important;}
.tblordfrmmain_yell td.righttopcorner {width:9px;height:7px;background:url(img/BGcornerRT_yell.gif) no-repeat right top #faecb5 !important;}
.tblordfrmmain_yell td.leftbotcorner {width:9px;height:7px;background:url(img/BGcornerLB_yell.gif) no-repeat left bottom #faecb5 !important;}
.tblordfrmmain_yell td.rightbotcorner {width:9px;height:7px;background:url(img/BGcornerRB_yell.gif) no-repeat right bottom #faecb5 !important;}
.tblordfrmmain_yell td.reason {padding-top:10px;font-size:12px;color:c92020;}

.ordbaskets .makeord .buttonbox .leftside {width:6px;height:38px;background:url(img/BGbutton_left_02.gif) no-repeat 0 0;}
.ordbaskets .makeord .buttonbox .leftside div {width:6px;height:38px;}
.ordbaskets .makeord .buttonbox .rightside {width:6px;height:38px;background:url(img/BGbutton_right_02.gif) no-repeat 0 0;}
.ordbaskets .makeord .buttonbox .rightside div {width:6px;height:38px;}
.ordbaskets .makeord .buttonbox .buttoncontent {height:38px;background:url(img/BGbutton_middle_02.gif) repeat-x;}
.ordbaskets .makeord .buttonbox .button {width:243px;font-size:18px;}

.ordbaskets .makeord2 .buttonbox .leftside {height:28px;background:url(img/BGbutton_left_05.gif) no-repeat 0 0;}
.ordbaskets .makeord2 .buttonbox .leftside div {height:28px;}
.ordbaskets .makeord2 .buttonbox .rightside {height:28px;background:url(img/BGbutton_right_05.gif) no-repeat 0 0;}
.ordbaskets .makeord2 .buttonbox .rightside div {height:28px;}
.ordbaskets .makeord2 .buttonbox .buttoncontent {height:28px;background:url(img/BGbutton_middle_05.gif) repeat-x;}
.ordbaskets .makeord2 .buttonbox .button {width:169px;font-size:18px;}

.ordbaskets .makeord2go .buttonbox .leftside {height:28px;background:url(img/BGbutton_left_04.gif) no-repeat 0 0;}
.ordbaskets .makeord2go .buttonbox .leftside div {height:28px;}
.ordbaskets .makeord2go .buttonbox .rightside {height:28px;background:url(img/BGbutton_right_04.gif) no-repeat 0 0;}
.ordbaskets .makeord2go .buttonbox .rightside div {height:28px;}
.ordbaskets .makeord2go .buttonbox .buttoncontent {height:28px;background:url(img/BGbutton_middle_04.gif) repeat-x;}
.ordbaskets .makeord2go .buttonbox .button {width:169px;font-size:18px;}

.ordbaskets .ordexportnab th.lefttopcorner {width:10px;height:auto;overflow:hidden;background:url(img/BGtbltabform_th_lt.gif) no-repeat left top !important;}
.ordbaskets .ordexportnab th.righttopcorner {width:10px;height:auto;overflow:hidden;background:url(img/BGtbltabform_th_rt.gif) no-repeat right top !important;}
.ordbaskets .ordexportnab td {padding:2px 0;}
.ordbaskets .ordexportnab td.leftbotcorner {width:10px;height:8px;background:url(img/BGtblordchosser_lb.gif) no-repeat left bottom !important;}
.ordbaskets .ordexportnab td.rightbotcorner {width:10px;height:8px;background:url(img/BGtblordchosser_rb.gif) no-repeat right bottom !important;}
.ordbaskets .ordexportnab .buttonbox {margin:0 1px;}

.ordbaskets .products_chooser {width:314px;border:none;}
.ordbaskets .products_chooser th {border-top:1px solid #fff;border-left:1px solid #c2ceda;}
.ordbaskets .products_chooser td {background:#e6ebf5;}
.ordbaskets .products_chooser td div {margin:0;}
.ordbaskets .products_chooser .leftbotcorner {padding:0 !important;width:50%;height:8px;overflow:hidden;background:url(img/BGtblordchosser_lb.gif) no-repeat left bottom #e6ebf5 !important;}
.ordbaskets .products_chooser .rightbotcorner {padding:0 !important;width:50%;height:8px;overflow:hidden;background:url(img/BGtblordchosser_rb.gif) no-repeat right bottom #e6ebf5 !important;}
.ordbaskets .products_chooser .buttonbox {float:right !important;margin:1px 0;}

.baskitemlist {margin-top:10px;border:none;border-bottom:1px solid #838383;}
.baskitemlist th {height:36px;color:#ebeff3;border-top:1px solid #838385;}
.baskitemlist th th {height:auto;padding:0 !important;border:none !important;}
.baskitemlist th.lefttopcorner {width:10px;height:auto;overflow:hidden;background:url(img/BGtbltabform_th_lt.gif) no-repeat left top !important;border:none;}
.baskitemlist th.righttopcorner {width:10px;background:url(img/BGtbltabform_th_rt.gif) no-repeat right top !important;border:none;}
.baskitemlist td {padding:5px 0;color:#474747;background:#e6ebf5;border-top:1px solid #fff;border-left:1px solid #fff;}
.baskitemlist td a {color:#474747;}
.baskitemlist td td {padding:0 !important;border:none !important;}
.baskitemlist td.leftbotcorner {width:10px;height:8px;background:url(img/BGtblordchosser_lb.gif) no-repeat left bottom !important;}
.baskitemlist td.rightbotcorner {width:10px;height:8px;background:url(img/BGtblordchosser_rb.gif) no-repeat right bottom !important;}

.ordbaskets .bulkdiscount {margin-top:2px;border:none;}
.ordbaskets .bulkdiscount th {border:none;}
.ordbaskets .bulkdiscount th th {padding:0 !important;border:none !important;}
.ordbaskets .bulkdiscount th.lefttopcorner {width:10px;height:42px;overflow:hidden;background:url(img/BGtbltabbulk_th_lt.gif) no-repeat left top !important;border:none;}
.ordbaskets .bulkdiscount th.midtop {padding:12px 0 0 42px;text-align:left !important;font-size:13px;color:#331a1a;font-family:arial;font-weight:bold;background:url(img/BGtbltabbulk_th_mt.gif) no-repeat 0 0 !important;border:none;}
.ordbaskets .bulkdiscount th.righttopcorner {width:10px;height:42px;overflow:hidden;background:url(img/BGtbltabbulk_th_rt.gif) no-repeat right top !important;border:none;}
.ordbaskets .bulkdiscount td {padding:0;color:#71706c;background:#fffde1;}
.ordbaskets .bulkdiscount .tr_sep td {border-top:1px solid #838383;}
.ordbaskets .bulkdiscount td a {color:#71706c;}
.ordbaskets .bulkdiscount td td {padding:0 !important;border:none !important;}
.ordbaskets .bulkdiscount td.leftbotcorner {width:10px;height:14px;overflow:hidden;background:url(img/BGtbltabbulk_td_lb.gif) no-repeat left bottom !important;}
.ordbaskets .bulkdiscount td.rightbotcorner {width:10px;height:14px;overflow:hidden;background:url(img/BGtbltabbulk_td_rb.gif) no-repeat right bottom !important;}

.ordbaskets .sti_relation_head {margin:14px 0 0 0;}

.page_stiparinf .buttonbox,
.stiparfilter .buttonbox {float:right;margin:0;}

/* .popup_listbox {position:absolute;display:none;top:auto;bottom:22px;left:-100px;width:145px;_width:175px;?width:175px;height:50px;height:91px;height:91px;overflow:hidden;margin:0;padding:16px 15px 25px 15px;font-size:11px;font-weight:normal;background:url(img/BGpopup.png) no-repeat 0 0;_background:url(img/BGpopup.gif) no-repeat 0 0 transparent !important;?background:url(img/BGpopup.png) no-repeat 0 0;z-index:9 !important;} */
.popup_listbox {position:absolute;display:none;top:auto;bottom:22px;left:-107px;width:145px;_width:175px;?width:175px;height:50px;height:91px;height:91px;overflow:hidden;margin:0;padding:16px 15px 25px 15px;font-size:11px;font-weight:normal;background:url(img/BGpopup.png) no-repeat 0 0 transparent !important;_background:url(img/BGpopup.gif) no-repeat 0 0 transparent !important;?background:url(img/BGpopup.png) no-repeat 0 0 transparent !important;z-index:9 !important;}
.popup_listbox table td {background:#fff !important;}

.ordbaskets .boxcorner_LB {_bottom:-2px;?bottom:-2px;}

/* =================================================================== */
.tabform.personal_top {font-size: 11px;background:url(img/BGtableXbody.gif) repeat-x top #d9e2ea;border:none;}
.tabform.personal_top th {font-size:11px;font-weight:bold;color:#fff;background:#173857;border-bottom:1px solid #fff;}
.tabform.personal_top th.lefttopcorner {width:9px;height:9px;overflow:hidden;vertical-align:top;text-align:left;background:url(img/BGtbfrmPersonal_TL.gif) no-repeat left top #173857 !important;}
.tabform.personal_top th.righttopcorner {width:9px;height:9pxpx;overflow:hidden;vertical-align:top;text-align:right;background:url(img/BGtbfrmPersonal_TR.gif) no-repeat right top #173857 !important;}
.tabform.personal_top td {vertical-align:middle;}
.tabform.personal_top td.leftbotcorner {width:9px;height:9px;overflow:hidden;vertical-align:bottom;text-align:left;background:url(img/BGtbfrmPersonal2_BL.gif) no-repeat left bottom #d9e2ea !important;border:none;}
.tabform.personal_top td.rightbotcorner {width:9px;height:9pxpx;overflow:hidden;vertical-align:bottom;text-align:right;background:url(img/BGtbfrmPersonal2_BR.gif) no-repeat right bottom #d9e2ea !important;border:none;}
.tabform.personal_top .tabform {background:none;border:none;}

.tabform.personal_bot {margin:1px 0;background:#d3d2d2;border:none;}
.tabform.personal_bot th {font-size:11px;font-weight:bold;color:#000;text-align:center;background:#9b9797;border-bottom:1px solid #fff;}
.tabform.personal_bot td {vertical-align:middle;}
.tabform.personal_bot td.lefttopcorner {width:9px;height:9px;overflow:hidden;vertical-align:top;text-align:left;background:url(img/BGtbfrmPersonal2_TL.gif) no-repeat left top #d3d2d2 !important;}
.tabform.personal_bot td.righttopcorner {width:9px;height:9pxpx;overflow:hidden;vertical-align:top;text-align:right;background:url(img/BGtbfrmPersonal2_TR.gif) no-repeat right top #d3d2d2 !important;}
.tabform.personal_bot td.leftbotcorner {width:9px;height:9px;overflow:hidden;vertical-align:bottom;text-align:left;background:url(img/BGtbfrmPersonal_BL.gif) no-repeat left bottom #d3d2d2 !important;border:none;}
.tabform.personal_bot td.rightbotcorner {width:9px;height:9pxpx;overflow:hidden;vertical-align:bottom;text-align:right;background:url(img/BGtbfrmPersonal_BR.gif) no-repeat right bottom #d3d2d2 !important;border:none;}

.tabform.personal2_top {font-size: 11px;background:#d3d2d2;border:none;}
.tabform.personal2_top th {font-size:11px;font-weight:bold;color:#fff;background:#d3d2d2;}
.tabform.personal2_top td.lefttopcorner {width:9px;height:9px;overflow:hidden;vertical-align:top;text-align:left;background:url(img/BGtbfrmPersonal2_TL.gif) no-repeat left top #d3d2d2 !important;}
.tabform.personal2_top td.righttopcorner {width:9px;height:9pxpx;overflow:hidden;vertical-align:top;text-align:right;background:url(img/BGtbfrmPersonal2_TR.gif) no-repeat right top #d3d2d2 !important;}
.tabform.personal2_top td.leftbotcorner {width:9px;height:9px;overflow:hidden;vertical-align:bottom;text-align:left;background:url(img/BGtbfrmPersonal_BL.gif) no-repeat left bottom #d3d2d2 !important;border:none;}
.tabform.personal2_top td.rightbotcorner {width:9px;height:9pxpx;overflow:hidden;vertical-align:bottom;text-align:right;background:url(img/BGtbfrmPersonal_BR.gif) no-repeat right bottom #d3d2d2 !important;border:none;}
.tabform.personal2_top td {vertical-align:middle;}
.tabform.personal2_top .input_text {background:#fff;border:1px solid #7f9db9;}

.tabform.personal2_bot {margin:1px 0;background:#d9e2ea;border:none;}
.tabform.personal2_bot th {font-size:11px;font-weight:bold;color:#000;text-align:center;background:#d9e2ea;border-bottom:1px solid #fff;}
.tabform.personal2_bot td {vertical-align:middle;}
.tabform.personal2_bot th.lefttopcorner {width:9px;height:9px;overflow:hidden;vertical-align:top;text-align:left;background:url(img/BGtbfrmPersonal_TL.gif) no-repeat left top #173857 !important;}
.tabform.personal2_bot th.righttopcorner {width:9px;height:9pxpx;overflow:hidden;vertical-align:top;text-align:right;background:url(img/BGtbfrmPersonal_TR.gif) no-repeat right top #173857 !important;}
.tabform.personal2_bot td.leftbotcorner {width:9px;height:9px;overflow:hidden;vertical-align:bottom;text-align:left;background:url(img/BGtbfrmPersonal2_BL.gif) no-repeat left bottom #d9e2ea !important;border:none;}
.tabform.personal2_bot td.rightbotcorner {width:9px;height:9pxpx;overflow:hidden;vertical-align:bottom;text-align:right;background:url(img/BGtbfrmPersonal2_BR.gif) no-repeat right bottom #d9e2ea !important;border:none;}


.compshiptos {border:none;border-bottom:1px solid #838383;}
.compshiptos th {height:36px;vertical-align:middle;text-align:left;color:#ebeff3;border-top:1px solid #838385;}
.compshiptos th th {padding:0 !important;border:none !important;}
.compshiptos th.lefttopcorner {width:10px;height:auto;overflow:hidden;background:url(img/BGtbltabform_th_lt.gif) no-repeat left top !important;border:none;}
.compshiptos th.righttopcorner {width:10px;background:url(img/BGtbltabform_th_rt.gif) no-repeat right top !important;border:none;}
.compshiptos td.leftbotcorner {width:10px;height:8px;background:url(img/BGtblordchosser_lb.gif) no-repeat left bottom !important;}
.compshiptos td.rightbotcorner {width:10px;height:8px;background:url(img/BGtblordchosser_rb.gif) no-repeat right bottom !important;}
.compshiptos td.leftbord {border-left:1px solid #838383;}
.compshiptos td.rightbord {border-right:1px solid #838383;}

.documentlist {border:none;border-bottom:1px solid #838383;font-family:arial !important;}
.documentlist th {padding-left:2px;padding-right:2px;height:37px;color:#ebeff3;text-align:left;border-top:1px solid #838385;}
.documentlist th th {padding:0 !important;border:none !important;}
.documentlist th.lefttopcorner {padding:0 !important;width:10px;height:auto;overflow:hidden;background:url(img/BGtbltabform_th_lt.gif) no-repeat left top #315b85 !important;border:none;}
.documentlist th.righttopcorner {padding:0 !important;width:10px;background:url(img/BGtbltabform_th_rt.gif) no-repeat right top #315b85 !important;border:none;}
.documentlist td {padding:5px 2px;color:#474747;text-align:left;background:#e6ebf5;border-top:1px solid #fff;border-left:1px solid #fff;}
/*
.documentlist .color_row td { background-color: #e2e2e2; }
*/
.documentlist td a {color:#474747;}
.documentlist td td {padding:0 !important;border:none !important;}
.documentlist td.leftbotcorner {padding:0 !important;width:10px;height:8px;background:url(img/BGtblordchosser_lb.gif) no-repeat left bottom !important;}
.documentlist td.rightbotcorner {padding:0 !important;width:10px;height:8px;background:url(img/BGtblordchosser_rb.gif) no-repeat right bottom !important;}
.documentlist.offerdea {margin:0;border:none !important;}
.documentlist.offerdea td.last {border-bottom:1px solid #838381 !important;}
.documentlist.offerdealer th {font-weight:normal;}
.documentlistitems th {text-align:left;color:#315b85;background:#d6d6d6 /*e2e2e2*/;border:none;}
.documentlistitems td {background:#e2e2e2;border:none;/*border-top:1px solid #fff !important;border-left:1px solid #fff !important;*/  }
.documentlistitems table {border:none;}
.documentlistitems.offerdea {margin:0;border:none !important;}

.tabedit.newtabedit {border:none !important; border-bottom:1px solid #838381 !important;}
.tabedit th { background-color: #173857; color:white; }	
.tabedit th.lefttopcorner {width:9px;height:9px;overflow:hidden;vertical-align:top;text-align:left;background:url(img/BGnewtabedit_TL.gif) no-repeat left top #173857 !important;}
.tabedit th.righttopcorner {width:9px;height:9pxpx;overflow:hidden;vertical-align:top;text-align:right;background:url(img/BGnewtabedit_TR.gif) no-repeat right top #173857 !important;}	

.priceblue {color:#163957 !important;}
.bgblue {background:#cad1e0 !important;}
.bgyell td {background:#ffffd0 !important;}
.bgbrown {background:#e4dbb4 !important;}
.bgwhite {background:white !important;}

/* =========================================== nabidky dealera ============================================ */
.offerdeamainbox {color:#3f4346;}
.offerdeamainbox .tblordfrmmain td {color:#3f4346;}

/* =========================================== vypis s obrazky ============================================ */
.stiimgitembox {clear:both;margin:0;width:832px;}
.stiimgitembox .stiimg_lcol {padding:0;width:87px;vertical-align:top;text-align:left;border-bottom:1px solid #fff;}
.stiimgitembox .stiimg_lcol .stiimg_imgbox {margin:0;padding:0;width:75px;height:auto;overflow:hidden;text-align:center;border:none;}
.stiimgitembox .stiimg_lcol .stiimg_imgbox img {margin:auto;width:75px;}
.stiimgitembox .stiimg_mcol {padding:4px 10px 4px 8px;width:auto;vertical-align:top;text-align:left;background:url(img/BGstiimg_mcol.gif) repeat-x top #fff;border-bottom:1px solid #fff;border-right:1px solid #fff;}
.stiimgitembox .stiimg_mcol .stiimg_avail {float:right;margin:0;padding:0;width:72px;}
.stiimgitembox .stiimg_mcol .stiimg_producer {float:left;margin:0;padding:0;width:97px;height:auto;overflow:hidden;color:#636363;font-weight:bold;font-size:10px;}
.stiimgitembox .stiimg_mcol .stiimg_code {float:left;margin:0;padding:0;width:128px;height:auto;overflow:hidden;}
.stiimgitembox .stiimg_mcol .stiimg_prmcom {float:left;width:40px;font-size:10px;}
.stiimgitembox .stiimg_mcol .stiimg_name {clear:both;font-size:12px;padding:4px 0 0 0;}
.stiimgitembox .stiimg_mcol .stiimg_name a {color:#368f3d;}
.stiimgitembox .stiimg_mcol .stiimg_snote {clear:both;padding:4px 0 0 0;color:#d05a5a;font-size:10px;}
.stiimgitembox .stiimg_mcol .stiimg_note {clear:both;padding:6px 0 0 0;color:#a7a8a7;}
.stiimgitembox .stiimg_rcol {padding:0;width:128;vertical-align:bottom;text-align:right;background:url(img/BGstiimg_rcol.gif) repeat-x top #fff;border-bottom:1px solid #fff;}
.stiimgitembox .stiimg_rcol.firststiimg {background:url(img/BGstiimg_rightcorner.gif) no-repeat top right #fff;}
.stiimgitembox .stiimg_rcol .stiimg_prices {clear:both;float:right;position:relative;margin:0;padding:20px 5px 0 0;}
.stiimgitembox .stiimg_rcol .stiimg_buyform {clear:both;float:right;margin:15px 0 0 0;padding:0;}
.stiimgitembox .stiimg_rcol .stiimg_buyform .inp_txt_qty {margin:0 0 1px 0;_margin:0 0 0 -5px;position:relative;_top:0;_left:5px;}
.stiimgitembox .stiimg_rcol .stiimg_buyform .inp_check {margin:0 0 1px 1px;_margin:0 0 -1px -3px;position:relative;_top:1px;_left:3px;}
.stiimgitembox .stiimg_rcol .stiimg_buyform .inp_img,
.stiimgitembox .stiimg_rcol .stiimg_buyform img {margin:0 0 0 9px;}

/* =========================================== tabulkovy vypis ============================================ */
.tabform.itemslisttab tr {xheight: 10px !important;}
.tabform.itemslisttab .inp_txt_qty {margin:1px 0 0 3px;_margin-top:0px;?margin-top:0px;padding:0;width:25px;height:14px;}
.tabform.itemslisttab .inp_chck {margin:2px 0 0 0;_margin-top:1px;?margin-top:1px;padding:0;width:auto;_width:14px;?width:14px;height:auto;height:14px;height:14px;}

/* ========================================== konfigurator ================================================== */
.confignewbox {margin-top:10px;border:none;border-bottom:1px solid #838383;}
.confignewbox th {height:36px;color:#ebeff3;border-top:1px solid #838385;}
.confignewbox th th {height:auto;padding:0 !important;border:none !important;}
.confignewbox th.lefttopcorner {width:10px;height:auto;overflow:hidden;background:url(img/BGtbltabform_th_lt.gif) no-repeat left top !important;border:none;}
.confignewbox th.righttopcorner {width:10px;background:url(img/BGtbltabform_th_rt.gif) no-repeat right top !important;border:none;}
.confignewbox td {padding:5px 0;color:#474747;background:#e6ebf5;}
.confignewbox td a {color:#474747;}
.confignewbox td td {padding:0 !important;border:none !important;}
.confignewbox td.leftbotcorner {width:10px;height:8px;background:url(img/BGtblordchosser_lb.gif) no-repeat left bottom !important;}
.confignewbox td.rightbotcorner {width:10px;height:8px;background:url(img/BGtblordchosser_rb.gif) no-repeat right bottom !important;}

.configallnew_content .gallery_tab_cont {background:url(img/BGgallery_tab2.gif) left 20px;}
.configallnew_content .gallery_tab_cont .gallery_tab {float:left;}
.configallnew_content .gallery_tab_cont .gallery_tab .gallery_head div {margin:0 !important;padding:0 !important;width:100% !important;height:30px !important;overflow:hidden !important;text-align:center !important;}
.configallnew_content .gallery_tab_cont .gallery_note_tr {height:206px !important;}
.configallnew_content .gallery_tab_cont .gallery_note {height:206px;height:212px;height:212px;}
.configallnew_content .gallery_tab_cont .gallery_note .gallery_note_div {margin:0;padding:0;width:100%;height:206px;overflow:hidden;}
.configallnew_content .gallery_tab_cont .gallery_note img {margin:auto;padding:0;width:140px;height:140px;border:0px;}
.configallnew_content .gallery_tab_cont .gallery_tab a {display:block;margin:auto;padding:0;width:140px;height:25px;background:url(img/BTconfig.gif) no-repeat;}
.configallnew_content .gallery_tab_cont .gallery_tab a:hover {text-decoration:none;}
.configallnew_content .gallery_tab_cont .gallery_tab .basicprice {color:#DF1F1F;font-weight:bold;}

.configallnew_content .stiimgitembox {clear:both;margin:0;width:832px;background:#fff;}
.configallnew_content .stiimgitembox .stiimg_lcol {padding:0;width:87px;vertical-align:top;text-align:left;border-bottom:1px solid #fff;}
.configallnew_content .stiimgitembox .stiimg_lcol .stiimg_imgbox {margin:0;padding:0;width:75px;height:auto;overflow:hidden;text-align:center;border:none;}
.configallnew_content .stiimgitembox .stiimg_lcol .stiimg_imgbox img {margin:auto;width:75px;}
.configallnew_content .stiimgitembox .stiimg_mcol {padding:4px 10px 4px 8px;width:auto;vertical-align:top;text-align:left;background:url(img/BGstiimg_mcol.gif) repeat-x top #fff;border-bottom:1px solid #fff;border-right:1px solid #fff;}
.configallnew_content .stiimgitembox .stiimg_mcol .stiimg_avail {float:right;margin:0;padding:0;width:72px;}
.configallnew_content .stiimgitembox .stiimg_mcol .stiimg_producer {float:left;margin:0;padding:0;width:97px;height:auto;overflow:hidden;color:#636363;font-weight:bold;font-size:10px;}
.configallnew_content .stiimgitembox .stiimg_mcol .stiimg_code {float:left;margin:0;padding:0;width:128px;height:auto;overflow:hidden;}
.configallnew_content .stiimgitembox .stiimg_mcol .stiimg_prmcom {float:left;width:40px;font-size:10px;}
.configallnew_content .stiimgitembox .stiimg_mcol .stiimg_name {clear:both;font-size:12px;padding:4px 0 0 0;}
.configallnew_content .stiimgitembox .stiimg_mcol .stiimg_name a {color:#368f3d;}
.configallnew_content .stiimgitembox .stiimg_mcol .stiimg_snote {clear:both;padding:4px 0 0 0;color:#d05a5a;font-size:10px;}
.configallnew_content .stiimgitembox .stiimg_mcol .stiimg_note {clear:both;padding:6px 0 0 0;color:#a7a8a7;}
.configallnew_content .stiimgitembox .stiimg_rcol {padding:0;width:128;vertical-align:bottom;text-align:right;background:url(img/BGstiimg_rcol.gif) repeat-x top #fff;border-bottom:1px solid #fff;}
.configallnew_content .stiimgitembox .stiimg_rcol.firststiimg {background:url(img/BGstiimg_rightcorner.gif) no-repeat top right #fff;}
.configallnew_content .stiimgitembox .stiimg_rcol .stiimg_prices {clear:both;float:none;position:relative;margin:0;padding:0;}
.configallnew_content .stiimgitembox .stiimg_rcol a {display:block;margin:auto;padding:0;width:140px;height:25px;background:url(img/BTconfig.gif) no-repeat;}
.configallnew_content .stiimgitembox .stiimg_rcol a:hover {text-decoration:none;}
.configallnew_content .stiimgitembox .stiimg_rcol .price_without_vat {margin:0;padding:0;width:100%;text-align:center;}
.configallnew_content .stiimgitembox .stiimg_rcol .price_without_vat span {font-size:11px;}
.configallnew_content .stiimgitembox .stiimg_rcol .basicprice {display:block;clear:left;color:#DF1F1F;font-weight:bold;}

.configallnewsubtitle {margin:0;padding:10px 0 5px 10px;clear:both;width:auto;height:auto;overflow:hidden;font-size:15px;font-weight:bold;color:#636363;background:#fff;}


/*popup message*/
#popupbckg{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;border:1px solid #89AA2F;background:#aaaaaa;z-index:8;}
.popupcont{display:none;position:fixed;*position:absolute;z-index:2;font-size:15px;font-weight:bold;padding:0;background: /*url(img/myshadow.png) no-repeat right bottom*/ transparent;*width:350px;z-index:9;}      
.popupcont .outer{background:#A6CE39 /*DDEEF8*/;border:3px solid #89AA2F /*dadbdf*/;float:left;margin:0;}
.popupcont .inner{float:left;}
.popupcont .hdr {float:left;width:100%;}
.popupcont .hdr .l{float:left;width:auto;}      
.popupcont .hdr .c{float:left;width:auto;}
.popupcont .hdr .r{float:right;width:auto;}     
.popupcont .cnt {clear:both;float:left;padding:20px;width:660px;color:#fefeff;}
.popupcont .cnt .out{float:left;width:100%;}
.popupcont .cnt .in{float:left;width:100%;}
.popupcont .ftr {clear:both;float:left;width:auto;}
.popupcont .ftr .l{float:left;width:auto;}      
.popupcont .ftr .c{float:left;width:auto;}
.popupcont .ftr .r{float:left;width:auto;}  
.popupcont .cnt .in p{white-space: normal;}
.popupcont .popupclose{margin:5px;}

.popupcont.popupNewVisit{height:400px;width:700px;}
.popupcont.popupNewVisit .outer{background:none;border:none;}
.popupcont.popupNewVisit .popupclose{background: none;height: 55px;margin: 0;position: absolute;right: -25px;top: 40px;width: 55px;color:#0f3057;font-size:1px;}
/*.popupcont.popupNewVisit p {width:660px;}*/

#newsmailcatsel label {color:#000;font-weight:normal;}
form #newsmailcatsel label {font-weight:bold;}


.showpopup {position: fixed; top: calc(50% - 150px); left: 250px; cursor: pointer; padding: 50px; 
  background: rgba(220,220,220,0.8);
  -webkit-box-shadow: 0 0 20px 5px #183F6A;
  box-shadow: 0 0 20px 5px #183F6A;
}

.showpopup a {position: absolute; top: 0; right: 0; font-size: 20px; font-weight: bold; padding: 5px 10px; text-decoration: none;}