/* BALISE BODY */
body {
margin:0px; padding:0px; background-color:#111010;
font: 10px arial,sans-serif;
color:#CCCCCC;
}

a img {
border:none;
}

input, textarea {font: 10px arial,sans-serif;}
	/* Container */
	#container {width:887px; margin:auto; height:530px; background: url(img/fond_container.jpg) no-repeat;}

		/* Header */
		#header {
		height:88px;
		}
	
		/* Menu */
		#menu {
		width: 151px;
		padding:0 0 0 4px;
		float:left;
		}
		
		/* Content */
		#content {
		width:706px;
		margin:0 0 0 1px;
		padding: 0 0 0 25px;
		height:402px;
		float:left;
		}
				/*content text*/
				#content_text {
				width: 265px;
				height: 250px;
				padding-top:110px;
				text-align: center;
				font-size:11px;
				line-height:13pt;
				float:left;
				}
			
				/*AVEC LIENS*/
				#content_data {
				width: 410px;
				float:right;
				background: url(img/content_data_01.png) no-repeat;
				}
				
					#header_content_data {
					height:40px;
					padding:80px 0 0 68px;
					clear:both;
					}
					
						#menu_haut{
						margin: 12px 0 0 0;
						height:45px;
						color:#000000;
						}
						
						#menu_haut ul {
						list-style-type:none;
						margin: 0px;
						padding-top:5px;
						padding-left:15px;
						}
						
						#menu_haut ul li{
						list-style-type:none;
						display:inline;
						margin: 0px;
						padding:0px;
						}
						
						/*menu haut*/
						.fiche{
						font-size:10px;
						padding-left:4px;
						color:#999900;
						text-decoration:none;
						}
						.fiche_titre {
						font-size:12px;
						color:#CCOO00;
						}

						/*menu gauche*/
						#menu_gauche {
						width:60px;
						height:204px;
						float:left;
						}
					
							#menu_gauche ul {
							list-style-type:none;
							margin: 0px;
							padding:0px;
							color:#FFCC00;
							}
						
							#menu_gauche ul li {
							margin-left:10px;
							margin-top:10px;
							padding:0;
							}
						
							/*liens menu gauche*/
							.linkleft 
							{
							font-size:10px; 
							color:#FFCC00;
							text-decoration:none;
							}
								
							.linkleft a:hover  {
							font-weight:bold;
							color:#000000;
							text-decoration:none;
							}
					
					/*img content data TYPE 1*/
					#img_content_data {
					width:348px;
					height:201px;
					padding:0px;
					float:right;
					background-color:#666666;
					overflow:auto;
					}

					/*img content data pour img et slide show overflow hidden*/
					#img_content_hidd {
					width:348px;
					height:201px;
					padding:0px;
					float:right;
					background-color:#666666;
					overflow:hidden;
					}					
					
				/*AVEC GRAND CADRE*/
				#content_data_02 {
				width: 430px;
				float:right;
				background: url(img/content_data_02.gif) no-repeat;
				}
				
					#header_02 {
					height:34px;
					padding:86px 0 0 0px;
					clear:both;
					}
						
					#header_02 span{
						padding:0 0 0 5px;
						font-size:11x;
						font-weight:bold;
						color:#FF9933;
						}
					
					
					#img_content_data_02{
						height:200px;
						padding-left:20px;
						overflow:auto;
						}
				/*SANS LIEN*/
				#content_data_03 {
				width: 410px;
				float:right;
				background: url(img/content_data_01.gif) no-repeat;
				}

			
			
						/*formulaire type*/
						select {
						background:#666666;
						width:180px;
						}
						
							.recherche {
							font-size:10px;
							color:#333333;
							font-weight:bold;
							text-align:center;
							line-height:10pt;
							margin-bottom:20px;
							}
							
							.field {
							font-size:11px;
							color:#333333;
							font-weight:bold;
							margin-bottom:5px;
							}
							
							.submit {
							text-align:right;
							padding-bottom:10px;
							}
							
				
							/*COLLECTION*/
							h1 {
								margin:0 0 0 0px;
								font-size:14px;
								font-weight:bold;
								color:#CC0000;
								}
									
							h4 {
								margin:20px 0 0 25px;
								padding:0 0 0 0px;
								text-align:center;
								}
								
							/*COMPTEUR PANIER*/	
								h5 {
								margin:16px 0 0 24px ;
								font-size:10px;
								color:#FFCC00;
								}
							/*FINITION ET NB*/	
								h2 {
								margin:0 0 0 0px ;
								font-size:10px;
								color:#FFFFFF;
								}
								h3 {
								margin:0 0 0 0px;
								font-family:times;
								font-size:16px;
								font-weight:bold;
								color:#222222;
								}

							/*CSS SUR BALISE P*/
							.remarque1 {
							font-family:arial;
							font-size:11px;
							color:#666666;
							text-align:center;
							line-height:10pt;
							}
							
							.remarque2 {
							font-family:arial;
							font-size:10px;
							font-weight:bold;
							color:#999900;
							text-align:center;
							line-height:10pt;
							}
							
							.remarque3 {
							font-family:arial;
							font-size:11px;
							color:#FFFFFF;
							text-align:center;
							line-height:10pt;
							}
							
							.remarque4 {
							font-family:arial;
							font-size:10px;
							color:#FFFFFF;
							text-align:center;
							line-height:10pt;
							}
							
							.remarque5 {
							font-family:arial;
							font-size:10px;
							color:#FFCC00;
							text-align:center;
							line-height:10pt;
							}
							
							.remarque6 {
							font-family:arial;
							font-size:10px;
							color:#000000;
							text-align:left;
							line-height:10pt;
							}	
									
								/* TABLEAU RECHERCHE*/
									#table_02 {
									width:328px;			
									border:solid 1px #FFCC00;
									text-align:left;
									padding:0px;
									margin:2px 0 0 2px;
		
									}
									
									.td1 {
									font-size:7pt;
									line-height:11pt;
									color:#000000;
									}
									
									.td2 {
									text-align:center;
									width:150px;
									}
									
								
									.reference {
									font-size:7pt;
									letter-spacing:0.7pt;
									padding-left:5px;
									color:#CCCCCC;
									}
									
									.fields {
									font-size:8pt;
									color:#333333;
									}
								
									
								/*TABLEAU PANIER*/
								#table_01 {
								width:390px;
								text-align:center;
								padding:0px;
								margin:0 0 0 0;
								
								}
									
									#table_01 caption{
									height:30px;
									margin:10px 0 5px 0;
									text-align:center;
									}
									
									#table_01 caption span{
									display:none;
									}

									#table_01 td{
									vertical-align:middle;
									height:20px;
									padding:0px;
									margin:0px;
									font-size:11px;
									color:#990000;
									}
									/*STYLE LIGNE PANIER*/
										.t1 {
										background-color:#999999;
										}

										.t2 {
										background-color:#f2d6d6;
										}

										
									/*TABLEAU RECAPITULATIF*/
									#table_03 {
									padding:0px;
									margin:0 0 0 117px;
									}
									
										.t3_01 {
										color:#FF0000;
										font-weight:bold;
										}
										
										.t3_02 {
										color:#333333;
										font-size:11px;
										line-height:17px;
										}
										
										
								/*CORDONNEES*/		
								.f1{
								width:90%; 
								margin-left:4px; 
								border:solid 1px grey;
								background-color:#ffffff;
								}
								
								.f2{
								width:50%; 
								margin-left:4px; 
								border:solid 1px grey;
								}
								
								
								
								

								/*CONDITIONS DE VENTE*/
									.list1{
									color:#ffffff;
									text-decoration:none;
									margin: 0px;
									padding:0px;
									}
					
									
									
									


		/* footer */
		#footer {
		
		height:38px;
		clear: both;
		padding-top:43px;
		}

.spacer {

clear:both;
}
