/*
  $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
*/

.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; }

.boxText{
	font:normal normal normsal 12px tahoma,Helvetica,Sans-serif;
	}

A.solo{
	color: #6F013C;
	font-weight: bold
	}

A.solo:hover{
	color: #6F013C;
	text-decoration: underline;
	font-weight: bold
	}

.header{
	background: url("images/header.gif") no-repeat;
	width:766px;
	height:162px
	}

.header_pad{
	background: url("images/header_pad.gif") no-repeat;
	width:770px;
	height:48px
	}

.footer {
	background: url("images/footer.gif") no-repeat;
	width:766px;
	height:51px
	}

.messageBox {
	font-family: tahoma,Helvetica,Sans-serif;
	font-size: 10px
	}

.messageStackError, .messageStackWarning {
	font-family: Tahoma, Tahoma, sans-serif;
	font-size: 10px; background-color: #ffb3b5;}

.messageStackSuccess {
	font-family: Tahoma, Tahoma, sans-serif;
	font-size: 10px;
	background-color: #99ff00;
	}

img {
	border:0px;
	}

/* colors */

BODY{
	background-color:#ffffff;
	color:#5E6268;
	font-family:tahoma; font-size:11px
	}

td{
	font-family:tahoma;
	font-size:11px;
	}

#content{
	background:#ffffff;
	width:550px; margin:0px 0 0 0;
	}

#content .top{
	
}

#content .bottom{
	
}

.shoppad{
	background: url("images/shop_pad.gif") no-repeat;
	width:197px;
	height:65px;
	}

.number{
	background: url("images/number.gif") center no-repeat;
	width:606px;
	height:42px;
	}

.goods{
	background: url("images/goods.gif") no-repeat;
	width:282px;
	height:224px;
	}

.zag{
	background: url("images/item_zag.gif") no-repeat;
	width:266px;
	height:30px;
	}

.main_top{
	font-family:Tahoma;
	background: #F5F5F5 url("images/main_top.gif") top no-repeat;
	width:605px;
	height:11px;}

.main_bottom{
	background: #F5F5F5 url("images/main_bottom.gif") bottom no-repeat;
	width:605px;
	height:11px;
	}

.left_top{
	padding:0 18px 0 16px
	}

.main_middle{
	background: #E6E7DF url("images/main_middle.gif")  repeat-y;
	width:770px;
	}

.spec_middle{
	background: #E6E7DF url("images/spec_middle.gif")  repeat-y;
	width:216px;
	}

div.side{
	padding:10px 0 15px 44px;
	}

#footer{
	color:#4E4D4D
	}

.dots{
	background: url(images/dots.gif) repeat-x left;
	height:1px
	}

#verx{
	background:transparent url(images/verx.gif) no-repeat scroll 50% 50%;
	}

#verx td{
	color:#f3f3f3;
	}

.product{
	background:#222824 url(images/name.gif) no-repeat scroll 50% 50%;
	}

.head_table{
	background:transparent url(images/zag_pr_p.gif) no-repeat ;
	color:#fff;
	}

.product a{
	color:white;
	}

A{
	color:#5E6268;
	}

#footer,#footer A{
	color:#4E4D4D;
	}

#footer .home{
	color:#A30045;
	font-weight:bold;
	}

.price{
	color:#3E3E3E;
	}

.productListing-odd td{
	border-bottom:1px dotted #B2B2B2;
	}

.productListing-even td{
	border-bottom:1px dotted #B2B2B2;
	}

.productListing td{
	padding:5px
	}

.productListing td.dots{
	padding:0
	}

/* fonts: style variant weidth size family */

#cart a,#cart{
	font:normal normal normal 11px tahoma,Helvetica,Sans-serif;
	color:#7A7B7C
	}

#cart b{
	color:#100B07;
	}

#footer, A{
	font:11px Tahoma, tahoma, Tahoma;
	}

.productListing-data A:link{
	color: #6F013C;
	font-weight: bold
	}
	
.productListing-data A:hover{
	color: #6F013C;
	text-decoration: underline;
	font-weight: bold
	}

.price{
	font:normal normal bold 16px tahoma,Helvetica,Sans-serif;
	}

a.zag_main{
	font:normal normal normal 11px tahoma,Helvetica,Sans-serif;
	color:#5a5a5a;
	text-transform:uppercase;
	}

#content .head_table td{
	font:normal normal bold 13px tahoma,Helvetica,Sans-serif; color:#424441
	}

#verx td{
	font:normal normal bold 11px tahoma,Helvetica,Sans-serif;
	}

.main,

.stockWarning,

.scecials{
	font:normal normal normal 11px tahoma,Helvetica,Sans-serif;
	}

.smallText {
	font:normal normal normal 11px tahoma,Helvetica,Sans-serif;
	}

select,input,textarea,#content td{
	font:normal normal normal 12px tahoma,Helvetica,Sans-serif;
	}

/* positions */

FORM, TABLE{
	margin:0;
	}

#verx,{
	vertical-align:middle;
	text-align:center;
	height:54px;
	}

.product{
	height:33px;
	padding:0 16px;
	}

.head_table td{
	vertical-align:middle;
	padding:0px 0 0 75px;
	text-transform:none;
	color:#230801;
	font-family:Tahoma;
	font-size:18px;
	text-transform:uppercase
	}

.descrip{
	padding:10px;
	}

.price{
	padding-bottom:32px;
	}

/* text */

a.menu_text_now{
	color:#989898;
	text-decoration:none;
	line-height:21px;
	}

a.menu_text_now:hover{
	text-decoration:underline
	}

a.menu_all{
	font-weight:bold;
	color:#FFF;
	line-height:21px;
	text-decoration:none;
	}

a.menu_all:hover{
	text-decoration:underline;
	}

.price{
	text-align:center;
	}

TEXTAREA{
	overflow: auto;
	width:349px
	}

.price .old{
	text-decoration:line-through;
	color:#3E3E3E
	}

a{
	text-decoration:none;
	}

.head_table{
	text-transform:lowercase;
	}

/* sizes */

SELECT {
	width:145px;
	}

#content td.checkoutBarCurrent{
	font:normal normal normal 10px tahoma,Helvetica,Sans-serif;
	}

#content td.checkoutBarTo{
	font:normal normal normal 10px tahoma,Helvetica,Sans-serif;color:#333;
	}

#content .checkoutBarFrom{
	font:normal normal normal 10px tahoma,Helvetica,Sans-serif;
	}

.submit{
	background:none;
	border:none;
	color:white;
	font-weight:bold;
	padding:2px;
	}

.ban a img{
	float:left;
	}

#left td {
	margin:0;
	}

.head_table{
	height:65px;
	}

.form_cur{
	width:116px;
	height:20px;
	line-height:10px;
	}

.fh1{
	color:#100B07;
	font-family:tahoma, Tahoma, Tahoma;
	font-size:11px;
	}

.column_right1{
	background:url(images/right_top.gif) top no-repeat;
	}

.column_right2{
	background:url(images/right_bottom.gif)  bottom no-repeat;
	}

/*boxes*/

/*box specials*/

#box_specials_heading{
	margin:20 0 0 20px;
	}

#box_specials{
	margin:7px 20px 10px  22px;
	color:#E43A0D;
	font-family:tahoma, Tahoma;
	font-size:11px;
	line-height:14px;
	}

#box_specials a{
	color:#E43A0D; text-transform:uppercase;
	text-decoration:underline
	}

#box_specials a:hover{
	text-decoration:none;
	}

#box_specials_price{
	float:left;font-family:tahoma;
	font-size:14px; color:#595959;
	margin:12px 0 10 10px; font-weight:bold;
	text-decoration:underline;
	}

#box_specials_new_price{
	float:left;
	font-family:tahoma;
	font-size:17px;
	color:#E43A0D;
	margin:0px 0px 0 10px;
	text-decoration:underline;
	}

/*box what's new*/

#box_whats_new_heading{
	
}

#box_whats_new{
	margin:7px 0 20px 26px;
	}

/*box information*/

#box_information_heading{
	
}

#box_information{
	margin:7px 0 10px 28px;
	}

#box_information a{
	color:#0C0C0C;
	font-weight:bold;
	text-decoration:underline;
	line-height:21px;
	font-size:11px;
	background:url(images/item2.gif) no-repeat right;
	padding:0 0 0 13px;
	}

#box_information a:hover{
	text-decoration:none;
	}

/*box bestsellers*/

.box_whos_heading{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#E8E0D3
	}

.box_whos{
	font-family:tahoma;
	font-size:11px;
	color:#FEA648
	}

#box_bestsellers_heading{
	margin:20 0 0 20px;
	}

#box_bestsellers{
	margin:7px 0 10px 22px;
	}

#box_bestsellers a{
	font-family:Tahoma;
	font-size:9pt;
	color:#010101;
	text-decoration:none;
	font-weight:bold;
	line-height:21px;
	padding:0 13px 0 13px;
	background:url(images/item2.gif) no-repeat right;
	}

#box_bestsellers a:hover{
	text-decoration:underline;
	}

/*box categories*/

#box_categories_heading{
	margin:20px 0 0 20px;
	}

#box_categories{
	margin:7px 0 10px 22px;
	}

#box_categories a{
	font-family:Tahoma;
	font-size:9pt;
	color:#010101;
	text-decoration:none;
	font-weight:bold;
	line-height:21px;
	padding:0 13px 0 13px;
	background:url(images/item.gif) no-repeat right;
	}

#box_categories a{
	background:url(images/item.gif) no-repeat right;
	}

#box_categories a:hover{
	text-decoration:underline;}

#box_categories a.now{
	text-decoration:none;
	}

#box_categories a.now:hover{
	text-decoration:underline;
	}

#box_categories a.menu_all{
	font-family:Tahoma;
	font-size:11px;
	color:#010101;
	line-height:21px;
	text-decoration:none;
	}

#box_categories a.menu_all:hover{
	text-decoration:underline;
	}

/*box search*/

.search_input{
	width:170px;
	height:20px;
	border:solid #404040 1px;
	font-weight:bold;
	padding:1px;
	color:#262B2D;
	}

#search{
	background:url(images/bg_search.gif) no-repeat;
	height:50px;
	vertical-align:top;
	}

/*boxes end*/

.item_zag a{
	font-family:Tahoma;
	font-size:14px;
	color:#5a5a5a;
	text-transform:uppercase;
	line-height:30px;
	font-weight:bold;
	}

.item_zag a:hover{
	text-decoration:underline;
	}

.item_zag_main a{
	font-family:Tahoma;
	font-size:14px;
	color:#ffffff;
	text-transform:uppercase;
	line-height:30px;
	}

.item_zag_main a:hover{
	text-decoration:underline;
	}

.item_des{
	color:#3E3E3E;
	font-family:Tahoma;
	font-size:14px;
	text-transform:uppercase
	}

.item_price{
	height:26px;
	font-family: Tahoma, Tahoma;
	font-size:16px;
	color:#3E3E3E;
	padding:0 13px 0 0;
	font-weight:bold;
	}

.item_manuf{
	
}

.item_date_add{
	
}

.add_cart{
	float:left;
	margin:0 3px 0 0;
	}

.det{
	float:right;
	}

select,input,textarea{
	background-color:white;
	}

.headertext{
	font-family:Tahoma;
	font-size:12px;
	color:#1E2526;
	font-weight:bold
	}

.headertext a{
	font-family:Tahoma;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	line-height:14px;
	}

.logintext{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000
	}

.logintext a{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000
	}

.zag_pr_text{
	color:#3E3E3E;
	font-weight:bold;
	}

.inp_wi input,.inp_wi select{
	width:180px
	}

.td_wi{
	width:170px;
	text-align:right;
	}

.pageHeading{
	height:35px;
	vertical-align:top;
	}

.pageHeading2{
	height:35px;
	vertical-align:top;
	}

.pageHeading3{
	height:35px;
	vertical-align:top;
	margin-right:15px;
	text-align:center
	}

.lefttext{
	font-family:Tahoma;
	font-size:18px;
	color:#CB2323;
	}

.footertext a{
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	}

.fieldvalue select, .fieldvalue input{
	width:180px;
	}

.fieldKey{
	text-align:right
	}