/*

  Released under the GNU General Public License
*/
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.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; }

/* colors */
BODY{background-color:#f3f3f3;color:#222523;}
#content{background:white url(images/center.gif) repeat scroll 0% 0%}
#content .top{background:transparent url(images/top.gif) no-repeat scroll 0% 0%}
#content .bottom{background:transparent url(images/bottom.gif) no-repeat scroll 0% 100%}
#search{background:transparent url(images/search.gif) repeat scroll 0% 0%;}
td.side{background:transparent url(images/side.gif) repeat scroll 0% 0%;}
div.side{background:transparent url(images/side_b.gif) no-repeat scroll 0% 100%;}
#footer{background:#d9d9d9 url(images/footer.gif) no-repeat scroll 0% 0%;}
.dots{background:white url(images/dots.gif) repeat scroll 50% 50%;}
#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 scroll 50% 4px;color:#101310;}
.product a{color:white;}
A{color:#212622;}
#footer,#footer A{color:#4E4E4E;}
#footer .home{color:#A30045;font-weight:bold;}
.price{color:#B9004B;}
.productListing{background-color:#d9d9d9;}
.productListing td{background-color:white;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;}
#footer,A{font:normal normal normal 11px Arial,Helvetica,Sans-serif;}
.price{font:normal normal bold 24px arial,helvetica,sans-serif;}
a.zag_main{font:normal normal bold 13px arial,helvetica,sans-serif;}
#content .head_table td{font:normal normal bold 15px arial,helvetica,sans-serif;}
#verx td{font:normal normal bold 11px arial,helvetica,sans-serif;}
.main,
.stockWarning,
.scecials{font:normal normal normal 11px Arial,Helvetica,Sans-serif;}
.boxText{font:normal normal normal 12px Arial,Helvetica,Sans-serif;}
.checkoutBarCurrent,.checkoutBarTo,.checkoutBarFrom A,
.smallText {font:normal normal normal 11px Arial,Helvetica,Sans-serif;}
select,input,textarea,#content td{font:normal normal normal 12px arial,helvetica,sans-serif;}
/* positions */
FORM, TABLE{margin:0;}
#verx,#search{vertical-align:middle;text-align:center;height:54px;}
div.side{padding-bottom:20px;}
.product{height:33px;padding:0 16px;}
.head_table td{height:46px;padding:10px 26px;}
.descrip{padding:10px;}
.price{padding-bottom:32px;}
#content{margin-top:5px;}
/* text */
.price{text-align:center;}
TEXTAREA{overflow: auto;}
.price .old{text-decoration:line-through;color:#7A0033;}
a{text-decoration:none;}
.head_table{text-transform:lowercase;}
/* sizes */
SELECT {width:145px;}
textarea{width:540px;}


#content td.checkoutBarCurrent{font:normal normal normal 10px arial,helvetica,sans-serif;}
#content td.checkoutBarTo{font:normal normal normal 10px arial,helvetica,sans-serif;color:#d9d9d9;}
#content .checkoutBarFrom{font:normal normal normal 10px arial,helvetica,sans-serif;}
.submit{background:none;border:none;color:white;font-weight:bold;padding:2px;}
.search_input{width:100px;border:solid #2e2c2f 1px;font-weight:bold;padding:2px;}
.ban a img{float:left;}
#left td {margin:0;}
