/* CSS Document */

*{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

body{
	margin:0px;
	/*overflow: hidden;*/
}

.container {
	float: left;
	display: block;
	height: 1200px;
	width: 1700px;
	position: relative;
}

.page{padding: 20px 40px 1px 30px ;}

.blc_livre{ 
	width:242px; 
	height:318px;
	position:absolute;
	top:280px; 
	left:640px;
}

.blc_contact{
	width:170px;
	float:left;
	display:block;
	margin-left:450px;
	position:absolute;
}

.mg_tp50{margin-top:50px;}
.flt_l{float:left;}
.flt_r{float:right;}

/* ======================================== */
/* ID */
/* ======================================== */
#home, #presentation, #modalites, #contact{
	background-repeat:no-repeat;
	background-position:top left;
}

#home{background-image:url(img/fond_accueil.jpg);}

#presentation{background-image:url(img/fond_presentation.jpg);}

#modalites{ background-image:url(img/fond_modalites.jpg);}

#contact{ background-image:url(img/fond_contact.jpg);}


/* ======================================== */
/* PHOTOS */
/* ======================================== */
.brd{border:0px;}

.logo{text-align:right; padding-top:15px; padding-bottom:5px; width:62%;}

.photos{
	float:left;
	width:700px;
	margin-left:420px;
	position:absolute;
}

.blc_colD{
	float:right;
	width:500px;
	margin-right:500px;
}

/* ======================================== */
/* TEXTES */
/* ======================================== */
.al_r{text-align:right;}
.al_c{text-align:center;}

.txt_11{font-size:11px;}
.txt_16{font-size:16px;}
.txt_19{font-size:19px;}


.txt_bleu{color:#2FA1BD;}
.txt_gris19{color:#4b4b4b;font-size:19px; font-weight:bold; text-decoration:none; position:absolute; 
			top:600px; left:640px; text-align:right; width:242px; }
.txt_grisclair{ color:#868686;}


.txt_bold{font-weight:bold;}

.txt_pr1{ position:absolute; top:140px; left:250px;}

.txt_pr2{ width:350px; position:absolute; top:230px; left:530px; }

.col_1{ width:290px;}
.col_2{ width:500px; float:left; }
.col_3{ width:500px; float:right; margin-right:600px; }


h2{ border-bottom:1px solid #4d4d4d; width:63%; margin-bottom:30px; padding-bottom:10px;}

.titre_b{ font-size:20px; font-weight:bold; color:#2FA1BD;}


ul, li{
	font-style:normal;
	margin:0px;
	padding:0px;
	padding-left: 2px;
	margin-left:10px;
	padding-top:3px;

}

li.dec{list-style:decimal;}

a{
	color:#2FA1BD;
	text-decoration:underline;
}

a:hover{
	color:#525B67;
	text-decoration:underline;
}

/* ======================================== */
/* PHOTOS */
/* ======================================== */
.btn_feuilletez{
	background-image:url(img/feuilletez-le.gif);
	background-repeat:no-repeat;
	width:129px;
	height:59px;
	float:left;
	border:opx;
	margin-left:150px;
}


/* ======================================== */
/* Boutons */
/* ======================================== */

#envoyer{
	border:0px;
	background: url(img/envoyez.gif) no-repeat;
	width:94px;
	height:35px;	
}