/* CSS Document */

/*====================================================classes for home page=========================================================*/

span
{
	margin:0px;
	padding:0px;
}
body
{
	padding:0;
	margin:0;
	font:11px "Century Gothic";
	color:#656464;
	background:#faf8f8;
	/*background:#3e3e3e;*/
}
a
{
	text-decoration:none;
	color:#656464;
}
#main_container
{
	width:970px;
	background:#ffffff;
	padding:5px;
	margin:0 auto;
	overflow:hidden;
	clear:both;
}
#header
{
	width:758px;
	padding:0 5px 0 0;
	float:left;
}
#header_logo
{
	width:235px;
	height:128px;
	padding:0px 0px 0px 5px;
	margin:0px 5px 0px 0px;
	float:left;
}
#header_image
{
	width:462px;
	height:135px;
	float:left;
	margin-left:35px;
}
#header_nav_cart
{
	width:734px;
	height:31px;
	padding:0px 12px 0px 12px;
	float:left;
	margin:0px;
}
#header_nav
{
	width:584px;
	height:22px;
	padding:8px 0px 0px 0px;
	float:left;
	font:bold 14px "Century Gothic";
}
#header_nav a
{
	font:12px "Century Gothic";
	color:#656464;
}
/*#header_cart
{
	width:64px;
	height:24px;
	padding:6px 0px 0px 0px;
	margin:95px 4px 0px 0px;
	float:left;
	font:9px "Century Gothic";
	text-align:right;
}
#header_cart a
{
	font:bold 10px "Century Gothic";
	color:#656464;
	text-decoration:none;
}*/
#header_cart
{
	width:68px;
	height:75px;
	padding:6px 0px 0px 0px;
	margin:44px 0px 0px 0px;
	float:left;
	font:9px "Century Gothic";
	text-align:center;
	background:url(../images/mon_panier_bg.gif) no-repeat;
}
#header_cart a
{
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#f57f09;
	text-align:center;
	text-decoration:underline;
	margin:0px 0px 0px 0px;
}
#header_cart h1
{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#51a70d;
	margin-top:10px;
}
#header_cart h2
{
	font:12px Arial, Helvetica, sans-serif;
	color:#727272;
	margin-top:20px;
}
#contact
{
	width:207px;
	height:128px;
	float:right;
}
#contact_01
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/contact_left.gif) no-repeat;
}
#contact_02
{
	width:189px;
	height:21px;
	padding:6px 0px 0px 0px;
	float:left;
	background:url(../images/contact_center.gif) repeat-x;
	font:bold 15px "Century Gothic";
	color:#ffffff;
	text-align:center;
}
#contact_03
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/contact_right.gif) no-repeat;
}
#contact_04
{
	width:194px;
	height:95px;
	padding:5px 4px 0px 9px;
	float:left;
	background:url(../images/contact_bg.gif) repeat-x;
	font:12px "Century Gothic";
	color:#656464;
}
.txt_box
{
	width:88px;
	height:22px;
	padding:3px 2px 5px 0;
	margin:8px 0px 0px 0px;
	float:left; 
	font:normal 12px "Century Gothic";
	background:url(../images/txt_box_left.gif) right top repeat-x;
	overflow:hidden;
	border:none;
}
.rounded_cor_left
{
	width:10px; 
	float:left; 
	margin-top:8px;
}
.rounded_cor_right
{
	width:10px; 
	float:left; 
	margin-top:8px;
}
.phone_no
{
	width:110px; 
	float:left;
	margin:0px 0px 0px 0px;
}
#maincontent
{
	width:758px;
	height:auto;
	padding:0 5px 0 0;
	float:left;
}
#maincontent2
{
	width:98.3%;
	padding:8px 8px 0px 8px;
	margin:0px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x top;
}
#faqcontent
{
	width:718px;
	height:auto;
	padding:10px 20px 0px 20px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
	font:12px "Century Gothic";
}
#main_nav
{
	width:758px;
	height:28px;
	float:left;
	background:url(../images/nav_bg_n.gif) repeat-x;
}
#main_nav ul
{
	list-style-type:none;
	margin:0px;
	padding:0px; width:100%; float:left;
}
#main_nav ul li
{
	display:inline; padding:0; margin:0px;
}
.Accueil_active a
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#ffffff;
	float:left;
	background:url(../images/tab_01_over_n.gif) no-repeat left;
}
.Accueil a:hover
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#ffffff;
	float:left;
	background:url(../images/tab_01_over_n.gif) no-repeat left;
}
.Accueil a
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#FFFFFf;
	float:left;
	background:url(../images/tab_01_n.gif) no-repeat left;
}


.Qui_nous_sommes_active a
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	float:left;
	background:url(../images/tab_02_over_n.gif) no-repeat left;
}
.Qui_nous_sommes a
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:center;
	color:#FFFFFf;
	float:left;
	background:url(../images/divider_02_n.gif) no-repeat right;
}
.Qui_nous_sommes a:hover
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	float:left;
	background:url(../images/tab_02_over_n.gif) no-repeat left;
}
.Dernieres_creations_active a
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:cente;
	color:#ffffff;
	float:left;
	background:url(../images/tab_03_over_n.gif) no-repeat left;
}
.Dernieres_creations a
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:cente;
	color:#FFFFFf;
	float:left;
	background:url(../images/divider_02_n.gif) no-repeat right;
}
.Dernieres_creations a:hover
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:cente;
	color:#ffffff;
	float:left;
	background:url(../images/tab_03_over_n.gif) no-repeat left;
}



.Toutes_nos_offres_active
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 1px 0px 1px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	float:left;
	background:url(../images/tab_02_over_n.gif) no-repeat left;
}
.Toutes_nos_offres a
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:center;
	color:#FFFFFf;
	float:left;
	background:url(../images/divider_02_n.gif) no-repeat right;
}
.Toutes_nos_offres a:hover
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	float:left;
	background:url(../images/tab_08_over_n.gif) no-repeat left;
	 
}

/*.Toutes_nos_offres_active
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#ffffff;
	float:right;
	background:url(../images/tab_08_over_n.gif) no-repeat right;
}

.Toutes_nos_offres a
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#FFFFFf;
	float:right;
	background:url(../images/tab_07_n.gif) no-repeat right;
}
.Toutes_nos_offres a:hover
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#ffffff;
	float:right;
	background:url(../images/tab_08_over_n.gif) no-repeat right;
}
*/
.actualit_partner_active a
{
	display:block;
	width:20%; 
	height:19px;
	padding:9px 0px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#ffffff;
	float:left;
	background:url(../images/tab_08_over_n.gif) no-repeat right;
}

.actualit_partner a
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#FFFFFf;
	float:left;
	background:url(../images/tab_07_n.gif) no-repeat right;
}
.actualit_partner a:hover
{
	display:block;
	width:20%;
	height:19px;
	padding:9px 0px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#ffffff;
	float:left;
	background:url(../images/tab_02_over_n.gif) no-repeat right;
	
}











.Logo_active a
{
	display:block;
	width:38px;
	height:19px;
	padding:9px 0px 0px 6px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/tab_04_over_n.gif) no-repeat left;
}
.Logo a
{
	display:block;
	width:38px;
	height:19px;
	padding:9px 0px 0px 6px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#FFFFFf;
	float:left;
	background:url(../images/divider_02_n.gif) no-repeat right;
}
.Logo a:hover
{
	display:block;
	width:38px;
	height:19px;
	padding:9px 0px 0px 6px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/tab_04_over_n.gif) no-repeat left;
}
.Charte_graphique_active a
{
	display:block;
	width:123px;
	height:19px;
	padding:9px 0px 0px 6px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/tab_05_over_n.gif) no-repeat left;
}
.Charte_graphique a
{
	display:block;
	width:123px;
	height:19px;
	padding:9px 0px 0px 6px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#FFFFFf;
	float:left;
	background:url(../images/divider_02_n.gif) no-repeat right;
}
.Charte_graphique a:hover
{
	display:block;
	width:123px;
	height:19px;
	padding:9px 0px 0px 6px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/tab_05_over_n.gif) no-repeat left;
}
.Charte_graphique_active a
{
	display:block;
	width:123px;
	height:19px;
	padding:9px 0px 0px 6px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/tab_05_over_n.gif) no-repeat left;
}

.Logo_charte_active a
{
	display:block;
	width:149px;
	height:19px;
	padding:9px 0px 0px 6px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/tab_06_over_n.gif) no-repeat left;
}
.Logo_charte a
{
	display:block;
	width:149px;
	height:19px;
	padding:9px 0px 0px 6px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#FFFFFf;
	float:left;
	background:url(../images/divider_02_n.gif) no-repeat right;
}
.Logo_charte a:hover
{
	display:block;
	width:149px;
	height:19px;
	padding:9px 0px 0px 6px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/tab_06_over_n.gif) no-repeat left;
}
.Banniere a
{
	display:block;
	width:61px;
	height:19px;
	padding:9px 3px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#FFFFFf;
	float:left;
	background:url(../images/divider_02_n.gif) no-repeat right;
}
.Banniere a:hover
{
	display:block;
	width:61px;
	height:19px;
	padding:9px 3px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#ffffff;
	float:left;
	background:url(../images/tab_07_over_n.gif) no-repeat right;
}
.Banniere_active a
{
	display:block;
	width:61px;
	height:19px;
	padding:9px 3px 0px 0px;
	margin:0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#ffffff;
	float:left;
	background:url(../images/tab_07_over_n.gif) no-repeat right;
}
#pagecontent
{
	width:734px;
	height:auto;
	padding:5px 12px 0px 12px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
	text-align:center;
}
#pagecontent2
{
	width:748px;
	height:620px;
	padding:5px 5px 0px 5px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
}
#content_01b_qui
{
	width:124px;
	padding:0px 0px 10px 0px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
}
#content_01c_qui
{
	width:486px;
	padding:0px 0px 10px 0px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
	text-align:left;
	margin:0px 25px;
}
#content_01c_qui p
{
	font:11px "Century Gothic";
	color:#656464;
	line-height:11px;
	text-align:left;
}
#content_01c_qui ul
{
	margin:0px;
	padding:0px 0px 0px 15px;
}
#content_01c_qui ul li
{
	margin:0px;
	padding:0px;
	text-align:left;
	list-style-type:none;
	list-style-image:url(../images/list_bullet_3.png);
}
.blue_equip
{
	font:bold 14px "Century Gothic";
	color:#0066cc;
}
.orange_origine
{
	font:bold 14px "Century Gothic";
	color:#ff8533;
}
.purple_lf
{
	font:bold 14px "Century Gothic";
	color:#800080;
}
.yellow_la
{
	font:bold 14px "Century Gothic";
	color:#b89e0d;
}
.pink_ethiq
{
	font:bold 14px "Century Gothic";
	color:#f30a98;
}
.violet_formats
{
	font:bold 14px "Century Gothic";
	color:#a915e0;
}
.green_eco
{
	font:bold 14px "Century Gothic";
	color:#008000;
}
#content_01d_qui
{
	width:73px;
	padding:0px 0px 10px 0px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
}
#photo_container_01
{
	width:15px;
	height:117px;
	float:left;
	margin:0px 0px 0px 12px;
	background:url(../images/photo_bg_01.gif) no-repeat;
}
#photo_container_02
{
	width:671px;
	height:107px;
	padding:10px 5px 0px 5px;
	float:left;
	background:url(../images/photo_bg_02.gif) repeat-x;
}
#photo_01
{
	width:120px;
	height:106px;
	margin:0px 15px 0px 0px;
	float:left;
}
#photo_02
{
	width:116px;
	height:104px;
	margin:0px 15px 0px 0px;
	float:left;
}
#photo_03
{
	width:126px;
	height:105px;
	margin:0px 15px 0px 0px;
	float:left;
}
#photo_04
{
	width:128px;
	height:105px;
	float:left;
	margin:0px 15px 0px 0px;
}
#photo_05
{
	width:116px;
	height:104px;
	float:left;
}
#photo_container_03
{
	width:15px;
	height:117px;
	float:left;
	background:url(../images/photo_bg_03.gif) no-repeat;
}
#carousel_java
{
	width:730px;
	height:240px;
	float:left;
	overflow:hidden;
}
#holder_images
{
	display:none;
	width:730px;
	height:240px;
	float:left;
	overflow:hidden;
}
#rightpanel
{
	width:207px;
	float:right;
}
#mon_panel
{
	width:207px;
	height:133px;
	float:left;
}
#mon_head01
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/mon_01.gif) no-repeat;
}
#mon_head02
{
	width:189px;
	height:21px;
	float:left;
	background:url(../images/mon_02.gif) repeat-x;
	font:bold 15px "Century Gothic";
	color:#ffffff;
	text-align:center;
	padding:6px 0px 0px 0px;
}
#mon_head03
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/mon_03.gif) no-repeat;
}
#mon_body
{
	width:197px;
	height:102px;
	background:url(../images/contact_bg.gif) repeat-x;
	padding:5px 5px 0px 5px;
	font:12px "Century Gothic";
	color:#656464;
	float:left;
}
.txt_box2
{
	width:88px;
	height:22px;
	padding:0px 2px 0px 0px;
	margin:0px 0px 5px 0px;
	float:left; 
	font:normal 12px "Century Gothic";
	background:transparent url(../images/txt_box_left.gif) right top repeat-x;
	overflow:hidden;
	border:none;
}
.new_account
{
	width:100%;
	float:left; 
	text-align:center;
}
.new_account a
{
	font:bold 12px "Century Gothic";
	text-decoration:underline;
	color:#656464;
}
#maurish_panel
{
	width:207px;
	height:113px;
	float:left;
}
#maurish_head01
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/mausish_01.gif) no-repeat;
}
#maurish_head02
{
	width:189px;
	height:21px;
	float:left;
	background:url(../images/mausish_02.gif) repeat-x;
	font:bold 15px "Century Gothic";
	color:#ffffff;
	text-align:center;
	padding:6px 0px 0px 0px;
}
#maurish_head03
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/mausish_03.gif) no-repeat;
}
#maurish_body
{
	width:207px;
	height:86px;
	background:url(../images/contact_bg.gif) repeat-x;
	font:12px "Century Gothic";
	color:#656464;
	float:left;
}
#promotion_panel
{
	width:207px;
	height:240px;
	float:left;
}
#promotion_head01
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/promotion_01.gif) no-repeat;
}
#promotion_head02
{
	width:189px;
	height:21px;
	float:left;
	background:url(../images/promotion_02.gif) repeat-x;
	font:bold 15px "Century Gothic";
	color:#ffffff;
	text-align:center;
	padding:6px 0px 0px 0px;
}
#promotion_head02 a
{ 
	color:#ffffff; text-decoration:none;
	 
}
#promotion_head03
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/promotion_03.gif) no-repeat;
}
#promotion_body
{
	width:207px;
	height:102px;
	background:url(../images/contact_bg.gif) repeat-x;
	font:12px "Century Gothic";
	color:#656464;
	float:left;
	padding:15px 0px 0px 0px;
}
#content_03
{
	width:758px;
	height:240px;
	padding:0 5px 0 0;
	float:left;
}
#process_panel
{
	width:359px;
	height:240px;
	float:left;
}
#process_head01
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/b_h_01.gif) no-repeat;
}
#process_head02
{
	width:341px;
	height:21px;
	float:left;
	background:url(../images/b_h_02.gif) repeat-x;
	font:bold 15px "Century Gothic";
	color:#ffffff;
	text-align:center;
	padding:6px 0px 0px 0px;
}
#process_head03
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/b_h_03.gif) no-repeat;
}
#process_body
{
	width:359px;
	height:213px;
	background:url(../images/process_body.gif) repeat-x;
	font:12px "Century Gothic";
	color:#656464;
	float:left;
}
#example_panel
{
	width:373px;
	height:240px;
	float:right;
}
#example_head01
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/e_01.gif) no-repeat;
}
#example_head02
{
	width:355px;
	height:21px;
	float:left;
	background:url(../images/e_02.gif) repeat-x;
	font:bold 15px  "Century Gothic";
	color:#ffffff;
	text-align:center;
	padding:6px 0px 0px 0px;
}
#example_head03
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/e_03.gif) no-repeat;
}
#example_body
{
	width:363px;
	height:198px;
	background:url(../images/process_body.gif) repeat-x;
	padding:20px 5px 10px 5px;
	font:12px "Century Gothic";
	color:#656464;
	float:left;
}
#example_body2
{
	width:373px;
	height:178px;
	background:#ffffff;
	padding:5px 0px 5px 0px;
	font:12px "Century Gothic";
	color:#656464;
	float:left;
}
#content_04
{
	width:207px;
	height:240px;
	float:right;
}
#tmoignages_panel
{
	width:207px;
	height:215px;
}
#tmoignages_head01
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/Tmoignages_01.gif) no-repeat;
}
#tmoignages_head02
{
	width:189px;
	height:21px;
	float:left;
	background:url(../images/Tmoignages_02.gif) repeat-x;
	font:bold 15px "Century Gothic";
	color:#ffffff;
	text-align:center;
	padding:6px 0px 0px 0px;
}
#tmoignages_head03
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/Tmoignages_03.gif) no-repeat;
}
#tmoignages_body
{
	width:187px;
	height:168px;
	background:url(../images/contact_bg.gif) repeat-x;
	font:11px "Century Gothic";
	text-align:left;
	color:#000000;
	float:left;
	padding:15px 10px 0px 10px;
}
#footer
{
	
	height:auto;
	font:11px "Century Gothic";
	color:#000000;
	text-align:center;
	float:left;
	padding:5px 0px 0px 0px;
	width:100%;
}
#footer a
{
	text-decoration:none;
	font:11px "Century Gothic";
	color:#000000;
}





/*====================================================CLASSES FOR POPUP WINDOWS=========================================================*/


#popup_ph_01
{
	width:188px;
	height:187px;
	float:left;
	margin:120px 65px 0px 10px;
}
#questions
{
	width:410px;
	height:360px;
	float:left;
	padding:20px 10px 20px 10px;
}
#questions_head
{
	font:bold 16px "Century Gothic";
	color:#ffffff;
	text-align:center;
	margin:0 auto;
}
.chkbox
{
	width:400px;
	height:15px;
	font:bold 14px "Century Gothic";
	color:#ffffff;
	text-align:left;
	padding:8px 0px 8px 0px;
	float:left;
	vertical-align:middle;
}
.chkbox ul
{
	margin:0px;
	padding:0px;
	display:inline;
}
.chkbox li
{
	margin:0px;
	padding:0px;
	display:inline;
}
.next
{
	height:30px;
	margin:100px 0px 0px 0px;
	font: "Century Gothic";
}




/*====================================================CLASSES FOR QUI NOUS SOMMES PAGE=========================================================*/


#qui_sommes_01
{
	width:734px;
	height:150px;
	font:12px "Century Gothic";
	color:#656464;
	text-align:justify;
	float:left;
}
#qui_sommes_01_txt
{
	width:537px;
	height:120px;
	padding:30px 0px 0px 0px;
	float:left;	
	font:12px "Century Gothic";
}
#qui_sommes_01_txt h1
{
	font:bold 14px "Century Gothic";
	color:#0066cc;
	margin:0 0 05px 0;
	padding:0;
}
#qui_sommes_01_txt ul
{
	margin:0;
	padding:0;
}
#qui_sommes_01_txt li
{
	margin:0 0 0 15px;
	padding:0;
	list-style-image:url(../images/list_bullet_3.png);
	font:11px "Century Gothic";
	line-height:15px;
}
#qui_sommes_01_img
{
	width:159px;
	height:150px;
	float:right;
}
#qui_sommes_02
{
	width:734px;
	height:215px;
	font:12px "Century Gothic";
	color:#656464;
	text-align:justify;
	float:left;
}
#qui_sommes_02_txt
{
	width:560px;
	height:215px;
	float:right;
	font:12px "Century Gothic";
	margin-right:15px;
}
#qui_sommes_02_txt h1
{
	font:bold 14px "Century Gothic";
	color:#0066cc;
	margin:0 0 05px 0;
	padding:0;
}
#qui_sommes_02_txt ul
{
	margin:0;
	padding:0;
}
#qui_sommes_02_txt li
{
	margin:5px 0 0 15px;
	padding:0;
	list-style-image:url(../images/list_bullet_3.png);
	font:11px "Century Gothic";
	line-height:15px;
}
#qui_sommes_02_img
{
	width:159px;
	height:193px;
	float:left;
}




/*====================================================CLASSES FOR PACK LOGO PAGE=========================================================*/


#body_left
{
	width:734px;
	height:350px;
	float:left;
}
#body_left_top
{
	width:734px;
	height:6px;
	background:url(../images/white_bg_top_n.png) no-repeat;
	float:left;
}
#body_left_btm
{
	width:714px;
	height:339px;
	background:url(../images/white_bg_btm.gif) repeat-x;
	padding:0px 10px 10px 10px;
	font:bold 12px "Century Gothic";
	color:#d9b300;
	text-align:justify;
}
#body_left_btm ul
{
	margin:0px 0px 0px 5px;
	padding:0px;
}
#body_left_btm li
{
	margin:3px 5px;
	padding:0px 0px 0px 10px;
	font:12px "Century Gothic";
	color:#666666;
	background:url(../images/list_bullet.png) 0px 6px no-repeat;
	list-style-type:none;
}
#body_left_logo_page
{
	width:714px;
	height:auto;
	background:url(../images/white_bg_btm.gif) repeat-x;
	padding:0px 10px 10px 10px;
	font:bold 12px "Century Gothic";
	color:#e77108;
	text-align:justify;
	float:left;
}
#desc_txt_Y
{
	width:714px;
	height:auto;
	padding:0px 10px 10px 10px;
	font:bold 16px "Century Gothic";
	color:#bdbf04;
	text-align:justify;
	float:left;
}
#desc_txt_O
{
	width:708px;
	height:auto;
	padding:0px 10px 10px 10px;
	font:bold 16px "Century Gothic";
	color:#f98014;
	text-align:jusify;
	float:left;
}
#copy_additional
{
text-align:center;
}

#desc_txt_B
{
	width:708px;
	height:auto;
	padding:0px 10px 10px 10px;
	font:bold 16px "Century Gothic";
	color:#229cdb;
	text-align:justify;
	float:left;
}
#desc_txt_P
{
	width:708px;
	height:auto;
	padding:0px 10px 10px 10px;
	font:bold 16px "Century Gothic";
	color:#d064ca;
	text-align:justify;
	float:left;
}
#desc_txt_G
{
	width:708px;
	height:auto;
	padding:0px 10px 10px 10px;
	font:bold 16px "Century Gothic";
	color:#1aa507;
	text-align:justify;
	float:left;
}
#body_left_logo_page ul
{
	margin:0px 0px 0px 5px;
}
#body_left_logo_page li
{
	font:12px "Century Gothic";
	color:#666666;
}
#btn
{
	width:342px;
	height:23px;
	margin:108px 0px 0px 0px;
	background:url(../images/btn_002.gif) no-repeat center;
	padding:8px 0px 0px 0px;
}
#btn a
{
	font:bold 12px "Century Gothic";
	color:#ffffff;
	text-decoration:none;
}
#btn_logo_chart_Y
{
	width:122px;
	height:23px;
	background:url(../images/pack_btn_yellow.png) no-repeat center;
	padding:8px 0px 0px 0px;
	margin:0px 15px 0px 0px;
	float:left;
	cursor:pointer;
}
#btn_logo_chart_Y a
{
	font:bold 12px "Century Gothic";
	color:#ffffff;
	text-decoration:none;
}
#btn_logo_chart_O
{
	width:122px;
	height:23px;
	background:url(../images/pack_btn_orange.png) no-repeat center;
	padding:8px 0px 0px 0px;
	margin:0px 15px 0px 0px;
	float:left;
	cursor:pointer;
}
#btn_logo_chart_O a
{
	font:bold 12px "Century Gothic";
	color:#ffffff;
	text-decoration:none;
}
#btn_logo_chart_B
{
	width:122px;
	height:25px;
	background:url(../images/pack_btn_blue.png) no-repeat center;
	padding:6px 0px 0px 0px;
	margin:0px 15px 0px 0px;
	float:left;
	cursor:pointer;
}
#btn_logo_chart_B a
{
	font:bold 12px "Century Gothic";
	color:#ffffff;
	text-decoration:none;
}
#btn_logo_chart_G
{
	width:122px;
	height:23px;
	background:url(../images/pack_btn_green.png) no-repeat center;
	padding:8px 0px 0px 0px;
	margin:0px 15px 0px 0px;
	float:left;
	cursor:pointer;
}
#btn_logo_chart_G a
{
	font:bold 12px "Century Gothic";
	color:#ffffff;
	text-decoration:none;
}
#btn_logo_chart_P
{
	width:122px;
	height:23px;
	background:url(../images/pack_btn_pink.png) no-repeat center;
	padding:8px 0px 0px 0px;
	margin:0px 15px 0px 0px;
	float:left;
	cursor:pointer;
}
#btn_logo_chart_P a
{
	font:bold 12px "Century Gothic";
	color:#ffffff;
	text-decoration:none;
}
#body_right
{
	width:342px;
	height:345px;
	float:right;
	padding:5px 10px 10px 10px;
	font:bold 12px "Century Gothic";
	color:#b1940e;
	text-align:justify;
}
#body_right ul
{
	margin:0px 0px 0px 5px;
	padding:0px;
}
#body_right_logo_page
{
	width:684px;
	height:345px;
	float:right;
	padding:5px 10px 10px 10px;
	font:bold 12px "Century Gothic";
	color:#e77108;
	text-align:justify;
}
#body_right_logo_page ul
{
	margin:0px 0px 0px 5px;
	padding:0px;
}
#body_right_logo_page li
{
	margin:3px 5px;
	padding:0px 0px 0px 0px;
	font:12px "Century Gothic";
	color:#666666;
	list-style-image:url(../images/list_bullet_2.png);
	line-height:15px;
}
#btn2 
{
	width:160px;
	height:30px;
	background:url(../images/btn_002.png) no-repeat center;
	padding:2px 0px 0px 0px;
	float:right;
	border:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
#btn2_logo_chart
{
	width:148px;
	height:23px;
	background:url(../images/btn_002.png) no-repeat center;
	padding:8px 0px 0px 0px;
	float:right;
}
#btn2_logo_chart a
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}





/*====================================================CLASSES FOR CONTACT FORM=========================================================*/



#form
{
	text-align:left;
	margin:10px auto 0px auto;
}
#form ul
{
	list-style:none;
}
#form li
{
	margin:0 0 1em 0;
}
#form textarea
{
	width:100%;
	height:150px;
}

#definition{
	margin:0px;
}
.highlight{
	background-color:#FEFFAF;
}


/*====================================================CLASSES FOR CONTACT FORM POPUP=========================================================*/


.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 113%;
	background:#000000 fixed;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 6px solid #CCCCCC;
	background-color: white;
	z-index:1002;
	overflow: auto;
}


/*====================================================CLASSES FOR DERNIERS CREATIONS PAGE=========================================================*/


#content_dernier
{
	width:758px;
	height:635px;
	padding:0 5px 0 0;
	float:left;
}
#content_dernier_b
{
	width:734px;
	padding:5px 12px 0px 12px;
	float:left;
	background:white;
}
#content_dernier_b2
{
	width:734px;
	padding:5px 12px 0px 12px;
	float:left;
	background:#ffffff;
}



/*====================================================CLASSES FOR PRESS PAGE=========================================================*/



#content_services2
{
}
#content_services2 a
{
	font:bold 12px "Century Gothic";
	text-decoration:underline;
	color:#003366;
}
#content_services2 ul
{
	margin:20;
	padding-left:40px; 
	
}
#content_services2 li
{
	list-style-image:url(../images/list_bullet_4.png);
	margin:0px;
	
	
}
#content_press
{
	width:718px;
	height:auto;
	padding:20px 20px 0px 20px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
	font:12px "Century Gothic";
}
#content_press_01
{
	width:15px;
	height:589px;
	float:left;
	background:url(../images/press_01.gif) no-repeat;
}
#content_press_02
{
	width:664px;
	height:570px;
	padding:19px 12px 0px 12px;
	float:left;
	background:url(../images/press_02.gif) repeat-x;
}
#content_press_02b
{
	width:664px;
	height:577px;
	padding:12px 12px 0px 12px;
	float:left;
	background:url(../images/press_02.gif) repeat-x;
}
#faq_bgt
{
	width:662px;
	height:19px;
	float:left;
	background:url(../images/f_t.gif) no-repeat;
}
#faq_bgc
{
	width:632px;
	height:445px;
	padding:0px 15px 0px 15px;
	float:left;
	background:url(../images/f_c.gif) repeat-y;
}
#faq_bgb
{
	width:662px;
	height:19px;
	float:left;
	background:url(../images/f_b.gif) no-repeat;
}
#faq_fix
{
	width:110px;
	position:absolute;
	top:749px;
	left:750px;
}
/*#faq_fix2
{
	width:110px;
	position:absolute;
	top:610px;
	left:535px;
}*/
#faq_fix2
{
	width:110px;
	float:right;
}
.faq_no
{
	width:17px; 
	height:19px;
	float:right;
	padding:2px 0px 0px 0px;
	background:url(../images/faq_no.png) no-repeat left top;
	margin:0px 0px 0px 2px;
	font:bold 11px "Century Gothic";
	color:#666666;
}
.faq_no:hover
{
	width:17px; 
	height:19px;
	padding:2px 0px 0px 0px;
	float:right;
	background:url(../images/faq_no.png) no-repeat left bottom;
}
.faq_no a
{
	font:bold 11px "Century Gothic";
	color:#666666;
	text-decoration:none;
}
#content_press_03
{
	width:15px;
	height:589px;
	float:left;
	background:url(../images/press_03.gif) no-repeat;
}
#content_press_r1
{
	width:6px;
	height:94px;
	float:left;
	background:url(../images/row_01.png) no-repeat;
	margin-bottom:15px;
}
#content_press_r2
{
	width:616px;
	height:89px;
	padding:5px 18px 0px 18px;
	float:left;
	background:url(../images/row_02.gif) repeat-x;
	margin-bottom:15px;
}
#content_press_r2 img
{
	widthss:65px;
	heightss:80px;
	float:left;
	background:#ffffff;
	border:0px solid #d8d8d8;
}
/*#content_press_r2_txt
{
	width:505px;
	height:60px;
	float:left;
	margin:12px 0px 0px 20px;
	padding:0px 0px 0px 20px;
	border-left:2px dotted #e0dfde;
	font:bold 14px "Century Gothic";
	color:#eb660e;
}
*/
#content_press_r2_txt
{
	width:490px;
	height:60px;
	float:left;
	margin:12px 0px 0px 20px;
	padding:0px 0px 0px 20px;
	border-left:2px dotted #e0dfde;
	font:bold 14px "Century Gothic";
	color:#eb660e;
}

#content_press_r3
{
	width:6px;
	height:94px;
	float:right;
	background:url(../images/row_03.png) no-repeat;
	margin-bottom:15px;
}



/*====================================================CLASSES FOR SERVICES PAGE=========================================================*/


#content_services
{
	width:734px;
	height:650px;
	padding:5px 12px 0px 12px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
	font:12px "Century Gothic";
}
#content_services a
{
	font:bold 12px "Century Gothic";
	text-decoration:underline;
}



/*====================================================CLASSES FOR FAQ'S PAGE=========================================================*/


#faq
{
	width:610px!important;
	float:left!important;
}
#faq ul
{	
}
#faq li
{
	color:#65aa27!important;
	font:11px "Century Gothic"!important;
	line-height:12px!important;
	/*list-style-image:url(../images/list_bullet_5.png);*/
	padding:0px 0px 0px 35px!important;
}
/*===================================================CLASSES FOR SITE MAP PAGE=========================================================*/

#sit_map
{
     width:734px;
	padding:5px 12px 0px 12px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
	font:12px "Century Gothic";;
}
#site_map_2
{
width:600px;
float:left;
padding-left:30px;
}

#site_map_2 ul {
	margin: 0px;
	padding: 0px;
}


#site_map_2 ul li {
	list-style-position: outside;
	list-style-image: url(../images/bullet_map.png);
	list-style-type: none;
	margin:0px 0px 10px 0px;
}
#site_map_2 li a
{
	font:bold 12px "Century Gothic";
	color:#eb660e;
	text-decoration:none;
}

#site_bg
{
	width:700px;
	height:54px;
	margin:80px 0px 0px 0px;
	
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;
	float:left;
}



/*====================================================CLASSES FOR CONTACT US PAGE=========================================================*/




#contact_us
{
	width:718px;
	padding:15px 20px 0px 20px;
	height:auto;
	float:left;
	background:url(../images/contct_us_bg.gif) repeat-x;
}
#contact_form
{
	width:439px;
	height:auto;
	float:left;
	margin:0px 0px 0px 120px;
}
#contact_form1
{
	width:8px;
	height:37px;
	float:left;
	background:url(../images/contact_bg_01.gif) no-repeat;
}
#contact_form2
{
	width:423px;
	height:37px;
	float:left;
	background:url(../images/contact_bg_03.gif) repeat-x;
}
#contact_form3
{
	width:8px;
	height:37px;
	float:left;
	background:url(../images/contact_bg_02.gif) no-repeat;
}
#contact_form4
{
	width:379px;
	height:auto;
	float:left;
	background:#ffffff;
	padding:20px 30px 15px 30px;
}
#contact_form4 ul
{
	margin:3px;
	padding:0px!important;
}
#contact_form4 li
{
	width:400px;
	margin:5px;
	font:bold 11px "Century Gothic";
	list-style-type:none;
}
.hidden{display:none;}



/*====================================================classes conditions generales de vente page=========================================================*/

.condition_head
{
	font:bold 11px "Century Gothic";
	color:#ff9900;
}
.article_head
{
	font:bold 10px "Century Gothic";
	color:#3366cc;
}
.article_subhead
{
	font:bold 10px "Century Gothic";
	color:#009900;
}
.article
{
	font:9px "Century Gothic";
	text-align:justify;
	color:#000000;
}
.article a
{
	font:9px "Century Gothic";
	color:#000099;
}
/*======================================================================================mentions légales page==================================*/

#mentions_legales

{
float:left;
width:710px;
height:495px;
background:url(../images/bd_bg_01_n.gif) repeat-x;
padding:5px 25px 0px 22px;
font-size:12px;
line-height:17px;
text-align:justify;

}
#mentions_legalestxt
{
	font:10px "Century Gothic";
	width:100%;
	height:490px;
	padding:10px 0px;
	overflow:scroll;
}
#mentions_legalestxt a
{
	color:#009933;
	text-decoration:underline;
	font-weight:bold;
}



/*===================================================================================Mentions aide page============================================*/

#aide
{
	width:922px;
	height:370px;
	padding:0px 11px 0px 11px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
}

.aide_text
{

font-size:9px;
line-height:10px;
text-align:justify;
padding:0px 2px 0px 2px;

}
.aide_text_one
{

font-size:9px;
line-height:10px;
text-align:justify;
padding:0px 2px 0px 2px;
background-color:#99cc00;
color:#FFFFFF;
}
.boreder_table td
{
	border-left:1px solid #bdbdbd;
	border-bottom:1px solid #bdbdbd;
}

.aide_text_bg
{

font-size:10px;
line-height:12px;
text-align:justify;
padding:0px 2px 0px 3px;
background-color: #cccccc;
color:#595959;
}
	

.aide_text_left
{

font-size:10px;
line-height:12px;
text-align:justify;
padding:0px 3px 0px 2px;
background-color: #666633;
color:#FFFFFF;

}

.aide_text_bg1
{

font-size:10px;
line-height:10px;
text-align:justify;
padding:0px 2px 0px 3px;
}	
#content_01c
{
	width:734px;
	height:600px;
	padding:5px 12px 0px 12px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
}


/*Registration Form*/

#form_content
{
	width:758px;
	height:361px;
	padding:0 5px 0 0;
	float:left;
}
#enquery_form
{
	width:100%;
	float:left;
	font-family: "Century Gothic";
	font-size: 12px;
}
/*===================================================================================enqueyrform page============================================*/
#enquery_form1
{
	width:90%;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background:none;
	color:#696969;
}
.enquery_form2
{
	width:400px;
	text-align:justify;
	vertical-align:middle;
	margin-left: 60px;
	padding:8px 0px;
	float: left;
	font:bold 12px "Century Gothic";
	color:#eb660e;
}
.enquery_form_box
{
	font:12px Arial, Helvetica, sans-serif;
	float: left;
	text-align:justify;
	border:1px solid #ff9933;
	width:250px;
	color:#777777;
	
}
#enquery_form_button
{
	font:bold 12px "Century Gothic";
	float: left;
	text-align:justify;
	width:100%;
	margin:15px 0px 0px 0px;
	height: 30px;
	
}
.enquery_form_button1
{
	font:bold 12px "Century Gothic";
	float: left;
	text-align:justify;
	width:350px;
	margin-left: 60px;
	background-image:
}


/*Inner Menu*/

#inner_menu
{
	width:970px;
	height:28px;
	float:left;
	background:url(../images/nav_bg_n.gif) repeat-x;
}
#inner_menu ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#inner_menu ul li
{
	display:inline; padding:0;
}
.accueil2_active a
{
	display:block;
	width:195px;
	height:19px;
	padding:9px 0px 0px 0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#ffffff;
	float:left;
	background:url(../images/inner_01_O.gif) no-repeat right;
}
.accueil2 a
{
	display:block;
	width:195px;
	height:19px;
	padding:9px 0px 0px 0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#FFFFFf;
	float:left;
	background:url(../images/inner_01.gif) no-repeat right;
}
.accueil2 a:hover
{
	display:block;
	width:195px;
	height:19px;
	padding:9px 0px 0px 0px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	color:#ffffff;
	float:left;
	background:url(../images/inner_01_O.gif) no-repeat right;
}
.personal_active a
{
	display:block;
	width:187px;
	height:19px;
	padding:9px 0px 0px 4px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	float:left;
	background:url(../images/inner_02_O.gif) no-repeat left;
}
.personal a
{
	display:block;
	width:187px;
	height:19px;
	padding:9px 0px 0px 4px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:center;
	color:#FFFFFf;
	float:left;
	background:url(../images/divider_02_n.gif) no-repeat right;
}
.personal a:hover
{
	display:block;
	width:187px;
	height:19px;
	padding:9px 0px 0px 4px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	float:left;
	background:url(../images/inner_02_O.gif) no-repeat left;
}
.history_active a
{
	display:block;
	width:128px;
	height:19px;
	padding:9px 0px 0px 64px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/inner_04_O.gif) no-repeat left;
}
.history a
{
	display:block;
	width:128px;
	height:19px;
	padding:9px 0px 0px 64px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#FFFFFf;
	float:left;
	background:url(../images/divider_02_n.gif) no-repeat right;
}
.history a:hover
{
	display:block;
	width:128px;
	height:19px;
	padding:9px 0px 0px 64px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/inner_04_O.gif) no-repeat left;
}
.workshop_active a
{
	display:block;
	width:117px;
	height:19px;
	padding:9px 0px 0px 75px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/inner_05_O.gif) no-repeat left;
}
.workshop a
{
	display:block;
	width:147px;
	*width:117px;
	height:19px;
	padding:9px 0px 0px 45px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#FFFFFf;
	float:left;
	background:url(../images/divider_02_n.gif) no-repeat right;
}
.workshop a:hover
{
	display:block;
	width:147px;
	*width:117px;
	height:19px;
	padding:9px 0px 0px 45px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/inner_05_O.gif) no-repeat left;
}
.basket_active a
{
	display:block;
	width:120px;
	height:19px;
	padding:9px 0px 0px 80px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/inner_06_O.gif) no-repeat left;
}
.basket a
{
	display:block;
	width:120px;
	height:19px;
	padding:9px 0px 0px 80px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#FFFFFf;
	float:left;
	background:url(../images/inner_02.gif) no-repeat right;

}
.basket a:hover
{
	display:block;
	width:120px;
	height:19px;
	padding:9px 0px 0px 80px;
	font:bold 12px "Century Gothic";
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	float:left;
	background:url(../images/inner_06_O.gif) no-repeat left;
}
#customer_ac_content
{
	width:954px;
	padding:0px 8px 0px 8px;
	float:left;
	background:url(../images/bd_bg_01_n.gif) repeat-x;
	height:616px;
}
#customer_ac_content h3
{
	font:bold 12px "Century Gothic";
	color:#ff6600;
	text-align:center;
	margin:5px auto;
}
#customer_ac_content p
{
	font:14px "Century Gothic";
	margin:5px auto;
	line-height:14px;
}
#left
{
	width:204px;
	height:318px;
	padding:0px 10px 0px 0px;
	float:right;
}
#left_01
{
 width:7px;
 height:292px;
 float:left;
 background:url(../images/c_01.gif) bottom no-repeat;
}
#left_02
{
 width:148px;
 height:282px;
 padding:5px 19px 5px 19px;
 float:left;
 background:url(../images/c_02.gif) bottom repeat-x;
}
#left_02b
{
 width:176px;
 height:282px;
 padding:5px;
 float:left;
 background:url(../images/c_02.gif) bottom repeat-x;
}
#left_03
{
 width:7px;
 height:292px;
 float:left;
 background:url(../images/c_03.gif)  bottom no-repeat;
}
#center
{
	width:682px;
	height:310px;
	padding:0px 8px 0px 10px;
	float:left;
}
#centerb
{
	width:954px;
	height:604px;
	padding:0px 8px 0px 0px;
	float:left;
}
#center_01
{
 width:7px;
 height:292px;
 float:left;
 background:url(../images/c_01.gif) bottom no-repeat;
}
#center_01b
{
	width:7px;
	height:604px;
	float:left;
	background:url(../images/h_01.png) no-repeat;
}
#center_01c
{
	width:8px;
	height:215px;
	float:left;
	background:url(../images/basket_01.png) no-repeat;
}
#center_02
{
 width:592px;
 height:272px;
 padding:15px 38px 5px 38px;
 float:left;
 background:url(../images/c_02.gif) bottom repeat-x;
}
#center_02b
{
	width:954px;
	height:276px;
	float:left;
	background:url(../images/basket_bgc.gif);
}
#center_02bc
{
	width:938px;
	height:215px;
	float:left;
	background:url(../images/basket_02.png) repeat-x;
}
#center_02h
{
	width:900px;
	height:579px;
	padding:25px 20px 0px 20px;
	float:left;
	background:url(../images/h_02.png) repeat-x;
}
#center_02w
{
	width:940px;
	height:579px;
	padding:25px 0px 0px 0px;
	float:left;
	background:url(../images/h_02.png) repeat-x;
}
#center_customer
{
	width:931px;
	height:604px;
	float:left;
	background:url(../images/h_02.png) repeat-x;
}
#center_customer2
{
	width:734px;
	height:598px;
	float:left;
	padding:6px 0px 0px 0px;
	background:url(../images/h_02.png) repeat-x;
}
#center_gallery
{
	width:944px;
	height:200px;
	padding:5px 10px 0px 0px;
}
#center_gallery p
{
	margin:0 auto;
	padding:0px;
	font-size:12px;
	text-align:center;
	background:#9a4cab;
	color:#ffffff;
	text-decoration:blink;
}
#center_gallery tr
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#center_gallery td
{
	display:inline-table;
	margin:0px;
}
#img_gallery
{	
	width:75px;
	height:55px;
	border:1px solid #cccccc;
	padding:5px;
	background:#ffffff;
	float:left;
	margin:5px;
}
#center_03
{
 width:7px;
 height:292px;
 float:left;
 background:url(../images/c_03.gif) bottom no-repeat;
}
#center_03b
{
	width:7px;
	height:604px;
	float:left;
	background:url(../images/h_03.png) no-repeat;
}
#center_03c
{
	width:8px;
	height:215px;
	float:left;
	background:url(../images/basket_03.png) no-repeat;
}
#right
{
	width:195px;
	height:310px;
	float:right;
}
#rightb
{
	clear:both;
	width:800px;
	height:420px;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:10px;
}
#right_01
{
	width:200px;
	height:24px;
	padding:10px 0px 0px 0px;
	float:left;
	background:url(../images/r_01.png) no-repeat;
	font:bold 16px "Century Gothic";
	color:#ffffff;
}
/*#right_01b
{
	width:185px;
	height:24px;
	padding:10px 0px 0px 135px;
	float:left;
	background:url(../images/basket_head.gif) no-repeat;
	font:bold 16px "Century Gothic";
	color:#ffffff;
}*/
#right_02a
{
 width:7px;
 height:292px;
 float:left;
 background:url(../images/c_01.gif) no-repeat bottom;
}
#right_02
{
 width:172px;
 height:292px;
 padding:0px 6px 0px 7px;
 float:left;
 background:url(../images/c_02.gif) repeat-x bottom;
}
#right_02aa
{
 width:7px;
 height:292px;
 float:left;
 background:url(../images/c_03.gif) no-repeat bottom;
}
/*#right_basket_l
{
	width:8px;
	height:190px;
	float:left;
	background:url(../images/basket_01.png) bottom;
}*/
/*#right_basket_r
{
	width:8px;
	height:190px;
	float:left;
	background:url(../images/basket_03.png) bottom;
}*/
#right_02basket
{
	width:328px;
	height:338px;
	float:left;
	/*background:url(../images/basket_02.png) repeat-x bottom;*/
}
#right_03
{
	width:200px;
	height:7px;
	float:left;
	background:url(../images/l_03.gif) repeat-y;
}
#right_03b
{
	width:320px;
	height:8px;
	float:left;
	background:url(../images/basket_img_b.gif) repeat-y;
}


/*====================================================classes for faq accordian=========================================================*/


#options {width:457px; margin:20px auto; text-align:right; color:#9ac1c9}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}

#acc {width:640px; list-style:none; color:#033; margin:0 auto 40px; padding:0px;}
#acc ul { padding:0px; margin:0px;}
#acc li{ padding:0px; margin:0px;}
#acc h3 {width:610px; border:1px solid #cccccc; font-weight:bold; cursor:pointer; font:bold 12px "Century Gothic"; color:#eb660e; background:#f7f7f7;}
#acc h3:hover {background:#ffffff!important; color:#eb660e!important;}
#acc .acc-section {overflow:hidden; background:#ffffff; width:627px;}
#acc .acc-content {width:602px; background:#ffffff; color:#4f9015;}
.acc-content ul{padding:0px; margin:0px;}
.acc-content li{padding:0px; margin:0px;}

#nested {width:425px!important; list-style:none!important; color:#033!important; margin-bottom:15px!important;}
#nested ul{ padding:0px!important; margin:0px!important;}
#nested li{ padding:0px!important; margin:0px!important;}
#nested li:hover ul{ display:none; position:absolute;}
#nested h3 {width:625px; font-weight:bold; cursor:pointer; background:#f7f7f7; color:#eb660e;}
#nested h3:hover {background:#ffffff!important; color:#eb660e!important;}
#nested .acc-section {overflow:hidden; background:#ffffff; width:627px;}
#nested .acc-content {width:625px; border:1px solid #cccccc; background:#ffffff; color:#4f9015;}
.acc-content ul{padding:0px; margin:0px;}
.acc-content li{padding:0px; margin:0px;}
#nested .acc-selected {background:#eb660e; color:#ffffff;}



















/*====================================================classes for home page DropDown Menu=========================================================*/


.sub
{
	margin:35px 0px 0px 0px;
	z-index:1000000;
	float:right;
}
.sub li a 
{
	display: block;
	font-weight: bold;
	padding: 2px 10px;
	background:url(../images/red.png);
	width:170px;
	/*border-bottom:groove 2px #ff0d0d;*/
	border-bottom:groove 2px #ccc;
	font-size:100%;
}


.sub li a:hover
{
	display: block;
	font-weight: bold;
	padding: 2px 10px;
	background:#ffffff;
	color:#565656;
	width:170px;
}


li ul {
	display: none;
	width:200px;
	margin-top:0px;
	margin-left:-1px;
}



li ul {
	top: auto;
	left: auto;
}

li:hover ul 
{
	display: block;
	position:relative;
}

/*====================================================classes for history tabs=========================================================*/


.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em 0em  0em .4em; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding:0px 0px 0px 0px; width:20%; text-align:center;}
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; font-family:bold 18px "Century Gothic"; text-align:center;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-top: 0px; border-bottom-width: 0; font-family:bold 14px "Century Gothic"; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; font-family:bold 14px "Century Gothic"; text-align:center;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; font-family:bold 18px "Century Gothic"; } 
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }



/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Component containers
----------------------------------*/
.ui-widget { font-family:bold 18px "Century Gothic";}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family:bold 18px "Century Gothic"; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #d9c809; background: url(../images/history_tab_bg.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default 
{
	border: 1px solid #cccccc; 
	background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; 
	font-weight: bold; 
	color: #1c94c4; 
	outline: none; 
	padding-top: 0px!important;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited 
{
	color: #d9c809; 
	text-decoration: none; 
	outline: none; 
	font:bold 14px "Century Gothic"; 
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus 
{ 
	border: 1px solid #989898; 
	background: #e8e8e8 url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; 
	font-weight: bold; 
	color: #c77405; 
	outline: none; 
}
.ui-state-hover a, .ui-state-hover a:hover 
{ 
	color: #5b724a; 
	text-decoration: none; 
	outline: none; 
}
.ui-state-active, .ui-widget-content .ui-state-active 
{ 
	border: 1px solid #D9C809; 
	background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; 
	font-weight: bold; 
	color: #eb8f00; 
	outline: none;
	font:bold 14px "Century Gothic";
	padding-top: 5px;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited 
{ 
	color: #eb8f00; 
	outline: none; 
	text-decoration: none; 
	font-family:bold 14px "Century Gothic"!important;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #ffffff; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }




#pdf_btn
{
	width:272px;
	float:right;
	cursor:pointer;
	background:url(../images/workshop_01.png) no-repeat;
	height:26px;
	font:bold 12px "Century Gothic";
	color:#ffffff;
	padding:9px 0px 0px 2px;
	margin-top:-2px;
	margin-right:35px;
}

#pdf_btn a
{
text-decoration:none;
	color:#ffffff;

}
#choose
{
	width:705px;
	height:26px;
	padding:10px 0px 15px 0px;
	margin:0px 0px 10px 7px;
	float:left;
	border-bottom:1px dotted #aeaeae;
}
#workshop_thumb
{
	width:705px;
 height:360px;
 margin:0px 7px 0px 7px;
 float:left;
 overflow:scroll;
}
#workshop_thumb ul
{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#workshop_thumb li
{
	display:inline;	
}
#thumb_work_gallery
{	
	width:141px;
	height:110px;
	border:1px solid #cccccc;
	background:#ffffff;
	float:left;
	margin:5px 7px 3px 1px;
}
#cnfmr_btn
{
	width:250px;
 cursor:pointer;
 background:url(../images/workshop_02.png) no-repeat;
 height:35px;
 font:bold 12px "Century Gothic";
 color:#ffffff;
 border:none;
}
#right
{
	width:199px;
	height:447px;
	float:right;
	font:bold 12px "Century Gothic";
	color:#4993be;
	text-align:center;
}
#comment_op
{
	width:181px;
	height:169PX;
	margin:0px 0px 10px 3px;
	float:left;
	text-align:left;
	padding:5px;
	border:1px solid #bfd7e7;
	background:#ffffff;
}
.comment_txt
{
	width:189px;
	height:170px;
	float:left;
	margin:10px 0px 10px 3px;
	border:1px solid #bfd7e7;
}
#s_btn
{
	width:120px;
	float:left;
	margin:0px 0px 0px 38px;
	cursor:pointer;
	background:url(../images/workshop_03.png) no-repeat;
	height:35px;
	font:bold 12px "Century Gothic";
	color:#ffffff;
	border:none;
}
#pack_desc
{
	width:575px;
	font:10px 'Century Gothic'; 
	color:#595959;
}
#pack_desc li
{
	margin:0px 0px 0px 0px; 
	font:9px 'Century Gothic';
	list-style-type:none;
}
.label {
	background-color: #cee6ef;
	border-left:1px solid #b7d2dc;
	border-bottom:1px solid #b7d2dc;
}
.label22 {
	background-color: #a0cfe1;
	border-left:1px solid #b7d2dc;
	border-bottom:1px solid #b7d2dc;
}
.label2 {
	background-color: #d9d9d9;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.content22 {
	/*background-color: #f1f1f1;*/
	background-color:#cee6ef;
	border-left:1px solid #b7d2dc;
	border-bottom:1px solid #b7d2dc;
	border-right:1px solid #b7d2dc;
}
.entryTableHeader {
	background:#d4d4d4;
}
#ext_right
{
	width:136px;
	float:left;
	margin:38px 0px 0px 0px;
}
#extra_txt
{
	width:97%;
	font:12px "Century Gothic";
	text-align:center;
	background:#98249f;
}
#extra_01
{
	width:8px;
	height:289px;
	float:left;
	background:url(../images/recommandation_01.gif) no-repeat;
}
#extra_02
{
	width:120px;
	height:277px;
	float:left;
	padding:32px 0px 0px 0px;
	background:url(../images/recommandation_02.gif) repeat-x;
}
#extra_02 ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#extra_02 li
{
	display:inline;
	margin:0px;
}
#extra_03
{
	width:8px;
	height:289px;
	float:left;
	background:url(../images/recommandation_03.gif) no-repeat;
}
#basket_txt
{
	width:100%;
	float:left;
	font:12px "Century Gothic";
	text-align:center;
}
/*=====================For Tooltip==================*/
#Span1
{
	display:none;
}
#ext_01
{
	width:167px;
	float:left;
	z-index:0;
	background:none;
}
#arrow_01
{
	width:117px;
	height:87px;
	margin:7px 0px 0px 0px;
	padding:77px 10px 0px 40px;
	float:left;
	background:url(../images/arrow_01.png) no-repeat;
	text-align:center;
	font:10px "Century Gothic";
}
#right_arrows
{
	width:311px;
	height:395px;
	float:right;
	margin-top:83px;
}
#arrow_02
{
	width:251px;
	height:181px;
	margin:3px 0px 0px 0px;
	padding:80px 10px 0px 50px;
	float:left;
	background:url(../images/arrow_02.png) no-repeat;
}
#arrow_03
{
	width:261px;
	height:67px;
	margin:10px 0px 0px 0px;
	padding:50px 0px 0px 25px;
	float:right;
	background:url(../images/arrow_03.png) no-repeat;
	text-align:center;
	font:10px "Century Gothic";
	color:#7b7f31;
}
#tag
{
	width:84px;
	height:21px;
	background:url(../images/tag.png) no-repeat;
	text-align:center;
	margin:0px 0px 5px 15px;
	padding:3px 0px 0px 0px;
	z-index:10000;
}
#center_head
{
 width:682px;
 height:24px;
 background:url(../images/r_022.png) no-repeat;
 font:bold 16px "Century Gothic";
color:#ffffff;
text-align:center; padding-top:10px;
margin:0px
}
#left_head
{
 width:200px;
 height:24px;
 background:url(../images/r_01.png) no-repeat;
 font:bold 16px "Century Gothic";
color:#ffffff;
text-align:center; padding-top:10px;
}


/********************* Classes for email messages*****************/

.mail_text_main
{
	border:1px solid #CC3300;
	font:11px tahoma;
	color:#6d6d6d;
}
.mail_text_subject
{
	font-weight:bold;
	color:#CC3300;
}
.mail_text_sign
{
	color:#55e5de;
	font-size:14px;
	font-weight:bold;
}




/********************* Classes for email messages*****************/






#panier_head01
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/e_01.gif) no-repeat;
}
#panier_head02
{
	width:782px;
	height:21px;
	float:left;
	background:url(../images/e_02.gif) repeat-x;
	font:bold 15px  "Century Gothic";
	color:#ffffff;
	text-align:center;
	padding:6px 0px 0px 0px;
}
#panier_head03
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/e_03.gif) no-repeat;
}
#panier_body
{
	width:800px;
	height:413px;
	background:url(../images/process_body.gif) repeat-x;
	font:12px "Century Gothic";
	color:#656464;
	float:left;
}
.panier_head
{
	font:14px "Century Gothic";
	color:#0f98df;
	text-decoration:underline;
}
.grey_line
{
	border-bottom:1px solid #c2c2c2;
	padding-bottom:5px;
	padding-top:5px;
}
.centre_txt
{
	text-align:center;
	font:14px "Century Gothic";
	color:#0f98df;
	width:100%;
	margin-bottom:5px;
}
#product_content
{
	width:90%;
	height:255px;
	overflow:auto;
	margin: 0 auto;
}
.sub_tt
{
	padding-right:22px;
	font-weight:bold;
	color:#ff0000;
}
.dust_bin
{
	float:left; 
	margin:0px 0px 0px 200px; 
	width:90px; 
	height:131px; 
	padding:0px 0px 0px 70px;
	text-align:center;
	color:#0f98df;
	font-weight:bold;
}
#cart_continue
{
	float:right; 
	margin:60px 180px 0px 0px; 
	width:185px; 
	height:70px; 
	padding:25px 0px 0px 70px;
	text-align:center;
	color:#0f98df;
	font-weight:bold;
}

/*============== For New Cart Page =============*/
#cart_left
{
	width:8px;
	height:398px;
	float:left;
	background:url(../images/cart_new_left.png) no-repeat;
}

#offer_left
{
	width:8px;
	height:398px;
	float:left;
	background:url(../images/cart_new_left.png) no-repeat;
}

#offer_center
{
	width:97.3%;
	padding:10px 5px 5px 5px;
	float:left;
	background:url(../images/cart_new_center.png) repeat-x top;
}

#cart_center
{
	width:97.2%;
	padding:10px 5px 5px 5px;
	float:left;
	background:url(../images/cart_new_center.png) repeat-x;
}
#cart_right
{
	width:8px;
	height:398px;
	float:left;
	background:url(../images/cart_new_right.png)
}
#left_part
{
	width:66.4%;
	float:left;
}

#right_part
{
	width:32%;
	float:right;
	text-align:center;
}
.hh1
{
	width:11px;
	height:27px;
	float:left;
	background:url(../images/hh1.png) no-repeat;
}
#hh2
{
	width:195px;
	height:22px;
	padding-top:5px;
	background:url(../images/hh2.png) repeat-x;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	float:left;
}
#hh2b
{
	width:372px;
	height:22px;
	padding-top:5px;
	background:url(../images/hh2.png) repeat-x;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	float:left;
}
.hh3
{
	width:11px;
	height:27px;
	float:left;
	background:url(../images/hh3.png) no-repeat;
}
#main_cart_area
{
	width:100%;
	float:left;
	margin-top:5px;
	margin-bottom:15px;
}


.cor_01
{
	width:14px;
	height:14px;
	float:left;
	background:url(../images/cor_01.png) no-repeat;
}
.cor_02
{
	width:586px;
	height:14px;
	float:left;
	background:url(../images/cor_02.png) repeat-x;
}
.cor_02b
{
	width:265px;
	height:14px;
	float:left;
	background:url(../images/cor_02.png) repeat-x;
}
.cor_02_form
{
	width:569px;
	height:14px;
	float:left;
	background:url(../images/cor_02.png) repeat-x;
}


.cor_03
{
	width:14px;
	height:14px;
	float:left;
	background:url(../images/cor_03.png) no-repeat;
}

.cor_04
{
	width:602px;
	padding:0px 5px;
	float:left;
	background:#fff;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
	text-align:center;
}


.cor_04bc
{
	width:585px;
	padding:0px 5px;
	float:left;
	background:#fff;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
	text-align:center;
}
.cor_04_form
{
	background:#fff;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
}
.cor_04 ul
{
	margin:0px;
	padding:0px;
}
.cor_04 ul li
{
	width:146px;
	float:left;
	margin:10px 0px 10px 0px;
	padding:0px;
	display:inline;
	text-align:center;
	border-right:1px dotted #a0a0a0;
}
.cor_04 ul li img
{
	border:none;
	margin:0 auto;
}
.cor_04 ul li h1
{
	font:12px Arial, Helvetica, sans-serif;
	color:#696969;
	text-align:center;
	margin-top:0px;
}
.cor_04 ul li h2
{
	width:70px;
	height:18px;
	padding-top:2px;
	margin: 2px auto 0px auto;
	font:11px "Century Gothic";
	color:#737373;
	text-align:center;
	background:url(../images/tag.png) no-repeat;
	display:block;
}

#left_part_offer
{
	width:100%;
	float:left;
}


#main_offer_area
{
	width:100%;
	float:left;
	margin-top:5px;
	margin-bottom:15px;
}

.cor_01_offer
{
	width:14px;
	height:14px;
	float:left;
	background:url(../images/cor_01.png) no-repeat;
}

.cor_03_offer
{
	width:14px;
	height:14px;
	float:left;
	background:url(../images/cor_03.png) no-repeat;
}


.cor_02_offer
{
	width:890px;
	height:14px;
	float:left;
	background:url(../images/cor_02.png) repeat-x;
}


.cor_04_offer
{
	width:906px;
	padding:0px 5px;
	float:left;
	background:#fff;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
	text-align:center;
}

.cor_04_offer ul
{
	margin:0px 5px;
	padding:0px;
	
}
.cor_04_offer ul li
{
	width:146px;
	float:left;
	padding:10px 0px 10px 0px;
	margin:5px 10px 10px ;
	display:inline;
	text-align:center;
	border-right:1px dotted #a0a0a0;
}
.cor_04_offer ul li img
{
	border:none;
	margin:0 auto;
}
.cor_04_offer ul li h1
{
	font:12px Arial, Helvetica, sans-serif;
	color:#696969;
	text-align:center;
	margin-top:0px;
}
.cor_04_offer ul li h2, .cor_04_offer ul li span.h2
{
	width:70px ;
	height:18px ;
	padding-top:2px ;
	margin: 2px auto 0px auto ;
	font:11px "Century Gothic" ;
	color:#737373 ;
	text-align:center ;
	background:url(../images/tag.png) no-repeat ;
	display:block ;
}


.cor_05_offer
{
	width:14px;
	height:14px;
	float:left;
	background:url(../images/cor_07.png) no-repeat;
}
.cor_06_offer
{
	width:890px;
	height:14px;
	float:left;
	background:url(../images/cor_06.png) repeat-x;
}

.cor_07_offer
{
	width:14px;
	height:14px;
	float:left;
	background:url(../images/cor_05.png) no-repeat;
}














.cor_04b
{
	width:281px;
	padding:0px 5px;
	float:left;
	background:#fff;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #b5b5b5;
}
.cor_04b ul
{
	margin:0px;
	padding:0px;
}
.cor_04b ul li
{
	width:146px;
	float:left;
	margin:10px 0px 10px 0px;
	padding:0px;
	display:inline;
	text-align:center;
	border-right:1px dotted #a0a0a0;
}
.cor_04b ul li img
{
	border:none;
	margin:0 auto;
}
.cor_04b ul li h1
{
	font:12px Arial, Helvetica, sans-serif;
	color:#696969;
	text-align:center;
	margin-top:0px;
}
.cor_04b ul li h2
{
	width:84px;
	height:20px;
	padding-top:4px;
	margin: 3px auto 0px auto;
	font:11px "Century Gothic";
	color:#737373;
	text-align:center;
	background:url(../images/tag.png) no-repeat;
	display:block;
}
.cor_05
{
	width:14px;
	height:14px;
	float:left;
	background:url(../images/cor_07.png) no-repeat;
}
.cor_06
{
	width:586px;
	height:14px;
	float:left;
	background:url(../images/cor_06.png) repeat-x;
}
.cor_06_form
{
	width:569px;
	height:14px;
	float:left;
	background:url(../images/cor_06.png) repeat-x;
}
.cor_06b
{
	width:265px;
	height:14px;
	float:left;
	background:url(../images/cor_06.png) repeat-x;
}



.cor_07
{
	width:14px;
	height:14px;
	float:left;
	background:url(../images/cor_05.png) no-repeat;
}
.right_head_01
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/b_h_01.gif) no-repeat;
}
#right_head_02
{
	width:275px;
	height:22px;
	padding-top:5px;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#fff;
	background:url(../images/b_h_02.gif) repeat-x;
}
#right_head_02b
{
	width:596px;
	height:22px;
	padding-top:5px;
	float:left;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#fff;
	background:url(../images/b_h_02.gif) repeat-x;
}
.right_head_03
{
	width:9px;
	height:27px;
	float:left;
	background:url(../images/b_h_03.gif) no-repeat;
}
.green_add_btn
{
	width:108px;
	height:20px;
	background:url(../images/green_add_btn.png) no-repeat;
	margin:0 auto;
	border:none;
	margin-top:4px;
	cursor:pointer;
}
.tbl_right
{
	border-bottom:1px dotted #a0a0a0;
	margin-bottom:15px;
}
.tbl-pro-head
{
	font:12px Arial, Helvetica, sans-serif;
	color:#696969;
	text-align:center;
}
.tbl-pro-head-bold
{
	font-weight:bold;
}
#tbl_scroll_auto
{
	width:100%;
	height:605px;
	overflow:auto; 
}
.cart_next_step
{	
	width:186px;
	height:28px;
	background:url(../images/cart_next_step.png) no-repeat;
	border:none;
	cursor:pointer;
	margin:0 auto;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}



.cart_next_step2
{	
	width:186px;
	height:28px;
	background:url(../images/cart_next_step.png) no-repeat;
	border:none;
	cursor:pointer;
	margin:0 auto;
	color:#fff;
	font-weight:bold;
	font-size:12px;
	margin-top:150px;
}


.continuer_btn
{
	width:72px;
	height:24px;
	background:url(../images/continuer_btn.png) no-repeat;
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	border:none;
	cursor:pointer;
	margin-top:150px;
}






.ht-total
{
	font:11px Arial, Helvetica, sans-serif;
	color:#cdb027;
}
.ttc-total
{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ff6100;
}
.subtotal
{
	margin-top:15px;
	margin-bottom:15px;
}
.addressright1
{
	width:9px;
	height:27px;
	background:url(../images/Tmoignages_01.gif) no-repeat;
	float:left;
}
#addressright2
{
	width:275px;
	height:22px;
	padding-top:5px;
	background:url(../images/Tmoignages_02.gif) repeat-x;
	float:left;
	text-align:left;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.addressright3
{
	width:9px;
	height:27px;
	background:url(../images/Tmoignages_03.gif) no-repeat;
	float:left;
}
.address_txt
{
	padding:10px;
	font:12px Arial, Helvetica, sans-serif;
	color:#696969;
	text-align:left;
}
.login_info
{
	padding:10px;
	font:14px Arial, Helvetica, sans-serif;
	color:#696969;
	text-align:center;
	margin:0px;
}
.header_cart2
{
	font:italic bold 12px "Century Gothic";
	color:#bc2591;
	text-decoration:underline;
}
.txt_desc
{
	font:14px Arial, Helvetica, sans-serif;
	color:#696969;
	border-bottom:1px dotted #696969;
	padding:15px 0px 2px 0px;
}
#short_desc
{
	width:100%;
	height:186px;
	overflow:auto;
	margin-bottom:20px;
}
.code_opertion
{
	background:url(../images/code_operation.png) left center no-repeat;
	color:#ff6100;
	font:11px Arial, Helvetica, sans-serif;
	padding-left:10px;
}
.code_opertion_input
{
	width:133px;
	height:18px;
	border:1px solid #dddddd;
	background:url(../images/code_bg.gif) repeat-x;
	color:#ff6100;
	font:11px Arial, Helvetica, sans-serif;
}
.htc_golden_txt
{
	font:11px Arial, Helvetica, sans-serif;
	color:#ff6100;
}
.new_total_bg
{
	background:#fdf6aa;
	border-bottom:1px solid #c9c488;
	border-top:1px solid #c9c488;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ff6100;
	padding-bottom:5px;
	padding-top:5px;
}
.new_login_01
{
	width:129px;
	height:25px;
	background:url(../images/btn_login_01.gif) no-repeat;
	color:#fff;
	font:bold 12px Arial, Helvetica, sans-serif;
	border:none;
	cursor:pointer;
}
.new_login_02
{
	width:137px;
	height:25px;
	background:url(../images/btn_login_02.gif) no-repeat;
	color:#fff;
	font:bold 12px Arial, Helvetica, sans-serif;
	border:none;
	cursor:pointer;
	margin-top:10px;
}
.clr
{
	clear:both;
}
.continuer_btn
{
	width:72px;
	height:24px;
	background:url(../images/continuer_btn.png) no-repeat;
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	border:none;
	cursor:pointer;
	margin-top:150px;
}
.modifier_btn
{
	width:72px;
	height:24px;
	background:url(../images/continuer_btn.png) no-repeat;
	color:#fff;
	font:bold 11px Arial, Helvetica, sans-serif;
	border:none;
	cursor:pointer;
}
#modify_continue_form
{
	width:100%;
	margin:0 auto;
}
.validater
{
	width:65px;
	height:24px;
	background:url(../images/validater.gif) no-repeat;
	cursor:pointer;
	border:none;
	color:#fff;
	font:12px Arial, Helvetica, sans-serif;
}
#naya_cart_outer
{
	width:235px;
	float:left;
	margin:2px 0px 2px 5px;
}
#naya_cart
{
	width:158px;
	height:20px;
	background:url(../images/new_cart_bg.gif) no-repeat;
	color:#5d5e60;
	padding-left:35px;
	padding-top:4px;
	font:bold 11px Arial, Helvetica, sans-serif;
	margin:0 auto;
}
#naya_cart a
{
	color:#dfaa2a;
	text-decoration:none;
	font-weight:bold;
}
#naya_cart span
{
	font-weight:bold; 
	color:#ff7200; 
	font-size:14px;
	margin-left:5px;
}
.cust_acc_txtarea
{
	border:1px solid #ccc; 
	margin-bottom:10px;
	width:155px;
	height:170px;
}
.cust_acc_sujet
{
	width:155px;
	border:1px solid #ccc;
}
.cart_item_delete
{
	width:17px;
	height:24px;
	margin-top:10px;
	border:none;
	cursor:pointer;
	background:url(../images/trash.png) no-repeat;
}
.form_continue
{
	width:100px;
	height:26px;
	background:url(../images/form_continue.png) no-repeat;
	border:none;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
	font-size:11px;
}
.bon_continue
{
	width:100px;
	height:22px;
	border:none;
	cursor:pointer;
	background:url(../images/bon_continue.png) no-repeat;
	color:#fff;
	font-weight:bold;
}
.paypal_redirector
{
	background:none;
	border:none;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
}

/*progrssiv chart start*/
.tab-menu{ width:650px;  padding:0px; text-align:center; margin:0px  0px  0px  }
#tabs {list-style:none; margin:0px auto 0px; padding:opx;
    clear:both;   font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif; border:none; background:none;}
#tab-main { z-index:99; }
#tab-tutorial { z-index:98; }
#tab-articles { z-index:97; }
#tab-comments { z-index:96; }
#tab-login { z-index:95; }
#tabs li {
    display:block;  font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
    position:relative;
    float:left;
    height:50px;
    background:url('../images/tab.png') no-repeat 0px 118px;
}
#tabs li.first   {
    line-height:26px;
    height:44px;
    display:block; 
    text-align:center;
    padding:0px 8px 10px 10px;
    background:url('../images/tab.png') no-repeat -26px -247px;
    text-decoration:none; margin:0px;
    color:#777;
    font-weight:bold;
    _float:left;
}
#tabs li.first span{
    line-height:26px;
    height:34px;
    display:block;
    text-align:center;
    padding:20px 35px 0px 10px;
    background:url('../images/tab.png') no-repeat right -57px;
    text-decoration:none;
    color:#777; margin:0px; 
     font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
    _float:left;
}

#tabs li.first-selected {
    line-height:26px;
    height:44px;
    display:block; 
    text-align:center;
    padding:0px 8px 10px 10px;
    background:url('../images/tab.png') no-repeat 0px -247px;
    text-decoration:none; margin:0px;
    color:#777;
    font-weight:bold;
    _float:left;
}

#tabs li.first-selected span {
    line-height:26px;
    height:34px;
    display:block;
    text-align:center;
    padding:20px 35px 0 10px;
    background:url('../images/tab.png') no-repeat right 0px;
    text-decoration:none;
    color:#777; margin:0px; 
     font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#CC3300;
    _float:left;
}


#tabs li {
    line-height:26px;
    height:44px;
    display:block;
    text-align:center;
    margin-left:-35px;
    padding:10px 25px 0 45px;
    background:url('../images/tab.png') no-repeat right -57px;
    text-decoration:none;
    color:#777;
    font-weight:bold;
    _float:left;
}
 

#tabs li.selected {
    line-height:26px;
    height:42px;
    display:block;
    text-align:center;
    padding:12px 30px 0 45px;
    background:url('../images/tab.png') no-repeat right 0px;
    text-decoration:none;
    color:#777;
    font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#CC3300;
    _float:left;
}

 
 #tabs li.last  {
    line-height:26px;
    height:44px;
    display:block;
    text-align:center;
    margin-left:-35px;
    padding:10px 30px 0 50px;
    background:url('../images/tab.png') no-repeat right -117px;
    text-decoration:none;
    color:#777;
    font-weight:bold;
    _float:left;
}

 

#tabs li.last-selected {
     line-height:26px;
    height:44px;
    display:block;
    text-align:center;
    padding:10px 25px 0 50px;
    background:url('../images/tab.png') no-repeat right -181px;
    text-decoration:none;
    color:#777;
   font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; color:#CC3300;
    _float:left;
}
    
  
  
  
#tabs li a span {
    color:#aaa;
    font-size:10px;
    font-weight:normal;
}

#tabs li.current { z-index:100; background-position:right 0; }
#tabs li.current a { background-position:right 0px; }

/*progrssiv chart end*/
