body 					    {
							font-size:11px;
							font-family:"trebuchet ms","verdana","arial";
							text-align:justify;
							color:#003366;
							background-image:url(../../IMG/back_body.png);
							background-repeat:repeat;
							padding:0;
							margin:0;
							}
							
#header_sommaire			{
							width:1000px;
							margin:auto;
							padding-top:10px;
							padding-bottom:20px;
							text-align:center;
							}
																	
#anim						{
							width:900px;
							height:450px;
							margin:auto;
							}
							
#rond1						{
							width:450px;
							height:450px;
							float:left;
							}
							
#rond2						{
							width:450px;
							height:450px;
							background-color:#0066CC;
							float:left;
							}
							
#select						{
							width:900px;
							margin:auto;
							text-align:center;	
							padding-top:10px;	
							line-height:20px;
							float:none;
							} 
							
#select	img					{
							border:none;
							margin:5px;
							} 
							
#select	a					{
							color:#CCCCCC;
							text-decoration:none;
							} 
							
#select	a:hover				{
							color:#FFFFFF;
							} 
											
#select_rond1				{
							width:450px;
							margin:auto;
							padding:0;
							float:left;
							color:#FFFFFF;
							font-size:14px;
							}
							
#select_rond2				{
							width:450px;
							margin:auto;
							padding:0;
							float:left;
							color:#FFFFFF;
							font-size:14px;
							}
							
#principale					{
							width:900px;
							height:auto;
							margin:auto;
							background-image:url(../../IMG/back_txt.png);
							background-repeat:repeat-y;
							overflow:hidden;
							}																					
#header 					{
							width:900px;
							height:200px;
							background-image:url(../../IMG/back_header.png);
							margin-bottom:20px;
							}
							
#logo						{
							width:180px;
							height:160px;
							margin-left:10px;
							float:left;
							overflow:hidden;
							}
							
#logo img					{
							text-decoration:none;
							border:0;
							}
							
							
#rechercher					{
							width:280px;
							line-height:40px;
							float:left;
							margin-top:160px;
							margin-left:10px;
							color:#FFFFFF;
							}
							
#bandeau					{
							width:380px;
							line-height:40px;
							float:left;
							margin-top:160px;
							margin-right:20px;
							text-align:right;
							color:#FFFFFF;
							}

#bandeau a					{
							text-decoration:none;
							color:#FFFFFF;
							font-size:13px;
							}
							
#bandeau a:hover			{
							cursor:pointer;
							text-decoration:underline;
							}
							
.forml 						{
  							width:100px;
							height:14px;
							padding:2px;
							border: 1px solid #666;
							font-family:"trebuchet ms";
							font-size:11px;
							color:#666666;
							}	
							
#contenu					{
							width:900px;
							height:auto;
							margin:auto;
							float:left;
							padding-top:10px;
							}		

#menu						{
							width:180px;
							height:auto;
							float:left;
							text-align:left;
							background-image:url(../../IMG/back_menu.png);
							background-repeat:repeat-y;
							}	

#menu_top					{
							width:180px;
							padding-bottom:20px;
							}
							
#menu_center				{
							width:180px;
							padding-top:10px;
							padding-bottom:10px;
							}	
							
#menu_center h3:first-letter	{
							font-size:24px;
							color:#006699;
							}	
													
#menu2						{
							width:180px;
							padding-top:20px;
							}
							
#menu_bottom				{
							width:180px;
							padding-top:10px;
							padding-bottom:10px;
							}
							
#newsletter					{
							width:180px;
							padding-bottom:10px;
							padding-top:20px;
							text-align:center;
							background-image:url(../../IMG/back_newsletter.png);
							background-repeat:repeat-y;
							}

#menu h3 					{
							cursor:pointer;
							line-height:20px;		
							font-size:13px;
							padding-left:40px;
							margin-left:20px;
							background-image:url(../../IMG/back_menu_h3.png);
							background-repeat:no-repeat;
							}
							
							
#menu h3:firstletter				{
							font-size:16px;
							}
							
							
							
#smenu1, #smenu2, #smenu3, #smenu4, #smenu5			
							{
							width:160px;
							text-align:left;
							padding-left:40px;
							margin-left:20px;
							}
							
#menu h3 a					{
							text-decoration: none;
							color:#003366;
							}	
													
#smenu1 a, #smenu2 a, #smenu3 a, #smenu4 a, #smenu5 a				
							{
							text-decoration: none;
							color:#003366;
							}
							
#smenu1 a:hover, #smenu2 a:hover, #smenu3 a:hover, #smenu4 a:hover, #smenu5 a:hover
							{
							color:#0066CC;
							}
							
#titre_rub					{
							width:518px;
							height:130px;
							margin:auto;	
							float:left;
							}
							
#flash_rub					{
							width:142px;
							height:130px;
							margin:auto;
							margin-left:10px;
							float:left;	
							}							
													
#cat 						{
							width:670px;
							height:150px;
							}
							
#cat dt						{
							width:73px;
							float: left;
							cursor:pointer;
							text-align:center;
							margin-right:1px;	
							}
							
#cat dt:hover				{
							text-decoration:underline;
							}
							
#results					{
							width:670px;
							margin:auto;
							padding-top:10px;
							border-top:1px dotted #999999;
							}
						
#prod						{
							width:670px;
							height:80px;
							margin-top:10px;
							background-image:url(../../IMG/back_prod.png);
							float:none;
							}

#photo_prod					{
							width:80px;
							height:80px;
							margin-left:50px;
							border:none;
							float:left;
							}

#titre_prod					{
							width:360px;
							height:80px;
							float:left;
							margin-left:40px;
							font-weight:normal;
							}
							
#titre_prod_top				{
							width:400px;
							line-height:40px;
							float:left;
							font-size:16px;
							}
							
#titre_prod_bottom			{
							width:400px;
							line-height:12px;
							float:left;
							margin-bottom:6px;
							}
							
#titre_prod	a				{
							text-decoration:none;
							color:#000066;
							font-weight:bold;
							}
							
#basket						{
							width:90px;
							height:40px;
							line-height:20px;
							float:left;
							margin-top:20px;
							text-align:center;
							border-left:1px solid #000066;
							margin-right:30px;
							}
							
#results a					{
							text-decoration:none;
							color:#003366;
							font-size:11px;
							cursor:pointer;
							}
							
#results img				{
							border:0;
							}
													
#results a:hover			{
							cursor:pointer;
							color:#0066CC;
							}
							
											
#txt						{
							width:670px;
							min-height:500px;
							float:left;
							margin-right:20px;
							margin-left:20px;
							padding-bottom:20px;
							}	

#txt img					{
							margin-top:5px;
							margin-right:5px;
							float:left;
							}
							
#txt a						{
							text-decoration:none;
							color:#003366;
							font-size:11px;
							}
							
							
#txt i						{
							text-decoration:none;
							font-size:11px;
							}
							
#txt a:hover				{
							cursor:pointer;
							}							
							
#txt h3 					{
							line-height:20px;		
							font-size:13px;
							padding:5px;
							margin:0;
							}
							
#txt_rub1					{
							width:315px;
							height:auto;
							float:left;
							padding-bottom:20px;
							padding-right:20px;
							}
							
#txt_rub2					{
							width:314px;
							height:auto;
							float:left;
							padding-left:20px;
							border-left:1px solid #999999;
							}
							
							
#titre_trombi				{
							width:670px;
							height:40px;
							}
															
#bloc_trombi				{
							width:157px;
							height:180px;
							margin-right:10px;
							margin-bottom:10px;
							background-color:#CCCCCC;
							float:left;
							}							

#titre_recherche			{
							width:660px;
							height:30px;
							background-image:url(../../IMG/titre_recherche.png);
							}
#photo						{
							width:315px;
							padding-right:10px;
							margin:auto;
							float:left;
							border-bottom:1px solid #CCCCCC;
							}
							
#accessoires				{
							width:315px;
							float:left;
							margin-left:75px;
							overflow:hidden;
							}
							
#accessoires	img			{
							float:left;
							margin:auto;
							margin-bottom:5px;
							}
										
#commande					{
							width:314px;
							margin-bottom:20px;
							float:left;
							background-color:#339999;
							}
																		
#description				{
							width:314px;
							min-height:360px;
							background-color:#33FF00;
							float:left;
							margin:auto;
							font-size:10px;
							}
														
#cara						{
							width:314px;
							margin:auto;
							float:left;	
							padding-top:10px;						
							}	
							
#cara	img					{
							padding-bottom:50px;
							margin:auto;			
							}								

#commande	th				{
							line-height:50px;
							}	
							
#footer						{
							width:700px;
							height:auto;
							margin-top:20px;
							padding-top:20px;
							text-align:center;
							float:left;
							border-top:1px solid gray;
							}
							
#footer a					{
							text-decoration:none;
							color:#003366;
							font-weight:normal;
							}
							
#footer a:hover				{
							text-decoration:underline;
							}	
							
#sel_trombi					{
							width:120px;
							float:left;
							background-color:#00FF00;
							}
							
#sel_trombi_bis				{
							width:130px;
							margin-right:4px;
							margin-bottom:30px;
							margin-top:20px;
							float:left;
							text-align:center;
							cursor:pointer;
							}
							
#sel_trombi_bis:hover		{
							text-decoration:underline;
							}
							
#fiche						{
							width:200px;
							height:140px;
							padding:5px;
							float:left;
							background-image:url(../../IMG/fond_fiche.png);
							margin-right:13px;
							margin-bottom:13px;
							}
							
#fiche:hover				{
							background-image:url(../../IMG/fond_fiche2.png);
							}
							
#fiche_top					{
							width:90px;
							height:140px;
							float:left;
							}
							
#fiche_bottom				{
							width:110px;
							height:140px;
							float:left;
							font-size:10px;
							text-align:left;
							}
							
#fiche_bottom a				{
							font-size:10px;
							color:#FF0000;
							}
							
#fiche_bottom a:hover		{
							text-decoration:underline;
							}
							
							
table.spip					{
							width:100%;
							padding:0;
							margin:0;
							line-height:20px;
							text-align:center;
							border-spacing:0;
							}
							
table.spip caption			{
							background-color:#999999;
							}
							
table.spip tr.row_first		{
							background-color:#CCCCCC;
							margin:0;
							padding:0;
							
							}
							
							
.spip_logos					{
							margin-bottom:10px;
							}		
							
							
							

