BODY {
background-image: url('logos/fd.jpg');
background-position: center;
color: #222222;
  margin: 0px; 
  font-family: verdana,Arial, sans-serif;
  font-size: 12px;
  text-align:center;
  
}

DIV.border{
	/*position: absolute;*/
	width:1020px;
	/*margin-left:-520px;
	left:50%;*/
	height:741px;
	/*border: solid 1px #000;*/
	/*margin-top:-375px;
	top:50%;*/
	margin:auto;
	
}
TABLE#frame{
	
	width:1020px;
	height:718px;
	border:0px;
	padding:0px;
	cellspacing:0px;
}


A {
  color: #2f50a7;
  text-decoration: none;
  font-weight : bold;
  font-size: 11px;
}

A:hover {
  color: #fca400;
  text-decoration: underline;
  font-weight : bold;
  font-size: 11px;
}

A.dlwd_pdf {
  color: #333333;
  text-decoration: none;
   font-weight : normal;
  font-size: 11px;
}

A.dlwd_pdf:hover {
  color: #666666;
  text-decoration: underline;
   font-weight : normal;
  font-size: 11px;
}

TD.top {
 background-image: url('logos/index_01.jpg');
background-position: top left;
background-repeat:no-repeat;
 width:1021px;
 height:20px;
}

TD.colRight {
 background-image: url('logos/index_03.jpg');
background-position: top left;
background-repeat:no-repeat;
 width:242px;
 height:699px;
}
TD.colRight_index {
 background-image: url('logos/index_accueil_03.jpg');
background-position: top left;
background-repeat:no-repeat;
 width:242px;
 height:699px;
}
TD.colRightvl {
 background-image: url('logos/vente-ligne-alexander-rose_03.jpg');
background-position: top left;
background-repeat:no-repeat;
 width:242px;
 height:699px;
}

.corps{
 background-image: url('logos/accueil_02.jpg');
background-position: left top;
 width:752px;
 height:699px;
 float:left;
 clear:both;
 font-size:12px;
 text-align:justify;
 padding:0px;
}
DIV.txt_accueil{
	position:relative;
	left:50px;
	top:288px;
 width:700px;
 float:left;
 padding:0px;
 text-align:center;
 color:#FFF;
 font-size:28px;
 font-family:    "Lucida Sans Unicode", "Lucida Grande", sans-serif,geneva,"Palatino Linotype", "Book Antiqua", Palatino, serif;

}

DIV.txt_accueil2{
	position:relative;
	left:5px;
	top:264px;
 width:518px;
 float:left;
 padding:0px;
 font-size:12px;
 text-align:left;
 color:#fefcea;
}

A.entete {
color: #ffffff;
}
A.entete:hover {
  color: #599157;
  text-decoration: underline;
  font-weight : bold;
  font-size: 11px;
}

DIV.ctitresem{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-117px;
	left:-16px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.ctitrecol{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-127px;
	
	left:-49px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.ctitrepv{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-142px;
	
	left:-72px;
	width:143px;
	height:41px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.ctitrecat{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-157px;
	left:-96px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.ctitrecontr{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-170px;
	left:-119px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.ctitrequa{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-250px;
	left:572px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.ctitrecontact{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-465px;
	left:550px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
/*****************/
DIV.titresem{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:425px;
	left:-76px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	
}

DIV.titrecol{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:347px;
	left:34px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	
}

DIV.titrepv{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:268px;
	left:154px;
	width:143px;
	height:41px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	
}
DIV.titrecat{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:188px;
	left:274px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	
}
DIV.titrecontr{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:108px;
	left:394px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	
}

DIV.titrequa{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:28px;
	left:513px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	
}


DIV.titrecontact{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-52px;
	left:634px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	
}

/*****************/
DIV.carttitresem{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:130px;
	left:-646px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.carttitrecol{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:512px;
	left:-534px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.carttitrepv{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:432px;
	left:-414px;
	width:143px;
	height:41px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.carttitrecat{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:352px;
	left:-290px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.carttitrecontr{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:273px;
	left:-170px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.carttitrequa{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:192px;
	left:-50px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.carttitrecontact{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:112px;
	left:70px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.carttitretrad{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:128px;
	left:-76px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}/*****************/
DIV.csititresem{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:125px;
	left:-636px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.csititrecol{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:512px;
	left:-534px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.csititrepv{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:432px;
	left:-414px;
	width:143px;
	height:41px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.csititrecat{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:352px;
	left:-290px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.csititrecontr{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:273px;
	left:-166px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.csititrequa{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:192px;
	left:-46px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.csititrecontact{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:112px;
	left:74px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

/*****************/
DIV.carctitresem{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:325px;
	left:-362px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.carctitrecol{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:510px;
	left:-534px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.carctitrepv{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:432px;
	left:-414px;
	width:143px;
	height:41px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.carctitrecat{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:352px;
	left:-286px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.carctitrecontr{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:273px;
	left:394px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.carctitrequa{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:257px;
	left:371px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.carctitrecontact{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:243px;
	left:205px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
/*****************/
DIV.contrtitresem{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:192px;
	left:-219px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.contrtitrecol{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:510px;
	left:-530px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.contrtitrepv{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:430px;
	left:-410px;
	width:143px;
	height:41px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.contrtitrecat{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:351px;
	left:-290px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	z-index:9;
	
}
DIV.contrtitrecontr{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:273px;
	left:-170px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	z-index:100;
	
}

DIV.contrtitrequa{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:191px;
	left:-50px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.contrtitrecontact{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:111px;
	left:634px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

/*****************/
DIV.qetitresem{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:582px;
	left:-815px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.qetitrecol{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:316px;
	left:-712px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.qetitrepv{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:529px;
	left:154px;
	width:143px;
	height:41px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.qetitrecat{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:517px;
	left:130px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	z-index:9;
	
}
DIV.qetitrecontr{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:504px;
	left:-36px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	z-index:100;
	
}

DIV.qetitrequa{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:450px;
	left:-225px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.qetitrecontact{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:473px;
	left:348px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}


/*****************/
DIV.pvtitresem{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:374px;
	left:-77px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.pvtitrecol{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:429px;
	left:34px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.pvtitrepv{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:415px;
	left:10px;
	width:143px;
	height:41px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.pvtitrecat{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:400px;
	left:-13px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	z-index:9;
	
}
DIV.pvtitrecontr{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:387px;
	left:-35px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	z-index:100;
	
}

DIV.pvtitrequa{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:371px;
	left:-58px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.pvtitrecontact{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:292px;
	left:491px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
/*****************/
/*CONTACT*/
DIV.cttitresem{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-20px;
	left:-551px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.cttitrecol{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:100px;
	left:-299px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.cttitrepv{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:86px;
	left:-322px;
	width:143px;
	height:41px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.cttitrecat{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:8px;
	left:-59px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	z-index:9;
	
}
DIV.cttitrecontr{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-6px;
	left:-82px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	z-index:100;
	
}

DIV.cttitrequa{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-87px;
	left:181px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.cttitrecontact{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:-167px;
	left:302px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}


DIV.ratitrecontr{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:199px;
	left:-360px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}


DIV.ratitrecol{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:305px;
	left:-720px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}


DIV.ratitrecontact{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:366px;
	left:-112px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

/*****************/
DIV.vltitresem{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:219px;
	left:-219px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.vltitrecol{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:535px;
	left:-514px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.vltitrepv{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:455px;
	left:-394px;
	width:143px;
	height:41px;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}
DIV.vltitrecat{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:377px;
	left:-275px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	z-index:9;
	
}
DIV.vltitrecontr{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:298px;
	left:-154px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	z-index:100;
	
}

DIV.vltitrequa{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:216px;
	left:-34px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}

DIV.vltitrecontact{
	 background-image: url('logos/fdtitre.png');
background-position: top;
position:relative;
	top:136px;
	left:634px;
	width:143px;
	height:41px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	visibility:hidden;
	padding-top:25px;
	float:left;
	
}


/*------------------------------------
----------DIAPORAMA-------------------*/

.galleria{list-style:none;width:242px}
.galleria li{display:block;width:44px;height:45px;overflow:hidden;float:left;margin: 10px ; }
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:242px} /* MSIE bug */
li.active {
display:block;
width:41px;
float:left;}

.nav{width:240px;padding:auto;padding-top:4px;font:10px 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase; margin-bottom:0px; text-align:center;}
	
	a.galerie{color:#444444;text-decoration:none; width:80px;  float : left; clear:none;}
	a.galerie:hover{color:#67a;}
	.caption{font-style:italic;color:#ffffff;}
	.galerie{float:left; clear:both; text-align:center; margin-top:0px;}
	.galerie{width:242px;}
	.galerie li{width:46px;height:45px; padding-top:8px; padding-bottom:6px; padding-right:0px;margin:6px; margin-right:5px; margin-bottom:2px;float:left;  background-image: url('logos/btn.png');}
	
	.galerie li img{width:31px;  margin: 2px; }
	.galerie li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#main_image{position:relative; left:5px;top:-250px;padding-bottom:4px;width:550px;text-align:center; margin:auto;  }
	#main_image img{margin-bottom:10px; width:550px; border:solid #680d0d;}
	
	
	.info{text-align:left;width:242px;margin:0px 0;border-top:1px dotted #444444;padding-top:30px;}
	.info p{margin-top:1.6em;}
	ul.galerie_thumb{
		margin:0px;
		float:left;
		padding:0px;
	}
	
	


DIV.txt_intro {
  width:240px;
 float:left;
 clear:both;
 margin-top:110px;
}

DIV.txt_intro_col {
  width:228px;
 float:left;
 clear:both;
 margin-top:100px;
 text-align:justify;
}

DIV.txt_intro_pv {
  width:240px;
 float:left;
 clear:both;
 margin-top:100px;
 text-align:justify;
}

SPAN.txt_intro_rev {
  width:240px;
 float:left;
 clear:both;
 margin-top:150px;
 text-align:center;
}

DIV.titre_rub {
  background-image: url('logos/btn_titre.png');
background-position: left top;
 width:210px;
 height:20px;
 float:left;
 clear:both;
 margin-left:2px;
 margin-top:5px;
 padding-left:22px;
 padding-top:6px;
 font-size:12px;
 text-align:left;
}

A.titre_rub {
  
 font-size:12px;
}

.txt_rub_index {
 width:220px;
 float:left;
 clear:both;
 margin-top:124px;
 margin-left:6px;
 padding-left:2px;
 font-size:16px;
 text-align:center;
 color:#772731;
}

.txt_rub {
 width:220px;
 float:left;
 clear:both;
 margin-top:2px;
 margin-left:6px;
 padding-left:2px;
 font-size:11px;
 text-align:justify;
}
.txt_rub_vl {
 width:220px;
 float:left;
 clear:both;
 margin-top:4px;
 margin-left:6px;
 padding-left:2px;
 font-size:11px;
 text-align:center;
}



DIV.corps_cart {
 background-image: url('logos/collection-traditionnelle_02.jpg');
background-position: left top;
 width:678px;
 height:362px;
 float:left;
 clear:both;
 padding:60px;
 font-size:12px;
 text-align:justify;
}

DIV.corps_col {
 background-image: url('logos/collection_02.jpg');
background-position: left top;
 width:678px;
 height:362px;
 float:left;
 clear:both;
 padding:60px;
 font-size:12px;
 text-align:justify;
}

DIV.corps_cart_cont {
 background-image: url('logos/collection-contemporaine_02.jpg');
background-position: left top;
 width:678px;
 height:362px;
 float:left;
 clear:both;
 padding:60px;
 font-size:12px;
 text-align:justify;
}

DIV.corps_col_banc {
 background-image: url('logos/collection-banc_02.jpg');
background-position: left top;
 width:678px;
 height:362px;
 float:left;
 clear:both;
 padding:60px;
 font-size:12px;
 text-align:justify;
}

DIV.corps_csio {
 background-image: url('logos/collection-sika-in-out_02.jpg');
background-position: left top;
 width:678px;
 height:362px;
 float:left;
 clear:both;
 padding:60px;
 font-size:12px;
 text-align:justify;
}

DIV.corps_hotellerie-alexander-rose {
 background-image: url('logos/contract_02.jpg');
background-position: left top;
 width:678px;
 height:362px;
 float:left;
 clear:both;
 padding:60px;
 font-size:12px;
 text-align:justify;
}
DIV.corps_pv {
 background-image: url('logos/points-vente-alexander-rose_02.jpg');
background-position: left top;
 width:678px;
 height:387px;
 float:left;
 clear:both;
 padding:60px;
 padding-top:35px;
 font-size:12px;
 text-align:justify;
}

DIV.corps_vl {
 background-image: url('logos/vente-en-ligne-alexander-rose_02.jpg');
background-position: left top;
 width:678px;
 height:387px;
 float:left;
 clear:both;
 padding:60px;
 padding-top:35px;
 font-size:12px;
 text-align:justify;
}

DIV.pvtitre {
  width:380px;
 margin-left:320px;
 margin-top:50px;
 font-size:24px;
 text-align:center;
 float:left;
 color:#CCC;
}

DIV.vltitre {
  width:380px;
 margin-left:168px;
 margin-top:218px;
 font-size:24px;
 text-align:center;
 float:left;
 color:#CCC;
}

DIV.corps_qualite_ethique {
 background-image: url('logos/qualite-ethique-alexander-rose_02.jpg');
background-position: left top;
 width:678px;
 height:395px;
 float:left;
 clear:both;
 padding:60px;
 padding-top:27px;
 font-size:12px;
 text-align:justify;
}
DIV.corps_er {
 background-image: url('logos/qualite-ethique-alexander-rose_02.jpg');
background-position: left top;
 width:678px;
 height:395px;
 float:left;
 clear:both;
 padding:60px;
 padding-top:27px;
 font-size:12px;
 text-align:justify;
}

DIV.corps_qualite {
 background-image: url('logos/fdtxt.png'); 
  width:696px;
 float:left;
 clear:both;
 padding:0px;
 font-size:11px;
 text-align:justify;
  border:solid 1px #680d0d;
  margin-left:4px;
  margin-top:0px;
  position:relative;
  
}

DIV.titre_rub_qualite {
  background-image: url('logos/btn_titre.png');
background-position: left top;
 width:212px;
 height:23px;
 float:left;
 clear:both;
 margin-left:4px;
 padding-left:20px;
 padding-top:6px;
 font-size:12px;
}


DIV.corps_qualite_txt {
  width:686px;
 float:left;
 clear:both;
 padding:2px;
 font-size:11px;
 text-align:justify;
 margin-left:4px;
}


DIV.corps_fd_er {
 background-image: url('logos/espace-revendeurs-alexander-rose_02.jpg');
background-position: left top;
 width:678px;
 height:395px;
 float:left;
 clear:both;
 padding:60px;
 padding-top:27px;
 font-size:12px;
 text-align:justify;
}

DIV.corps_er {
 background-image: url('logos/fdtxt.png'); 
  width:680px;
 float:left;
 clear:both;
 padding:0px;
 font-size:11px;
 text-align:justify;
  border:solid 1px #680d0d;
  margin-left:10px;
  margin-top:0px;
  position:relative;
  
}




IFRAME{
	width:720px;
	position:relative;
	top:75px; 
	left:-15px;
	height:450px;
	padding:0px;
	 background-image: url('logos/btn_titre.png');
background-position: left top;
	
}

DIV.revendeurs{
	background-image: url('logos/fdtxt.png'); 
width:210px;
float:left;
margin:2px;
margin-left:6px;
padding:4px;
height:80px;
border:dotted 1px #680d0d;
font-size:11px;
}
DIV.collection_right {
  width:428px;
 margin-left:140px;
 margin-top:40px;
 font-size:24px;
 text-align:center;
 float:left;
 color:#CCC;
}

DIV.collection_bas {
 background-image: url('logos/fdtxt.png'); 
 width:414px;
 margin-top:217px;
 margin-left:144px;
 font-size:10px;
 text-align:justify;
  float:left;
  clear:both;
  padding:2px;
  border:solid 1px #680d0d;
}

DIV.collection_bas_sika {
 background-image: url('logos/fdtxt.png'); 
 width:409px;
 margin-top:222px;
 margin-left:144px;
 font-size:10px;
 text-align:justify;
  float:left;
  clear:both;
  padding:2px;
  border:solid 1px #680d0d;
}

DIV.collection_haut {
 background-image: url('logos/fdtxt.png'); 
 width:412px;
 margin-top:18px;
 margin-left:142px;
 font-size:10px;
 text-align:justify;
  float:left;
  clear:both;
  padding:2px;
  border:solid 1px #680d0d;
}

DIV.bottomcart {
	float:left;
	clear:both;
}

DIV.hotellerie-alexander-rose_bas {
 background-image: url('logos/fdtxt.png'); 
 width:414px;
 margin-top:211px;
 margin-left:144px;
 font-size:12px;
 text-align:justify;
  float:left;
  clear:both;
  padding:2px;
  border:solid 1px #680d0d;
}

DIV.corps_contact {
 background-image: url('logos/contact_02.jpg');
background-position: left top;
 width:718px;
 height:382px;
 float:left;
 clear:both;
 padding:40px;
 
 font-size:12px;
 text-align:justify;
 padding-top:60px;
 vertical-align:top;
}

DIV.contact_right {
	float:right;
 width:360px;
 height:382px;
 padding:6px;
 font-size:12px;
 text-align:left;
 margin-top:20px;
 vertical-align:top;
}

DIV.contact_bas{
float:left;	
width:300px;
clear:both;
font-size:10px;
}

TD.entete-form{
 
  font-family: arial; 
  font-weight:bold;
   font-size: 14px;
   color:#F3CA4E;
    background-color: #333333;
	 border-color: #ffffff;

}

H2{
	color:#666666;
}
DIV.plan_acces{
	border:solid 1px #680D0D;
	color:#cccccc;
	width:100px;
	background-color:#333;
	cursor:pointer;
}

A.plan_acces {
  color: #333333;
  text-decoration: none;
   font-weight : normal;
  font-size: 12px;
}

A.plan_acces:hover {
  color: #666666;
  text-decoration: none;
   font-weight : normal;
  font-size: 12px;
}

/*--------------------
/*------------------
FORMULAIRE 
-*/
DIV.ctform{
/*border:solid 2px #d1d4b7;*/
width:300px;
padding:2px;
/*background-image: url('logos/miroir-marocain.gif');
background-repeat: no-repeat;
padding-left:98px;
padding-right:100px;
padding-top:270px;*/
float:left;
vertical-align: text-top;
}
FORM{
padding:0px;
margin:0px;
}

SPAN.contact{
border-top:solid 1px #680d0d;
border-bottom:solid 1px #680d0d;
border-left:solid 1px #680d0d;
padding-left:8px;
padding:5px;
float:left;
clear:both;
margin:4px;
margin-top:1px;
margin-right:0px;
width:120px;
height:17px;
background-color:#d3d7e0;
}


INPUT.contact{
border-top:solid 1px #680d0d;
border-bottom:solid 1px #680d0d;
border-right:solid 1px #680d0d;
border-left:0px #333333;
margin:5px;
margin-top:0px;
margin-left:0px;
padding:5px;
width:140px;
height:17px;
background-color:#d3d7e0;

font-family:verdana,arial;

}

TEXTAREA.contact{

border:solid 1px #680d0d;
margin:5px;
margin-top:0px;
margin-left:4px;
padding:5px;
width:270px;
height:90px;
background-color:#d3d7e0;
clear:both;
font-family:verdana,arial;
}

INPUT#Submit{
border:solid 1px #680d0d;
margin:5px;
margin-top:2px;
margin-left:90px;
padding:4px;
width:70px;
height:25px;
background-color:#454546;
font-weight:bold;
font-size:12px;
color:#CCC;

}

DIV.fdcatalogue{
background-image: url('logos/fdcatalogues.png');
background-repeat: no-repeat;
padding:10px;
padding-top:80px;
width:380px;
height:420px;
margin:auto;
}

DIV.fdliens{
background-image: url('logos/fdliens.png');
background-repeat: no-repeat;
padding:10px;
padding-top:80px;
width:380px;
height:420px;
margin:auto;
}

DIV.coord{
	border:solid 1px #680D0D;
	padding:4px;
}
A.mail{
	font-size:10px;
}
DIV.bottom {
	float:left;
	clear:both;
	height:217px;
}

DIV.baseline {
 background-image: url('logos/index_05.jpg');
background-repeat: no-repeat;
background-position:top left;
 width:1020px;
 text-align:right;
 float:left;
 clear:both;
}
A.isi {
  font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}
A.isi:hover {
  font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #444444;
}

