/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

/* hack IE - transparent PNG */
/* filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img.png', sizingMethod='crop'); */

    .graphic, #prevBtn, #nextBtn{
		margin:0;
        padding:0;
        display:block;
        overflow:hidden;
        text-indent:-8000px;
    }

	#slider_container{	
		background:#fff url(images/bg/bg_slider_header.gif) repeat-x;
		font:80% Trebuchet MS, Arial, Helvetica, Sans-Serif;
		line-height:180%;
		margin:0 auto;
		position:relative;
		text-align:center;
		width:400px;
/*		background:#fff;*/		
		margin-bottom:2em;
		}	
	#slider_header{
		height:35px;
		padding-top: 2px;
		background:#4D4D4D;
		color:#ffffff;
	}	
		
	#slider_header h1 {
		font-size:180%;
		color: #fff;
	}
	#slider_content{
		position:relative;
		}			

/* Easy Slider */

	#slider{ border: 1px solid #8A8B8B;}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:400px;
		height:270px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:100px;
		}	
	#nextBtn{ 
		left:402px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(images/misc/btn_slider_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(images/misc/btn_slider_next.gif) no-repeat 0 0;	
		}	

label {
	cursor:pointer;
}
.clear {
	clear:both;
} 

.corner_left {

}

.cornerMainLeft {
	background-image: url('images/infobox/corner_left.png');
	background-repeat: no-repeat;
	background-position: center left;
	behavior: url(iepngfix.htc); 
}

.pngfix {
	behavior: url(iepngfix.htx);
}

.corner_center {
	/*background-image: url('images/infobox/corner_center.png');
	background-repeat: repeat-x;
	background-position: bottom center;
	behavior: url(iepngfix.htc); 
	*/
}

.corner_right {
	/*background-image: url('images/infobox/corner_right.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	behavior: url(iepngfix.htc); */
}


.corner_down_left {
	/*background-image: url('images/infobox/corner_down_left.png');
	background-repeat: no-repeat;
	background-position: top right;
	behavior: url(iepngfix.htc); */
}

.png {
	behavior: url(iepngfix.htc); 
}

.corner_down_right {
	/*background-image: url('images/infobox/corner_down_right.png');
	background-repeat: no-repeat;
	background-position: top left;
	behavior: url(iepngfix.htc); */
}

.corner_down_center {
	/*background-image: url('images/infobox/corner_down_center.png');
	background-repeat: repeat-x;
	background-position: top left;
	behavior: url(iepngfix.htc); */
}

.box_bg_left {
	/*background-image: url('images/infobox/box_bg_left.png');
	background-repeat: repeat-y;
	background-position: right;
	behavior: url(iepngfix.htc); */
}

.box_bg_right {
/*	background-image: url('images/infobox/box_bg_right.png');
	background-repeat: repeat-y;
	background-position: down left;
	behavior: url(iepngfix.htc); */
}


/* parametry dla boxow */
.boxText { 
 font-family: Tahoma, Verdana, Arial, sans-serif; 
 font-size: 11px;
}

.infoContents { 
 font-family: Tahoma, Verdana, Arial, sans-serif; 
 font-size: 11px;
 border-top: 1px #bb6ebe solid;
/* background-color: #ffffff;*/
}

/* parametry dla boxa koszyka */
.boxTextShoppingCart { 
 font-family: Tahoma, Verdana, Arial, sans-serif; 
 font-size: 11px;
 color: #CC0000;
}

/* teksty bledow */
.errorBox { font-family : Tahoma, Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }

/* brak towaru w magazynie podczas realizacji zamowienia */
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

/* pasek powiadomienia o produktach po zakonczonych zakupach */
.productsNotifications { background: #f2fff7; }

/* tekst [edycja] przed ostatecznym zatwierdzeniem zamowienia */
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #891B45; text-decoration: underline; }

/* glowne ustawienia strony */
body {
  /* filter: gray; */
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #F8F8F8;
  color: #000000;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  text-align:center;
  background-image: url("gfx/grafika/menu_bg.jpg");
  background-position:top left;
  background-repeat:repeat-x;

}

h1 {
margin-bottom: 20px;
font-family: Verdana, Arial, sans-serif;
font-size: 16px;
font-weight: bold;
color: #708090;
} 


/* formularze */
FORM {
	display: inline;
}

/* nagloweki */
TR.header {
  background: #ffffff;
}

/* pasek nawigacyjny naglowek */
TR.headerNavigation {
}

/* paska nawigacyjny naglowek */
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #78736f;
}

/* link paska nawigacyjnego */
.headerNavigation { color: #6868af; text-decoration: none; }
.headerNavigation:link { color: #6868af; text-decoration: none; }
.headerNavigation:active { color: #6868af; text-decoration: none; }
.headerNavigation:visited { color: #6868af; text-decoration: none; }
.headerNavigation:hover { color: #6868af; text-decoration: none; }

/* link paska nawigacyjnego w polecanych produktach*/
.headerNavigationFeatured { color: #404040; text-decoration: none; }
.headerNavigationFeatured:hover { color: #404040; text-decoration: none; }

/* blad pojawiajacy sie nad naglowkiem */
TR.headerError { background: #ff0000; }
TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

/* informacje ukazujace sie na gorze naglowka */
TR.headerInfo { background: #00ff00; }
TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

/* stopka */
TR.footer {  }
.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-image: url('images/bg/footer_bg.jpg');
  background-repeat: repeat-x;
  background-position: top center;
  color: #e2e2ff;
}

.footerTitle {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  color: #FBDFFF;
  font-weight: bold;
  padding-bottom: 10px;
}
.footerText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #e2e2ff;
}


/*ustawienia dla nowych boxów */
.infoBoxNew {
  border-right: #ecece4 1px solid; 
  border-top: #ecece4 0px solid;
  border-left: #ecece4 1px solid; 
  border-bottom: #ecece4 0px solid; 

}
.infoBoxNew1 {
  border-right: #ecece4 1px solid; 
  border-top: #ecece4 1px solid;
  border-left: #ecece4 1px solid; 
  border-bottom: #ecece4 1px solid; 

}
.infoBoxNew1Contents {
  background: #FFFFFF;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
}
/* naglowek nowego boxa */
TD.infoBoxNewHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #525252;
  padding-top: 6px;
  padding-left: 5px;
}

/* box */
.infoBox { /*background: #FBFBF9;*/ }
.infoBoxMain {  
	border-right: #ecece4 1px solid; 
	border-top: #ecece4 1px solid;
	border-left: #ecece4 1px solid; 
	border-bottom: #ecece4 1px solid;  
}
.infoBoxButton { }
.infoBoxButtonContents { }
/* ustawienia dla boxow */
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

/* ustawienia dla zawartosci boxow */
.infoBoxContents {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  border-right: #ecece4 1px solid; 
  border-top: #ecece4 1px solid;
  border-left: #ecece4 1px solid; 
  border-bottom: #ecece4 1px solid; 
/*  background: #FFFFFF;*/
}

.infoBoxMainContents {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  padding-left: 8px;
}

.infoBoxMainContentsNews {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 10px;
  padding-left: 8px;
}

/* ustawienia zawartosci boxow */
.boxContents {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
/*  background-color: red;*/
}

.infoBoxNotice {  background: #FF8E90; }
.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/* naglowek boxa */
TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #891b45;
  text-align: left;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 5px;
  /*background-color: #ecece4;*/
/*  background-image: url('images/infobox/corner_center.png');
	background-repeat: repeat-x;
	background-position: bottom center;
	behavior: url(iepngfix.htc); 
*/
}

.infoBoxMainHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
/*  font-weight: bold;*/
  color: #891b45;
  text-align: center;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 5px;
}


.infoBoxShoppingCart {
  border-right: #ecece4 1px solid; 
  border-top: #ecece4 0px solid;
  border-left: #ecece4 1px solid; 
  border-bottom: #ecece4 0px solid; 
}

/* nagloweka dla koszyka */
TD.infoBoxHeadingShoppingCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
/*  font-weight: bold;*/
  color: #891b45;
  text-align: center;
  padding-top: 6px;
  PADDING-BOTTOM: 6px;
  padding-left: 5px;
/*  background-color: #ecece4;*/
}

.boxTextSpecials { 
 font-family: Tahoma, Verdana, Arial, sans-serif; 
 font-size: 11px;
 color: #CC0000;
}

.infoBoxSpecials {
  border-right: #DF7B00 0px solid; 
  border-top: #DF7B00 0px solid;
  border-left: #DF7B00 0px solid; 
  border-bottom: #DF7B00 0px solid; 
  background-color: #F7F7F7;
}

/* nagloweka dla koszyka */
.infoBoxHeadingSpecials {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #891b45;
  text-align : left;
  padding-top: 3px;
  padding-left: 6px;
  padding-bottom: 3px;
}

.boxTextNewsletter { 
	font-family: Tahoma, Verdana, Arial, sans-serif; 
	font-size: 11px;
	color: #CC0000;
/*	background-color: #ffffff;*/
}

.infoBoxNewsletter {  
  border-right: #ecece4 1px solid; 
  border-top: #ecece4 0px solid;
  border-left: #ecece4 1px solid; 
  border-bottom: #ecece4 0px solid; 
  /*background-color: #f0f0f0;*/
}

/* nagloweka dla newslettera */
.infoBoxHeadingNewsletter {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b40101;
	padding-top: 6px;
	padding-left: 5px;
	padding-bottom: 6px;
    background-color: #ecece4;
}

/* narozniki boxa */
TD.cornBoxHeading {
/*  background: #D3D3D3;*/
  padding: 0px;
}


TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #e2e2e2;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #FFFFFF;
}


/* tabelka listujaca produkty po wybraniu kategorii */
TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #868686; 
  border-spacing: 0px;
  background-color: #fff;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: url('images/bg/productsBgTop.jpg') #B462B4 left top;
  color: #FFFFFF;
  font-weight: bold;
  height:25px;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-bottom:1px solid #868686;
  padding-bottom:5px;
  padding-top:5px;
  padding-left:5px;
}


/* link stopka */
a.linkFooter {  color: #FBDFFF; font-weight: normal;}
a.linkFooter:hover { color: #891B45; font-weight: normal; }

/* link dla menu gornego */
a.linkMenuTop {  color: #ffffff; }
a.linkMenuTop:hover { color: #E5E5E5; font-weight: bold; }
a.linkMenu1Top {  color: #FFA424; }
a.linkMenu1Top:hover { color: #FFBE66; font-weight: bold; }
a.linkMenu2Top {  color: #FFF0DD; }
a.linkMenu2Top:hover { color: #FFDEB3; font-weight: bold; }
a.linkTop {  color: #7e7e7e; }
a.linkTop:hover { color: #4F4F4F; }

a.linkNaglowekLista {color: #fff; text-decoration: none;}
a.linkNaglowekLista:active {color: #fff; text-decoration: none;}
a.linkNaglowekLista:visited {color: #fff; text-decoration: none;}
a.linkNaglowekLista:hover {color: #fff; text-decoration: underline;}

/* link dla opisu w produktach */
.productDetails:active { font-size: 11px; font-weight: bold; color: #525252; text-decoration: none; }
.productDetails:link { font-size: 11px; font-weight: bold; color: #525252; text-decoration: none; }
.productDetails:visited { font-size: 11px; font-weight: bold; color: #525252; text-decoration: none; }
.productDetails:hover { font-size: 11px; font-weight: bold; color: #FF6600; text-decoration: none; }

a.linkBox {  color: #891b45;  text-decoration: none;}
a.linkBox:hover { color: #D12968; text-decoration: none;}


/* link do stronicowania stron */
A.pageResults {  color: #708090; }
A.pageResults:hover {  color: #999999;  background: #FFFFFF; }

A { color: #4C4C4C;  text-decoration: none; }
A:hover { color: #000000; }

/* ustawienia podstawowe dla tekstow */
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

/* ustawienia podstawowe dla informacji */
TD.mainNews, P.mainNews {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.2;
  text-align: justify;
}

/* ustawienia dla tytulow naglowkow */
TD.pageHeading {
    font-family: Verdana, Arial, sans-serif;
	text-transform: uppercase; 
	font-weight: normal; 
	font-size: 14px; 
	color: #891B45; 
	font-weight: bold;
	padding-left: 2px; 
	padding-top: 2px; 
}

TD.pageHeadingMain {
    font-family: Verdana, Arial, sans-serif;
	text-transform: uppercase; 
	font-weight: normal; 
	font-size: 13px; 
	color: #7E7E7E; 
	padding-left: 10px; 
	padding-top: 2px; 
}

/*ustawienia dla glownych stron, np. opisy produktow */
TD.subTileModule, P.subTileModule {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #800000; 
  line-height: 1.5;
  padding-top: 20px;
}

/* ustawienia naroznikow dla tytulow naglowkow */
TD.CornerPageHeading {
	background: #D3D3D3;
	padding: 0px; 
}

/* maly tekst */
TD.smallText, SPAN.smallText, P.smallText, .smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/* stopka z copyright */
TD.stopka{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

/* tytul glownej kategorii w newsach */
TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #708090;
}

/* opis pol formularza przy zaawansowanym wyszukiwaniu */
TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

/* pola formularza przy zaawansowanym wyszukiwaniu */
TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

/* opisu produktu w koszyku */
SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

/* pola formularza */
CHECKBOX, INPUT, SELECT {
  font-size: 11px; 
  FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
  color: #708090;
}

TEXTAREA {
  border-right: #c0c0c0 1px solid; 
  border-top: #c0c0c0 1px solid;
  font-size: 11px; 
  border-left: #c0c0c0 1px solid; 
  border-bottom: #c0c0c0 1px solid; 
  FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif;
  color: #708090;
}

.input {
	border: 1px solid #868686; 
	padding: 3; 
	text-decoration: none; 
	color: #737373; 
	display: inline; 
	background: #F4F4F4; 
	font-family: Verdana, sans-serif; 
	font-size: 11px;	
}

.input_readonly {
	border: 1px solid #868686; 
	padding:3; 
	text-decoration: none; 
	color: #737373; 
	display: inline;
	background: #F4F4F4; 
	font-family: Verdana, sans-serif; 
	font-size: 11px;	
}
.button { border: 0px solid #fff;}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #708090;
  font-weight: bold;
}

/* dostepnosc produktu*/
SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #c76170;
  font-weight: bold;
}

/* cena promocyjna produktu */
SPAN.productSpecialPrice {
  font-family: Courier New;
  color: #E50400;
  font-size: 14px;
  font-weight: bold;
}

.productSpecialPrice {
  font-family: Courier New;
  color: #E50400;
  font-size: 14px;
  font-weight: bold;
}

/* tekst b³êdu */
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.productsTitleBox{
  font-family: Verdana, Arial, sans-serif;
  text-align : center;
  font-size: 12px;
  font-weight: bold;
  color: #891b45;
}

.moduleRow { }
.moduleRowOver { background-color: #e7e7e7; }
.moduleRowSelected { font-family: Verdana, Arial, sans-serif; font-weight: bold; color: red; }

/* pasek na dole podczas realizacji zamowienia / etapy realizacji nieaktywne */
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #C0C0C0; }
/* pasek na dole podczas realizacji zamowienia / etapy realizacji aktywne*/
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #708090; }

/* bledoy/sukcesy/ostrzezenia */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #D00202; padding-top: 5px; padding-bottom: 5px;}
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* pola wymagane w formularzach */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

/* tytul produktu w boxie nasz hit */
.star-product-title {
  font-family: Verdana, Arial, sans-serif;
  text-align : left;
  font-size: 15px;
  font-weight: normal;
  color: #a9164e;
  line-height: 1.5;
}

/* opisu produktu w boxie nasz hit */
.star-product {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #708090;
 line-height: 1.5;
}

/* cena produktu w boxie nasz hit */
.star-product-price{
  font-family: Courier New;
  font-size: 18px;
  font-weight: bold;
  color: #E50400;
}

.CategoryRow {
	PADDING-RIGHT: 0px; 
	padding-left: 0px; 
	PADDING-BOTTOM: 5px; 
	padding-top: 5px; 
}

.CategoryText {
	font-weight: normal; 
	font-size: 11px; 
	color: #525252; 
	text-decoration: none; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
}

/* linki w boxach po prawej i lewej stronie */
.boxSpecialLink {
	font-weight: bold; 
	font-size: 11px; 
	color: #891B45; 
	text-decoration: none
}

.boxFooter { font-size: 11px; color: #e2e2ff; line-height: 13px;}
.boxFooterLink { font-weight: normal; font-size: 11px; color: #e2e2ff; text-decoration: none; }
.boxFooterLink:active { font-weight: normal; font-size: 11px; color: #e2e2ff; text-decoration: none; }
.boxFooterLink:hover { font-weight: normal; font-size: 11px; color: #CECEFF; text-decoration: none; }

.boxLink {
	font-weight: normal; 
	font-size: 11px; 
	color: #525252; 
	text-decoration: none
}

/* ustawienia wyswietlania linkow w boxach po prawej i lewej stronie */
.boxLink:active {
	font-weight: normal; 
	font-size: 11px; 
	color: #525252; 
	text-decoration: none
}

/* ustawienia wyswietlania linkow w boxach po prawej i lewej stronie */
.boxLink:link {
	font-weight: normal; 
	font-size: 11px; 
	color: #525252; 
	text-decoration: none
}

/* ustawienia wyswietlania linkow w boxach po prawej i lewej stronie */
.boxLink:visited {
	font-weight: normal; 
	font-size: 11px; 
	color: #525252; 
	text-decoration: none
}

/* ustawienia wyswietlania linkow w boxach po prawej i lewej stronie */
.boxLink:hover {
	font-weight: normal; 
	font-size: 11px; 
	color: #891b45; 
	text-decoration: none
}

.ProductTile {
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	font-size: 11px; 
	color: #9D1B45; 
	text-decoration: none
}
.ProductTile:active {
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	font-size: 11px; 
	color: #525252; 
	text-decoration: none
}
.ProductTile:link {
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	font-size: 11px; 
	color: #9D1B45; 
	text-decoration: none
}
.ProductTile:visited {
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	font-size: 11px; 
	color: #9D1B45; 
	text-decoration: none
}
.ProductTile:hover {
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	font-size: 11px; 
	color: #525252; 
	text-decoration: none
}

.PriceProduct {
	font-family: Courier New; 
	font-weight: bold; 
	font-size: 13px; 
	color: #E50400;
}

.SmallPriceProduct {
	font-family: Courier New; 
	font-weight: bold; 
	font-size: 12px; 
	color: #52737A;
}

.Cena {
	font-family: Courier New; 
	font-weight: bold; 
	font-size: 13px; 
	color: #D00202;
}

.Cena_ex {
	font-family: Courier New; 
	font-weight: bold; 
	font-size: 13px; 
	color: #313131;
}

/* wyswietlanie nazwy produktu na stronie opisu produktu */
.ProductInfoTile {
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold; 
	font-size: 14px; 
	color: #525252; 
	text-decoration: none; 
}

/* wyswietlanie ceny detalicznej producenta oraz informacji ile klient oszczedza */
.PriceRetailProduct {
	font-family: Courier New; 
	font-weight: bold; 
	font-size: 15px; 
	color: #52737A;
}

/* hit na stronie glownej */
.templateinfoBox {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	color: #525252;
}
.templateinfoBoxContent {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	color: #525252;
	background-color: #fff;
}
.templateinfoBoxNews {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	color: #525252;
}

/* napis dodaj do koszyka na liscie produktow */
.AddCart { font-size: 11px; font-weight: bold; color: #FF6600; text-decoration: none; }
.AddCart:hover { font-size: 11px; font-weight: bold; color: #FF6600; text-decoration: none; }
.AddCart:visited { font-size: 11px; font-weight: bold; color: #FF6600; text-decoration: none; }

/* tabela z obramowaniem */
.productsTable {
  border: 1px;
  border-style: solid;
  border-color: #E7E7E7;
  background-color: #ffffff;
}

.przycisk {
  font-size: 11px;
  font-weight: bold;
}

/* tlo informacji w product_info */
.productExtInfo {
  font-size: 11px;
  font-weight: normal;
  background: #E7E7E7;
}

.productInfo {
  font-size: 11px;
  font-weight: bold;
}

/* tytul naglowka w oczekiwanych produktach*/
TD.PageUpcoming {
    font-family: Verdana, Arial, sans-serif;
	background-POSITION: 0% 0%; 
	text-transform: uppercase; 
	font-weight: bold; 
	font-size: 13px; 
	color: #525252; 
	padding-left: 5px; 
	padding-top: 0px; 
	background: #FFCC66
}

/* narozniki dla tytulow naglowkow w oczekiwanych produktach */
TD.CornerBoxUpcoming {
	background-POSITION: 0% 0%;
	background: #FFCC66;
	padding: 0px; 
}

/* dodatkowe zdjecia produktu */
#motioncontainer a img{ border: 1px solid #FFFFFF; }
#motioncontainer a:hover img{ border: 1px solid #D3D3D3; }
#motioncontainer a:hover{ color: red; /* Dummy definition to overcome IE bug */ }

#statusdiv{
	position: absolute;
	padding: 2px;
	left: -250px;
	background-color: yellow;
	border: 1px solid gray;
	visibility: hidden;
}

/* box kategorii */
.CategoryBox {
  padding-top:4px;
  padding-left:5px;
  padding-bottom:4px;
  font-weight: normal;
  height: 25px;
  border-bottom: 0px #c6c6d6 solid;
}

.CateginfoBoxContents {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
}

/* linki w kategoriach */
A.CateginfoBoxLink { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #78736f; }
A.CateginfoBoxLink:hover { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #891b45; }
A.SubCateginfoBoxLink { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #78736f; }
A.SubCateginfoBoxLink:hover { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #891b45; }

input.compare {border:none; padding:0; text-decoration:none; color:#708090; display:inline; background: #FFFFFF; font-family:Verdana, sans-serif; font-size:11px;}
input.compare:hover, input.guzik:focus {color:#D3D3D3;}

ul.sitemap {
	color: #991801;
}

/* style do naglowka */
td{
 font-family: tahoma,verdana,arial;
 font-size: 11px;
 color: #3E3E3E;
}

.linkMenuHeader{
  font-size: 11px;
  color: #848282;
  text-decoration: none;
 }
 
.menu_gorne_pozycja {
	color: FFFFFF;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.zdjecie{
/*	filter: alpha(opacity=100);*/
	opacity: 1;
	-moz-opacity: 1;
 }

.zdjecie1{
/*	filter: alpha(opacity=80);*/
	opacity: 0.8;
	-moz-opacity: 0.8;
 }
 .zdjecie2{
/*	filter: alpha(opacity=60);*/
	opacity: 0.6;
	-moz-opacity: 0.6;
}

.img_border{ border: 1px solid #4E4E4E;}

.aleft { text-align: left; }
.acenter { text-align: center; }
.aright { text-align: right; }


.formMail fieldset p.error label { color: red; }
div.container {
	background-color: #eee;
	border: 1px solid red;
	margin: 5px;
	padding: 5px;
}
div.container ol li {
	list-style-type: disc;
	margin-left: 20px;
}
div.container { display: none }
.container label.error {
	display: inline;
}
form.formMail { width: 30em; }
form.formMail label.error {
	display: block;
	margin-left: 1em;
	width: auto;
	color: red;
}

label.error {
	/*display: block;*/
	color: red;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
}
label.success {
	/*display: block;*/
	color: green;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
}
input.error {
	border: 1px solid red;
}

div.error {
	color: red;
}

div.error a {
	color: #336699;
	font-size: 12px;
	text-decoration: underline
} 

.phoneDIV {
	font-family:verdana;
	font-size:18px;
	color:#329EF6;
	height:15px;
	padding-top:5px;
	padding-bottom:10px;
	width:95%;
	text-align:center;
}

.color1 { color: #891b45;}
.color2 { color: #736e6a;}
.font18 { font-size: 18px;}
.font15 { font-size: 15px;}
.font14 { font-size: 14px;}
.font12 { font-size: 12px;}
.font11 { font-size: 11px;}
.fontverd {font: Verdana;}

.koszykTopPosition {
	font-family:verdana;
	font-size:18px;
	color:#a6a6d0;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
	position: absolute;
	top: 80px;
	left: 38%;
	float: left;
	text-align: left;
	height: 60px;
	width: 300px;
	background: url('images/bg/bgKoszykTop.png') repeat-y right top;
}

.koszykTopText {
	font-family:verdana;
	font-size:12px;
	color:#a6a6d0;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:10px;
	text-align: left;
	line-height: 1.8;
}
