﻿body {margin:0;padding:0;border:0;line-height:160%;font:normal 12px Arial,Helvetica,sans-serif;background:url("/theme/pl/i/bg.gif") #fff top left repeat-x;}
.clr {clear:both;}
a,a:link,a:visited { color:#000;text-decoration:underline;outline: none;}
a:hover {color:#000;text-decoration:none;}
img {border:0;}
input {border-color:#D4D0C8 #F1EFE6 #F1EFE6 #D4D0C8;border-style:solid;border-width:1px;color:#3B3B3B;font-size:13px;}
.cb {width:20px;border:0;padding:0;}
form {margin:0;padding:0;}

.element1 a, .element1 a:link {color:#fff;}
#top {width:960px;height:94px;margin:auto;margin-top:20px;background:url("/theme/pl/i/top_bg.jpg") top left no-repeat;}

#top .logo {width:200px;height:94px;float:left;text-align:center;}
/* #top .DNVlogo {width:120px;height:94px;float:left;}                                 added for AS9100 logo  moved to footer 2016-07-22*/
#top .certification {width:450px;height:10px;padding-top:26px;float:center;text-align:right;}  /* added 2016-08-01 */


#top .menu {width:550px;height:20px;padding-top:34px;float:left;text-align:center;}  
#top .menu form {padding:0;margin:0;display:inline;}
#top .menu a,#top .menu a:link ,#top .menu a:visited {font-size:11px;font-weight:bold;color:#424242;padding:0px;text-decoration:none;}
#top .menu a:hover {text-decoration:underline;}

#top .search {width:210px;height:94px;float:left;text-align:center;}
/* #top .search .counter {width:210px;height:27px;line-height:27px;text-align:center;color:#fff;font-size:10px;} */
#top .search .form {width:210px;height:40px;text-align:center;font-size:10px;margin-top:0px;}
#top .search .form .tsearch  {width:100px;height:16px;border-color:#D4D0C8 #F1EFE6 #F1EFE6 #D4D0C8;border-style:solid;border-width:1px;color:#3B3B3B;font-size:11px;}

#holder {width:960px;margin:auto;;}
#holder .content {width:938px;padding:10px;border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8;background:#fff;}
#holder .content h6 {font-size:13px;margin:0;padding:0;}

.compare  {width:930px;border:1px solid #ccc;line-height:160%;}

.start-box2 { width:960px;height:156px;margin:0 auto 33px auto;}	

.td_select0 {width:240px;text-align:center;}
.td_select1 {width:230px;text-align:center;}
.td_select2 {width:230px;text-align:center;}
.td_select3 {width:230px;text-align:center;}
.compare_title {font-weight:bold;text-align:left;}
tr.compare_img td {text-align:center;}
tr.compare_name td {text-align:center;font-size:14px;font-weight:bold;}
tr.compare_cost td {text-align:center;}

tr.compare_tr1 td {font-size:13px;color:#666666;padding:0 0 0 10px;background:#fff;}
tr.compare_tr2 td {font-size:13px;color:#666666;padding:0 0 0 10px;background:#eee;}

.hotnews {width:960px;height:32px;margin:auto;margin-top:13px;margin-bottom:13px;background:url("/theme/pl/i/hot_news_bg.png") top left no-repeat;}
.hotnews .hn_title {width:155px;height:32px;line-height:32px;text-align:center;font-weight:bold;color:#fff;font-size:11px;float:left;}
.hotnews .hn_content {width:760px;height:32px;padding-left:15px;line-height:32px;color:#585858;font-size:11px;float:left;}
#newsticker {width:760px;height:30px;margin:1px 0;}
#newsticker .newsticker-jcarousellite { width:760px;}
#newsticker .newsticker-jcarousellite ul li{ list-style:none;height:30px;display:block;}
#newsticker .newsticker-jcarousellite ul li .info { font-weight:normal;width:760px;text-align:left; }
#newsticker .newsticker-jcarousellite ul li .info a {color:#585858;font-size:11px;text-decoration:none;font-size:11px;}
#newsticker .newsticker-jcarousellite ul li .info a:hover {text-decoration:underline;}



.box_news {width:312px;height:203px;background:url("/theme/pl/i/start_box_bg.jpg") top left no-repeat;float:left;}
.box_srodek {width:312px;height:203px;background:url("/theme/pl/i/start_box_bg.jpg") top left no-repeat;float:left;margin-left:12px;}
.box_feedback {width:312px;height:203px;float:left;margin-left:12px;background:url("/theme/pl/i/start_box_bg.jpg") top left no-repeat;}

.box_news .bn_content,.box_srodek .bn_content, .box_feedback .bn_content {width:296px;margin:auto;}
.box_news .bn_content h1,
.box_srodek h1,
.box_feedback h1 {margin:5px;font-size:20px;padding:0;color:#4799DB;}
.box_news .bn_content ul {margin:0;padding:0;list-style-type:none;font-size:11px;line-height:160%;color:#585858;}

ul#newsy {width:296px;list-style-type:none;margin:0;padding:0;text-align:left;}
ul#newsy li {width:296px;border-bottom:1px solid #E7E7E7;}
ul#newsy li a {height:23px;font-size:11px;overflow:hidden;background:url("/theme/pl/i/newsy_li_bg.gif") bottom left no-repeat;padding:0 0 0 17px;display:block;color:#585858;text-decoration:none;line-height:23px;}
ul#newsy li a:hover {text-decoration:none;color:#ff0000;}

/* newsy listing */
.news_list {width:100%;}
.news_list b {color:#000066;font-size:14px;}
.news_list .news_break {width:100%;margin:5px 0 20px 0;font-size:1px;height:1px;background:#ccc;}



#features, #specifications, #gallery, #reviews, #support-download, #buy-now {width:938px;border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8;padding:10px;}
#features .left, #specifications .left, #gallery .left, #reviews .left, #support-download .left, #buy-now .left {width:250px;float:left;text-align:center;}
#features .right, #specifications .right, #gallery .right, #reviews .right, #support-download .right, #buy-now .right {width:678px;font-size:13px;float:left;}
#features .right h1,#specifications .right h1,#gallery  h1,#reviews .right h1,#support-download .right h1
{width:100%;color:#4350DA;font-size:17px;border-bottom:1px solid #C8C8C8;}

#buy-now .right .h1holder {color:#4350DA;font-size:17px;border-bottom:1px solid #C8C8C8;margin:11px 0;}
#buy-now .right .h1holder h1 {color:#4350DA;font-size:17px;padding:0;margin:0;}


#reviews .right #komentarze {width:678px;}
#reviews .right #komentarze .kom_single {width:678px;margin-bottom:20px;}
#reviews .right #komentarze .kominfo {width:678px;color:#ff0000;font-weight:bold;}
#reviews .right #komentarze .kom_single .left {width:300px;text-align:left;float:left;}
#reviews .right #komentarze .kom_single .right {width:200px;text-align:right;float:right;}
#reviews .right #komentarze .kom_single .tresc {width:678px;}
#reviews .right #komentarze .kom_single .hr {font-size:1px;width:100%;height:1px;background:#000}
#reviews .right #komentarze .review-ta textarea {width:480px;height:150px;border-color:#D4D0C8 #F1EFE6 #F1EFE6 #D4D0C8;border-style:solid;border-width:1px;color:#3B3B3B;font-size:13px;}




.gal_single {width:200px;float:left;}


.tab-top {width:960px;height:10px;background:url("/theme/pl/i/tab-top.png") top left no-repeat;font-size:1px;}
.tab-bottom {width:960px;height:10px;background:url("/theme/pl/i/tab-bottom.png") top left no-repeat;font-size:1px;}


/* #footer { width:960px;height:20px;margin:auto;margin-top:5px;margin-bottom:20px;color:#aaa;font-size:11px;} note-removed text color 2016-05-12 */
#footer { width:960px;height:20px;margin:auto;margin-top:0px;margin-bottom:20px;font-size:11px;}
#footer .left {width:200px;margin-top:20px;float:left;}  
#footer .center {width:490px;margin-top:20px;float:left;text-align:center;}
#footer .center a,#top .menu a:link ,#footer .center a:visited {font-size:11px;font-weight:bold;color:#424242;padding:0 15px;text-decoration:none;}
#footer .center a:hover {text-decoration:underline;}
#footer .center .social {width:100%;text-align:center;padding-top:5px;line-height:16px;height:16px;}
#footer .center .social a,#footer .center .social a:link,#footer .center .social a:visited {font-weight:normal;padding:0;text-decoration:none;}
#footer .center .social a:hover {text-decoration:underline;}
#footer .DNVlogo {width:180px;float:left;}  /* 2016-07-22 moved from top to footer */
#footer .right {width:90px;float:right;text-align:right;}


/* gora - hotart */

.hotart { width:960px;height:230px;background:url("/theme/pl/i/hotart_new.jpg") no-repeat 0 0;}


/* listing */

.categories { width:200px;float:left;}
.products { width:702px;float:left;}


.pojedynczy { width:230px;float:left;margin-bottom:50px;margin-left:4px;}
.pojedynczy .tytul {width:230px;height:36px;}
.pojedynczy .tytul h1 { width:230px;text-align:center;margin:0;padding:0;}
.pojedynczy .tytul h1 a,.pojedynczy .tytul h1 a:visited { color:#4350DA;font-size:14px;text-decoration:none;}
.pojedynczy .tytul h1 a:hover { text-decoration:underline;color:#000;}

.pojedynczy  h1 { width:230px;text-align:center;margin:0;padding:0;}
.pojedynczy  h1 a,.pojedynczy h1 a:visited { color:#4350DA;font-size:14px;text-decoration:none;}
.pojedynczy  h1 a:hover { text-decoration:underline;color:#000;}


.pojedynczy h4 { width:200px;height:70px;margin:0;padding:10px 15px 0px 15px;font-size:11px;color:#000;font-weight:normal;text-align:justify;overflow:hidden;}




#buy-now .right .related {margin-top:50px;}
#buy-now .right .related h1 { width:100%;text-align:center;font-size:17px;border-bottom:1px solid #C8C8C8;margin:11px 0;text-decoration:none;}


#buy-now .right .related fieldset {padding:0;margin:0;}
#buy-now .right .related .pojedynczy {width:220px;float:left;margin-bottom:50px;margin-left:4px}
#buy-now .right .related .pojedynczy .tytul {width:220px;height:36px;}
#buy-now .right .related .pojedynczy .tytul h1 { width:220px;text-align:center;margin:0;padding:0;}
#buy-now .right .related .pojedynczy .tytul h1 a,.related .pojedynczy .tytul h1 a:visited { color:#4350DA;font-size:14px;text-decoration:none;}
#buy-now .right .related .pojedynczy .tytul h1 a:hover { text-decoration:underline;color:#000;}

#buy-now .right .pojedynczy .price { width:210px;height:33px;color:#585858;margin:auto;line-height:33px;text-shadow:1px 1px #fff;}
#buy-now .right .pojedynczy .price .left { width:78px;float:left;height:33px;}
#buy-now .right .pojedynczy .price .right { width:121px;float:right;height:33px;}

.pojedynczy .price { width:210px;height:33px;color:#585858;margin:auto;line-height:33px;text-shadow:1px 1px #fff;}
.pojedynczy .price .left { width:78px;float:left;height:33px;}
.pojedynczy .price .right { width:121px;float:right;height:33px;}

#buy-now .right .related .pojedynczy  h1 { width:220px;text-align:center;margin:0;padding:0;border:0;}
.related .pojedynczy  h1 a,.related .pojedynczy h1 a:visited { color:#4350DA;font-size:14px;text-decoration:none;}
.related .pojedynczy  h1 a:hover { text-decoration:underline;color:#000;}

.related .pojedynczy h4 { width:200px;height:70px;margin:0;padding:10px 15px 0px 15px;font-size:11px;color:#A3A3A3;font-weight:normal;text-align:justify;overflow:hidden;}



/* /listing  */

/* kategorie */
.catlevel1 { display:none;width:200px;height:22px;margin:auto;background:url("/theme/pl/i/catlevel1_bg.gif") top left no-repeat;}
.catlevel1 a,
.catlevel1 a:link,
.catlevel1 a:visited { display:block;padding:0 0 0 20px;font:bold 12px Arial,Helvetica,sans-serif;color:#383838;text-decoration:none;line-height:20px;}
.catlevel1 a:hover { text-decoration:underline;}

.catlevel2 { width:200px;min-height:22px;height:auto !important;height:22px;margin:auto;background:url("/theme/pl/i/catlevel2_bg.gif") top left no-repeat;}
.catlevel2 a,
.catlevel2 a:link,
.catlevel2 a:visited { display:block;padding:0 0 0 25px;font:bold 12px Arial,Helvetica,sans-serif;color:#383838;text-decoration:none;line-height:20px;}
.catlevel2 a:hover { text-decoration:underline;}

.catselected1 { width:200px;height:22px;margin:auto;background:url("/theme/pl/i/catlevel1_selected_bg.gif") top left no-repeat;}
.catselected2 { width:200px;height:22px;margin:auto;background:url("/theme/pl/i/catlevel2_selected_bg.gif") top left no-repeat;}


/* kategorie */







#pic {width:960px;text-align:center;margin:auto;}
#pic h1 {width:100%;color:#4350DA;font-size:17px;border-bottom:1px solid #C8C8C8;}




#main { width:960px;margin:auto;margin-top:21px;}
#main .left { width:212px;float:left;background-color:#F0EEE4;}
#main .center { width:535px;float:left;background-color:#F0EEE4;}
#main .center .title { width:535px;}
#main .center .title h1 { font-size:16px;color:#DA1111;}

/* koszyk */
#main .centerbig { width:748px;float:left;background-color:#F0EEE4;}
#main .centerbig .holder { width:728px;margin:auto;}
#main .centerbig .holder h1 { font-size:17px;color:#DA1111;padding:0;margin:0;margin-bottom:10px;}
#main .centerbig .vcart-top { width:748px;height:10px;margin-top:20px;background:url("/theme/pl/i/vcart_top.gif") top left no-repeat;font-size:1px;}
#main .centerbig .vcart-bottom { width:748px;height:10px;background:url("/theme/pl/i/vcart_bottom.gif") top left no-repeat;font-size:1px;}
.vcart { width:748px;background:#fff;}

.checkout,
a.checkout,
a:link.checkout,
a:visited.checkout {font-size:12px;color:#fff;background:#4350DA;padding:4px 8px;text-decoration:none;font-weight:bold;border:0;letter-spacing:0px;border:1px solid #ffffff;outline:1px solid #4350DA;}
a:hover.checkout {background:#fff;color:#4350da;}



.vcart-tbl { width:100%;margin:auto;border:1px solid #ccc;}
.vcart-tbl2 { margin:auto;border:1px solid #ccc;}
.vcart-tbl-header { padding:0 5px 0 15px;background:#f0f0f0;color:#000;font-size:13px;text-decoration:none;font-weight:bold;border-right:1px solid #CCCCCC;border-bottom:1px solid #ccc;}
.vcart-tbl-std { border-bottom:1px solid #ccc;}
.vcart-tbl-std h5 { font-size:15px;margin:5px 0 0 0;padding:0;float:left;}
.vcart-tbl-std h6 {padding:0;}
.vcart-tbl-std h6 a, 
.vcart-tbl-std h6 a:link, 
.vcart-tbl-std h6 a:visited { margin:10px 0 0 10px;font-size:11px;padding:0px;color:#000;float:left;text-decoration:none;}

.vcart-tbl-std h6 a:hover { text-decoration:underline;}


.vcart-tbl-std input { border:none;}
.koszyk-dodatki { font-size:11px;width:330px;margin-bottom:5px;}
.koszyk-podsumowanie h1 { font-size:15px;margin:0;padding:0;}

.f50 input { text-align:center;width:40px;border-color:#D4D0C8 #F1EFE6 #F1EFE6 #D4D0C8;border-style:solid;border-width:1px;color:#3B3B3B;font-size:13px;}

.koszyk_info { width:100%;height:30px;text-align:center;font-size:14px;font-weight:bold;color:#ff0000;}
.info {width:100%;text-align:center;font-weight:bold;font-size:13px;}
.uwagi textarea { border-color:#D4D0C8 #F1EFE6 #F1EFE6 #D4D0C8;border-style:solid;border-width:1px;color:#3B3B3B;font-size:13px;width:400px;height:200px;}
/* koszyk */





#main .right { width:213px;float:left;background-color:#F0EEE4;}



.inp130 input {width:130px;}

/*listing */
.single-top { width:535px;height:10px;margin-top:20px;background:url("/theme/pl/i/single_top.gif") top left no-repeat;font-size:1px;}
.single-bottom { width:535px;height:10px;background:url("/theme/pl/i/single_bottom.gif") top left no-repeat;font-size:1px;}
.single { width:535px;background:#fff;}
.name-text h1 { padding:0;margin:0;font-size:14px;}
.name-text h4 { padding:0;margin:0;font-weight:normal;font-size:11px;}
.name-text a, .name-text a:link, .name-text a:visited  { font-size:14px;text-decoration:underline;color:#000;}
.name-text a:hover { text-decoration:none;color:#DA1111;}
.option { width:100px;margin:auto;}
.option .l { width:9px;height:31px;background:url("/theme/pl/i/option_left.gif") top left no-repeat;float:left;}
.option .c { height:31px;padding:0 5px 0 5px;background:url("/theme/pl/i/option_bg.gif") top left repeat-x;float:left;font:bold 11px "Tahoma";color:#fff;line-height:30px;}
.option .r { width:9px;height:31px;background:url("/theme/pl/i/option_right.gif") top left no-repeat;float:left;}
.cost { margin:auto;margin-top:10px;}
.cost .l { width:9px;height:31px;background:url("/theme/pl/i/cost_left.gif") top left no-repeat;float:left;}
.cost .c { height:31px;padding:0 5px 0 5px;background:url("/theme/pl/i/cost_bg.gif") top left repeat-x;float:left;font:bold 11px "Tahoma";color:#fff;line-height:30px;}
.cost .r { width:9px;height:31px;background:url("/theme/pl/i/cost_right.gif") top left no-repeat;float:left;}
.filtry { width:530px;margin:auto;margin-top:20px;margin-bottom:10px;text-align:center;font-size:11px;}
.filtry select, .filtryleft select { font-size:11px;}

.scroll {width:100%;font-size:12px;color:#000;text-align:center}
.scroll a,
.scroll a:link,
.scroll a:visited {border:1px solid #EDEDED;padding:2px 3px 2px 3px;text-decoration:none;}
.scroll a:hover {border:1px solid #EDEDED;background:#ededed;color:#000;padding:2px 3px 1px 3px;}

.please {width:100%;font-size:11px;margin-top:20px;text-align:center;color:#ff0000;}


/*listing */


.reg_info { font-size:9px;}
.tekst table { border:1px solid #ccc;}


/* produkt */
.produkt-top { width:535px;height:10px;margin-top:20px;background:url("/theme/pl/i/single_top.gif") top left no-repeat;font-size:1px;}
.produkt-bottom { width:535px;height:10px;background:url("/theme/pl/i/single_bottom.gif") top left no-repeat;font-size:1px;}
#produkt { width:535px;background:#fff;}
#produkt .holder { width:515px;margin:auto;}
#produkt .holder h1 { font-size:17px;color:#DA1111;padding:0;margin:0;margin-bottom:10px;}
#produkt .holder .photo { width:160px;text-align:center;float:left;}
#produkt .holder .photo img { border:1px solid #ccc;padding:4px;}
#produkt .holder .mini { width:330px;margin-left:15px;float:left;}
#produkt .holder .mini h2 { padding:0;margin:0;font-size:12px;color:#000;font-weight:normal;line-height:20px;border-bottom:1px solid #ccc;}
#produkt .holder .opis { font-size:12px;line-height:20px;margin-top:20px;}
.koszyk-waga { width:400px;margin:auto;border:1px solid #ccc;}
.koszyk-waga-header { padding:0 5px 0 15px;background:#f0f0f0;color:#000;font-size:13px;text-decoration:none;font-weight:bold;border-right:1px solid #CCCCCC;border-bottom:1px solid #ccc;}
.koszyk-waga-std { border-bottom:1px solid #ccc;}
.koszyk-waga-std input { border:none;}
.dokoszyka, .submit, .button { height:25px;border:0;background: #B70000 top left repeat-x;font-size:13px;color:#fff;font-weight:bold;}
a.button2 { height:25px;padding:3px 5px 3px 5px;background:url("/theme/pl/i/submit_bg.gif") #B70000 top left repeat-x;font-size:13px;color:#fff;font-weight:bold;text-decoration:none;}
a:hover.button2 { height:25px;padding:3px 5px 3px 5px;background:url("/theme/pl/i/submit_bg.gif") #B70000 top left repeat-x;font-size:13px;color:#fff;font-weight:bold;text-decoration:none;}



#produkt .holder .opis ul, #produkt .holder .opis li { padding:0;margin:0;list-style-type:none;}
#produkt .holder .producent img { float:left;padding:0 10px 10px 0;}

.extra-single { width:100%;height:22px;border-bottom:1px dotted #aaa;}
.extra-name { float:left;height:22px;line-height:22px;}
.extra-cost { float:right;height:22px;line-height:22px;}
.extra-inp { float:right;margin-left:10px;height:22px;line-height:22px;}
.extra-inp input { width:30px;}



/* produkt */



.strona-top { width:535px;height:10px;margin-top:20px;background:url("/theme/pl/i/single_top.gif") top left no-repeat;font-size:1px;}
.strona-bottom { width:535px;height:10px;background:url("/theme/pl/i/single_bottom.gif") top left no-repeat;font-size:1px;}
.strona { width:535px;background:#fff;}
.strona .holder { width:515px;margin:auto;}
.strona .holder h1 { font-size:17px;color:#DA1111;padding:0;margin:0;margin-bottom:10px;}



.error {font-size:11px;color:#ff0000;}
