/* initialisation */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0px;padding:0px;font-family: arial, verdana, sans-serif; font-size: 14px;}img,body,html{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}a {outline:none;}


/* initialisation - fin */

body{background-color: #343434;width: 1236px;}

/* -------- zones principales -------- */
#index #centre{		height: 481px;width: 1197px;margin-top: 122px;float: left;background-color: #ffffff;}
#index #haut {		height: 122px;width: 1213px;position: relative;}
#index #base{		height: 50px;width: 866px;margin-left: 328px;position: relative;clear:left;}
#facing{				height: 675px;width: 620px;position: absolute;top: 0px;left: 0px;background: url("../images/parts/facing.png") no-repeat left top;}
/* ----- zones principales . fin ----- */


/* ------------- haut ---------------- */
#index #entete{			position: absolute; bottom: 0px;margin-left: 372px;z-index: 999;width: 839px;}
#logo-sarl{				height: 90px;width: 212px;float: left;position: relative;}
#index h2#titre {		width: 627px; height: 25px;float: left;line-height: 25px;margin-top:48px;text-transform: uppercase;font-size: 25px;color: #fff;text-align: right;letter-spacing: 15px;white-space: nowrap;}
/* ---------- haut . fin ------------ */


/* ------------- centre ---------------- */
#index #col-gauche,#index #col-centre,#index #col-droite{					height: 481px;float: left;position: relative;}
#index #col-gauche{			width: 498px;height: 471px;background: url("../images/parts/fond_index.png") no-repeat top right;margin: 10px 0px 0px 0px;}
#index #col-centre{			width: 684px;position: relative;}
#index #col-droite{			width: 15px;background: url("../images/parts/arr-brd-dr.png") repeat-y right;}
/* ---------- centre . fin ------------ */


/* ---------- base -------------------- */
#index #base > * {				position: absolute; bottom: 0px;}
#index #baseline  {				width: 866px;height: 48px;}
#index #baseline img {			display: block;float: right;margin-bottom: 5px;}
#index #baseline p#legal {	float: right;color: #ffffff; font-size: 17px;height: 17px;margin: 21px 0px 0px 10px;	}
/* ---------- base . fin -------------- */



/* ------------- éléments textes génériques ---------------- */
.sprites0{			background: url("../images/parts/arrondis.png") no-repeat;}
.sprites1{			background: url("../images/parts/arrondis-xs.png") no-repeat;}
.coul{				color: #636262;}
.coul2{				color: #636262;}
.coul01{				color: #9C9E9F;}
.coul02{				color: #3E3C39;}
.cap{				text-transform: uppercase;}
.grs{				font-weight: bolder;}
.px13{				font-size: 13px;line-height: 13px;}
.cntr{				line-height: 40px;}
.lign4{				line-height: 10px;}
.px16{				font-size: 16px;line-height: 40px;}
.px28{				font-size: 28px;line-height: 10px;}
.lrg{				letter-spacing: 0.1em;}
/* ---------- éléments génériques . fin ------------ */




/* disposition et flux */
#index #logo-sarl img{			margin-left: 0px;margin-top: 14px;}


/*______________ bords arrondis______________________*/
.radius-bas-dr{					display:block;width: 15px;height: 15px;position:absolute;bottom: 0px;right: 0px;background-position: bottom right;z-index: 1;}
.brd-bs{								display: block;position: absolute;width: 100%;height: 3px;bottom: -1px;background: url("../images/parts/arr-brd-bs.png") repeat-x bottom;}
/*__________________________________________________*/



/*tableau*/

#table-index{					margin-top: 58px;width: 682px;}
#table-index th{				text-align: center;vertical-align: middle;font-size: 13px;}
#table-index tr#filaires{		text-align: center;vertical-align: bottom;}
#table-index tr#filaires td{	padding-top: 40px;}
#table-index tr#logos{			text-align: center;vertical-align: middle;}
#table-index th.bordure-dr{	border-right: 1px solid #3E3C39;}
#table-index td#decale-ht{					padding-bottom: 40px;}
#table-index td#crystal512-td{				padding-top: 17px;}