﻿/*

  $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

*/

/* ustawienia tla w srodkowej czesci sklepu (czyli ca�a zawarto��, t�o pod boksami itd..) ... */

.srodeksklepu {

	background-color: #fff;
	border:none;

	/* background-image: url(images/nazwa_obrazka.gif);

	*/

}

.boxText { 

font-family: Verdana, Arial, sans-serif; 

font-size: 10px; 

color:#000;

}

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

.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }

.productsNotifications { background: #f2fff7; }

.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }







BODY {

	background:#fff;

	color: #000;

	margin: 0px;

	padding:0px;

}



A {

  color: #000;

  text-decoration: underline;

}



A:hover {

  color: #009900;

  text-decoration: none;

}
#fast_contact {
	display: block;
	width: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
}
#promocje {
display:block;
width:100px;
}
#adminMenu {

z-index:1;

position:absolute;

margin-top:0px;

top:82px;

left:64%;

padding:0px;

}

#adminMenu a:hover {

font-weight:bolder;

}

#boxTextLink A {

	position:relative;

top:0px;

left:0px;

	display:block;

	width:138px;

	height:16px;

	background-image: url(images/category_button.gif);

	text-align: center;
	text-decoration:none;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	color: #222;

	padding:5px;

	padding-left:10px;

	margin-top:0px;

}

#boxTextLink A:hover {

position:relative;

top:0px;

left:0px;

    width:138px;

	height:16px;

	background-image: url(images/category_button2.gif);

	text-align: center;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	color: #444;

	padding:5px;

	padding-left:10px;

	margin-top:0px;

}



FORM {

	display: inline;

}



TR.header {

  background: #fff;

  height:91px;

}

#navadm{

	position:absolute;

	top:100px;

	right:130px;

}

#navadm A{

	margin-left:-10px;	 

	padding:-10px;

}



TR.headerNavigation {

  background: #e3e3e3;

}



TD.headerNavigation {

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	background: #efeeee;

	color: #000;

	border-bottom: 1px solid #CCCCCC;

	height: 25px;

}
TD.headerBoxNavigation {
color: #fff;
}

A.headerBoxNavigation {
color: #fff;
}

A.headerNavigation { 

  color: #009900;

  text-decoration:underline;

}



A.headerNavigation:hover {

  color: #006600;

  font-weight: bolder;

  text-decoration: none;

}



.headerNavigation {

  color: #fff;

  font-weight: bold;

}



TR.headerError {

  background: #f00;

}



TD.headerError {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #999;

  color: #f00;

  font-weight : bold;

  text-align : center;

}



TR.headerInfo {

  background: #00ff00;

}



TD.headerInfo {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  background: #999;

  color: #f00;

  font-weight: bold;

  text-align: center;

}


#news {

  display:block;

  width:608px;

  height:430px;

  background:#f00;

  z-index:1000;

}

TR.footer {


  background: #888888;

}



TD.footer {
 padding-top:20px;
 padding-bottom:20px;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  background: #fff;

  color: #fff;

  font-weight : bold;

  border-top: 1px solid #333;

  height: 25px;

  text-align:center;

}

#licznik {

display:block;

height:30px;

margin-top:10px;

margin-left:47%

}

#link {

  display:block;

  padding:2px;

  margin:auto;

  text-align:center;

}

#link a{

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  padding:2px;

}



#featuredProducts {

  background:#333;

  border: 1px; #f00;

}

DIV.categoryBack {

	background-color : #f00;

}



.featureDescript {

  font-size:12px;

  font-family:arial,verdana;

   background:#333;

   padding:5px;

}

.featurePrice {

     background:#444;

   padding:5px;

}

.infoBox {

	background: #c0c0c0;

	border-left: 0px solid #e3e3e3;

	border-right: 0px solid #e3e3e3;

	border-bottom: 0px solid #e3e3e3;

	border-top: 0px solid #e3e3e3;

	margin:0px;

	padding:0px;

}



.infoBoxContents {

	background: #fff;

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	color: #000;

	margin:0px;

	padding:0px;

	

}

.infoBoxNotice {

  background: #FF8E90;

}



.infoBoxNoticeContents {

  background: #FFE6E6;

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



TD.infoBoxHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bolder;

  background-image: url(images/infobox/corner_right_left.gif);

  color: #fff;

  height: 25px;



}



TD.infoBox, SPAN.infoBox {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



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: #fff;

}



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: #fff;

}



TABLE.productListing {

  border: 1px;

  border-style: solid;

  border-color: #e3e3e3;

  border-spacing: 1px;

}



.productListing-heading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  background: #D8D8D8;

  color: #000;

  font-weight: bold;

 

  height: 20px;

}



TD.productListing-data {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



A.pageResults {
font-size:10px;
  color: #7F7F7F;
}



A.pageResults:hover {

  color: #009900;
  font-weight:bolder;
}



TD.pageHeading, DIV.pageHeading {

  font-family: Arial, Helvetica, sans-serif;;

  font-size: 20px;

  font-weight: bolder;

  color: #222;

}



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #000000;

}



TD.main, P.main {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

  line-height: 1.5;

  background:#fff;

  border: 1px #e3e3e3;

} 
TD.mainproductsoptions {  
 font-family: Verdana, Arial, sans-serif;
font-size: 14px;	
 font-weight:bolder;
 
 color:#009900;

}

.subcategory {
 font-family: Verdana, Arial, sans-serif;

  font-size: 16px;
  font-weight:bolder;
}

TD.smallText, SPAN.smallText, P.smallText {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



TD.accountCategory {

  font-family: Verdana, Arial, sans-serif;

  font-size: 13px;

  color: #aabbdd;

}



TD.fieldKey {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



TD.fieldValue {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



TD.tableHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.newItemInCart {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

  color: #009900;

}



CHECKBOX, INPUT, RADIO, SELECT {

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}



TEXTAREA {

  width: 100%;

  font-family: Verdana, Arial, sans-serif;

  font-size: 11px;

}



SPAN.greetUser {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #efad2f;

  font-weight: bold;

}



TABLE.formArea {

  background: #f1f9fe;

  border-color: #7b9ebd;

  border-style: solid;

  border-width: 1px;

}



TD.formAreaTitle {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

  font-family: Tahoma, Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #c76170;

  font-weight: bold;

}



SPAN.productSpecialPrice {

  font-family: Verdana, Arial, sans-serif;

  color: #009900;

}



SPAN.errorText {

  font-family: Verdana, Arial, sans-serif;

  color: #990000;

}



.moduleRow {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#060; text-decoration:underline;	 }

.moduleRowOver { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#060; text-decoration:underline;cursor: pointer; cursor: hand; }

.moduleRowSelected { font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:bolder; color:#060; text-decoration:underline;}



.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }

.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }



/* message box */



.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #C00; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #01BF00; }



/* input requirement */



.imagesBoxContents {

  font-family: Verdana, Arial, sans-serif;

  font-size: 10px;

}



.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #990000; }



/*########################################################################################################*/



/* XC Menu Styles */



#catxcdiv ul {

	list-style: none;

	margin: 0;

	padding: 0 0 0 1.5em;

}



/* menu item spacing */

#catxcdiv li{ margin-bottom: .2em; }



/*padding between submenu items*/

#catxc ul li { padding: 0 0 .2em 0; }



/*xc menu item*/

#catxcdiv li.xc { list-style: none; }



/*submenu*/

#catxcdiv li.xc ul { margin: .3em 0 0 -.8em; }



/* +/- control */

div.xcx, div.xcc {

	position: relative;

	display: inline;

}

li.xc>div.xcx, li.xc>div.xcc {

	position: static;

	margin-left: -1.5em;

	float: left;

	width: 1.5em;

}

div.xcx a, div.xcc a {

	position: absolute;

	left: -2em;

}

div.xcx>a, div.xcc>a {

	position: static;

}

div.xcx a:link, div.xcx a:visited,

div.xcc a:link, div.xcc a:visited {

	text-decoration: none;

	font-family: "Courier New", Courier, monospace;

	font-size: 90%;

}






