/* GENERAL LAYOUT */
td          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:130%; }
body 				{ margin-top:10px; background-color:#6A111D; }  /*le rouge niquel est #6A1318, rouge pour les letters #8D331D */
body 				{ margin-top:10px; background-color:#FFBD28; }  /* le jaune niquel (orangé) est #FFBD28 */ /*bleu menu #89B3CC, fond blanc cassé #FFFBE9 */
blockquote 	{ margin-top:2px; margin-bottom:2px; }     /* orange des liens hover #FF9933*/ /*rouge plus clair 8D331D */ /* rouge boutique #2e0f0b*/

/* LINK STYLES */
a img 				{ border:0px; }
a, a:hover    { text-decoration:none; }
a             { font-family: Verdana, Arial, Helvetica, sans-serif;}
a					    { color:#8D331D; text-decoration:underline; } /*	{ color:blue;text-decoration:underline;font-weight:bold;  }  8D331D*/
a:hover				{ color:#FF9933; }
a.news        { text-decoration:underline; }
a.news:hover  { text-decoration:underline; }
.aindex       { text-decoration:none; font-size:20px; color:#FFFBE9;  }
.aindex1       { text-decoration:none; font-size:20px; color:#6B1018; }
.boutiqueaddcart {color:#FFBD28; }

/* FONT STYLES */
h1                     { font-size:17px; color:#8D331D; line-height:18px; }
.article         { font-size:10px; color:#FFFBE9; }
.soush1           { font-size:14px; line-height:15px;}
.h1jaune         { font-size:17px; color:#FFBD28; line-height:18px; }
.footer           { font-size:10px; color:#8D331D; }
.date               { font-size:10px; color:#999; }
.title             { font-size:13px; color:#7E2228; font-weight:bold; }
.titlebig       { font-size:24px; color:#7E2228; font-weight:bold; }
.news               { color:#FFF; }
.bodytext       { background-image:url("../images/fondTransp.png") ; background-position:100px 20px;}               /*border-left:solid 1px #6A1318*/
.bodytext p    {margin:0; padding: 0;}
.error		 { font-weight:bold; color:#8D331D; }


/* FOOTER */
#footer             { margin-top:10px; }

/* CSM PAGE BGs */
td.tdindex            { line-height:30px; background-color:#6A1318; }
td.tdindex1           { line-height:30px; }
td.bgrightrow         { background-image:url("../images/bg_right.gif"); }
td.bgleftrow          { background-image:url("../images/bg_left.gif"); }
td.bgbottomrow        { background:url("../images/bg_bottom.gif")    no-repeat; height:63px }
td.bgbottomrowboutique { background:url("../images/bg_bottomboutique.gif")    no-repeat; height:63px }
td.bgbottomrowblackfull { background:url("../images/bg_bottomblackfull.gif")    no-repeat; height:63px }
td.bgtoprow           { background:url("../images/bg_top.gif")       no-repeat; height:7px }
td.bgtopbottomrow     { background:url("../images/bg_topbottom.gif") no-repeat; height:7px }
td.news               { background-image:url("../images/news_grad.gif"); }
td.boutiquefond     { background-color:#2e0f0b; color:#ffffff;}
td.boutiqueproduits     { text-align:center; }

/* NEWS TICKER */
#news_ticker		  { background:url("../images/bg.news.ticker.gif") no-repeat; }

/* NAVIGATION */
#navigation ul		  { list-style-type:none; margin:0px; padding:0px; }
#navigation ul li	  { display: block; }
#navigation ul li a   { display:block; line-height:25px; height:25px; font-size:10px; font-weight:bold; 
                          border-left:10px solid #6A1318; text-decoration:none;} /* border-top:solid 1px #FFFBE9; border-bottom:solid 1px #FFFBE9; }  */
/*on laisse tomber les subnav pour l'instant...c'est pour des sous menus*/
#navigation ul li a.nav-active, #navigation ul li a.nav-inactive:hover { color:#8D331D; }
#navigation ul li a:hover, #navigation ul li a.nav-active
                                  { background:url("../images/submenu_on.gif") no-repeat; background-color:#FFFBE9; }   /*  */
#navigation ul li a.nav-inactive  { background:url("../images/submenu_off.gif") no-repeat; background-color:#FFFBE9;
									border-right:1px solid #6A1318; border-bottom:1px solid #6A1318; border-top:1px solid #6A1318;
									border-left:20px solid #6A1318;}   /* color:#FFFBE9; */
/* pour sous menu deroulant:*/
/*
<div id="navbar">
	<ul>
		<li><a menu 1/a>";
			<ul>
				<li><a href=\"#\">Tilefishes</a></li>";
				<li><a href=\"#\">Blabla</a></li>";				
			</ul>";
		</li>";
	</ul>";
</div>	
*/				
#navbar { background:url("../images/bg.nav.off.jpg"); height:28px; }

#navbar ul, #navbar ul ul{
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
}
#navbar ul a {
	display: block;
	width: auto;
}
#navbar ul li {
	float: left;
	width: auto;
}
#navbar ul li ul {
	position: absolute;
	width: 15em;
	left: -999em;
	background:url("../images/bg.nav.off.jpg");
	color:#8D331D;
	border-left: 10px solid #6A1318;
}
#navbar ul li:hover ul, #navbar ul li.sfhover ul{
	left: auto;
}
/*#navbar ul { display:inline; list-style-type:none; }*/
/*#navbar li { display:inline; padding:0px; }*/
#navbar ul li a       { padding:5px 9px 7px 9px; color: #FFFBE9; font-size:10px; font-weight:bold; line-height:16px; text-decoration:none; }
#navbar ul li a:hover { background:url("../images/bg.nav.on.jpg"); color:#8D331D;} /*background-color:#fefbe8;*/
#navbar ul li a.navitemon     { background:url("../images/bg.nav.on.jpg"); color:#8D331D; font-weight:bolder; }
#navbar ul li a.navitemonleft { background:url("../images/bg.nav.on.jpg"); border-left:1px solid #6A1318; color:#8D331D; font-weight:bolder; }
#navbar ul li a.langflags       {padding:0px 0px 0px 1px; float:left; height:5px;}
#navbar ul li a.langflags:hover {background:none; padding:1px 0px 0px 0px;}
/*#navbar li a.navitemon { background-color:#FFFBE9; font-weight:bold; }*/

/* PANIER */
#caddie { background-color:#FFFBE9; border:#FFFBE9 3px solid;}
#caddieContent {}

/* SEND FORMS */
.sendfriend		{ width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }



