html {
		height: 100%;
	}
	body {
		height: 100%;
		margin: 0;
		padding: 0;
		font-family: Verdana, Geneva, sans-serif;
		color:#FFFFFF;
		font-size:12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/page_web_hatot.png);
	background-position:center top;
	background-color:#039;
	
	}
	
#page {
	width: 980px;
    margin-left: auto; 
    margin-right: auto;
	text-align:center;
}

#haut {
	width:980px;
	height:196px;
	text-align:center;
	background-image:url(images/fond_haut.jpg);
}
#menu-haut {
	width:859px;
	height:43px;
	text-align:left;
	padding-top:153px;
	padding-left:121px;
}

#contenus_acc {
	width:980px;
	height:617px;
	text-align:center;
	background-image:url(images/fond_page_accueil.jpg);

}
#contenus_contact {
	width:980px;
	height:617px;
	text-align:center;
	background-image:url(images/fond_page_contact.jpg);

}
#contenus_souv_lourdes {
	width:980px;
	height:617px;
	text-align:left;
	background-image:url(images/fond_page_souv_lourdes.jpg);

}
#contenus_souv_lourdes1 {
	width:980px;
	height:617px;
	text-align:left;
	background-image:url(images/fond_page_souv_lourdes1.jpg);

}
#menu_gauche_lourdes {
	width:200px;
	height:177px;
	text-align:left;
	padding-top:70px;
	float:left;

}
#galerie {
	width:780px;
	height:510px;
	text-align:center;
	padding-top:70px;
	float:left;
}
#lourdes_lien {
	width:780px;
	height:450px;
	text-align:center;
	padding-top:70px;
	float:left;
}
#perso_lien {
	width:780px;
	height:350px;
	text-align:center;
	padding-top:70px;
	float:left;
}
#contenus_souv_perso {
	width:980px;
	height:617px;
	text-align:left;
	background-image:url(images/fond_page_souv_perso.jpg);

}
#menu_gauche_perso {
	width:200px;
	height:177px;
	text-align:left;
	padding-top:70px;
	float:left;

}

#bas {
	width:980px;
	height:80px;
	text-align:center;
	float: left;

}

.image
{
border: 0px;
}

.text24 {
	font-size: 24px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color:#ffffff;
	text-align:center;
}
.text24bleu {
	font-size: 24px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
	color:#12203A;
	text-align:center;
}

.text16j {
	font-size: 16px;
	font-weight: normal;
	font-family: Verdana, Geneva, sans-serif;
		color:#12203A;
	text-align:justify;
}
.text16_b {
	font-size: 16px;
	font-weight: normal;
font-family: Verdana, Geneva, sans-serif;
		color:#fff;
}
.text16 {
	font-size: 16px;
	font-weight: normal;
font-family: Verdana, Geneva, sans-serif;
		color:#12203A;
}
a.text16:link {
font-family: Verdana, Geneva, sans-serif;
		color:#12203A;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
a.text16:visited {
font-family: Verdana, Geneva, sans-serif;
		color:#12203A;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
a.text16:hover {
font-family: Verdana, Geneva, sans-serif;
		color:#12203A;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline ;
}
a.text16:active {
font-family: Verdana, Geneva, sans-serif;
		color:#12203A;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

.text14j {
	font-size: 14px;
	font-weight: normal;
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	text-align:justify;

}

.text14 {
	font-size: 14px;
	font-weight: normal;
font-family: Verdana, Geneva, sans-serif;
		color:#003366;

}
a.text14:link {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}
a.text14:visited {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}
a.text14:hover {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
}
a.text14:active {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
}
.text14_b {
	font-size: 14px;
	font-weight: normal;
font-family: Verdana, Geneva, sans-serif;
		color:#fff;

}
a.text14_b:link {
font-family: Verdana, Geneva, sans-serif;
		color:#fff;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}
a.text14_b:visited {
font-family: Verdana, Geneva, sans-serif;
		color:#fff;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}
a.text14_b:hover {
font-family: Verdana, Geneva, sans-serif;
		color:#fff;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
}
a.text14_b:active {
font-family: Verdana, Geneva, sans-serif;
		color:#fff;
	font-size: 14px;
	font-weight: normal;
	text-decoration: underline;
}
.text12j {
	font-size: 12px;
	font-weight: normal;
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
    text-align:justify;
}

.text12_blanc {
	font-size: 12px;
	font-weight: normal;
	    text-align:justify;
font-family: Verdana, Geneva, sans-serif;
		color:#ffffff;
}

.text12 {
	font-size: 12px;
	font-weight: normal;
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
}
a.text12:link {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.text12:visited {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.text12:hover {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.text12:active {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.text10 {
	font-size: 10px;
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
}
a.text10:link {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
a.text10:visited {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
a.text10:hover {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
a.text10:active {
font-family: Verdana, Geneva, sans-serif;
		color:#003366;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.menus {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	letter-spacing: 0px
}
a.menus:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	letter-spacing: 0px
}
a.menus:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	letter-spacing: 0px
}
a.menus:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
	letter-spacing: 0px
}
a.menus:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	letter-spacing: 0px
}

.menus2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 0px
}
a.menus2:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0px
}
a.menus2:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0px
}
a.menus2:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	letter-spacing: 0px
}
a.menus2:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 0px
}

.bas {
	background:url(images/bas.gif);
	
	}
