/*

  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $



  osCommerce, Open Source E-Commerce Solutions

  http://www.oscommerce.com



  #000000



  Released under the GNU General Public License

*/




.boxText { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #777777;}
.boxText a{ font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #777777; }
.boxText a:link{ text-decoration: none;}
.boxText a:visited{ text-decoration: none;}
.boxText a:hover{ color: #4583ba; text-decoration: none;}
.boxText a:active{ text-decoration: none;}

h3
{ font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #777777;}


h2
{ font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #777777;}




.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 12px; 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 : 12px; color: #70d250; text-decoration: underline; }


html {height: 100%;text-align: center;}
BODY {
text-align: center;
	color: #000000;
	margin: 0px;
	height: 100%;
	width: 100%;
	background: #acacac url(design/background.gif) repeat-x 0 top;
}



A {

  color: #000000;

  text-decoration: none;

}



A:hover {

  color: #AABBDD;

  text-decoration: underline;

}

hr{border: none; background-color: #d5d5d5; height: 1px;}

/* EGET */

#wrapper{
	width: 100%;
    min-height: 100%;
	height: auto !important;
	height: 100%;

    margin: 0;
    padding: 0;
}
#placeholder{
width: 1100px;
margin: 0 auto;
min-height: 100%;
height: auto !important;
height: 100%;
top: 0;
bottom: 0;
left: 0;
right: 0;
position: relative;
background: transparent url(design/background_fade.gif) repeat-y 0 top;
}
	#fade_left{
	background: transparent url(design/background_fade_left.gif) no-repeat 0 top;
	width: 50px;
	height: 469px;
	margin: 0; 
	top: 0;
	float:left;
	}
	#fade_right{
	background: transparent url(design/background_fade_right.gif) no-repeat 0 top;
	width: 50px;
	height: 469px;
	margin: 0; 
	bottom: 0;
	float:right;
	}
#container{
width: 1000px;
margin: 0 auto;
background-color: #fff;
float:left;
}



#content{
float: left;
width: 600px;
margin: 20px;
background-color: #fff;

}
#leftmenu{
float: left;
width: 180px;
border-bottom: solid 1px #d5d5d5;

min-height: 100%;
height: auto !important;
height: 100%;
bottom: 0;
}
#rightmenu{
float: right;
width: 180px;
border-bottom: solid 1px #d5d5d5;

}
#footer{
clear: both;
}


.menu_category{
background-color: #00FF00;
}

/* EGET SLUT */



.shopping_cart_nr{
font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #777777;
padding-right: 5px;
}
.prodBox {padding: 10px 5px;}
.categoryName {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 26px;
color: #777777;
}
.showManufactor{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #777777;
}
.boxFade
{
border: solid 1px #d5d5d5;
background: #ffffff url(design/fade.gif) repeat-x 0 top;
}
.border{
border-bottom: solid 1px #d5d5d5;
}
.border2{
border-top: solid 1px #d5d5d5;
border-bottom: solid 1px #d5d5d5;
}


/* menu | header */
.menu_position{ 
float: left; 
margin: 90px 0 0 120px;
height: 69px;
padding: 0;
}
.menu_image{
float:left; 
height: 169px;
padding: 0;
margin: 0;
}
.menu_logout{
float: right;
margin-left: 20px;
width: 70px;
}
.menu_setting{
float: right;
margin-left: 20px;
width: 80px;
}
.menu_cart{
float: right;
margin-left: 20px;
width: 70px;
}
.menu_cashier{
float: right;
margin-left: 20px;
width: 70px;
}
.menu_font a:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #ffffff; text-decoration: none;}
.menu_font a:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #ffffff; text-decoration: none;}
.menu_font a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #4583ba; text-decoration: none;}
.menu_font a:active{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #ffffff; text-decoration: none;}


FORM {

	display: inline;

}


.header{
float:left; 
width: 1000px;
}
.header_bkg{
background: transparent url(design/header_background.gif) no-repeat top right;
}





TD.headerNavigation_left {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;  
  color: #7e7e7e;
  height: 30px;
  width: 400px;
  border-bottom: solid 1px #dbdbdb;
  background: transparent url(design/header_menu_background.gif) no-repeat top left;
}
TD.headerNavigation_right {
  font-family: Arial, Verdana, sans-serif;
  font-size: 14px;  
  color: #7e7e7e;
  height: 30px;
  width: 600px;
  border-bottom: solid 1px #dbdbdb;
  background: transparent url(design/header_menu_background.gif) no-repeat top right;
}
a.headerNavigation { color: #7e7e7e; }
a.headerNavigation:hover { color: #7e7e7e; }



TR.headerError {
  background: transparent;
}



TD.headerError {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: transparent;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}



TR.headerInfo {
  background: transparent;
}


TD.headerInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: transparent;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  
}


TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  height: 260px;
  background: #acacac url(design/footer_background.gif) no-repeat 0 top;
  color: #7e7e7e;
  vertical-align: top;
}
#footer_day{
float: left;
width: 380px;
padding: 70px 0 0 0;
text-align: center;
}
#footer_text{
width: 340px;
padding: 70px 0 0 0;
text-align: center;
float: left;
}
#footer_pageviews{
float: right;
width: 380px;
padding: 70px 0 0 0;
text-align:right;
text-align: center;
}
.footer_logo{
float: left;
margin: 40px 20px 0 70px;
}



.infoBox {
  background: #fff;
}


.infoBoxContents{
padding: 15px 5px;
}
#menuleft, .infoBoxContents {
  background: #e6e6e6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  border-right: solid 1px #d5d5d5;
}
#menuright, .infoBoxContents {
  background: #e6e6e6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  border-left: solid 1px #d5d5d5;
}


.search .infoBoxContents{
width: 340px;
background-color: transparent;
padding: 0;
margin: 0;
border: none;
float:right;
}
.search .infoBox{ 
width: 340px;
background-color: transparent;
padding: 0;
margin: 0 0 0 20px;
border: none;
float:right;
}
.search_txtbox {
float: left;
}
.search_button{
float: left;
}
.search_text{
float: left; 
padding: 5px 0 0 5px;
}
.search_text a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #a6a6a6; text-decoration: none;}
.search_text a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #a6a6a6; text-decoration: none;}
.search_text a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #7e99b1; text-decoration: none;}
.search_text a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #a6a6a6; text-decoration: none;}

.manufactor .infoBoxContents{
width: 150px;
background-color: transparent;
padding: 0;
border: none;
float:right;
}
.manufactor .infoBox{ 
width: 150px;
background-color: transparent;
padding: 0;
border: none;
float:right;
}




.categories_list{
padding: 0;
margin: 0;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #777777;
}
.categories_list a{margin: 20px 0 0 10px;}
.categories_list a:link{list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #777777; text-decoration: none;}
.categories_list a:visited{list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #777777; text-decoration: none;}
.categories_list a:hover{ list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #4583ba; text-decoration: none;}
.categories_list a:active{ list-style-type:none;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color: #777777; text-decoration: none;}

.categories_list hr{border: none; background-color: #c6c6c6; height: 1px; margin: 10px;}


.infoBoxNotice {

  background: #FF8E90;

}



.infoBoxNoticeContents {

  background: #FFE6E6;

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  
  	height: 33px;
	background: transparent url(design/menu_background_blue.gif) repeat-x 0 top;
}



TD.infoBox, SPAN.infoBox {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



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: 0px;

  border-style: solid;

  border-color: #000000;

  border-spacing: 0px;

}



.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #777;
  border-bottom: solid 1px #d5d5d5;
}
.productListing-heading a:link {color: #777; text-decoration: none;}
.productListing-heading a:visited {color: #777; text-decoration: none;}
.productListing-heading a:hover {color: #555; text-decoration: none;}
.productListing-heading a:active {color: #777; text-decoration: none;}


TD.productListing-data {

  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  color: #777777;
  
  vertical-align: top;
  padding: 10px 0;
  
  border-bottom: solid 1px #d5d5d5;
}
.productListing-data a:link {color: #777; text-decoration: none;}
.productListing-data a:visited {color: #777; text-decoration: none;}
.productListing-data a:hover {color: #555; text-decoration: none;}
.productListing-data a:active {color: #777; text-decoration: none;}



A.pageResults {

  color: #777777;

}



A.pageResults:hover {

  color: #4583ba;

  background: #fff;

}



TD.pageHeading, DIV.pageHeading {

  font-family: Verdana, Arial, sans-serif;

  font-size: 20px;

  font-weight: bold;

  color: #9a9a9a;

}



TR.subBar {

  background: #f4f7fd;

}



TD.subBar {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #000000;

}



TD.main, P.main {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  line-height: 1.5;

}



TD.smallText, SPAN.smallText, P.smallText {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



TD.accountCategory {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  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: #ff0000;

}



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: #4583ba;

  font-weight: bold;

}



TABLE.formArea {

  background: #f1f9fe;

  border-color: #000000;

  border-style: solid;

  border-width: 1px;

}



TD.formAreaTitle {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  font-weight: bold;

}



SPAN.markProductOutOfStock {

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

  color: #c76170;

  font-weight: bold;

}



SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight:bold;
  color: #52c11c;

}
SPAN.productSpecialPriceBig {
  font-family: Verdana, Arial, sans-serif;
  font-size: 24px;
  font-weight:bold;
  color: #52c11c;
padding-right: 10px;
}
SPAN.productOldPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 17px;
  color: #ff0000;
  text-decoration: line-through;
  padding-right: 10px;
}



SPAN.errorText {

  font-family: Verdana, Arial, sans-serif;

  color: #ff0000;

}



.moduleRow { }

.moduleRowOver { background-color: #D7E9F7; cursor: pointer;}

.moduleRowSelected { background-color: #E9F4FC; }



.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: 12px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }



/* input requirement */



.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ff0000; }




