body {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#898989;
background-color:#ffffff;
margin:0px;
}

img {
border:0px;
}

#headerMainContener	#headerInContener #headerRight #cartInfo a {
text-decoration:none;
color:#fff;
}

#headerMainContener	#headerInContener #headerRight #cartInfo a:hover {
text-decoration:underline;
color:#fff;
}

#headerMainContener {
height:250px;
width:100%;
background-image:url(../images/bgmain.gif);
background-repeat:repeat-x;
background-position:top;
}

#headerMainContener img {
border:0px;
}

	#headerMainContener	#headerInContener {
	margin:0px auto;
	width:960px;
	height:250px;
	}

		#headerMainContener	#headerInContener #headerLeft {
		float:left;
		width:564px;
		margin-left:14px;
		}

			#headerMainContener #headerInContener #headerLeft #logo {
			padding-top:31px;
			padding-left:7px;
			}

			#headerMainContener #headerInContener #headerLeft #menu {
			padding-top:23px;
			height:33px;
			}

				#headerMainContener #headerInContener #headerLeft #menu img {
				padding:0px 7px;
				}

			#headerMainContener #headerInContener #headerLeft #navi {
			width:571px;
			}

				#headerMainContener #headerInContener #headerLeft #navi #naviLeft {
				float:left;
				height:30px;
				width:383px;
				border-bottom:1px solid #d2d2d2;
				color:#949494;
				font-size:7pt;
				padding-left:7px;
				padding-top:21px;
				}

				#headerMainContener #headerInContener #headerLeft #navi #naviRight {
				width:181px;
				float:right;
				padding-top:16px;
				}

		#headerMainContener	#headerInContener #headerRight {
		float:right;
		width:382px;
		}

		#headerMainContener	#headerInContener #headerRight #cartInfo {
		color:#fff;
		text-align:right;
		padding-top:31px;
		padding-right:40px;
		}

		#headerMainContener	#headerInContener #headerRight #flash {
		text-align:right;
		padding-top:28px;
		}

#mainContener {
margin:0px auto;
width:960px;
overflow:auto;
clear:both;
padding-bottom:15px;
}

	#mainContener #leftContener {
	padding-left:14px;
	float:left;
	width:222px;
	}

		#mainContener #leftContener img, #mainContener #rightContener img {
		display:block;
		}

		#mainContener #leftContener .smallBox {
		border:1px solid #e1e1e1;
		padding:15px;
		margin-bottom:20px;
		text-align:center;
		}

		#mainContener #leftContener .smallBox img, #mainContener #rightContener #promo #promoRight #buttons img, #mainContener #rightContener #products .oneProduct img, #mainContener #rightContener #similarProducts  .oneProduct img {
		display:inline;
		}

		.smallPrice {
		margin-top:10px;
		padding-top:15px;
		height:28px;
		background-image:url(../images/normacena.gif);
		background-position:center;
		background-repeat:no-repeat;
		color:#fff;
		font-weight:700;
		}

		.productName {
		font-size:10pt;
		font-weight:700;
		}

			#mainContener #leftContener .smallBox .productName a {
			color:#f29300;
			text-decoration:none;
			}

			#mainContener #leftContener .smallBox .productName a:hover {
			color:#f29300;
			text-decoration:underline;
			}

		.productDesc {
		font-size:7pt;
		line-height:1.6em;
		padding-top:9px;
		}

		.product {
		padding:7px;
		border:1px solid #e1e1e1;
		margin-bottom:9px;
		}

	#mainContener #rightContener {
	width:705px;
	float:right;
	padding-left:15px;
	}

		#mainContener #rightContener #promo {
		border:1px solid #e1e1e1;
		width:653px;
		overflow:auto;
		padding:15px 15px 15px 15px;
		margin-bottom:15px;
		}

		#mainContener #rightContener #similarProducts {
		border-left:1px solid #e1e1e1;
		border-top:1px solid #e1e1e1;
		width:684px;
		margin-top:15px;
		margin-bottom:20px;
		overflow:auto;
		}

			#mainContener #rightContener #promo #promoImg {
			width:280px;
			float:left;
			text-align:center;
			padding:10px 0px;
			}

			#mainContener #rightContener #promo #productImg {
			padding-top:10px;
			width:210px;
			float:left;
			text-align:center;
			}

			#mainContener #rightContener #promo #productRight {
			float:right;
			width:443px;
			}

				#mainContener #rightContener #promo img{
				display:inline;
				}

				#mainContener #rightContener #promo #productRight #promoArtDesc {
				padding-top:10px;
				font-size:7pt;
				color:#898989;
				line-height:1.6em;
				}

				#mainContener #rightContener #promo #productRight #oldPrice {
				padding-top:10px;
				color:#d1d1d1;
				font-size:7pt;
				}

				#mainContener #rightContener #promo #productRight #buttons {
				float:left;
				height:80px;
				width:190px;
				}

				#mainContener #rightContener #promo #productRight #buttons img {
				padding-right:7px;
				padding-top:30px;
				}

				#mainContener #rightContener #promo #productRight #promoPrice {
				float:right;
				width:175px;
				height:80px;
				background-image:url(../images/promocena.gif);
				background-position:right top;
				background-repeat:no-repeat;
				}

					#mainContener #rightContener #promo #productRight #promoPrice #priceOnly {
					float:right;
					color:#fff;
					font-size:13pt;
					width:110px;
					font-weight:700;
					padding-top:37px;
					text-align:center;
					}

				/* PROMOCJA DUŻA */

			#mainContener #rightContener #promo #promoImg img{
			display:inline;
			}

			#mainContener #rightContener #promo #promoRight {
			float:right;
			width:373px;
			}

				#mainContener #rightContener #promo #promoArtTitle {
				font-size:16pt;
				font-weight:700;
				color:#85bf00;
				width:100%;
				}

				#mainContener #rightContener #promo #promoArtTitle a {
				color:#85bf00;
				text-decoration:none;
				}

				#mainContener #rightContener #promo #promoArtTitle a:hover {
				color:#659100;
				text-decoration:underline;
				}

				#mainContener #rightContener #promo #promoRight #promoArtDesc {
				padding-top:10px;
				font-size:7pt;
				color:#898989;
				line-height:1.6em;
				}

				#mainContener #rightContener #promo #promoRight #oldPrice {
				padding-top:10px;
				color:#d1d1d1;
				font-size:7pt;
				}

				#mainContener #rightContener #promo #promoRight #buttons {
				float:left;
				height:80px;
				width:190px;
				}

				#mainContener #rightContener #promo #promoRight #buttons img {
				padding-right:7px;
				padding-top:30px;
				}

				#mainContener #rightContener #promo #promoRight #promoPrice {
				float:right;
				width:175px;
				height:80px;
				background-image:url(../images/promocena.gif);
				background-position:right top;
				background-repeat:no-repeat;
				}

					#mainContener #rightContener #promo #promoRight #promoPrice #priceOnly {
					float:right;
					color:#fff;
					font-size:13pt;
					width:110px;
					font-weight:700;
					padding-top:37px;
					text-align:center;
					}

				#mainContener #rightContener #similarProducts {
				clear:both;
				}


		#mainContener #rightContener #products {
		border-left:1px solid #e1e1e1;
		border-top:1px solid #e1e1e1;
		width:684px;
		margin-bottom:20px;
		overflow:auto;
		}

		#mainContener #rightContener #products .oneProduct {
		border-right:1px solid #e1e1e1;
		border-bottom:1px solid #e1e1e1;
		width:207px;
		height:280px;
		float:left;
		text-align:center;
		padding:20px 10px 15px 10px;
		}

			#mainContener #rightContener #products .oneProduct  a {
			color:#85bf00;
			text-decoration:none;
			}

			#mainContener #rightContener #products .oneProduct a:hover {
			color:#85bf00;
			text-decoration:underline;
			}

		#mainContener #rightContener #similarProducts .oneProduct {
		border-right:1px solid #e1e1e1;
		border-bottom:1px solid #e1e1e1;
		width:207px;
		height:280px;
		float:left;
		text-align:center;
		padding:20px 10px 15px 10px;
		}

			#mainContener #rightContener #similarProducts .oneProduct  a {
			color:#85bf00;
			text-decoration:none;
			}

			#mainContener #rightContener #similarProducts .oneProduct a:hover {
			color:#85bf00;
			text-decoration:underline;
			}

#footerContener {
clear:both;
height:112px;
width:100%;
background-repeat:repeat-x;
background-image:url(../images/bgfooter.gif);
}

	#footerContener #footerMain {
	margin:0px auto;
	width:960px;
	height:112px;
	}

		#footerContener #footerMain #foot1 {
		padding-top:30px;
		font-size:10pt;
		color:#fff;
		line-height:1.5em;
		width:350px;
		float:left;
		}

		#footerContener #footerMain .foot2 {
		padding-left:20px;
		padding-top:30px;
		width:2px;
		float:left;
		}

		#footerContener #footerMain #foot3 {
		padding-top:30px;
		width:200px;
		color:#fff;
		font-size:10pt;
		line-height:1.5em;
		float:left;
		text-align:center;
		}

		#footerContener #footerMain #foot4 {
		padding-top:30px;
		padding-right:26px;
		font-size:10pt;
		color:#fff;
		line-height:1.5em;
		width:300px;
		float:right;
		text-align:right;
		}

		#footerContener #footerMain a {
		color:#fff;
		text-decoration:none;
		}

		#footerContener #footerMain a:hover {
		color:#fff;
		text-decoration:underline;
		}

.yellow {
color:#fff000;
}



.cart_art_name { border-bottom:1px solid #DDDDDD; width:300px; padding:3px 0px }
.cart_art_price { border-bottom:1px solid #DDDDDD; width:140px; text-align:right; padding:5px 0px  }
.cart_art_quantity { border-bottom:1px solid #DDDDDD; width:60px; text-align:right; padding:5px 0px  }
.cart_art_quantity_in { width:30px; border:1px solid #c7d80b; text-align:right; color:#aaa; padding:2px}

/*------------------------------------------------------------------ */

td { font-family:Tahoma; font-size:8pt; color:#9c9c9c }
ul { list-style-type:disc; padding-left:15px; margin:5px 5px 0px 5px; line-height:1.5em }

a { color:#48717f;  text-decoration:none }
a:hover { color:#48717f;  text-decoration:underline }

.ta-c { text-align:center }
.ta-l { text-align:left }
.ta-r { text-align:right }

.va-t { vertical-align:top }

.torba { text-align:right; line-height:140% }
.stopka { text-align:right; line-height:160% }

.z { color:#FFFFFF; font-weight:700 }
.n { color:#0281b8; font-weight:700 }
.n_a { color:#0281b8; font-weight:700 }
.n_a:hover{ color:#0281b8; font-weight:700 }
.n_a2 { color:#0281b8; }
.n_a2:hover{ color:#0281b8; }

.zaloguj { color:#0281b8 }

.searchIn { border:1px solid #7f9db9; color:#7f9db9; font-size:8pt; font-family:Tahoma; padding:2px; height:20px ; width:150px }


.modul { background-image:url('../images/mod_bg.gif'); background-repeat:repeat-x; background-position:center bottom; padding-top:12px }
.mod-l { background-image:url('../images/mod_bg_boki.gif'); background-repeat:repeat-y; background-position:left }
.mod-r { background-image:url('../images/mod_bg_boki.gif'); background-repeat:repeat-y; background-position:right }
.mod-t { background-image:url('../images/mod_bg_boki.gif'); background-repeat:repeat-x; background-position:top }
.mod-b { background-image:url('../images/mod_bg_boki.gif'); background-repeat:repeat-x; background-position:bottom }
.mod-p10 { padding-top:10px; padding-bottom:10px }
.mod-p20 { vertical-align:bottom; padding-top:12px; text-align:center }

.zaw { background-image:url('../images/mod_bg.gif'); background-repeat:repeat-x; background-position:center bottom; padding-top:12px }
.zaw-wew { background-image:url('../images/mod_bg.gif'); background-repeat:repeat-x; background-position:center bottom; }
.vert { background-image:url('../images/kropki_vert.gif') }
.hor { background-image:url('../images/kropki_hor.gif') }

.male { font-size:7pt; line-height:140% }

.promo-tyt { color:#48717f; font-weight:700; line-height:130%; padding-bottom:3px }
.promo-tyt_a{ color:#48717f; font-weight:700; line-height:130% }
.promo-tyt_a:hover{ color:#48717f; font-weight:700; line-height:130%; text-decoration:underline }

.promo-price-normal { color:#98105e; font-size:8pt; line-height:180%; text-decoration:line-through }
.promo-price { color:#7ea304; font-size:10pt; font-weight:700 }

/*
.navi_prod { text-align:center; padding:10px 0px 10px 0px }
.navi {}
div#navi { margin:16px 20px 20px 20px; color:#0274a6; float:left; }
div#navi a { color:#0274a6; }
*/

div#navi2 { padding:0px 20px 20px 20px; color:#0274a6; float:left; }
div#navi2 a { color:#0274a6; }

div#pages { padding:15px 15px 15px 15px; color:#0091cc; }
div#pages a { color:#0091cc; }

div#dostepny { float:right; margin:14px 20px 20px 20px }
*/

.artText { vertical-align:top }
.artFoto { vertical-align:top; text-align:center; width:150px; padding-top:10px }
.artTitle { font-size:16pt; color:#48717f; font-weight:700; padding:10px 0px 10px 0px;  vertical-align:top; line-height:110%; }
.artDesc { line-height:140%; font-size:7pt; color:#9c9c9c; padding:0px 0px 10px 0px; vertical-align:top; }
.artDesc a { color:#7a7a7a; font-weight:bold; text-decoration:underline; }

.dottedVert { background-image:url('../images/kropki_vert1.gif'); height:1px }

#options { padding-top:10px }
.optionName { padding:5px 0px 5px 0px; font-size:7pt; font-weight:700; width:50% }
.optionValue { padding:5px 0px 5px 0px; font-size:7pt; width:50%; text-align:right }

.buy { width:30px; border:1px solid #9c1c65; text-align:right; color:#aaa; padding:2px }
.price { font-size:10pt; color:#e00b0d; height:60px; line-height:150%;}
.price span{ font-size:15pt; }
.price strike{ font-size:10pt; }

.fa_foto { border:0px }

.prodMiniView { padding:0px }
.prodMiniViewFoto {  height:125px; vertical-align:middle; text-align:center; }
/* log in */

.loginFormTitle { color:#85bf00; font-weight:700; padding:0px 0px 10px 0px }
.loginFormInput { color:#85bf00; font-size:8pt; font-family:Tahoma; height:20px; border:1px solid #85bf00; width:100px; padding:2px }

.loginFormSubmit { color:#fff; font-size:7pt; font-family:Tahoma; height:20px; border:1px solid #85bf00; background-color:#85bf00; width:70px; padding:2px }

.login_left { vertical-align:top; line-height:150% }
.login_right { vertical-align:top; line-height:150% }
.login_table_left { width:50%; border-bottom:1px solid #DDDDDD; padding:4px 0px 4px 0px }
.login_table_right { width:50%; border-bottom:1px solid #DDDDDD; padding:4px 0px 4px 0px; text-align:right; }
.login_table_left2 { width:50%; padding: 4px 0px }
.login_table_right2 { width:50%; padding: 4px 0px; text-align:right; }
.registerLink { text-align:right }
.registerLink a { color:#85bf00; font-weight:700; }
.login_table_left a { color:#85bf00; font-weight:700; }
.login_table_left2 a { color:#85bf00; font-weight:700; }

.login_forgot_pass { line-height:150%; padding:4px 0px 4px 0px }

/* register */

.reg_input { border:1px solid #85bf00; color:#85bf00; font-size:8pt; font-family:Tahoma; padding:2px; height:20px ; width:200px }
.reg_input2 { border:1px solid orange; color:#85bf00; font-size:8pt; font-family:Tahoma; padding:2px; height:20px ; width:200px }

.reg_form_header { color:#85bf00; width:100%; font-weight:700; border-bottom:1px solid #ddd; padding:15px 0px 10px 2px }
.reg_table_left { border-bottom:1px solid #eee; width:50%; text-align:left }
.reg_table_right { border-bottom:1px solid #eee; width:50%; text-align:right }
.reg_rules { padding:10px 0px 10px 0px }
.reg_FormSubmit { color:#fff; font-size:7pt; font-family:Tahoma; height:20px; border:1px solid #85bf00; background-color:#85bf00; width:70px; }
textarea { border:1px solid #337CA2; color:#5F5F5F; font-size:8pt; font-family:Tahoma; width:100% }
.ar { text-align:right }


/* cart */

.cart_art_name { border-bottom:1px solid #DDDDDD; width:300px; padding:3px 0px }
.cart_art_price { border-bottom:1px solid #DDDDDD; width:140px; text-align:right; padding:5px 0px  }
.cart_art_quantity { border-bottom:1px solid #DDDDDD; width:60px; text-align:right; padding:5px 0px  }
.cart_art_quantity_in { width:30px; border:1px solid #c7d80b; text-align:right; color:#aaa; padding:2px}

/* orders */

.order_row { border-bottom:1px solid #DDDDDD; padding:10px 3px 10px 3px }
.order_buttons { padding:10px 3px 10px 3px; text-align:right }

.order_header_name { text-align:left; border-bottom:1px solid #DDDDDD; padding-bottom:2px }
.order_header_quantity { text-align:center; width:50px; border-bottom:1px solid #DDDDDD; padding-bottom:2px }
.order_header_price { text-align:right; width:85px; border-bottom:1px solid #DDDDDD; padding-bottom:2px }

.order_sum_price { text-align:right; width:100px; border-bottom:1px solid #DDDDDD; padding:5px 0px 5px 0px }
.order_sum_text { font-weight:700; text-align:right; border-bottom:1px solid #DDDDDD; padding:5px 0px 5px 0px }

.order_art_name { padding:5px 0px 5px 0px; border-bottom:1px solid #DDDDDD }
.order_art_name_b { padding:5px 0px 5px 2px; border-bottom:1px solid #DDDDDD; font-weight:700; vertical-align:top }

.order_art_quantity { padding:5px 0px 5px 0px; text-align:center; width:50px; border-bottom:1px solid #DDDDDD }
.order_art_price { padding:5px 0px 5px 0px; text-align:right; width:85px; border-bottom:1px solid #DDDDDD }

.order_id_left { padding:5px 0px 5px 3px; border-bottom:1px solid #DDDDDD; text-align:left }


/* align */

.ac { text-align:center }
.al { text-align:left }
.ar { text-align:right }


/*  arty na głównej (po 4) */

.art_text { vertical-align:top; padding:4px }
.art_add { padding:7px 10px 7px 7px }
.art_form { vertical-align:bottom; text-align:center; width:40px }

.art_title { color:#337CA2; font-weight:700 }
.art_price { color:#BF2100; font-weight:700 }
.art_price1{ color:#BF2100; line-height:170%; font-weight:700 } /* dla strony głównej */


/* dla strony głównej */

.button_orange { color:#fff; font-size:7pt; font-family:Tahoma; height:24px; border:1px solid #85bf00; background-color:#85bf00; }

/* categories list */

.cat_list_text { vertical-align:top; padding:0px 10px 0px 10px; line-height:150% }
.cat_list_add { vertical-align:bottom; text-align:right }
.cat_list_foto { width:200px; text-align:center; padding:0px 0px }
.cat_list_add_row { border:1px solid #DDDDDD }

.at { color:#337CA2; text-decoration:none; font-weight:700 }
.at:hover { text-decoration:underline; font-weight:700 }




.podobne {
	color:#48717f;
	font-size:8pt;
	padding:10px 15px;
	font-weight:bold;
	background-color:#eeeeee;
}

a {
	color:#48717f;
	text-decoration:none;
}
a:hover {
	color:#48717f;
	text-decoration:underline;
}
select {
	color:#59828f;
	background-color:#fbfcfc;
	border:1px solid #eaebeb;
	height:22px;
	padding:3px;
	font-size:8pt;
	width:180px
}

.msg {
	text-align:center; padding:30px; color:#f97403;
}

/* kontener zawierający całą stronę - wyśrodkowanie */
#main-contener {
	width:888px;
	margin:0px auto;
}
/*==================================================*/

/*--------------------top-tlo-----------------------*/
#top-tlo {
	background-image:url(../images/tlo_top.jpg);
	background-repeat:no-repeat;
}
/*==================================================*/
#store-logo {
	margin-top:28px;
	float:left;
}

#top-right {
	float:right;
	overflow:auto;
	text-align:right;
}
#main-login{
	margin:15px 0px;
	padding:1px;
	color:#ffffff;
	font-size:10pt;
	text-align:right;
	overflow:auto;
	height:28px;
	width:442px;
}
#main-login form {
	margin:0px;
	padding:0px;
}
#main-login input {
	margin:0px;
	padding:0px;
}
#main-login .input {
	border:1px solid #799095;
	background-image:url(../images/input-bg.gif);
	background-repeat:repeat-x;
	height:14px;
	color:#91a6aa;
	padding:4px;
	font-size:8pt;
}
#main-login .submit {
	line-height:0px;
	margin-top:0px;
}

#userInfo{
	margin:30px 10px;
	margin-top:24px;
	color:#ffffff;
}
#userInfo a{
	color:#ffffff;
	font-weight:bold;
}
#search {
	margin:12px 0px;
	margin-top:15px;
	text-align:right;
	color:#ffffff;
}

#search .input {
	border:1px solid #799095;
	background-image:url(../images/input-bg.gif);
	background-repeat:repeat-x;
	height:14px;
	color:#91a6aa;
	padding:4px;
	font-size:8pt;
}


/*--- Informacje o stanie koszyka na górze strony ---*/
#top-cart-info {
	color:white;
	height:35px;
	padding-top:8px;
}
#top-cart-info-left{
	float:left;
}
#top-cart-info-right{
	float:right;
}
/*---------------------------------------------------*/



/*--- Box po lewej stronie - kolejno naglowek box'u, zawartość, dolne zakończnie ---*/
.box-left-top{
	width:261px;
	height:14px;
	background-image:url(../images/box-left-top.jpg);
	background-repeat:no-repeat;
	padding:15px;
}
.box-left {
	width:259px;
	border-left:1px solid #abbcc0;
	border-right:1px solid #abbcc0;
	padding:17px 0px;
}
.box-left-bottom{
	width:261px;
	height:4px;
	background-image:url(../images/box-left-bottom.gif);
	background-repeat:no-repeat;
	margin-bottom:11px;
}
/*---------------------------------------------------*/

#menu {
	line-height:0px;
	width:888px;
	clear:both;
}
#menu-buttons {
	line-height:0px;

}
#menu-buttons img{
	margin-right:7px;
}
#menu-links-top {
	background-image:url(../images/menu-top.gif);
	background-repeat:no-repeat;
	widht:888px;
	height:4px;
}
#menu-links {
	color:#ffffff;
	background-image:url(../images/menu-bg.gif);
	background-repeat:repeat-x;
	height:11px;
	width:838px;
	padding:9px 25px;
	line-height:100%;
}
#menu-links a{
	color:#ffffff;
}
#menu-links-bottom {
	background-image:url(../images/menu-bottom.gif);
	background-repeat:no-repeat;
	widht:888px;
	height:4px;
}

#content-contener-top {
	margin-top:10px;
	width:888px;
	height:4px;
	background-image:url(../images/content-contener-top.gif);
	background-repeat:no-repeat;
}
#content-contener {
	color:#48717f;
	width:886px;
	overflow:auto;
	background-color:#FFFFFF;
	border-left:1px solid #abbcc0;
	border-right:1px solid #abbcc0;
}
#content-contener-bottom {
	width:888px;
	height:4px;
	background-image:url(../images/content-contener-bottom.gif);
	background-repeat:no-repeat;
}


#left-collumn {
	float:left;
	width:261px;
	margin:11px;
}
#commercial {
	margin-bottom:11px;
}

#catalog {
	width:225px;
	padding:17px;
	border-left:1px solid #abbcc0;
	border-right:1px solid #abbcc0;
	line-height:100%;
}
#catalog select {
	width:180px;
	color:#48717f;
}

#popular-products-list {
	width:259px;
	border-left:1px solid #abbcc0;
	border-right:1px solid #abbcc0;
	overflow:auto;
}
.popular-products-list-item {
	border-bottom:1px dotted #abbcc0;
	overflow:auto;
	height:90px;
	width:259px;
}
.popular-products-list-item2 {
	border-bottom:1px dotted #abbcc0;
	background-color:#f4f4f2;
	overflow:auto;
	height:90px;
	width:259px;
}
.popular-products-list-item-photo {
	padding:12px 8px;
	width:60px;
	float:left;
}
.popular-products-list-item-desc {
	margin-top:14px;
	margin-bottom:8px;
	float:right;
	width:160px;
}
.popular-products-list-item-price {
	float:right;
	width:160px;
	color:#7ea304;
	font-size:10pt;
	font-weight:bold;

}
.popular-products-list-item-price form{
	padding:0px;
	margin:0px;
	display:inline;

}


#specials {
	width:239px;
	border-left:1px solid #abbcc0;
	border-right:1px solid #abbcc0;
	text-align:center;
	padding:0px 10px;
}

#payment-info {
	width:259px;
	border-left:1px solid #abbcc0;
	border-right:1px solid #abbcc0;
}
#payment-info img {
	padding:17px;
}
#payment-info div {
	padding:5px 17px;
	line-height:150%;
	border-top:1px dotted #abbcc0;
}


#right-collumn {
	float:right;
	width:591px;
	margin:11px;
	margin-left:0px;
}
#promoted-product {
	width:559px;
	overflow:auto;
	padding:15px;
	border-left:1px solid #abbcc0;
	border-right:1px solid #abbcc0;
	border-top:1px solid #abbcc0;
}

#promoted-product-name {
	color:#48717f;
	font-size:20pt;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:5px;
	line-height:110%;
}
#promoted-product-photo {
	float:left;
	padding:5px;
}
#promoted-product-info {
	float:right;
	width:400px;
}
#promoted-product-desc {
	color:#48717f;
	font-size:7pt;
	line-height:150%;
	margin-bottom:15px;
}
#promoted-product-price {
	color:#e00b0d;
	font-size:12pt;
	line-height:120%;
	font-weight:bold;
	margin-bottom:15px;
}

#promoted-product-price span {
	font-size:140%
}
#promoted-product-price .old {
	font-size:8pt;
	color:#98105e;
	font-weight:normal;
}
#promoted-product-buttons {
	overflow:auto;
}
#promoted-product-buttons form {
	display:inline;
	margin:0px;
	padding:0px;
}
#promoted-product-buttons img {
	margin:0px;
	padding:0px;
}
#promoted-product-buttons input {
	margin:0px;
	padding:0px;
}

#store-content-top {
	width:561px;
	height:14px;
	background-image:url(../images/box-right-top.jpg);
	background-repeat:no-repeat;
	padding:15px;
}
#store-content {
	width:589px;
	border-left:1px solid #abbcc0;
	border-right:1px solid #abbcc0;
}

/* lista produktów na stronie głównej */
.product-list-main-item {
	border-bottom:1px dotted #abbcc0;
	overflow:auto;
	clear:both;
}
.product-list-main-item2 {
	border-bottom:1px dotted #abbcc0;
	overflow:auto;
	background-color:#f3ffd8;
	clear:both;
}
.product-list-main-item-photo {
	float:left;
	margin:15px;
}
.product-list-main-item-desc {
	float:left;
	margin-top:15px;
	margin-bottom:5px;
	font-size:7pt;
	width:320px;
}
.product-list-main-item-desc span{
	display:block;
	margin:5px 0px;
}
a.product-name {
	color:#608a00;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
}
a.product-name:hover {
	color:#608a00;
	font-size:10pt;
	font-weight:bold;
	text-decoration:underline;
}
.product-list-main-item-price {
	float:right;
	color:#7ea304;
	font-size:11pt;
	margin:37px 15px;
	font-weight:bold;
}
.product-list-main-item-form {
	float:right;
	margin:15px;
}
.product-list-main-item-form form{
	margin:0px;
	padding:0px;
}
.product-list-main-item-form img{

}
/* koniec lista produktów na stronie głównej */




#store-content-bottom {
	width:591px;
	height:4px;
	background-image:url(../images/box-right-bottom.gif);
	background-repeat:no-repeat;
	margin-bottom:11px;
}


/* stopka strony - dane kontaktowe */
#contact-info {
	width:886px;
	margin:0px auto;
	clear:both;
}
#contact-info-copy {
	float:left;
	width:292px;
	margin-right:28px;
	padding:5px 0px;
	line-height:180%;
	font-size:8pt;
}
#contact-info-skype {
	float:left;
	width:302px;
	height:50px;
}
#contact-info-skype-content {
	width:300px;
	border-left:1px solid #abbcc0;
	border-right:1px solid #abbcc0;
	background-color:white;
	height:34px;
	padding-top:5px;
	text-align:center;
}
#contact-info-skype-bottom {
	width:302px;
	background-image:url(../images/contact-info-bottom.gif);
	height:8px;
}
#contact-info-designed {
	float:right;
	padding:5px;
	line-height:180%;
	text-align:right;
	width:230px;
	font-size:8pt;
}
#contact-info-designed .mdasystems {
	font-weight:bold;
	color:#98105e;
}
#contact-info-designed .shopsystem {
	font-weight:bold;
	color:#7ea304;
}


/*------------------------  stopka  ---------------------------*/
#footer {
	clear:both;
	padding-top:20px;
	overflow:auto;
}
#footer img{
	display:block;
}
#footer-logo {
	padding-top:0px;
	float:left;
	line-height:70%;
}
#footer-links {
	float:left;
	padding-top:23px;
	padding-left:90px;
	font-size:7pt;
}
#footer-img {
	float:right;
}
/*==================================================================*/

/*------------------------  dół strony  ---------------------------*/
#bottom-of-site {
	background-image:url(../images/fotter-bg.gif);
	background-repeat:repeat-x;
	height:14px;
	clear:both;
	margin-bottom:0px;
	padding-bottom:0px;
}
/*==================================================================*/


label { width:200px; display:block; }

#advsearch th { color:#85bf00; font-size:10pt; }
#advsearch td { border-bottom:1px solid #dddddd; padding:15px 0px; }



#infoContener { 
  font-size:7pt;
  width:920px;
  color:efefef;
  margin:0px auto 15px;
  line-height:180%;
  text-align:justify;
}

