/********************************************
 ANIMATION
****************************************** */

#leadstorypanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; WIDTH: 572px; PADDING-TOP: 0px; POSITION: relative; 
}
#panelshade {
	DISPLAY: block; BACKGROUND: url(images/1x1_white80.png); LEFT: 1px; WIDTH: 570px; BOTTOM: 1px; POSITION: absolute; HEIGHT: 90px;
}
#leadstorypanel-content #leadstorypanel-content-image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 572px; PADDING-TOP: 0px; HEIGHT: 180px
}
#leadstorypanel-content-image .image {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#leadstorypanel-content #leadstorypanel-headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#leadstorypanel-headline .headline {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 26px; LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 440px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; FONT-FAMILY: Georgia; POSITION: absolute; TOP: 92px; HEIGHT: 28px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#leadstorypanel-content #leadstorypanel-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#leadstorypanel-text .text {
	BORDER-RIGHT: #3f5e66 1px solid; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 440px; COLOR: #000000; PADDING-TOP: 0px; POSITION: absolute; TOP: 120px; HEIGHT: 50px
}
#leadstorypanel-content #leadstorycontrols {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 460px; WIDTH: 110px; LINE-HEIGHT: 16px; FONT-FAMILY: "Trebuchet MS"; POSITION: absolute; TOP: 120px; HEIGHT: 22px; TEXT-ALIGN: left; TEXT-DECORATION: none
}

#breadcrumb {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; WIDTH: 966px; COLOR: #8cabb4; LINE-HEIGHT: 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #c4c7c9 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, Geneva, sans-serif; TEXT-ALIGN: left; text-transform:uppercase; PADDING-TOP:5px;
}
#breadcrumb A.headerNavigation, #breadcrumb A.headerNavigation:link {
	text-decoration:none;
	font-family: Tahoma;
	font-size: 10px;
	color: #596468;
}

#breadcrumb A.headerNavigation:hover {
  color: #596468;
  text-decoration:underline;
}

/********************************************
 MEMOIRES-BABEL.FR
****************************************** */

.bodylinksm {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9F0033; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.bodylinksm:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9F0033; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.bodylinksm:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9F0033; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.bodylinksm:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9F0033; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.bodylinksm:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13px; FONT-FAMILY: Tahoma, Arial, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
.cleaner {
	overflow:hidden;clear:both;height:1px;margin-top:-1px
}
.hidden {
	display:none;
}
.print-only {
	display:none;
}
.hr {
	clear:both;background: url(../graphics/global/hr_bg.gif) repeat-x left center;height:11px;
}
.hr hr {
	display:none;
}
.small {
	FONT-SIZE: 10px; color:#616161;
}
.bold {
	font-weight:bold;
}
.gray {
	COLOR:#616161
}
.underline {
	TEXT-DECORATION:underline;
}
.no-underline {
	TEXT-DECORATION:none;
}
.black {
	COLOR:#000000;
}
.verdana {
	FONT-FAMILY: verdana;
}
.normal {
	FONT-SIZE: 11px; color:#616161;
}
.arial {
	FONT-FAMILY: 'Arial', 'sans-serif';
}
.upper {
	TEXT-TRANSFORM : uppercase;
}
.lower {
	TEXT-TRANSFORM : lowercase ;
}
.hi-light {
	color:#EB2604;
}
.strike-out {
	text-decoration:line-through;
}
div.left {
	float:left;
}
div.right {
	float:right;
}
.align-right {
	text-align:right;
}
.align-center {
	text-align:center;
}
.cursor {
	cursor:pointer;
}
#citation {
	width:150px; margin:15px;
}
#citation .text {
	font:14px trebuchet MS; font-weight:bold; 
}
#citation #author {	
	clear:both; width:150px; height:15px;text-align : right; font: 9px arial; font-weight:bold; text-transform:uppercase; text-decoration:underline; 
}
.debug {
	border:1px solid #000;
}
INPUT.options {
	BORDER-RIGHT: #a1b38b 1px solid; BORDER-TOP: #a1b38b 1px solid; FONT-SIZE: 0.9em; MARGIN: 0px; BORDER-LEFT: #a1b38b 1px solid; COLOR: #464646; LINE-HEIGHT: 14px; BORDER-BOTTOM: #a1b38b 1px solid
}
.raye {
	COLOR: #5b5b5b; TEXT-DECORATION: line-through
}
.red {
	COLOR: #AE081E;
}
.promo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; BACKGROUND-COLOR : #AE081E;
}
.ahref A, .ahref A:visited, .ahref A:link {
	color:#000; text-decoration:underline;
}
.ahref A:hover {
	color:#000; text-decoration:none;
}
/********************************************
 NAV SECONDARY COMPONENTS
****************************************** */

	/*	SIDE NAV
	---------------------------------------- */
	div.side-nav {height:1%;}
	div.side-nav li a {height:1%;}
	div.side-nav {margin-bottom:20px;font:62.5%/1.3 Arial, Helvetica, sans-serif;color:#635E55;background:#fff;text-align:left;}	
	div.side-nav h2 {font-size:1.8em;background:#6C491F url(../images/h2_bg.gif) no-repeat left top;color:#fff;margin:0;padding:4px 10px;}
	div.side-nav h2.small {font-size:1.1em;}
	div.side-nav ul {list-style:none;margin:0;padding:0;}
	div.side-nav li {padding:0;}
	div.side-nav li a {display:block;color:#454443;text-decoration:none;font-size:1.1em;font-weight:bold;padding:4px 10px;background:#F8F8F4 url(../images/ul_li_a_bg.gif) no-repeat left bottom;}
	div.side-nav li.last a {background:#F8F8F4 url(../images/ul_li_last_a_bg.gif) no-repeat left bottom;}
	div.side-nav li a:hover {color:#fff;background-color:#C41307;text-decoration:none;}
	div.side-nav li a.active {color:#fff;background-color:#C41307;text-decoration:none;}
	div.side-nav li.spacer {height:22px;background:#F8F8F4 url(../images/ul_li_a_bg.gif) no-repeat left bottom;}
	/* subnav */
	div.side-nav li span {background:#F4F0CD;display:block;font-size:1.1em;font-weight:bold;padding:4px 10px;color:#464646;}
	div.side-nav li li {background:#F8F8F4 url(../images/ul_li_ul_li_bg.gif) no-repeat 10px 8px;}
	div.side-nav li li a {background:url(../images/ul_li_a_bg.gif) no-repeat left bottom;padding-left:16px;}
	div.side-nav li li.last a {background:none;}
	div.side-nav li li a:hover {color:#fff;background-color:#C41307;text-decoration:none;}
	div.side-nav li li a.active {color:#fff;background-color:#C41307;text-decoration:none;}

	/*	CHARTS NAV
	---------------------------------------- */
/*
	div.charts-nav {float:right; height:1%; font:11px Arial; width: 189px; TEXT-ALIGN: left;}
	div.charts-nav ul li a {height:1%;}
	div.charts-nav ul {height:1%;}
	div.charts-nav {background: url(../images/bg.gif) no-repeat;}
	div.charts-nav ul {clear:both;margin:0;padding:0;list-style:none;}
	div.charts-nav ul.tabs li.left {float:left;width:93px;}
	div.charts-nav ul.tabs li.left a {padding:5px 0 5px 10px;display:block;color:#fff;}
	div.charts-nav ul.tabs li.right {float:right;width:93px;}
	div.charts-nav ul.tabs li.right a {padding:5px 0 5px 10px;display:block;color:#525249;}
	div.charts-nav h2 {display:none;}
	div.charts-nav ul.panel-left {background: url(../images/texture-marbre-left.gif) repeat-y left bottom;padding:10px;color:#fff; width: 169px;}
	div.charts-nav ul.panel-left li a {color:#fff;text-decoration:underline;}
	div.charts-nav ul.panel-left li, div.charts-nav ul.panel-right li {padding-bottom:5px;}
	div.charts-nav ul.panel-right {background:url(../images/texture-marbre-right.gif) repeat-y left bottom;padding:10px;color:#525249; width: 169px;}
	div.charts-nav ul.panel-right li a {color:#525249;text-decoration:underline;}
	div.paragraph em.transaction-message { width: 490px; display: block; }
	div.charts-nav li { position: relative;}	
*/	
/*panel-bg.gif   bottom */


	div.charts-nav {float:right; height:1%; font:9px Arial; width: 189px; TEXT-ALIGN: left;}
	div.charts-nav ul li a {height:1%;}
	div.charts-nav ul {height:1%;}
	div.charts-nav {background: url(../images/bg.gif) no-repeat;}
	div.charts-nav ul {clear:both;margin:0;padding:0;list-style:none;font-size:1.2em;}
	div.charts-nav ul.tabs li.left {float:left;width:93px;}
	div.charts-nav ul.tabs li.left a {padding:5px 0 5px 10px;display:block;color:#525249;}
	div.charts-nav ul.tabs li.right {float:right;width:93px;}
	div.charts-nav ul.tabs li.right a {padding:5px 0 5px 10px;display:block;color:#FFF;}
	div.charts-nav h2 {display:none;}
	div.charts-nav ul.panel-left {background:#F3E2A7 url(../images/panel_bg.gif) no-repeat left bottom;padding:10px;color:#525249;}
	div.charts-nav ul.panel-left li a {color:#525249;text-decoration:underline;}
	div.charts-nav ul.panel-left li, div.charts-nav ul.panel-right li {padding-bottom:5px;}
	div.charts-nav ul.panel-right {background:#957D65 url(../images/panel_bg.gif) no-repeat left bottom;padding:10px;color:#FFF;}
	div.charts-nav ul.panel-right li a {color:#525249;text-decoration:underline;}
	div.charts-nav li { position: relative;}
	
	div.paragraph em.transaction-message { width: 490px; display: block; }


/********************************************
 WIN JQUERY
****************************************** */
DIV.catego_content {
	background-color : #F9F9F9;
	opacity: .95;
	filter: alpha(opacity=95);
	-moz-opacity: .95;
}
DIV.catego_content * {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}

/********************************************
 PRODUCT-INFO
****************************************** */
#product-info {
	FLOAT:left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 572px; PADDING-TOP: 0px; POSITION: relative;
}
#product-info #leadsheader {
	FLOAT:LEFT; PADDING:0px; WIDTH: 572px; MARGIN-BOTTOM: 10px;
}
#product-info #leadsheader .product-title {
	FLOAT:LEFT; MARGIN:0px; PADDING:0px; WIDTH: 560px;
}
#product-info #leadsheader .product-author {
	FLOAT:LEFT; clear:both; MARGIN:0px; PADDING:0px; WIDTH: 560px; LINE-HEIGHT:20px;
}
#product-info #leadsheader .product-author A.author, A.author:link {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
}
#product-info #leadsheader .product-author A:hover {
	text-decoration:none;
}
#product-info #paragraph #cross-selling {
	FLOAT:RIGHT; WIDTH: auto; HEIGHT:auto; MARGIN:10px; PADDING:0px;
}
#product-info #paragraph #more-links {
	FLOAT:LEFT; WIDTH: auto; HEIGHT:auto; MARGIN-TOP:10px; MARGIN-BOTTOM:10px; PADDING:0px;
}
#product-info #paragraph #more-links A, #product-info #paragraph #more-links A:link {
	FONT-SIZE:11px;
	COLOR:#00f;
	TEXT-TRANSFORM :uppercase;	
	TEXT-DECORATION:underline;	
}
#product-info #paragraph #more-links A:hover {
	TEXT-DECORATION:none;
}
#product-info #leadsheader .a-plus {
	MARGIN:0px; PADDING:0px; WIDTH: 72px;FLOAT:LEFT;
}
#product-info #leadsheader .a-plus IMG {
	border:0px; 
}
#product-info #paragraph {
	FLOAT:LEFT; PADDING:0px; WIDTH: 572px; BORDER-BOTTOM:1px solid #c4c7c9; MARGIN-TOP:0px; MARGIN-BOTTOM:10px;
}
#product-info #paragraph P {
	PADDING:0px; MARGIN:0px;
}
#product-info #attributes {
	PADDING:0px; WIDTH: 572px; HEIGHT:50px; BORDER-BOTTOM:3px solid #c4c7c9; MARGIN-TOP:0px; MARGIN-BOTTOM:10px; OVERFLOW:HIDDEN;
}
#product-info #reviews {
 FLOAT:LEFT; PADDING:0px; WIDTH: 572px; HEIGHT:auto; BORDER-BOTTOM:1px solid #c4c7c9; MARGIN-TOP:0px; MARGIN-BOTTOM:10px; PADDING-BOTTOM:10px;
}
#product-info #reviews {
 FONT-FAMILY: Trebuchet MS; FONT-SIZE:12px; 
}
#product-info #reviews A, #product-info #reviews A:link {
	COLOR:#000000; TEXT-DECORATION: none;
}
#product-info #reviews A:hover {
	COLOR:#000000; TEXT-DECORATION: underline;
}
#product-info #reviews #plus-comment IMG {
	BORDER-STYLE: 0px; BORDER:0px;
}
#product-info #reviews #plus-comment A, #product-info #reviews #plus-comment A:link {
	FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#000000; TEXT-DECORATION: underline;
}
#product-info #reviews .last-name {
	COLOR:#990000; 
}


.articleLinkDoc {
	clear:both;
	float:left;
	width : 193px;
	margin: 0px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}

.articleLinkDocTable {
	width: 193px;
	border:0px;
	float: left;
	text-align: left;
	padding: 0px;
	border-spacing: 0px; 
	border-collapse:collapse; 
}

.articleLinkColRondRight{
	 background-image: url(../images/meme_sujet_fond_right.gif);
	 height: 4px;
	 width: 11px;
	 padding: 0px;
}
.articleLinkColRondLeft{
	width: 9px;
	height: 4px;
	padding: 0px;
 	background-image: url(../images/meme_sujet_fond_left.gif);
}
.articleLinkColHaut{
	width: 193px;
	height: 4px;
	padding: 0px;
 	background-image: url(../images/meme_sujet_top.gif);
}
.articleLinkColFond{
	width: 193px;
	height: 3px;
	padding: 0px;
 	background-image: url(	);
}
.articleLinkDocTableCol2, .articleLinkDocTableCol2Small1, .articleLinkDocTableCol2Small2,.articleLinkDocTableCol2Big1, .articleLinkDocTableCol2Big2, .articleLinkDocTableCol2Big3,
.articleLinkDocTableCol2Titre, .articleLinkDocTableCol2TitreSmall1, .articleLinkDocTableCol2TitreSmall2, .articleLinkDocTableCol2TitreBig1,  .articleLinkDocTableCol2TitreBig2,  .articleLinkDocTableCol2TitreBig3 {
	text-align: left;
	vertical-align: top;
	background-color: #E5E5E5;
	padding-bottom: 4px;
	padding-top: 2px;
	width: 173px;
	font-family: Trebuchet MS;
}

.articleLinkDocTableCol2Titre, .articleLinkDocTableCol2TitreSmall1, .articleLinkDocTableCol2TitreSmall2, .articleLinkDocTableCol2TitreBig1,  .articleLinkDocTableCol2TitreBig2,  .articleLinkDocTableCol2TitreBig3 {
	text-transform: uppercase;
}

 .articleLinkDocTableCol2 ul li, .articleLinkDocTableCol2Small1 ul li, .articleLinkDocTableCol2Small2 ul li,.articleLinkDocTableCol2Big1 ul li, .articleLinkDocTableCol2Big2 ul li, .articleLinkDocTableCol2Big3 ul li {
 	background-image: url(../images/puce_rouge.gif);
	background-repeat: no-repeat;
	background-position: left top;
	list-style-type: none;
	padding-left: 8px;
	padding-bottom: 8px;
	font-weight: normal;
	text-decoration:none; 
	color: #222222;
}
.articleLinkDocTableCol2 ul li a,  .articleLinkDocTableCol2Small1 ul li a, .articleLinkDocTableCol2Small2 ul li a,.articleLinkDocTableCol2Big1 ul li a,  .articleLinkDocTableCol2Big2 ul li a, .articleLinkDocTableCol2Big3 ul li a{
	color: #222222;
}

.articleLinkDocTableCol2 ul li{
 	font-size: 11px;
	line-height: 14px;
}
.articleLinkDocTableCol2Small1 ul li{
	font-size: 11px;
	line-height: 14px;
}

.articleLinkDocTableCol2Small2 ul li{
	font-size: 10px;
	line-height: 13px;
}

.articleLinkDocTableCol2Big1 ul li{
	font-size: 12px;
	line-height: 15px;
}
.articleLinkDocTableCol2Big2 ul li{
	font-size: 13px;
	line-height: 16px;
}
.articleLinkDocTableCol2Big3 ul li{
	font-size: 14px;
	line-height: 17px;
}

.articleLinkDocTableCol2Titre, .articleLinkDocTableCol2TitreSmall1, .articleLinkDocTableCol2TitreSmall2, .articleLinkDocTableCol2TitreBig1,  .articleLinkDocTableCol2TitreBig2,  .articleLinkDocTableCol2TitreBig3{
	color: #000000;
	font-weight: bold;
}
.articleLinkDocTableCol2Titre{
	font-size: 12px;
	line-height: 15px;
}
.articleLinkDocTableCol2TitreSmall1{
	font-size: 11px;
	line-height: 14px;
}
.articleLinkDocTableCol2TitreSmall2{
	font-size: 10px;
	line-height: 13px;
}
.articleLinkDocTableCol2TitreBig1{
	font-size: 13px;
	line-height: 16px;
}
.articleLinkDocTableCol2TitreBig2{
	font-size: 14px;
	line-height: 17px;
}
.articleLinkDocTableCol2TitreBig3{
	font-size: 15px;
	line-height: 18px;
}

/*<!-- A+ A- -->*/
.paragraphDoc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; COLOR: #222222; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.paragraphDocSmall1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; COLOR: #222222; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.paragraphDocSmall2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; COLOR: #222222; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.paragraphDocBig1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; COLOR: #222222; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.paragraphDocBig2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; COLOR: #222222; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.paragraphDocBig3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; COLOR: #222222; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.paragraphDoc {
	FONT-WEIGHT: normal
}
.paragraphDocSmall1 {
	FONT-WEIGHT: normal
}
.paragraphDocSmall2 {
	FONT-WEIGHT: normal
}
.paragraphDocBig1 {
	FONT-WEIGHT: normal
}
.paragraphDocBig2 {
	FONT-WEIGHT: normal
}
.paragraphDocBig3 {
	FONT-WEIGHT: normal
}
.paragraphDoc {
	MARGIN-BOTTOM: 20px
}
.paragraphDocSmall1 {
	MARGIN-BOTTOM: 20px
}
.paragraphDocSmall2 {
	MARGIN-BOTTOM: 20px
}
.paragraphDocBig1 {
	MARGIN-BOTTOM: 20px
}
.paragraphDocBig2 {
	MARGIN-BOTTOM: 20px
}
.paragraphDocBig3 {
	MARGIN-BOTTOM: 20px
}
.paragraphDoc {
	FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
.paragraphDocSmall1 {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
.paragraphDocSmall2 {
	FONT-SIZE: 10px; LINE-HEIGHT: 13px
}
.paragraphDocBig1 {
	FONT-SIZE: 13px; LINE-HEIGHT: 16px
}
.paragraphDocBig2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 17px
}
.paragraphDocBig3 {
	FONT-SIZE: 15px; LINE-HEIGHT: 18px
}
/*<!-- /A+ A- -->*/

/***********  CSS pour le BLOC ArticleLink du doc   ********/

/********************************************
 PAGINATION / PAGES
****************************************** */
.pagination {
/*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
	float: right; width: 300px; text-align: right;	padding: 0px;	margin:0px;	font-weight:bold;	color: #464646;	text-transform:uppercase; font-size:10px;
}
.pagination a {
	font-family:Trebuchet MS;	font-size:10px;	font-weight:normal;	text-decoration: underline; color: #464646;
}
.pagination a:hover, .pagination a.selected{
	text-decoration: none; 
}
.pagination ul {
	margin-left: 0;	padding-left: 0; display: inline;
} 
.pagination ul li {
	margin-left: 0;	margin-bottom: 0;	padding: 0px 4px 0px;	list-style: none;	display: inline;
}
.pagination ul li.selected {
	background-color:black; 
}
.pagination ul li.selected A{
	color:white; 
}
.contentslide {
	float:left; margin: 0px; width: 570px; margin-top:20px;
}
.contentslide .contentdiv {
	float:left;	display: none; width: 570px; margin: 0px; font-family:Trebuchet MS;
}

#product-info #buy {
	FLOAT:LEFT; PADDING:0px; WIDTH: 572px; HEIGHT:60px; BORDER-BOTTOM:1px solid #c4c7c9; MARGIN-TOP:0px; MARGIN-BOTTOM:10px;
}
/********************************************
 PRODUCT-LIST
****************************************** */
.text-right {
	font-family:Trebuchet MS;	font-size:10px;	font-weight:normal;color: #464646; text-align: right;
}
.text-right .small{
	font-family:Trebuchet MS;	font-size:12px;	font-weight:normal;color: #464646;
}
.itemdescription {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.itemdescription A, itemdescription A:link{
	FONT-SIZE: 11px; COLOR: #464646; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
.itemdescription A:hover {
	TEXT-DECORATION: underline;
}
/********************************************
 CATEGORIES // categories CSS
****************************************** */
.red {
	color:#847A6C;
}
.promo {
	BACKGROUND-COLOR : #847A6C;
}

#leadstorypanel H2:first-letter {
	text-transform:uppercase; font-size:25px; font-weight:normal; text-align:left;color:#990000;font-family:arial black;letter-spacing : -1;
}
#leadstorypanel H2 {
	font-size:25px; font-weight:normal; text-align:left;color:#990000;font-family:arial black;letter-spacing : -1;
}

.N25{font-size:25px; font-weight:normal; text-align:left;}
.txtRg10 {color:#990000;}
.txtArialBlack{font-family:arial black;}
.txtCond100 {letter-spacing : -1;}
.hand {cursor:pointer;}

/********************************************
 CURVY 
****************************************** */
.curvy { 
	position : relative; width : 194px; background : #f1f1f1;color : #000; margin-left : 0px;padding-top : 0px;padding-left : 0px;margin-bottom : 1em;
} 
#ctl, #cbl, #ctr, #cbr { 
	position : absolute;width : 20px;height : 20px;color : #f1f1f1;background : #fff;overflow : hidden;font-style : normal;z-index : 1;
} 
#ctl { 
	top : 0;left : 0;
} 
#cbl { 
	bottom : 0; left : 0;
} 
#ctr { 
	top : 0;right : 0;
} 
#cbr { 
	bottom : 0;	right : 0;
} 
.curvy em b { 
	position : absolute;font-size : 150px;font-family : arial;color : #f1f1f1;line-height : 40px;font-weight : normal;
} 
#ctl b { 
	left : -8px;
} 
#ctr b { 
	left : -25px;
} 
#cbl b { 
	left : -8px;	top : -17px;
} 
#cbr b { 
	left : -25px;	top : -17px;
}
.Cellule_{
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: #7c7c7c; PADDING: 0px; MARGIN: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: Tahoma; HEIGHT: 20px;
}
.w205 {
	WIDTH: 205px;
}
.footersearch FORM {
	FLOAT: left ; MARGIN: 0px; PADDING: 0px;
}

.footersearch-panel {
	margin-top:3px;
}
.footersearch-panel A, .footersearch-panel A:link {
	FONT-SIZE: 10px; color:#616161; FONT-FAMILY: 'Arial', 'sans-serif'; TEXT-DECORATION:none;
}
.footersearch-panel A:hover {
	FONT-SIZE: 10px; color:#616161; FONT-FAMILY: 'Arial', 'sans-serif'; TEXT-DECORATION:underline;
}
.read-more {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-ALIGN: center; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
/********************************************
 SHOPPING CART
****************************************** */
.messageStackError {
	font-size : 11px; font-family :  arial, helvetica, sans-serif; font-style : normal; font-weight : bold; color : #cc0000; line-height: 15px; text-decoration:none;
}
A.redbutton:link {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.redbutton:visited {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.redbutton:hover {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #999999; LINE-HEIGHT: 15px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.redbutton:active {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.blackbutton:link {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.blackbutton:visited {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.blackbutton:hover {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: #999999; LINE-HEIGHT: 15px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
A.blackbutton:active {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}

.blackxsm {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.blackxsm:link {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.blackxsm:visited {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.blackxsm:hover {
	FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.basketsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.basketsmall:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.basketsmall:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.basketsmall:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.basketlarge {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}
A.basketlarge:link {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.basketlarge:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
A.basketlarge:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #ff0000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: underline
}
.baskethead {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; COLOR: #000000; LINE-HEIGHT: 23px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.baskettext {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.baskettext:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.baskettext:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.baskettext:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.baskettext:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 15px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.basketredxsm {
	FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 10px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-DECORATION: none
}

.navactive {
	font-size : 21px;font-family :  arial, helvetica, sans-serif;font-style : normal;font-weight : normal;color : #000000; line-height: 23px;text-decoration:none;
}

.navinactive {
	font-size : 21px;font-family :  arial, helvetica, sans-serif;font-style : normal;font-weight : normal;color : #b6b6b6;line-height: 23px;text-decoration:none;
}
.navinactive A, .navinactive A:link, .navinactive A:visited, .navinactive A:active {
	font-size : 21px;font-family :  arial, helvetica, sans-serif;font-style : normal;font-weight : normal;color : #b6b6b6;line-height: 23px;text-decoration:underline;
}
.navinactive A:hover {
	font-size : 21px;font-family :  arial, helvetica, sans-serif;font-style : normal;font-weight : normal;color : #b6b6b6;line-height: 23px;text-decoration:none;
}



.bagamount {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.removecontinue {
	FONT-SIZE: 12px; COLOR: #464D26; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.removecontinue:hover {
	FONT-SIZE: 12px; COLOR: #464D26; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.itemname-desc-info {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.itemname-desc-info:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.instockqty {
	FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial
}
.itemnumbersubtotal {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial
}
.colorsizephone {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial;
}
.myaccgrayheadings {
	FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial
}
.myaccorangeheadings {
	FONT-SIZE: 16px; COLOR: #464D26; FONT-FAMILY: Arial
}
.myaccblackboldheadings {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.myaccbodytext {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.myaccpinktextinfo {
	FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.myaccredtextinfo {
	FONT-SIZE: 12px; COLOR: #464D26; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.myacctextfields {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial
}
.orderinfo {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.orderinfo:hover {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.orangeheader {
	FONT-SIZE: 12px; COLOR: #464D26; FONT-FAMILY: Arial
}
.orangeheaderorder {
	FONT-SIZE: 12px; COLOR: #464D26; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.pinkheader {
	FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial
}
.pinkbold10 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial
}
.customerinfo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial
}
.myaccpinkheadings {
	FONT-SIZE: 16px; COLOR: #990000; FONT-FAMILY: Arial; FONT-WEIGHT: normal; 
}
A.checkoutpinklinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.checkoutpinklinks {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.gray14text {
	FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial; FONT-WEIGHT : normal;
}
A.pageResults {
	FONT-SIZE: 14px; COLOR: #464D26; FONT-FAMILY: Arial; FONT-WEIGHT : normal;
}
A.pageResults:hover {
	FONT-SIZE: 14px; COLOR: #464D26; FONT-FAMILY: Arial; FONT-WEIGHT : normal;
}
#checkout INPUT {
	margin:1px; 
}
INPUT.redbutton {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #ff0000 1px solid; FONT-FAMILY: Arial, Tahoma, Helvetica, Geneva, sans-serif; TEXT-DECORATION: none
}
.thumbnail_small {
	margin-top:5px; text-align:center; width:100px; height:90px; overflow:hidden;
}
A.effect, A.effect:link, A.effect:visited {
	text-decoration:underline; 
}
A.effect:hover {
	text-decoration:none; 
}
ul.sitemap {
  color: #ff0000;
}
.clear {
  clear:both
}
.small2 {
  FONT-SIZE: 11px; color:#616161;
}
.fleft {
  float:left;
}
