.clear {clear:both}
:-moz-any-link:focus {outline: none;}
img {border:none}
* {margin:0; padding:0}
a {color:#c1e58e}
strong {color:#fff}
a:hover {color:#fff; text-decoration:none}
h2 {font-size:30px; color:#fff; width:100%; border-bottom:3px solid #ca0b00; padding:10px 0; margin-bottom:20px}
h3 {font-size:30px; color:#fff; width:100%; padding:20px 0}
#home {width:330px; height:100px; position:absolute; top:30px; display:block}
#telefon {font-size:36px; color:#c1e58e; width:100%; padding:20px 0; letter-spacing:-3px}
body {background:#244719 url(images/top.jpg) top no-repeat; font-family:Arial, Helvetica, sans-serif, Times, serif; font-size:67.5%;}
#box-top {width:910px; margin:auto; height:232px; overflow:hidden}
#box-content {width:910px; margin:auto; min-height:500px; font-size:1.4em; color:#c1e58e;}
#footer {width:910px; margin:auto; min-height:200px; font-size:1.4em; color:#c1e58e}
#footer-text {width:910px; margin:auto; text-align:center; padding:30px 0; font-size:12px}
#page-bg {min-height:500px; background:#32541d url(images/page-bg.png) top repeat-x}

.active1 {background:url(images/menu.gif) 0 -43px !important}
.active2 {background:url(images/menu.gif) -100px -43px !important}
.active3 {background:url(images/menu.gif) -221px -43px !important}
.active4 {background:url(images/menu.gif) -410px -43px !important}

#list {width:675px; margin-left:10px;float:left;}
.plist {padding:10px; background:#244719; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px; width:135px; text-align:center; float:left; margin:10px 0 0 10px} 
.plist img {margin-bottom:5px}
.price {margin:0; font-size:30px; letter-spacing:-3px; padding:5px 0; position:relative; right:5px}
.promoprice {margin:0; font-size:30px; letter-spacing:-3px; padding:5px 0; position:relative; right:5px; color:#df0b08 !important}
.image {width:135px; text-align:center; background:#fff; overflow:hidden}

.promlist {padding:10px; width:150px; text-align:center; float:left; margin:5px 0 0 5px}
.promlist strong { color:#244719; height: 35px; overflow:hidden; display:block; margin-bottom:0 !important}
.prombutton {width:150px; height:30px; display:block; position:absolute; top:285px; margin-left:740px; cursor:pointer; z-index:1000}

.promlist img {margin-bottom:5px}
.promlist .button {position:relative; bottom:10px}
.promprice {margin:0; font-size:24px; letter-spacing:-3px; position:relative; right:5px; bottom:10px; color:#df0b08 !important}
#promul {position:relative; top:50px; left:15px;}

.category {font-size:1.1em; list-style:inside; width:220px; float:left; display:block}
.category li {padding:5px 0 5px 0;border-bottom:1px solid #244719;}
.category li a {text-decoration:none !important;}

#o-nas {width:90px; height:43px; background:url(images/menu.gif) 0 0 no-repeat; cursor:pointer}
#o-nas:hover {width:90px; height:43px; background:url(images/menu.gif) 0 -43px no-repeat}

#katalog {width:111px; height:43px; background:url(images/menu.gif) -100px 0 no-repeat; cursor:pointer}
#katalog:hover {width:111px; height:43px; background:url(images/menu.gif) -100px -43px no-repeat}

#jak-zamowic {width:179px; height:43px; background:url(images/menu.gif) -221px 0 no-repeat; cursor:pointer}
#jak-zamowic:hover {width:179px; height:43px; background:url(images/menu.gif) -221px -43px no-repeat}

#kontakt {width:112px; height:43px; background:url(images/menu.gif) -410px 0 no-repeat; cursor:pointer}
#kontakt:hover {width:112px; height:43px; background:url(images/menu.gif) -410px -43px no-repeat}

#menu {list-style:none; position:relative; left:382px; top:120px}
#menu li a {float:left; margin-right:10px}
#menu li {display:inline}

#basket {width:210px; height:85px;  position:relative; left:730px; top:0px;}
#promocje {width:907px; height:318px; background:url(images/promocje-bg.gif) top left no-repeat; margin:auto; position:relative; bottom:10px}

#left {width:440px; margin-right:27px; float:left}
#left p,#right p {padding:5px 0; margin-bottom:20px}

#full {width:910px;}
#full p {padding:5px 0; margin-bottom:20px}

#right {width:440px; float:left}
.input {padding:7px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border:1px solid #193610; width:250px}
.textarea {padding:7px; width:250px; font-family:Arial, Helvetica, sans-serif; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border:1px solid #193610;}
.button {padding:5px; color:#193610; cursor:pointer; font-weight:bold;text-shadow:0 1px 0 #fff}
.button-right {padding:5px; color:#193610; cursor:pointer; font-weight:bold; float:right; margin-bottom:20px; text-shadow:0 1px 0 #fff}
#telefon-icon {padding-right:10px; position:relative; float:left}
#map { -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border:1px solid #193610; }

div#twitter{width:100%;margin-bottom:2em;}
div#twitter h2{font-size:1.1em;color:#fff;background-color:#888;margin:0;padding:.4em 1em;}
p#preloader{margin:0;padding:1em 1em 1em 3em;}
ul#twitter_update_list{list-style-type:none;margin:0;padding:0 1em .5em;}
ul#twitter_update_list li{border-bottom:1px solid #244719;margin:0;padding:.8em 0 1em;}
ul#twitter_update_list li span{display:block;}
ul#twitter_update_list li.lastTweet{border-bottom:none;}
a#profileLink{display:block;color:#fff;padding:.3em 1em;}
ul#twitter_update_list li a,ul#twitter_update_list li span a{color:#fff;}

#tablebasket { border:1px solid #244719; width:100%; padding:0; margin:0 auto; margin-bottom:20px }
#tablebasket td {padding:5px; margin:0;background:#527124}
#tablebasket  th {padding:5px; margin:0; border:1px solid #244719; background:#244719; color:#fff}

#tabledelivery {width:400px; margin:0 auto; padding:20px; float:left}
#tabledelivery td {padding:5px; text-align:left}

#koszyk-top {float:right; position:relative; bottom:37px; right:20px; color:#193610}
#koszyk-top a {color:#193610}
#koszyk-top a:hover {color:#193610}
sup {font-weight:bold; color:#ca0b00}

.message {color:#fff; background:#ca0b00; padding:15px 0; text-align:center; position:absolute; top:50%; left:0; font-size:2.4em; width:100%;margin:auto; z-index:1000; font-weight:normal; filter: alpha(opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9; }


