/* PNG Fix IE6 */
img, div, a, input { behavior: url("includes/iepngfix.htc") }
/***************/

*{
	margin: 0;
	padding: 0;
}

body{
	background:transparent url('../img/bg.gif') top left repeat;
	text-align:center;
	font-size:11px;
	font-family:Verdana;
}

.bypass_png {
	position: relative;
	z-index: 2;
}

#conteneur a {
	position: relative;
	z-index: 1;
}

.clearFloat {
	clear:both;
	width:1px;
	height:0;
}
.btn_ensavoirplus{
	display: block;
	float: right;
}
p.petit {
	font-size: 8px;
}

a img {
	border: none;
}

#header {
	z-index: 1;
	margin-top:20px;
	height:141px;
}

* html #header {
	margin-left:-7px;
}

#conteneur{
	background: transparent url('../img/bg_conteneur.jpg') top left repeat-y;
	width:955px;
	margin: 0 auto;
	text-align: left;
}

#gauche{
	float:left;
	padding-left: 14px;
	padding-top: 23px;
	width: 160px; /* 174 */
	/*border: 1px solid red; *******************************/
}
#gauche #spirales {
	width: 27px;
	height: 390px;
	position: relative;
	margin-bottom: -390px;
	right: 15px;
	top: 26px;
	background: transparent url('../img/spirale.png') top left repeat-y;
	z-index: 10;
}
#gauche #menu_gauche a{
	display: block;
	height: 32px;
}
#gauche #menu_gauche #menu_nos_missions{
	padding-top: 27px;
	line-height: 14px;
	background: transparent url('../img/btn/missions.jpg') top left no-repeat;
}
#gauche #menu_gauche #menu_nos_missions a {
	height: 20px;
}
#gauche #calendrier{
	/*width:140px;*/
	height:195px;
	/*padding-top: 30px;*/
	text-align: center;
	background: transparent url('../img/btn/agenda.jpg') top left no-repeat;
	/*border: 1px solid red;	*******************************/
}
#gauche #calendrier #lien_agenda {
	display: block;
	height: 30px;
	width:155px;
}

#droite{
	float:right;
	position: relative;
	right: 1px;
	width: 145px;
	padding-top: 15px;
	/*border: 1px solid red; *******************************/
}
#droite #menu_droite a {
	display: block;
	/*line-height:30px;
	height:30px;*/
	margin-top:8px;
}
#droite #menu_droite #menu_actualite {
	padding-top: 37px;
	padding-left: 5px;
	padding-right:10px;
	height: 60px;
	cursor:pointer;
	background: transparent url('../img/btn/actualite.jpg') top left no-repeat;
	font-size: 11px;
	line-height: 15px;
}

#centre{
	margin-left: 174px;
	margin-right: 145px;
	background: transparent url('../img/bg_fleur.jpg') bottom left no-repeat;
	min-height: 420px;
	/*margin-top: 20px;*/
}
* html #centre{
	height: 420px;
	margin-top:-383px;
}

#centre #centre_gauche {
	width: 18px;
	height: 414px;
	background: transparent url('../img/bg_centre_gauche.png') top left no-repeat;
	float: left;
}
#centre #contenu {
	float: right;
	width: 581px;
	margin-right: 22px;
	margin-top: 5px;
}
#centre #contenu #bandeauContenu {
	height: 33px;
}
#centre #contenu #bandeauContenu h1{
	display: none;
}
#centre #contenu #cdp{
	background: transparent url('../img/bg_contenu.jpg') top left repeat-y;
	width: 561px;
	min-height: 360px;
	padding: 10px;
	text-align: justify;
	/*border: 1px solid red;*/
}


* html #centre #contenu #cdp{
	height: 380px;
	
}


#centre #contenu #cdp h2 {
	
}
#centre #contenu #cdp p {
	margin-top: 5px;
	padding-left: 5px;
	margin-bottom: 10px;
	text-indent: 15px;
	font-size: 12px;
}
#centre #contenu #cdp img {
	padding: 0 5px;
}

#centre #contenu #footerContenu{
	background: transparent url('../img/bg_contenu_footer.jpg') top left no-repeat;
	width: 581px;
	height: 13px;
}

.hp #contenu div.bloc_texte {
	/*border: 1px solid red;*/
}

.hp #centre #contenu #flap_zoom {
	width: 581px;
	height: 126px;
	background: transparent url('../img/bg_flap_zoom.jpg') top left no-repeat;
}
.hp #contenu #flap_zoom div.bloc_texte {
	float: left;
	width: 440px;
	height: 60px;
	text-align:justify;
	margin: 30px 0 10px 10px;
}
.hp #contenu #flap_zoom img#zoom_img {
	float: right;
	margin: 7px 10px 0 0;
	/*height: 99px;
	width: 92px;*/
}
.hp #centre #contenu #flap_egalite {
	float: left;
	width: 184px;
	height: 188px;
	background: transparent url('../img/bg_flap_egalite.jpg') top left no-repeat;
}
.hp #contenu #flap_egalite div.bloc_texte {
	margin: 0 auto;
	height: 60px;
	width: 165px;
	font-size: 10px;
	margin-top: 100px;
}
.hp #centre #contenu #flap_droits {
	width: 181px;
	height: 88px;
	margin-left: 200px;
	padding-top: 100px;
	background: transparent url('../img/bg_flap_droits.jpg') top left no-repeat;
}
.hp #contenu #flap_droits div.bloc_texte {
	margin: 0 auto;
	height: 60px;
	width: 165px;
	font-size: 10px;
	/*margin-top: 100px;*/
}
.hp #centre #contenu #flap_femmes {
	float: right;
	width: 181px;
	height: 188px;
	background: transparent url('../img/bg_flap_femmes.jpg') top left no-repeat;
}
.hp #contenu #flap_femmes div.bloc_texte {
	margin: 0 auto;
	height: 60px;
	width: 165px;
	font-size: 10px;
	margin-top: 100px;	
}
#centre #footer {
	clear: both;
	padding-top: 15px;
	font-weight :bold;
	text-align: center;
	font-size:10px;
}
#footer a {
	text-decoration: none;
	color: #000000;
}
#titre{
	width:502px;
	padding-left:15px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	height:19px;
	padding-top:5px;
	color:#2D5A8C;
}

/*         AGENDA           */
.ag #contenu {
	/*border: 1px solid red;*/
}
.ag #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_agenda.jpg') top left no-repeat;
}
.ag #contenu .titreArticle {
	font-size: 15px;
	font-weight: bold;
}
.ag #contenu #dateJour {
	font-style: italic;
	font-size: 17px;
}

/*         ZOOM           */
.zoom #contenu {
	/*border: 1px solid red;*/
}
.zoom #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_zoom.jpg') top left no-repeat;
}
.zoom #contenu .titreArticle {
	font-size: 15px;
	font-weight: bold;
}
.zoom #contenu #dateJour {
	font-style: italic;
	font-size: 17px;
}

/*         Notre délégation           */
.ndel #contenu {
	/*border: 1px solid red;*/
}
.ndel #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_delegation.jpg') top left no-repeat;
}
.ndel #contenu h2 {
	margin: 5px 0;
}

/*         Femmes dans la societe           */
.fdls #contenu {
	/*border: 1px solid red;*/
}
.fdls #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_missions_femmes.jpg') top left no-repeat;
}
.fdls #contenu h2 {
	margin: 5px 0;
	font-size: 12px;
	text-decoration: underline;
}

/*         Droits des femmes           */
.ddf #contenu {
	/*border: 1px solid red;*/
}
.ddf #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_missions_droits.jpg') top left no-repeat;
}
.ddf #contenu h2 {
	margin: 5px 0;
	font-size: 12px;
	text-decoration: underline;
}

/*         Egalité professionnelle           */
.egpr #contenu {
	/*border: 1px solid red;*/
}
.egpr #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_missions_egalite.jpg') top left no-repeat;
}
.egpr #contenu h2 {
	margin: 5px 0;
	font-size: 12px;
	text-decoration: underline;
}

/*         Supports de com          */
.sdc #contenu {
	/*border: 1px solid red;*/
}
.sdc #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_supports.jpg') top left no-repeat;
}
#contenu .support {
	padding-bottom: 5px;
	border-bottom: 1px dotted #D4D4D4;
}
#contenu .support div.supportTitre {
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 8px;
}
#contenu .support div.supportDescription {
	margin-left: 10px;
}
#contenu .support div.supportDescription p {
	text-indent: 10px;
}
#contenu .support a.supportFichier {
	display: block;
	margin-top: 8px;
	text-align: right;
}

/*         Documents à télécharger          */
.dat #contenu {
	/*border: 1px solid red;*/
}
.dat #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_document.jpg') top left no-repeat;
}
.dat #contenu .titreArticle {
	font-size: 15px;
	font-weight: bold;
}
.dat #contenu #dateJour {
	font-style: italic;
	font-size: 17px;
}

/*         Dates et chiffres clés          */
.decc #contenu {
	/*border: 1px solid red;*/
}
.decc #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_dates.jpg') top left no-repeat;
}
.decc #contenu h2 {
	margin: 5px 0;
	font-size: 12px;
}
.decc #contenu span.date_italic {
	font-style: italic;
	font-weight: bold;
}
.decc #contenu br {
	line-height: 20px;
}

/*         Actualité          */
.actu #contenu {
	/*border: 1px solid red;*/
}
.actu #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_actualite.jpg') top left no-repeat;
}
.actu #contenu .titreArticle {
	font-size: 15px;
	font-weight: bold;
}
.actu #contenu #dateJour {
	font-style: italic;
	font-size: 17px;
}

/*         Médiatheque          */
.media #contenu {
	/*border: 1px solid red;*/
}
.media #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_mediatheque.jpg') top left no-repeat;
}
.media #contenu .titreArticle {
	font-size: 15px;
	font-weight: bold;
}
.media #contenu #dateJour {
	font-style: italic;
	font-size: 17px;
}

/*         Video          */
.video_p #contenu {
	/*border: 1px solid red;*/
}
.video_p  #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_video.jpg') top left no-repeat;
}
.video_p  #contenu .titreArticle {
	font-size: 15px;
	font-weight: bold;
}
.video_p  #contenu #dateJour {
	font-style: italic;
	font-size: 17px;
}

/*				Forum						*/
#bandeauForum {
	background: transparent url('../img/header/bg_forum.jpg') top left no-repeat;
}


/*         Quizz          */
.quizz #contenu {
	/*border: 1px solid red;*/
}
.quizz #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_quizz.jpg') top left no-repeat;
}
.quizz #contenu .questionnaire {
	font-size: 11px;
	margin-left: 10px;
	margin-bottom: 15px;
}
.quizz #contenu .questionnaire .question {
	font-size: 14px;
	font-style: italic;
	margin-bottom: 5px;
}
.quizz #contenu .questionnaire .reponses {

}
.quizz #contenu .questionnaire .reponses .reponse {
	line-height: 18px;
}
.quizz .bonne_reponse {
	color: red;
}
.quizz #contenu .questionnaire .reponses .reponse input {
	position: relative;
	top: 2px;
	margin-right: 5px;
}
.quizz #contenu .questionnaire .commentaire {
	margin-top: 10px;
}
.quizz #contenu .questionnaire .cache {
	display: none;
}

/*         Newsletter          */
.newsletter #contenu {
	/*border: 1px solid red;*/
}
.newsletter #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_newsletter.jpg') top left no-repeat;
}
.newsletter #centre #contenu #cdp p {
	text-indent: 0;
}
.newsletter #contenu p .label {
	display: block;
	float: left;
	width: 175px;
}
.newsletter #contenu p .input_text {
	width: 350px;
}
.newsletter #contenu p textarea {
	vertical-align: top;
}
.newsletter #contenu #dateJour {
	font-style: italic;
	font-size: 17px;
}

/*         Information proche          */
.infop #contenu {
	/*border: 1px solid red;*/
}
.infop #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_informationproche.jpg') top left no-repeat;
}
.infop #contenu .titreArticle {
	font-size: 15px;
	font-weight: bold;
}
.infop #contenu #dateJour {
	font-style: italic;
	font-size: 17px;
}

/*         Contact          */
.contact #contenu {
	/*border: 1px solid red;*/
}
.contact #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_contact.jpg') top left no-repeat;
}
.contact #centre #contenu #cdp p {
	text-indent: 0;
}
.contact #contenu p .label {
	display: block;
	float: left;
	width: 175px;
}

.contact #contenu p .label2 {
	display: block;
	float: left;
	width: 175px;
	color:#FF0000;
}

.contact #contenu p .input_text {
	width: 350px;
}

.input_text2 {
	border-width:2px;
	border-style:groove;
	border-color:#FF0000;
	width: 350px;
}

.contact #contenu p textarea {
	vertical-align: top;
}
.contact #contenu #dateJour {
	font-style: italic;
	font-size: 17px;
}

.recommander #contenu {
	/*border: 1px solid red;*/
}
.recommander #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_recommandercesite.jpg') top left no-repeat;
}
.recommander #centre #contenu #cdp p {
	text-indent: 0;
}
.recommander #contenu p .label {
	display: block;
	float: left;
	width: 175px;
}
.recommander #contenu p .input_text {
	width: 350px;
}

.menleg #contenu {
	/*border: 1px solid red;*/
}
.menleg #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_mentionslegales.jpg') top left no-repeat;
}

.presse #contenu {
	/*border: 1px solid red;*/
}
.presse #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_presse.jpg') top left no-repeat;
}

.liensut #contenu {
	/*border: 1px solid red;*/
}
.liensut #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_liensutiles.jpg') top left no-repeat;
}

.pds #contenu {
	/*border: 1px solid red;*/
}
.pds #contenu #bandeauContenu {
	background: transparent url('../img/header/bg_plandusite.jpg') top left no-repeat;
}
.pds #contenu ul {
	margin-left: 20px;
}
.pds #contenu ul ul {
	margin-left: 20px;
}
.pds #contenu a {
	text-decoration: none;
	color: black;
}
#cdp ul{
	padding-left:15px;
}
.centrer{
	text-align:center;
}


.photosmissions{
	background: url(../img/photosmissions1.jpg);
	float: left;
	background-repeat: no-repeat;
	margin-left: 7px;
	height: 219px;
	width: 160px;
}	

.photosmissions2{
	background-image: url(../img/photosmissions2.jpg);
	float: none;
	margin-left: 185px;
	background-repeat: no-repeat;
	height: 219px;
	width: 160px;
}	

.photosmissions3{
	background-image: url(../img/photosmissions3.jpg);
	margin-left: 7px;
	padding: 0px;
	background-repeat:no-repeat;
	height: 222px;
	width: 320px;
}	

.titre{
	background: url(../img/header/bg_titres.jpg) top center no-repeat;
	margin-left: 7px;
	/*padding-bottom: 10px;*/
	height: 29px;
	width: 540px;
	text-align:center;
	color:#999;
	font-size:14px;
	font-weight:bold;
	line-height:29px;
	clear:both;
}	

.visuGauche {
	float:left;
	margin:0 20px 20px 0;
}

.visuDroite {
	float:right;
	margin:0 0 20px 20px;
	clear:both;
}

.video{
margin-top:15px;
height:100px;
}

#valider{
background-image:url(../img/btn/Valider.jpg);
width:88px;
height:27px;
border:none;
cursor:pointer;}

#messageErreur{
color:#FF0000;
text-align:center;
font-size:14px;

}

.imgactu{
float:left;
max-width:199px;

margin-right:20px;
margin-bottom:20px;
top:auto;

}

.imgactutitre{
float:right;
max-width:199px;

margin-left:20px;
margin-bottom:20px;
}

.imgfemmes{
float:left;
max-width:199px;

margin-right:20px;
margin-bottom:20px;
}

.imgfemmestitre{
float:right;
max-width:199px;

margin-left:20px;
margin-bottom:20px;
}

.imgmediatheque{
max-width:199px;
float:right;
margin-left:20px;
margin-bottom:20px;
}

.titredelegation{
color:#ff0066;
}

.imgdelegation{
max-width:99px;
float:right;
margin-left:20px;
}

.contenudelegation{
float:left;
width:430px;
}

#swf {
	width:550px;
	height:400px;
	position:relative;
}

.page_video{
width:581px;
}

*html  .page_video{
width:auto;
}

.page_video .encart_video{
width:200px;
height:186px;
float:left;
}

.page_video .encart_video_texte{
text-align:center;
width:381px;
height:186px;
float:left;
margin-bottom:20px;
}

*html .page_video .encart_video_texte{
width:300px;
}

.quizz_question{
	font-size:18px;
	font-weight:bold;
	color:#ff0066;
}

.quizz_resultat{
	text-align:center;
}
.quizz_lien{
	color: #ff0066;
	font-size: 14px;
	text-decoration:none;
}
.quizz_lien:link{
	color: #ff0066;
	font-size: 14px;
	text-decoration:none;
}
.quizz_lien:hover{
	color: #ff0066;
	font-size: 14px;
	text-decoration:none;
}
.quizz_lien:clicked{
	color: #ff0066;
	font-size: 14px;
	text-decoration:none;
}
.quizz_lien:visited{
	color: #ff0066;
	font-size: 14px;
	text-decoration:none;
}