body {
	background: #FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	color: #1F1F1F;
	text-align: center;
}

table {font-size: 1em;}

strong {font-weight: bold;}
var {font-style: normal;}
p {line-height: 1.4em;}
input {vertical-align: middle;}
label {cursor: pointer;}
legend {display: none;}
textarea {overflow: auto;}

input.i,
textarea.i {
	padding: 2px;
	vertical-align: middle;
}

select {
	width: auto;
	position: relative;
}

a {
	text-decoration: none;
	color: #1A5FD8;
}

a:hover {color: #000;}

a:focus {outline: none;}


form dd {margin: 3px 0 6px;}



/* Start: Button "submit" */
button {
	cursor: pointer;
	padding: 1px;
	width: auto;
	position: relative;
}

/* Koniec: Button "submit" */





/* Start: Zebra */
.ms-cycle-light {background: #FFFFFF;}
.ms-cycle-dark {background: #F6F6F6;}
/* Koniec: Zebra */




/* Start: Button */
.ms-button {
	cursor: pointer;
	font-family: inherit;
}
/* Koniec: Button */




/* Start: "Clear Floats" */
.clear:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

.clear {display: inline-block;}

/* Hides from IE-mac \*/
.clear {display: block;}
/* End hide from IE-mac */

.ms-clear-box {
	width: 100%;
	clear: both;
	overflow: hidden;
	height: 0px;
	visibility: hidden;
}
/* Koniec: "Clear Floats" */




/* Start: Obramowanie dla "Mini" zdjęć produktów */
.ms-img:hover img {opacity: 0.8;}
/* Koniec: Obramowanie dla "Mini" zdjęć produktów */




/* Start: CSS dla elementów w modalbox */
.h4-modalbox {
	margin-bottom: 12px;
	font-size: 1.1em;
	font-weight: normal;
}

.ms-modal-form .i {width: 320px;}

.ms-modalbox-close {
	font-size: 1.7em;
	margin-top: 18px;
}

.ms-modalbox-close a {
	color: #6C9D30 !important;
}
/* Koniec: CSS dla elementów w modalbox */




/* Start: Alert */
#ms-message-box,
#ms-info-box {
	margin: 0 0 15px;
	font-weight: bold;
	font-size: 1.2em;
	border: 1px solid #6AC335;
	border-width: 1px 0;
	color: #6FBE41;
	padding: 13px 2px;
}

#ms-message-box div, #ms-info-box div {line-height: 1.55em;}

#ms-message-box {
	color: #Eb0000;
	border-color: #Eb0000;
}

#ms-form-error {
	color: red;
	margin-bottom: 2px !important;
}
/* Koniec: Alert */




/* Start: Link "Wszystkie ..." */
.ms-h3-more {
	float: right;
	margin-top: 4px;
}
/* Koniec: Link "Wszystkie ..." */




/* Start: Layout strony */
#ms-conteiner {
	width: 1010px;
	margin: 0 auto;
	font-size: 1.2em;
	text-align: left;
}

#ms-left {
	float: left;
	width: 223px;
	margin: 20px 0 0 -100%;
}

#ms-right {
	float: left;
	width: 255px;
	margin: 0 0 0 -255px;
}

#ms-wrapper {
	width: 100%;
	float: left;
}

#ms-content {margin: 20px 0 10px 238px;}

.ms-basket-content {
	margin-left: 25px !important;
}

#ms-my-basket {
	width: 740px;
	margin: 0 auto;
}

.ms-my-basket {width: 800px !important;}
/* Koniec: Layout strony */




/* Start: Nagłówek */
#ms-header {
	position: relative;
}

#ms-header-top {
	
}

h1 {
	position: absolute;
	top: 0;
	left: -99999px;
}
/* Start: Nagłówek */




/* Start: Logo */
#ms-logo {
	float: left;
	width: 225px;
}

#ms-logo img {display: block;}
/* Koniec: Logo */




/* Start: Qucik Login */
#ms-top-auth {
  	text-align: right;
  	margin: 6px 0 0;
}

#ms-top-auth ul {
	margin: 0; 
	padding: 0;
}

#ms-top-auth li {
	display: inline;
	list-style: none;
	margin: 0; padding: 0;
}

#ms-top-auth a {text-decoration: underline;}
#ms-top-auth a:hover {text-decoration: none;}

#ms-top-auth li.alt {padding-right: 2px;}
#ms-top-auth li.alt a {color: #000;}
#ms-top-auth li.alt a:hover {color: #000;}
/* Koniec: Qucik Login */





/* Start: Menu Top */
#ms-top-menu {
	float: left;
	width: 616px;
	height: 35px;
	line-height: 32px;
	margin: 15px 0 0 12px;
	background: #888788 url(/gfx/agrozakupy/agrozakupy-box-bg.jpg) 0 0 no-repeat;
}


#ms-top-menu ul {
	padding-left: 10px;
}

#ms-top-menu li {
	float: left;
	list-style: none;
	margin: 0; padding: 0;
	display: inline;
}

#ms-top-menu li a {
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	padding: 0 12px;
	height: 33px;
	margin-top: 1px;
	font-family: Arial, sans-serif;
}

#ms-top-menu li:last-child a {
	background: none;
}

#ms-top-menu li a:hover {
	background: #FFF;
	color: #1A5FD8;
	border: none;
}
/* Koniec: Menu Top */





#ms-basket-mini {
	float: left;
	width: 142px;
	text-align: right;
	margin: 15px 0 0 12px;
	display: inline;
}

#ms-basket-mini .box,
#ms-basket-mini .box-wrapper {
	border: none;
	padding: 0;
	margin: 0;
	background: none;
	width: auto !important;
	color: #FFF;
}

#ms-basket-mini .box {
	background: #888788 url(/gfx/agrozakupy/agrozakupy-box-bg.jpg) 0 0 no-repeat;
	padding-left: 7px;
	height: 35px;
}

#ms-basket-mini .box-wrapper {
	background: url(/gfx/agrozakupy/agrozakupy-box-bg.jpg) 100% 0 no-repeat;
	height: 35px;
	padding-right: 9px;
}

#ms-basket-mini h3 {
	font-size: 0.9em;
	padding: 3px 20px 1px 0;
	background: url(/gfx/agrozakupy/agrozakupy-basket-bg.gif) right center no-repeat;
}

#ms-basket-mini ul {
	margin: 0; padding: 0;
}

#ms-basket-mini li {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0.85em;
}

#ms-basket-mini li a {
	color: #8ae652; 
	text-decoration: underline;
	font-size: 1.2em;	
}

#ms-basket-mini li a:hover {text-decoration: none;}




/* Start: Dolna czesc naglowka */
#ms-header-bottom {padding: 8px 0;}
/* Koniec: Dolna czesc naglowka */




/* Start: Quick Search */
#ms-search {
	width: 220px;
	height: 66px;
	text-align: center;
	color: #fff;
	margin-bottom: 15px;
	background: #888 url(/gfx/agrozakupy/agrozakupy-search-bg.jpg) 0 0 no-repeat;
}

#ms-search h3 {
	font-size: 1em;
	font-weight: bold;
	padding: 6px 0 3px;
}

#ms-search p {
	font-size: 0.85em;
	text-align: left;
	margin-left: 12px;
	margin-top: -1px;
}

#ms-search input, 
#ms-search select {vertical-align: middle;}

#ms-search .i {
	padding: 2px;
	font-size: 1.1em;
	width: 165px;
	background: #fff;
	border: none;
}
/* Koniec: Quick Search */




/* Start: Stopka */
#ms-footer {
	clear: both;
	width: 100%;
	padding-top: 40px;
	text-align: center;
	font-size: 1.2em;
}

#ms-footer-payments img {vertical-align: middle;margin-left: 8px;}

#ms-footer a {color: #6B9C2F;}
#ms-footer a:hover {
	color: #000;
}

#ms-about {
	width: 450px;
	margin: 0 auto;
	padding-top: 10px;
}

#ms-about ul {padding: 5px 0;}
#ms-about a {color: #8F8F8F;padding: 5px 5px 5px 48px;}
#ms-about #ms-maxshop a {background: url(/gfx/agrozakupy/max-shop.gif) 0 50% no-repeat;}
#ms-about #ms-netius a {background: url(/gfx/agrozakupy/kuinski.gif) 0 50% no-repeat;}

#ms-about li {
	display: inline;
	list-style: none;
	margin: 0; padding: 0;
}

#ms-footer-nav {
	width: 1010px;
	margin: 0 auto 11px; 
	padding: 11px 0;
	background: #6AC335;
	-moz-border-radius: 8px;
  -webkit-border-radius: 8px;
}

#ms-footer-nav ul { 
	text-align: center;
}

#ms-footer-nav li {
	display: inline;
	padding: 0 9px;
	list-style: none;
	font-weight: bold;
}

#ms-footer-nav li:last-child,
#ms-footer-nav li.alt {border: none;}
#ms-footer-nav li a {font-weight: normal;color: #fff;}
/* Koniec: Stopka */





/* Start: Języki */
#ms-ln li.alt { border: none !important; padding: 0; }
#ms-ln { margin-top: 25px; }
#ms-ln a { text-decoration: none !important; }
#ms-ln a.current { color: #000; font-weight: bold; }
/* Koniec: Języki */





/* Start: Newsletter BOX */
#ms-newsletter-box {
	
}


#ms-newsletter-box dd,
#ms-newsletter-box dl {
	padding: 0;
	margin: 0;
}

#ms-newsletter-box dd {margin-top: 3px;}

#ms-newsletter-box p {
	margin: 8px 24px 0 0;
}

#ms-newsletter-box a {text-decoration: underline;}
#ms-newsletter-box a:hover {text-decoration: none;}

#ms-newsletter-box input {
	vertical-align: middle;
}

#ms-newsletter-box .i {width: 165px;border: 1px solid #D4D0C8;}
/* Koniec: Newsletter BOX */




/* Start: Breadcrumb */
#ms-breadcrumb {
	margin: 4px 0 0;
}

#ms-breadcrumb a {text-decoration: underline; }
#ms-breadcrumb a:hover {text-decoration: none;}
/* Koniec: Breadcrumb */




/* Start: Lista kategorii */
#ms-categories {
	margin: 15px 0;
	width: 220px;
	background: #F6F6F6 url(/gfx/agrozakupy/agrozakupy-categories-bgr.jpg) 0 0 repeat-y;
}

#ms-categories h3 {
	width: 220px;
	background: #6B6B6B url(/gfx/agrozakupy/agrozakupy-tab-bg.jpg) 0 0 no-repeat;
	height: 27px;
	line-height: 25px;
	color: #FFF;
	font-size: 1em;
	text-align: center;
}

#ms-categories ul {
	background: url(/gfx/agrozakupy/agrozakupy-categories-bottom-bg.jpg) 0 100% no-repeat;
	padding: 10px;
}

#ms-categories ul ul {
	margin: 0;
	padding: 0;
	background: none !important;
	border: none;
}

#ms-categories li {
	padding: 0;
	margin: 0;
	list-style: none;
	border-bottom: 1px solid #CFCFCF;
	
}

#ms-categories li.current {}

#ms-categories li:last-child {
	border: none;
	padding-bottom: 0;
}

#ms-categories li li {
	border: none;
	margin-left: 18px;
}
#ms-categories li a {
	color: #000;
	display: block;
	background: url(/gfx/agrozakupy/agrozakupy-categories-a-bg.jpg) 0 8px no-repeat;
	padding: 5px 0 5px 16px;
}
#ms-categories li li a {
	color: #575757;
}
#ms-categories a.current {
	color: #000;
	font-weight: bold;
	background: url(/gfx/agrozakupy/agrozakupy-categories-a-current-bg.jpg) 0 8px no-repeat;
}
#ms-categories li a:hover {color: #000;}
#ms-categories li span {font-size: 0.85em;color:#7F7F7F;font-weight: normal !important;}

#ms-marketing-nav {
	float: left;
	height: 27px;
}

#ms-marketing-nav li {
	list-style: none;
	margin: 0; padding: 0;
	float: left;
}

#ms-marketing-nav li a {
	height: 26px;
	line-height: 26px;
	padding: 0 0 0 16px;
	background: #696969 url(/gfx/agrozakupy/agrozakupy-marketing-bg.jpg) 0 0 no-repeat;
	color: #FFF;
	float: left;
	font-weight: bold;
	margin-right: 1px;
	border-bottom: 1px solid #c8c8c8;
}

#ms-marketing-nav li a span {
	float: left;
	height: 26px;
	padding-right: 16px;
	background: url(/gfx/agrozakupy/agrozakupy-marketing-bg.jpg) 100% 0 no-repeat;
	cursor: pointer;
}

#ms-marketing-nav li.current a,
#ms-marketing-nav li a:hover {
	background: #FFF url(/gfx/agrozakupy/agrozakupy-marketing-current-bg.jpg) 0 0 no-repeat;
	color: #046bbb;
}

#ms-marketing-nav li.current a span,
#ms-marketing-nav li a:hover span {
	background: url(/gfx/agrozakupy/agrozakupy-marketing-current-bg.jpg) 100% 0 no-repeat;
}
/* Koniec: Lista kategorii */





/* Start: FLASH */
#ms-agrozakupy-flash {
	height: 222px;
	margin-bottom: 15px;
}
/* Koniec: FLASH */





/* Start: Serie produktów */
#ms-series h3 {
	font-weight: bold;
	font-size: 1em;
	margin-bottom: 8px;
}

#ms-series {margin: 0 0 20px 15px;}

#ms-series  li {
	margin-top: 6px;
	list-style: none;
	margin: 6px 0 0 0; padding: 0;
}

#ms-series li a {
	padding-left: 12px;
	color: #575757;
	background: url(/gfx/agrozakupy/plus.jpg) 0 50% no-repeat;
	font-weight: bold;
}

#ms-series li a:hover {
	color: #D76109;
	background: url(/gfx/agrozakupy/minus.jpg) 0 50% no-repeat;
}
/* Koniec: Serie produktów */




/* Start: Liczba produktów w sklepie */
#ms-products-count strong {
	background: #96C1CF;
	padding: 0 5px;
	border: 1px solid #96C1CF;
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
   color: #fff;
   font-weight: normal !important;
}

#ms-products-count {
	margin: 0 0 15px 15px;
	font-weight: bold;
}
/* Koniec: Liczba produktów w sklepie */




/* Start: Lista produkcentow */
#ms-producers-filter {margin: 0;text-align: center;}
#ms-producers-filter select {width: 180px;}
/* Koniec: Lista producentów */



/* Start: Filtry */
#ms-filter {

}
#ms-filter .box-wrapper {padding-bottom: 0;}

#ms-filter select {width: 170px;}
#ms-filter a.remove {font-size: 0.9em;}

#ms-filter dl {margin-bottom: 8px;}
#ms-filter dt {font-weight: bold;}

#ms-filter dt a {
	float: right; 
	font-size: 0.9em;
	font-weight: normal;
}

#ms-filter ul {
	margin: 12px 0 0 0;
	padding: 0;	
}

#ms-filter li {
	list-style: none;
	margin: 0 0 0 0; padding: 0;
}

#ms-filter li span {
   color: #9F9F9F;
   font-size: 0.9em;
}

#ms-filter li a {
	color: #1A5FD8;
	text-decoration: underline;
}

#ms-filter li a:hover {
	text-decoration: none;
	color: #000;
}

#ms-filter li.selected a {
	text-decoration: underline;
}

#ms-filter li.selected a:hover {

}
/* Koniec: Filtry */





#ms-rss-box  {margin-bottom: 15px;}
#ms-rss-box a {
	background: url(/gfx/agrozakupy/rss16x16.jpg) 0 50% no-repeat;
	padding: 2px 0 2px 20px;
	text-decoration: underline;
}

#ms-rss-box a:hover {text-decoration: none;}

#ms-repository-mini-link {
	text-align: right;
	margin-top: 3px;
}


#ms-repository-mini-link a {text-decoration: underline;}
#ms-repository-mini-link a:hover {text-decoration: none;}




/* Start: Nagłówek boxa */
.box-title {}

.box-title h3 {
	width: 220px;
	background: #6B6B6B url(/gfx/agrozakupy/agrozakupy-tab-bg.jpg) 0 0 no-repeat;
	height: 27px;
	line-height: 25px;
	color: #FFF;
	font-size: 1em;
	text-align: center;
}
/* Koniec: Nagłówek boksa */




/* Start: Boks */
.box {
	width: 220px;
	background: #F6F6F6 url(/gfx/agrozakupy/agrozakupy-categories-bgr.jpg) 0 0 repeat-y;
}

.box-wrapper {
	background: url(/gfx/agrozakupy/agrozakupy-categories-bottom-bg.jpg) 0 100% no-repeat;
	padding: 10px;
	position: relative;
}

.box dt a {color: #5E963B;}
.box dt a:hover {color: #000;}
.box dt img {vertical-align: top;}

#ms-right .box-wrapper, #ms-left .box-wrapper {padding: 8px;}
#ms-right .ms-box, #ms-left .ms-box {margin: 0 0 15px;}

#ms-content .ms-box {margin-bottom: 20px;}
/* Koniec: Boks */




/* Start: Boks dla "Małej" listy */
.ms-small-list .box {
	width: 33.33%;
	float: left;
	text-align: center;
}

.ms-small-list .box-wrapper {
	border: none;
	min-height: 190px;
}

.ms-small-list .box.alt .box-wrapper {border-right: 1px solid #C2C2C2;}
/* Koniec: Boks dla "Małej" listy */



/* Start: Boks dla "Dużej" listy */
.ms-float-list .box {
	width: 50%;
	float: left;
}

.ms-float-list .box-wrapper {min-height: 335px;border-width: 0;}

.ms-float-list .box.alt .box-wrapper {border-width: 1px;}
.ms-float-list .ms-product-picture {text-align: center;}
/* Koniec: Boks dla "Dużej" listy */




/* START: Boks dla "POZIOMEJ" listy */
.ms-vertical-list .ms-80x60 dd,  .ms-vertical-list .ms-80x60 dt {margin-left: 95px;}
.ms-vertical-list .ms-100x75 dd, .ms-vertical-list .ms-100x75 dt {margin-left: 115px;}
.ms-vertical-list .ms-120x90 dd, .ms-vertical-list .ms-120x90 dt {margin-left: 135px;}

.alt-80x60 {width: 80px;}
.alt-100x75 {width: 100px;}
.alt-120x90 {width: 120px;}
/* Koniec: Boks dla "POZIOMEJ" listy */


.ms-small-list dt a,
.ms-vertical-list dt a,
.ms-float-list dt a,
.ms-big-list dt a,
.ms-mini-list dt a {color: #000;}


.ms-small-list dt a:hover,
.ms-vertical-list dt a:hover,
.ms-float-list dt a:hover,
.ms-big-list dt a:hover,
.ms-mini-list dt a:hover {text-decoration: underline;}


/* START: Boks dla "MINI PIONOWEJ" listy */
.ms-mini-box {
	text-align: center;
	margin-bottom: 18px;
}

.ms-mini-box dd {font-size: 0.9em;}

.mini-vertical .ms-mini-box {
	width: 25%;
	float: left;
	min-height: 150px;
	margin-bottom: 0;
}
/* Koniec: Boks dla "MINI PIONOWEJ" listy */




.ms-vertical-list .alt {
	margin: 0 !important;
	float: left;
	text-align: center;
}




/* START: Boks dla "PRZEWIJANTYCH DUŻYCH BOKÓW" */
.ms-big-list .alt {
	text-align: center;
	float: left;
}

.alt.alt-200x150 {width: 210px;}
.alt.alt-220x165 {width: 230px;}
.alt.alt-240x180 {width: 250px;}

.ms-big-list dt {
	margin-top: 6px;
	font-size: 1.2em;
}
/* Koniec: Boks dla "PRZEWIJANTYCH DUŻYCH BOKÓW" */




/* Start: Układ tabelkowy */
#ms-product-list #ms-marketing-nav {
	
}

.ms-grid-list table {
	width: 770px;
	border: 1px solid #E7E7E7; 
	border-width: 0 1px 1px;
	font-size: 0.9em;
	border-collapse: collapse;
}

.ms-grid-list th {
	background: #696969;
	color: #fff;
	padding: 6px 4px;
	text-align: center;
}

.ms-grid-list th a {
	color: #fff;
}

.ms-grid-list tbody tr:hover td {
	background-color: #EFEFEF;
}

.ms-grid-list tbody tr:hover td#cmp {
	background-color: #FFF;
}

.ms-grid-list td {
	padding: 3px;
	border-bottom: 1px solid #E7E7E7; 
	line-height: 1.4em;
}

.ms-grid-list td.g-basket {width: 50px !important;max-width: 50px !important;padding: 0;}
.ms-grid-list td.g-name {width: 220px !important;max-width: 220px !important;}
.ms-grid-list td.g-name strong {font-weight: normal;}
.ms-grid-list td.g-name img {vertical-align: middle !important;}
.ms-grid-list td.g-name a {text-decoration: underline;color: #000;font-size: 1.1em;}
.ms-grid-list td.g-name a:hover {text-decoration: none;color: #6C9D30;}
.ms-grid-list td.g-producer {text-align: center;width: 100px;}
.ms-grid-list td.g-discount {text-align: center;width: 85px;padding-left: 0;padding-right: 0;}
.ms-grid-list td.g-code {text-align: center;width: 90px;}

.ms-grid-list .ms-price-discount {
	font-weight: bold;
	font-size: 1em;
	color: #000;
	background: none;
}

.ms-grid-list .ms-price-discount {display: none;}
.ms-grid-list .ms-second-price {color: #9E9E9E;}

.ms-grid-list .ms-product-price var big {
	font-weight: normal !important;
	font-size: 1em;
	font-family: Tahoma, sans-serif !important;
}

.ms-grid-list td.g-price {
	width: 100px;
	text-align: right;
	padding-right: 10px;
}

.ms-grid-list td.g-thumb {
	width: 51px;
	text-align: center;
}

.ms-grid-list td.g-thumb img {
	vertical-align: middle;
}

.ms-grid-list td.g-compare,
.ms-grid-list td.g-ask,
.ms-grid-list td.g-repository {
	max-width: 25px !important;
	width: 25px !important;
	text-align: center;
	padding: 0 !important;
}

.ms-grid-list td.g-ask {
	width: 28px;
	text-align: left;
}

.ms-grid-list .ms-product-add form {
	display: inline;
}

.ms-product-add input[type='text'] {
	width: 20px;
	text-align: center;
	padding: 1px;
	vertical-align: middle;
}

.ms-grid-list .ms-product-price, 
.ms-grid-list .ms-product-add, 
.ms-grid-list .ms-product-ask4price, 
.ms-grid-list .ms-product-inprepare,
.ms-grid-list .ms-product-picture  {
	margin: 0 !important; 
	padding: 0 !important; 
	height: auto !important;
}

.ms-grid-list tfoot td,
.ms-grid-list thead td {
	border: none;
	padding: 0;
	
}

.ms-grid-list .ms-product-marketing img {
	float: right;
	margin: 0;
	vertical-align: middle;
}

#ms-comapre-button button {
	margin-top: 8px;
	background: none;
	color: #5F5F5F;
	border: none;
	color: #1A5FD8;
	text-decoration: underline;
}

#ms-comapre-button button:hover {
	color: #000;
}

#ms-comapre-button img {
	vertical-align: top;
	margin-left: 6px;
}

td#cmp {
	padding-top: 2px;
	padding-bottom: 2px;
}

.ms-grid-list td img,
.ms-grid-list td input {
	vertical-align: middle !important;
	margin-top: 0 !important;	
}
/* Koniec: Układ tabelkowy */




/* Start: Zdjecie produktu w boksie */
.ms-product-picture {margin: 5px 0;}
.ms-product-picture img {vertical-align: middle;}
/* Koniec: Zdjecie produktu w boksie */




/* Start: Producent produktu */
.ms-product-producer img {margin-top: 5px;}
/* Koniec: Producent produktu */




/* Start: Darmowa dostawa w boksie */
.ms-product-free-shipping {float: right;}
.ms-product-free-shipping img {vertical-align: top;}
/* Koniec: Darmowa dostawa w boksie */




/* Start: Opis produktu w boksie */
.ms-product-description {
	line-height: 1.4em;
	margin-top: 6px;
}
/* Koniec: Opis produktu w boksie */




/* Start: Status produktu */
.ms-product-status {
	margin-top: 2px;
	font-size: 0.85em;
	font-weight: normal;
	font-family: Verdana, sans-serif;
	color: #5B963C;
}
/* Koniec: Status produktu */





/* Start: Cena produktu w boksie */
.ms-product-price {margin-top: 6px; color: #1A5FD8;}
.ms-product-price var {color: #1A5FD8;}

.ms-product-price var big {
	font-size: 1.3em;
	font-weight: bold;
}

.ms-currency-name {
	font-weight: normal;
}

.ms-product-price var em {text-transform: lowercase;}

.ms-strike-price {
	font-weight: normal !important;
	text-decoration: line-through;
}

.ms-price-discount {
	background: #CB0000;
	padding: 0 2px;
	color: #fff;
	font-weight: bold;
	display: none;
}

.ms-old-price {
	text-decoration: line-through;
	color: #4F4F4F;
	font-size: 1.1em;
}

.ms-second-price,
.ms-other-currency {
	margin-top: 1px;
}
/* Koniec: Cena produktu w boksie */



#ms-other h3 {
	height: 26px;
	line-height: 26px;
	padding: 0 0 0 16px;
	background: #696969 url(/gfx/agrozakupy/agrozakupy-marketing-current-bg.jpg) 0 0 no-repeat;
	color: #1A5FD8;
	float: left;
	font-weight: bold;
	margin-right: 1px;
	border-bottom: 1px solid #c8c8c8;
	font-size: 1em;
}

#ms-other h3 span {
	float: left;
	height: 26px;
	padding-right: 16px;
	background: url(/gfx/agrozakupy/agrozakupy-marketing-current-bg.jpg) 100% 0 no-repeat;
	cursor: pointer;
}





/* Start: Koszyk w boksie */
.ms-product-ask4price, .ms-product-inprepare, .ms-product-marketing, .ms-product-add {margin-top: 10px;}
.ms-product-add input, .ms-product-add img, .ms-product-ask4price img, ms-product-inprepare img {vertical-align: top;}
.ms-product-depository img {margin-left: 4px;}
/* Koniec: Koszyk w boksie */



.ms-product-compare img {
	margin-left: 12px;
}


/* Start: Rating w boksie */
.ms-product-rating img {
	margin: 0 auto 4px;
	display: block;
}
/* Koniec: Rating w boksie */




/* Start: Atrubuty produktu w boksie */
.ms-product-attributes {
	margin-top: 8px;
	padding: 8px;
	background: #EFEFEF;
}

.ms-product-attributes li {
	display: inline;
	list-style: none;
	margin: 0; padding: 0 12px 0 0;
}
/* Koniec: Atrybuty produktu w boksie */




/* Start: Parametry techniczne produktu w boksie */
.ms-product-parameters li {
	float: left;
	margin-left: 22px;
	list-style: none;
	margin: 0; padding: 8px 0 8px 0px;
}

.ms-product-parameters ul {
	float: left;
	background: #EFEFEF;
	color: #000;
	margin: 6px 0;
	width: 100%;
}
/* Koniec: Parametry techniczne produktu w boksie */




/* Start: Najczęściej oglądane */
#ms-popular {text-align: center;}

#ms-popular li {
	display: inline;
	list-style: none;
	padding: 0;
}

#ms-popular li img {margin: 0 2px 5px 0; vertical-align: middle;}
/* Koniec: Najczęściej oglądane */




/* Start: Ostatnio oglądane */
#ms-last-viewed ul {text-align: center;}

#ms-last-viewed li {
	display: inline;
	list-style: none;
	padding: 0;
}

#ms-last-viewed li img {margin: 0 7px 7px 0; vertical-align: middle;}
/* Koniec: Ostatnio oglądane */




/* Start: Box "Twój koszyk" */
#ms-basket .box-wrapper,
#ms-basket .box {
	border: none;
	margin: 0;
	padding: 0;
}

#ms-basket .box-wrapper {padding-bottom: 12px;}

#ms-basket .box {
	border: 1px solid #D3E6C6;
	border-width: 0 1px 1px;
	background: #F5FAE6;
	-moz-border-radius-bottomleft: 8px;
   -moz-border-radius-bottomright: 8px;
   -webkit-border-bottom-right-radius: 8px;
   -webkit-border-bottom-left-radius: 8px;
}

#ms-basket .box-title {
	margin: 0;
	border-color: #D3E6C6;
}

#ms-switch-currency {
	position: absolute;
	top: 0;
	left: 0;
}

#ms-switch-currency select {
	width: 50px;
	font-size: 0.9em;
}

#ms-basket li {
	line-height: 1.4em;
	list-style: none;
	margin: 0; padding: 0;
}

#ms-basket-products-in-box {
	width: 100%;
	overflow: hidden;
}

#ms-basket-products-in-box dl {
	float: left;
	width: 100%;
	border-bottom: 1px dotted #D3E8A1;
	background: #fff;
	padding: 8px;
}

#ms-basket-products-in-box dd {
	font-size: 1.2em;
	color: #F29132;
	font-weight: bold;
}

#ms-basket-products-in-box dt {
	font-size: 0.9em;
	font-weight: bold;
	font-family: Verdana, sans-serif;
	position: relative;
}

#ms-basket-products-in-box dd, #ms-basket-products-in-box dt {padding-left: 2px;}

#ms-basket-products-in-box dt a {
	font-weight: bold;
	color: #000;
}

#ms-basket-products-in-box dt a:hover {text-decoration: underline;}
#ms-basket-products-in-box dd span a:hover {color: #000;}

#ms-basket-products-in-box dt a img {
	position: absolute;
	top: -5px;
	right: 10px;
	visibility: hidden;
	z-index: 1000;
}

#ms-basket-products-in-box dt a:hover {background: transparent;}

#ms-basket-products-in-box dt a:hover img {
	visibility: visible;
}

#ms-basket-nav {margin: 8px 0 0 8px;}

#ms-basket-nav li {
	list-style: none;
	margin: 3px 0 0 0; padding: 0;
}

#ms-basket-nav li strong {font-size: 1.2em;}

#ms-repository-box {
	margin: 14px 8px 0;
	padding-top: 12px;
	border-top: 1px solid #D3E8A1;
}

#ms-repository-box a {font-weight: bold;}
#ms-repository-box span {font-weight: bold;}

#ms-basket-empty {
	line-height: 1.4em;
	padding: 14px 0 0 8px;
	font-weight: bold;
}
/* Koniec: Box "Twój koszyk" */




/* Start: Lista zakupów */
#ms-shopping-list ul {
	margin-top: 8px;
	font-size: 1.1em;
}

#ms-shopping-list li {
	list-style: none;
	margin: 0; padding: 0;
}

#ms-shopping-list li a {color: #000;}

#ms-shopping-list li a:hover {text-decoration: none;}

#ms-shopping-list p {
	margin-top: 4px;
	text-align: right;
	font-size: 1.1em;
}

#ms-shopping-list dl {
	border: 1px solid #D3E6C6;
	background: #F5FAE6;
	-moz-border-radius: 8px;
   -webkit-border-radius: 8px;
   padding: 8px;
   margin: 8px 0 6px;
}

#ms-shopping-list .i {padding: 1px;width: 150px;}
#ms-shopping-list dd {padding: 0;margin: 0;}
#ms-shopping-form {display: none;}

.ms-use-http_ms-shopping-form {
	font-size: 0.9em;
	color: #000;
}
/* Koniec: Lista zakupów */





/* Start: Box "Ustawienia" */
#ms-setup dl {margin-bottom: 8px;}
#ms-setup dd {margin: 0 0 2px 6px;}
#ms-setup dd a.active {font-weight: bold;}

#ms-setup dt {
	margin-bottom: 2px;
	font-weight: bold;
}
/* Koniec: Box "Ustawienia" */




/* Start: Banery */
#ms-banners li {
	margin-top: 15px;
	text-align: center;
	list-style: none;
	margin: 0; padding: 0;
}
/* Koniec: Banery */





/* Start: Wyszukiwarka produktow */
#ms-products-filters {
	clear: both;
	width: 100%;
	padding-bottom: 10px;
}

#ms-products-filters h3 {
	float: left;
	font-size: 1em;
	font-weight: normal;
}

#ms-products-filters img {vertical-align: middle;}

#ms-products-filters h3 strong {font-size: 1.2em;}

#ms-adv-search .alt {
	margin-top: 12px;
	font-size: 0.9em;
}

#ms-adv-search .alt input {font-size: 0.9em;}

#ms-adv-search dt {
	font-weight: bold;
}

#ms-adv-search dl {
	margin-top: 8px;
}

#ms-adv-search dd ul {margin: 4px 0 12px 15px;}

#ms-adv-search dd ul li a {}
#ms-adv-search dd ul li a:hover {text-decoration: underline;}

#ms-adv-search dd ul li {
	margin-bottom: 4px;
	font-family: Verdana, sans-serif;
	font-size: 0.9em;
	list-style: none;
}

#ms-adv-search dd li input {margin-right: 3px;}

#ms-adv-search dd li span {
   color: #9F9F9F;
   font-size: 0.9em;
}

#ms-adv-search dt a {
	float: right; 
	font-size: 0.9em;
	font-weight: normal;
}

#ms-adv-search dt a:hover {text-decoration: underline;}
#ms-adv-search a.selected {font-weight: bold;font-size: 1.1em;}

#ms-adv-search button {
	float: none;
	padding: 0;
	font-size: 1em;
	font-weight: normal;
	margin: 0;
	border: none;
}

#ms-on-top a {
	font-size: 1.1em;
	float: right;
	background: #96C1CF;
	padding: 5px 10px;
	border: 1px solid #96C1CF;
   -moz-border-radius-bottomleft: 8px;
   -moz-border-radius-bottomright: 8px;
   -webkit-border-bottom-right-radius: 8px;
   -webkit-border-bottom-left-radius: 8px;
   color: #fff;
}

#ms-on-top a:hover {text-decoration: underline;}
#ms-product-on-top {margin-top: -20px;}

#ms-adv-search h4 {
	font-weight: normal;
	font-size: 0.9em;
}
/* Koniec: Wyszikiwarka produktow */




/* Start: Search Suggest */
#ms-serach-suggest {
	text-align: center;
	margin-top: 20px;
}

#ms-search-suggest p {font-weight: bold;}

#ms-search-suggest-tags {
	line-height: 1.8em;
	margin: 8px auto;
	width: 60%;
	display: none; /* AGROZAKUPY */
}

#ms-search-suggest-tags a {text-decoration: underline;padding: 0 3px;}
/* Koniec: Search Suggest */




/* Start: Paginacja */
#ms-paginator {
	text-align: right;
	padding: 0 0 10px 0;
	
}

#ms-paginate-bottom #ms-paginator,
#ms-paginate-bottom #ms-select-on-page {
	margin-top: 10px;
}

#ms-paginate-pages a {text-decoration: underline;}
#ms-paginate-pages a#ms-next {padding-left: 4px;}
#ms-paginate-pages a#ms-prev {padding-right: 4px;}
#ms-paginate-pages a:hover {text-decoration: none;}

#ms-paginate-pages a,
#ms-paginate-pages span {
	
}

#ms-paginate-pages span,
#ms-paginate-pages a:hover {
	
}

#ms-select-on-page {float: right;}
#ms-select-on-page select {font-size: 0.9em;}
/* Koniec: Paginacja */




/* Start: Oferta specjalna dla grup rabatowych */
#ms-personal-offer {margin-bottom: 8px;}
/* Koniec: Oferta specjalna dla grup rabatowych */




/* Start: Sortowanie produktów */
#ms-sort {float: right;}

#ms-sort li {
	float: left;
	list-style: none;
	margin: 0 6px 0 0; padding: 0;
}

#ms-sort .alt {
	padding-top: 1px;
	color: #5F5F5F;	
}

#ms-sort a {
	float: left;
	padding: 1px 4px 2px;
}

#ms-sort a#current,
#ms-sort a:hover {
	background-color: #E26509;
	color: #fff;
	-moz-border-radius: 3px;
  	-webkit-border-radius: 3px;
}

#ms-sort a:hover {background-color: #C2C2C2;}

.ms-grid-list .ms-sort-1 a,
.ms-grid-list .ms-sort-2 a {
	background-repeat: no-repeat;
	background-position: 100% 50%;
	padding-right: 15px;
}

.ms-grid-list  .ms-sort-1 a {background-image: url(/gfx/agrozakupy/sort.1.gif);}
.ms-grid-list  .ms-sort-2 a {background-image: url(/gfx/agrozakupy/sort.2.gif);}
/* Koniec: Sortowanie produktów */




/* Start: Export listy produktów do alternatywnych formatów */
#ms-product-export {
	margin-top: 35px;
	text-align: center;
	line-height: 1.4em;
}

#ms-product-export ul {padding: 4px 0;}
#ms-product-export li {
	display: inline;
	list-style: none;
	padding: 4px 0;
}

#ms-product-export li a {color: #000;}

#ms-product-export li a:hover {
	color: #000;
	text-decoration: underline;
}

#ms-product-export #ms-export-xls {
	background: url(/gfx/agrozakupy/xls.gif) 0 50% no-repeat;
	padding: 3px 10px 3px 22px;
}

#ms-product-export #ms-export-rss {
	background: url(/gfx/agrozakupy/rss16x16.jpg) 0 50% no-repeat;
	padding: 3px 10px 3px 20px;
}
/* Start: Export listy produktów do alternatywnych formatów */




/* FAQ */
#ms-faq ul {
	margin-bottom: 30px;
}

#ms-faq li {
	list-style: none;
	margin: 0 0 3px 0; padding: 0;
}

#ms-faq dt {
	font-weight: bold;
	font-size: 1.1em;
}

#ms-faq dd {margin: 3px 0 22px;}
/* Koniec FAQ */




/* Start: RSS */
#ms-rss-options dl {
	float: left;
	margin: 20px 40px 0 0;
}

#ms-rss-options dt {
	margin-bottom: 5px;
	font-weight: bold;
}

#ms-rss-xml a {
	background: url(/gfx/agrozakupy/rss120x120.png) 0 0 no-repeat;
	display: block;
	height: 48px;
	width: 350px;
	margin-bottom: 20px;
	line-height: 48px;
	padding-left: 58px;
	font-size: 2em;
}

#ms-rss-channels dd {line-height: 1.4em;}

#ms-rss-button {
	clear: both;
	padding-top: 12px;
}

#ms-rss-url {margin-top: 12px;width: 100%;}

#ms-rss-about h3 {margin-bottom: 8px;}
#ms-rss-about p {margin-bottom: 8px;}
#ms-rss-about ul {margin: 8px 0;}
#ms-rss-about li {
	list-style: circle;
	margin: 0 0 3px 18px;
	list-style: none;
	padding: 0;
}
/* Koniec: RSS */



/* Start: Karta produktu */
#ms-product-cart {
	position: relative;
	margin: 0;
	width: 100%;
}

.ms-200x150 {width: 210px;}
.ms-220x165 {width: 230px;}
.ms-240x180 {width: 250px;}

.ms-cart-200x150 {margin-left: 220px;}
.ms-cart-220x165 {margin-left: 240px;}
.ms-cart-240x180 {margin-left: 260px;}


#ms-product-cart h3 {
	font-weight: bold;
	font-size: 1.6em;
	margin: 0 0 1px;
}

#ms-product-left {
	float: left;
	text-align: center;
}
/* Koniec: Karta produktu */





/* Start: Rating produktu */
#ms-product-rating {
	margin: 8px 0;
	text-align: center;
	font-size: 0.9em;
}

#ms-product-rating img {
	display: block;
	margin: 0 auto 4px;
}

#ms-product-rating form {margin-bottom: 4px;}
#ms-product-rating select {width: 35px;}
/* Koniec: Rating produktu */




/* Start: Producent produktu */
#ms-product-producer {float: right;}
/* Koniec: Producent produktu */




/* Start: Drukuj karte produktu */
#ms-product-print {
	float: right;
	margin-top: 3px;
	text-align: right;
}

#ms-product-print img {vertical-align: middle;}
/* Koniec: Drukuj karte produktu */




#agrozakupy-back-uri {
	text-align: right;
}

#agrozakupy-back-uri a {text-decoration: underline;}
#agrozakupy-back-uri a:hover {text-decoration: none;}


/* Start: Stan marketingowy produktu */
#ms-product-marketing {margin-bottom: 6px;}
/* Koniec: Stan marketingowy produktu */


#ms-product-name h4 {font-size: 1.5em;}

#ms-product-code,
#ms-product-points {
	margin-top: 1px;
	font-size: 0.9em;
}

#ms-product-code {
	overflow: hidden;
	width: 100%;
	margin: 0 0 12px 1px;
	color: #5F5F5F;
}




/* Start: Serie produktów */
#ms-product-series {margin-top: 22px;text-align: right;}
/* Koniec: Serie produktów */




/* Start: Produkt na raty */
#ms-product-zagiel {
	float: left;
	margin-left: 5px;
	display: inline;
}
/* Koniec: Produkt na raty */


#ms-goods-price {float: left;}



/* Start: Cena produktu */
#ms-product-price {
	font-family: Arial, sans-serif;
	color: #6C9D30;
	overflow: hidden;
	width: 100%;
}

#ms-product-price {color: #000;}

#ms-product-price var big {
	font-size: 1.8em;
	font-weight: bold;
}

#ms-product-price var em {text-transform: lowercase;}

#ms-product-price big {
	font-weight: bold;
	font-size: 1.6em;
}

#ms-product-price .ms-second-price {font-size: 0.9em;color: #5F5F5F;}

#ms-product-price .ms-price-discount {display: none;}
/* Koniec: Cena produktu */




/* Start: Koszyk produktu */
#ms-product-add {
	margin: 8px 0 22px;
	background: #F6F6F6;
	padding: 6px 0 6px 6px;	
}
#ms-product-add img, #ms-product-add input {vertical-align: middle;}

#ms-product-inprepare, #ms-product-ask4price {margin-top: 12px;}

#ms-product-inprepare li {
	list-style: none;
	margin: 0 0 1px 0; padding: 0;
}

#ms-product-depository {margin: 20px 0 2px;}
#ms-product-depository li {
	list-style: none;
	margin: 0; padding: 0;
}

#ms-ask-delivery {margin: 3px 0 0 4px; float: left;}
#ms-ask-delivery img {vertical-align: middle;}

#ms-product-attributes {margin-bottom: 4px;}
#ms-product-attributes dl {padding: 4px;}
#ms-product-attributes dt {font-weight: bold;}

.ms-multiple-radios {line-height: 1.4em;}

#ms-product-min-quanity {margin-top: 1px;}

#quantity {
	margin: 1px 0 0 0;
	padding: 1px;
	width: 20px;
	text-align: center;
}

#ms-product-compare img {}

#ms-product-repository {margin: 4px 0;}
/* Koniec: Koszyk produktu */




/* Start: Status dostawy i magazynu produktu */
#ms-product-status {
	font-weight: bold;
	margin-bottom: 12px;
}

#ms-product-shipping {
	margin-bottom: 18px;
	line-height: 1.4em;
}

#ms-product-shipping img {
	vertical-align: middle;
	margin-left: 4px;
}

#ms-product-ask {
	margin: 1px 0 20px;
	line-height: 1.4em;
}

#ms-product-ask ul {
	padding: 6px 6px 6px 3px;
	background: #DFDFDF;
}

.agrohover {text-decoration: underline;}
.agrohover:hover {text-decoration: none;}


#ms-product-ask li {
	list-style: none;
	padding: 0;
	margin-bottom: 3px;
}

#ms-product-ask li img {
	margin: 0 0 0 3px;
	vertical-align: middle;
}
/* Koniec: Status dostawy i magazynu produktu */



/* Start: Galeria zdjęć produktu */
#ms-product-pictures {margin: 20px 0;}

#ms-product-pictures li {
	display: inline;
	list-style: none;
	padding: 0;
}

#ms-product-pictures li img {
	margin: 0 5px 5px 0;
	vertical-align: middle;
	padding: 2px;
	border: 1px solid #DFDFDF;
	-moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
/* Koniec: Galeria zdjęć produktu */




/* Start: Akcesoria produktu */
#ms-accessories-button {margin: 10px 0 0 0;}

#ms-product-accessories {margin: 25px 0;}

#ms-product-accessories-title {
	height: 26px;
	border-bottom: 1px solid #E7E7E7;
}

#ms-product-accessories h3 {
	height: 26px;
	line-height: 26px;
	padding: 0 0 0 20px;
	background: #696969 url(/gfx/agrozakupy/agrozakupy-marketing-current-bg.jpg) 0 0 no-repeat;
	color: #1A5FD8;
	float: left;
	font-weight: bold;
	font-size: 1em;
}

#ms-product-accessories h3 span {
	float: left;
	height: 26px;
	padding-right: 20px;
	background: url(/gfx/agrozakupy/agrozakupy-marketing-current-bg.jpg) 100% 0 no-repeat;
}
/* Koniec: Akcesoria produktu */




/* Start: Zakładki produktu */
#ms-product-tabs {
	line-height: 1.4em;
	width: 100%;
}

#ms-product-tabs .box {
	width: auto;
	background: #F6F6F6 url(/gfx/agrozakupy/agrozakupy-big-box-bgr.jpg) 0 0 repeat-y;	
}

#ms-product-tabs .box-wrapper {
	padding: 8px;
	background: url(/gfx/agrozakupy/agrozakupy-big-box-bottom-bgr.jpg) 0 100% no-repeat;	
}

#ms-product-nav-tabs {
	width: 100%;
	border-bottom: 1px solid #C2C2C2;
	width: 100%;
	height: 26px
}

#ms-product-nav-tabs li {
	list-style: none;
	margin: 0; padding: 0;
	float: left;
}

#ms-product-nav-tabs li a {
	height: 26px;
	line-height: 26px;
	padding: 0 0 0 20px;
	background: #696969 url(/gfx/agrozakupy/agrozakupy-marketing-bg.jpg) 0 0 no-repeat;
	color: #FFF;
	float: left;
	font-weight: bold;
	margin-right: 1px;
}

#ms-product-nav-tabs li a span {
	float: left;
	height: 26px;
	padding-right: 20px;
	background: url(/gfx/agrozakupy/agrozakupy-marketing-bg.jpg) 100% 0 no-repeat;
	cursor: pointer;
}

#ms-product-nav-tabs li a#ms-active-tab,
#ms-product-nav-tabs li a:hover {
	background: #FFF url(/gfx/agrozakupy/agrozakupy-marketing-current-bg.jpg) 0 0 no-repeat;
	color: #046bbb;
}

#ms-product-nav-tabs li a#ms-active-tab span,
#ms-product-nav-tabs li a:hover span {
	background: url(/gfx/agrozakupy/agrozakupy-marketing-current-bg.jpg) 100% 0 no-repeat;
}
/* Koniec: Zakładki produktu */




/* Start: Tagi produktu */
#ms-product-tags {
	text-align: center;
	margin: 10px auto 0;
	width: 60%;
}

#ms-product-tags dfn {font-style: normal;}
/* Koniec: Tagi produktu */





/* Start: Parametry produktu */
#ms-product-parameters {
	margin-top: 12px;
	width: 100%;
}

#ms-product-parameters table {
	width: 100%;
	border: 1px solid #DFDFDF;
	font-size: 0.9em;
}

#ms-product-parameters h4 {
	margin: 12px 0 4px;
	font-size: 1.2em;
	font-weight: bold;
}

#ms-product-parameters td,
#ms-product-parameters th {
	padding: 4px 8px;
	width: 60%;
}

#ms-product-parameters th {
	text-align: right;
	vertical-align: top;
	width: 40% !important;
	border-right: 1px solid #DFDFDF;
}
/* Koniec: Parametry produktu */




/* Start: Załączniki produktu */
#ms-product-files h4 {
	margin: 12px 0 4px;
	font-size: 1.2em;
	font-weight: bold;
}

#ms-product-files li {
	list-style: none;
	margin: 0 0 3px 0; padding: 0;
}
/* Koniec: Załączniki produktu */




/* Start: Komentarze produktu */
#ms-product-comments dl {padding: 10px 0;}
#ms-product-comments dt {margin-bottom: 1px;font-size: 0.85em;}
#ms-product-comments cite {font-style: normal;}
#ms-comments-form {margin-top: 16px;}
#ms-comments-form textarea {width: 50%;}

#ms-comments-form label {font-size: 1.15em;}
#ms-comments-form dl {
	margin: 0;
	padding: 0;
}

#ms-comments-form p {
	color: #6F6F6F;
	font-size: 0.85em;
}

#ms-comments-box img {float: left;}
#ms-comments-box dd {margin-left: 90px;}

#ms-comments-box .alt {
	font-weight: bold;
	font-size: 0.9em;
	margin-bottom: 3px;
}

#ms-product-comments a {text-decoration: underline;}
#ms-product-comments a:hover {text-decoration: none;}
/* Koniec: Komentarze produktu */




/* Start: Wyłącz sklep */
#ms-shop-close {height: 100%;font-size: 1.1em;}

#ms-shop-close img {
	display: block;
	margin: 0 auto 10px;
}
/* Koniec: Wyłącz sklep */




/* Start: Akcesoria w koszyku */
#ms-basket-accessories h3 {}
#ms-basket-accessories td {line-height: 1em;}

#ms-basket-accessories-txt {
	margin-bottom: 16px;
	display: block;
}

#ms-basket-accessories-txt a {
	float: left;
	font-size: 1.4em;
	font-weight: bold;
	margin-top: 10px;
	border: 1px solid #DFDFDF;
	background: #FCFCFC;
	padding: 6px;
}

#ms-basket-accessories #ms-product-accessories {
	margin: 0 0 0 0;
}

#ms-basket-accessories h4 {
	display: none;
}

.ms-link-as-button a {text-decoration: underline;}
.ms-link-as-button a:hover {text-decoration: none;}
/* Koniec: Akcesoria w koszyku */




/* Start: Pliki w koszyku */
#ms-basket-files {margin: 12px 0;}
#ms-basket-files p {margin-top: 3px;}

#ms-basket-files ul {
	margin-top: 8px;
}

#ms-basket-files li {
	list-style: none;
	margin: 0; padding: 0;
}
/* Koniec: Pliki w koszyku */




/* Start: Kod promocyjny w "Twój koszyk" */
#ms-basket-code {text-align: right;}
#ms-basket-code dd, #ms-basket-code dt {display: inline;}

#ms-basket-code .i {
	width: 120px;
	font-size: 1em;
}

#ms-basket-remove-code {
	margin-top: 2px;
	font-size: 0.9em;
}
/* Koniec: Kod promocyjny w "Twój koszyk" */




/* Start: Lista produktów w "Twój koszyk" */
#ms-basket-products table {width: 100%;}

#ms-basket-products th {
	padding: 5px;
	font-weight: bold;
	background: #696969;
	color: #fff;
	font-size: 1.1em;
	text-align: center;
}

#ms-basket-products th.product {text-align: left;padding-left: 65px !important;}

#ms-basket-products .thumb {
	width: 51px;
	text-align: center;
}

#ms-basket-products td {
	padding: 4px;
	border-bottom: 1px solid #CFCFCF;
}

#ms-basket-products td.product {
	padding: 3px 6px;
	text-align: left;
}

.ms-basket-attributes {
	font-size: 0.75em;
	font-weight: normal;
}

.ms-basket-attributes {margin-top: 3px;}

.ms-basket-attributes select {
	margin-right: 5px;
}

#ms-basket-products .price {
	text-align: right;
	width: 100px;
}

#ms-basket-products .total {
	font-weight: bold;
}

#ms-basket-products td.price {color: #6C6C6B;}

#ms-basket-products .quantity {
	text-align: center;
	width: 40px;
}

#ms-basket-products .quantity input {
	width: 25px;
	padding: 1px 0;
	text-align: center;
}

#ms-basket-products .remove {
	text-align: center;
	width: 50px;
}

#ms-basket-products .remove a {text-decoration: underline;}
#ms-basket-products .remove a:hover {text-decoration: none;}

#ms-basket-products .tax {
	text-align: right;
	width: 40px;
}

#ms-basket-products .summary td {
	text-align: right;
	border: none;
	background: #EFEFEF;
	padding: 7px 4px;
}

#ms-basket-products .noborder td {
	border: none;
	text-align: right;
}

#ms-basket-products tfoot td {
	padding-bottom: 1px;
	padding-top: 1px;
}
/* Koniec: Lista produktów w "Twój koszyk" */




/* Start: Nawigacja w "Twój koszyk" */
#ms-basket-menu {padding: 10px 0;}

#ms-basket-menu li {
	list-style: none;
	margin: 0; padding: 0;
}

#ms-basket-menu a {
	border: none;
	padding: 0;
	text-decoration: underline;
}

#ms-basket-menu a:hover {
	text-decoration: none;
}

#ms-basket-menu .alt {float: right;}
/* Koniec: Nawigacja w "Twój koszyk" */




/* Start: Dostawa i Płatności w "Twój koszyk" */
#ms-basket-payments,
#ms-basket-shippings {
	float: left;
	width: 334px;
}

#ms-basket-shippings {margin-right: 1px;}

.ms-pas-header {
	padding: 5px;
	background: #EFEFEF;
	margin: 20px 0 10px 0;
}

.ms-pas-header h5 {
	font-size: 1.1em;
	font-weight: bold;
}

.ms-pas-header a {float: right;text-decoration: underline;}
.ms-pas-header a:hover {float: right;text-decoration: none;}

#ms-basket-payments dl, #ms-basket-shippings dl {margin: 0 0 0 5px;}
#ms-basket-payments dd, #ms-basket-shippings dd {margin-bottom: 0;line-height: 1.3em;}
#ms-basket-payments dd#active, #ms-basket-shippings dd#active {font-weight: bold;}
#ms-basket-shippings span {color: #F26D08;}

#ms-basket-payments dd img, 
#ms-basket-shippings dd img {
	margin-left: 3px;
	vertical-align: middle;
}

#ms-payment-calc {padding-left: 3px;}

#ms-payment-calc a {
	background: url(/gfx/agrozakupy/calculator.gif) 0 50% no-repeat;
	padding: 2px 0 2px 13px;
}
/* Koniec: Dostawa i Płatności w "Twój koszyk" */




/* Start: Wartość koszyka w "Twój koszyk" */
#ms-basket-costs {
	clear: both;
	width: 720px;
	padding: 20px 0;
	text-align: right;
}

#ms-basket-costs dl {
	margin-bottom: 3px;
}

#ms-basket-costs dt {}
#ms-basket-costs dt, #ms-basket-costs dd {display: inline;}
#ms-basket-costs .alt {font-size: inherit;}
#ms-basket-costs dd {color: #6C6C6B;font-size: 1.4em;font-weight: bold;}
/* Koniec: WartosÄ‡ koszyka w "Twój koszyk" */




/* Start: Zamów w "Twój koszyk" */
#ms-basket-order {text-align: right;}
/* Koniec: Zamów w "Twój koszyk" */





/* Start: Lista dostawców w koszyku */
#ms-basket-shipping-list {margin-top: 20px;}
#ms-basket-shipping-list table {width: 720px;}

#ms-basket-shipping-list th {
	padding: 5px;
	font-weight: bold;
	background: #EFEFEF;
	font-size: 1.1em;
	text-align: left;
}

#ms-basket-shipping-list th.cost {text-align: right;}

#ms-basket-shipping-list td.weight,
#ms-basket-shipping-list th.weight {
	text-align: right;
	width: 70px;
}

#ms-basket-shipping-list td.product {vertical-align: top;}

#ms-basket-shipping-list td.product li {
	list-style: none;
	padding: 0;
	margin: 0 0 1px 0;
}

#ms-basket-shipping-list td {
	padding: 4px;
	border-bottom: 1px solid #EFEFEF;
}


#ms-basket-shipping-list td.shipping {
	text-align: left;
	vertical-align: top;
	width: 260px;
}

#ms-basket-shipping-list th.shipping a {text-decoration: underline;}
#ms-basket-shipping-list th.shipping a:hover {text-decoration: none;}

#ms-basket-shipping-list td.shipping dd {margin: 0 0 3px 0 !important;}
#ms-basket-shipping-list td.shipping dd#active {font-weight: bold;}
#ms-basket-shipping-list td.shipping span {color: #6C6C6B;}

#ms-basket-shipping-list td.cost {
	text-align: right;
	width: 100px;
	color: #6C6C6B;
	vertical-align: top;
} 

#ms-basket-shipping-list tfoot td {
	border: none;
	text-align: right;
	background: #EFEFEF;
}

#ms-basket-shipping-list tfoot .price {color: #F26D08;}
/* Koniec: Lista dostawców w koszyku */





/* Start: "Faktura VAT" */
#ms-basket-vat {margin-bottom: 14px;}
#ms-basket-vat label {font-weight: bold;}
#ms-basket-vat p {font-size: 0.85em;}
/* Start: "Faktura VAT" */




/* Start: Modalbox "Dostawa i Płatności" */
#ms-pas h3 {
	font-size: 1.3em;
}

#ms-pas dl {margin-top: 14px;}
#ms-pas dd {line-height: 1.4em;}

#ms-pas dt {
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 4px;
}

#ms-pas img {float: left;}
/* Koniec: Modalbox "Dostawa i Płatności" */




/* Start: Zamówienie */
#ms-order-payment {margin-top: 25px;}
#ms-order-continue {margin-top: 25px;}

#ms-order-payment h3 {
	font-size: 1.3em;
	margin-bottom: 6px;
}

#ms-payment-online a {margin-top: 12px !important;}
#ms-payment-continue {margin-top: 12px;}
#ms-payment-path img {float: right;}
/* Koniec: Zamówienie */




/* Start: Akceptuj regulamin */
#ms-agree a {text-decoration: underline;}
/* Koniec: Akceptuj regulamin */




/* Start: Strona kontaktowa */
#ms-contact dl {margin: 0 12px 22px 0;}

#ms-contact a {text-decoration: underline;}
#ms-contact a:hover {text-decoration: none;}

#ms-contact dt {
	font-weight: bold;
	font-size: 1.1em;
	line-height: 1.4em;
	margin-bottom: 4px;
}

#ms-contact .alt dd, #ms-contact .alt dt {margin-left: 0;}

#ms-contact dd {
	line-height: 1.4em;
	margin-bottom: 1px;
}

#ms-contact .ms-google {margin: 0;}
#ms-contact dd, #ms-contact dt {margin-left: 170px;}

#ms-contact .ms-google img {
	float: left;
	padding: 2px;
	border: 1px solid #CFCFCF;
}

#ms-contact .ms-opening, #ms-contact .ms-extra-contact-data {margin-top: 22px;}
#ms-contact .ms-opening-hour {margin-bottom: 12px;}
#ms-contact .ms-email {margin-top: 10px;}
#ms-contact .ms-fax {margin-top: 6px;}

.ms-street {margin-bottom: 8px !important;}

.ms-gg img, 
.ms-skype img {
	vertical-align: middle;
	margin-right: 4px;
	width: 16px;	
	border: none !important;
}

#ms-contact-form dd {margin-bottom: 10px;}

#ms-contact-form textarea {
	height: 150px;
	width: 400px;
}

#ms-contact-map {margin-bottom: 8px;}
/* Koniec: Strona kontaktowa */




/* Start: Porównywarka produktów */
#ms-compare {
	width: 970px;
	position: relative;
	overflow: auto;
}

#ms-compare-table {
	position: relative;
	width: auto;
}

#ms-compare-table td {
	text-align: center;
	width: 200px !important;
}

#ms-compare-table td.c-product-name {padding: 0 12px;}

#ms-compare-table .c-product-info {
	vertical-align: top;
	padding: 0 12px 12px;
}

#ms-compare-table th.c-parameters {
	padding: 4px 6px 4px 22px;
	background: #DFDFDF;
	text-align: right;
	font-size: 0.9em;
	vertical-align: top;
}

#ms-compare-table td.c-parameters {
	padding: 3px 8px;
	font-size: 0.9em;
}

#ms-compare-table .c-remove {padding: 8px 0;}
#ms-compare-table .c-remove a {text-decoration: underline;}
#ms-compare-table .c-remove a:hover {text-decoration: none;}
#ms-compare-table td.c-product-image img {vertical-align: top !important;}
#ms-compare-table tr:hover td.c-parameters {background-color: #D1DFD8;}

#ms-compare #ms-message-box {margin: 0 12px 8px;}

#ms-box-compare span {font-weight: bold;}
#ms-box-compare ul {margin-top: 6px;}

#ms-box-compare ul li {
	margin-bottom: 2px;
	list-style: none;
	margin: 0 0 2px 0; padding: 0;
}
/* Koniec: Porównywarka produktów */




/* Start: Capctha */
#ms-captcha-token {vertical-align: middle;}
#ms-captcha a {text-decoration: underline;}
#ms-captcha a:hover {text-decoration: none;}
/* Koniec: Capctha */





/* Start: Profil klienta */
#ms-my-about {
	margin-bottom: 10px;
	line-height: 1.4em;
}

#ms-my-newsletter button, #ms-my-remove button {margin-top: 8px;}

#ms-my-history table {
	width: 100%;
	margin: 8px 0;
}

#ms-my-history td {padding: 8px 4px;}
#ms-my-history td a {text-decoration: underline;}
#ms-my-history td a:hover {text-decoration: none;}

#ms-my-history th {
	font-weight: normal;
	color: #fff;
	background: #6AC335;
	padding: 3px;
}

#ms-my-history td.h-lp,
#ms-my-order-products td.h-lp,
#ms-my-notify-products td.n-lp {
	width: 25px;
	text-align: center;
}

#ms-my-history td.h-status {
	width: 80px;
	text-align: center;
}

#ms-my-history td.h-cost,
#ms-my-order-products td.h-cost {
	width: 125px;
	text-align: right;
	padding-right: 8px;
	color: #F29132;
}

#ms-my-history td.h-date {
	width: 150px;
	text-align: center;
}

#ms-my-history td.h-quantity,
#ms-my-order-products td.h-quantity {
	width: 40px;
	padding: 6px 0;
	text-align: center;
}

#ms-my-order a {text-decoration: underline;}
#ms-my-order a:hover {text-decoration: none;}

#ms-my-history td.h-quantity a {text-decoration: underline;}
#ms-my-history td.h-order {padding-left: 8px;}
#ms-my-history td.h-order a {font-weight: bold;}

#ms-my-orders-count li {
	list-style: none;
	margin: 0 0 2px 0; padding: 0;	
}

.ms-my-paginate {
	margin: 8px 0;
	font-size: 1.1em;
}

.ms-my-paginate span {font-weight: bold;}

#ms-my-profile form {margin-top: 12px;}

#ms-my-profile dl {
	width: 30%;
	float: left;
}

#ms-my-profile dt strong {
	display: block;
	margin-bottom: 6px;
}

#ms-my-profile .i {width: 85%;}

#ms-my-index li {margin-bottom: 1px;}
#ms-my-index a {text-decoration: underline;}
#ms-my-index a:hover {text-decoration: none;}
#ms-my-order-details li {
	list-style: none;
	margin: 0 0 4px 0; padding: 0;
}

#my-welcome img {
	padding: 2px;
	border: 1px solid #AFAFAF;
}

#my-welcome li {
	list-style: none;
	margin: 0 0 0 58px; padding: 0;
}

#my-welcome li.alt {
	float: left;
	margin: 3px 0 0 0;
}

#ms-my-index-list ul {
	width: 235px;
	float: left;
	margin: 6px 0 0 0;
}

#ms-my-index-list {margin-top: 20px;padding: 12px 0;}
#ms-my-index-list p {font-size: 1.3em;}

#ms-my-index-list li {
	list-style: none;
	margin: 0 0 2px 0; padding: 0;
}

#ms-my-order-products-count {margin: 12px 0 8px;}
#ms-my-order-products table {width: 100%;}
#ms-my-order-products td, #ms-my-order-products th {padding: 8px 4px;}

#ms-my-order-products th {
	font-weight: bold;
	color: #fff;
	background: #6AC335;
	padding: 3px;
}

#ms-my-order-products .h-product {padding-left: 8px;}

#ms-my-order-products .h-comment {
	width: 100px;
	text-align: center;
}

#ms-my-order-products .h-rating {
	width: 65px;
	text-align: center;
}

#ms-my-order-products tfoot td {
	padding-top: 1px !important;
	padding-bottom: 1px !important;
}




#ms-my-shippings {margin: 15px 0;}
#ms-my-shippings table {width: 70%;}

#ms-my-shippings td {
	padding: 4px;
	border-bottom: 1px solid #D3E8A1;
}

#ms-my-shippings td.shipping {
	width: 150px;
}

#ms-my-shippings td.cost {
	width: 80px;
	text-align: right;
	color: #F29132;
}

#ms-my-shippings td.weight {
	width: 80px;
	text-align: right;
}

#ms-my-shippings li {
	margin: 0 0 2px 0;
	padding: 0;
	list-style: none;
}

#ms-my-shippings th {
	padding: 4px;
	color: #fff;
	background: #6AC335;
	text-align: left;
	font-weight: bold;
}

#ms-my-payments {margin-top: 15px;}




#ms-my-back {margin-top: 18px;}

#ms-my-order-pas {margin-top: 8px;}
#ms-my-order-pas li {margin-bottom: 4px;}

#ms-my-discount-groups {margin-top: 12px;}
#ms-my-discount-groups p {font-weight: bold;}

#ms-my-discount-groups table,
#ms-my-points table {
	width: 40%;
	margin: 4px 0 12px;
}

#ms-my-discount-groups td, #ms-my-points td {padding: 6px 4px;}

#ms-my-discount-groups td.d-discount {
	width: 10%;
	text-align: right;
}

#ms-my-points th {
	font-weight: normal;
	text-align: left;
	background: #F0F5FE;
	padding: 6px 4px;
}

#ms-my-points td {
	width: 15%;
	text-align: right;
	background: #F0F5FE;
}

#ms-my-notify-products table {
	width: 100%;
	margin-top: 6px;
}

#ms-my-notify-products td {padding: 6px 4px;}

#ms-my-notify-products td.n-sent {
	width: 80px;
	text-align: center;
}

#ms-my-notify-products td.n-date {
	width: 130px;
	text-align: center;
}

#ms-my-notify-products td.n-product {padding-left: 8px;}

#ms-my-notify-products td.n-remove {
	width: 50px;
	text-align: center;
}

#ms-my-notify-products td.n-remove a {text-decoration: underline;}

#ms-my-notify-products th {
	font-weight: normal;
	color: #fff;
	background: #6AC335;
	padding: 3px;
}

#ms-my-stats table {width: 80%;}
#ms-my-stats td {padding: 6px 4px;}

#ms-my-stats td.s-var {
	width: 60%;
	text-align: right;
	padding-right: 8px;
}

#ms-my-order-status-history table {width: 50%;}
#ms-my-order-status-history td, #ms-my-order-status-history th {padding: 6px 4px;}

#ms-my-order-status-history th {
	font-weight: normal;
	color: #fff;
	background: #6AC335;
	padding: 3px;
}

#ms-my-order-status-history h3 {
	margin: 22px 0 4px;
	font-size: 1em;
	font-weight: normal;
}

#ms-my-order-status-history td.s-sent {
	width: 90px;
	text-align: center;
}

#ms-my-order-status-history td.s-date {
	width: 140px;
	text-align: center;
}

#ms-my-order-status-history td.s-status {padding-left: 8px;}
#ms-my-order-status-history tr#active td {font-weight: bold;}

#ms-my-avatar dl {margin-top: 12px;}

#ms-my-avatar dd span {
	display: block;
	font-size: 0.9em;
	margin-top: 2px;
}

#ms-auth-welcome {margin: 8px 0;}

#ms-auth-welcome p {
	font-weight: normal;
	margin-bottom: 1px;
}
/* Koniec: Profil klienta */




/* Start: Menu */
.ms-menu ul {margin: 0 0 0 3px;}

.ms-menu li {
	font-size: 1.1em;
	list-style: none;
	margin: 0 0 3px 0; padding: 0;
}

.ms-menu a {text-decoration: underline;}
.ms-menu a:hover {text-decoration: none;}

.ms-menu li #active {color: #000;font-weight: bold;}
/* Koniec: Menu */




/* Start: Scroller */
.ms-box-scroller {position: relative;}
.ms-box-scroller ul {float: left;}

.ms-box-scroller li {
	list-style: none;
	margin: 0; padding: 0;
}

.ms-scroller-prev,
.ms-scroller-next {
	background: #ED6E07;
	color: #FFFFFF !important;
	font-size: 1em;
	display: block;
	width: 15px;
	height: 70px;
	line-height: 65px;
	text-align: center;
	position: absolute;
	-moz-border-radius: 8px;
   -webkit-border-radius: 8px;
}

.ms-scroller-prev:hover,
.ms-scroller-next:hover {
	background: #5E963B;
	color: #FFFFFF !important;
}

.ms-scroller-prev {visibility: hidden;}

#ms-scroller-loader {
	width: 100%;
	height: 100%;
	background: #fff url(/gfx/agrozakupy/preloader.gif) 50% 50% no-repeat;
	opacity: 0.7;
	position: absolute;
	top: 0;
	left: 0;
}

#ms-similar-scroller,
#ms-recommended-scroller {
	overflow: hidden;
	margin: 0 30px;
	position: relative;
}

#ms-recommended-scroller {visibility: hidden;}

#ms-similar-scroller table,
#ms-recommended-scroller table {
	position: relative;
	top: 0;
	left: 0;
}

#ms-similar-scroller td {vertical-align: top;}

#ms-similar-scroller .ms-mini-box {
	float: none !important;
	width: 212px;
	margin: 0 auto;
}

#ms-recommended-scroller .ms-big-box {
	width: 424px;
	height: 215px;
}

#ms-similar-prev {
	left: 8px;
	top: 45px;
}

#ms-similar-next {
	right: 8px;
	top: 45px;
}

#ms-recommended-prev {
	left: 8px;
	top: 75px;
}

#ms-recommended-next {
	right: 8px;
	top: 75px
}

#ms-similar .box-wrapper, 
#ms-recommended-index .box-wrapper,
#ms-related-sales .box-wrapper, 
#ms-related-recommended .box-wrapper,
#ms-related-promotion .box-wrapper,
#ms-related-latest .box-wrapper {
	padding-left: 0;
	padding-right: 0;
}
/* Koniec: Scroller */




/* Start: Podstrony informacyjne */
.ms-subsite {
	line-height: 1.4em;
	width: 772px;
	background: url(/gfx/agrozakupy/agrozakupy-big-box-bottom-bgr.jpg) 0 100% no-repeat;
	padding-bottom: 4px;
}

#ms-basket-content.ms-subsite {background: none;}

#ms-subsite-content {padding: 10px 10px 5px;
background: url(/gfx/agrozakupy/agrozakupy-big-box-bgr.jpg) 0 0 repeat-y;}

.ms-subsite-h3 {
	font-size: 1em;
	color: #FFF;
	background: #fff url(/gfx/agrozakupy/agrozakupy-marketing-bg.jpg) 0 0 no-repeat;
	height: 26px;
	line-height: 26px;
	padding-left: 22px;
	border-bottom: 1px solid #cbcbcb;
}

#ms-basket-legend {
	text-align: center;
	margin-bottom: 16px;
}
/* Koniec: Podstrony informacyjne */




/* Start: Aktualności */
#ms-news-list dl {
	margin-bottom: 16px;
	line-height: 1.4em;
}

#ms-news-read .date,
#ms-news-list .date {
	color: #6F6F6F;
	font-size: 0.9em;
}

#ms-news-list dt {
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 1.2em;
}

.ms-news-picture {
	float: left;
	margin-right: 6px;
}

#ms-news-last h3 {
	font-size: 1em;
	margin-bottom: 6px;
}

#ms-news-last { margin-bottom: 15px;}
#ms-news-last li {
	list-style: none;
	margin: 0 0 4px 0; padding: 0;
}
#ms-news-last li a {text-decoration: underline;}
#ms-news-last li.alt {margin-top: 8px;}
#ms-news-last li.alt a {text-decoration: none;}
/* Koniec: Aktualności */





/* Start: Przechowalnia */
#ms-repository table {width: 100%;}

#ms-repository td {
	padding: 7px 4px;
	border-bottom: 1px dotted #D3E8A1;
}

#ms-repository td.thumb {
	width: 55px;
	text-align: center;
	
}

#ms-repository td.thumb img {vertical-align: middle !important;}

#ms-repository td.remove {
	width: 50px;
	text-align: center;
	font-size: 1.1em;
}

#ms-repository td.name {font-size: 1.1em;}
#ms-repository td.name a {color: #000;text-decoration: underline;}
#ms-repository td.name a:hover {color: #6F6F6F;text-decoration: none;}
#ms-repository td.basket {width: 60px;}
#ms-repository td.remove a {text-decoration: underline;}
#ms-repository td.remove a:hover {text-decoration: none;}
#ms-repository .ms-product-price {margin-top: 4px; color: #6C6C6B;}
#ms-repository .ms-second-price {color: #6C6C6B;}
#ms-repository .ms-product-price big, #ms-compare .ms-product-price big {font-size: 1em;color: #6C6C6B;}
#ms-repository-empty {margin: 12px;}
#ms-repository .ms-modalbox-close {margin-left: 12px;}
#ms-compare .ms-modalbox-close {margin-left: 12px;}

#ms-repository h3,
#ms-compare h3 {
	font-size: 1.3em;
	margin: 0 0 8px 12px;
}

#ms-repository-guide {margin: 6px 0 0 12px;}

#ms-repository-guide img {
	vertical-align: middle;
	margin-right: 3px;
}
/* Koniec: Przechowalnia */




/* Start: Newsletter */
#ms-newsletter .i {width: 230px;}
#ms-newsletter-nav {margin-top: 12px;}
#ms-newsletter-nav li {
	list-style: none;
	margin: 0; padding: 0;
}
/* Koniec: Newsletter */




/* Formularz zamówienia */
#ms-basket-form h4 {
	font-size: 1.3em;
	margin-bottom: 6px;
	color: #D65E07;
}

#ms-qucik-basket-login  {
	text-align: right;
	margin-bottom: 10px;
}

#ms-qucik-basket-login a {text-decoration: underline;}
#ms-qucik-basket-login a:hover {text-decoration: none;}

#ms-user-change-data {float:right;}
#ms-use-shipping-form {margin: 10px 0;}
#ms-use-shipping-form a {text-decoration: underline;}
#ms-use-shipping-form a:hover {text-decoration: none;}


.ms-basket-form {
	background: #EFEFEF;
	width: 100%;
	margin-bottom: 10px;
}

.ms-basket-form td,
.ms-basket-form th {
	padding: 8px 6px;
	width: 550px;
	border-bottom: 1px solid #fff;
}

.ms-basket-form th {
	width: 150px;
	text-align: right;
}

.ms-basket-form th p,
.ms-basket-form td p {
	font-size: 0.85em;
	font-weight: normal;
}

.ms-basket-form td label {font-weight: bold;padding: 0;}

.ms-basket-form td input,
.ms-basket-form td textarea {
	padding: 2px;
	width: 90%;
}

.ms-form-zip {width: 100px !important;}
.ms-form-email, .ms-form-street {width: 300px !important;}
.ms-form-city, .ms-form-www, .ms-form-mobile, .ms-form-phone, .ms-form-country, .ms-form-regon, .ms-form-nip {width: 200px !important;}

.ms-required {font-size: 0.85em;}
.required {border-color: #FF4D4D !important;}

/* Start: Formularze */
.ms-form-inline {
	background: #EFEFEF;
	padding: 8px 8px 6px;
}

.ms-form-inline dd, .ms-form-inline dt {display: inline;}
.ms-form-inline label {font-weight: bold;}

.ms-form-inline input {
	padding: 2px;
	margin: 0 2px;
}

.ms-form-submit {margin: 3px 0 8px;}

#ms-login-utils .alt {
	margin-top: 10px;
}

#ms-login-utils a, .ms-forgot-passwd a {text-decoration: underline;}
#ms-login-utils a:hover, .ms-forgot-passwd a:hover {text-decoration: none;}

#ms-login-utils li {
	list-style: none;
	margin: 0; padding: 0;
}

#ms-back-to-offer {margin: 8px 0;}

#ms-policy {margin: 0 0 6px 2px;}
#ms-policy input {margin-right: 3px;}
#ms-policy a {text-decoration: underline;}
/* Koniec: Formularze */




/* Start: Zapamiętaj mnie */
#ms-remember-me {
	margin: 0 0 8px 2px; 
	color: #7F7F7F;
}

#ms-remember-me input {margin-right: 3px;}
/* Koniec: Zapamiętaj mnie */





/* Start: Wersja "do druku" karty produktu */
@media print {
	* {background: none !important;}
	body {
		font-family: 'Times New Roman', sans-serif;
		font-size: 13pt;
		color: #000;
		background: #fff;
	}
	a {
		text-decoration: underline;
		color: #2063BE;
		
	}
	#ms-product-print, #ms-left, #ms-right, #ms-product-accessories, #ms-similar, #ms-on-top, #ms-header, #ms-breadcrumb, #ms-footer, #ms-product-ask, #ms-product-rating, #ms-comments-form, #ms-product-add {display: none;}
	#ms-content {margin: 0;}
	#ms-product-tabs .box, #ms-product-tabs .box-wrapper {
		border: none;
		padding: 0;
	}
	#ms-product-nav-tabs {border: none;}
	#ms-product-nav-tabs a {display: none;}
	#ms-product-nav-tabs a span {
		float: none;
		padding: 0;
	}
	#ms-product-nav-tabs a#ms-active-tab {
		display: block;
		float: none;
		font-size: 18pt;
		padding: 0;
	}
	.ms-price-discount {color: #CB0000;}
	#ms-product-cart h3 {font-size: 27pt;margin-bottom: 12px;}
	#ms-product-parameters h4, #ms-product-files h4 {font-size: 18pt;margin: 16px 0 8px;}
	#ms-product-comments dl {padding-left: 0;}
	#ms-description a:after {
   	content: " (" attr(href) ") ";
   	font-size: 90%;
   }
}
/* Koniec: Wersja "do druku" karty produktu */





/* Start: Dodatkowa informacja od sprzedawcy */
#ms-seller-info {margin-bottom: 15px;}
/* Koniec: Dodatkowa informacja od sprzedawcy */




/* Start: DotPay */
#ms-dotpay-channels {margin-top: 22px;}
#ms-dotpay-channels label {font-size: 0.9em;}
/* Koniec: DotPay */


/* Start: MoneyBookers.com */
#ms-payment-moneybookers button {margin-top: 12px;}
#ms-moneybookers-methods {margin-top: 22px;}
#ms-moneybookers-methods label {font-size: 0.9em;}
/* Koniec: MoneyBookers.com */




/* Start: Zagiel */
#ms-zagiel-accept {margin-top: 22px;}
#ms-zagiel-accept label a {font-weight: bold;}
/* Koniec: Zagiel */




/* Start: Mapa strony */
.ms-sitemap-box {
	float: left;
	width: 30%;
	margin: 0 3% 22px 0;
}

.ms-sitemap-box h4 {
	font-size: 1.1em;
	margin-bottom: 8px;
}

.ms-sitemap-box ul {margin: 4px 0 0 8px;}
.ms-sitemap-box ul ul {margin-left: 0;}

.ms-sitemap-box li {
	list-style: circle;
	margin: 0 0 3px 18px;
	padding: 0;
}

.ms-sitemap-box li span {
	background: #96C1CF;
	padding: 0 5px;
	border: 1px solid #96C1CF;
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
   color: #fff;
   font-weight: normal !important;
}
/* Koniec: Mapa strony */




/* Start: Autosuggest */
.ms-autosuggest {
	border: 1px solid #394052;
	background: #fff url(/gfx/agrozakupy/autosuggest-bg.jpg) 0 0 no-repeat;
	padding-top: 20px;
	text-align: left;
}

.ms-autosuggest li {
	padding: 0 0 0 14px;
	margin: 0;
	height: 19px;
	line-height: 19px;
	cursor: pointer;
	font-size: 1.1em;
	color: #000;
	font-family: Verdana, sans-serif;
	list-style: none;
}

.ms-autosuggest li:hover,
.ms-autosuggest li.current {
	background: #092469;
	color: #fff; 
}
/* Koniec: Autosuggest */




/* Start: Pobierz pliki */
#ms-downloader dl {margin-bottom: 16px;}

#ms-downloader dt {
	font-weight: bold;
	margin-bottom: 2px;
}
#ms-downloader a {text-decoration: underline;}
#ms-downloader a:hover {text-decoration: none;}
/* Koniec: Pobierz pliki */



#agrozakupy-flash-top {
	height: 115px;
	text-align: right; 
	margin-top: 8px;
}

#agrozakupy-socials-ico {
	padding: 0 0 20px;
}

#agrozakupy-socials-ico li {
	display: inline;
	margin: 0;
	padding: 0 2px 0 0
	list-style: none;
}