/* NOW styl */

BODY {background-color:#83aa3f; background-image:url(../uploadimages/body_bg.jpg); margin:0; padding:0; background-position:top; background-repeat:repeat-x;}

p, ul, h1, h2 {margin:0;}

a {color:#01a860; font-family:Arial, sans-serif; font-size:12px;}
a img {border:0;}

.clearfloat {clear:both;}

#site {margin:0 auto; padding:0; width:985px; position:relative; z-index:100;}

#header {width:985px; background-image:url(../uploadimages/header.jpg); height:170px; margin:0; padding:0; position:relative; z-index:100;}


/* ============================ blue_belt ============================== */
#blue_belt {width:407px; height:63px; background:url(../uploadimages/blue_belt.png) repeat-x top left; right:0; top:0; position:absolute; z-index:100;}

#navy {position:absolute; background:url(../uploadimages/blue_belt.png) repeat-x top left; height:63px; width:25%; right:0; top:0; z-index:1;}

#blue_belt ul {padding:20px 0 0 5px; margin:0; float: left;}
#blue_belt li {display:inline; list-style:none; margin:0; font-weight:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif;}
#blue_belt ul li a:link, #blue_belt ul li a:visited {padding:0px 7px; color:#fff; border-right:1px solid #4546B5; font-size:11px;}
#blue_belt ul li a:hover, #blue_belt ul li a#active, #blue_belt ul li a:active {color:#fff; text-decoration:underline;}
#blue_belt ul li a:focus, input:focus {outline:none; background-color:#5A791E;}
/* ============================ end blue_belt ============================== */

/* ============================ search ============================== */
#szukaj {width:158px; height:44px; margin-top:0px; float:left; margin-left:20px; z-index:100; position: relative;}	
#wyszukiwarka {padding:0; margin:0px;} 
#search {margin:0; float:left; font-size:10px; width:109px; border:1px solid #C5C5C5; height:17px; padding:0;}
#button {margin:0; float:right; margin-top:0px; margin-right:6px;}
/* ============================ end search ============================== */

/* ============================ top menu ============================== */
#top_menu {position:absolute; top:164px; left:30px; width:928px; z-index:200;}
#top_menu ul {list-style-type:none; margin:0; padding:0;}
#top_menu ul li {display:block; float:left; margin:0; padding:0; background-image:url(../uploadimages/top_menu.png); background-position:top; background-repeat:no-repeat; width:116px; height:24px; cursor:pointer; text-align:center; padding-top:9px;}
#top_menu ul li:hover {background-position:0% -33px;}
#top_menu ul li.current {background-position:0% -33px;}
#top_menu ul li a {font-family:Arial, Helveica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; display:block; height:24px; outline:none;}
#top_menu ul li a:hover {color:#162378;}
#top_menu ul li:hover a {color:#162378;}
#top_menu ul li.current a {color:#162378;}
/* ============================ end top menu ============================== */

/* ============================ content ============================== */
#content {background-color:#ffffff; margin-top:27px; padding:0 20px 20px 20px; position:relative;}

/* ===== strona główna ===== */
#nowosci {background-image:url(../uploadimages/nowosci_bg.png); background-position:top; background-repeat:repeat-x; width:207px; padding-top:70px; background-color:#ffffff; float:left; margin-right:20px;}
#nowosci ul {list-style-type:none; margin:0; padding:0 0 0 0; font-family:Arial, sans-serif; font-size:12px; }
#nowosci ul li {width:207px; margin:0px; padding:0 0 10px 0;}
#nowosci ul li h1 {color:#585858; font-weight:bold;  margin:0 0 10px 0; font-size:12px; border-bottom:1px solid #999999; border-top:1px solid #cccccc; padding:3px 0 3px 5px; background-color:#e8e8e8;}

.index_zdjecie_produktu {float:left; width:100px; text-align:center; padding:0 0 10px 0;}
.index_zdjecie_produktu img {height:150px; }

.index_opis_produktu {width:85px; padding:0; float:left; font-size:11px;}
.index_ilosc {color:#424242; font-weight:bold; padding-bottom:10px; }
.index_krotki_opis {color:#333333; text-align:left;}



#aktualnosci {width:486px; float:left; background-color:#f3820a;}
#baner {background-image:url(../uploadimages/baner01.jpg); background-position:top; background-repeat:no-repeat; width:486px; height:230px;}
#aktualnosci_txt {background-color:; width:446px; padding:20px; background-image:url(../uploadimages/orange_bg.png); min-height:134px; height:auto !important; height:134px; background-position:top;}

/* ===== podstrony ===== */
h2 {font-size:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#ff6600; padding-bottom:10px;}
#tresc {font-family:Arial, sans-serif; font-size:12px; color:#333333; text-align:justify; line-height:1.7;}
#tresc p {margin:0; padding:5px 0;}

.certyfikat {float:right; padding:10px 0 0 20px;}
.left_foto {float:left; padding:10px 20px 10px 0;}

#tresc table {width:100%; border:0; color:#555555; text-align:center; margin-bottom:30px;}
#tresc table th {padding:7px;}
#tresc table td {padding:7px;}

.parzysty {background-color:#dddddd; color:#666666;}
.first {text-align:left;}
.first_td {text-align:left; font-weight:bold;}

#tresc form {margin:0; padding:0;}
#tresc form fieldset {border:0;}
#tresc form td {background-color:#ffffff; padding:4px;}

/* ===== footer ===== */
#footer {width:940px; height:60px; background-color:#eeeeee; background-image:url(../uploadimages/footer_left.gif); background-position:left; background-repeat:no-repeat; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#5F5F60; text-align:left; margin:0 auto; line-height: 1.5; margin-top:20px; margin-bottom:0px;}
#footer_txt {float:left; margin-right:24px; margin-top:12px; width:774px; margin-left:20px; height:42px; margin-bottom:6px;}
#footer_logo {margin:0; padding:0; float:right;}
/* ===== end footer ===== */

/* ===== menu ===== */
#menu {float:left; width:207px; margin:0; font-weight:normal; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(../uploadimages/menu.png); background-repeat:repeat-x; background-position:top left; background-color:#142074; padding-bottom:10px;}
#menu h1 {padding:8px 0 10px 0; margin: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;}
#menu ul {list-style-type:none; padding-top: 3px; padding-left:9px;}
#menu ul li {padding:5px 0 2px 13px; background:url(../uploadimages/left_li.gif) no-repeat 0 50%;}
#menu ul li a {color:#ffffff; text-decoration:none;}
#menu ul li.current a {color:#f5860f;}
/* ===== end menu ===== */


/* ===== location ===== */
#location {padding:12px 0; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#ff6600;}
#location a {color:#777777; text-decoration:none;}
/* ===== end location ===== */



#left_col {width:207px; position:absolute; left:18px; top:250px; }

#right_col {float:left; width:716px; margin:0; padding-left:20px;}

/* ===== produkty ===== */
#produkty ul {list-style-type:none; margin:0; padding:0 0 0 5px; font-family:Arial, sans-serif; font-size:12px; }
#produkty ul li {float:left; width:330px; margin:10px; padding:0;}
.tytul_produktu {width:300px; padding:15px 15px 11px 15px; background-image:url(../uploadimages/produkt_title.png); background-repeat:no-repeat; background-position:top; margin-bottom:15px;}
.tytul_produktu h1 {color:#585858; font-weight:bold;  margin:0 auto; font-size:12px; overflow:hidden; height:15px;}
.tytul_produktu a {text-decoration:none; color:#585858;}
.zdjecie_produktu {float:left; width:100px; text-align:center;}
.zdjecie_produktu img {height:150px; }
.zdjecie_produktu a {color:#01a860; font-family:Arial, sans-serif; font-size:12px;}

.opis_produktu {width:220px; padding-right:10px; float:left;}
.ilosc {color:#424242; font-weight:bold; padding-bottom:10px; }
.krotki_opis {color:#333333; text-align:left;}
.more {padding-top:10px;}

.dlugi_opis {float:left; width:590px; margin-left:20px; font-family:Arial, sans-serif; font-size:12px; line-height:1.6;}
.dlugi_opis p {padding:10px 0;}
.dlugi_opis ul {margin:0;}
.dlugi_opis a {color:#01a860;}
h3 {color:#424242; font-weight:bold; font-size:12px; margin:0; padding:10px 0;}

#next_prev {text-align:center; margin-top:20px; padding-top:10px; border-top:1px solid #999999; font-family:Arial, sans-serif; font-size:13px;}

/* ===== end produkty ===== */


/* ============================ end content ============================== */


/* ============================ copyright ============================== */
#copy {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#003300; padding:5px 0 0 0; margin-bottom:30px;}
.left {float:left;}
.right {float:right;}
#copy a {color:#ffffff; text-decoration:none;}
/* ============================ end copyright ============================== */

