body {color: #222222; font: 11px Tahoma, Arial; background-color: #FFFFFF;}

.ptitle {font:bold 11px Tahoma, Arial, Helvetica; color: #FFFFFF;
         border:solid 1px #0575D1; background-color: #0F91F9;}

HR {height: 1px; color:#FFFFFF;}

A:visited       {font: 11px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: none;}
A:visited:hover:link {font: 11px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: none;}
A:hover {font: 11px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: none;}
a img{border:none;text-decoration:none;}

.TreeMenuTitle {color: #888888; font: 18px Arial, Helvetica; font-weight: 600}

.XPRedTopBack  {color: #FFCCCC; font: 13px Tahoma, Arial, Helvetica; background-color: #DB8181}
.XPRedMainBack {background-color: #DB8181; background-image: url(img/red_back.gif); background-repeat: no-repeat}
.XPRedMenuBack {background-color: #E19797; color: #FFFFFF; font: 10px Arial, Helvetica; font-weight: bold}
.XPRedHorLine  {background-color: #F0CDCD}
.XPRedExTitle  {color: #; font: 13px Tahoma, Arial, Helvetica; font-weight: bold}
.XPRedText     {color: #FFFFFF; font: 11px Tahoma, Arial}
.XPRedTitle    {color: #FFFFFF; font: 20px Arial, Helvetica; font-weight: bold;}

.XPGreenTopBack  {color: #AAF7A2; font: 13px Tahoma, Arial, Helvetica; background-color: #79C370}
.XPGreenMainBack {background-color: #79C370; background-image: url(img/xpback_Green.gif); background-repeat: no-repeat}
.XPGreenMenuBack {background-color: #90CD89; color: #FFFFFF; font: 10px Arial, Helvetica; font-weight: bold}
.XPGreenHorLine  {background-color: #CBE7C7}
.XPGreenExTitle  {color: #D3FACE; font: 13px Tahoma, Arial, Helvetica; font-weight: bold}
.XPGreenText     {color: #333333; font: 11px Tahoma, Arial}
.XPGreenTitle    {color: #FFFFFF; font: 20px Arial, Helvetica; font-weight: bold;}

.XPOrangeTopBack  {color: #FFD4A2; font: 13px Tahoma, Arial, Helvetica; background-color: #DA9F5B}
.XPOrangeMainBack {background-color: #DA9F5B; background-image: url(img/xpback_orange.gif); background-repeat: no-repeat}
.XPOrangeMenuBack {background-color: #DFB07A; color: #FFFFFF; font: 10px Arial, Helvetica; font-weight: bold}
.XPOrangeHorLine  {background-color: #EDDBC6}
.XPOrangeExTitle  {color: #FFE9CC; font: 13px Tahoma, Arial, Helvetica; font-weight: bold}
.XPOrangeText     {color: #222222; font: 11px Tahoma, Arial}
.XPOrangeTitle    {color: #FFFFFF; font: 20px Arial, Helvetica; font-weight: bold;}

.XPBlueTopBack  {color: #2232F7; font: 13px verdana, Arial, Helvetica; background-color: #eeeeee;}
.XPBlueMainBack {background-color: #6375D6; background-repeat: no-repeat}
.XPBlueMenuBack {background-color: #7AA1E6; color: #FFFFFF; font: 12px verdana, Tahoma, Arial, Helvetica;}
.XPBlueHorLine  {background-color: #C5DFFF}
.XPBlueExTitle  {color: #D6DFF5; font: 13px Tahoma, Arial, Helvetica; font-weight: bold;}
.XPBlueText     {color: #FFFFFF; font: 11px Tahoma, Arial}
.XPBlueTitle    {color: #D6DFF5; font: 16px Arial, Helvetica; font-weight: bold;}

.XPSilverTopBack  {color: #EEEEEE; font: 13px Tahoma, Arial, Helvetica; background-color: #B1B3C8}
.XPSilverMainBack {background-color: #B1B3C8; background-image: url(img/xpback_s.gif); background-repeat: no-repeat}
.XPSilverMenuBack {background-color: #C3C7D3; color: #FFFFFF; font: 10px Arial, Helvetica; font-weight: bold}
.XPSilverHorLine  {background-color: #DFDFDF}
.XPSilverExTitle  {color: #666666; font: 13px Tahoma, Arial, Helvetica; font-weight: bold}
.XPSilverText     {color: #333333; font: 11px Tahoma, Arial}
.XPSilverTitle    {color: #DEE4F6; font: 20px Arial, Helvetica; font-weight: bold;}

.XPOliveTopBack  {color: #E0E7B8; font: 13px Tahoma, Arial, Helvetica; background-color: #A5BD84}
.XPOliveMainBack {background-color: #A5BD84; background-image: url(img/xpback_o.gif); background-repeat: no-repeat}
.XPOliveMenuBack {background-color: #CBD8AC; color: #FFFFFF; font: 10px Arial, Helvetica; font-weight: bold}
.XPOliveHorLine  {background-color: #DFDFDF}
.XPOliveExTitle  {color: #EDF1D5; font: 13px Tahoma, Arial, Helvetica; font-weight: bold}
.XPOliveText     {color: #333333; font: 11px Tahoma, Arial}
.XPOliveTitle    {color: #E0E7B8; font: 20px Arial, Helvetica; font-weight: bold;}

.TopBack  {color: #AAAAAA; font: 13px Tahoma, Arial, Helvetica; background-color: #FFFFFF}
.Text     {color: #222222; font: 11px Tahoma, Arial}
.MainBack {background-color: #FFFFFF; color: #222222; font: 10px Arial, Helvetica; font-weight: bold}
.MenuBack {background-color: #CCCCCC; color: #FFFFFF; font: 10px Arial, Helvetica; font-weight: bold}
.ExTitle  {color: #AAAAAA; font: 13px Tahoma, Arial, Helvetica; font-weight: bold}

.ParamTitle    {color: #222222; font: 16px Arial, Helvetica; font-weight: bold}
.ParamBack     {background-color: #FFFFFF; font: 11px Tahoma, Arial, Helvetica; font: 11px Tahoma, Arial}
.ParamTbl      {color: #333333; font: 11px Tahoma, Arial, Helvetica; font: 11px Tahoma, Arial}
.ParamTblTitle {background-color: #CEE9F2; color: #444444; font: 11px Tahoma, Arial, Helvetica; font-weight: bold;}
.ParamTblCell  {background-color: #ECF7F9; font: 11px Tahoma, Arial, Helvetica; color: #222222;}


.StyleNameW    {color: #FFFFFF; font: 11px MS Sans Serif; font-weight: bold}
.StyleNameB    {color: #000000; font: 11px MS Sans Serif; font-weight: bold}


A.White:link,
A.White:visited       {font: 11px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: none;}

A.White:hover,
A.White:visited:hover {font: 11px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: underline;}



A.Dark:link          {font: 11px Tahoma, Arial, Helvetica; color: #3333DD; text-decoration: none;}
A.Dark:hover         {font: 11px Tahoma, Arial, Helvetica; color: #5555FF; text-decoration: underline;}
A.Dark:visited       {font: 11px Tahoma, Arial, Helvetica; color: #5555CC; text-decoration: none;}
A.Dark:visited:hover {font: 11px Tahoma, Arial, Helvetica; color: #5555FF; text-decoration: underline;}

A.Black:link          {font: 11px Tahoma, Arial, Helvetica; color: #222222; text-decoration: none;}
A.Black:hover         {font: 11px Tahoma, Arial, Helvetica; color: #000000; text-decoration: underline;}
A.Black:visited       {font: 11px Tahoma, Arial, Helvetica; color: #222222; text-decoration: none;}
A.Black:visited:hover {font: 11px Tahoma, Arial, Helvetica; color: #000000; text-decoration: underline;}


A.MenuLink:link,
A.MenuLink:visited       {font: 11px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: none;}
A.MenuLink:hover,
A.MenuLink:visited:hover {font: 11px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: none;}

A.Blue:link          {font: 12px Tahoma, Arial, Helvetica; color: #376FDE; text-decoration: none;}
A.Blue:hover         {font: 12px Tahoma, Arial, Helvetica; color: #4071FF; text-decoration: underline;}
A.Blue:visited       {font: 12px Tahoma, Arial, Helvetica; color: #376FDE; text-decoration: none;}
A.Blue:visited:hover {font: 12px Tahoma, Arial, Helvetica; color: #4071FF; text-decoration: underline;}

A.White1:link          {font: 12px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: none;}
A.White1:hover         {font: 12px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: underline;}
A.White1:visited       {font: 12px Tahoma, Arial, Helvetica; color: #FFFFFF5; text-decoration: none;}
A.White1:visited:hover {font: 12px Tahoma, Arial, Helvetica; color: #FFFFFF; text-decoration: underline;}

.MenuTable          {border-width: 0;}
.MenuItem           {border-width: 1; background-color: #628FE2; border-style: solid; border-color: #A0C0FF; color: #FFFFFF}
.MenuItemOver       {border-width: 1; background-color: #285BA5; border-style: solid; border-color: #FFFFFF; color: #000000; cursor: hand}

.MenuItemSilver     {border-width: 1; background-color: #A3A3A3; border-style: solid; border-color: #E3E3E3; color: #FFFFFF}
.MenuItemOverSilver {border-width: 1; background-color: #696969; border-style: solid; border-color: #FFFFFF; color: #000000; cursor: hand}

.MenuItemOlive     {border-width: 1; background-color: #9FA862; border-style: solid; border-color: #E2E4CF; color: #FFFFFF}
.MenuItemOverOlive {border-width: 1; background-color: #696D2F; border-style: solid; border-color: #FFFFFF; color: #000000; cursor: hand}

.MenuItemOrange     {border-width: 1; background-color: #C1911F; border-style: solid; border-color: #FFEEC9; color: #FFFFFF}
.MenuItemOverOrange {border-width: 1; background-color: #816300; border-style: solid; border-color: #FFFFFF; color: #000000; cursor: hand}

.MenuItemGreen     {border-width: 1; background-color: #20AF1C; border-style: solid; border-color: #CAFFD1; color: #FFFFFF}
.MenuItemOverGreen {border-width: 1; background-color: #258200; border-style: solid; border-color: #FFFFFF; color: #000000; cursor: hand}

.MenuItemRed     {border-width: 1; background-color: #B11C1C; border-style: solid; border-color: #FFEEEE; color: #FFFFFF}
.MenuItemOverRed {border-width: 1; background-color: #840000; border-style: solid; border-color: #FFFFFF; color: #000000; cursor: hand}


.title       {font-family: Arial, Helvetica; font-size: 16px; font-weight: bold; color: #333333;}

A.link3c         {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #0058C0; font-weight: bold; text-decoration: none; text-align: center;}
A.link3c:visited {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #0058C0; font-weight: bold; text-decoration: none; text-align: center;}
A.link3c:hover   {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; text-align: center;}

A.link3d         {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
A.link3d:visited {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
A.link3d:hover   {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #0058C0; font-weight: bold; text-decoration: none;}

A.link3e         {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
A.link3e:visited {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
A.link3e:hover   {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none;}

A.link3b         {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #0058C0; font-weight: bold; text-decoration: none;}
A.link3b:hover   {text-decoration: underline;}
A.link3b:visited         {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #0058C0; font-weight: bold; text-decoration: none;}
A.link3b:visited:hover   {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #0058C0; font-weight: bold; text-decoration: underline;}

A.link3          {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #0058C0; font-weight: normal; text-decoration: none;}
A.link3:hover    {text-decoration: underline;}
A.link3:visited          {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #0058C0; font-weight: normal; text-decoration: none;}
A.link3:visited:hover    {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #0058C0; font-weight: normal; text-decoration: underline;}


.copyrightTd  {font-family: Tahoma, Arial, Helvetica; font-size: 10px; color: #848484; padding: 10px;}
.bottomMenuTd {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #000000; padding: 10px; padding-right: 20px;}

A.link2          {font-family: Trebuchet MS, Tahoma, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none;}
A.link2:hover    {text-decoration: underline;}

table.a {
border: medium solid  #c0c0c0;
border-collapse: collapse;
width: 99%;
}
th.a {
background-color: #4275D5;
color: #0000FF;
<!-- background-image: url(sky.jpg);
}
td.a {
font-family: sans-serif;
border: thin solid #6495ed;
width: 50%;
padding: 5px;
text-align: center;
background-color: #ffffff;
}
caption.a {
font-family: sans-serif;
}



table.b {
border-collapse: collapse;
width: 100%;
}
th.b {
color: #0000FF;
<!-- background-image: url(sky.jpg);
}
tr.c {
border-right: #999 1px solid; background: #ccc; border-left: #fff 1px solid;
}
td.b {
font-family: sans-serif;
width: 50%;
padding: 5px;
text-align: center;
background-color: #ffffff;
}
caption.b {
font-family: sans-serif;
}


table.cmd {
border-collapse: collapse;
width: 100%;
}
th.cmd {
color: #0000FF;
<!-- background-image: url(sky.jpg);
}
tr.cmd1 {
background-color: #ffecce;
text-align: center;
cursor: pointer;
}
tr.cmd2 {
background-color: #fff9f1;
text-align: center;
cursor: pointer;
}
td.cmd {
font: bold 11px arial;
text-align: center;
color: #262462;
}
a.cmd {
font: bold 11px arial;
text-align: center;
color: #262462;
}
caption.cmd {
font-family: sans-serif;
}


<!--affichage onglet -->

#container {
	position: relative;
	width: 900;
	margin: 3em auto;
	text-align: left;
	border: none;
	background-color: transparent;
}
#container * {
	margin: 0;
	padding: 0;			
}


#container .content {
	padding: 1em 2em;
	margin: -2px 0 0 0;
	_margin: -16px 0 0 0;
	background-color: #999999;	
}

#container h1,
#container h2 {
	margin: 0.5em 0 0.5em 0;
	font-size: 1.4em;
}
#container hr {
	clear: both;
	visibility: hidden;
}
#container .on {
	display: block;
}
#container .off {
	display: none;
}

#container ul#menu {
	position: relative;
	width: 100%;
	font-weight: bold;	
	background-color: transparent;					
}
#container ul#menu li {
	position: relative;
	top: 0px;
	float: left;
	font: bold 14px sans-serif;
	background-color: transparent;
	list-style: none;
	color: #333333;
	cursor: pointer;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: -1px;
	margin-left: 0px;
}


#container ul#menu li .left {
	float: left;
	height: 34px;
	width: 4px;
	background-image: url(../img/menu/onglet/gauche1.png);
	background-repeat: no-repeat;
	border-bottom: solid 1px transparent;
}
#container ul#menu li .center {
	float: left;
	height: 34px;
	background-image: url(../img/menu/onglet/centre1.png);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 34px;
	border-bottom: solid 1px transparent;
}
#container ul#menu li .right {
	float: left;
	height: 34px;
	width: 4px;
	background-image: url(../img/menu/onglet/droite1.png);
	background-repeat: no-repeat;
	border-bottom: solid 1px transparent;
}


#container a.current {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font: 11px Tahoma, Arial, Helvetica;		
}


#container a.current:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font: 11px Tahoma, Arial, Helvetica;		
}


#container a.current:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font: 11px Tahoma, Arial, Helvetica;		
}

#container a.current:visited:hover:link {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font: 11px Tahoma, Arial, Helvetica;		
}


#container a.ghost  {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font: 11px Tahoma, Arial, Helvetica;	
}


#container a.ghost:visited {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font: 11px Tahoma, Arial, Helvetica;		
}


#container a.ghost:hover {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font: 11px Tahoma, Arial, Helvetica;		
}

#container a.ghost:visited:hover:link {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font: 11px Tahoma, Arial, Helvetica;		
}

.affichLangue {
	float: left;
	height: 34px;
	color:#ffffff; 
	text-align: center;
	font-weight:bold;
	background-image: url(../img/menu/onglet/centre1.png);
	background-repeat: repeat-x;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 30px;
	border-bottom: solid 1px transparent;
}
.affichentete {
	color:#ffffff; 
	text-align: center;
	font-weight:bold;
	background-image: url(../img/menu/onglet/centre1.png);
	background-repeat: repeat-x;

}
<!-- fin affichage onglet-->

<!-- menu du site-->

<style type="text/css">
BODY{
FONT-FAMILY:verdana;
font-size:12px;
background-color:#FFFFFF;
scrollbar-Arrow-color: #0066CC;
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #0066CC;
scrollbar-darkshadow-color: #0066CC;
scrollbar-track-color: #ffffff;
}

.backG {
	FONT-FAMILY:verdana;
	background-color:#93c39b; 
	color:#ffffff; 
	border-bottom:#538c4d 2px solid;
	font-size:12px;
}	
td.form1
{
	FONT-FAMILY:verdana;
	background:#eaeaea;
	font-size:12px;
}
td.b {
font-family: sans-serif;
border: thin solid #6495ed;
width: 400;
padding: 1px;
text-align: center;
border-right: #999 1px solid;
border-left: #fff 1px solid;
}
td.b_grille {
font-family: sans-serif;
border: thin solid #6495ed;
width: 400;
padding: 1px;
text-align: center;
border-right: #999 1px solid;
border-left: #fff 1px solid;
}

td.b_trans {
font-family: sans-serif;
border: thin solid #6495ed;
width: 400;
padding: 1px;
text-align: center;
border-right: #999 0px solid;
border-left: #fff 1px solid;
}

td.c {
font-family: sans-serif;
width: 1;
padding: 1px;
text-align: center;
}
td.d {
font-family: sans-serif;
border: thin solid #6495ed;
width: 1;
padding: 0px;
text-align: center;
}

tr.b{ 
border-right: #999 1px solid; background: #fff; border-left: #fff 2px solid;
}
tr.b:hover { 
background-color:#ccc; 
}
</style>


<!-- fin menu du site-->

<!-- cadre coin arrondi gris-->
.raised {
width: 100;
background: none transparent scroll repeat 0% 0%; 
}
.raised H5 {
margin: 0px 10px
}
.raised P {
margin: 0px 10px
}
.raised H5 {
font-size: 0.7; color: #fff
}
.raised P {
padding-bottom: 0.5
}
.raised .b1 {
display: block; font-size: 1px; overflow: hidden
}
.raised .b2 {
display: block; font-size: 1px; overflow: hidden
}
.raised .b3 {
display: block; font-size: 1px; overflow: hidden
}
.raised .b4 {
display: block; font-size: 1px; overflow: hidden
}

.raised .b1b {
display: block; font-size: 1px; overflow: hidden
}
.raised .b2b {
display: block; font-size: 1px; overflow: hidden
}
.raised .b3b {
display: block; font-size: 1px; overflow: hidden
}
.raised .b4b {
display: block; font-size: 1px; overflow: hidden
}


.raised .b1 {
height: 1px
}
.raised .b2 {
height: 1px
}
.raised .b3 {
height: 1px
}


.raised .b1b {
height: 1px
}
.raised .b2b {
height: 1px
}
.raised .b3b {
height: 1px
}

.raised .b2 {
border-right: #eee 1px solid; background: #ccc; border-left: #fff 1px solid
}
.raised .b3 {
border-right: #ddd 1px solid; background: #ccc; border-left: #fff 1px solid
}
.raised .b4 {
border-right: #aaa 1px solid; background: #ccc; border-left: #fff 1px solid
}

.raised .b4b {
border-right: #999 1px solid; background: #ccc; border-left: #eee 1px solid
}
.raised .b3b {
border-right: #999 1px solid; background: #ccc; border-left: #ddd 1px solid
}
.raised .b2b {
border-right: #999 1px solid; background: #ccc; border-left: #aaa 1px solid
}


.raised .b2blanc {
border-right: #eee 1px solid; background: #fff; border-left: #fff 1px solid
}
.raised .b3blanc {
border-right: #ddd 1px solid; background: #fff; border-left: #fff 1px solid
}
.raised .b4blanc {
border-right: #aaa 1px solid; background: #fff; border-left: #fff 1px solid
}

.raised .b4bblanc {
border-right: #999 1px solid; background: #fff; border-left: #eee 1px solid;
display: block; font-size: 1px; overflow: hidden;
border-right: #999 1px solid; background: #fff; border-left: #eee 1px solid;
margin: 0px 1px; height: 2px;
}
.raised .b3bblanc {
border-right: #999 1px solid; background: #fff; border-left: #ddd 1px solid;
display: block; font-size: 1px; overflow: hidden;
height: 1px;
margin: 0px 2px;
}
.raised .b2bblanc {
border-right: #999 1px solid; background: #fff; border-left: #aaa 1px solid;
display: block; font-size: 1px; overflow: hidden;
height: 1px;
border-top-width: 0px; border-left-width: 2px; border-bottom-width: 0px; margin: 0px 3px; border-right-width: 2px;
}

.raised .b1bblanc {
baAckground: #999; margin: 0px 5px;
display: block; font-size: 1px; overflow: hidden;
height: 1px;

}

.raised .b1 {
background: #fff; margin: 3px 5px
}
.raised .b2 {
border-top-width: 0px; border-left-width: 2px; border-bottom-width: 0px; margin: 0px 3px; border-right-width: 2px
}
.raised .b2b {
border-top-width: 0px; border-left-width: 2px; border-bottom-width: 0px; margin: 0px 3px; border-right-width: 2px
}
.raised .b3 {
margin: 0px 2px
}
.raised .b3b {
margin: 0px 2px
}
.raised .b4 {
margin: 0px 1px; height: 2px
}
.raised .b4b {
margin: 0px 1px; height: 2px
}
.raised .b1b {
baAckground: #999; margin: 0px 5px
}
.raised .boxcontent {
border-right: #999 1px solid; display: block; background: #ccc; border-left: #fff 1px solid;
} 
.raised .boxcontentblanc {
border-right: #999 1px solid; display: block; background: #fff; border-left: #fff 1px solid;
} 



<!--  fin cadre coin arrondi gris-->


<!-- cadre coin arrondi blanc-->
.raised_blanc {
width: 100;
background: none transparent scroll repeat 0% 0%; 
}
.raised_blanc H5 {
margin: 0px 10px
}
.raised_blanc P {
margin: 0px 10px
}
.raised_blanc H5 {
font-size: 0.7; color: #fff
}
.raised_blanc P {
padding-bottom: 0.5
}
.raised_blanc .b1 {
display: block; font-size: 1px; overflow: hidden
}
.raised_blanc .b2 {
display: block; font-size: 1px; overflow: hidden
}
.raised_blanc .b3 {
display: block; font-size: 1px; overflow: hidden
}
.raised_blanc .b4 {
display: block; font-size: 1px; overflow: hidden
}
.raised_blanc .b1b {
display: block; font-size: 1px; overflow: hidden
}
.raised_blanc .b2b {
display: block; font-size: 1px; overflow: hidden
}
.raised_blanc .b3b {
display: block; font-size: 1px; overflow: hidden
}
.raised_blanc .b4b {
display: block; font-size: 1px; overflow: hidden
}
.raised_blanc .b1 {
height: 1px
}
.raised_blanc .b2 {
height: 1px
}
.raised_blanc .b3 {
height: 1px
}
.raised_blanc .b1b {
height: 1px
}
.raised_blanc .b2b {
height: 1px
}
.raised_blanc .b3b {
height: 1px
}
.raised_blanc .b2 {
border-right: #eee 1px solid; background: #fff; border-left: #fff 1px solid
}
.raised_blanc .b3 {
border-right: #ddd 1px solid; background: #fff; border-left: #fff 1px solid
}
.raised_blanc .b4 {
border-right: #aaa 1px solid; background: #fff; border-left: #fff 1px solid
}
.raised_blanc .b4b {
border-right: #999 1px solid; background: #fff; border-left: #eee 1px solid
}
.raised_blanc .b3b {
border-right: #999 1px solid; background: #fff; border-left: #ddd 1px solid
}
.raised_blanc .b2b {
border-right: #999 1px solid; background: #fff; border-left: #aaa 1px solid
}
.raised_blanc .b1 {
background: #fff; margin: 0px 5px
}
.raised_blanc .b2 {
border-top-width: 0px; border-left-width: 2px; border-bottom-width: 0px; margin: 0px 3px; border-right-width: 2px
}
.raised_blanc .b2b {
border-top-width: 0px; border-left-width: 2px; border-bottom-width: 0px; margin: 0px 3px; border-right-width: 2px
}
.raised_blanc .b3 {
margin: 0px 2px
}
.raised_blanc .b3b {
margin: 0px 2px
}
.raised_blanc .b4 {
margin: 0px 1px; height: 2px
}
.raised_blanc .b4b {
margin: 0px 1px; height: 2px
}
.raised_blanc .b1b {
baAckground: #999; margin: 0px 5px
}
.raised_blanc .boxcontent {
border-right: #999 1px solid; display: block; background: #fff; border-left: #fff 1px solid;
} 
<!--  fin cadre coin arrondi blanc-->

<!--SITE-->

<!-- cadre coin arrondi 2bleu-->
.raised_2bleu {
width: 100px;
background: none transparent scroll repeat 0% 0%; 
}
.raised_2bleu H5 {
margin: 0px 10px
}
.raised_2bleu P {
margin: 0px 10px
}
.raised_2bleu H5 {
font-size: 0.7; color: #ccc
}
.raised_2bleu P {
padding-bottom: 0.5
}
.raised_2bleu .b1 {
display: block; font-size: 1px; overflow: hidden
}
.raised_2bleu .b2 {
display: block; font-size: 1px; overflow: hidden
}
.raised_2bleu .b3 {
display: block; font-size: 1px; overflow: hidden
}
.raised_2bleu .b4 {
display: block; font-size: 1px; overflow: hidden
}

.raised_2bleu .b1reflet {
display: block; font-size: 1px; overflow: hidden
}
.raised_2bleu .b2reflet {
display: block; font-size: 1px; overflow: hidden
}
.raised_2bleu .b3reflet {
display: block; font-size: 1px; overflow: hidden
}
.raised_2bleu .b4reflet {
display: block; font-size: 1px; overflow: hidden
}


.raised_2bleu .b1b {
display: block; font-size: 1px; overflow: hidden
}
.raised_2bleu .b2b {
display: block; font-size: 1px; overflow: hidden
}
.raised_2bleu .b3b {
display: block; font-size: 1px; overflow: hidden
}
.raised_2bleu .b4b {
display: block; font-size: 1px; overflow: hidden
}
.raised_2bleu .b1 {
height: 1px
}
.raised_2bleu .b2 {
height: 1px
}
.raised_2bleu .b3 {
height: 1px
}


.raised_2bleu .b1reflet {
height: 1px
}
.raised_2bleu .b2reflet {
height: 1px
}
.raised_2bleu .b3reflet{
height: 1px
}


.raised_2bleu .b1b {
height: 1px
}
.raised_2bleu .b2b {
height: 1px
}
.raised_2bleu .b3b {
height: 1px
}
.raised_2bleu .b2 {
border-right: #eee 1px solid; background: #605eae; border-left: #ccc 1px solid
}
.raised_2bleu .b3 {
border-right: #ddd 1px solid; background: #605eae; border-left: #ccc 1px solid
}
.raised_2bleu .b4 {
border-right: #aaa 1px solid; background: #605eae; border-left: #ccc 1px solid
}

.raised_2bleu .b2reflet {
border-right: #D8D8D8 1px solid; background: #D8D8D8; border-left: #D8D8D8 1px solid
}
.raised_2bleu .b3reflet {
border-right: #E5E5E5 1px solid; background: #E5E5E5; border-left: #E5E5E5 1px solid
}
.raised_2bleu .b4reflet {
border-right: #F3F3F3 1px solid; background: #F3F3F3; border-left: #F3F3F3 1px solid
}


.raised_2bleu .b4b {
border-right: #ccc 1px solid; background: #fff; border-left: #ccc 1px solid
}
.raised_2bleu .b3b {
border-right: #ccc 1px solid; background: #fff; border-left: #ccc 1px solid
}
.raised_2bleu .b2b {
border-right: #ccc 1px solid; background: #fff; border-left: #ccc 1px solid
}
.raised_2bleu .b1 {
background: #ccc; margin: 0px 5px
}
.raised_2bleu .b2 {
border-top-width: 0px; border-left-width: 2px; border-bottom-width: 0px; margin: 0px 3px; border-right-width: 2px
}
.raised_2bleu .b2b {
border-top-width: 0px; border-left-width: 2px; border-bottom-width: 0px; margin: 0px 3px; border-right-width: 2px
}
.raised_2bleu .b3 {
margin: 0px 2px
}

.raised_2bleu .b1reflet {
background: #ccc; margin: 0px 5px
}
.raised_2bleu .b2reflet {
border-top-width: 0px; border-left-width: 2px; border-bottom-width: 0px; margin: 0px 3px; border-right-width: 2px
}
.raised_2bleu .b3reflet {
margin: 0px 2px
}


.raised_2bleu .b3b {
margin: 0px 2px
}
.raised_2bleu .b4 {
margin: 0px 1px; height: 2px
}
.raised_2bleu .b4reflet {
margin: 0px 1px; height: 2px
}

.raised_2bleu .b4b {
margin: 0px 1px; height: 2px
}
.raised_2bleu .b1b {
background: #ccc; margin: 0px 5px
}

/* haut de box*/

.upshadow, .upshadow b{
  display:block;
  background: url(../img/site/home/enteconnexion.png) no-repeat left top;
}

.upshadow{
  padding-left:10px;
}

.upshadow b{
  background-position:right top;
  height:45px;
  font-size:1%
}

.upshadowprepanier, .upshadowprepanier b{
  display:block;
  background: url(../img/site/prepanier/panier_haut.png) no-repeat left top;
}

.upshadowprepanier{
  padding-left:10px;
}

.upshadowprepanier b{
  background-position:right top;
  height:27px;
  font-size:1%
}
/* fin haut de box*/

/* haut de box newsletter*/

.upnewslettershadow, .upnewslettershadow b{
  display:block;
  background:url(../img/site/home/entetenewsletter.png) repeat-x left top;
}

.upnewslettershadow{
  padding-left:10px;
}

.upnewslettershadow b{
  background-position:right top;
  height:27px;
  font-size:1%
}

.upnewslettershadowPerso, .upnewslettershadowPerso b{
  display:block;
  background:url(../img/site/produit/personnalisation.png) repeat-x left top;
}

.upnewslettershadowPerso{
  padding-left:10px;
}

.upnewslettershadowPerso b{
  background-position:right top;
  height:27px;
  font-size:1%
}

/* fin haut de box newsletter*/


/* ombre de fin de box */
.btmshadow, .btmshadow b{
  display:block;
  background:url(../img/site/home/bot_box.png) repeat-x left top;
}
.btmshadow2, .btmshadow2 b{
  display:block;
  background:url(../img/site/home/bot_box2.png) repeat-x left top;
}
.btmshadowprepanier, .btmshadowprepanier b{
  display:block;
  background:url(../img/site/prepanier/panier_bas.png) repeat-x left top;
}
.btmshadow, .btmshadow2, .btmshadowprepanier{
  padding-left:10px;
}
.btmshadow2{
  margin-bottom:10px;
}
.btmshadowprepanier{
  margin-bottom:10px;
}
.btmshadow b{
  background-position:right top;
  height:11px;
  font-size:1%
}
.btmshadow2 b{
  background-position:right top;
  height:20px;
  font-size:1%
}
.btmshadowprepanier b{
  background-position:right top;
  height:18px;
  font-size:1%
}

/* fin  ombre de fin de box */

.raised_2bleu .boxcontent {
border-right: #ccc 1px solid; display: block; background: #fff; border-left: #ccc 1px solid;
} 


.raised_2bleu .boxcontentbleu1 {
border-right: #ccc 0px solid; display: block; background: #605eae; border-left: #ccc 0px solid;
}
.raised_2bleu .boxcontentbleu2 {
border-right: #807fa4 1px solid; display: block; background: #fff; border-left: #807fa4 1px solid;
} 

<!--  fin cadre coin arrondi 2bleu-->


<!-- cadre coin arrondi newsletter-->
.raised_newsletter {
width: 100;
background: none transparent scroll repeat 0% 0%; 
}
.raised_newsletter H5 {
margin: 0px 10px
}
.raised_newsletter P {
margin: 0px 10px
}
.raised_newsletter H5 {
font-size: 0.7; color: #ccc
}
.raised_newsletter P {
padding-bottom: 0.5
}
.raised_newsletter .b1 {
display: block; font-size: 1px; overflow: hidden
}
.raised_newsletter .b2 {
display: block; font-size: 1px; overflow: hidden
}
.raised_newsletter .b3 {
display: block; font-size: 1px; overflow: hidden
}
.raised_newsletter .b4 {
display: block; font-size: 1px; overflow: hidden
}
.raised_newsletter .b1b {
display: block; font-size: 1px; overflow: hidden
}
.raised_newsletter .b2b {
display: block; font-size: 1px; overflow: hidden
}
.raised_newsletter .b3b {
display: block; font-size: 1px; overflow: hidden
}
.raised_newsletter .b4b {
display: block; font-size: 1px; overflow: hidden
}
.raised_newsletter .b1 {
height: 1px
}
.raised_newsletter .b2 {
height: 1px
}
.raised_newsletter .b3 {
height: 1px
}
.raised_newsletter .b1b {
height: 1px
}
.raised_newsletter .b2b {
height: 1px
}
.raised_newsletter .b3b {
height: 1px
}
.raised_newsletter .b2 {
border-right: #ccc 1px solid; background: #fff; border-left: #ccc 1px solid
}
.raised_newsletter .b3 {
border-right: #ccc 1px solid; background: #fff; border-left: #ccc 1px solid
}
.raised_newsletter .b4 {
border-right: #ccc 1px solid; background: #fff; border-left: #ccc 1px solid
}
.raised_newsletter .b4b {
border-right: #ccc 1px solid; background: #fff; border-left: #ccc 1px solid
}
.raised_newsletter .b3b {
border-right: #ccc 1px solid; background: #fff; border-left: #ccc 1px solid
}
.raised_newsletter .b2b {
border-right: #ccc 1px solid; background: #ccc; border-left: #ccc 1px solid
}
.raised_newsletter .b1 {
background: #ccc; margin: 0px 5px
}
.raised_newsletter .b2 {
border-top-width: 0px; border-left-width: 2px; border-bottom-width: 0px; margin: 0px 3px; border-right-width: 2px
}
.raised_newsletter .b2b {
border-top-width: 0px; border-left-width: 2px; border-bottom-width: 0px; margin: 0px 3px; border-right-width: 2px
}
.raised_newsletter .b3 {
margin: 0px 2px
}
.raised_newsletter .b3b {
margin: 0px 2px
}
.raised_newsletter .b4 {
margin: 0px 1px; height: 2px
}
.raised_newsletter .b4b {
margin: 0px 1px; height: 2px
}
.raised_newsletter .b1b {
baAckground: #ccc; margin: 0px 5px
}

.raised_newsletter .boxcontent {
border-right: #ccc 1px solid; display: block; background: #fff; border-left: #ccc 1px solid;
} 
<!--  fin cadre coin arrondi newsletter-->


<!-- HEADER -->

/*header*/
#header{color:#414141;}
#header #header-top{position:relative;overflow:hidden;padding:0 0 2px;zoom:1;}
#header #header-logo img{position:relative;z-index:3;float:left;margin:0px 0 0 0px;display:inline;}
#header #ad-banner{position:relative;z-index:2;float:left;margin:0px 0 0 20px;width:200px;}
#header #ad-sujet{position:relative;z-index:4;float:right;margin-top:-30px; margin-left:100px;width:800px; padding-left:0px;padding-top:0px;padding-bot:100px;color:#555555;}
/*panier*/

/* Panier */
#header #headercart{position:absolute;z-index:1;top:0;right:0;padding-top:15px;}
#header #headercart p{margin:0;text-align:center;}
#header #headercart p,
#header #headercart a,
#header #headercart span{font-size:11px;text-decoration:none;color:#555555;}
#header #headercart p.top{position:absolute;top:0px;right:0;width:185px;height:19px;line-height:19px;}
#header #headercart p.top a:hover{text-decoration:underline;}
#header #headercart .cart-link{float:right;width:185px;height:44px;margin:0 0 1px;line-height:normal;text-decoration:none;color:#333333;background:url(../img/site/home/fondpanier.png) no-repeat 0 0;
}
#header #headercart .cart-link strong{float:left;padding:7px 11px 4px 50px;text-transform:uppercase;color:#333333;}
#header #headercart .cart-link span{clear:left;float:left;margin-left:50px;margin-right:3px;font-size:11px;white-space:nowrap;color:#333333;}
#header #headercart a.cart-link strong,
#header #headercart a.cart-link span{cursor:pointer;color:#333333;}
#header #headercart .cart-link span.cart-price{float:none;margin:5px;font-weight:bold;color:#666666;}
#header #headercart p.bottom{clear:right;float:right;padding-right:3px;line-height:15px;white-space:nowrap;font-size:10px;text-align:right;zoom:1;}
#header #headercart p.bottom a{font-size:10px;text-decoration:underline;}
#header #headercart p.bottom img{vertical-align:top;}

/* barre de recherche */
#header #mdr{background:url(../img/site/menuhaut/barre-recherche_ombre.png) repeat-x; height:45px;padding-top:0px;}
#header #mdr #left-part {margin-left:3px;padding-top:7px;width:200px;}
#header #mdr #left-part img,
#header #mdr #left-part object{float:left;margin:0px;text-decoration:none;}

#header #mdr #right-part {float:right;margin-top:-4px;width:220px;}
#header #mdr #right-part .libelle{float:right;margin-right:50px;margin-top:4px;padding:0;font-weight:bold;font-size:20px;overflow:hidden;color:#ffffff;}
#header #mdr #right-part .libelle a{margin-top:4px;text-decoration:none;font-weight:bold;font-size:20px;overflow:hidden;color:#ffffff;}
#header #mdr #right-part .libelle a:hover{margin-top:4px;text-decoration:none;margin:0 0 2px 0;padding:0;font-weight:bold;font-size:20px;overflow:hidden;color:#ffffff;}
#header #mdr #right-part img{position:absolute;margin-left:188px;margin-top:0px;padding-right:3px;border:none;text-decoration:none;overflow:hidden;float:right;}


#header #mdr form{float:center; margin-left:145px;width:855px;margin-top:-22px;}
#header #bt-submit{float:left; margin-top:2px;} 

#header #search-box{float:left;margin-top:0px;margin-right:10px;padding:2px 2px 0 0px;}
#header #search-box label{float:left;color:#ffffff;font-weight:bold;font-size:11px;margin-left:0px;padding:2px 8px 0 0px;}
#header #search-box-rounded{float:left;width:175px;height:17px;padding:2px 2px 0 20px;border:0;background:url(../img/site/menuhaut/txtsearchbar.png) no-repeat 0 0;}
#header #search-box input{position:absolute;width:160px;height:14px;margin-left:-15px;margin-top:0px;border:0; font:11px Arial;}
#header #pixandme-box, #header #criters-box{float:left;padding-left:1px;padding:2px 2px 0 1px;}
#header #pixandme-box select,
#header #criters-box select{width:130px;height:19px;font-size:11px;color: #333;border: 1px solid #b9ce68;}
#header #pixandme-box input.newCS{
	width:149px;
	height:15px; 
	background:#2c296d url(../img/site/listebox/custom_select/menu-deroulant-recherche.png) no-repeat top left; 
	margin-right:10px;
	padding:0px 0px 0 4px;
	border:none;
	cursor:pointer;
	font-size:12px;
}

/*header rtl*/
#header_rtl{color:#414141;}
#header_rtl #header-top{position:relative;overflow:hidden;padding:0 0 2px;zoom:1;}
#header_rtl #header-logo img{position:relative;z-index:3;float:right;margin:0px 0 0 0px;display:inline;}
#header_rtl #ad-banner{position:relative;z-index:2;float:left;margin:0px 0 0 20px;width:200px;}
#header_rtl #ad-sujet{position:relative;z-index:4;float:left;margin-top:-30px; margin-right:100px;width:800px; padding-left:0px;padding-top:0px;padding-bot:100px;color:#555555;}
/*panier*/

/* Panier */
#header_rtl #headercart{position:absolute;z-index:1;top:0;left:0;padding-top:15px;  display:inline;}
#header_rtl #headercart p{margin:0;text-align:center;}
#header_rtl #headercart p,
#header_rtl #headercart a,
#header_rtl #headercart span{font-size:11px;text-decoration:none;color:#555555;}
#header_rtl #headercart p.top{position:absolute;top:0px;left:0;width:185px;height:19px;line-height:19px;}
#header_rtl #headercart p.top a:hover{text-decoration:underline;}
#header_rtl #headercart .cart-link{float:left;width:185px;height:44px;margin:0 0 1px;line-height:normal;text-decoration:none;color:#333333;background:url(../img/site/home/fondpanier.png) no-repeat 0 0;
}
#header_rtl #headercart .cart-link strong{float:right;padding:7px 11px 4px 50px;text-transform:uppercase;color:#333333;}
#header_rtl #headercart .cart-link span{clear:right;float:right;margin-right:50px;margin-right:3px;font-size:11px;white-space:nowrap;color:#333333;}
#header_rtl #headercart a.cart-link strong,
#header_rtl #headercart a.cart-link span{cursor:pointer;color:#333333;}
#header_rtl #headercart .cart-link span.cart-price{float:none;margin:5px;font-weight:bold;color:#666666;}
#header_rtl #headercart p.bottom{clear:right;float:right;padding-right:3px;line-height:15px;white-space:nowrap;font-size:10px;text-align:right;zoom:1;}
#header_rtl #headercart p.bottom a{font-size:10px;text-decoration:underline;}
#header_rtl #headercart p.bottom img{vertical-align:top;}
/* barre de recherche */
#header_rtl #mdr{background:url(../img/site/menuhaut/barre-recherche_ombre.png) repeat-x; height:45px;padding-top:0px;}
/*
#header_rtl #mdr #left-part {margin-left:3px;padding-top:7px;width:500px;}
 
#header_rtl #mdr #right-part {float:right;margin-top:-4px;width:220px;}
#header_rtl #mdr #right-part .libelle{float:right;margin-right:50px;margin-top:4px;padding:0;font-weight:bold;font-size:20px;overflow:hidden;color:#ffffff;}
#header_rtl #mdr #right-part .libelle a{margin-top:4px;text-decoration:none;font-weight:bold;font-size:20px;overflow:hidden;color:#ffffff;}
#header_rtl #mdr #right-part .libelle a:hover{margin-top:4px;text-decoration:none;margin:0 0 2px 0;padding:0;font-weight:bold;font-size:20px;overflow:hidden;color:#ffffff;}
#header_rtl #mdr #right-part img{position:absolute;margin-left:188px;margin-top:0px;padding-right:3px;border:none;text-decoration:none;overflow:hidden;float:right;}


#header_rtl #mdr form{float:center; margin-left:145px;width:855px;margin-top:-22px;}
#header_rtl #bt-submit{float:left; margin-top:2px;} 

#header_rtl #search-box{float:right;margin-top:0px;margin-right:10px;padding:2px 2px 0 0px;}
#header_rtl #search-box label{float:left;color:#ffffff;font-weight:bold;font-size:11px;margin-left:0px;padding:2px 8px 0 0px;}
#header_rtl #search-box-rounded{float:left;width:175px;height:17px;padding:2px 2px 0 0px;border:0;background:url(../img/site/menuhaut/txtsearchbar.png) no-repeat 0 0;}
#header_rtl #search-box input{position:absolute;width:160px;height:14px;margin-left:-15px;margin-top:0px;border:0; font:11px Arial;}
#header_rtl #pixandme-box, #header #criters-box{float:left;padding-left:1px;padding:2px 2px 0 1px;}
#header_rtl #pixandme-box select,
#header_rtl #criters-box select{width:130px;height:19px;font-size:11px;color: #333;border: 1px solid #b9ce68;}
#header_rtl #pixandme-box input.newCS{
	width:149px;
	height:15px;
	background:#2c296d url(../img/site/listebox/custom_select/menu-deroulant-recherche.png) no-repeat top left; 
	margin-right:10px;
	padding:0px 0px 0 4px;
	border:none;
	cursor:pointer;
	font-size:12px;
}
*/
/* fin header rtl */


input.newCS{
	width:149px;
	height:15px;
	background:#ffffff url(../img/site/listebox/custom_select/menu-deroulant-recherche.png) no-repeat top left; 
	margin-right:10px;
	padding:0px 0px 0 4px;
	border:none;
	cursor:pointer;
	font-size:12px;
}


/*
#header #bt-submit{ margin-top:5px; width:26px;height:17px;background:transparent url(../img/site/menuhaut/ok-gris.png) no-repeat 0 0;} 
#header #bt-submit a{margin-left:5px;width:25px;height:17px;background:transparent url(../img/site/menuhaut/ok-gris.png) no-repeat 0 0;} 
#header #bt-submit a:hover{margin-left:5px;width:25px;height:17px;background:transparent url(../img/site/menuhaut/ok-bleu.png) no-repeat 0 0;}

*/

<!-- fin HEADER -->

/*Classes home*/
#wholecontent #colcontent .miniboxproduit{position:relative;}
#wholecontent #colcontent .miniboxproduit .prd-old-amount{font:bold 12px Arial;}
#wholecontent #colcontent .miniboxproduit .prd-sticker{display:block;margin:0 auto;color:#fff;}
#wholecontent #colcontent .miniboxproduit .small{position:absolute;top:25px;left:150px;width:48px;height:39px;padding:10px;font:bold 12px Arial;
background:transparent;}
#IE6 #wholecontent #colcontent .miniboxproduit .small,


/************* ServicesBox ***************************************************************************/

.txt-box_rtl{float:right;margin-top:-3px;margin-right:0px;padding:0px 2px 0 0px;}
.txt-box_rtl label{float:right;color:#666666;font-weight:normal;font-size:12px;margin-left:0px;padding:2px 0px 0px 0px;}
.txt-box_rtl input{position:float;width:167px;height:17px;margin-left:1px;margin-top:0px;border:0; font:11px Arial;}
.txt-box_rtl .submit_ok{
     border:none;
     color:#fff;
     background: transparent url(../img/site/services/ok-bleu.png) no-repeat top left;
     width:25px;
     height:17px;
	 margin-left:-1px;
}
.txt-box_ltr{float:left;margin-top:-3px;margin-right:0px;padding:0px 2px 0 0px;}
.txt-box_ltr label{float:left;color:#666666;font-weight:normal;font-size:12px;margin-left:0px;padding:2px 0px 0px 0px;}
.txt-box_ltr input{position:float;width:167px;height:17px;margin-left:1px;margin-top:0px;border:0; font:11px Arial;}
.txt-box_ltr .submit_ok{
     border:none;
     color:#fff;
     background: transparent url(../img/site/services/ok-bleu.png) no-repeat top left;
     width:25px;
     height:17px;
	 margin-left:-1px;
}

/************* MINI BOITE PRODUIT sur la HOMEPAGE ***************************************************************************/

.miniboxproduit{float:left;width:400px;height:200px;line-height:12px;margin:0;padding:0px 0 0 0;font-size:11px;background-color:#fff;}

.miniboxproduit img{margin:0 0px 0 0;padding:0;}
.miniboxproduit p.monnaie{font-weight:bold;font-size:14px;color:#ae269e;}

.miniboxproduit p.action {position:absolute;left:200px; top:100px;text-decoration:none;line-height:10px;font-weight:normal;font-size:10px;color:#666666;font-family:arial, helvetica, sans-serif;overflow:hidden;}
.miniboxproduit p.action a{ margin-left:10px; line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }


.miniboxproduit .action_ltr {position:absolute;left:165px; top:160px;text-decoration:none;line-height:10px;font-weight:normal;font-size:10px;color:#666666;font-family:arial, helvetica, sans-serif;overflow:hidden;}
.miniboxproduit .action_ltr a{margin-left:10px; line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }
.miniboxproduit .action_ltr a:hover{margin-left:10px; line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }
.miniboxproduit .action_rtl {position:absolute;left:180px; top:160px;text-decoration:none;line-height:10px;font-weight:normal;font-size:10px;color:#666666;font-family:arial, helvetica, sans-serif;overflow:hidden;}
.miniboxproduit .action_rtl a{margin-left:10px; line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }
.miniboxproduit .action_rtl a:hover{margin-left:10px; line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }


.miniboxproduit p.libellepromo48_ltr{position:absolute;height:50;left:190px;top:20px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellepromo48_ltr a{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellepromo48_ltr a:hover{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellepromo48_ltr a:visited{text-decoration:none;color:#981a30;}
.miniboxproduit p.soustitrepromo48_ltr{position:absolute;left:190px; top:45px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
.miniboxproduit p.prixpromo48_ltr{position:absolute;left:190px; top:80px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:700;line-height:28px;font-size:28px;color:#981a30;}
.miniboxproduit p.prixpromo48_ltr span{margin:0px 20px 0 0; font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}

.miniboxproduit p.libellepromo48_rtl{position:absolute;height:50;right:0px;top:20px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellepromo48_rtl a{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellepromo48_rtl a:hover{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellepromo48_rtl a:visited{text-decoration:none;color:#981a30;}
.miniboxproduit p.soustitrepromo48_rtl{position:absolute;right:0px; top:45px;margin:0px 0 0 0;font-family: arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
.miniboxproduit p.prixpromo48_rtl{position:absolute;right:0px; top:80px;margin:0px 0 0 0;font-family: arial, helvetica, sans-serif;font-weight:700;line-height:28px;font-size:28px;color:#981a30;}
.miniboxproduit p.prixpromo48_rtl span{margin:0px 0px 0 0; font-family: arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}


.miniboxproduit p.libelledecouverte_ltr{position:absolute;height:50;left:190px;top:20px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
.miniboxproduit p.libelledecouverte_ltr a{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
.miniboxproduit p.libelledecouverte_ltr a:hover{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
.miniboxproduit p.libelledecouverte_ltr a:visited{text-decoration:none;color:#89d115;}
.miniboxproduit p.soustitredecouverte_ltr{position:absolute;left:190px; top:45px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
.miniboxproduit p.prixdecouverte_ltr{position:absolute;left:190px; top:80px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:700;line-height:28px;font-size:28px;color:#89d115;}
.miniboxproduit p.prixdecouverte_ltr span{margin:0px 20px 0 0; font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}

.miniboxproduit p.libelledecouverte_rtl{position:absolute;height:50;right:0px;top:20px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
.miniboxproduit p.libelledecouverte_rtl a{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
.miniboxproduit p.libelledecouverte_rtl a:hover{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
.miniboxproduit p.libelledecouverte_rtl a:visited{text-decoration:none;color:#89d115;}
.miniboxproduit p.soustitredecouverte_rtl{position:absolute;right:0px; top:45px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
.miniboxproduit p.prixdecouverte_rtl{position:absolute;right:0px; top:80px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:700;line-height:28px;font-size:28px;color:#89d115;}
.miniboxproduit p.prixdecouverte_rtl span{margin:0px 20px 0 0; font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}



.miniboxproduit p.libellepromo_ltr{position:absolute;height:50;left:133px;top:15px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#65385b;}
.miniboxproduit p.libellepromo_ltr a{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#65385b;}
.miniboxproduit p.libellepromo_ltr a:hover{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#65385b;}
.miniboxproduit p.libellepromo_ltr a:visited{text-decoration:none;color:#65385b;}
.miniboxproduit p.soustitrepromo_ltr{position:absolute;left:133px; top:35px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
.miniboxproduit p.prixpromo_ltr{position:absolute;left:133px;width:120px;top:80px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:700;line-height:28px;font-size:28px;color:#65385b;}
.miniboxproduit p.prixpromo_ltr span{margin:0px 20px 0 0; font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}

.miniboxproduit p.libellepromo_rtl{position:absolute;height:50;right:80px;top:15px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#65385b;text-align:right;}
.miniboxproduit p.libellepromo_rtl a{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#65385b;}
.miniboxproduit p.libellepromo_rtl a:hover{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#65385b;}
.miniboxproduit p.libellepromo_rtl a:visited{text-decoration:none;color:#65385b;}
.miniboxproduit p.soustitrepromo_rtl{position:absolute;right:80px; top:35px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;text-align:right;}
.miniboxproduit p.prixpromo_rtl{position:absolute;right:80px;width:105px;top:80px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:700;line-height:28px;font-size:28px;color:#65385b;text-align:right;}
.miniboxproduit p.prixpromo_rtl span{margin:0px 0px 0px 0px; font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;text-align:right;}


.miniboxproduit .ajouter {position:absolute;left:103px; top:130px;text-decoration:none;line-height:10px;font-weight:normal;font-size:10px;color:#666666;font-family:arial, helvetica, sans-serif;overflow:hidden;}
.miniboxproduit .ajouter a{margin-left:10px; line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }
.miniboxproduit .ajouter a:hover{margin-left:10px; line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }

.miniboxproduit .detail {position:absolute;left:103px; top:143px;text-decoration:none;line-height:10px;font-weight:normal;font-size:10px;color:#666666;font-family:arial, helvetica, sans-serif;overflow:hidden;}
.miniboxproduit .detail a{margin-left:10px; line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }
.miniboxproduit .detail a:hover{margin-left:10px; line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }


.miniboxproduit p.ajouter , .miniboxproduit p.ajouter a{text-decoration:none;line-height:11px;margin:5px 0 0 0;margin-top: 50px;font-weight:bold;font-size:10px;color:#666666;}
.miniboxproduit p.detail , .miniboxproduit p.detail a{text-decoration:none;line-height:11px;margin:5px 0 0 0;margin-top: 5px;font-weight:bold;font-size:10px;color:#666666;}


.miniboxproduit p.soustitre{position:absolute;left:150px; top:50px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
.miniboxproduit p.prixnormal{position:absolute;left:150px; top:50px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}


.miniboxproduit p.libellevideo_ltr{position:absolute;height:50;left:10px;top:10px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellevideo_ltr a{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellevideo_ltr a:hover{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellevideo_ltr a:visited{text-decoration:none;color:#981a30;}
.miniboxproduit p.textevideo_ltr{position:absolute;left:10px; top:45px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;text-align: left;}

.miniboxproduit p.libellevideo_rtl{position:absolute;height:50;right:10px;top:10px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellevideo_rtl a{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellevideo_rtl a:hover{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#981a30;}
.miniboxproduit p.libellevideo_rtl a:visited{text-decoration:none;color:#981a30;}
.miniboxproduit p.textevideo_rtl{position:absolute;right:10px;text-align:right;top:45px;margin:0px 0 0 0;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}

.miniboxproduit p.libelleThumbSousSujet{position:float;height:50;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:19px;overflow:hidden;color:#65385b;text-align:center;}
.miniboxproduit p.libelleThumbSousSujet a{text-align:center;text-decoration:none;line-height:20px;marginleft:0 ;padding:0;font-weight:bold;font-size:19px;overflow:hidden;color:#65385b;}
.miniboxproduit p.libelleThumbSousSujet a:hover{text-align:center;text-decoration:none;line-height:20px;margin:0;padding:0;font-weight:bold;font-size:19px;overflow:hidden;color:#65385b;}
.miniboxproduit p.libelleThumbSousSujet a:visited{text-align:center;text-decoration:none;color:#65385b;}




p.libelleincontournable{height:50;left:0px;top:20px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
p.libelleincontournable a{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
p.libelleincontournable a:hover{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
p.libelleincontournable a:visited{text-decoration:none;color:#89d115;}
p.soustitreincontournable{left:0px; top:45px;margin:0px;margin-top:-20px;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
p.prixdincontournable{left:0px; top:80px;margin:0px;margin-top:50px;font-family:arial, helvetica, sans-serif;font-weight:700;line-height:28px;font-size:28px;color:#89d115;}
p.prixincontournable span{margin:0px 10px 0 0; font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
a.actionincontournable,a:hover.actionincontournable {padding-left:140px;line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }

p.libelleincontournable_rtl{height:50;right:0px;top:20px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
p.libelleincontournable_rtl a{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
p.libelleincontournable_rtl a:hover{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:17px;overflow:hidden;color:#89d115;}
p.libelleincontournable_rtl a:visited{text-decoration:none;color:#89d115;}
p.soustitreincontournable_rtl{right:0px; top:45px;margin:0px;margin-top:-20px;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
p.prixdincontournable_rtl{right:0px; top:80px;margin:0px;margin-top:50px;font-family:arial, helvetica, sans-serif;font-weight:700;line-height:28px;font-size:28px;color:#89d115;}
p.prixincontournable_rtl span{margin:0px 0px 0 0; font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
a.actionincontournable_rtl,a:hover.actionincontournable_rtl {padding-right:140px;line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }

p.libelleModel{height:50;left:0px;top:20px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:19px;overflow:hidden;color:#89d115;}
p.libelleModel a{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:19px;overflow:hidden;color:#89d115;}
p.libelleModel a:hover{text-decoration:none;line-height:20px;margin:0 0 1px 0;padding:0;font-weight:bold;font-size:19px;overflow:hidden;color:#89d115;}
p.libelleModel a:visited{text-decoration:none;color:#89d115;}
p.soustitreModel{left:0px; top:45px;margin:0px;margin-top:-20px;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
p.prixModel{left:0px; top:80px;margin:0px;margin-top:15px;font-family:arial, helvetica, sans-serif;font-weight:700;line-height:28px;font-size:28px;color:#89d115;}
p.prixModel span{margin:0px 10px 0 0; font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:15px;color:#666666;}
actionModel,a.actionModel,a:hover.actionModel{padding-left:140px;line-height:11px;text-decoration:none;font-weight:normal;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }

p.libelleproduit{width:400px;height:50;left:0px;top:20px;line-height:20px;margin: 0 0 0px 0px;padding:0;font-weight:bold;font-size:17px;font-family:arial, helvetica, sans-serif;overflow:hidden;color:#89d115;}
p.soustitreproduit{left:0px; top:45px;margin:0px;margin-top:-20px;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
p.prixdproduit{ top:10px;margin:0px;float:right;align:right;margin-top:-30px;font-family:arial, helvetica, sans-serif;font-weight:700;line-height:28px;font-size:28px;color:#89d115;}
p.prixproduit span{margin:0px 10px 0 0; font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
p.referenceproduit {margin:0;margin-top:-20px; font-family:arial, helvetica, sans-serif;font-weight:normal;font-size:11px;color:#666666;}
p.artisteproduit {margin:2;margin-top:9px; font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;}
p.descriptionproduit {margin:0;margin-top:9px;font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:11px;color:#666666;}

a.produitspack {text-decoration:none;line-height:12px;margin:0;padding:0;font-weight:bold;font-size:12px ;overflow:hidden;color:#2c296d; width:130px;}
a.produitspack:hover{text-decoration:none;line-height:12px;margin:0;padding:0;font-weight:bold;font-size:12px ;overflow:hidden;color:#2c296d;width:130px;}
a.produitspack:visited{text-decoration:none;line-height:12px;margin:0;padding:0;font-weight:bold;font-size:12px ;overflow:hidden;color:#2c296d;width:130px;}

a.pourcentpack {text-decoration:none;line-height:27px;margin:0;padding:0;font-weight:bold;font-size:20px ;overflow:hidden;color:#2c296d;width:110px;}
a.pourcentpack:hover{text-decoration:none;line-height:27px;margin:0;padding:0;font-weight:bold;font-size:20px ;overflow:hidden;color:#2c296d;width:110px;}
a.pourcentpack:visited{text-decoration:none;line-height:27px;margin:0;padding:0;font-weight:bold;font-size:20px ;overflow:hidden;color:#2c296d;width:110px;}

a.promopack {text-decoration:none;line-height:27px;margin:0;padding:0;font-weight:bold;font-size:10px ;overflow:hidden;color:#2c296d;width:100px;}
a.promopack:hover{text-decoration:none;line-height:27px;margin:0;padding:0;font-weight:bold;font-size:10px ;overflow:hidden;color:#2c296d;width:100px;}
a.promopack:visited{text-decoration:none;line-height:27px;margin:0;padding:0;font-weight:bold;font-size:10px ;overflow:hidden;color:#2c296d;width:100px;}


/*tooltip*/
a.tooltip span {vertical-align:middle;display:none; padding:2px 3px; margin-left:8px; width:130px;}
a.tooltip:hover span{display:inline;position:absolute; border:1px solid #cccccc; background:#ffffff; color:#6c6c6c;}

a.tooltiprecapitulatif span {vertical-align:middle;display:none;padding:0px 0px; margin-left:8px; width:200px;}
a.tooltiprecapitulatif:hover span{display:inline;position:absolute;border:1px solid #cccccc; background:#ffffff; color:#6c6c6c;}
/* fin tooltip*/

A.link3sscategModel       {line-height:11px;text-decoration:none;font-weight:bold;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }
A.link3sscategModel:visited {line-height:11px;text-decoration:none;font-weight:bold;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }
A.link3sscategModel:hover   {line-height:11px;text-decoration:none;font-weight:bold;font-size:11px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden;}

A.link3sscategModelCurrent       {line-height:11px;text-decoration:none;font-weight:bold;font-size:15px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }
A.link3sscategModelCurrent:visited {line-height:11px;text-decoration:none;font-weight:bold;font-size:15px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden; }
A.link3sscategModelCurrent:hover   {line-height:11px;text-decoration:none;font-weight:bold;font-size:15px;color:#666666; overflow: hidden; float: top;font-family:arial, helvetica, sans-serif;overflow:hidden;}



			
/* Box produits */
.miniboxproduit{background:url(../img/site/home/vignettePromo48.png) no-repeat 0 0;}
.miniboxproduit .navcontainer li:first-child a,
.miniboxproduit .navcontainer li.first a,
.miniboxproduit .navcontainer li.first a:hover{background:none;}

.titreBoxRecherche{font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;color:#fff;text-decoration:none;}
.titreBoxRecherche a{font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;text-decoration:none;color:#fff;}
.titreBoxRecherche a:hover{font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;text-decoration:none;color:#fff;}
.titreBoxRecherche a:visited{font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:12px;text-decoration:none;color:#fff;}
.BoxRecherche{width:100%;font-family:arial;font-weight:normal;font-size:11px;color:#ae269e;border:1px solid #88227c;background-color:#f4f4f4;}

#inner
{
	text-align: left;
	width: 1000px;
	margin: auto;
	background: white;
}

.select {
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
background: #d9d9d9;
border: #d9d9d9;
border-width:1px;
border-style:solid;
} 
