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

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

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

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

.productsNotifications {
background: #f2fff7; }

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

BODY {
	background: #700046;
	color: Black;
	margin: 0px;
	background-image: url(images/bandeau.jpg);
	background-attachment: fixed;
	background-position: 0px;
	background-repeat: no-repeat;
	background-color: White;
	}

A {
	color: Black;
	text-decoration: none;
}

A:hover {
color: ##FF3333;
text-decoration: underline; }

FORM { display: inline; }

TR.header {
	background: Lime 730042;
}

TR.headerNavigation {
	background: Lime;
}

TD.headerNavigation {
font-family: Verdana, Arial, sans-serif; 
font-size: 12px;
background: #700042;
color: #ffffff;
font-weight : bold; }

A.headerNavigation { color: #FFFFFF; }

A.headerNavigation:hover { color: #ffffff; }

TR.headerError { background: #ff0000; }

TD.headerError {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
background: #ff0000;
color: White;
font-weight: bold;
text-align : center; }

TR.headerInfo { background: #00ff00; }

TD.headerInfo {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
background: #00ff00;
color: White;
font-weight: bold;
text-align: center; }

TR.footer {
	background: Lime;
}

TD.footer {
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
background: #B34C9C;
color: White;
font-weight: bold; }

.infoBox {
	background: #FF8295;
}

.infoBoxContents {
background: #CFCFCF;
font-family: Verdana, Arial, sans-serif;
font-size: 12px; }

.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: bold;
background: #F4A4C7;
color: #F20079; }

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

TR.upcomingProducts-odd { background: #FCECFB; }

TR.upcomingProducts-even { background: #FCECFB; }

TABLE.productListing {
border: 1px;
border-style: solid;
border-color: #BE6F8C;
border-spacing: 1px;
                }

.productListing-heading {
font-family: Verdana, Arial, sans-serif;
font-size:10px;
background: #700042;
color: #FFFFFF;
font-weight: bold; }

TD.productListing-data {
font-family: Verdana, Arial, sans-serif;
font-size: 14px;
  border-bottom: solid #700042;
                border-top: solid #FFFFFF;
                                background-color: #FFFFFF;
                                                                                                                                                                                                }

A.pageResults { color: #0000FF; }

A.pageResults:hover {
color: #0000FF;
background: #FFFF33; }

TD.pageHeading {
font-family: Verdana, Arial, sans-serif;
font-size: 18px;
font-weight:bold;
color:#700042; }

TR.subBar { background: #FCECFB; }

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

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: 730042; }

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: #f0a480;
font-weight: bold; }

TABLE.formArea {
background: #FCECFB;
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: 730042;
font-weight: bold; }

SPAN.productSpecialPrice {
font-family: Verdana, Arial, sans-serif; 
color: #ff0000; }

SPAN.errorText {
font-family: Verdana, Arial, sans-serif;
color: #ff0000; }

.moduleRow { } .moduleRowOver {
background-color: #FCECFB;
cursor:pointer;
cursor: hand; }

.moduleRowSelected { background-color: #FCECFB; }

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

.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: #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: 10px;
color: #ff0000; }

TR.accountHistory-even { background: #FCECFB; }
TR.accountHistory-odd { background: #FCECFB; }
TR.addressBook-even  { background: #FCECFB; }
TR.addressBook-odd { background: #FCECFB; }
TR.alsoPurchased-even { background: #FCECFB; }
TR.alsoPurchased-odd { background: #FCECFB; }
TR.payment-even { background: #FCECFB; }
TR.payment-odd { background: #FCECFB; }
TR.productListing-even { background: #FCECFB; }
TR.productListing-odd { background: #FCECFB; }
TR.productReviews-even { background: #FCECFB; }
TR.productReviews-odd { background: #FCECFB; }
TR.shippingOptions-even { background: #FCECFB; }
TR.shippingOptions-odd { background: #FCECFB; }

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

DIV.pageHeading {font-family: Verdana, Arial, sans-serif;
				 font-size: 20px;
				 font-weight: bold;
				 color: #336699;
				 }

.mws_boxTop    { background: url('images/infobox/top.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap;
                  }

.mws_boxLeft   { background: url('images/infobox/left.gif'); }

.mws_boxRight  { background: url('images/infobox/right.gif'); }

.mws_boxBottom { background: url('images/infobox/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }

.mws_boxCenter { background: White; }

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

