/*
  v 1.0.0 		2008/08/26
  Copyright (c) 2008 Chariot.pl
  Released under the GNU General Public License
*/

body {
  color				: #000;
  text-align		: center;
  background-repeat	: repeat-x;
  font				: 12px Tahoma, Serif;
/*  
  background-image	: url("images/tlo.jpg");
  background-color	: #eeedfd;
*/
}
body table td{
  color				: #000;
  font				: 12px Tahoma, Serif;
}
.clear{
 clear				: both;
}

/* ustawienia linkow */
a {
  color				: #525252;
  text-decoration	: none;
  font				: 12px Tahoma, Serif;
}

img{
 border				: 0;
}

a:hover {
  color				: #d54608;
  text-decoration	: none;
}


table.ramka_sklep{
 width				: 960px;
 margin				: 0 auto;
 font				: 12px Tahoma, Serif;
 border				: 0;
}


/* ustawienia czcionki we wszystkich boxach */
.boxText { 
 font-family		: Tahoma, Verdana, Arial, sans-serif; 
 font-size			: 12px;
}

/* TOP MENU */
a#toplogo{
 float				: left;
}

div#topmenu{
 width				: 673px;
 height				: 68px;
 background			: url("images/menutop.jpg") repeat-x 0 0;
 float				: right;
 color				: #fff;
}
div#topmenu a{
 color				: #fff;
 padding			: 0 5px;
 margin				: 10px 5px 0 10px;
 display			: block;
 float				: left; 
}
div#topmenu-log{
 width				: 673px;
 height				: 68px;
 background-image	: url("images/menutop.jpg");
 background-repeat	: repeat-x;
 float				: right;
 color				: #fff;
}
div#topmenu-log a{
 color				: #fff;
 padding			: 0 5px;
 margin				: 10px 5px 0 10px;
 display			: block;
 float				: left; 
}
#breadcrumb		{
	width:650px; height:40px;
	color:#000;
	position: relative;
	z-index:100;
}
#breadcrumb	a	{
	color:#000;
}
#wyszukiwarka{
 width				: 100%;
 height				: 90px;
 margin-left		: 0px;
 margin-top			: -75px;
 position:relative;
 font				: 11px Tahome, Sans-serif;
}
#wyszukiwarka table td.boxContents{
 text-align			: left;
 vertical-align		: middle;
 padding			: 2px 0;
}
td#tdright #wyszukiwarka  td.infoBoxHeading{
 background-color	: #fff;
}
#wyszukiwarka table td.boxContents input.gl2{
 border				: 1px solid #000;
 padding			: 2px 5px;
 margin				: 1px 5px 1px 0;
 width				: 80px;
}
#wyszukiwarka table td.boxContents select{
 border				: 1px solid #000;
 margin				: 1px 5px 1px 0;
}
#wyszukiwarka table td.boxContents input.gl{
 width				: 235px;
 border				: 2px solid #000;
 padding			: 2px 5px;
 margin				: 1px 5px 1px 0;
}

.logbox td{
	text-align: left;
	padding: 1px 5px;
}
.logbox td input{
	text-align: left;
	padding: 1px 5px;
	
}

/* FLASH */
#flash{
 width				: 669px;
 height				: 280px;
 float				: right;
}
#flash-podstrona{
 width				: 669px;
 height				: 3px;
 float				: right;
 margin-bottom: 0px;
}
#flash-podstrona img{
 display			: none;
}
#flash img{

}

/* PODMENU */
#flash ul#podmenu {
 margin				: 0;
 padding			: 0;
 position			: relative;
 top				: 0px;
 left				: 0px;	
 z-index			: 5;	 
 width				: 660px;
 height				: 39px;
}
#flash ul#podmenu li{
 display			: block;
 float				: left;
 margin				: 0;
 padding			: 0;
 list-style			: none;
}
#flash-podstrona ul#podmenu {
 margin				: 0 0 0px 0;
 padding			: 0;
 position			: relative;
 top				: 0px;
 left				: 0px;	
 z-index			: 5;	 
 width				: 660px;
 height				: 39px;
}
#flash-podstrona ul#podmenu li{
 display			: block;
 float				: left;
 margin				: 0;
 padding			: 0;
 list-style			: none;
}
ul#podmenu li a{
 display			: block;
 color				: #fff;
}
ul#podmenu a#nowosci{
 background-image	: url("images/menu_nowosci.jpg");
 width				: 117px;
 height				: 39px;
}
ul#podmenu a#nowosci:hover{
 background-image	: url("images/menu_nowosci_akt.jpg");
 width				: 117px;
 height				: 39px;
}
ul#podmenu a#promocje{
 background-image	: url("images/menu_promocje.jpg");
 width				: 115px;
 height				: 39px;
}
ul#podmenu a#promocje:hover{
 background-image	: url("images/menu_promocje_akt.jpg");
 width				: 115px;
 height				: 39px;
}
ul#podmenu a#top10{
 background-image	: url("images/menu_top10.jpg");
 width				: 91px;
 height				: 39px;
}
ul#podmenu a#top10:hover{
 background-image	: url("images/menu_top10_akt.jpg");
 width				: 91px;
 height				: 39px;
}
ul#podmenu a#pomoc{
 background-image	: url("images/menu_pomoc.jpg");
 width				: 95px;
 height				: 39px;
}
ul#podmenu a#pomoc:hover{
 background-image	: url("images/menu_pomoc_akt.jpg");
 width				: 95px;
 height				: 39px;
}
ul#podmenu a#kontakt{
 background-image	: url("images/menu_kontakt.jpg");
 width				: 85px;
 height				: 39px;
}
ul#podmenu a#kontakt:hover{
 background-image	: url("images/menu_kontakt_akt.jpg");
 width				: 85px;
 height				: 39px;
}


table.lboxm{
 padding: 10px 5px 5px 0;
}
table.lboxm td{
 padding: 3px 0px;
}

/* ustawienia bledow/sukcesow/ostrzezen podczas operacji usuwania/dodawania informacji*/
.messageBox { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; }
.messageStackError, .messageStackWarning { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #fff; background-color: #f00; padding: 6px; border: 1px solid #ccc; }
.messageStackSuccess { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background-color: #99ff00; }

/* wszedzie tam gdzie wystepuje maly tekst, np. data dodania produktu */
td.smallText, SPAN.smallText, P.smallText, .smallText {
  font-family		: Tahoma, Verdana, Arial, sans-serif;
  font-size			: 11px;
}


/*ustawienia footer*/
tr.footer {
  background		: #fff;
}

/*ustawienia footer*/
td.footer {
  font-family		: Tahoma, Verdana, Arial, sans-serif;
  font-size			: 12px;
  color				: #000;
  font-weight		: bold;
  height			: 25px;
  border-bottom		:1px solid #bfbfd1;
}


/* ustawienia naglowka boxow */

TD.infoBoxHeading {
  font-family		: Tahoma, Verdana, Arial, sans-serif;
  font-size			: 17px;
  text-transform	: lowercase;
  color				: #99A2AF;
}

td#tdright TD.infoBoxHeading {
  font-family		: Tahoma, Verdana, Arial, sans-serif;
  font-size			: 17px;
  color				: #858ea1;
  background-color	: #DAE2EF;
}

/* ustawienia dla tytulow naglowkow */
TD.PageHeading {
  font-family		: Tahoma, Verdana, Arial, sans-serif;
  text-transform	: uppercase;  
  font-weight		: bold;
  font-size			: 12px;
  color				: #53537d; 
  padding			: 5px 10px;
  background-color	: #f6f8fe;
}

/* ustawienia dla boxow w modulach*/
.infoBoxContents_Box_Menu {
  font-family		: Tahoma, Arial, sans-serif;
  font-size			: 11px;
  background		: #FFF;
}


/*ustawienia dla glownych stron, np. opisy produktow */
td.main, p.main {
 font					: normal 13px Tahoma, Sans-serif;
 color					: #7B7B7B;
}


/* ustawienia naglowka w liscie produktow */
.productListing-heading {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #53537d;
  background: #f6f8fe;
  border-bottom	: 1px solid #bfbfd1;
  border-right	: 1px solid #bfbfd1;
  
}

/* ustawienia tabeli listujacej produkty po wybraniu kategorii */
TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #bfbfd1;
  border-collapse: collapse;
}

/* ustawienia dla listy wyswietlajacej produkty */
TD.productListing-data {
  font-family: Tahoma, Arial, Verdana, sans-serif;
  font-size: 12px;
}

/* kolor tla wiersza - kolorowanie wierszy tabeli */
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: #f6f8fe;
}

/* kolor tla wiersza - kolor0wanie wierszy tabeli */
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;
}

/* ustawienia napisu cena" */
.Cena {
  font: 13px Tahoma, Verdana, Arial, sans-serif; 
  color: #29166f;
}


/* wyswietlanie ceny produktu w boxie nowe produkty */
.ProductTile {
  font: bold 13px Tahoma,Verdana, Arial, sans-serif; 
  color: #29166f; 
  text-decoration: none;
}

/* wyswietlanie ceny produktu w boxie nowe produkty */
.ProductTile:hover {
  font: bold 13px Tahoma,Verdana, Arial, sans-serif; 
  color: #29166f; 
  text-decoration: none;
}

/* Cena w nowosciach */
td.product_new_cena{
	padding		: 5px 0 10px;
}
/* Opis w nowosciach */
td.product_new_opis{
	padding		: 15px 0 15px;
}

/* ustawienia dla boxow w modulach*/
.infoBoxContents {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;

}

/* ustawienia dla boxow w modulach*/
.infoBoxContents_Box {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;

}


/* FOOTER */

#footer{
 width					: 979px;
 margin					: 10px auto 80px;	
 font					: normal 11px Tahoma, Sans-serif;
 color					: #7B7B7B;
}

#footer a{
 text-decoration		: none;	
} 
#footer-left{
 float					: left;
 width					: 750px;
 text-align				: left;
}
#footer table.menu-footer {
 margin					: 5px 0px 0 0;
}
#footer table.menu-footer a{
 font					: normal 11px Tahoma, Sans-serif;
 color					: #7B7B7B;
 text-decoration		: none;	
 padding				: 3px 8px 0 0;
}

#footer-right{
 float					: right;
 width					: 150px;
 text-align				: right;
 font					: normal 11px Tahoma, Sans-serif;
 color					: #7B7B7B;
}
#footer-right a{
 padding				: 5px 0 0 0;
 font					: normal 11px Tahoma, Sans-serif;
 color					: #7B7B7B;
}


body table td#linkproducer{
font: normal 13px tahoma, Serif;
color:#000;
}
body table  td#linkproducer a{
font: bold 13px tahoma, Serif;
color:#000;
}
