html{
	height: 100%;
	margin: 0px;
	padding: 0px;
}

body {
	padding: 0px;
	width: 960px;
	background-image: url(Bmp/Fond-Home-500.jpg);
	background-repeat: repeat-x;
	background-color: #0083AF;
	height: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


a:link, a:active, a:visited {
	/*color: #5dbce3;*/
	text-decoration: none;
}
a:hover {
	/*color: #5dbce3;*/
	text-decoration: underline;
}



img{
	border:0px;
	
}



.Page {
	width: 960px;
	float: none;
	background-position: center;
	/*margin-bottom: 20px;*/
}







.Textesimple {

	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #686868;

}


.Textesimple  a:link, a:active, a:visited {
	color: #5dbce3;
	text-decoration: none;
}
.Textesimple  a:hover {
	color: #5dbce3;
	text-decoration: underline;
}













.warning {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #192577;
}


.BlocDroit {
	width: 278px;
	float: right;

}
.BlocClDroite {
	width: 278px;
	margin-bottom: 28px;

}

.BlocClDroiteTexte {
	width: 268px;
	margin-bottom: 28px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #686868;
	padding-right: 10px;
}


.BlocContenu {
	overflow:auto;
	background-image: url(Bmp/FondContenu.gif);
	padding-right: 20px;
	padding-left: 20px;
	background-repeat: repeat-y;
}


.BlocContenuPresse {
	overflow:auto;
	background-image: url(Bmp/FondContenuvert.gif);
	padding-right: 20px;
	padding-left: 20px;
	background-repeat: repeat-y;
}






.TitreContenu {
	font-weight: bold;
	color: #289fd1;
}
.TitreContenuPresse {
	font-weight: bold;
	color: #65c706;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
}


.BlocGauche {
	float: left;
	width: 520px;
	margin-left: 55px;
	margin-right: 67px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #686868;

}


.BlocGauche  a:link {
	color: #5dbce3;
	text-decoration: none;
}

.BlocGauche a:active {
	color: #5dbce3;
	text-decoration: none;
}
.BlocGauche a:visited {
	color: #5dbce3;
	text-decoration: none;
}


.BlocGauche  a:hover {
	color: #5dbce3;
	text-decoration: underline;
}




.SaviezVousBloc {
	font-family: Verdana, Geneva, sans-serif;
	float: right;
	width: 222px;
	background-color: #f5fcfe;
	background-image: url(Bmp/FondSavoirplus.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cde9f4;
	margin-left: 20px;
	font-size: 11px;
	color: #285b9f;
	padding: 14px;
	margin-top: 0px;
	margin-bottom: 5px;
}
.SaviezVousTitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #2290ca;

}


.Nav {
	height: 76px;
	width: 960px;
}
.navswf {
	height: 76px;
	width: 790px;
	float: right;
}

.Header {
	background-image: url(Bmp/Header.jpg);
	height: 116px;
	width: 960px;
}
.SousNav {
	height: 54px;
	width: 960px;
}
.Findecontenu {
	background-image: url(Bmp/Fond-bas.gif);
	height: 66px;
}
.FindecontenuPresse {
	background-image: url(Bmp/Fond-bas-vert.gif);
	height: 66px;
}






.accesreservebloc {
	/*background-image: url(Bmp/Accesreserve.jpg);
	background-repeat: no-repeat;*/
	height: 76px;
	width: 170px;
	float: left;
	background-color: #FFF;
}
.SaviezVousBlocBig {
	font-family: Verdana, Geneva, sans-serif;
	background-color: #f5fcfe;
	background-image: url(Bmp/FondSavoirplusbig.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cde9f4;
	font-size: 11px;
	color: #285b9f;
	padding: 14px;
	width: 492px;
}

.SavoirBlocDoc {
	background-image: url(Bmp/savoir-milieu.jpg);
	background-repeat: repeat-y;
	padding-left: 22px;
	padding-right: 10px;
}
.SavoirDoc {
	font-size: 11px;
	font-weight: bold;
	color: #5dbce3;
	font-family: Verdana, Geneva, sans-serif;
}
.SavoirDoc  a:link, a:active, a:visited {
	/*color: #5dbce3;*/
	text-decoration: none;
}
.SavoirDoc  a:hover {
	/*color: #5dbce3;*/
	text-decoration: underline;
}
.SavoirDemande {
	width: 208px;
	padding-left: 70px;
	background-image: url(Bmp/savoir-bas.jpg);
	padding-top: 27px;
	height: 32px;

}
.popupimage {	
	cursor:pointer; 
}
.imageactupresse {
	text-align: left;
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
}
.blocpagination {
	font-family: Verdana, Geneva, sans-serif;
	text-align: center;
}
.bloclignephototheque {
	margin-bottom: 10px;
	height: 225px;
}
.formulaireLoginBloc {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8c8384;
	height: 13px;
	width: 100px;
	line-height: 10px;
	margin: 0px;
	padding: 0px;
	/*border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;*/
	/*background-image: url(Bmp/fondchamp.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
}
.formulaireLogincellule {

	/*background-image: url(Bmp/fondchamp.gif);
	background-repeat: no-repeat;
	background-position: left center;*/
}



.Footer {
	background-image: url(Bmp/PiedDePage.jpg);
	height: 22px;
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	color: #d7ecc7;
	font-size: 11px;
	padding-top: 7px;
	padding-right: 60px;
	margin: 0px;
}
.FooterTexte {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 11px;
	text-decoration: none;
}

.FooterTexte  a:link {
	text-decoration: none;
	color: #FFF;
}

.FooterTexte  a:active {
	text-decoration: none;
	color: #FFF;
}
.FooterTexte  a:visited {
	text-decoration: none;
	color: #FFF;
}


.FooterTexte  a:hover {
	color: #FFF;
	text-decoration: underline;
}


.Footer2 {
	background-image: url(Bmp/Fondfooter2.jpg);
	font-family: Verdana, Geneva, sans-serif;
	color: #e4f8ff;
	font-size: 11px;
	margin-top: 20px;
	background-color: #005c7e;
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	margin-bottom: 0px;
	width: 920px;
}


.Footer2Titre {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 11px;
	text-decoration: none;
	line-height: 15px;
	text-transform: uppercase;
	font-weight: bold;
}


.Footer2Texte {
	font-family: Verdana, Geneva, sans-serif;
	color: #e4f8ff;
	font-size: 11px;
	text-decoration: none;
	line-height: 17px;
}


.Footer2Texte  a:link {
	text-decoration: none;
	color: #ccf2ff;
}

.Footer2Texte  a:active {
	text-decoration: none;
	color: #ccf2ff;
}
.Footer2Texte  a:visited {
	text-decoration: none;
	color: #ccf2ff;
}


.Footer2Texte  a:hover {
	color: #35cbf8;
	text-decoration: none;
}
