
// style_abso

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

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

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

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

#menu{ 
	position:relative; 	
	float:left;
	width:850px;
	height:33px; 
	padding-bottom:2px;
	background: url('../images/menu_bg2.gif');
	font-size:x-small;
	
}
		
#breadcrumb{ 
	position:relative;
	float:left;
	height:15px;
	border-top:solid 1px #C3B8A6; 	
	border-bottom:solid 1px #E9E3DF; 
	width:850px;
	padding:10px 0px 5px 0px;
	text-indent:10px; 
	color:#999999;
	font-size:x-small;
}

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

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

#body_ss_unv{ 
	position:relative;
	float:left;
	width:850px; 	
	height:auto; 
}

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

#body_produit{ 
	position:relative;
	float:left;
	width:850px;
	height:auto; 
}

		#prezProd{
			position:relative;
			float:left;
			width:850px;
			height:400px;
		}
		
		#order_produit{
			position:relative; 
			float:left;
			width:850px; 
			height:auto; 
			margin-top:10px; 
			margin-bottom:10px; 
			color:#999999; 
			padding-bottom:30px;
		}
		
		#footer_produit{
			position:relative;
			float:left; 
			height:auto;
			margin-top:10px; 
			width:830px;
			color:#999999;
			padding:10px;
			background:#F3EFEC;
		}

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

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

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


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

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

#move	{ 
	position:relative;
	float:left;
	width:830px;
	height:auto;
	padding: 10px;
	background:	#FFFFFF; 
	color:#CCCCCC;
	text-align:center;
}
									
		#basket							{ position:absolute; 		top:0px; right:0px; padding-top:25px; padding-right:15px;		width:235px; 	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:250px; 	height:31px; 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; padding:0px; width:800px; height:25px; margin-left:30px;}
			#epaua_line_img			{ position:relative; top:0px; padding:10px; width:800px; height:100px;  margin-left:30px;}
			#epaua_line_message			{ position:relative; top:0px; padding:10px; width:800px; height:60px;  margin-left:30px;}
						#epaua_text 						{ border:solid 0px #E9E3DF;position:absolute; 		top:0px; left:0px; 			width:250px; 	height:auto; }
						#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_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; 		left:0px; 		width:200px; 	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:200px; 	width:320px; 	height:250px;  padding: 20px; background:transparent; }
				.prix_prod					{  font-family: Arial; font-size: 14px ; color: #f59a51;}
			 
			#link_produit					{ position:absolute; 		top:310px; 	left:200px; 	width:340px; 	height:80px; padding-left:20px; background:transparent; }
				#prod_crea								{ position:relative; 		top:0px; 	left:10px; 		width:320px; 	height:20px;   	background:transparent; }
				#prod_ss_unv_link					{ position:relative; 		top:0px; 	left:10px; 		width:320px; 	height:20px;   	background:transparent; }
				#prod_brand								{ position:relative; 		top:0px; 	left:10px; 		width:320px; 	height:20px;   	background:transparent; }
				#prod_evt									{ position:relative; 		top:0px; 	left:10px; 		width:320px; 	height:20px;   	background:transparent; }
			#photo_produit				{ position:absolute; 		top:0px; 		right:0px; 		width:250px; 	height:250px;  padding: 20px 20px 10px 20px; background:#transparent; }
			#zoom_produit					{ position:absolute; 		top:300px; 	right:55px;	width:180px; 	height:70px; padding:0px; background:#FFFFFF; }
				td.photo_60					{ width:60px;}
			#epaua								{ position:absolute; 		top:370px; 	right:55px;	width:180x; 	height:20px; padding:0px; background:#FFFFFF; }
				
			
				.prod_commande_ligne				{border-bottom:solid 1px #CCCCCC; position:relative; top:5px; left:0px; right:0px; width:830px; height:70px; padding-left:10px; padding-right:10px;}
				#prod_commande_ligne_titre	{position:relative; top:5px; left:0px; right:0px; width:830px; 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:150px; width:240px; height:auto; font-weight:bold; vertical-align:}
					#prod_co_lig_livr_t							{position:absolute; top:5px; left:390px; width:230px; height:auto;}
					#prod_co_lig_prix_t							{position:absolute; top:5px; left:620px; width:100px; height:auto;}
					#prod_co_lig_qte_t							{position:absolute; top:5px; left:720px; width:120px; height:auto;}
					
					.prod_co_lig_img							{position:absolute; top:5px; left:10px; right:0px; width:140px; height:auto;}
					.prod_co_lig_nom							{position:absolute; top:20px; left:150px; width:240px; height:auto; font-weight:bold; vertical-align:}
					.prod_co_lig_livr							{position:absolute; top:20px; left:390px; width:230px; height:auto;}
					.prod_co_lig_prix							{position:absolute; top:20px; left:620px; width:100px; height:auto;}
					.prod_co_lig_qte							{position:absolute; top:20px; left:720px; width:120px; height:auto;}

				
				#prod_add_to_cart					{position:relative; top:10px; left:700px; width:100px; }
			
				.ww_title								{border:solid 0px black;position:relative; background:#EDEDED; height:12px; top:0px; left:0px; width:840px; 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:850px; 	height:80px; padding-top: 0px; }
			#panier_tab		{ position:absolute; 		top:80px; left:0px; 			width:830px; 	height:500px; padding: 10px; }
			table.panier {border:none; width:830px; 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; text-decoration:italic; text-align:center;}
			

			.map_menu 	{position: relative; top:0px, left:0px; border:solid 0px black; width:850px; height:30px; text-align:center; font-weight:bold;}
			.map_unv_lig 	{position: relative; top:0px, left:0px; border:solid 0px black; width:850px; 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:850px; 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					{ border:solid 0px black; position:absolute; 		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;}
		.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:810px; 	height:auto; padding: 0px; background:transparent; font-size:11px; height:80px;}
		.al_line2 {position:relative; float:left; width:800px; 	height:40px; padding-left: 25px;padding-right:25px; background:#DDDDDD; font-size:11px;}
		.al_line21 {position:relative; float:left;  width:830px; 	height:90px; padding:10px}
		.al_line22 {position:relative; float:left; width:830px; 	height:70px; padding:10px}
		.al_line23 {position:relative; float:left; width:830px; 	height:60px; padding:10px}
		
		.al_logo {position:absolute; top:0px;left:50px;width:300px; }
		.al_logo_abso {border:solid 1px grey; position:relative; top:0px;left:400px;width:300px; height:50px;}
		.al_desc {position:absolute; top:30px;left:400px;width:400px;}
		
									
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;}
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 				{  color: #666666; text-decoration: none; 	}
a:visited 		{  color: #666666; text-decoration: none; 			}
a:hover 			{  color: #666666; text-decoration: underline; 	}
a:active 			{  color: #666666; text-decoration: none; 			}

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

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

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

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

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

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

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

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

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

.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:20px; right:20px; text-align:right; line-height:14px;}

#cart_order{margin-top:5px;}

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

#photo_produit a {
cursor:default;
}

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

}

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

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

.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{
	list-style-type:none;
	list-style-image:none;
	padding:0px;
	margin:0px 0px 2px 0px;;
	font-size:11px;
	position:relative;
	float:left;
	width:100%;
}

#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;	padding:0px;
	margin:10px;
	margin-top:5px;
}

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