/* style_abso*/
body{ margin-top:10px; background:#FFFFFF; color:#333333; font-family:Verdana, Arial,sans-serif; font-size:small; }

#centeredDiv { width:920px; position:relative; margin:auto; background:#FFFFFF; }

#maincontainer { width:920px; height:auto; position:relative; float:left; border:solid 1px #333333; background:#FFFFFF; font-family:Verdana, Arial,sans-serif; font-size:x-small; }

#head{ width:920px; height:110px; position:relative; float:left; }

#bann_team{ font-family:verdana;font-weight:bold;color:#ff3300;font-size:11px;font-weight:bold;position:absolute;left:410px;top:20px; }
#menu_rmask { position:absolute;height:15px;width:225px;background-color:#f4f0ed;right:0;bottom:0; }

#menu{ 
	width:920px; height:33px; 
	position:relative; 	
	float:left;
	padding-bottom:2px;
	/*background:url('../images/menu_bg2.gif');*/
	z-index:99;
	font-size:x-small;
}
#topmenu, #topmenu ul{ position:relative; margin:0px; padding:0px; left:0px; z-index:99; text-align:center; }
#topmenu li{ float:left; padding:0px; margin:0px; left:0px; display:inline; white-space:nowrap; vertical-align:bottom; z-index:99; }
#topmenu img{ float:left; }
#topmenu a{ width:105px; height:33px; padding:0; display:block; line-height:53px; text-decoration:none; color:#333333; }
#topmenu a:hover{ text-decoration:underline; cursor:pointer; }
#topmenu li ul{ width:215px; position:absolute; left:-999em; border-left:1px solid #333333; border-bottom:1px solid #333333; background-color:#fff; text-align:left; }
#topmenu li ul a { width:210px; height:15px; padding:2px; line-height:15px; }
#topmenu li ul li a:hover{ background:#dddddd; }
#topmenu li:hover ul, #topmenu li li:hover ul, #topmenu li.sfhover ul, #topmenu li li.sfhover ul { left:auto; min-height:0; }

#breadcrumb{ width:920px; height:25px; position:relative; float:left; padding:10px 0px 5px 0px; border-top:solid 1px #C3B8A6; border-bottom:solid 1px #E9E3DF; text-indent:10px; color:#999999; font-size:x-small; }

#body_unv{ width:920px; height:auto; position:relative; float:left; }

#footer_unv{ width:628px; position:relative; float:left; padding:10px; background:#FFFFFF; border:solid 1px #E9E3DF; }

#body_ss_unv{ width:920px; height:auto; position:relative; float:left; }
#ss_unv_prez{ width:920px; height:200px; position:relative; float:left; }

.ss_unv_prod_line { width:820px; height:180px; position:relative; float:left; margin:10px 15px 20px 15px; color:#999999; }

#body_produit{ width:920px; height:auto; position:relative; float:left; }
#prezProd{ width:920px; height:360px; position:relative; float:left; }
#order_produit{ width:920px; height:auto; position:relative; float:left; margin-top:10px; margin-bottom:10px; padding-bottom:30px; color:#999999; }
#footer_produit{ width:900px; height:auto; position:relative; float:left; margin-top:10px; padding:10px; color:#999999; background:#F3EFEC; }

.related_produit{ width:920px; height:170px; position:relative; float:left; margin-top:30px; color:#999999; }

#body_panier{ width:920px; height:800px; position:relative; float:left; padding-top:0px; }

#map{ width:920px; height:auto; position:relative; float:left; margin-top:10px; }

#footer{ width:920px; height:15px; position:relative; float:left; background:#C3B8A6; color:#666666; text-align:center; font-family:Verdana,Arial,sans-serif; font-size:x-small; }

#logos{ width:830px; height:50px; position:relative; float:left; padding:10px; background:#FFFFFF; text-align:center; }

#move{ width:900px; height:auto; position:relative; float:left; padding:10px; background:#FFFFFF; color:#CCCCCC; text-align:center; }

#basket	{ position:absolute;top:0px;right:0px;padding-top:25px;padding-right:15px;width:210px;height:120px;background:#E9E3DF;color:#b2a88f;text-align:right; }
#logo	{ position:absolute;top:20px;left:10px;width:570px;height:60px; }

#tracker_right{ position:absolute;top:0px;right:0px;width:225px;height:40px;background:#C3B8A6;}

#title_unv			{ position:absolute; top:0px; left:0px; width:200px; height:200px; background:#E9E3DF;}
#carre_unv			{ position:relative; float:left; padding-top:125px; width:200px; height:75px; background:#E9E3DF; }
#photo_unv			{ position:relative; float:left; width:650px; height:400px; background:#FFFFFF; }
#welcome_unv		{ position:absolute; top:240px; left:20px; width:630px;	height:auto;   background:transparent;}
#welcome_unv_box	{ position:relative; float:left; width:280px; height:100px; background:#FFFFFF;padding:10px; margin-left:10px; margin-top:10px;}
#unv_welcome_top	{ position:relative; height:10px; background:url('../images/welcome_unv_top.png');width:600px;opacity:0.75; filter:alpha(opacity=75); }
#unv_welcome_mid	{ position:relative; height:auto; background:url('../images/welcome_unv_mid.png');width:560px;opacity:0.75; filter:alpha(opacity=75); padding:5px; padding-left:20px; padding-right:20px;}
#unv_welcome_bottom 	{ position:relative; height:10px; background:url('../images/welcome_unv_bottom.gif');width:600px; opacity:0.75; filter:alpha(opacity=75);}
#menu_unv			{ position:absolute; top:0px; left:200px; width:190px; height:190px; background:transparent; padding-left:10px; padding-top:10px;}

#epaua_line			{ position:relative; top:0px; width:800px; height:25px; padding:0px; margin-left:30px; }
#epaua_line_img		{ position:relative; top:0px; width:800px; height:100px; padding:10px; margin-left:30px; }
#epaua_line_message	{ position:relative; top:0px; width:800px; height:60px; padding:10px; margin-left:30px; }
#epaua_text 			{ position:absolute; top:0px; left:0px; width:250px; height:auto; border:solid 0px #E9E3DF; }
#epaua_input 		{ position:absolute; top:0px; left:300px; width:400px; height:auto; }

#title_ss_unv	{ position:relative; float:left;top:0px; left:0px; width:200px; height:200px; background:#E9E3DF; }
#carre_ss_unv	{ position:relative; padding-top:125px; left:0px; width:200px; height:75px; background:#E9E3DF; }
#text_ss_unv	{ border:solid 0px black; position:absolute; top:0px; right:0px; width:410px; height:160px;  padding:20px; background:#FFFFFF; }
#photo_ss_unv	{ position:absolute; top:0px; right:0px; width:450px; height:80px; }
#menu_ss_unv	{ position:absolute; top:0px; left:200px; width:190px; height:190px; background:#F3EFEC; padding-left:10px; padding-top:10px;}

#designer_marque_desc {position:relative; float:left; width:400px; margin:10px; margin-bottom:0px; color:#666666;}

.ss_unv_prod1		{border-left:solid 1px #E9E3DF; position:relative; float:left; width:200px; height:160px; padding:10px; }
.ss_unv_prod2		{border-left:solid 1px #E9E3DF; position:relative; float:left; width:200px; height:160px; padding:10px;}
.ss_unv_prod3		{border-left:solid 1px #E9E3DF; position:relative; float:left; width:200px; height:160px; padding:10px;}
.ss_unv_prod4		{border-left:solid 1px #E9E3DF; position:relative; float:left; width:200px; height:160px; padding:10px;}
.ss_unv_prod_photo 	{position:absolute; top:10px; left:0px; width:180px; height:100px; text-align:center;}
.ss_unv_prod_photo .new{ position:absolute;left:40px;z-index:10; }
.ss_unv_prod_promo 	{position:absolute; top:30px; left:100px; width:80px; height:40px; text-align:center;}
.ss_unv_prod_info 	{position:relative; top:100px; left:10px; width:160px; height:auto; margin-top:3px;}
.ss_unv_prod_price 	{position:relative; top:100px; left:10px; width:160px; height:auto; font-family:Arial; font-size:12px; color:#76b900; text-align:left;}
.ss_unv_prod_teaser	{position:relative; top:100px; left:10px; width:160px; height:auto;}

#footer_ss_unv { position:relative; 		top:0px; left:0px; 		width:830px; 	height:0px;   background:transparent; padding:0px; }

#title_produit	{ position:absolute; top:0px; right:0px; width:225px; height:200px; background:#E9E3DF; }
#carre_produit	{ position:absolute; top:125px; left:0px; width:200px; height:75px; background:transparent; }
#prod_main_promo{ position:absolute; top:40px; left:550px; width:50px; height:50px; padding:0px; background:transparent; }
#pres_produit	{ position:absolute; border:solid 0px grey; top:0px; left:270px; width:385px; height:250px;  padding:20px; background:transparent; }
.prix_prod		{ font-family:Arial; font-size:14px; color:#f59a51;}

#link_produit		{ position:absolute; top:290px; left:200px; width:340px; height:80px; padding-left:20px; background:transparent; }
#prod_crea			{ position:relative; top:0px; left:70px; width:320px; height:20px; background:transparent; }
#prod_ss_unv_link	{ position:relative; top:0px; left:70px; width:320px; height:20px; background:transparent; }
#prod_brand			{ position:relative; top:0px; left:70px; width:320px; height:20px; background:transparent; }
#prod_evt			{ position:relative; top:0px; left:70px; width:320px; height:20px; background:transparent; }
#photo_produit		{ position:absolute; top:0px; left:0px; width:250px; height:250px; padding:20px 20px 10px 20px; background:transparent; }
#photo_zoom			{ position:absolute; top:0px; left:0px; width:400px; height:400px; padding:20px 20px 10px 20px; background:transparent; display:none; z-index:99; }
#zoom_produit		{ position:absolute; top:300px; left:0px;	width:280px; height:50px; padding:0px; text-align:center; }
#zoom_produit img	{ width:40px; height:40px; cursor:pointer; }
#photo_plus,#photo_minus{ position:absolute; width:20px; height:20px; background:#F3EFEC; border:2px solid #C3B8A6; color:#333333; font-size:18px; line-height:20px; font-weight:bold; text-align:center; cursor:pointer; }
#photo_plus			{ top:240px; left:240px; }
#photo_minus		{ top:390px; left:390px; }
td.photo_60			{ width:60px;}
#epaua				{ position:absolute; top:80px; left:210px; width:185px; height:20px; padding:0px; background:#FFFFFF; }

.prod_commande_ligne		{border-bottom:solid 1px #CCCCCC; position:relative; top:5px; left:0px; right:0px; width:900px; height:70px; padding-left:10px; padding-right:10px;}
#prod_commande_ligne_titre	{position:relative; top:5px; left:0px; right:0px; width:900px; height:20px; background:#E9E3DF; margin-top:5px; font-weight:bold; color:#333333; padding-left:10px; padding-right:10px;}
#prod_co_lig_img_t			{position:absolute; top:5px; left:10px; right:0px; width:140px; height:auto;}
#prod_co_lig_nom_t			{position:absolute; top:5px; left:130px; width:290px; height:auto; font-weight:bold; }
#prod_co_lig_livr_t			{position:absolute; top:5px; left:430px; width:230px; height:auto;}
#prod_co_lig_prix_t			{position:absolute; top:5px; left:650px; width:120px; height:auto;}
#prod_co_lig_qte_t			{position:absolute; top:5px; left:780px; width:120px; height:auto;}

.prod_co_lig_img	{position:absolute; top:5px; left:10px; right:0px; width:120px; height:auto;}
.prod_co_lig_img img	{ width:60px; height:60px; cursor:pointer; }
.prod_co_lig_nom	{position:absolute; top:20px; left:130px; width:290px; height:auto; font-weight:bold; }
.prod_co_lig_livr	{position:absolute; top:20px; left:430px; width:230px; height:auto;}
.prod_co_lig_prix	{position:absolute; top:20px; left:650px; width:120px; height:auto;}
.prod_co_lig_qte	{position:absolute; top:20px; left:780px; width:120px; height:auto;}
.prod_outofstock	{ color:#de0505; font-style:italic; }

#prod_add_to_cart {position:relative; top:10px; left:770px; width:100px; }

.ww_title{ border:solid 0px black;position:relative; background:#EDEDED; height:12px; top:0px; left:0px; width:912px; font-weight:normal; padding:4px; }
.ww_prod{ border:solid 0px grey; position:relative; float:left; top:0px; margin-left:5px; width:200px; height:130px; margin-top:15px; text-align:center; }

#panier_illus{ position:absolute; top:0px; left:0px; width:920px; height:80px; padding-top:0px; }
#panier_tab{ position:absolute; top:80px; left:0px; width:830px; height:500px; padding:10px; }
table.panier { border:none; width:900px; border-collapse:collapse; font-size:11px; }
tr.panier_titre { background:#E9E3DF; font-size:11px; font-weight:normal; }
td.panier_line { background:#E9E3DF; height:1px; }
td.panier_info { background:transparent; font-size:10px; font-style:italic; text-align:center; }

.map_menu 		{ position:relative; top:0px; left:0px; border:solid 0px black; width:920px; height:30px; text-align:center; font-weight:bold; }
.map_unv_lig 	{ position:relative; top:0px; left:0px; border:solid 0px black; width:920px; height:230px; }
.map_unv_box1	{ position:absolute; top:10px; left:12px; border:solid 0px red; width:275px; height:auto; }
.map_unv_box2	{ position:absolute; top:10px; left:287px; border:solid 0px red; width:275px; height:auto; }
.map_unv_box3	{ position:absolute; top:10px; left:562px; border:solid 0px red; width:275px; height:auto; }

#map_bd 	{position:relative; top:0px; left:0px; border:solid 0px black; width:920px; height:450px;}

#map_brand		{position:absolute; top:10px; left:100px; border:solid 0px red; width:380px; height:300px; border:solid 0px black}
#map_designer	{position:absolute; top:10px; left:500px; border:solid 0px red; width:380px; height:300px; border:solid 0px black}


#menu_marques	{ position:absolute; border:solid 0px black; top:0px; left:400px; width:450px; height:200px; background:#E9E3DF; padding:0px;}
#logo_marques	{ position:relative; float:left; width:200px; height:200px; background:#F3EFEC;}
#photo_createur	{ position:relative; float:left; width:200px; height:200px; background:#F3EFEC;}

.cpst { position:relative; float:left; width:810px; height:auto; padding:20px; padding-bottom:0px; text-decoration:underline; font-weight:bold; font-size:14px;clear:both;}
.cpsc	{ position:relative; float:left; width:810px; height:auto; padding:20px; font-size:11px;}
.al_line {border:solid 0px grey; position:relative; float:left; top:0px; left:0px; width:600px; height:auto; padding:0px; background:transparent; font-size:11px; height:80px;}
.al_line2 {position:relative; float:left; width:580px; height:40px; padding-left:25px;padding-right:25px; background:#DDDDDD; font-size:11px;}
.al_line21,.al_line22,.al_line23{ position:relative; float:left; padding:10px }
.al_line21 { width:630px; height:90px; }
.al_line22 { width:830px; height:70px; }
.al_line23 { width:830px; height:60px; }

.al_logo{position:absolute; top:0px;left:0px;width:270px; }
.al_logo_abso{border:solid 1px grey; position:relative; top:0px;left:400px;width:300px; height:50px;}
.al_desc{position:absolute; top:30px;left:320px;width:320px;}

img, table	{ border-collapse:collapse; border:none; }
h1			{ font-size:x-small; color:#666666; font-weight:normal; }
.produitName{ font-family:verdana; color:#666666; font-size:14px; font-weight:bold; margin:0; }
h2.evt		{ font-family:verdana; font-weight:bold; color:#FF3300; font-size:14px; font-weight:bold; }
h2			{ font-size:x-small; color:#999999; font-weight:bold; display:inline; }
h3			{ font-size:x-small; color:#999999; font-weight:normal; }
p			{ font-size:10px; color:#ABABAB; font-weight:normal; }
center		{ text-align:center; }
em			{ text-decoration:none; }
strong		{ font-weight:normal; }
.old_price	{ color:#666666; font-size:10px; text-decoration:line-through; }
.new_price	{ font-size:11px; color:#f59a51; font-weight:bold; }
.old_price2	{ color:#666666; font-size:12px; text-decoration:line-through; }
.new_price2	{ font-size:14px; color:#f59a51; font-weight:bold; }
.underline	{ text-decoration:underline; }

table.shopping_cart {background:transparent; width:235px; font-size:x-small; font-family:Verdana, Arial,sans-serif;color:#b2a88f; text-align:right;}
table.main_menu 		{background:transparent; height:35px; width:auto; font-size:x-small; font-family:Verdana, Arial,sans-serif;color:#b2a88f;}

td.menu_vertical_line {background:transparent; width:auto;	vertical-align:bottom;}
td.main_menu					{ vertical-align:bottom;}

a:link,a:visited,a:active,a:hover{ color:#666666; text-decoration:none; }
a:hover{ text-decoration:underline; }

a.tracker:link,a.tracker:visited,a.tracker:hover,a.tracker:active{ color:#999999; text-decoration:underline; }

a.footer:link,a.footer:visited,a.footer:active,a.footer:hover{ color:#CCCCCC; text-decoration:none; }
a.footer:hover{ text-decoration:underline; }

a.main_menu:link,a.main_menu:visited,a.main_menu:active,a.main_menu:hover{  font-family:arial; color:#333333; text-decoration:none; font-weight:normal; text-transform:uppercase; }
a.main_menu:hover{ text-decoration:underline; }

a.main_menu2:link,a.main_menu2:visited,a.main_menu2:active ,a.main_menu2:hover	{ font-family:arial; color:#CC0000; text-decoration:none; font-weight:normal; text-transform:uppercase; }
a.main_menu2:hover 	{ text-decoration:underline; }

a.ss_menu:link,a.ss_menu:visited,a.ss_menu:active,a.ss_menu:hover{ color:#666666; text-decoration:none; font-size:11px; }
a.ss_menu:hover { text-decoration:underline; }

a.ss_menu_on:link,a.ss_menu_on:visited,a.ss_menu_on:hover,a.ss_menu_on:active{ color:#FF9966; text-decoration:underline; font-size:12px; font-weight:bold;	}

a.produit:link,a.produit:visited,a.produit:active,a.produit:hover{ font-size:10px; font-weight:bold; color:#666666; text-decoration:none; }
a.produit:hover { text-decoration:underline; }

a.linklight:link,a.linklight:visited,a.linklight:active { color:#cccccc; text-decoration:none; }
a.linklight:hover { color:#cccccc; text-decoration:underline; }

a.textlink:link,a.textlink:visited,a.textlink:active{ color:#0000FF; text-decoration:none;  font-size:11px; }
a.textlink:hover{ color:#0000FF; text-decoration:underline; font-size:12px; }

.input		{ font-size:10px; font-family:Verdana,Arial; }
input.qte	{ vertical-align:top; }

#menu li{ padding:0px; margin:0px; display:inline; left:0px; }
#menu ul{ padding:0px; margin:0px; list-style-image:none; left:0px;}

#head #tagLine { position:absolute; top:67px; left:83px; text-transform:uppercase; color:#C3B8A6;}
#titre h1 { display:inline;color:#C3B8A6;}

#shopping_cart {position:absolute; top:45px; right:20px; text-align:right; line-height:14px;}
#basket_login { float:right; margin:0px 2px; }

#cart_order{margin-top:5px;}

#webo {text-align:center; margin-top:100px;}

#photo_produit a { cursor:default; }

.legend{
	width:250px;
	position:absolute;
	top:280px; left:0px;
	display:block;
	color:#333333;
	font-size:10px;
	text-align:center;
}

#pres_produit #atbot{ margin:10px 0px; }

#atbot a{
	display:block;
	position:relative;
	float:left;
	margin-left:3px;
	white-space:nowrap;
}

.addthis_default_style .addthis_separator {
	display:inline;
	margin:0 2px;
}

#leftMenu{
	position:relative;
	float:left;
	width:200px;
	height:auto;
}

#sectionContent{
	position:relative;
	float:left;
	width:650px;
	height:auto;
}

#sectionContent .mades1{
	position:relative;
	float:left;
	color:#545454;
	font-size:22px;
	font-weight:bold;
	margin-left:5px;
}

#sectionContent .ssunv1{
	position:relative;
	float:left;
	color:#545454;
	font-size:22px;
	font-weight:bold;
}

.ssunv1, .ssunv2, .ssunv3, .ssunvP{
	margin-left:5px;
	width:100%;
}

#sectionContent .mades2, #sectionContent .ssunv2 {
	position:relative;
	float:left;
	color:#454545;
	font-size:14px;
	font-weight:bold;
	width:100%;
	margin-left:5px;
}

#leftMenu ul{ list-style-type:none; list-style-image:none; }

#leftMenu li{
	width:100%;
	position:relative;
	float:left;
	list-style-type:none;
	list-style-image:none;
	margin:0px 0px 2px 0px; padding:0px;
	font-size:11px;
}

#leftMenu .liOn, #leftMenu .ssUnvLiOn{
	font-size:13px;
	font-weight:bold;
	padding-left:10px;
	background:url('/images/arrow_orange.gif') no-repeat 0px 6px;
}

#leftMenu ul{
	position:relative;
	float:left;
	margin:5px 10px 10px 10px; padding:0px;
}

#footer_unv h1{
	width:100%;
	position:relative;
	float:left;
	color:#545454;
	font-size:22px;
	font-weight:bold;
}

#search_div		{ position:relative; width:225px; height:40px; background:#C3B8A6; border:none; }
#search_div div 	{ width:205px; height:14px; padding:1px 10px; margin:0; border:none; background:#DFD7C4; font-size:10px; text-transform:uppercase; color:#333333; font-weight:bold; }
#search_term	{ width:160px; margin:2px; font-size:11px; font-style:italic; color:#999999; }
.select_ar			{ width:180px; display:block; font-size:10px; font-family:Verdana,Arial; }
#frm_recherche_ar { clear:both; margin:2px; }
#frm_recherche_ar div { float:left; font-size:10px; color:#333333; line-height:16px; }

.avis_box, .avis_date, .avis_note, .avis_comm { float:left;margin:4px; }
.avis_box { clear:both; }
.avis_date { width:110px;color:#f59a51;line-height:20px; }
.avis_note { width:100px; }
.avis_note img{ width:20px;height:20px; }
.avis_comm { width:670px; }
