@import url("../../cdl/css/menu.css");
@import url("../../cdl/css/general.css");

/*conteneur*/
#principal{
	width:995px;
	clear:both;
}
	#menu_gauche{
		width:300px;
		float:left;
	}
		#menu_gauche .moduletable_meilleurs_ventes,
		#menu_gauche .moduletable_marque,
		#menu_gauche .moduletable_promotions,
		#menu_gauche .nos_service{
		   width:282px;
		   margin-left:12px;
		   margin-right:15px;
		   margin-top:10px;
		}
			#menu_gauche .moduletable_meilleurs_ventes .info_vente{
				background: url(../images/degrade.gif) repeat-x ;
				text-align:center;
				padding-top:10px;
				width:278px; /*-2px border*/
				border-left:1px solid #cccccc;
				border-right:1px solid #cccccc;

				}
				#menu_gauche .moduletable_meilleurs_ventes .info_vente h3{
					font-size:15px;
					color:#12256b;
					font-weight:regular;
				}
				#menu_gauche .moduletable_meilleurs_ventes .info_vente p{
					font-size:11px;
					color:#12256b;
					font-weight:bold;
					padding-bottom:10px;
				}
				#menu_gauche .moduletable_meilleurs_ventes .info_vente p span{
					color:#c31b1b;
				}
		#menu_gauche .moduletable_marque .info_marque,
		#menu_gauche .moduletable_promotions .info_promotions{
			background-image: url(../images/degrade.gif);
			background-repeat:repeat-x;
			width:278px; /*-2px border*/
			border-left:1px solid #cccccc;
			border-right:1px solid #cccccc;
		}
			#menu_gauche .moduletable_marque .info_marque ul.list_marque {
				margin:0px 3px 0px 3px;
			}
			#menu_gauche .moduletable_marque .info_marque ul.list_marque li a,
			#menu_gauche .moduletable_promotions .info_promotions ul.list_promotions li a{
				color:#010247;
				text-decoration: none;
				width:100%;
				display:block;
			}
			#menu_gauche .moduletable_promotions .info_promotions ul.list_promotions li:hover {
				background-color:#01025C;
			}
			#menu_gauche .moduletable_promotions .info_promotions ul.list_promotions li a:hover {
				color:#FFFFFF;
			}


			#menu_gauche .moduletable_marque .info_marque ul.list_marque li,
			#menu_gauche .moduletable_promotions .info_promotions ul.list_promotions li{
				border-bottom:1px solid #e0e0e0;
				padding-top:3px;
				padding-left:10px;
				font-size:11px;
				color:#010247;
				font-weight:bold;
			}

			#menu_gauche .moduletable_marque .info_marque ul.list_marque li.last,
			#menu_gauche .moduletable_promotions .info_promotions ul.list_promotions li.last{
				border-bottom:none;
			}

		#menu_gauche .moduletable_nos_service{
			margin:10px 15px 10px 12px;
		}

		#menu_gauche .moduletable_nos_service .degrade{
			background-image: url(../images/degrade_service.gif);
			background-repeat: repeat-y;
			background-position: top left;
			width:280px;
		}

		#menu_gauche .moduletable_nos_service .footer{
			bottom:0;
			background-image: url(../images/footer_service.gif);
			background-repeat: no-repeat;
			background-position: left bottom;
			height:auto;
			padding-bottom:20px;
		}

		#menu_gauche .moduletable_nos_service .info_icone{
			background-image: url(../images/header_service.gif);
			background-repeat: no-repeat;
			background-position: left top;
			width:280px;
		}
			#menu_gauche .moduletable_nos_service .info_icone .fond_icone{
				padding-left:15px;
			}

			#menu_gauche .moduletable_nos_service .info_icone .fond_icone img{
				margin-top:10px;
			}

#centre{
		width:695px;
	}

	#centre .flash,
	#centre .bloc_article{
		margin-bottom:13px;
		margin-left:15px;
	}
	#centre .bloc_article .bloc,
	#centre .bloc_article .bloc2,
	#centre .bloc_article .bloc3{
	  float:left;
      padding-left:11px;
      width:216px;
	}


	#centre .bloc_article .bloc{
	  padding-left:0px;
	  margin-bottom:10px;
	}

	#centre .bloc_article .bloc.margle{
	  margin-left:12px;
	}

		#centre .bloc_article .bloc .suite_fond_art,
		#centre .bloc_article .bloc2 .suite_fond_art,
		#centre .bloc_article .bloc3 .suite_fond_art{
			height:330px;
			padding-top:28px;
		}

	 	#centre .bloc_article .bloc .titre_art,
	 	#centre .bloc_article .bloc2 .titre_art,
	 	#centre .bloc_article .bloc3 .titre_art{
	 		width:200px;
	 		margin-left:12px;
	 	}
	 		#centre .bloc_article .bloc .titre_art p,
	 		#centre .bloc_article .bloc2 .titre_art p,
	 		#centre .bloc_article .bloc3 .titre_art p{
		 		font-size:14px;
		 		font-weight:bold;
		 		font-family:arial;
		 	}
		 	#centre .bloc_article .bloc .image_art,
		 	#centre .bloc_article .bloc2 .image_art,
		 	#centre .bloc_article .bloc3 .image_art{
		 		margin-left:14px;
				margin-top:5px;
				height:111px;
		 	}
		 	#centre .bloc_article .bloc .info_art,
		 	#centre .bloc_article .bloc2 .info_art,
		 	#centre .bloc_article .bloc3 .info_art{
		     	text-align:center;
		     	height:50px;
		 		margin-top:10px;
		 		background: url(../images/li_fond.gif) no-repeat ;
		 		margin-left:auto;
				margin-right:auto;
				width:138px;

		 	}
	        	#centre .bloc_article .bloc .info_art p,
	        	#centre .bloc_article .bloc2 .info_art p,
	        	#centre .bloc_article .bloc3 .info_art p{
			 		padding-top:5px;
			 		text-align:center;
			 		line-height:16px;
			 		display:block;
			 		font-size:12px;
			 		font-weight:normal;
			 		font-family:arial;
			 	}
			 		#centre .bloc_article .bloc .info_art p span,
			 		#centre .bloc_article .bloc2 .info_art p span,
			 		#centre .bloc_article .bloc3 .info_art p span{
				 		color:#c31b1b;
				 		font-size:14px;
				 		font-weight:bold;
				 		font-family:arial;
				 	}
		 	 #centre .bloc_article .bloc .p_art,
		 	  #centre .bloc_article .bloc2 .p_art,
		 	   #centre .bloc_article .bloc3 .p_art,
		 	 #centre .bloc_article .bloc .panier,
		 	 #centre .bloc_article .bloc2 .panier,
		 	 #centre .bloc_article .bloc3 .panier{
			 		margin-left:10px;
			 		height:85px;
			 		overflow: hidden;
			 		display: block;
	         }
	         #centre .bloc_article .bloc .panier,
		 	 #centre .bloc_article .bloc2 .panier,
		 	 #centre .bloc_article .bloc3 .panier{
			 		height:30px;
	         }
		       #centre .bloc_article .bloc .p_art p,
		       #centre .bloc_article .bloc2 .p_art p,
		       #centre .bloc_article .bloc3 .p_art p{
			 		font-size:11px;
			 		font-weight:normal;
			 		font-family:arial;
			 		padding-top:8px;
		    }

		     #centre .bloc_article .bloc .panier .bt,
		     #centre .bloc_article .bloc2 .panier .bt,
		     #centre .bloc_article .bloc3 .panier .bt,
	         #centre .global_pub .pub_3 .fond_pub1 .p_pub,
	  		 #centre .global_pub .pub_3 .fond_pub1 .img_pub{
		               float:left;
		        }

		        	#centre .bloc_article .panier .icone_savoir{
		        		float: left;
		        	}

		        	#centre .bloc_article .panier .icone_panier{
			              margin-right:10px;
			              margin-top:3px;
			              float:right;
			              cursor: pointer;

			        }
			#centre .global_pub{
			   width:686px;
			   height:185px;
			   clear:left;
			}
	        	#centre .global_pub .pub_1{
	        		float:left;
	        	    padding-left:15px;
	        	}
	        	#centre .global_pub .pub_2,
	        	#centre .global_pub .pub_3{
	        	    float:left;
	        	    padding-left:13px;
	        	}



	        		#centre .global_pub .pub_1 .fond_pub1,
	        		#centre .global_pub .pub_3 .fond_pub1{
	        		 	background: url(../images/f_bienchoisir.gif) no-repeat ;
	        		 	background-position:right  0;
	        		 	width:215px;
	        		 	height:124px;
	        		}
	        			#centre .global_pub .btn {
	        		 	     margin-top:-15px;
	        		 	     text-align:center;
	        		 	     width:215px;
	        		 	     white-space: nowrap;
	        		 	     padding:0;
	        			}

	        		#centre .global_pub .pub_1 .fond_pub1 img{
	        		   margin-left:5px;
	        		   margin-top:5px;
	        		}

	        	     #centre .global_pub .pub_3 .fond_pub1 .p_pub{
	        	       width:105px;
		        	   height:102px;
		        	   padding-left:15px;
	        	     }
		        	    #centre .global_pub .pub_3 .fond_pub1 .p_pub p{
		        	       font-size:9px;
		        	       font-family:arial,verdana;
		        	       font-weight:normal;
		        	       margin-left:-7px;
		        	       padding-top:5px;
		        	       color:white;
		        	    }
		        	     #centre .global_pub .pub_3 .fond_pub1 .p_pub h4{
		        	        font-size:11px;
		        	        color:white;
		        	        font-family:arial,verdana;
		        	        margin-left:-9px;
		        	        padding-top:8px;
		        	     }
		        	#centre .global_pub .pub_3 .fond_pub1 .img_pub{
		        	   /*width:50px;
		        	   height:100px;*/
		        	}
		        	     #centre .global_pub .pub_3 .fond_pub1 .img_pub img{
		        	       padding-top:9px;
		        	       margin-left:3px;
		        	     }