body {background: url('../images/selekcja_02.jpg') top left repeat-x; background-color: #000; margin: 0; padding: 0;}

h1 {font-family: Arial; font-size: 13px; color: #fff; font-weight: bold; margin: 0; padding: 10px 0 20px 10px;}
h2 {font-family: Arial; font-size: 15px; color: #fff000; font-weight: bold; margin: 2px; padding: 0 0 15px 0; text-align: left;}
h3 {font-family: Arial; font-size: 13px; color: #fff000; font-weight: bold; margin: 0; padding: 10px 0 20px 10px; text-align: left;}
h4 {font-family: Arial; font-size: 14px; color: #fff; font-weight: bold; margin: 0; padding: 10px 0 0 20px; text-align: left;}
h5 {font-family: Arial; font-size: 10px; color: #010101; font-weight: bold; margin: 0; padding: 0; text-align: left;}

.error {text-align: center; padding: 0; color: #ff2200;}
.ok {text-align: center; padding: 0; color: #0F7F2C;}


a {color: #fff000; text-decoration: none; outline: none;}
a:hover {color: #10b100; text-decoration: none;}

object {outline: none;}

p {font-family: Verdana; font-size: 12px; text-align: left; color: #fff; margin: 10px 0 0 0; padding: 0;}
table {font-family: Verdana; font-size: 12px; margin: 0; padding: 0; color: #fff;}
ul, ol {font-family: Verdana; font-size: 12px; color: #fff;}

.more {text-align: right;}

/*
.p1 {border: 1px solid #bfbaac; background: #fff; margin: 5px auto; padding: 2px; font-family: Verdana; font-size: 10px; width: 140px; color: #010101;}
.p2 {border: 1px solid #bfbaac; background: #fff; margin: 5px auto; padding: 2px; font-family: Verdana; font-size: 10px; width: 250px; color: #010101;}
.p1d {border: 1px solid #bfbaac; background: #dfdfdf; margin: 5px auto; padding: 2px; font-family: Verdana; font-size: 10px; width: 140px; color: #010101;}
.p2d {border: 1px solid #bfbaac; background: #dfdfdf; margin: 5px auto; padding: 2px; font-family: Verdana; font-size: 10px; width: 250px; color: #010101;}
.t1 {border: 1px solid #bfbaac; background: #fff; margin: 5px auto; padding: 2px; font-family: Verdana; font-size: 10px; width: 250px; color: #010101;}
.s1 {border: 1px solid #bfbaac; background: #F5F5F5;  margin: 5px auto; padding: 0 2px; color: #010101;}
*/

.p1 {border: none; background: transparent; margin: 4px 6px 4px 6px; padding: 0; font-family: Verdana; font-size: 10px; width: 128px; height: 14px; color: #fff; position: }
.p2 {border: none; background: transparent; margin: 4px 6px 4px 6px; padding: 0; font-family: Verdana; font-size: 10px; width: 238px; height: 14px; color: #fff;}
.p1d {border: none; background: transparent; margin: 4px 6px 4px 6px; padding: 0; font-family: Verdana; font-size: 10px; width: 128px; height: 14px; color: #fff;}
.p2d {border: none; background: transparent; margin: 4px 6px 4px 6px; padding: 0; font-family: Verdana; font-size: 10px; width: 238px; height: 14px; color: #fff;}
.t1 {border: none; background: transparent; margin: 4px 4px 4px 4px; padding: 0; font-family: Verdana; font-size: 10px; width: 242px; height: 85px; color: #fff;}


.s1 {font-family: Arial; font-size: 10px; border: none; background: transparent;  margin: 5px auto; padding: 0 2px 2px 2px; color: #fff000; width: 100px; background: url('../images/przycisk1.png') top left no-repeat; height: 22px;}
.b1 {font-family: Arial; font-size: 10px; border: none; background: transparent;  margin: 5px auto; padding: 0 2px 2px 2px; color: #fff000; width: 100px; background: url('../images/przycisk1.png') top left no-repeat; height: 22px;}
.b2 {font-family: Arial; font-size: 10px; border: none; background: transparent;  margin: 5px auto; padding: 0 2px 2px 2px; color: #fff000; width: 140px; background: url('../images/przycisk2.png') top left no-repeat; height: 22px;}

/*.se1 {border: 1px solid #0D74AF; background: #fff; margin: 5px auto; padding: 2px; font-family: Verdana; font-size: 10px; width: 142px; color: #010101;}*/

.input_container {float: left; margin: 0 6px; text-align: left; padding: 0; display: inline;}
.input_container p {float: left; margin: 0; padding: 4px 4px 0 0;}

.input_element_p1 {background: url('../images/pole1.png') top left no-repeat; width: 140px; height: 22px; margin: 0;}
.input_element_p2 {background: url('../images/pole2.png') top left no-repeat; width: 250px; height: 22px; margin: 0;}
.input_element_p1d {background: url('../images/pole1d.png') top left no-repeat; width: 140px; height: 22px; margin: 0;}
.input_element_p2d {background: url('../images/pole2d.png') top left no-repeat; width: 250px; height: 22px; margin: 0;}
.input_element_t1 {background: url('../images/pole_tekstowe.png') top left no-repeat; width: 250px; height: 93px; margin: 0;}






.login_admin {color: #ff2200;}

#main {margin: 0 auto; padding: 0; width: 990px; background: transparent;}

#head {float: left; clear: left; width: 990px; height: 256px; background-image: url('../images/selekcja_03.jpg'); background-repeat: no-repeat; background-position: top left;}

#languages {float: left; width: 250px; background: transparent; text-align: left; margin: 1px 0 0 16px; display: inline;}
#languages img {border: none; margin: 2px; padding: 0;}

#banner {float: left; clear: left; width: 990px; height: 256px; margin: 0; padding: 0; background: transparent; display: inline;}

#menu1 {float: left; clear: left; width: 990px; height: 46px; background-image: url('../images/selekcja_06.jpg'); background-repeat: no-repeat; background-position: top left;}

#page_header {float: left; clear: left; width: 990px; height: 20px; background-image: url('../images/selekcja_07.png'); background-repeat:repeat-y; background-position: top left;}

#page {float: left; clear: left; width: 990px; background-image: url('../images/selekcja_07b.png'); background-repeat:repeat-y; background-position: top left;}

#column {float: left; width: 236px; background: url('../images/selekcja_08.jpg') top left no-repeat; padding: 0;}
#content {float: right; width: 728px; background: transparent; margin: 0; padding: 5px 15px 5px 0;}
#content h2 {float: left; text-transform: uppercase; background: url('../images/selekcja_head_point.jpg') top right no-repeat; padding: 1px 40px 15px 0; margin: 9px 0 0 0;}

.box_left {float: left; clear: left; width: 236px; margin: 8px 0 15px 0; padding: 0; background: transparent; display: inline;}
.box_left .b_top {float:left; clear: left; width: 236px; height: 33px; background-image: url('../images/selekcja_12.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0; padding: 0;}
.box_left .b_top h1 {margin: 0; padding: 9px 5px 0 55px; text-align: left; text-transform: uppercase;}
.box_left .b_content {float:left; clear: left; width: 210px; background: transparent; margin: 0 0 0 19px; padding: 2px 0; display: inline;}
.box_left .b_content p {margin: 10px 0 0 0; font-size: 12px;}
.box_left .b_content table {font-size: 12px; margin: 10px 0 0 0;}
.box_left .b_down {float:left; clear: left; width: 236px; height: 0px; background: transparent; margin: 0; padding: 0;}

.box_down {float:left; width: 222px; margin: 5px 10px 0 10px; padding: 0; background-image: url('../images/selekcja_20.jpg'); background-repeat: no-repeat; display: inline;}
.box_down .b_top {float:left; clear: left; width: 222px; height: 44px; background: transparent; margin: 0; padding: 0;}
.box_down .b_top h3 {margin: 0; padding: 10px 5px 0 5px; text-align: center; text-transform: uppercase; color: #fff;}
.box_down .b_content {float:left; clear: left; width: 192px;  background-image: url('../images/selekcja_21.jpg'); background-repeat:repeat-y; margin: 0; padding: 2px 15px;}
.box_down .b_content p {margin: 0; font-size: 11px;}
.box_down .b_down {float:left; clear: left; width: 222px; height: 15px; background-image: url('../images/selekcja_22.jpg'); background-repeat: no-repeat; margin: 0; padding: 0;}
.box_down table {font-size: 12px;}


#menu_top{background: transparent; width: 960px; margin: 0 0 0 13px; padding: 0;position: relative;z-index: 1;}
#menu_top ul{margin: 0; padding: 0; list-style-type: none; -moz-opacity: 0.95; opacity: 0.95;position: relative;z-index: 1;}
#menu_top ul li{position: relative; width: 160px; display: inline; float: left; z-index: 1;margin: 0; text-transform: uppercase; font-family: Arial; font-size: 13px; font-weight: bold; }
#menu_top ul li a{display: block;width: 160px; text-align:center; height: 28px; background: url('../images/selekcja_menu_bar.jpg') top right no-repeat; /*padding: 4px 47px;*/ padding: 14px 2px 4px 2px; color: #fff; text-decoration: none;}
#menu_top ul li img {}
* html #menu_top ul li a{display: inline-block;}
#menu_top ul li:last-child a {background: transparent;}
#menu_top ul li a:link, #menu_top ul li a:visited{color: #fff000;}
#menu_top ul li a:hover{color: #10b100;}	

#menu_top ul li ul{position: absolute; left: 0; display: block; visibility: hidden;z-index: 1;}
#menu_top ul li ul li{display: list-item; float: left;/*float: none;*/position: relative;z-index: 1; width: auto;}
#menu_top ul li ul li ul{top: 0;}
#menu_top ul li ul li:last-child a {background: #084A00;}
#menu_top ul li ul li a{font-family: Arial; font-size: 11px; font-weight: bold; width: 160px; height: auto; padding: 2px 2px 2px 2px; margin: 0; border-top-width: 0; border-bottom: 1px solid #107F00;  background: #084A00;}
#menu_top ul li ul li a:hover{background: #28AF15; color: #fff000;}
#menu_top .downarrowclass{/*position: absolute; top: 12px; right: 0;*/ display: none;}
#menu_top .rightarrowclass{position: absolute; top: 10px; right: 5px;}

#menu1 #menu_top ul li .selected {color: #10b100;}
#menu1 #menu_top ul li ul li .selected {color: #fff000;background: #28AF15;}






#menu_left ul{margin:0 0;padding:0 0 0 0;list-style:none; width: 210px;}
#menu_left ul li{margin:0; padding: 0; font-family: Arial; font-size: 14px; font-weight:bold; text-transform: uppercase;}
#menu_left a{display:block;width: 200px;margin: 0; padding:5px 0 10px 10px;color:#fff;text-decoration:none;background-image: url('../images/selekcja_menu_point.png'); background-position: 0 2px; background-repeat:no-repeat;}
#menu_left a:hover{color:#FCFF00;text-decoration: none;}

#menu_left ul li ul li{margin:0; padding: 0; font-family: Arial; font-size: 12px; font-weight:bold; text-transform: none;}
#menu_left ul li ul li a{background-image: url('../images/selekcja_menu_arrow.png'); background-position: 4px 8px; background-repeat:no-repeat;}
#menu_left ul li ul li a:hover{}




#menu_left .l1 a{border-top:0;}

#menu_left .sub1{margin:0;padding:0 0 0 0;border:0;}
#menu_left .sub1 a{display:block;padding-left: 20px;border:0;width:190px;}
#menu_left .sub2 a{padding-left:30px; width:180px;}
#menu_left .sub3 a{padding-left:40px; width:170px;}
#menu_left .sub4 a{padding-left:50px; width:160px;}

#menu_left .sub2 li{background-position: 14px 8px;}
#menu_left .sub3 li{background-position: 24px 8px;}
#menu_left .sub4 li{background-position: 34px 8px;}

/** html #menu_left a, * html #menu_left .sub1 a{width:100%;}*/
#menu_left .selected{background-color:inherit;color:#FCFF00;text-decoration:none;}


.banner_image {float: left; clear: left; margin: 0; padding: 15px 0 5px 0; width: 100%; text-align: center; background: transparent;}
.banner_image img {border: none; margin: 0 auto;}
.banner_image a {text-decoration: none; display: block; margin: 0 auto;}
.banner_flash {float: left; clear: left; margin: 0; padding: 15px 0 5px 0; width: 100%; text-align: center; background: transparent;}

#column .banner_image {padding: 15px 0 5px 5px;}
#column .banner_flash {padding: 15px 0 5px 5px;}

#column .cycles_slideshow .banner_image {padding: 15px 0 5px 0;}
#column .cycles_slideshow .banner_flash {padding: 15px 0 5px 0;}

#column .cycles_slideshow2 .banner_image {padding: 15px 0 5px 0;}
#column .cycles_slideshow2 .banner_flash {padding: 15px 0 5px 0;}

#sitemap {float: left; clear: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#sitemap h3 {padding: 10px 0 5px 0;}
#sitemap .sitemap_list {list-style: disc; margin-top: 0;}
#sitemap .sitemap_list li {list-style: disc;}

#newsletter .b_content, #search .b_content {text-align: center; margin-top: 15px;}
#newsletter .input_element_p1, #search .input_element_p1 {margin: 0 auto;}
#newsletter .input_element_p1d, #search .input_element_p1d {margin: 0 auto;}

.search_result {float: left; width: 100%; background: transparent; margin: 15px 0 0 0; padding: 0; display: inline;}
.search_result p {margin: 0; padding: 0; font-size: 10px; color: #888;}

#news_quick .b_content ul {list-style: none; padding: 0; margin: 0;}
#news_quick .b_content ul li {margin-top: 10px;}

#navipath {float: right; width: 700px; height: 20px; margin: 5px 15px 0 0; padding: 0; display: inline; text-align: right; font-family: Arial; font-size: 12px; color: #11BE00;}
#navipath a {color: #11BE00;}
#navipath a:hover {color: #18EF00; text-decoration: underline;}

#comments {/*float: left; */width: 630px; margin: 0 auto; padding: 0;}
#comments table {margin: 0 0 0 20px; padding: 0; width: 590px; text-align: left; font-family: Verdana; color: #010101; border-collapse: collapse;}


#comments table th {width: 200px; padding-top: 15px;border-bottom: 1px solid #bfbaac;}
#comments table th p {font-size: 10px; font-weight: normal; padding-top: 0; margin-top: 0;}
#comments table td {vertical-align: top;  padding-top: 15px; border-bottom: 1px solid #bfbaac;}
#comments table td p {font-size: 11px; padding-top: 0; margin-top: 0;}

#comments form {margin: 35px 0 0 0; padding: 0;}
#comments form table {margin: 0 auto; width: 500px;}
#comments form table td {border: none; padding: 2px 0 0 0;}
#comments form table th {border: none; font-weight: normal;  width: 150px; text-align: right; font-size: 10px; padding: 0 4px 0 0; color: #fff;}

#comments #c_top {float: left; clear: left; width: 630px; height: 30px; margin: 0; padding: 0; background-image: url('../images/selekcja_komentarze_01.jpg'); background-repeat: no-repeat; background-position: top left;}
#comments #c_content {float: left; clear: left; width: 630px; margin: 0; padding: 0; background-image: url('../images/selekcja_komentarze_02.jpg'); background-repeat: repeat-y; background-position: top left;}
#comments #c_down {float: left; clear: left; width: 630px; height: 13px; margin: 0; padding: 0; background-image: url('../images/selekcja_komentarze_03.jpg'); background-repeat: no-repeat; background-position: top left;}

#gallery2 {float: left; width: 728px; background: transparent; margin: 20px 0 0 0; padding: 0; display: inline;}
#gallery2 table {width: 728px; margin: 0 auto;}
#gallery2 table td {width: 25%; text-align: center; padding-top: 10px; vertical-align: top;}
#gallery2 img {border: 2px solid #10b100; }
#gallery2 img:hover {border: 2px solid #fff000;}
#gallery2 p {text-align: center; font-size: 12px; margin: 0; padding: 2px 5px; color: #10b100; font-style: italic;}

#gallery2_news {float: left; width: 728px; background: transparent; margin: 20px 0 0 0; padding: 0; display: inline;}
#gallery2_news table {width: 728px; margin: 0 auto;}
#gallery2_news table td {width: 25%; text-align: center; padding-top: 10px; vertical-align: top;}
#gallery2_news img {border: 2px solid #10b100; }
#gallery2_news img:hover {border: 2px solid #fff000;}
#gallery2_news p {text-align: center; font-size: 12px; margin: 0; padding: 2px 5px; color: #10b100; font-style: italic;}

#gallery2_products {float: left; width: 728px; background: transparent; margin: 20px 0 0 0; padding: 0; display: inline;}
#gallery2_products table {width: 728px; margin: 0 auto;}
#gallery2_products table td {width: 33%; text-align: center; padding-top: 10px; vertical-align: top;}
#gallery2_products img {border: 2px solid #10b100; }
#gallery2_products img:hover {border: 2px solid #fff000;}
#gallery2_products p {text-align: center; font-size: 12px; margin: 0; padding: 2px 5px; color: #10b100; font-style: italic;}

.lightbox_image a {color: #10b100; }
.lightbox_image a:hover {color: #fff000;}



#videos {float: left; width: 728px; background: transparent; margin: 20px 0 30px 0; padding: 0; text-align: center; display: inline;}
#videos .video {clear: left; margin-top: 30px;}

#files {float: left; width: 728px; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#files ul {list-style-type: none; margin: 0 auto; width: 705px;}
#files ul li {font-family: Verdana; font-size: 11px; text-align: left; margin-top: 10px; clear: left;}
#files img {float: left; margin-right: 8px;}

#contact {float: left; clear: left; width: 100%; background: transparent; margin: 35px 0 30px 0; padding: 0; display: inline;}
#contact h3 {text-align: center; padding: 0;}
#contact form {margin: 8px 0 0 0; padding: 0;}
#contact form table {margin: 0 auto; width: 500px;}
#contact form table td {border: none; padding: 0; font-size: 11px;}
#contact form table th {border: none; font-weight: normal;  width: 150px; text-align: right; font-size: 11px; padding: 0 4px 0 0;}
#contact span {color: #fff000;}
#contact p {text-align: center;}

#news_list {float: left; width: 728px; background: transparent; margin: 15px 0 0 0; padding: 0; display: inline;}
#news_list .news_simple {float: left; clear: left; width: 728px; margin: 0 0 30px 0; padding: 5px 0 10px 0; border-bottom: 1px solid #0FBF00;}
#news_list .news_simple p {font-family: Arial; margin: 0; padding: 0; font-size: 12px;}
#news_list .news_simple .news_column_left {float: left; width: 80px; margin: 0; padding: 0;}
#news_list .news_simple .news_column_right {float: left; width: 648px; margin: 0; padding: 0;}
#news_list .news_simple .news_date {float: left; width: 80px; margin: 0; padding: 0;}
#news_list .news_simple .news_date p {font-size: 10px; color: #a2a2a2;}
#news_list .news_simple .news_author {float: left; width: 80px; margin: 5px 0 0 0; padding: 0;}
#news_list .news_simple .news_author p {font-size: 9px; color: #a2a2a2;}
#news_list .news_simple .news_name {float: left; width: 648px; margin: 0; padding: 0;}
#news_list .news_simple .news_name p {font-weight: bold; font-size: 13px; color: #10b100;}
#news_list .news_simple .news_name a { color: #10b100;}
#news_list .news_simple .news_name a:hover { color: #10b100; text-decoration: underline;}
#news_list .news_simple .news_text_short {float: left; width: 648px; margin: 3px 0 0 0; padding: 0; font-size: 12px;}

#news {float: left; width: 728px; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#news #news_name {float: left; width: 728px; margin: 0; padding: 0;}
#news #news_name h4 {font-size: 14px; color: #10b100; padding: 0 0 5px 0;}
#news #news_text {float: left; width: 728px; margin: 0; padding: 0;}
#news #news_details {float: left; width: 728px; margin: 10px 0 30px 0; padding: 3px 0 0 0; border-top: 1px solid #0FBF00;}
#news #news_details #news_author {float: left; width: 300px; margin: 0; padding: 0;}
#news #news_details #news_author p {color: #a2a2a2; margin: 0; padding: 0; font-size: 11px;}
#news #news_details #news_date {float: right; width: 300px; margin: 0; padding: 0;}
#news #news_details #news_date p {color: #a2a2a2; margin: 0; padding: 0; text-align: right; font-size: 11px;}

#login {float: left; clear: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#login form {margin: 8px 0 0 0; padding: 0;}
#login form table {margin: 0 auto; width: 500px;}
#login form table td {border: none; padding: 0; font-size: 11px;}
#login form table th {border: none; font-weight: normal;  width: 150px; text-align: right; font-size: 11px; padding: 0 4px 0 0;}

#register {float: left; clear: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#register form {margin: 8px 0 0 0; padding: 0;}
#register form table {margin: 0 auto; width: 500px;}
#register form table td {border: none; padding: 0; font-size: 11px;}
#register form table th {border: none; font-weight: normal;  width: 150px; text-align: right; font-size: 11px; padding: 0 4px 0 0;}

#profile {float: left; clear: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#profile form {margin: 8px 0 0 0; padding: 0;}
#profile form table {margin: 0 auto; width: 500px;}
#profile form table td {border: none; padding: 0; font-size: 11px;}
#profile form table th {border: none; font-weight: normal;  width: 150px; text-align: right; font-size: 11px; padding: 0 4px 0 0;}


#nomoreie6 {border-top: 1px solid #F7941D; border-bottom: 1px solid #F7941D; background: #FEEFDA; text-align: center; clear: both; height: 75px; position: relative;}
#nomoreie6 #close_button {position: absolute; right: 3px; top: 3px; font-family: courier new; font-weight: bold;}
#nomoreie6 #close_button img {border: none}
#nomoreie6 #warning_container {width: 640px; margin: 0 auto; text-align: left; padding: 0; overflow: hidden; color: black;}
#nomoreie6 #warning_container #warning {width: 75px; float: left;}
#nomoreie6 #warning_container #warning_text {width: 275px; float: left; font-family: Arial, sans-serif;}
#nomoreie6 #warning_container #warning_text #line1 {font-size: 14px; font-weight: bold; margin-top: 12px;}
#nomoreie6 #warning_container #warning_text #line2 {font-size: 12px; margin-top: 6px; line-height: 12px;}
#nomoreie6 #warning_container #link1 {width: 75px; float: left;}
#nomoreie6 #warning_container #link2 {width: 75px; float: left;}
#nomoreie6 #warning_container #link3 {width: 73px; float: left;}
#nomoreie6 #warning_container #link4 {float: left;}

#foot_container {clear: both; width: 100%; background-image: url('../images/selekcja_14.png'); background-position: bottom left; background-repeat: repeat-x;}
#foot {width: 990px; height: 103px;  background-image: url('../images/selekcja_15.png'); background-repeat: no-repeat; background-position: bottom left; margin: 0 auto; padding: 0;}
#foot_ender {background-color: #063700; width: 100%; height: 100%;}

#footer_text {float: left; clear: left; width: 500px; background: transparent; margin: 0; padding: 0;}
#footer_text p {margin: 0; padding: 52px 0 0 10px; font-family: Arial; font-size: 12px; color: #fff000; text-align:left;}
#footer_text a {color: #fff000;}
#footer_text a:hover{color: #10b100; text-decoration: none;}

#author_text {float: left; clear: left; width: 500px; background: transparent; margin: 0; padding: 0;}
#author_text p {margin: 0; padding: 3px 0 0 10px; font-family: Arial; font-size: 11px; color: #fff; text-align:left;}
#author_text a {color: #fff;}
#author_text a:hover{color: #fff; text-decoration: underline;}

#boxes_down {float: right; width: 728px; margin: 15px 0 30px 0; padding: 0 12px 0 0; display: inline;}

.probe {float: left; clear: left; width: 100%; background: transparent; margin: 0; padding: 0; display: inline;}
.probe form {margin: 0; padding: 0;}
.probe form table {margin: 0 auto; width: 210px;}
.probe form table td {border: none; padding: 0;}
.probe form table .k1 {width: 15px;}
.probe form table .k2 {text-align: center;}
.probe p {text-align: center;}

.box_down .probe {float: left; clear: left; width: 100%; background: transparent; margin: 0; padding: 0; display: inline;}
.box_down .probe form {margin: 0; padding: 0;}
.box_down .probe form table {margin: 0 auto; width: 192px;}
.box_down .probe form table td {border: none; padding: 0;}
.box_down .probe form table .k1 {width: 15px;}
.box_down .probe form table .k2 {text-align: center;}
.box_down .probe p {text-align: center;}

#subpages {float: left; width: 100%; background: transparent; margin: 20px 0 30px 0; padding: 0; display: inline;}
#subpages ul {list-style: circle;}
#subpages ul li {}

.product_gallery_list {float: left; clear: left; width: 710px; margin: 0 6px 20px 6px; padding: 0; background: transparent; display: inline;}
.product_gallery_container {float: left; width: 168px; margin: 0 7px 15px 7px; padding: 0; background: transparent; display: inline;}
.product_gallery_container .product_gallery_content {float: left; width: 168px; margin: 0; padding: 0;}
.product_gallery_container .p_top {float: left; clear: left; width: 168px; height: 14px; background-image: url('../images/produkt_box_01.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0; padding: 0;}
.product_gallery_container .p_picture {float: left; clear: left; width: 168px; background-image: url('../images/produkt_box_02.jpg'); background-repeat: repeat-y; background-position: top left; margin: 0; padding: 0; text-align: center; vertical-align: middle; display: table;}
.product_gallery_container .p_picture img {margin: 0 auto; border: none; vertical-align: middle; display: table-cell; width: 150px;}
.product_gallery_container_list .p_picture a {vertical-align: middle; display: table-cell; display: block; width: 150px;}
.product_gallery_container .p_down {float: left; clear: left; width: 168px; height: 14px; background-image: url('../images/produkt_box_03.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0; padding: 0;}
.product_gallery_container p {text-align: center;}



.product_container {float: left; clear: left; width: 710px; margin: 0 6px 20px 6px; padding: 0; background: transparent; display: inline;}

.product_container .product_column_left {float: left; width: 190px; margin: 0; padding: 0;}
.product_container .product_column_right {float: right; width: 500px; margin: 0; padding: 0;}


.product_container .p_top {float: left; clear: left; width: 190px; height: 14px; background-image: url('../images/produkt_box_01b.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0; padding: 0;}
.product_container .p_picture {float: left; clear: left; width: 190px; background-image: url('../images/produkt_box_02b.jpg'); background-repeat: repeat-y; background-position: top left; margin: 0; padding: 0 20px; text-align: center; /*vertical-align: middle; display: table;*/}
.product_container .p_picture img {margin: 0 auto; border: none; /*vertical-align: middle; display: table-cell;*/ width: 150px;}
.product_container .p_picture a {/*vertical-align: middle; display: table-cell;*/display: block; width: 150px;}

/*.product_container .p_breakline {float: left; clear: left; width: 190px; height: 11px; background-image: url('../images/product_box_03.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0; padding: 0;}*/
.product_container .p_content {float: left; clear: left; width: 500px; height: 80px; background: transparent; margin: 0; padding: 0; text-align: center;}
.product_container .p_content .p_description_short {float: left; clear: left; width: 500px; height: 95px; background: transparent; margin: 0; padding: 0;}
.product_container .p_content .p_description_short p {font-family: Verdana; font-size: 12px; color: #fff;}
.product_container .p_down {float: left; clear: left; width: 190px; height: 14px; background-image: url('../images/produkt_box_03b.jpg'); background-repeat: no-repeat; background-position: top left; margin: 0; padding: 0;}
.product_container h3 {font-size: 14px; text-align: left; color: #fff000; text-transform: uppercase; margin: 5px 2px; padding: 0; height: 20px;}
.product_container h3 a {color: #fff000;}
.product_container h3 a:hover {color: #fff000; text-decoration: underline;}
.product_container .price {margin: 8px 0 0 0; padding: 0; height: 15px;}
.product_container .price p {text-align: left; font-size: 11px;}

.product_container .p_details {float: right; font-family: Arial; font-size: 10px; border: none; background: transparent;  margin: 5px 0; padding: 5px 2px 0 2px; color: #fff000; width: 70px; background: url('../images/przycisk3.png') top left no-repeat; height: 22px;}
.product_container .p_details a {display: block; width: 70px; height: 22px; margin: 0; padding: 0; font-family: Arial; font-size: 10px; color: #fff000;}
.product_container .p_details a:hover {color: #fff000; text-decoration: none;}


#product {float: left; width: 728px; background: transparent; margin: 0 0 30px 0; padding: 0; display: inline;}
#product #product_name {float: left; width: 728px; margin: 0; padding: 0;}
#product #product_name h4 {font-size: 14px; color: #E55B00; padding: 0 0 5px 0;}
#product .product_text {float: left; width: 728px; margin: 0; padding: 0;}
#product #product_properties {float: left; width: 728px; margin: 0 0 25px 0; padding: 0;}
#product #product_properties #product_price {font-weight: bold; font-size: 16px;}
#product #product_properties .product_attributes {font-size: 14px;}
#product #product_properties .product_catalog_number {font-size: 14px;}

#product #thumbs {float: left; margin: 60px 0 0 40px; padding: 0; width: 180px; display: inline;}
#product #gallery {float: right; margin: 30px 35px 0 0; padding: 0; width: 430px; display: inline;}
#product #gallery .image-wrapper {text-align: center; position: relative; z-index: 0;}
#product #gallery .image-wrapper img {max-width: 430px; margin: 0 auto;}
* html #product #gallery .image-wrapper img {width: 430px;}
#product #gallery .image-wrapper img:hover {border-color: #fff000;}
#product #gallery a {color: #fff000;}
#product #gallery a:hover {color: #fff000; text-decoration: underline;}
#product #thumbs img {max-width: 130px; position: relative; z-index: 0;}
* html #product #thumbs img {width: 130px;}

#product .p_gallery {float: right; font-family: Arial; font-size: 10px; border: none; background: transparent;  margin: 5px 0; padding: 5px 2px 0 10px; color: #fff000; width: 107px; background: url('../images/przycisk4.png') top left no-repeat; height: 22px;}
#product .p_gallery a {display: block; width: 107px; height: 22px; margin: 0; padding: 0; font-family: Arial; font-size: 10px; color: #fff000;}
#product .p_gallery a:hover {color: #fff000; text-decoration: none;}


/*
#main .subpages_navigation {float: left; clear: left; width: 100%; height: 20px; background: transparent; margin: 10px 0 30px 0; padding: 0;}
#main .subpages_navigation p {text-align: center; color: #000; font-style: normal; font-size: 12px; margin: 0; padding: 0;}
*/

#main .subpages_navigation {float: right; height: 20px; background: transparent; margin: 10px 0 30px 0; padding: 0; font-family: Arial; text-align: center; color: #968d00; font-style: normal; font-size: 13px; font-weight: bold;}

/*
#main .subpages_navigation .navigation_1 {float: left; width: 18px; height: 18px; display: block; background: url('../images/nawigacja1.jpg') top left no-repeat; margin: 0; padding: 0;}
#main .subpages_navigation .navigation_1 a {display: block; margin: 0; padding: 0; width: 18px; height: 18px; }
#main .subpages_navigation .navigation_2 {float: left; width: 18px; height: 18px; display: block; background: url('../images/nawigacja2.jpg') top left no-repeat; margin: 0; padding: 0;}
#main .subpages_navigation .navigation_2 a {display: block; margin: 0; padding: 0; width: 18px; height: 18px; }
#main .subpages_navigation .navigation_1_d {float: left; width: 18px; height: 18px; display: block; background: url('../images/nawigacja1d.jpg') top left no-repeat; margin: 0; padding: 0;}
#main .subpages_navigation .navigation_2_d {float: left; width: 18px; height: 18px; display: block; background: url('../images/nawigacja2d.jpg') top left no-repeat; margin: 0; padding: 0;}
#main .subpages_navigation .navigation_list {float: left; margin: 0; padding: 2px 8px 0 8px;}
#main .subpages_navigation .navigation_list a {color: #0F83BB;}
#main .subpages_navigation .navigation_list a:hover {color: #0F83BB; text-decoration: underline;}
*/

#main .subpages_navigation a {color: #fff000;}
#main .subpages_navigation a:hover {color: #10b100; text-decoration: underline;}

#main #subpages_products{color: #fff; margin-right: 15px; display: inline;}
#main #subpages_comments {float: left; width: 100%; margin: 10px auto 30px auto; text-align: center;}
#main #subpages_search {float: left; width: 100%; margin: 10px auto 30px auto; text-align: center;}
#main #subpages_gallery_news {float: left; width: 100%; margin: 10px auto 30px auto; text-align: center;}
#main #subpages_gallery {float: left; width: 100%; margin: 10px auto 30px auto; text-align: center;}
#main #subpages_gallery_products {float: left; width: 100%; margin: 10px auto 30px auto; text-align: center;}



