@charset "utf-8";
/* CSS Document */

#wersje {position:absolute; top:3px; width:61px; height:48px; left:50%; margin:0 0 0 390px; z-index:2;}
#wersje #ru {float:right;}
#wersje #en {float:left; margin-top:26px; display:block;}

img {border:none;}

hr {color:#b9eb8a; background:#b9eb8a; height:1px; border:none;}

body {margin:0; padding:0; background:#f0fde2; font:11px/18px Verdana, Arial, Helvetica, sans-serif; color:#656565;}

p {margin:0 0 10px 0;}

a {color:#ffa800; font-weight:bold;  text-decoration:none;}
a:hover {text-decoration:underline;}

#position {text-align:center; background:#FFFFFF url(bg_bottom.jpg) left bottom repeat-x;}
#bg {background:url(bg.jpg) left top repeat-x;}
#box {width:980px; margin:auto; background:url(top.jpg) left top no-repeat;}

#flash {width:380px; height:350px; position:absolute; top:0; left:50%; margin:0 0 0 50px; background:url(owoce.png) left top no-repeat;} 

.clear {clear:both; height:1px; overflow:hidden;}

#top {width:860px; height:170px; margin:auto; text-align:left; overflow:hidden;}
#top #home {display:block; width:160px; height:90px; top:30px; left:30px; position:relative;}
#top #menu {width:480px; height:40px; position:relative; top:40px;}
#top #menu ul {margin:20px 0 0 0; padding:0; list-style:none;}
#top #menu li {margin:0; padding:0; list-style:none; float:left;}
#top #menu a {color:#009241; padding:0; text-decoration:none; font:bold 13px/normal small-caps Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 14px;}
#top #menu .first a {margin:0;}

#middle {width:860px; margin:auto; text-align:left; background:url(fale.jpg) left top no-repeat;}
#column1 {float:left; width:300px; margin:0 0 20px 0;}
#column2 {float:left; width:180px; margin:80px 0 20px 0;}
#column3 {float:left; width:380px; margin:180px 0 20px 0;}

#kolum1 {margin:20px 10px 0 10px;}
#kolum2 {margin:20px 20px 0 20px;}

.head, .news_tytul, .kod_html .tytul{font:bold 13px/normal small-caps Verdana, Arial, Helvetica, sans-serif; color:#f18e00; margin:0 0 10px 0;}

.news {padding:0 0 10px 0;}
.news .tytul,.news .tytul a {font:bold 12px small-caps Verdana, Arial, Helvetica, sans-serif; color:#656565;}
.news .kategoria {display:none;}
.news .data {font:bold 10px small-caps Verdana, Arial, Helvetica, sans-serif; margin:0 0 5px 0; display:block;}
.news .wiecej {background:url(wiecej_2.jpg) left top no-repeat; width:49px; height:10px; display:block; clear:both; margin:5px 0 10px 0; color:#8b8b8b; font-weight:normal; line-height:10px; padding:0 0 0 15px;}

.news_full .tresc {margin:0 0 7px 0;}

.news .data {font:bold 10px small-caps Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 0; display:block;}
.news .tytul {margin:0 0 0 0; margin:0 0 10px 0; display:block;}

#bottom {width:860px; height:30px; border-top:1px #b8eb87 solid; line-height:30px; margin:auto; text-align:left; font:10px/30px Verdana, Arial, Helvetica, sans-serif; color:#b2b7ad;}
#bottom a {color:#b2b7ad; text-decoration:none; font-weight:normal;}

#menu_oferta {width:180px; background:#ffa800 url(oferta.jpg) left top no-repeat; padding:35px 0 5px 0;}
#en #menu_oferta {width:180px; background:#ffa800 url(offer.jpg) left top no-repeat; padding:35px 0 5px 0;}
#menu_oferta ul {margin:0; padding:0; list-style:none;}
#menu_oferta li {margin:0; padding:0; list-style:none; zoom:1;}
#menu_oferta .level1 .first {display:none;}
#menu_oferta .level2 .first {display:block;}
#menu_oferta a {color:#FFFFFF; font:bold 10px/normal Verdana, Arial, Helvetica, sans-serif; text-decoration:none; background:url(li.jpg) left 7px no-repeat; display:block; width:140px; margin:0 10px; padding:4px 10px 4px 10px; zoom:1;}
#menu_oferta .level2 {padding:0; background:#ffe79a;}
#menu_oferta .level2 li {border-bottom:1px solid #ffa800; padding:0 0 0 10px;}
#menu_oferta .level2 a {color:#e85c10; font:bold 10px/normal Verdana, Arial, Helvetica, sans-serif; text-decoration:none; background:url(li_pod.gif) left 3px no-repeat; display:block; width:120px; margin:3px 10px; padding:0 15px;}
#menu_oferta .level2 .first a {padding-top:3px; background:url(li_pod.gif) left 6px no-repeat;}
#menu_oferta a:hover {}

#menu_oferta .level3 {display: none;}


.tresc .tekst_r_head {margin: 2px 0; padding: 2px 2px 2px 10px; background: url(strzalka.jpg) left center no-repeat; border-bottom: solid 1px ##d9fcb7; clear: both;}
.tresc .tekst_r_head p {margin: 0; padding: 0;}
.tresc .tekst_r_head a {font:14px small-caps Verdana, Arial, Helvetica, sans-serif; color:#f18e00; margin:0 0 10px 0;}
.tresc .tekst_r_head a:hover {color: #ebbe47; text-decoration:none;}

.tresc .tekst_r_tresc {font-size: 10px; background: ##412e05; padding: 0; margin:10px 0 4px 0;}
.tresc .tekst_r_tresc table {border: 1px solid #bcdb9b; border-collapse: collapse;}
.tresc .tekst_r_tresc th {width: 110px; text-align: left; vertical-align: top; background: #edfcdf; padding: 2px 0px; border: 1px solid #bcdb9b; line-height: 14px; text-align:center;}
.tresc .tekst_r_tresc td {width: 110px; text-align: left; vertical-align: top; background: #ffffff; padding: 2px 4px; border: 1px solid #bcdb9b; line-height: 14px;}

.tresc table {border: 1px solid #bcdb9b; border-collapse: collapse;}
.tresc th {width:340px; text-align: left; vertical-align: top; background: #edfcdf; padding: 2px 0px; border: 1px solid #bcdb9b; line-height: 14px; text-align:center;}
.tresc td {width:340px; text-align: left; vertical-align: top; background: #ffffff; padding: 2px 4px; border: 1px solid #bcdb9b; line-height: 14px;}

.podmenu {margin:0 0 10px 0;}
.podmenu .head {}
.podmenu ul {padding:0; margin:0;}
.podmenu li {float: left; list-style: none;}
.podmenu a {display: block; margin: 0 6px 10px 0; padding: 0px 3px; background: #fefce6; border: solid 1px #ffa800; color: #dd550b; font-size: 10px; line-height: normal; text-decoration:none;}
.podmenu a:hover {display: block; margin: 0 6px 0 0; background: #ffa800; border: solid 1px #ffa800; color: #ffffff; text-decoration:none;}
.podmenu .current a {display: block; margin: 0 6px 0 0; background: #ffa800; border: solid 1px #ffa800; color: #ffffff;}

.tresc ul {list-style: url(li.gif); margin:0 0 0 20px; padding:0;}

.aktext {clear: both;}

#newsletter_formularz input {font:11px/16px Verdana, Arial, Helvetica, sans-serif; }
#newsletter_formularz span {line-height:18px;}
#newsletter_formularz_send {clear:both; float:left; margin:5px 0 0 0;}

#container {float:left; width:480px;}
#kolumn_news {clear:both;}
.news .news_obrazek {float:left; margin:0 10px 5px 0;}

#column1 .tresc {padding:0 20px;}