@charset "UTF-8";

@media all
{
	#productsIntroHeader{width:698px; height:auto;}
	#productsIntroHeaderCartouche{width: 546px;height: auto; float:left; margin:10px 0 0px 0}
	#productsIntroHeaderCartoucheTop{width: 546px;height: 19px; background:url(../img/ProductsHeader.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}
	
	#productsHeaderOrangeCartoucheTop{width: 546px;height: 19px; background:url(../img/productsHeaderOrangeCartoucheTop.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}
	#productsIntroHeaderOrangeCartoucheMiddle{width: 526px;height: auto; background:url(../img/pixFondGris.gif); background-repeat:repea; padding:10px 10px 0 10px; text-align:justify}
	#productsIntroHeaderOrangeCartoucheMiddle.p{margin:0}
	#productsIntroHeaderOrangeCartoucheBottom{width: 546px;height: 11px; background:url(../img/ProductsFooter.jpg); background-repeat:no-repeat; margin-bottom:20px}
	
	#productsHeaderVertCartoucheTop{width: 546px;height: 19px; background:url(../img/productsHeaderVertCartoucheTop.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}
	#productsIntroHeaderVertCartoucheMiddle{width: 526px;height: auto; background:url(../img/pixFondGris.gif); background-repeat:repea; padding:10px 10px 0 10px; text-align:justify}
	#productsIntroHeaderVertCartoucheMiddle.p{margin:0}
	#productsIntroHeaderVertCartoucheBottom{width: 546px;height: 11px; background:url(../img/ProductsFooter.jpg); background-repeat:no-repeat; margin-bottom:20px}
	
	#productsHeaderRoseCartoucheTop{width: 546px;height: 19px; background:url(../img/productsHeaderRoseCartoucheTop.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}
	#productsIntroHeaderRoseCartoucheMiddle{width: 526px;height: auto; background:url(../img/pixFondGris.gif); background-repeat:repea; padding:10px 10px 0 10px; text-align:justify}
	#productsIntroHeaderRoseCartoucheMiddle.p{margin:0}
	#productsIntroHeaderRoseCartoucheBottom{width: 546px;height: 11px; background:url(../img/ProductsFooter.jpg); background-repeat:no-repeat; margin-bottom:20px}
	
	#productsHeaderRose2CartoucheTop{width: 452px;height: 19px; background:url(../img/productsHeaderRose2CartoucheTop.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}
	#productsIntroHeaderRose2CartoucheMiddle{width: 432px;height: auto; background:url(../img/pixFondGris.gif); background-repeat:repea; padding:10px 10px 0 10px; text-align:justify}
	#productsIntroHeaderRose2CartoucheMiddle.p{margin:0}
	#productsIntroHeaderRose2CartoucheBottom{width: 452px;height: 11px; background:url(../img/ProductsFooterRose2.jpg); background-repeat:no-repeat; margin-bottom:20px}
	
	#productsHeaderMarronCartoucheTop{width: 546px;height: 19px; background:url(../img/productsHeaderMarronCartoucheTop.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}
	#productsIntroHeaderMarronCartoucheMiddle{width: 526px;height: auto; background:url(../img/pixFondGris.gif); background-repeat:repea; padding:10px 10px 0 10px; text-align:justify}
	#productsIntroHeaderMarronCartoucheMiddle.p{margin:0}
	#productsIntroHeaderMarronCartoucheBottom{width: 546px;height: 11px; background:url(../img/ProductsFooter.jpg); background-repeat:no-repeat; margin-bottom:20px}
		
	.productsIntroParag{margin-bottom:25px;}

	
	#sommaireRubriqueProducts {width: 625px; height:auto; padding:20px 0 0 70px; float:left; font-size:9px}

	#sommaireRubriqueOrangeProductsLeft{float:left; width:auto;}
	#sommaireRubriqueOrangeProductsLeft2{float:left; width:auto;}
	#sommaireRubriqueOrangeProductsRight{float:right; width:auto; margin: 0 20px 0 20px}
	#sommaireRubriqueOrangeProductsRight2{float:right; width:auto; margin: 0 20px 0 50px}
	
	#sommaireRubriqueVertProductsLeft{float:left; width:auto;}
	#sommaireRubriqueVertProductsLeft2{float:left; width:auto;}
	#sommaireRubriqueVertProductsRight{float:right; width:auto; margin: 0 10px 0 -40px}
	#sommaireRubriqueVertProductsRight2{float:right; width:auto; margin: 0 0 0 40px}
	
	#sommaireRubriqueRoseProductsLeft{float:left; width:auto;}
	#sommaireRubriqueRoseProductsLeft2{float:left; width:auto; margin:10px 0 0 0}
	#sommaireRubriqueRoseProductsRight{float:right; width:auto; margin: 0 100px 0 20px}
	#sommaireRubriqueRoseProductsRight2{float:right; width:auto; margin: 10px 100px 0 50px}
	
	#sommaireRubriqueRose2ProductsLeft{float:left; width:auto;}
	#sommaireRubriqueRose2ProductsLeft2{float:left; width:auto; margin:10px 0 0 0}
	#sommaireRubriqueRose2ProductsRight{float:right; width:auto; margin: 0 180px 0 0px}
	#sommaireRubriqueRose2ProductsRight2{float:right; width:auto; margin: 10px 100px 0 50px}
	
	#sommaireRubriqueMarronProductsLeft{float:left; width:auto;}
	#sommaireRubriqueMarronProductsLeft2{float:left; width:auto;}
	#sommaireRubriqueMarronProductsRight{float:right; width:auto; margin: 0 30px 0 20px}
	#sommaireRubriqueMarronProductsRight2{float:right; width:auto; margin: 0 0px 0 20px}

	#sommaireRubriqueProducts li, #sommaireRubriqueProducts ul{ list-style:none; margin:0 0 8px 0; padding:0; width:auto;}

	#contentProducts{float:left; text-align:justify}
	.titreblocProduct{}
	.contentBlocProduct{}
	
	#productArticleContent{width: 698px; height:auto; float:left}

	/*tableaux de donnees fiches produits*/
	.tOrangeF{background:#ff6600;color:#FFF;font-weight:bold;font-size:13px;}
	.tOrangeM{background:#fdc79b; color:#003366;font-size:11px}
	.tOrangeC{background:#fee3cd; color:#003366; font-size:11px;}
	.tVertF{background:#8fbb3f;color:#FFF;font-weight:bold;font-size:13px;}
	.tVertM{background:#fdc79b; color:#003366;font-size:11px}
	.tVertC{background:#e3eecf; color:#003366; font-size:11px;}
	.tRoseF{background:#ce48a1;color:#FFF;font-weight:bold;font-size:13px;}
	.tRoseM{background:#fdc79b; color:#003366;font-size:11px}
	.tRoseC{background:#f3d1e8; color:#003366; font-size:11px;}
	.tRose2F{background:#ec7b8d;color:#FFF;font-weight:bold;font-size:13px;}
	.tRose2M{background:#f5bdc6; color:#003366;font-size:11px}
	.tRose2C{background:#fadee2; color:#003366; font-size:11px;}
	.tMarronF{background:#bc6d3d;color:#FFF;font-weight:bold;font-size:13px;}
	.tMarronM{background:#ddb69e; color:#003366;font-size:11px}
	.tMarronC{background:#eedbcf; color:#003366; font-size:11px;}
	#tablePeptides01 td{padding: 2px 10px 2px 10px; border:1px solid #003366;}
	#tablePeptides01 {border-collapse:collapse; margin:10px 0 20px 0}
	#tablePeptides02 td{padding: 2px 10px 2px 10px; border:1px solid #003366;}
	#tablePeptides02 {border-collapse:collapse; margin:25px 0 15px 0}
	.productColGauche{float:left; width:460px; text-align:justify}
	.productColDroite{float:right; text-align:justify}
	.productColDroite dl{margin:0 0 15px 0}
	.productColDroite dt{margin:0 0 10px 0}
	.productColGauche li{line-height:13px;}
	
	#tablePeptides11{ border:0; padding:0; margin:0;}
	#tablePeptides11 tr{text-align:center;vertical-align:top}
	#tablePeptides11 dl{margin:0 10px 10px 10px}
	#tablePeptides11 dt{margin:0 0 10px 0}

	#tablePeptides21{ border:0; padding:0; margin:0;}
	#tablePeptides21 td{width:232px; vertical-align:top; text-align:justify; padding:0 0px 30px 0; margin:0 10px}
	#tablePeptides21 dl{margin:0 0 10px 0}
	#tablePeptides21 dt{margin:0 0 10px 0}
	
	#tablePeptides31{border-collapse:collapse; width:450px}
	#tablePeptides31 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:center}

	#tablePeptides32{border-collapse:collapse; width:450px}
	#tablePeptides32 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:center}

	#tablePeptides41{border-collapse:collapse; width:auto}
	#tablePeptides41 td{padding: 2px 10px 2px 10px; border:1px solid #003366;}

	.tablePeptides51{border-collapse:collapse; width:500px}
	.tablePeptides51 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:center}
	
	#tableAntibodies11{border-collapse:collapse; width:100%}
	#tableAntibodies11 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:center}
	.tableAntibodies21{border-collapse:collapse; width:500px}
	.tableAntibodies21 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:left}

	#tableGenes11{border-collapse:collapse; width:300px}
	#tableGenes11 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:left}
	
	#tableGenes21{border-collapse:collapse; width:500px}
	#tableGenes21 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:left}
	
	#tableProtein11{border-collapse:collapse; width:300px}
	#tableProtein11 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:center}

	#tableProtein21{border-collapse:collapse; width:500px}
	#tableProtein21 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:left}

	#tableDNA11{border-collapse:collapse; width:500px; margin:15px 0 0 0}
	#tableDNA11 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:center}

	#tableDNA12{border-collapse:collapse; width:500px; margin:15px 0 0 0}
	#tableDNA12 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:center}

	.tableDNA13{border-collapse:collapse; width:500px; margin:15px 0 0 0}
	.tableDNA13 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:left}



	.productContentBlockDiv{width:100%}
	.productContentBlocLeft{float:left; width: 220px; text-align:justify; margin:0 15px 0 0 }
	.productContentBlocMiddle{float:left; width: 210px;}
	.productContentBlocRight{float:right; width: 220px;}
	.productContentBlocMiddle dl{margin-bottom:10px}
	.productContentBlocMiddle dt{margin-bottom:10px}
	.productContentBlocRight dl{margin-bottom:10px}
	.productContentBlocRight dt{margin-bottom:10px}
	
	.productPaveLeft{float:left; width:auto;}
	.productPaveCenter{float:left; width:auto; margin-left:15px}
	.productPaveRight{float:right; width:auto;}
	
	.productPaveDemiLargeur{float:left; width:46%; text-align:justify}


	table.spip {border-collapse:collapse}
	table.spip th{font-weight:bold}

	ul { line-height: 1.5em; margin: 0 0 0 1em; }
//	li {text-align:justify}

	a.spip_in, a.spip_in:focus, a.spip_in:hover, a.spip_in:active, a.spip_in:visited { text-decoration:underline; color:#003366 }
	a.spip_out, a.spip_out:focus, a.spip_out:hover, a.spip_out:active, a.spip_out:visited { text-decoration:underline; color:#003366 }
	
}
