/*
  $Id: stylesheet.css,v 1.52 2003/02/13 13:54:41 project3000 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:  Arial, Verdana, sans-serif; font-size : 12px  ; }
.boxText_header { font-family: Arial, Verdana, sans-serif; font-size : 12px  ; color:#000000; }
.errorBox { font-family : Arial, Verdana, sans-serif; font-size : 10px; color:#44A5AE; font-weight: bold; }
.stockWarning { font-family : Arial, Verdana, sans-serif; font-size : 10px; color: #0066CC; }
.productsNotifications { background: #CCCCCC; }
.orderEdit { font-family : Arial, Verdana, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  /*background: #FFFFFF;*/
  color: #000000;
  margin: 0px;
  text-align:center;
}
tbody {
	font-size : 12px  ;
}

input
{
	color:#000000;
	background: #ffffff url(images/interface/bg_input.jpg) repeat-x bottom;
	font-size:12px;
	font-family:Arial;
	border: 1px solid #969696;
}

input.bouton{
	background:#008E8F;
	border:none;
	height:19px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
}

select
{
	color:#000000;
	background-color:#FFFFFF;
	font-size:12px;
	font-family:Arial;
	border: 1px solid #969696;
}

div#allContent{
	background:#FFFFFF;
	width:1000px;	
	margin:0 auto;
}

h1#menu {
	font-family: Arial, Verdana, sans-serif; 
	font-size : 13px;
	text-transform:uppercase;
	margin:8px 0 8px 5px	;
	padding:0px;
	color:#595959;
}

h2 {
	font-size : 13px;
}

h4 {
	margin:0;
	padding:0px 0 0 0;
	font-size:0.8em;
	color:#cccccc;
	letter-spacing:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
A {
	color: #008E8F;
	text-decoration: none;
	
}

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

FORM {
	/*display: inline;*/
}


TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #CCCCCC;
  color: #999999;
}

TD.headerNavigation {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
  background: #999999;
  color: #000000;
  font-weight : bold;
}
.headerNavigation {
	color: #CCCCCC;
  font-family: Arial, Verdana, sans-serif;;
	
}
A.headerNavigation {
	color: #CCCCCC;
	font-weight:bold;
  font-family: Arial, Verdana, sans-serif;;
	
}

A.headerNavigationCurrent {
	color: #CCCCCC;
	font-weight:bold;
  font-family: Arial, Verdana, sans-serif;;
	
}

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

TR.headerError {
  background: #ff0000;
}

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

TR.headerInfo {
  background: #000000;
}

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

.box_cart{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#008E8F;
}

td.accueil_box_title{
	font-family: Arial, Verdana, sans-serif;
	background:#000000;
	width:25%;
	padding:5px;
	text-align:center;
	font-size: 10px;
	color: #d1d1d1;
	font-weight: bold;
}

td.accueil_box{
	background:#e4e4e5;
	font-family: Arial, Verdana, sans-serif;
}

/* MENU TOP*/

#menuTop{margin:0 auto;width:1000px;}
#navigation{	
	font-size:12px;
	font-family: Arial, "MS Trebuchet", sans-serif;
}

ul{margin:0;padding:0;}
#navigation li{cursor:pointer; text-align: left;}
#navigation a{color:#ffffff; text-decoration:none; font-size: 1em; font-weight:bold;}
#navigation ul{list-style:none; cursor:pointer; }
#menuTop ul#navigation {
	list-style:none; 
	background:#000000; 
	color:#FFFFFF; 
	width:1000px; 
	height:29px; 
	line-height:29px;
	text-transform: uppercase;
}
#menuTop #navigation li{float:left;}
#menuTop #navigation li a{padding:0 10px;}
#menuTop #navigation li a:hover{background:#008e90;}
#menuTop #navigation .currentCat{background:#008e90;}
#menuTop .currentCat #navigation a{background:#008e90;}
#menuTop #navigation .current_page_item{background:#008e90;}
#menuTop #navigation li ul{ 
	display:none; 
	position:absolute; 
	background:#FFFFFF; 
	color:#000000;
	padding:0; 
	text-transform: none; 
	font-size:1em; 
	border-left:solid 1px #008e90;
	border-right:solid 1px #008e90;
	border-bottom:solid 1px #008e90; 
	width:200px;
}
#menuTop #navigation a{display:block;}
#menuTop #navigation ul li{float: none;}
#navigation li ul li a{color:#ffffff; text-decoration:none; font-weight: normal;}
#menuTop #navigation li ul li { background:#FFFFFF; padding:0; }
#menuTop #navigation li ul li a { color:#000000;padding:0 10px;margin:0}
#menuTop #navigation li ul li a:hover{background:#dfdfdf;border-top:solid 1px #008e8f;border-bottom:solid 1px #008e8f;}
#subCat li a { font-size:0.8em; color:#292929;}


/* .menu{
	padding:0 0 0 0px;
	width:1000px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#000000;
}
#nav {
	font-size:13px;
	width:960px;
	height:28px;
	text-align:center;
	margin:0 auto;
	}
	
#nav, #nav ul {
	list-style: none;
	line-height: 1;
	margin:0 auto;
	}

#nav a, #nav a:hover {
	display: block;
	text-decoration: none;
	border:none;
	}

#nav li {
	float: left;
	list-style:none;
	height:28px;
	line-height:28px;
	}

#nav a, #nav a:visited {
	display:block;
	font-weight:bold;
	color: #ffffff;
	padding:0 9px;
	}

#nav a:hover, #nav a:active, .current_page_item	a, #home .on {
	background:#018d8e;
	height:28px;
	text-decoration:none;
	color: #000000;
	}	
	
	*/
/* Dropdown Menus */		
/*#nav li ul {
	position: absolute;	
	border: 1px solid #008E8F;
	left: -999em;
	height: auto;
	width: 172px;
	padding:0;
	margin:0;
	}

#nav li li {
	width: 171px;
	height:26px;
	background: #fff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	text-align:left;
	}

#nav li li a, #nav li li a:visited {
	font-weight:normal;
	font-size:1.0em;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	font-weight:bold;
	color:#008E8F;
	padding:6px 8px;
	}

#nav li li a:hover, #nav li li a:active {
	background:#dfdfdf;
	font-weight:bold;
	border-top: 1px solid #008E8F;
	border-bottom: 1px solid #008E8F;
	color:#008E8F;
	}	
		
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

a.main:hover
{	background:none;
	}
	
	.subnav li {
	list-style:none;
	border-bottom:1px solid #FFF;
	}

.subnav li a:link, .subnav li a:visited {
	background:#d9e5ef;
	display:block;
	padding:4px 4px 4px 0px;
	border-left:4px solid #c8d7e2;
	}
		
.subnav li a:hover, .subnav li a:active {
	background:#c8d7e2;
	text-decoration:none;
	color: #3990a9;
	}

.subnav li li a:link, .subnav li li a:visited {
	border-left:none
	}
	*/
/* FIN MENU */

/* Liste panier */
.list_cart{
	list-style:none;
	list-style-position:inside;
	padding:0;
	margin:15px 0;
	color:008e90;
}
/* FIN Liste panier */

/* -------SIDEBAR LEFT-------- */

#colLeft{ background :#008e90; 
	color:#000000; 
	font-family:Arial, Verdana, sans-serif; 
	width:200px;
}
#colLeft hr{width:70%;background:#FFFFFF;border:0; height:1px; margin:10px auto; }
#colLeft div{margin:10px 5px; padding:0 0 5px 0;}
#colLeft a{color:#000000;}
#colLeft a:hover{color:#000000;}

#colLeft div{margin:5px;}
#colLeft h1{font-size:1.4em; color:#FFFFFF; text-transform:uppercase;}
#colLeft ul{list-style: none; font-size:1.1em; padding:0 0 0 10px; font-weight: bold;}
#colLeft ul li:hover{list-style: url(images/interface/listeFleche.png) ;}
#colLeft a:hover{color:#FFFFFF;}
#colLeft li#currentSubCat {list-style: url(images/interface/listeFleche.png) ;}
#colLeft #currentSubCat a{color:#FFFFFF;}

#colLeft p{margin:0; color:#ffffff; font-weight:bold;}
#colLeft #boxManufacturers p, #colLeft #boxBoutiques p{font-size:1.4em;color:#000000;text-transform:uppercase; margin:0 0 10px 0;}
.nbProducts{font-size:0.8em;font-weight: normal;}

#colLeft #boxSearch{background :#008e90; color:#000000;}
#colLeft #boxSearch form{line-height:25px;}
#colLeft #boxSearch input{background :#FFFFFF; color:#000000; width:150px; height:25px; margin:0; line-height:25px;}
#colLeft #boxSearch input.bouton{background:#000000; color:#FFFFFF; width:35px;}


/* -------SIDEBAR LEFT-------- */

#headerInfo{font-family: Arial, Verdana, sans-serif; color:#CCCCCC; font-size:12px; text-align:center;}
#headerInfo a{color:#CCCCCC; text-decoration:none;}
#headerInfo a:hover{color:#000000;}
#shipFree{color:#008e90; font-weight: bold; text-align: right; margin:0 15px 0 0;padding:0;}

/* -------VIEW OPTIONS-------- */
#viewOptions {background:#FBFBFB; border:solid 1px #CCCCCC; font-family: Arial, Verdana, sans-serif; width:80%; margin:0 auto; text-align: center; padding:0;}
#viewOptions{color:#000000;}
#viewOption select{width:200px;}


/* -------VIEW OPTIONS-------- */

/* -------FOOTER LIBRE ----------*/
.footer_libre h2, .footer_libre a{color:#afaeae;}
.footer_libre a:hover{color:#008e8f;}
/* -------FOOTER LIBRE ----------*/

.footer_titre {
	font-family: Arial, Verdana, sans-serif;
	font-size : 12px  ;
	background: #000000;
	color: #D1D1D1;
	height: 30px;
	
	font-weight: bold;
}
.footer_titre td{
	width:183px;
}

.footer_noir {
	background: #000000;
}

.footer_contenu {
	font-family: Arial, Verdana, sans-serif;
	font-size:0.6em;
	background: #282828 url(images/interface/fond_footer.jpg) repeat-x bottom;
	color: #ffffff;
	text-align:left;
	/*background: #D1D1D1;*/
	/*color: #333333;*/
}

.footer_contenu a{
	font-family: Arial, Verdana, sans-serif;
	font-size:0.4em;
	color: #FFFFFF;
}


.footer_titre2 {
	font-family: Arial, Verdana, sans-serif;
	font-size : 12px  ;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.footer_contenu2 {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	color: #555555;
}



TR.footer {
  /*background: #bbc3d3;*/
  background: #ffffff;
}

TD.footer {
	font-family: Arial, Verdana, sans-serif;
	
	background: #ffffff;
	color: #333333;
}
.ligne_footer {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.infoBox {
  /*background: #FFFFFF;*/
}

.infoBoxContents {
	font-family: Arial, Verdana, sans-serif;
	font-size : 10px  ;
	color: #FFFFFF;	
	padding:4px;
}

.infoBoxNotice {
  background: #FF8E90;
}

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

TD.infoBoxHeading {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
  font-weight: bold;
  /*background: #bbc3d3;
  background: #FFFFFF;*/
  color: #000000;
}

TD.infoBox, SPAN.infoBox {
  font-family: Arial, Verdana, 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 {
		/* couleur font produit*/
  background: #CCCCCC;

}

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: #ffffff;
}

TR.productListing-heading {
  background: #999999;
}

TD.productListing-heading {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
  background: #CCCCCC;
  color: #666666;
  font-weight: bold;
  font-variant: small-caps;
}

TD.productListing-data {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
}

A.pageResults { 
  color: #999999; 
  text-decoration:none;
}


A.pageResults:hover { 
  color: #666666; 
  background: #CCCCCC;  
  text-decoration:none;
}



TR.subBar {
  background: #eeeeee;
}

TD.subBar {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
  color: #000000;
}
TD.search, P.search, DIV.search {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
  line-height: 1.5;
  color:#008e90;
}
/*TD.main{
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
  color: #222222;
}*/
TD.main, P.main, DIV.main, .main a {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
  line-height: 1.5;
  color: #000000;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
}

TD.accountCategory {
  font-family: Arial, Verdana, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
  font-weight: bold;
}

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

TD.tableHeading {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
  color: #DDF0FF;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
}

TEXTAREA {
  width: 100%;
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
}

SPAN.greetUser {
  font-family: Arial, Verdana, sans-serif;
  font-size : 12px  ;
  color: #CC3300;
  font-weight: bold;
}

TABLE.formArea {
	background: #CCCCCC;
	border: 1px solid #666666;
}

TD.formAreaTitle {
  font-family: Arial, Verdana, Tahoma, sans-serif;
  font-size : 12px  ;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Arial, Verdana, Tahoma, sans-serif;
  font-size : 12px  ;
  color: #0066CC;
  font-weight: bold;
}

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

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

.moduleRow { }
.moduleRowOver { background-color: #eeeeee; cursor: pointer; }
.moduleRowSelected { background-color: #eeeeee; }

.checkoutBarFrom { font-family: Arial, Verdana, sans-serif; font-size : 12px  ; color: #ffffff; }
.checkoutBarFrom:hover { font-family: Arial, Verdana, sans-serif; font-size : 12px  ; color: #ffffff; }
.checkoutBarTo { font-family: Arial, Verdana, sans-serif; font-size : 12px  ; color: #b0b0b0; }
.checkoutBarTo:hover { font-family: Arial, Verdana, sans-serif; font-size : 12px  ; color: #b0b0b0; }
.checkoutBarCurrent { font-family: Arial, Verdana, sans-serif; font-size : 12px  ; color: #ffffff; }

.tdtour {
	border-top: thin dotted #CCCCCC;
	border-right: thin none #CCCCCC;
	border-bottom: thin dotted #CCCCCC;
	border-left: thin none #CCCCCC;
}

hr {
	border: 2px dotted #cccccc;

}

P.main  {
	font-family: Arial, Verdana, sans-serif;
	font-size : 12px  ;
	line-height: normal;
	background-color: #CCCCCC;

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

 } 

TD.pageHeading{
	 /*font-family: Arial, Verdana, Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #666666;
	letter-spacing: 5px;
	font-style: italic;

 color: #FFFFFF;*/
		font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	line-height: 1.5;
	font-weight: bold;
	letter-spacing: 2px;
}

.tdbas{
  font-family: Arial, Helvetica, sans-serif;
  font-size : 12px  ;
  color: #000000;
  letter-spacing: 0px;
  /*color: #FFFFFF;*/
}

.tdpanier{
	font-family: Arial, Helvetica, sans-serif;
	
	color: #ffffff;
	letter-spacing: 0px;
	background-color: #aaaaaa;
	text-align: center;
	border: thin;
}
.tdpanier3{
	font-family: Arial, Helvetica, sans-serif;
	
	color: #000000;
	letter-spacing: 0px;
	background-color: #ffffff;
	text-align: center;
	border: thin;
}
.tdpanier2{

	border: thin;

}
TD.category_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	background-color: aaaaaa;
}


.ombre{
	height:3px; 
	width:100%; 
	background:#ffffff url(images/interface/bg_ombre.jpg) repeat-x bottom;
}

.tddesc{
	font-family: Arial, Verdana, sans-serif;
	
	color: #000000;
	letter-spacing: 0px;
	background-color: aaaaaa;
	text-align: center;
	border: thin;
}
.tdleft {
	background-color: #cccccc;
}

.tdright {
	background-color: #767A7D;
}

.tdtitre  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	letter-spacing: 4px;
	font-weight: bold;
 } 

	
/*.menu_g  {
	vertical-align: top;
	border: 1px solid #008E8F;
	margin:0px;
	padding:0;
 } */
	
			.tdaccroche  {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	line-height: 1.5;
	text-align: justify;
 } 
	
				.tdoption  {
	font-family: Arial, Helvetica, sans-serif;
	
	color: #000000;
	border: 1px solid #cccccc;
 } 
				.taboptions  {
	font-family: Arial, Helvetica, sans-serif;
	
	color: #000000;
	width: 120px;
	border: 3px solid #FFFFFF;
 } 
	

.tabimg  {
	border: 1px solid #000000;
 } 
 
.tabproduct  {
	border: 1px solid #cccccc;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #222222;
	height: 200px;
	width: 140px;
 } 
.tabgirs  {
	border: 1px solid #008E8F;
	font-family: Arial, Verdana, sans-serif;
	font-size : 12px  ;
	color: #595959;
 }  
 
.tabgirs h2 {
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 5px;
	margin:0;
 }
 
 .tabselect  {
	/*border: 1px solid #008E8F;*/
	font-family: Arial, Verdana, sans-serif;
	font-size : 12px  ;
	color: #595959;
 }  
 
.produit_select {
	border: 3px solid #75C3CE;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #222222;

 } 
 .cat_select {
 	background:#e0e0e0;	
	font-family: Arial, Verdana, sans-serif;
	font-size : 13px  ;
	color: #000000;
	font-weight: bold;

 } 
 .cat{
	font-family: Arial, Verdana, sans-serif;
	font-size : 13px  ;

 }
 
.catm a{
	font-family: Arial, Verdana, sans-serif;
	font-size : 13px  ;

 }
 
 .catm_select a{
	font-family: Arial, Verdana, sans-serif;
	font-size : 13px  ;

 }
 
 .catm_select {
 	background:#e0e0e0;	
	font-family: Arial, Verdana, sans-serif;
	font-size : 13px  ;
	color: #000000;
	font-weight: bold;
	padding-left:5px;
	border-top:1px solid #008E8F;
	border-bottom:1px solid #008E8F;

 } 
 .catm{
	font-family: Arial, Verdana, sans-serif;
	font-size : 13px  ;
	padding-left:5px;
	margin:5px 0;
	/*border-bottom:1px solid #cccccc;*/

 }
 
.lignegrise {
	border-bottom: 1px solid #cccccc;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #222222;

 } 
 .lignegrise_shop {
	border-top: 1px solid #cccccc;


 } 
.doublelignegrise {
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #222222;

 } 
 
.pageHeading_info
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	line-height: 1.5;
	font-weight: bold;
	letter-spacing: 2px;
		color: 95A1C3;

}
.categorie_title
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 20px;
	line-height: 1.5;
	font-weight: bold;
	letter-spacing: 3px;
	color: 95A1C3;

}


.header_bleu  
{
	background-color: 75C3CE;
	width: 1px;

 } 
.header_menu  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
	color: #000000;
	background-color: E4E4E5;
 } 
 
.menu_top {
	color: #ffffff;
	margin:0;
	padding:5px 0 0 0;
	font-size:12px;
	font-weight: bold;
}
 .menu_top_select {
	color: #75C3CE;
	margin:0;
	padding:5px 0 0 0;
	font-size:12px;
	font-weight: bold;
}
 
.inputRequirement {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
	color: #FF0000;

 } 
 .inputRequirementBlack {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
	color: #222222;

 } 
 
.tableau_mail {
	border: 1px solid #333333;


 } 
 
input.contact{
	width:150px;
}


.checkout_titre  {
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	color: #222222;
	background-color: DEDEDE;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
 } 
.checkout_tab  {
	border: 1px solid #cccccc;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #222222;
	background-color: f9f9f9;

 } 
 
 
 
 

.account_titre  {
	font-family: Arial, Verdana, sans-serif;
	font-size:14px;
	height:25px;
	color: #ffffff;
	background-color: #008e90;
	border-top: 1px solid #008e90;
	border-left: 1px solid #008e90;
	border-right: 1px solid #008e90;
 } 
.account_tab  {
	border: 1px solid #cccccc;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #222222;
	background-color: f9f9f9;

 } 
 
 

 .couleur_bijoux_sac_chaussure_chapeau {

	color: #316A6E;
 } 
 
 
 .main_petit {
  font-family: Arial, Verdana, sans-serif;
  font-size: 9px;
	color: #555555;
}



 .affiche_prc_g {
	font-family: Arial, Verdana, sans-serif;
	
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}

 .affiche_prc_p {
	font-family: Arial, Verdana, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-align: center;
	vertical-align:middle;
	background-image: url(images/interface/prc_p.gif);
	background-repeat: no-repeat;
	height: 22px;
	width: 35px;
	padding: 2px;
}

.tab_bleu_st
{
	border-bottom: 1px solid #008e90;
	border-left: 1px solid #008e90;
	border-right: 1px solid #008e90;
}
.tab_bleu
{
	border: 1px solid #008e90;
}