#sous_theme .sous_theme_bloc{margin: 0 0 15px 0; padding: 0; overflow: hidden;}
	#sous_theme .sous_theme_bloc .contenu p{margin: 3px 0 7px;}
	
	#sous_theme .sous_theme_bloc .vignette{width: 110px; margin: 0; padding: 0; float: left;}
	#sous_theme .sous_theme_bloc .vignette img{width: 100px; height: 100px; border: 1px solid #dddad1;}
	#sous_theme .sous_theme_bloc .vignette img:hover{border: 1px solid red;}
	
	#sous_theme .sous_theme_bloc .contenu h3{margin: 0;}
	
	#gammes .gamme_bloc{width: 135px; height: 180px; margin: 0; padding: 0; float: left; overflow: hidden;}
	#gammes .gamme_bloc h4{margin: 5px 10px 0 0; padding: 0; font-size: 10px; text-align: center;}
	#gammes .gamme_bloc .vignette img{width: 125px; height: 125px; border: 1px solid #dddad1;}
	#gammes .gamme_bloc .vignette img:hover{border: 1px solid red;}

	#gamme_infos{overflow: hidden;}
	#gamme_infos h1{margin: 10px 0 5px;}
	#gamme_infos h2{margin: 10px 0 3px;}
	
	#gamme_infos .prix {text-align: right; font-size: 15px; font-weight: bold;}
	#gamme_infos .prix .plus {font-size: 130%;}
	#gamme_infos .prix .breakprice{text-decoration: line-through;}
	#gamme_infos .prix .promoprice{font-size: 130%; text-decoration: blink; color: #ff6700;}
	
	#gamme_header{overflow: hidden;}
	
	#gamme_accroches {float: left;}
	#gamme_accroches .accroche {margin: 0 3px 0 0; padding: 0; float: left;}
	
	#gamme_domapp {float: right;}
	#gamme_domapp .domapp {margin: 0 3px 0 0; padding: 0; float: left;}
	
	#galerie {margin: 0 10px 0 0; padding: 0; width: 250px; float: left;}
	#galerie_maxi {margin: 0; padding: 0;}
	#galerie_maxi img{width: 250px; height: 250px;} 
	#galerie_zoom {text-align: right;}
	ul#galerie_mini {margin: 0; padding: 0; list-style-type: none;} 
	ul#galerie_mini li {margin: 0; float: left;}
	ul#galerie_mini li a img{width: 50px; height: 50px;}
	
	#liste-produits {margin: 15px 0 0 0; padding: 0; float: left;}
	#liste-produits p{margin: 3px 0 0 0; padding: 0;}
	#liste-produits table{font-size: 11px; border-collapse:collapse;}
	
	#liste-produits tr{border: 1px solid white;}
	#liste-produits th{padding: 3px;}
	#liste-produits td{padding: 1px 2px;; background: #afab9d; color: white;}
	#liste-produits td input{padding: 2px 3px 0 0; height: 16px; font-size: 11px; border: none; text-align: right;}
	
	#liste-produits td.conditionnement{}
	#liste-produits td.longueur, #liste-produits td.largeur, #liste-produits td.profondeur, #liste-produits td.hauteur, #liste-produits td.dimensions, #liste-produits td.quantite{text-align: center;}
	
	#liste-produits td.tbl_prix{padding: 1px 5px; text-align: right;}
	#liste-produits td.tbl_promo{padding: 1px 5px; text-align: right; text-decoration: blink; color: red;}
	
	
	#onglets h4{font-size: 18px;}
	
		#gamme_accessoires {overflow: hidden;}
		#gamme_accessoires .accessoire{width: 80px; height: 150px; margin: 0 10px 0 0; padding: 0; float: left;}
		#gamme_accessoires .accessoire h4{margin: margin: 0 10px 0 0; padding: 0; text-align: center; font-size: 11px;}
		#gamme_accessoires .accessoire .vignette img{width: 80px; height: 80px; border: 1px solid #dddad1;}
		#gamme_accessoires .accessoire .vignette img:hover{border: 1px solid red;}
		
		#post{margin: 5px; padding: 0;}
		#preview{margin: 5px; padding: 0;}
		#preview p{margin: 0; padding: 10px; background: #ffeaea; color: black;}
		#commentaires{margin: 5px; padding: 0;}
			#commentaires dt {margin: 20px 0 10px; padding: 0; color: #ff3333; font-size: 15px; font-weight: bold;}
			#commentaires dt .numero{}
			#commentaires dd {margin: 0; padding: 10px; background: #ffeaea; color: black;}
	
	/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

	/*--------------------------------------------------
	  REQUIRED to hide the non-active tab content.
	  But do not hide them in the print stylesheet!
	  --------------------------------------------------*/
	#complement .tabberlive .tabbertabhide {
	 display:none;
	}

	/*--------------------------------------------------
	  .tabber = before the tabber interface is set up
	  .tabberlive = after the tabber interface is set up
	  --------------------------------------------------*/
	#complement .tabber {
	}
	#complement .tabberlive {
	 margin-top:1em;
	}

	/*--------------------------------------------------
	  ul.tabbernav = the tab navigation list
	  li.tabberactive = the active tab
	  --------------------------------------------------*/
	#complement ul.tabbernav
	{
	 margin:0;
	 padding: 3px 0;
	 border-bottom: 1px solid #778;
	 font-weight: bold;
	}

	#complement ul.tabbernav li
	{
	 list-style: none;
	 margin: 0;
	 display: inline;
	}

	#complement ul.tabbernav li a
	{
	 padding: 3px 0.5em;
	 border: 1px solid #778;
	 border-bottom: none;
	 background: #eda1a1;
	 text-decoration: none;
	}
	#complement ul.tabbernav li {margin-left: 3px;}
	#complement ul.tabbernav li:first-child {margin-left: 0;}

	#complement ul.tabbernav li a:link { color: white; }
	#complement ul.tabbernav li a:visited { color: white; }

	#complement ul.tabbernav li a:hover
	{
	 color: #000;
	 background: #f17070;
	 border-color: #2a0000;
	}

	#complement ul.tabbernav li.tabberactive a
	{
	 background-color: #f50000;
	 border-bottom: 1px solid #f50000;
	}

	#complement ul.tabbernav li.tabberactive a:hover
	{
	 color: #000;
	 background: white;
	 border-bottom: 1px solid white;
	}

	/*--------------------------------------------------
	  .tabbertab = the tab content
	  Add style only after the tabber interface is set up (.tabberlive)
	  --------------------------------------------------*/
	#complement .tabberlive .tabbertab {
	 padding:5px;
	 border:1px solid #aaa;
	 border-top:0;

	 /* If you don't want the tab size changing whenever a tab is changed
		you can set a fixed height */

	 /* height:200px; */

	 /* If you set a fix height set overflow to auto and you will get a
		scrollbar when necessary */

	 /* overflow:auto; */
	}

	/* If desired, hide the heading since a heading is provided by the tab */
	#complement .tabberlive .tabbertab h2 {
	 display:none;
	}
	#complement .tabberlive .tabbertab h3 {
	 display:none;
	}

	/* Example of using an ID to set different styles for the tabs on the page */
	/*
	.tabberlive#tab1 {
	}
	.tabberlive#tab2 {
	}
	.tabberlive#tab2 .tabbertab {
	 height:200px;
	 overflow:auto;
	}
	*/