@charset "UTF-8";

@media all
{

	#leftNonMenuZone{background:#FFFFFF; padding:5px 0 5px 5px}

	.TCIntroListArticles{margin:15px 0; font-size:14px; float:left; width:350px;}
	#TCTopMenu{height:116px;}
	#TCTopMenuBar{width: 698px; height: 7px; position: relative; float: left; background:url(../img/QuickQuoteTopBar.gif)}
	.TCtopNavProducts{float:left; width:232px; text-align:center; }
	.TCtopNavProducts img{margin:5px 0}
	.TCtopNavProducts a, .TCtopNavProducts a:link, .TCtopNavProducts a:hover, .TCtopNavProducts a:visited{font-size:9px; text-transform:capitalize; font-weight:bold}  
	#TCArticleContent{width:100; float:left;}

	table.spip {border-collapse:collapse;font-size:10px}
	tr.row_even {background:#ff6600;color:#FFF;}
	tr.row_odd {background:#fee3cd; color:#003366;}
	
	table.spip td {border:1px solid #003366; }
	table.spip th{font-weight:bold}


	#TCIntroHeader{width:100%; height:140px; margin:0 0 10px 0;}
	#TCIntroHeaderLeftBlock{float:left; width:auto; padding:30px 0 0 75px;}
	#TCIntroHeaderRightBlock{float:right; width:180px; padding:25px 0 0 0;}
	#TCIntroHeaderLeftBlockTitre{padding:0 0 5px 0; border-bottom:solid 3px;}
	#TCIntroHeaderLeftBlockSommaire{padding:10px 0 0 25px;}
	
	
	
	
	
	#TCIntroHeaderCartouche{width: 546px;height: auto; float:left; margin:10px 0 0px 0}
	#TCIntroHeaderCartoucheTop{width: 546px;height: 19px; background:url(../img/TCHeader.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}
	#TCIntroHeaderOrangeCartoucheMiddle{width: 526px;height: auto; background:url(../img/pixFondGris.gif); background-repeat:repea; padding:10px 10px 0 10px; text-align:justify}
	#TCIntroHeaderOrangeCartoucheMiddle.p{margin:0}
	#TCIntroHeaderVertCartoucheMiddle{width: 526px;height: auto; background:url(../img/pixFondGris.gif); background-repeat:repea; padding:10px 10px 0 10px; text-align:justify}
	#TCIntroHeaderVertCartoucheMiddle.p{margin:0}
	#TCIntroHeaderRoseCartoucheMiddle{width: 526px;height: auto; background:url(../img/pixFondGris.gif); background-repeat:repea; padding:10px 10px 0 10px; text-align:justify}
	#TCIntroHeaderRoseCartoucheMiddle.p{margin:0}
	#TCIntroHeaderRose2CartoucheMiddle{width: 432px;height: auto; background:url(../img/pixFondGris.gif); background-repeat:repea; padding:10px 10px 0 10px; text-align:justify}
	#TCIntroHeaderRose2CartoucheMiddle.p{margin:0}
	#TCIntroHeaderMarronCartoucheMiddle{width: 526px;height: auto; background:url(../img/pixFondGris.gif); background-repeat:repea; padding:10px 10px 0 10px; text-align:justify}
	#TCIntroHeaderMarronCartoucheMiddle.p{margin:0}
	#TCIntroHeaderOrangeCartoucheBottom{width: 546px;height: 11px; background:url(../img/TCFooter.jpg); background-repeat:no-repeat; margin-bottom:20px}
	#TCIntroHeaderVertCartoucheBottom{width: 546px;height: 11px; background:url(../img/TCFooter.jpg); background-repeat:no-repeat; margin-bottom:20px}
	#TCIntroHeaderRoseCartoucheBottom{width: 546px;height: 11px; background:url(../img/TCFooter.jpg); background-repeat:no-repeat; margin-bottom:20px}
	#TCIntroHeaderRose2CartoucheBottom{width: 452px;height: 11px; background:url(../img/TCFooterRose2.jpg); background-repeat:no-repeat; margin-bottom:20px}
	#TCIntroHeaderMarronCartoucheBottom{width: 546px;height: 11px; background:url(../img/TCFooter.jpg); background-repeat:no-repeat; margin-bottom:20px}
	.TCIntroParag{margin-bottom:25px;}

	#TCHeaderOrangeCartoucheTop{width: 546px;height: 19px; background:url(../img/TCHeaderOrangeCartoucheTop.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}
	#TCHeaderVertCartoucheTop{width: 546px;height: 19px; background:url(../img/TCHeaderVertCartoucheTop.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}
	#TCHeaderRoseCartoucheTop{width: 546px;height: 19px; background:url(../img/TCHeaderRoseCartoucheTop.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}
	#TCHeaderRose2CartoucheTop{width: 452px;height: 19px; background:url(../img/TCHeaderRose2CartoucheTop.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}
	#TCHeaderMarronCartoucheTop{width: 546px;height: 19px; background:url(../img/TCHeaderMarronCartoucheTop.jpg); background-repeat:no-repeat; padding:8px; text-transform:uppercase}

	#sommaireRubriqueTC {width: 598px; height:auto; padding:20px 0 0 100px; float:left; font-size:9px}

	#sommaireRubriqueOrangeTCLeft{float:left; width:auto;}
	#sommaireRubriqueVertTCLeft{float:left; width:auto;}
	#sommaireRubriqueRoseTCLeft{float:left; width:auto;}
	#sommaireRubriqueRose2TCLeft{float:left; width:auto;}
	#sommaireRubriqueMarronTCLeft{float:left; width:auto;}

	#sommaireRubriqueOrangeTCLeft2{float:left; width:auto;}
	#sommaireRubriqueVertTCLeft2{float:left; width:auto;}
	#sommaireRubriqueRoseTCLeft2{float:left; width:auto; margin:0 0 0 0}
	#sommaireRubriqueRose2TCLeft2{float:left; width:auto; margin:0 0 0 0}
	#sommaireRubriqueMarronTCLeft2{float:left; width:auto;}

	#sommaireRubriqueTC li, #sommaireRubriqueTC ul{ list-style:none; margin:0 0 8px 0}

	#sommaireRubriqueOrangeTCRight{float:right; width:auto; margin: 0 20px 0 20px}
	#sommaireRubriqueVertTCRight{float:right; width:auto; margin: 0 10px 0 20px}
	#sommaireRubriqueRoseTCRight{float:right; width:auto; margin: 0 100px 0 20px}
	#sommaireRubriqueRose2TCRight{float:right; width:auto; margin: 0 180px 0 0px}
	#sommaireRubriqueMarronTCRight{float:right; width:auto; margin: 0 70px 0 20px}

	#sommaireRubriqueOrangeTCRight2{float:left; width:auto; margin: 0 20px 0 50px}
	#sommaireRubriqueVertTCRight2{float:left; width:auto; margin: 0 10px 0 50px}
	#sommaireRubriqueRoseTCRight2{float:left; width:auto; margin: 0 10px 0 20px}
	#sommaireRubriqueRose2TCRight2{float:left; width:auto; margin: 0 10px 0 50px}
	#sommaireRubriqueMarronTCRight2{float:left; width:auto; margin: 0 0px 0 50px}
	#contentTC{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;}
	
	#TCPeptides01{border-collapse:collapse; width:500px; margin-top:15px}
	#TCPeptides01 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:left}
	
	#TCGenes01{border-collapse:collapse; width:500px; margin-top:15px}
	#TCGenes01 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:left}
	#TCGenes01 a{color:#FFF;}

	#TCProtein01{border-collapse:collapse; width:500px; margin-top:15px}
	#TCProtein01 td{padding: 2px 10px 2px 10px; border:1px solid #003366; text-align:left}
	
	.TCColGauche{float:left; width:460px; text-align:justify}
	.TCColDroite{float:right; text-align:justify}
	.TCColDroite dl{margin:0 0 15px 0}
	.TCColDroite dt{margin:0 0 10px 0}
	.TCColGauche li{line-height:13px;}
	

	.TCContentBlockDiv{width:100%}
	.TCContentBlocLeft{float:left; width: 220px; text-align:justify; margin:0 15px 0 0 }
	.TCContentBlocMiddle{float:left; width: 210px;}
	.TCContentBlocRight{float:right; width: 220px;}
	.TCContentBlocMiddle dl{margin-bottom:10px}
	.TCContentBlocMiddle dt{margin-bottom:10px}
	.TCContentBlocRight dl{margin-bottom:10px}
	.TCContentBlocRight dt{margin-bottom:10px}
	
	.TCPaveLeft{float:left; width:auto;}
	.TCPaveCenter{float:left; width:auto; margin-left:15px}
	.TCPaveRight{float:right; width:auto;}
	
	.TCPaveDemiLargeur{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 }
	
}
