@charset "utf-8";
/* CSS Document */

html,body {margin:0px;padding:0px;font-family:Tahoma, Helvetica, sans-serif;font-size:11px; color:#666;background:url(../img/bg_site.jpg) no-repeat top center}
.clear {clear:both;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none;cursor:pointer;}

.page {width:950px;margin:0 auto 0;}
.page img {border:0px;line-height:0px;font-size:0px;}
.page form {margin:0px;padding:0px;}

.top {height:114px;padding:0px;margin:0px;}

.top .logo {float:left;display:block;position:relative;z-index:300;width:190px;height:114px;}

.top .info {font-family:"Arial Narrow";color:#5b8800;float:left;padding:44px 0px 0px 140px;display:block;}
.top .info .big {font-size:24px;}
.top .info .medium {font-size:18px; font-family: "Arial";}

.animal {position:absolute;display:block;padding:0px 0px 0px 662px;z-index:200;height:138px;width:133px;top:0px;line-height:0px;font-size:0px;}

.top .options {width:170px;float:right;padding:17px 0px 0px 0px;position:relative;margin:0px 0px 0px -20px;}
.top .options .pos {border-bottom:1px solid #c9ddab;padding:8px 4px 8px 0px;text-align:right;}
.top .options .noborder {border-bottom:0px;}
.top .options a, .top .options a:hover {color:#5b8800;position:relative;z-index:300;}
.top .options .pos img {padding:0px 5px 0px 0px;position:relative;z-index:350;}

.topmenu {background:url(../img/bg_topmenu.jpg) no-repeat;width:950px;height:35px;display:block;}
.topmenu .search {padding:7px 7px 0px 7px;float:left;}
.topmenu .search .input_search {background:url(../img/input_search.jpg) no-repeat top right;width:152px;height:17px;border:0px;font-size:11px;color:#666;padding:4px 0px 0px 5px;float:left;position:relative;z-index:300;margin:0px -4px 0px 0px;}
.topmenu .search .input_search_submit {background:url(../img/input_search_submit.jpg) no-repeat;width:22px;height:21px;border:0px;cursor:pointer;position:relative;z-index:300;}
.topmenu .links {float:left;position:relative;z-index:300;}
.topmenu .links a.bone {background:url(../img/b_ofirmie.jpg) no-repeat;width:90px;height:35px;display:block;float:left;}
.topmenu .links a.bone:hover, .topmenu .links a.bone:active {background:url(../img/b_ofirmie2.jpg) no-repeat;width:90px;height:35px;display:block;float:left;}
.topmenu .links a.btwo {background:url(../img/b_regulamin.jpg) no-repeat;width:108px;height:35px;display:block;float:left;}
.topmenu .links a.btwo:hover, .topmenu .links a.btwo:active {background:url(../img/b_regulamin2.jpg) no-repeat;width:108px;height:35px;display:block;float:left;}
.topmenu .links a.bthree {background:url(../img/b_platnosci.jpg) no-repeat;width:101px;height:35px;display:block;float:left;}
.topmenu .links a.bthree:hover, .topmenu .links a.bthree:active {background:url(../img/b_platnosci2.jpg) no-repeat;width:101px;height:35px;display:block;float:left;}
.topmenu .links a.bfour {background:url(../img/b_kontakt.jpg) no-repeat;width:93px;height:35px;display:block;float:left;}
.topmenu .links a.bfour:hover, .topmenu .links a.bfour:active {background:url(../img/b_kontakt2.jpg) no-repeat;width:93px;height:35px;display:block;float:left;}
.topmenu .rss {float:right;}

.path {padding:5px 0px 5px 7px;}
.path a, .path a:hover {color:#5b8800;}

.leftmenu {width:190px;float:left;}
.leftmenu .start {background:url(../img/left_start.jpg) no-repeat;width:180px;height:20px;}
.leftmenu .content {width:170px;background:#759e12;padding:0px 0px 0px 10px;}
.leftmenu .content .links a, .leftmenu .content .links a:hover {display:block;color:#fff;}
.leftmenu .content .links a.one, .leftmenu .content .links a.one:hover {background:url(../img/LM1.jpg) no-repeat;width:160px;height:16px;padding:3px 0px 2px 0px;}
.leftmenu .content .links a.two {background:url(../img/LM2.jpg) no-repeat;width:150px;height:14px;padding:3px 0px 2px 10px;margin:-1px 0px 2px 0px;}
.leftmenu .content .links a.two:hover {background:url(../img/LM3.jpg) no-repeat;width:150px;height:14px;padding:3px 0px 2px 10px;margin:-1px 0px 2px 0px;}
.leftmenu .content .links a.three {background:url(../img/LM4.jpg) no-repeat;width:150px;height:14px;padding:3px 0px 2px 10px;margin:-1px 0px 2px 0px;}
.leftmenu .content .links a.three:hover {background:url(../img/LM4.jpg) no-repeat;width:150px;height:14px;padding:3px 0px 2px 10px;margin:-1px 0px 2px 0px;}
.leftmenu .end {background:url(../img/left_end.jpg) no-repeat;width:180px;height:14px;}

.leftmenu .content .select {margin:15px 0px 0px 0px;width:158px;font-size:11px;color:#666;}

.leftmenu .newsletter {background:url(../img/bg_newsletter.jpg) no-repeat top left;width:188px;height:94px;margin:2px 0px 0px 0px;}
.leftmenu .newsletter .phrase {padding:10px 0px 10px 10px;}
.leftmenu .newsletter .input_newsletter {background:url(../img/input_newsletter.jpg) no-repeat top right;width:156px;height:17px;border:0px;font-size:11px;color:#666;padding:4px 0px 0px 4px;float:left;margin:0px 0px 2px 10px;}
.leftmenu .newsletter .input_newsletter_submit {background:url(../img/b_plus.jpg) no-repeat;width:21px;height:18px;border:0px;cursor:pointer;float:left;margin:0px -1px 0px 10px;}
.leftmenu .newsletter a.remove, .leftmenu .newsletter a.remove:hover {margin:0px 0px 0px 2px;}

.main {}
.main .banner {float:left;}

.main .rightmenu {float:right;width:190px;}
.main .rightmenu .start {background:url(../img/right_start.jpg) no-repeat;width:190px;height:30px;}
.main .rightmenu .content {background:url(../img/right_content.jpg) repeat-y;padding:0px 0px 0px 18px;width:172px;}
.main .rightmenu .end {background:url(../img/right_end.jpg) no-repeat;width:190px;height:9px;}
.main .rightmenu .content .phrase {padding:0px 0px 25px 0px;}
.main .rightmenu .content .title {color:#5b8800;float:left;}
.main .rightmenu .content .title a, .main .rightmenu .content .title a:hover {color:#5b8800;font-weight:bold;padding:0px 4px 0px 0px;}
.main .rightmenu .content .date {color:#999;font-size:10px;}
.main .rightmenu .content .text {padding:10px 0px 10px 0px;}
.main .rightmenu .content .more {padding:0px 0px 5px 0px;}
.main .rightmenu .content .more a, .main .rightmenu .content .more a:hover {text-transform:uppercase;color:#5b8800;}

.main .products {background:url(../img/polecane_start.jpg) no-repeat top left;width:760px;padding:30px 0px 0px 0px;float:right;display:block;position:relative;}
.main .products .sinprod {width:168px;border-right:1px solid #d6e9bb;float:left;padding:0px 0px 16px 20px;margin:10px 0px 0px 0px;}
.main .products .sinprod .image {height:160px;}
.main .products .sinprod .title {padding:0px 0px 8px 0px;}
.main .products .sinprod .title a, .main .products .sinprod .title a:hover {color:#5b8800;font-weight:bold;}
.main .products .sinprod .oldprice {color:#666;text-decoration:line-through;float:left;padding:2px 4px 0px 0px;}
.main .products .sinprod .newprice {color:#ff6600;font-weight:bold;font-size:13px;}
.main .products .sinprod .options {padding:8px 0px 0px 0px;}
.main .products .sinprod .options img {margin:0px 1px 0px 0px;}

.main .products .content {background:url(../img/polecane_content.jpg) repeat-y;width:760px;}
.main .products .end {background:url(../img/polecane_end.jpg) no-repeat;width:760px;height:4px;}
.main .products .noborder {border-right:0px;}

.main .products .phrase {padding:0px 0px 0px 20px;font-size:18px;color:#5b8800;}

.main .listing {text-align:center;padding:15px 0px 15px 180px;border-bottom:1px solid #ddd;color:#666;}
.main .listing a, .main .listing a:hover {color:#5b8800;padding:0px 4px 0px 4px;}

.main .bigprod {background:url(../img/product_start.jpg) no-repeat top left;width:760px;float:left;display:block;position:relative;}
.main .bigprod .content {background:url(../img/product_content.jpg) repeat-y;width:740px;margin:22px 0px 0px 0px;padding:0px 0px 0px 20px;}
.main .bigprod .end {background:url(../img/product_end.jpg) no-repeat;width:760px;height:5px;display:block;}
.main .bigprod .left {float:left;width:230px;}
.main .bigprod .center {float:left;}
.main .bigprod .right {float:right;}

.main .bigprod .title {font-size:21px;color:#5b8800;margin:0px 0px 15px 0px;}
.main .bigprod .cell {border-top:1px solid #e8e8e8;height:22px;padding:7px 0px 0px 0px;display:block;width:220px;}
.green {color:#51b501;font-weight:bold;}
.main .bigprod .select {width:170px;font-size:11px;color:#666;}
.main .bigprod .left a, .main .bigprod .left a:hover {color:#5b8800;}

.main .bigprod .image {display:block;}
.main .bigprod .smallimgs img {border:1px solid #d9eac0;margin:0px 2px 0px 0px;}

.main .bigprod .right {background:url(../img/right_small_start.jpg) no-repeat;width:220px;height:30px;float:right;margin:0px 20px 0px 0px;}
.main .bigprod .right .content {background:url(../img/right_small_content.jpg) repeat-y;width:200px;padding:0px 20px 20px 0px;}
.main .bigprod .right .end {background:url(../img/right_small_end.jpg) no-repeat;width:220px;height:4px;}

.main .bigprod .right .content .prices {text-align:right;border-bottom:1px solid #e8e8e8;margin:0px 0px 15px 20px;padding:0px 0px 15px 0px;}
.main .bigprod .right .content .prices .oldprice {text-decoration:line-through;}
.main .bigprod .right .content .prices .newprice {font-size:18px;color:#ff6600;font-weight:bold;}
.main .bigprod .right .content .options {padding:0px 0px 0px 20px;}
.main .bigprod .right .content .options .input_amount {background:url(../img/input_amount.jpg) no-repeat;width:35px;height:20px;border:0px;color:#666;float:left;margin:0px 10px 0px 0px;text-align:center;}
.main .bigprod .right .content .options .add_to_basket {float:left;}
.main .bigprod .right .content .options .phrase {float:left;padding:3px 8px 0px 0px;}
.main .bigprod .right .content .options .input_to_basket {background:url(../img/dodaj_do_koszyka.jpg) no-repeat;width:177px;height:35px;cursor:pointer;border:0px;margin:5px 0px 0px 0px;}

.main .bigprod .desc {padding:10px 0px 20px 0px;border-top:1px solid #e8e8e8;margin:20px 20px 0px 0px;}

.bottommenu {color:#ddd;padding:15px 0px 10px 0px;border-bottom:1px solid #ddd;height:20px;}
.bottommenu a, .bottommenu a:hover {color:#5b8800;padding:0px 5px 0px 5px;}
.bottommenu .left {float:left;}
.bottommenu .right {float:right;}

.footer {color:#999;padding:20px 0px 0px 0px;}
.footer .left {float:left;}
.footer .left .minilogo {float:left;padding:0px 10px 0px 0px;}
.footer .right {float:right;}
.footer .right .one {width:160px;text-align:right;float:left;padding:0px 10px 0px 0px;}
.footer .right .two {width:102px;float:left;padding:0px 10px 0px 10px;border-left:1px solid #ddd;}
.footer .right .three {float:left;}

