body {padding:0; margin:0; background:#FCFBF8}
body, td, input, textarea{
	font-size:11px;
    font-family:Tahoma;
	color:#002053;
	line-height:13px;
	vertical-align:top;
	padding:0px;
}
img      {border:0px;}
table	 {width:100%;}

.vam { vertical-align:middle}
.bg{ background:url(/images/1_bg-1.gif)}




.header td 		 {color:#464545; vertical-align:middle}
.header span	 {color:#121212; font-size:10px;}
.header b   	 {color:#C0171F;}
.header a 		 {color:#121212; text-decoration:none; font-size:10px; font-weight:bold}
.header a:hover  {color:#121212;text-decoration:underline;}
.header strong a 		 {color:#C9CBBD; text-decoration:underline; font-size:11px}
.header strong a:hover  {color:#C9CBBD;text-decoration:none}

#ask td, th
{
	text-align:left;
}

.panier
{
	margin-left:5px;
	margin-right:5px;
	padding:3px;
	background-image:url(/images/panier.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:195px;
	height:61px;
}
#panier a 		 {color:#FF9900; text-decoration:none; font-size:10px; font-weight:bold; line-height:12px;}
#panier a:hover  {color:#FF9900;text-decoration:underline;line-height:12px;}
#panier strong a 		 {color:#FF9900; text-decoration:underline; font-size:11px;line-height:12px;}
#panier strong a:hover  {color:#808AAD;text-decoration:none;line-height:12px;}

#input1{
 width:37px; height:18px; 
 color:#3F4143; font-size:10px; font-family:tahoma; text-align:right
}

#input2{
 width:37px; height:18px; 
 color:#3F4143; font-size:10px; font-family:tahoma; text-align:right
}


.jamp{ width:87px; height:18px; color:#464646; font-size:10px; padding-left:4px; font-family:Tahoma;}
.jamp1{ width:58px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp2{ width:141px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp3{ width:141px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
  
<!--
-->											  
.box_header_txt{ ;}
.box_header_txt	td{ height:36px; vertical-align:middle; background:#002053; text-transform:uppercase;
				  font-weight:bold;  color:#808aad; font-size:12px;}

.box_header_txt2	td{ height:36px; vertical-align:middle; background:#E5DFCE; text-transform:uppercase;
				  font-weight:bold;  color:#C70912; font-size:12px;}				  
				  
.box_header_txt td a{text-transform:uppercase;font-weight:bold;  color:#ffffff; font-size:12px;}
.box_header_txt td a:active{text-transform:uppercase;font-weight:bold;  color:#ffffff; font-size:12px;}
.box_header_txt td a:visited{text-transform:uppercase;font-weight:bold;  color:#ffffff; font-size:12px;}
.box_header_txt td a:hover{text-transform:uppercase;font-weight:bold;  color:#ffffff; font-size:12px;} 

.box_header_txt2 td a{text-transform:uppercase;font-weight:bold;  color:#C70912; font-size:11px;}
.box_header_txt2 td a:active{text-transform:uppercase;font-weight:bold;  color:#C70912; font-size:11px;}
.box_header_txt2 td a:visited{text-transform:uppercase;font-weight:bold;  color:#C70912; font-size:11px;}
.box_header_txt2 td a:hover{text-transform:uppercase;font-weight:bold;  color:#C70912; font-size:11px;} 

				  
.box_header_txt1	td{ height:36px; vertical-align:middle; background:#E5DFCE; text-transform:uppercase;
				  font-weight:bold;  color:#313030; font-size:12px;}

.box_body 	{}
.box_body s       {color:#E5DFCE; font-size:18px; }
.box_body b       {color:#E5DFCE; font-size:18px; font-weight:normal;}

.box_body strong a		    {color:#F70A14; font-size:13px; text-decoration:underline}
.box_body strong a:hover	{color:#F70A14;text-decoration:none;}

.bigletter{ font-size:20px; padding-right:3px; font-style:normal;}
.bg_list{font-family: Helvetica;font-weight:bold;}

.alt_title { font-size:11px;font-weight:bold; color:#002A5C;font-style:italic; line-height:10px;}
.box_body a { font-family: Helvetica, Verdana, Arial;}
.box_body  .top 	{padding:0; margin:0 0 0 8px; list-style:none; }

.box_body  ul 	{padding:0; margin:0 0 0 7px; list-style:none; list-style-position:outside; text-indent:15px; }
.box_body .bg_list_top 	{background:url(/images/fleche.gif) left top no-repeat; background-position: 0 6px; }
.box_body .bg_list 	{background:url(/images/fleche.gif) left top no-repeat; background-position:0 6 px}
.box_body .bg_underlist {background:url(/images/fleche.gif) left top no-repeat; background-position: 15 6px; }
.box_body .bg_list_on 	{background:url(/images/fleche.gif) left top no-repeat; background-position:0 6 px}
.box_body .bg_list  a	{color:#E5DFCE;text-decoration:none; padding-left:15px; line-height:17px;}
.box_body .bg_list  a:active	{color:#E5DFCE;text-decoration:none; padding-left:15px; line-height:17px;}
.box_body .bg_list  a:visited	{color:#E5DFCE;text-decoration:none; padding-left:15px; line-height:17px;}
.box_body .bg_list  a:hover	{color:#E5DFCE;text-decoration:underline;}
.box_body .bg_list  a._on	{color:#C70912;text-decoration:none; padding-left:15px; line-height:17px; font-weight:bold}
.box_body .bg_list  a._on:active	{color:#C70912;text-decoration:none; padding-left:15px; line-height:17px;font-weight:bold}
.box_body .bg_list  a._on:visited	{color:#C70912;text-decoration:none; padding-left:15px; line-height:17px;font-weight:bold}
.box_body .bg_list  a._on:hover	{color:#C70912;text-decoration:underline;}

.box_body .bg_list_top  a	{color:#FFFFFF;text-decoration:none; padding-left:15px; line-height:17px; font-weight:bold;}
.box_body .bg_list_top  a:active	{color:#FFFFFF;text-decoration:none; padding-left:15px; line-height:17px;font-weight:bold;font-size:12px;}
.box_body .bg_list_top  a:visited	{color:#FFFFFF;text-decoration:none; padding-left:15px; line-height:17px;font-weight:bold}
.box_body .bg_list_top  a:hover	{color:#FFFFFF;text-decoration:underline;}}
.box_body .bg_list_top  a._on	{color:#ff9c00;text-decoration:none; padding-left:15px; line-height:17px; font-weight:bold}
.box_body .bg_list_top  a._on:active	{color:#ff9c00;text-decoration:none; padding-left:15px; line-height:17px;font-weight:bold}
.box_body .bg_list_top  a._on:visited	{color:#ff9c00;text-decoration:none; padding-left:15px; line-height:17px;font-weight:bold}
.box_body .bg_list_top  a._on:hover	{color:#ff9c00;text-decoration:underline;}

.box_body .bg_list_un 	{background:url(/images/boule.gif) left top no-repeat; background-position:0 6px}
.box_body .bg_list_un  a	{color:#FFFFFF; text-decoration:underline; padding-left:15px; line-height:21px;}
.box_body .bg_list_un  a:active	{color:#FFFFFF; text-decoration:underline; padding-left:15px; line-height:21px;}
.box_body .bg_list_un  a:visited	{color:#FFFFFF; text-decoration:underline; padding-left:15px; line-height:21px;}
.box_body .bg_list_un  a:hover	{color:#FFFFFF; text-decoration:none;}

.submenu { text-align:left; padding-bottom:5px;}
.submenu  a	{color:#C70912; text-decoration:underline;  }
.submenu  a:active	{color:#C70912; text-decoration:underline; }
.submenu  a:visited	{color:#C70912; text-decoration:underline;  }
.submenu  a:hover	{color:#C70912; text-decoration:none;}

.box_body .bg_list_sub 	{background:url(/images/bg_list_sub.gif) left top no-repeat; background-position:0 9px; margin-left:10px}
.box_body .bg_list_sub  a	{color:#FFFFFF;text-decoration:underline; padding-left:15px; line-height:23px}
.box_body .bg_list_sub  a:hover	{color:#FFFFFF;text-decoration:none;}


.cont_header_txt td {height:39px; vertical-align:middle; background:#E5DFCE; text-transform:uppercase;
				  font-weight:bold;  color:#C70912; font-size:12px;}
.cont_header_txt a { 
				font-weight:bold; color:#C70912; font-size:12px; text-decoration:none; vertical-align:middle;}				  
.cont_header_txt a:hover { 
				font-weight:bold; color:#C70912; font-size:12px; text-decoration:underline;}	
  
.product td         {color:#353434; font-size:10px;}
.product a		    {color:#5E5B5B; font-size:13px; text-decoration:underline; font-weight:bold; line-height:15px}
.product a:hover	{color:#5E5B5B;text-decoration:none;}
.product span       {color:#3F4143; font-size:11px;}
.product b	 		{color:#414141; font-size:14px;}
.product span	 	{color:#8E1214; font-size:16px;}

.product div a		    {color:#BE171E; font-size:10px; font-weight:normal; text-decoration:underline; text-transform:none;}
.product div a:hover	{color:#BE171E;text-decoration:none;}


.pic img			{border: 1px solid #969075;}

.result td           {color:#505050; height:39px; vertical-align:middle;padding:0px 29px 0px 29px;}
.result a            {color:#BE171E; text-decoration:underline;}
.result a:hover      {color:#BE171E;text-decoration:none;}
.result b            {color:#BE171E; font-weight:normal;}
.result span         {color:#BE171E;}

.result u {text-decoration:underline; color:#BE171E; } 
.result_right	{ text-align:right;}
.result_right b	{color:#BE171E; font-weight:bold; }

.popup td	{color:#3F4143; font-size:11px; line-height:14px}
.popup span	{color:#3F4143; font-size:11px; }
.popup strong	{color:#3F4143; font-size:12px; }
.popup a		{color:#8E1214; font-size:13px; text-decoration:underline; font-weight:bold}	
.popup a:hover	{color:#8E1214; text-decoration:none;}
h1{
	color:#002053;
	padding-bottom:0px;
	margin-bottom:0px;
	
}
#home
{

	padding-bottom:15px;	
		width:280px; 
	background-color:#808AAD;
}
#home #top_left
{
	background-image: url(/images/cornertopleft.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:left;
	width:10px;
	height:9px;

}
#home #top_right
{
	background-image: url(/images/cornertopright.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:right;
	text-align:right;
	width:9px;
	height:10px;
}

#home p 
{
	color:#FFFFFF;
	margin-left:30px;

}

#footer_home
{
	height:10px;
	background-color:808AAD;
}
#footer_home #bottom_right
{
	background-image: url(/images/cornerbottomright.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:right;
	text-align:right;
	width:9px;
	height:10px;
}
#footer_home #bottom_left
{
	background-image: url(/images/cornerbottomleft.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:9px;
	height:10px;
}
#home h2
{
	color:#FF9900;
	padding-left:15px;
	
}

.footer		  	  {}	
.footer td 		  {color:#292525; font-size:11px;}			
.footer a 		  {color:#292525; font-size:11px; text-decoration:none;} 			
.footer a:hover   {color:#292525;text-decoration:underline;}
.footer span a 		  {color:#E5DFCE; font-size:11px; text-decoration:none;} 			
.footer span a:hover   {color:#E5DFCE;text-decoration:underline;}	
.footer span 	  {color:#E5DFCE; font-size:11px;}
.footer b, .footer b a 	  {color:#292525; font-size:11px; font-weight:bold; text-decoration:underline;}			
.footer b a:hover {color:#292525; text-decoration:none;}

		

.shop_cart	{ height:27px; text-align:center; vertical-align:middle}   
.shop_cart strong{text-align:center; vertical-align:middle; color:#3F3A37; font-size:11px; text-transform:uppercase}   

.div_brand
{
	background-color:#808AAD;
	color:#FFFFFF;
	float:left;

	line-height:20px;
	padding-left:15px;
	padding-right:15px;	
	width:150px;
}
.brand
{
text-align:left;
font-weight:bold;
line-height:15px;
font-size:14px;

border-bottom-color:#808AAD;
border-bottom-width:2px;
border-bottom-style:solid;
color:#292525;

}

  a	{color:#808AAD;text-decoration:none; line-height:17px; font-weight:bold}
a:active	{color:#808AAD;text-decoration:none;   line-height:17px;font-weight:bold}
a:visited	{color:#808AAD;text-decoration:none;  line-height:17px;font-weight:bold}
a:hover	{color:#808AAD;text-decoration:underline;}

.quotation
{
	color:#002053;

}

#panier td
{
	color:#CCCCCC;
}

.checkouttitle td
{
	font-weight:bold;
	line-height:25px;
	font-size:14px;
	background-color:#002053;
	color:#FFFFFF;
	padding-left:15px;
}
.co td
{
font-weight:bold;
line-height:25px;
font-size:14px;
background-color:#FFFFFF;
color:#808AAD;
padding-left:15px;
}
.co_odd td
{
font-weight:bold;
line-height:25px;
font-size:14px;
background-color:#808AAD;
color:#FFFFFF;
padding-left:15px;
}

.edit_table th
{
	font-size:12px;
	text-align:left;
}

.title
{
	background-color:#808aad;
	vertical-align:middle;
	line-height:39px;;
	font-size:16px;
	font-weight:bold;
	height:39px;
}

.title .text
{
	vertical-align:middle;
	height:39px;
	color:#FFFFFF;
}
.b_left
{
	float:left;
	width:29px;
	height:39px;
	background-image:url(/images/b_l.jpg);
	background-position:left;
}
.b_right
{
	float:right;
	width:29px;
	height:39px;	
	background-image:url(/images/b_r.jpg);
}
.f_left
{
	float:left;
	width:20px;
	height:25px;
}
.f_right
{
	float:left;
	width:20px;
	height:25px;
}
#filter #advanced
{
	background-color:#808AAD;
	min-height:25px;
	margin-left:12px;
	margin-right:22px;
	padding-right:25px;
	line-height:20px;
}

#filter #block
{
	margin-left:12px;

	background-color:#808AAD;
	color:#FFFFFF;
	width:150px;
}
.title #search input
{
	background-color:#FFFFFF;
}
.title #search 
{ 

	margin-right:12px;
	line-height:12px;
	color:#FFFFFF;

	height:20px;
	display:inline;
	float:right;
	height:24px;		
	
}
.title #search  td
{ 

	margin-right:12px;
	line-height:22px;
	color:#FFFFFF;

	height:20px;
	font-size:14px;
}
.pixel_left
{
	background-image:url(/images/pixel.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:17px;
	width:1px;
	float:left;

}
.pixel_right
{
	background-image:url(/images/pixel.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
	height:17px;
	width:1px;
	float:right;
}
.pixel_left_s
{
	background-image:url(/images/pixel.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:24px;
	width:1px;
	float:left;

}
.pixel_right_s
{
	background-image:url(/images/pixel.gif);
	background-position:bottom;
	background-repeat:no-repeat;	
	height:24px;
	width:1px;
	float:right;
}
#filter #advanced a{ color:#FFFFFF; }
#filter #block a{color:#FFFFFF;	padding-left:10px; }
#filter #block a:activate { font-size:12px;}
#filter #advanced #groupe a{color:#FFFFFF;	padding-left:10px; }
#filter #advanced #groupe a._on{color:#FF9900;	padding-left:10px;  }
#filter #advanced a:activate { font-size:12px;}
#filter #advanced #groupe a:hover{color:#FFFFFF}


.fake-linethrough {
background: url(/images/linethrough.gif) repeat-x center left;

}

#td_detail_pic
{
	padding-top:15px;
	padding-left:25px;
	width:260px;
	
}
.details_content
{
	margin-top: 15px;
	padding-top:15px;

}
