.ac_results{padding:1px 0px 0px 0px;border-left:1px solid #B5B5B5;border-right:1px solid #B5B5B5;border-bottom:1px solid #B5B5B5;border-top:0px;background-color:Window;overflow:hidden;z-index:999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li{margin:0px;padding:2px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:12px;overflow:hidden;}
.ac_loading{background:Window url('http://static.senetic.com/lightbox-ico-loading.gif') 225px center no-repeat;}
.ac_over{background-color:Highlight;color:HighlightText;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;margin-top:-20px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
.treeview, .treeview ul{padding:0;margin:0;list-style:none;}
.treeview ul{background-color:white;margin-top:4px;}
.treeview .hitarea{background:url(http://static.senetic.com/treeview/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}
* html .hitarea{display:inline;float:none;}
.treeview li{margin:0;padding:3px 0pt 3px 16px;}
.treeview a.selected{color:red !important;}
#treecontrol{margin:1em 0;display:none;}
.treeview .hover{color:red;cursor:pointer;}
.treeview li{background:url(http://static.senetic.com/treeview/treeview-default-line.gif) 0 0 no-repeat;}
.treeview li.collapsable, .treeview li.expandable{background-position:0 -176px;}
.treeview .expandable-hitarea{background-position:-80px -3px;}
.treeview li.last{background-position:0 -1766px}
.treeview li.lastCollapsable, .treeview li.lastExpandable{background-image:url(http://static.senetic.com/treeview/treeview-default.gif);}
.treeview li.lastCollapsable{background-position:0 -111px}
.treeview li.lastExpandable{background-position:-32px -67px}
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea{background-position:0;}
.treeview-red li{background-image:url(http://static.senetic.com/treeview/treeview-red-line.gif);}
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable{background-image:url(http://static.senetic.com/treeview/treeview-red.gif);}
.treeview-black li{background-image:url(http://static.senetic.com/treeview/treeview-black-line.gif);}
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable{background-image:url(http://static.senetic.comtreeview//treeview-black.gif);}
.treeview-gray li{background-image:url(http://static.senetic.com/treeview/treeview-gray-line.gif);}
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable{background-image:url(http://static.senetic.com/treeview/treeview/treeview-gray.gif);}
.treeview-famfamfam li{background-image:url(http://static.senetic.com/treeview/treeview-famfamfam-line.gif);}
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable{background-image:url(http://static.senetic.com/treeview/treeview-famfamfam.gif);}
.filetree li{padding:3px 0 2px 16px;}
.filetree span.folder, .filetree span.file{padding:1px 0 1px 16px;display:block;}
.filetree span.folder{background:url(http://static.senetic.com/treeview/folder.gif) 0 0 no-repeat;}
.filetree li.expandable span.folder{background:url(http://static.senetic.com/treeview/folder-closed.gif) 0 0 no-repeat;}
.filetree span.file{background:url(http://static.senetic.com/treeview/file.gif) 0 0 no-repeat;}
html{min-width:100%;min-height:100%;height:100%;width:100%;margin:0px;padding:0px;font-family:"Trebuchet MS","Lucida Sans Unicode", Arial;font-weight:normal;line-height:20px;font-size:12px;color:black;background:#fff url(http://static.senetic.com/tlo.png) repeat-x top;}
body{margin:0px;padding:0px;}
img{padding:0px;margin:0px;border:0px;}
.center{text-align:center;}
.clearer{display:block !important;clear:both;height:0px;overflow:hidden;float:none !important;}
p{margin:0px;padding:0px;}
a{color:#068ef8;text-decoration:none;}
a:hover{color:red;}
select{font-family:"Trebuchet MS","Lucida Sans Unicode", Arial;font-size:12px;}
ul{padding:0;margin:4px 0px 0px 0px;list-style:none;}
li{margin:0;padding:3px 0pt 3px 16px;}
div.kategorie_produktu{font-size:10px;margin:0px 0px 10px 0px;color:#bbb;}
div.kategorie_produktu a{color:#696969;}
div.kategorie_produktu a:hover{color:#068ef8;}
div#wyniki_kategorie{color:#bbb;}
div#main_banner{float:left;width:766px;height:120px;border-left:1px solid #dbdbdb !important;border-right:1px solid #dbdbdb;padding:0px 0px 0px 0px;}
#main_products_most_views_container{width:980px;margin:0px auto 0px auto;padding:10px 10px 20px 10px;background:url(http://static.senetic.com/tlo.png) 0px -110px repeat-x;}
div.main_products_most_views_box{width:468px;float:left;height:auto !important;min-height:65px;height:65px;border:1px solid white;padding:0px 10px 10px 10px;}
div.main_products_most_views_box:hover{background:url(http://static.senetic.com/tlo.png) 0px -110px repeat-x;border:1px solid #eee;}
div.main_products_most_views_row{}
div.main_products_most_views_box div.obrazek{float:left;width:100px;padding:0px 0px 0px 0px;}
div.main_products_most_views_box div.tytul_opis{float:left;width:300px;padding:0px 0px 10px 0px;}
div.main_products_most_views_box div.cena{line-height:13px;font-size:10px;float:right;width:130px;text-align:right;padding:0px 0px 0px 0px;}
div.main_products_most_views_box div.cena span.gpl, div.main_products_most_views_box div.cena span.gpl_z_rabatem{text-decoration:line-through;line-height:13px;font-size:12px;font-weight:bold;}
div.main_products_most_views_box div.cena span.red{line-height:18px;font-size:15px;color:red;font-weight:bold;}
div#top{height:106px;width:1000px;margin:0px auto 0px auto;}
div#menu{width:1000px;height:39px;margin:0px auto 0px auto;overflow:hidden;}
div#menu a{display:block;float:left;width:166px;height:30px;padding:9px 0px 0px 0px;margin:1px 1px 0px 0px;text-align:center;background:url(http://static.senetic.com/tlo_menu.png);color:#009cff;}
div#menu a:hover{color:#000;background:none;}
div#banner{width:1000px;margin:0px auto 1px auto;}
div#menu a.active{background:none;color:red;}
div#menu a.active:hover{color:#000;}
.menu_hidden_show_more{background:url(http://static.senetic.com/treeview/plus.gif) no-repeat right center;padding-right:14px;}
.menu_hidden_hide{background:url(http://static.senetic.com/treeview/minus.gif) no-repeat right center;padding-right:14px;}
.menu_kariera{background:url('http://static.senetic.com/kontakt_dark2.png') no-repeat !important;color:#CF0C0C !important;}
.menu_kariera:hover{color:black !important;}
div#producenci{width:1000px;margin:0px auto 0px auto;padding:0px 0px 0px 0px;height:198px;overflow:hidden;}
div#producenci.podstrona{padding-top:20px;height:178px;}
#promoBadges_container{position:absolute;float:left;z-index:100;margin-top:-15px;}
.promoBadges{position:relative;float:left;z-index:100;background:url(http://static.senetic.com/promo_badges.png);width:35px;height:35px;}
div.producent_hover div.logo{text-align:center;margin:10px 0px 10px 0px;}
.logos{width:110px;height:46px;background:url(http://static.senetic.com/logos.png);margin:0px auto 0px auto;}
div.producent_hover a{display:block;color:black;}
div.producent_hover a.podkreslone{border-bottom:1px dotted #d4d4d4;}
div.producent_hover a:hover{color:red;}
div.producent_hover{width:113px;height:160px;height:auto !important;min-height:160px;margin:0px 0px 0px 0px;padding:5px 5px 10px 5px !important;padding:5px 5px 30px 5px;background:none;border:1px solid white;position:absolute;overflow:hidden;text-align:center;}
div.more_hover{display:none;}
.producent_hidden{position:absolute !important;background:yellow !important;z-index:100;border:1px solid #ddd !important;background:white url(http://static.senetic.com/producent_more_hover.png) repeat-x bottom !important;display:none;}
div#producenci_main{width:1000px;margin:0px auto 10px auto;padding:0px 0px 0px 0px;}
#producenci_hardware{width:499px;float:left;padding:20px 0px 0px 1px;}
#producenci_software{width:499px;float:left;padding:20px 0px 0px 1px;}
div.producent_hover_main{width:142px;height:145px;height:auto !important;min-height:145px;margin:0px 5px 0px 5px;padding:5px 5px 10px 5px !important;padding:5px 5px 30px 5px;background:none;border:1px solid white;text-align:center;float:left;}
div.producent_hover_main div.logo{text-align:center;margin:10px 0px 10px 0px;}
div.producent_hover_main a{display:block;color:black;}
div.producent_hover_main a.podkreslone{border-bottom:1px dotted #d4d4d4;}
div.producent_hover_main a:hover{color:red;}
#promoBadges2_container{position:absolute;float:left;z-index:999;margin-top:15px;}
.promoBadges2{position:relative;float:left;z-index:100;background:url(http://static.senetic.com/promo_badges.png);width:35px;height:35px;}
div#breadcrumbs{width:980px;height:40px;background:url(http://static.senetic.com/tlo_footer.png) repeat-x;margin:0px auto 0px auto;line-height:40px;padding:0px 10px 0px 10px;color:#5F5F5F;font-size:11px;}
div#breadcrumbs span{font-family:"Trebuchet MS","Lucida Sans Unicode", Arial;font-size:10px;padding:0px 10px 0px 10px;}
.conf_group{display:block;float:left;width:332px;text-align:center;margin:0px 0px 0px 0px;color:#888;}
.conf_molp_line{width:1px;height:180px;background:#eaeaea;float:left;}
.conf_group_link{float:left;width:80px;padding:15px;cursor:pointer;}
.conf_group_link:hover{color:red;}
.conf_group_inactive{filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
.conf_group_inactive .conf_group_link:hover{color:#dcdcdc !important;}
.conf_group_submenu{line-height:25px;}
.conf_group_submenu_active{color:red;}
.conf_family{margin:1px 0px 0px 0px;width:970px;background:#299fc7 url(http://static.senetic.com/conf_families_background.gif) bottom repeat-x;display:none;color:white;padding:15px;min-height:30px;}
.conf_family a{color:white;}
.conf_family a:hover{color:#ccff00;}
.conf_family_boxes{float:left;width:240px;}
a.conf_product_family_link{}
a.conf_product_family_link_active{color:#ccff00 !important;}
#conf_products{margin:1px 0px 0px 0px;width:970px;background:#0876ad url(http://static.senetic.com/conf_products_background.gif) bottom repeat-x;display:none;color:white;padding:15px;min-height:30px;}
.conf_transparent{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
table.confProductsTable{width:100%;padding:0px;margin:0px;}
table.confProductsTable tr, table.confProductsTable td, table.confProductsTable th{padding:0px;margin:0px;}
table.confProductsTable td, table.confProductsTable th{padding:5px 10px 5px 10px;}
table.confProductsTable th{text-align:left;font-weight:normal;font-size:12px;font-family:"Trebuchet MS","Lucida Sans Unicode","Arial","Verdana", sans-serif;color:#5d9dbf;}
table.confProductsTable input{width:45px;border:1px solid #9bbfd3;background:white;text-align:center;color:#005ec7;}
table.confProductsTable tr.rows:hover{background:url(http://static.senetic.com/conf_products_background_2a.png) !important;}
table.confProductsTable a{color:#93d9ff;}
table.confProductsTable tr.rows:hover a {color: #fff !important;}
table.confProductsTable a:hover{color:#fff;}
#conf_molp_search_pn, #confMolpAuthCode{color:#888;line-height:23px;}
#conf_molp_search_pn input, #confMolpAuthCode input{border:1px solid #b5b5b5;height:22px;padding:5px 5px 0px 5px;margin:0px 0px 0px 5px;width:155px;float:left;}
#conf_molp_search_pn input[type='submit'], #confMolpAuthCode input[type='submit']{float:left;background:url(http://static.senetic.com/conf_search_pn.gif);width:26px;height:29px;border:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;cursor:pointer;}
#confMolpSearchPn_input.loading, #confMolpAuthCode_input.loading{background:Window url('http://static.senetic.com/lightbox-ico-loading.gif') 143px center no-repeat;}
#confMolpAuthCodeResult{line-height:28px;padding:0px 0px 0px 10px;color:black;}
.confError{width:1000px;text-align:center;position:fixed;top:200px;margin:3px 0px 0px 0px;z-index:100;color:white;display:none;}
.confError div{width:500px;margin:0px auto 0px auto;background:#DF0000;-moz-border-radius:5px;-webkit-border-radius:5px;padding:20px;-o-box-shadow:0px 0px 5px #000;-icab-box-shadow:0px 0px 5px #000;-khtml-box-shadow:0px 0px 5px #000;-moz-box-shadow:0px 0px 10px #000;-webkit-box-shadow:0px 0px 5px #000;box-shadow:0px 0px 5px #000;}
.confError a{-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff;color:#DF0000;padding:5px 20px 5px 20px;margin:0px 0px 0px 10px;}
.confError a:hover{background:#9F0000;color:#fff;}
#confMolpOrder input, #confMolpOrder textarea{border:1px solid #ccc;}
div#podstrona_content{width:1000px;margin:0px auto 0px auto;}
div#lewa{width:775px;float:right;padding:0px 15px 30px 15px;}
div#lewa.submenu{width:648px;}
div#prawa{width:195px;float:left;padding:0px 0px 30px 0px;text-align:right;}
div#lewa h1{font-size:16px;line-height:20px;background:url(http://static.senetic.com/tlo_h2.gif) repeat-x bottom;padding:3px 0px 7px 0px;margin:0px 0px 15px 0px;}
div#left_col{width:320px;margin:0px 0px 0px 0px;}
div#last_search{width:300px;border:0px solid #efefef;padding:11px;margin:0px 0px 10px 0px;background:url(http://static.senetic.com/tlo_footer.png) repeat-x;color:#999;}
div#product_last_views{width:300px;border:0px solid #efefef;padding:11px;margin:0px 0px 20px 0px;background:url(http://static.senetic.com/tlo_footer.png) repeat-x;color:#999;}
div#submenu{width:300px;border:1px solid #efefef;padding:10px;margin:0px 0px 10px 0px;}
div#submenu a{color:#494949;display:block;}
div#submenu a:hover, div#podstrona_content div#submenu a.active:hover{color:red;}
div#submenu a.active{color:#068ef8;}
div#submenu a.p0{}
div#submenu a.p1{padding:0px 0px 0px 15px;}
div#submenu a.p2{padding:0px 0px 0px 30px;}
div#submenu a.p3{padding:0px 0px 0px 45px;}
h2{font-size:16px;}
div#lewa h2{font-size:16px;line-height:20px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
div.lista_produktow{clear:both;height:auto !important;min-height:65px;height:65px;}
div.lista_produktow div.obrazek{float:left;width:100px;padding:0px 0px 0px 0px;}
div.lista_produktow div.tytul_opis{float:left;width:398px;padding:0px 0px 10px 0px;}
div.lista_produktow div.cena{line-height:13px;font-size:10px;float:left;width:130px;text-align:right;padding:0px 0px 0px 15px;}
div.lista_produktow div.cena span.gpl, div.lista_produktow div.cena span.gpl_z_rabatem{text-decoration:line-through;line-height:13px;font-size:12px;font-weight:bold;}
div.lista_produktow div.cena span.red{line-height:18px;font-size:15px;color:red;font-weight:bold;}
a.icecat_tab {display:block;float: left;padding:8px 30px 16px 30px;margin:0px 1px 10px 0px;background:#fff;border:1px solid #fff;font-size:12px;font-weight:bold;}
a.icecat_tab:hover {color:red;background:#efefef url(http://static.senetic.com/icecat_tabs_arrow.png) no-repeat center bottom;border:1px solid #fff;}
a.icecat_tab_active {background:#efefef url(http://static.senetic.com/icecat_tabs_arrow.png) no-repeat center bottom;border:1px solid #fff;}
div#icecat_tabs div.icecat_tab {display:none;}
div#product_related div.lista_produktow{clear:both;padding:0px;margin:0px;border-bottom:1px solid #eee;}
div#product_related div.lista_produktow div.obrazek{float:left;width:100px;padding:0px 0px 0px 0px;}
div#product_related div.lista_produktow div.tytul_opis{float:left;width:298px;padding:10px 0px 10px 0px;}
div#product_related div.lista_produktow div.cena{line-height:13px;font-size:10px;float:left;width:130px;text-align:right;padding:10px 0px 0px 15px;}
div#product_related div.lista_produktow div.cena span.gpl, div.lista_produktow div.cena span.gpl_z_rabatem{text-decoration:line-through;line-height:13px;font-size:12px;font-weight:bold;}
div#product_related div.lista_produktow div.cena span.red{line-height:18px;font-size:15px;color:red;font-weight:bold;}
div#product_related div.add_to_quotation {float:left; width: 80px; padding: 20px 0px 0px 25px; text-align: right; }
div#product_related a.product_related_categories {display:block;padding:10px;margin:0px 0px 1px 0px;background:#f5f5f5;font-size:12px;}
div#product_related span.icecat_plus_minus {display:block;float:right;width:13px;height:13px;background:url(http://static.senetic.com/icecat_plus_minus.png) no-repeat top center;margin:3px 2px 0px 0px;}
div#product_related span.icecat_plus_minus.minus13 {background-position:bottom;}
div#lewa .gpl, div#lewa .gpl_z_rabatem{text-decoration:line-through;font-weight:bold;}
div#lewa .cena_red{color:red;font-weight:bold;}
div#lewa .cena_black{color:black;font-weight:bold;}
div.pages{text-align:center;color:#ababab;}
div.pages a{font-size:11px;border:1px solid white;background:white;padding:3px 5px 3px 5px;margin:0px 3px 0px 3px;color:#999;}
div.pages span{font-size:11px;border:1px solid white;padding:3px 5px 3px 5px;margin:0px 3px 0px 3px;color:#ccc;}
div.pages a.active{border:1px solid #d3d3d3;color:#696969;background:#efefef;}
div.pages a:hover{border:1px solid #d3d3d3;color:red;background:#f5f5f5;}
div.sorting{float:right;font-size:11px;padding:3px 0px 0px 0px;}
table.koszyk{width:100%;padding:3px;}
table.koszyk td{border:1px solid #eee;padding:10px;}
table.koszyk thead{font-weight:normal;color:#aeaeae;font-size:11px;}
table.rfq, div.rfq {width:100%;padding:0px;margin:0px;}
table.rfq td, div.rfq td {border:0px solid #eee;padding:0px 0px 0px 10px;margin:0px;}
table.rfq input, div.rfq input{height:20px;width:685px;padding:10px;font-family:"Trebuchet MS","Lucida Sans Unicode", Arial, Tahoma;font-size:12px;}
table.rfq textarea, div.rfq textarea {height:60px;width:685px;padding:10px;font-family:"Trebuchet MS","Lucida Sans Unicode", Arial, Tahoma;font-size:12px;}
input#submit_dane, input#submit_rfq{padding:0px 65px 0px 10px;margin:0px 35px 0px 0px;float:right;width:232px;height:57px;background:url(http://static.senetic.com/zloz_zamowienie.gif) no-repeat;border:0px;cursor:pointer;font-size:16px;line-height:20px;font-weight:bold;color:#068ef8;}
input#submit_dane:hover, input#submit_rfq:hover{color:red;}
input.error, textarea.error{border:1px dotted red !important;}
h1.news{font-size:20px;font-style:italic;font-weight:normal;margin:0px 0px 10px 0px;padding:0px;}
h1.news span.data{font-size:11px;color:#9c9c9c;}
h1.news a{color:white;}
h1.news a:hover{color:#ff9c00;}
#stopka{}
#stopka a{color:#009cff;}
#stopka a:hover{color:red;}
#footer_container{width:100%;background:url(http://static.senetic.com/tlo_footer.png) repeat-x top;margin:20px 0px 0px 0px;}
#footer{width:1000px;padding:5px 0px 5px 0px;margin:0px auto 0px auto;color:#aaa;font-size:10px;}
div#footer a{color:#aaa;}
div#footer a:hover{color:red;}
a.webdeco{display:block;float:left;width:60px;height:20px;}
.confAdobeHeaderBox1{font-size:13px;font-family:'Lucida Sans Unicode';padding:2px 10px 0px 15px;font-style:italic;color:#8f8f8f;line-height:30px;width:300px;float:left;}
.confAdobeHeaderBox2{float:left;min-width:185px;margin-right:2px;line-height:30px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.confAdobeHeaderBox2.active{background:#e9e9e9;}
.confAdobeHeaderBox2:hover{background:#f1f1f1;}
.confAdobeHeaderBox2 label{cursor:pointer;padding:5px 10px 5px 0px;}
.confAdobeFamily{margin:1px 0px 0px 0px;padding:15px;min-height:30px;}
.conf_family a{color:white;}
.conf_family a:hover{color:#ccff00;}
.confAdobeFamilyBoxes{float:left;padding:0px 15px 0px 15px;width:219px;border-right:1px solid #eee;}
a.conf_product_family_link{}
a.conf_product_family_link_active{color:#ccff00 !important;}
.confAdobePNLink{color:#d2f725 !important;}
.confAdobePNLink:hover{color:white !important;}
.confAdobeSelectMore{display:block;position:absolute;-moz-border-radius:5px;-webkit-border-radius:5px;background:#dc475f url(http://static.senetic.com/confAdobeSelectMore.gif) no-repeat 90% 12px;}
.confAdobeSelectMore a:hover{color:#fff !important;}
.confAdobeSelectMore a.confAdobeSelectMoreActive{color:#333 !important;background:url(http://static.senetic.com/cross_bw.png) no-repeat 85% center;}
.confAdobeSelectMore a.confAdobeSelectMoreActive:hover{color:white !important;}
.confAdobeSelectMore a{display:block;color:#d2f725 !important;}
.confSymantecFamilyBoxes{float:left;padding:0px 15px 0px 15px;width:219px;border-right:1px solid #eee;}
.confSymantecPNLink{color:#860103 !important;}
.confSymantecPNLink:hover{color:black !important;}
.confSymantecSelectMore{display:block;position:absolute;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ffcc00 url(http://static.senetic.com/confSymantecSelectMore.gif) no-repeat 90% 12px;}
.confSymantecSelectMore a:hover{color:#fff !important;}
.confSymantecSelectMore a.confSymantecSelectMoreActive{color:#333 !important;background:url(http://static.senetic.com/cross_bw.png) no-repeat 85% center;}
.confSymantecSelectMore a.confSymantecSelectMoreActive:hover{color:white !important;}
.confSymantecSelectMore a{display:block;color:red !important;}
.confSymantecSelectMore a:hover{display:block;color:#860103 !important;}
#langs_map_box{}
.dell_columns{float:left;width:475px;}
table.dell_examples{border:0px;margin:0px;padding:0px;width:475px;}
table.dell_examples td{border:1px dotted #ccc;}
table.dell_examples td.centered{text-align:center;}
.dell_columns input[type='text']{width:300px;height:20px;padding:5px;}
.dell_columns input[type='checkbox']{width:14px;height:20px;padding:5px;}
.dell_columns textarea{width:290px !important;height:250px !important;}
table.rfq td{}
.dell_columns tr.specs{display:none;}
div.clients {width: 303px;float: left;padding: 0px 20px 0px 0px;}
div.clients h2 {padding: 0px 0px 20px 0px !important;}
span.clients_city {display: block;padding: 0px 0px 4px 0px;font-size: 11px;line-height: 10px;color: #aaa;}
a.mcafee_buttons {display:block;float:left;width:299px;height:27px;background:url(http://static.senetic.com/mcafee_buttons.png) left bottom;text-align:center;color:#d31245;font-size:13px;font-weight:bold;padding:7px 0px 0px 0px;margin:10px 0px 0px 0px;}
a.mcafee_buttons:hover, a.mcafee_buttons.active {background:url(http://static.senetic.com/mcafee_buttons.png) left top;color:#fff;}
span.mcafee_slash {color:#d31245;font-weight:bold;padding: 0px 10px 0px 10px;font-size:14px;}
table.mcafee_header th {color:#ccc;text-align:left;font-weight:normal;}
table.mcafee_header td, table.mcafee_header th {padding: 3px 5px 3px 5px;}
table.mcafee_header tr:hover {background:#fafafa;}
table.mcafee_header th {background:#fff;}
a.mcafee_breadcrumbs {color:#696969;}
a.mcafee_breadcrumbs:hover {color:#d31245;}
a.mcafee_breadcrumbs h1 {font-weight: bold; color: #000; font-size: 12px; display: inline;}
a.mcafee_breadcrumbs h1:hover {color:#d31245;}
input.mcafee_ilosc {width: 30px;text-align:center;}
h2.mcafee {margin: 10px 0px 10px 5px; font-size: 16px; color: #d31245;}
div.mcafee_container ::-moz-selection {background-color: #d31245;color: #fff;}
div.mcafee_container ::selection {background-color: #d31245;color: #fff;}
div.mcafee_main_desc {width:400px;float:left;padding:10px;color:#555;font-size:14px;font-family:'Segoe UI';}

div.ovw_apUnitsHidden { display: none; width: 518px; min-height: 100px; height: auto !important; height: 100px; z-index: 110; padding: 10px; position:absolute !important; border:1px solid #ddd !important; background:white url(http://static.senetic.com/producent_more_hover.png) repeat-x bottom !important; }
a.ovw_apPools { display: block; width: 180px; height: 30px; line-height: 30px; margin: 0px 0px 1px 0px; padding: 5px 20px 5px 10px; font-size: 14px; }
a.ovw_apPools.active { background: #ccc url(http://static.senetic.com/ovw_arrow.png) no-repeat right center;  color: #696969; }
a.ovw_apPools:hover { color: white; background: #696969 url(http://static.senetic.com/ovw_arrow_696969.png) no-repeat right center; }
a.ovw_apPools.active2 { color: white; background: #696969 url(http://static.senetic.com/ovw_arrow_696969.png) no-repeat right center; }

#ovw_apCurrentUnit  { display: block; width: 245px; height: 30px; line-height: 30px; margin: 0px 0px 1px 0px; padding: 5px 20px 5px 10px; font-size: 14px; color: white;}
.arrow_active { background: #696969 url(http://static.senetic.com/ovw_arrow_696969.png) no-repeat right center;  }
 
.ov_button { display: block; width: 100px; text-align: center; padding: 10px 10px 10px 10px; background: #ccc; color: #696969; font-size: 15px; } 
.ov_button:hover { background: #696969; color: white; }
#ov_products { margin:1px 0px 0px 0px; background:#0876ad url(http://static.senetic.com/conf_products_background.gif) bottom repeat-x; color:white; padding:15px; min-height:30px; }

#ov_products table.confProductsTable td, #ov_products table.confProductsTable th { padding:10px 5px 10px 5px; }
#ov_products table.confProductsTable th, #ov_products table.confProductsTable td { line-height: 16px;}

.ovw_apUnitLinks {}
.ovw_apUnitLinks.active { color: red; }

div.ovw_apLoadingFog { float: left; position: absolute; margin: -15px 0px 0px -15px; width: 100px; height: 100px; background: white; display: none; filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4; }

div.lista_pozioma { width:980px; height:40px; background:url(http://static.senetic.com/tlo_footer.png) repeat-x; line-height:40px; padding:0px 10px 0px 10px; color:#5F5F5F;font-size:14px;}
a.ms_program_button { display: block; width: 210px; height: 38px; line-height: 36px; text-align: center; background: #eee; color: #068EF8; font-size: 15px; margin: 0px auto 0px auto; }
a.ms_program_button_blue { background: #068EF8; color: white; }
a.ms_program_button:hover { background: #696969; color: white; }
#ov_wizard label { color: black; }
.ovw_helptext { font-size: 11px; line-height: 15px; padding: 0px 0px 10px 25px; color: #777; }

#ovw_right a { display: block; line-height: 15px; margin: 5px 0px 5px 0px;}
a.main_slide_buttons { display: block; width: 19px; height: 19px; background: url(http://static.senetic.com/main_slide_buttons.png) no-repeat; background-position: right top; float: left; outline: none; }
a.main_slide_buttons:hover { background-position: left top !important; }


#koszykBox.cart_or_titlebox { 
    width: 312px; 
    height: 40px; 
    padding: 9px 10px 10px 10px; 
    background: url(http://static.senetic.com/quotation_background_or.gif) top left; 
    overflow: hidden;
    font-family: 'Segoe UI', 'Lucida Sans Unicode', 'Trebuchet MS', arial, sans-serif;
    cursor: pointer;
}

#koszykBox.cart_or_titlebox:hover {
    background: url(http://static.senetic.com/quotation_background_or.gif) bottom left;
} 

#cart_or_mainbox {
    position: absolute; 
    z-index: 1600; 
    margin: 0px 0px 0px -328px; 
    width: 660px; 
    background: #f7f7f7; 
    font-family: 'Segoe UI', 'Lucida Sans Unicode', 'Trebuchet MS', arial, sans-serif;    
    -moz-box-shadow: 0px 10px 25px -10px black;
    -webkit-box-shadow: 0px 10px 25px -10px black; 
    box-shadow: 0px 10px 25px -10px black; 
    display: none; 
}

#cart_or_mainbox th {
  font-weight: normal;
  font-size: 11px; 
  color: #a6a6a6; 
  text-align: left;
}

#cart_or_mainbox .or_table_header td {
  font-size: 13px;
  color: #a10000;
  font-weight: bold;
  padding: 5px 0px 5px 0px !important;
  background: url(http://static.senetic.com/or_table_header.png) repeat-x bottom;
}

.or_table {
  width: 640px;
  margin: 10px;
  padding: 0px;
  font-size: 11px;  
}

.or_table tr, .or_table th, .or_table td, .or_table thead, .or_table tbody {
  padding: 0px;
  margin: 0px;
}

#cart_or_mainbox .or_table_product { font-size: 11px; }
#cart_or_mainbox .or_table_product td { vertical-align: top; }
#cart_or_mainbox .or_table_product_pn { font-weight: bold; }
#cart_or_mainbox .or_table_product_pn img { 
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 0px 10px 0px 0px;
  border: 1px solid #d9d9d9;
}

#cart_or_mainbox .or_table_product_img img { 
  vertical-align: top;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border: 1px solid #d9d9d9;
}

#cart_or_mainbox .or_table_product_name { font-style: italic; }
#cart_or_mainbox .or_table_product_count { text-align: center; }
#cart_or_mainbox .or_table_product_price { text-align: right; }
#cart_or_mainbox .or_table_buttons { text-align: right; padding: 5px 0px 0px 0px; }

#cart_or_mainbox .or_table_subsum {
  text-align: right;
  font-weight: bold;
  color: #9e0000;
  background: url(http://static.senetic.com/or_table_sum.png) repeat-x left 3px;
  padding-top: 5px;
}

.or_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px 5px 5px 10px;
	margin: 0px 0px 0px 5px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.or_button_light {
  color: #7f7f7f;
  background: #d6d6d7;
	background: -moz-linear-gradient( top, #d6d6d7 0%,	#d1d1d1 50%, #cecdce 51%, #c9c8c8);
	background: -webkit-gradient(	linear, left top, left bottom, from(#d6d6d7),	color-stop(0.50, #d1d1d1), color-stop(0.51, #cecdce), to(#c9c8c8));
}

.or_button_light:hover {
  color: #000;
  background: #cacacb;
	background: -moz-linear-gradient( top, #cacacb 0%,	#c3c3c3);
	background: -webkit-gradient(	linear, left top, left bottom, from(#cacacb),	to(#c3c3c3));
}

.or_button_dark {
  color: #fff;
  background: #8b8c8e;
	background: -moz-linear-gradient( top, #8b8c8e 0%,	#79797b 50%, #706f70 51%, #5f5c5d);
	background: -webkit-gradient(	linear, left top, left bottom, from(#8b8c8e), color-stop(0.50, #79797b), color-stop(0.51, #706f70), to(#5f5c5d));
}


.or_button_dark:hover {
  color: #b4ff00;
	background: #676768;
  background: -moz-linear-gradient( top, #676768 0%,	#5d5d5e 50%, #585858 51%, #504f4f);
	background: -webkit-gradient(	linear, left top, left bottom, from(#676768), color-stop(0.50, #5d5d5e), color-stop(0.51, #585858), to(#504f4f));  
}

.or_button img {
  vertical-align: middle;
  margin: -4px 0px 0px 0px;
  padding: 0px 0px 0px 30px;
}

img.or_info {
  float: left;
  padding: 0px 30px 10px 20px;
}

.or_table_info {
  padding: 0px 0px 0px 0px;
  font-style: italic;
  color: #6e6e6e;
  line-height: 16px;
}

.or_button_close {
  padding: 0px 20px 0px 0px;
  color: #696969;
  margin: 10px;
  float: right;
  background: url(http://static.senetic.com/cross_bg.png) no-repeat center right;
}

#cart_or_mainbox .or_table_info {
  padding: 10px 0px 0px 0px;
}


#cart_or_changeNotifier { 
  display: none;
	width: 302px;
  z-index: 2000;
  text-align: center;
  padding:15px;
	background:#80d200;
	font-size: 13px;
	font-weight: bold;
	color:#fff;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background: -moz-linear-gradient( top, #80d200 0%, #77c300 50%, #71b800 51%,	#63a200);
	background: -webkit-gradient(	linear, left top, left bottom, from(#80d200), color-stop(0.50, #77c300), color-stop(0.51, #71b800), to(#63a200));  	
}

#cart_or_changeNotifier a { 
  color #fff;
} 


#cart_or_changeNotifier:after {
	content:"";
	position:absolute;
	border-style:solid;
  display:block; 
  width:0;
	top:-15px; /* value = - border-top-width - border-bottom-width */
	right:50px; /* controls horizontal position */
	bottom:auto;
	left:auto;
	border-width:0 15px 15px; /* vary these values to change the angle of the vertex */
	border-color:#80d200 transparent; 
}


 
#cart_or_changeNotifier.cart_or_changeNotifier-absolute {
			position: absolute;
			top: 122px;
}
 
#cart_or_changeNotifier.cart_or_changeNotifier-fixed {
			position: fixed;
			top: 15px;
}



#cart_or_rfq {
    width: 100%;
    margin: 0px;
    padding: 0px;                  
    border-collapse: collapse;
}

#cart_or_rfq tr { }

#cart_or_rfq th {
  font-weight: normal;
  color: #cacaca;
  font-size: 12px;
}

#cart_or_rfq img.or_rfq_product_img { border: 1px solid #d9d9d9; }

#cart_or_rfq td, #cart_or_rfq th {
  text-align: left;
  vertical-align: middle;
  margin: 0px;
  padding: 1px;
}

#cart_or_rfq .or_price1_netto, #cart_or_rfq .or_price1_brutto, #cart_or_rfq .or_price2_netto, #cart_or_rfq .or_price2_brutto {
  color: #8e8d8d;
  text-decoration: line-through;
  display: none;
}

#cart_or_rfq .or_price3_netto, #cart_or_rfq .or_price4_netto {
  color: #ff0000;
  font-weight: bold;
}

#cart_or_rfq .or_price4_netto {
  display: none;
}

#cart_or_rfq .or_price3_brutto, #cart_or_rfq .or_price4_brutto {
  color: #000000;
  font-weight: bold;
  display: none;  
}

#cart_or_rfq_form {
  width: 100%;
  margin: 20px 0px 10px 0px;
}

#cart_or_rfq_form td {
  padding: 0px;
  vertical-align: top;
}

#cart_or_rfq_form input[type='text'] {
  border: 1px solid #dadada;
  background: #f9f9f9;
  padding: 5px;
  width: 320px;
  font-size: 12px;
}

#cart_or_rfq_form textarea {
  border: 1px solid #dadada;
  background: #f9f9f9;
  padding: 5px;
  width: 320px;
  height: 100px;
  font-size: 12px;
    font-family: 'Segoe UI', 'Lucida Sans Unicode', 'Trebuchet MS', arial, sans-serif;    
}

.or_button_green {
  color: #fff;
	background: #5f9c00;
}

.or_button_green:hover {
  color: #fff;
  background: #6eb500;
}

.or_button_img_left {
	padding: 5px 10px 5px 5px;
	margin: 0px 5px 0px 0px;
}

.or_button_img_left img { padding: 0px 10px 0px 0px; }
.or_form_red_border { border: 1px solid #ff0000 !important; }
.cart_additionalOff { display: none; }
.cart_or_rfq_td_hidden { display: none; }



table.adobe_sd {width:970px;padding:0px;margin:0px 0px 0px 0px; font-family:"Segoe UI","Trebuchet MS","Lucida Sans Unicode","Arial","Verdana", sans-serif;}
table.adobe_sd tr, table.adobe_sd td, table.adobe_sd th{padding:0px;margin:0px;}
table.adobe_sd td {padding:3px 10px 3px 10px;line-height: 15px; font-size: 11px;}
table.adobe_sd tr.pt td { padding: 5px 10px 5px 10px; line-height: 25px; font-size: 16px; font-weight: bold; border-bottom: 1px solid #ccc; border-top: 5px solid white; }
table.adobe_sd tr.pt { background: #eee; color: red; }

table.adobe_sd tr.pt_light td { padding: 5px 10px 5px 10px; line-height: 20px; font-size: 12px; font-weight: normal; border-bottom: 1px solid #ccc; border-top: 5px solid white; }
table.adobe_sd tr.pt_light { background: #eee; color: #8f0002; }


table.adobe_sd td.pn {}
table.adobe_sd th{ text-align:center; font-weight:normal; font-size:11px; color: #aaa; line-height: 15px;}
table.adobe_sd input{width:45px;border:1px solid #9bbfd3;background:white;text-align:center;color:#005ec7;}
table.adobe_sd tr.rows:hover{background: #efefef !important; color: red;}

table.adobe_sd.adobe_sd_product td {line-height: 20px; font-size: 12px;}
table.adobe_sd.adobe_sd_product tr.bgdark { background: #efefef;}                       


/* ***********************************************************************************************************************************************************************************************
   **********                           **********************************************************************************************************************************************************
   **********        OFFICE 365         **********************************************************************************************************************************************************
   **********                           **********************************************************************************************************************************************************      
   ***********************************************************************************************************************************************************************************************  */

.office365 {
  font-family: "Segoe UI", "Lucida Sans Unicode", "Trebuchet MS", "Arial", sans-serif;
  font-size: 13px;
}

.office365 .nav {
  background: rgba(238, 238, 238, 0.9);
  line-height: 36px;
  padding: 0px 25px 0px 25px;
  width: 950px;
  height: 36px;
}

.office365 .nav a {
  display: block;
  float: left;
  padding: 0px 15px 0px 15px;
  color: #ff4e00;
  font-size: 14px;
}

.office365 .nav a:hover, .office365 .nav a.active {
  background: rgba(248, 248, 248, 0.9);
  color: #333; 
}  

.office365 .breadcrumbs {
  display: block;
  padding: 20px 20px 0px 20px;
  font-size: 11px;
  color: #838383;
}

.office365 .breadcrumbs a { color: #838383; }
.office365 .breadcrumbs a:hover { color: #ff4e00; }
.office365 .content { padding: 0px 20px 0px 20px; }

.office365 h1 { display: inline; padding: 0px; margin: 0px; font-size: 11px; font-weight: normal; }
.office365 .content h2 { font-size: 19px; font-weight: normal; color: #ff6200; padding: 20px 0px 20px 0px; margin: 0px; }
.office365 .content h3 { font-size: 13px; font-weight: bold; padding: 10px 0px 10px 0px; margin: 0px; }

.office365 .sidebar {
  float: right;
  width: 250px;
  min-height: 500px;
  height: auto !important;
  height: 500px;
  margin: 0px 0px 0px 10px;
}

.office365 .sidebar_orange {
  width: 250px;
  height: 950px;
  background: #f0a130 url(http://static.senetic.com/office365/sidebar_orange.png) no-repeat bottom;
}
.office365 .sidebar_orange_nav {
    height: 500px;
    padding: 20px;
    color: white; 
}
.office365 .sidebar_orange_nav a {
  display: block;
  line-height: 16px;
  color: white; 
}

.office365 .sidebar_orange_nav a:hover { color: #333; }

.office365 .sidebar_orange_nav a.h1 { }
.office365 .sidebar_orange_nav a.h2 { padding: 5px 0px 5px 0px; }
.office365 .sidebar_orange_nav a.h3 { padding: 2px 0px 2px 15px; }

.office365 .sidebar_orange_links {
    padding: 20px;
}

.office365 .sidebar_orange_links a {
  display: block;
  font-size: 16px;
  color: white;
  padding: 5px 0px 5px 0px;
}

.office365 .sidebar_orange_links a:hover { color: #333; }


/* ***********************************************************************************************************************************************************************************************
   **********                           **********************************************************************************************************************************************************
   **********            NAV            **********************************************************************************************************************************************************
   **********                           **********************************************************************************************************************************************************      
   ***********************************************************************************************************************************************************************************************  */


div#nav_c {
    min-width: 1000px;
    width: 100%;
    height: 196px;
    background: #magenta;
    overflow: hidden;
    margin: 0px auto 0px auto;
    text-align: center;
}
div#nav {
    width: 5000px;
    height: 196px; 
    padding: 35px 0px 0px 0px;
}

div#nav div.nav_container {
  float: left;
}

div#nav div.nav_container div.nav_box {
  width: 140px;
  height: 155px;
  float: left;
  margin: 0px 1px 0px 1px;
  padding: 0px 5px 5px 5px;
  border: 1px solid white;  
}
/*
div.nav_box.active {
  background: url(http://static.senetic.com/nav_box_active_bg.png) no-repeat bottom left;
}
*/

div#nav div.nav_container div.nav_box a, div.nav_box_hover a {
  display: block;
  color: #333;
}

div#nav div.nav_container div.nav_box a:hover, div.nav_box_hover a:hover {
  color: red;
}

div.nav_box div.logo, div.nav_box_hover div.logo {text-align:center;margin:10px 0px 10px 0px;}
div.nav_box .logos, div.nav_box_hover .logos { width:110px; height:46px; background:url(http://static.senetic.com/senetic_vendors_22.png); margin:0px auto 0px auto;}
div.nav_box a.podkreslone, div.nav_box_hover a.podkreslone {border-bottom:1px dotted #d4d4d4;}

/* .nav_light .logos { background-position: bottom !important; } */ 

.nav_logo_cisco { background-position: 0px 0px; }
.nav_logo_juniper { background-position: -2085px 0px !important; }
.nav_logo_hp { background-position: -110px 0px !important; }
.nav_logo_ibm{ background-position: -440px 0px !important; }
.nav_logo_dell { background-position: -1396px 0px !important; }
.nav_logo_emc { background-position: -1939px 0px !important; }
.nav_logo_apc { background-position: -330px 0px !important; }
.nav_logo_microsoft { background-position: -550px 0px !important; }
.nav_logo_novell { background-position: -2223px 0px !important; }
.nav_logo_adobe { background-position: -660px 0px !important; }
.nav_logo_symantec { background-position: -770px 0px !important; }
.nav_logo_mcafee { background-position: -1794px 0px !important; }
.nav_logo_eset { background-position: -1514px 0px !important; }
.nav_logo_vmware { background-position: -1017px 0px !important; }
.nav_logo_veeam { background-position: -1645px 0px !important; } 
.nav_logo_3com { background-position: -220px 0px !important; }
.nav_logo_hp_networking { background-position: -2610px 0px !important; }

.nav_light .nav_logo_cisco { background-position: 0px 46px !important; }
.nav_light .nav_logo_juniper { background-position: -2085px 46px !important; }
.nav_light .nav_logo_hp { background-position: -110px 46px !important; }
.nav_light .nav_logo_ibm{ background-position: -440px 46px !important; }
.nav_light .nav_logo_dell { background-position: -1396px 46px !important; }
.nav_light .nav_logo_emc { background-position: -1939px 46px !important; }
.nav_light .nav_logo_apc { background-position: -330px 46px !important; }
.nav_light .nav_logo_microsoft { background-position: -550px 46px !important; }
.nav_light .nav_logo_novell { background-position: -2223px 46px !important; }
.nav_light .nav_logo_adobe { background-position: -660px 46px !important; }
.nav_light .nav_logo_symantec { background-position: -770px 46px !important; }
.nav_light .nav_logo_mcafee { background-position: -1794px 46px !important; }
.nav_light .nav_logo_eset { background-position: -1514px 46px !important; }
.nav_light .nav_logo_vmware { background-position: -1017px 46px !important; }
.nav_light .nav_logo_veeam { background-position: -1645px 46px !important; }
.nav_light .nav_logo_3com { background-position: -220px 46px !important; }
.nav_light .nav_logo_hp_networking { background-position: -2610px 46px !important; }

div.nav_box_hover {
  width: 140px;
  min-height: 155px;
  position: absolute;
  margin: 0px 1px 0px 1px;
  padding: 0px 5px 5px 5px;  
  z-index: 100; 
  border: 1px solid #ddd; 
  background: white url(http://static.senetic.com/producent_more_hover.png) repeat-x bottom;
  display: none;
}


.promo_badge {
  width:35px;
  height:35px;
  background: url(http://static.senetic.com/promo_badges_10.png) no-repeat;
  position:relative;
  float:right;
  z-index:100;
  margin-top: -20px;
} 
                                                         
.promo_badge_45 { background-position: -36px 0px; }
.promo_badge_40 { background-position: -72px 0px; }
.promo_badge_35 { background-position: -108px 0px; }
.promo_badge_30 { background-position: -144px 0px; }
.promo_badge_25 { background-position: -180px 0px; }
.promo_badge_20 { background-position: -216px 0px; }
.promo_badge_15 { background-position: -252px 0px; }
.promo_badge_10 { background-position: -288px 0px; }
.promo_badge_5 { background-position: -324px 0px; }

.nav_light .promo_badge_45 { background-position: -36px -35px; }
.nav_light .promo_badge_40 { background-position: -72px -35px; }
.nav_light .promo_badge_35 { background-position: -108px -35px; }
.nav_light .promo_badge_30 { background-position: -144px -35px; }
.nav_light .promo_badge_25 { background-position: -180px -35px; }
.nav_light .promo_badge_20 { background-position: -216px -35px; }
.nav_light .promo_badge_15 { background-position: -252px -35px; }
.nav_light .promo_badge_10 { background-position: -288px -35px; }
.nav_light .promo_badge_5 { background-position: -324px -35px; }

div#nav_control {
  width: 1000px;
  height: 38px;  
  margin: 0px auto 0px auto;
  padding: 0px;
  background: url(http://static.senetic.com/nav/nav_control_bg.png);
  overflow: hidden;
  text-align: center;
}

div#nav_control a {
  font-family: "Segoe UI", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
  font-size: 13px;
  line-height: 38px !important;
  padding: 10px 30px 11px 30px;
  text-align: center;
  color: white; 
}

div#nav_control a:hover {
   color: white;
   background: #454545;
   -moz-box-shadow: inset 0 0 1em #191919;
   -webkit-box-shadow: inset 0 0 1em #191919;
   box-shadow: inset 0 0 1em #191919;     
}

div#nav_control a.active {
   color: white;
   background: #0076c1;
   -moz-box-shadow: inset 0 0 1em #191919;
   -webkit-box-shadow: inset 0 0 1em #191919;
   box-shadow: inset 0 0 1em #191919;   
}

div.nav_container.nav_light { filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; }

#header_a {
  display: block;
  height: 106px;
  width: 268px;
}
div#header_b {
  float: left; 
  width: 400px;
  height: 106px;
}
div#header_c {
  float: left; 
  width: 332px;
  height: 106px;
}

div#search_box {
    width: 355px;
    height: 30px;
    padding: 10px 0px 10px 0px;
    margin: 30px 0px 0px 0px;
    background: #fafafa;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
input#search_input {
  float: left; 
  border: 1px solid #dedede;
  height: 27px;
  padding: 0px 5px 0px 5px;
  margin: 0px 0px 0px 10px;
  width: 285px;
}

input#search_submit {
  float: left; 
  width: 40px; 
  height: 29px; 
  background: url(http://static.senetic.com/search_submit.png) no-repeat center center;
  border: 0px;
  padding: 0px;
  margin: 0px 0px 0px 1px;
  cursor: pointer;
}

#koszykBox.cart_or_titlebox.header_new{
  margin: 0px 0px 0px 0px;
  background: white !important;
}

div#header_links {
  width: 332px;
  height: 20px;
  font-size: 10px;
  font-family: "Segoe UI", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
  color: #b0afaf;
  text-align: right;
  margin: 5px 10px 5px 5px; 
}
div#header_links a {
  color: #b0afaf;
  padding: 0px 9px 0px 8px;
  text-decoration: none;
}

div#header_links a:hover {color: black; }

html.header_new { background: white !important; }

div#footer_flags {
  float: right; 
  text-align: left; 
  width: 380px;
}

div#footer_flags a {
  margin-left: 15px;
  float: left;

}

div#footer_flags span {
  display: block; 
  float: left; 
  width: 16px; 
  height: 10px; 
  margin: 5px 0px 0px 0px; 
}

.no-show-price {
  padding: 5px 25px 0px 0px;
}

div#lewa h2.product_long_name {
  font-size: 12px;                             
  font-weight: bold;
  padding: 0px;
  margin: 0px;
}
tr.ms_pn_version {
  font-weight: bold; 
  color: #ccff00;
  background: url(../gfx/conf_products_background_2.png);
}

tr.ms_pn_version td a {
  color: #ccff00;
}

tr.ms_pn_version td.ms_table_name {
  font-size: 13px;
}
td.promo_crm_productFamily {
  font-size: 20px;
  padding: 10px 0px 5px 0px;
}

td.promo_crm_productFamily sup {
  font-size: 10px;
}

table.promo_crm, table.promo_crm tr, table.promo_crm td, table.promo_crm th {

}



table.promo_crm tbody tr:hover {
  background: #f5f5f5;
}
table.promo_crm th {
  font-weight: normal;
  color: #ccc;
}

tr.promo_crm_productFamily {
  background: white !important;
}













table.promo_nav {
  margin: 0px auto 0px auto;
}

table.promo_nav th {
  font-weight: normal;
  color: #ccc;
  text-align: left;
}

table.promo_nav th:first-child {
    padding: 0px 0px 0px 50px; 
}

table.promo_nav {
  font-size: 12px;
}

table.promo_nav td {
    padding: 0px 5px 0px 5px;
}

table.promo_nav td:first-child {
    padding: 0px 5px 0px 50px;
}

table.promo_nav td:last-child {
    color: red;
    padding: 0px 50px 0px 50px;
}


table.promo_nav tbody tr:hover {
  background: #f5f5f5;
  color: #0037FF;
}
table.promo_nav td.l1, table.promo_nav td.l2, table.promo_nav td.l3 {
  background: #fff;
}

table.promo_nav td.l1 {
    font-size: 20px;
    padding: 10px 5px 5px 5px;
    border-bottom: 1px solid #ccc;
    color: #0037FF;
}

table.promo_nav td.l2 {
    padding: 5px 5px 5px 25px;
    background: #eee;
    font-size: 14px;
    color: black;    
}

table.promo_nav td.l3 {
  color: #696969;
  padding: 5px 5px 5px 35px;
    color: black;    
}


#b2b_login_header {
    height: 95px;
    padding: 10px 20px 0px 0px;
    overflow: hidden;
    background: url(../gfx/b2b/header_login.png) no-repeat right top;  
}

a.img.senetic_b2b_header_logo {
  padding: 0px;
  margin: 0px;
  width: 94px;
  height: 15px;
  overflow: hidden;
}

div.senetic_b2b_header_logo_container{

}

img.senetic_b2b_header_logo_nl { margin: 5px 0px 10px 210px; }
img.senetic_b2b_header_logo { margin: 5px 0px 10px 150px; }

.senetic_b2b_login_form {
  margin: 0px;
  padding: 0px;
}

#b2b_login_header_left, #b2b_login_left {
  text-align: right;
  float: left;
  width: 195px;
  height: 65px;
  line-height: 30px;
  color: #bbb;   
}
                       
.b2b_login_header_input {
  float: left; 
  border: 1px solid #d6d6d6;
  height: 17px;
  padding: 5px 5px 5px 5px;
  margin: 0px 0px 1px 10px;
  width: 180px;
  background: none;
  font-size: 12px;
  color: #444;
}

.b2b_login_header_submit {
  float: left;
  width: 35px;
  height: 29px;
  background: url(../gfx/b2b/header_submit.png) no-repeat left top;
  border: 0px;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
}

.b2b_login_header_submit:hover {
  background-position: left bottom;
}

.b2b .nav {
  background: rgba(238, 238, 238, 0.9);
  line-height: 36px;
  padding: 0px 25px 0px 25px;
  margin: 20px 0px 20px 0px;
  width: 950px;
  height: 36px;
}

.b2b .nav a {
  display: block;
  float: left;
  padding: 0px 15px 0px 15px;
  color: #ff4e00;
  font-size: 14px;
}

.b2b .nav a:hover, .b2b .nav a.active {
  background: rgba(248, 248, 248, 0.9);
  color: #333; 
}  

.b2b .breadcrumbs {
  display: block;
  padding: 20px 20px 0px 20px;
  font-size: 11px;
  color: #838383;
}

.b2b .breadcrumbs a { color: #838383; }
.b2b .breadcrumbs a:hover { color: #ff4e00; }
.b2b .content { padding: 0px 20px 0px 20px; }

.b2b h1 { display: inline; padding: 0px; margin: 0px; font-size: 11px; font-weight: normal; }
.b2b .content h2 { font-size: 19px; font-weight: normal; color: red; padding: 20px 0px 20px 0px; margin: 0px; }
.b2b .content h3 { font-size: 13px; font-weight: bold; padding: 10px 0px 10px 0px; margin: 0px; }

.b2b .sidebar {
  float: right;
  width: 150px;
  margin: 0px 0px 0px 10px;
  padding: 20px;
  background: #f5f5f5;
}

.b2b .sidebar a {
  text-align: left;
  display: block;
  line-height: 24px;
  font-size: 13px;
  color: #068EF8; 
}
.b2b .sidebar a.active { color: red; }
.b2b .sidebar a.soon { color: #ccc; }
.b2b .sidebar a:hover { color: #333; }

#footer_senetic_container {
  width: 100%;
  margin: 20px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
  background: #e8e8e8 url(../gfx/footer/footer_senetic_container_background.png) repeat-x top left;
}

#footer_senetic_box {
  width: 960px;
  height: 273px;
  min-height: 273px;
  height: auto;
  margin: 0px auto 0px auto;
  padding: 20px;
  background: #efefef url(../gfx/footer/box_background.png) bottom left no-repeat;
}

#footer_senetic_underbox {
  width: 960px;
  margin: 0px auto 0px auto;
  padding: 20px 20px 40px 20px;
  font-size: 11px;
  line-height: 16px;
  color: #7b7b7b;
}
