div.adsense
  {
	position:absolute;
	margin-left:920px;
	margin-top:150px;
	width:120px;
	height:600px;
	}
body
  {
  font-family:century gothic;
  font-size:12px;
  background-color:#FEFBFD;
  background:url(/images/bg.gif);
  text-align:center;
  background-position:top center;
  background-repeat:no-repeat;  
  }
b, h1, h2
  {
  font-family:century gothic;
  font-size:16px;
  font-weight:normal;
  display:inline;
  }
u
  {
  color:#E51F28;
  }
table
  {
  margin: 0 auto;
  width:950px;
  color:#333333;
  }
a img
  {
  border:0px;
  }  
a:visited
  {
  black;
  }
div
  {
  position:absolute;
  text-align:left;
  }
div.photo01
  {
  margin-top:40px;
  margin-left:0px;
  }
div.photo02
  {
  margin-top:866px;
  margin-left:11px;
  }
div.photo03
  {
  margin-top:1300px;
  margin-left:340px;
  }
div.photo04
  {
  margin-top:1320px;
  margin-left:620px;
  }
div.passion-mariage
  {
  margin-top:0px;
  margin-left:370px;
  width:550px;
  line-height:19px;
  font-style:italic;
  }
div.passion-mariage div.amis
  {
  width:600px;
  }
div.passion-mariage div.amis a
  {
  font-size:13px;
  color:black;
  text-decoration:none;
  }
div.passion-mariage div.telephone
  {
  width:96%;
	margin-top:-10px;
  }
div.passion-mariage div.telephone img
  {
  float:right;
  }
div.passion-mariage div.liens
  {
  margin-top:0px;
  margin-left:110px;
  padding:8px;
	width:250px;
	height:60px;
  }
div.passion-mariage div.lien-C-lynda
  {
  margin-top:130px;
  margin-left:110px;
  color:#95144B;
  font-size:10px;
  }
div.passion-mariage div.lien-C-lynda a
  {
  color:#95144B;
  font-size:11px;
  font-style:italic;
  }
div.passion-mariage div.liens img
  {
  margin-right:10px;
  vertical-align:middle;
  }
div.passion-mariage div.liens a
  {
  font-size:16px;
  color:#1C60EA;
  font-style:normal;
  }
div.passion-mariage div.liens div.photos
  {
  margin-left:3px;
  margin-top:0px;
  width:300px;
  }
table div.liens-photos
  {
  font-size:10px;
  color:#21458D;
  }
table div.liens-photos a
  {
  font-size:12px;
  font-weight:bold;
  color:#6699FF;
  }
div.passion-mariage div.liens div.contact
  {
	margin-left:15px;
	margin-top:35px;
	width:300px;
  }
div.passion-mariage div.liens div.devis
  {
	margin-left:30px;
	margin-top:72px;
	width:300px;
  }
div.passion-mariage div.liens div.temoignages
  {
	margin-left:0px;
	margin-top:30px;
	width:300px;
  }

/************/
/* FORMULES */
/************/
div.formule-passion
  {
  margin-top:740px;
  margin-left:360px;
  }
div.formule-dvd
  {
  margin-top:955px;
  margin-left:360px;
  width:550px;
  }
div.formule-perso
  {
  margin-top:1150px;
  margin-left:360px;
  width:550px;
  }
div.formule-perso a
  {
  color:#ED78B7;
  }
  
/*********/
/* DEVIS */
/*********/
div.devis
  {
  margin-top:150px;
  margin-left:360px;
  width:550px;
  }
  
/**************/
/* LIVRE D'OR */
/**************/
div.livre-or
  {
  margin-top:130px;
  margin-left:320px;
  width:765px;
  }
  
/***********/
/* CONTACT */
/***********/
div.contact
  {
  margin-top:1000px;
  margin-left:560px;
  font-size:12px;
  }
  
/***********/
/* LEXIQUE */
/***********/
div.lexique
  {
  margin-top:1330px;
  margin-left:540px;
  width:350px;
  height:90px;
  background-color:#FBFBFB;
  border:1px dotted gray;
  color:#999999;
  font-style:italic;
  font-size:10px;
  }

/*********/
/* LYNDA */
/*********/
div.a-propos
  {
  position:absolute;
  width:550px;
  top:1600px;
  margin-left:350px;
  }
div.a-propos p
  {
  width:100%;
  font-style:italic;
  color:chocolate;
  text-align:justify;
  }
div.a-propos p.titre
  {
  font-style:normal;
  font-size:24px;
  color:crimson;
  text-align:center;
  }
div.a-propos p.sous-titre
  {
  color:crimson;
  font-size:18px;
  text-align:center;
  }

/***************/
/* PARTENAIRES */
/***************/
div.weborama
  {
  position:absolute;
  width:200px;
  text-align:center;
  top:3150px;
  margin-left:530px;
  }
div.weborama a
  {
  font-size:11px;
  color:black;
  }

div.lexique b
  {
  color:#999999;
  font-style:italic;
  font-size:10px;
  }
div.lexique a
  {
  color:#999999;
  font-style:italic;
  font-size:10px;
  }
/**********/
/* PHOTOS */
/**********/
p#weborama a
  {
	color:#3366FF;
	}

/***************/
/* PHOTOGRAPHES */
/***************/
p#photographes
  {
	font-size:11px;
	color:#333333;
	font-weight:bold;
	width:600px;
	}
p#photographes a
  {
	color:black;
	font-weight:bold;
	display:block;
	}
img#left
  {
	float:left;
	margin-top:5px;
	margin-right:5px;
	}
