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;

}

.naglowek{

font-size:150%;
}

.menu-bottom{
width:520px;
margin:0 auto 20px auto;
font-size: 7pt;
}
