/*##HASHING PICTONAV##*/

.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.normalBleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005a89;
}


.text2{
	color:#ffffff;
	text-decoration:none;
	text-align:left;
	width:60px;
	margin-left:3px;

	}

.text{
	color:#ffffff;
	text-decoration:none;
	text-align:left;
	width:60px;
	margin-left:3px;
	font-family: Myriad Pro;
	font-size: 14px;
	color: #ffffff;
	}

.messageIntro
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}
.agendaHeure {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #666666;
}
.agendaLibelle {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666666;
}
.agendaTitre {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #3D67EF;
        font-weight: bold;
}
.titre {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
}
.titreGrand {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 25px;
        font-weight: bold;
}
.titreBlanc {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
		color:#FFFFFF;
}
.normalBlanc {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
		color:#FFFFFF;
}
.petitBlanc {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
		color:#FFFFFF;
}
/*##FIN HASHING PICTONAV##*/


/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(/images/bg.gif);
	background-repeat:repeat-y;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
th, tr, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.menuTop1{
	text-align:center;
	height:65px;
	margin-left:70px;

}


.image{
	height:143px;
	width:100%;
	background-image:url(/images/bg_bandeauHaut.gif);
	/*border:#000000 solid 1px;*/
}

.blocAccueil{
	height:23px;
}

.blocAccueil a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;

}

.bloc_galerie{
	height:25px;
	background-repeat:no-repeat;
	background-image:url(/images/bt_galeriephoto.gif);
	text-align:center;
	font-family: Myriad Pro;
	font-size: 14px;
	color: #000000;
	margin-left:25px;
}

.bloc_galerie2{
height:120px;
	background-repeat:no-repeat;
	background-image:url(/images/bt_galeriephoto2.gif);
	text-align:center;
	font-family: Myriad Pro;
	font-size: 14px;
	color: #000000;
	margin-left:25px;
}


.bloc_rencontre{
	height:15px;
	background-repeat:no-repeat;
	background-image:url(/images/bt_plusdinfo.gif);
	font-family: Verdana;
	font-size: 12px;
	color: #000000;

}

.bloc_rencontre a{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration:none;

}

.bloc_rencontre2 a{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration:none;

}

.text_bloc_rencontre  {
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	margin-left:15px;
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
}


.bloc_rencontre2{
	height:15px;
	background-repeat:no-repeat;
	background-image:url(/images/btt.gif);
	background-position:right;
	text-align:center;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	margin-left:88px;

}


.bloc_tract{
	height:104px;
	background-repeat:no-repeat;
	background-image:url(/images/fond.gif);
	margin-left:10px;

}

.bloc_telecharger{
	height:30px;
	background-repeat:no-repeat;
	background-image:url(/images/bt_telecharger.gif);
	text-align:center;
}

.bloc_telecharger a{
	font-family: Myriad Pro;
	font-size: 14px;
	color: #000000;
	text-decoration:none;
}



.bt_blanc
{
	background-image:url(/images/bt_inscrire.gif);
	background-repeat:no-repeat;
	width:80px;
	height:16px;
	margin-left:90px;
}

.bt_bleu
{
	background-image:url(/images/bt_plusdinfo.gif);
	background-repeat:no-repeat;
	height:16px;
	display:block;
}

.bt_bleu a{
	background-image:url(/images/bt_fond_bleu.gif);
	font-size:10px;
	text-decoration:none;
	color:#ffffff;
}


.galerie
{
	background-image:url(/images/bt_galeriephoto.gif);
	background-repeat:no-repeat;
	height:25px;
}

.menuGauche{
	width:212px;

}

.menuGaucheProdLien{
	padding-left:5px;
}
.menuGaucheProdLien a{
	color:#000000;
	text-decoration:none;
}

ul.ulMenuGauche {
    margin-bottom:-10px;
}
ul.ulMenuGauche li{
	list-style:none;
	background-image:url(/images/separateurGris.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:26px;
	vertical-align:middle;

	padding-left:5px;
	margin-top:1px;
	margin-right:3px;
}

ul.ulMenuGauche li a{
	display:block;
	margin-top:5px;
	text-decoration:none;

	color:#000000;
	text-decoration:none;
}

.liTitres {
	list-style:none;
	margin-left:-18px;
	background-image:none;
	padding-top:25px;
}





.menuDroit{
	background-image:url(/images/antoine-herth.jpg);
	background-repeat:no-repeat;
	width:290px;
	padding-top:222px;

	}

.bgMenuDroit{
background-image:url(/images/bg_droit.gif);
background-repeat:repeat-y;
	width:290px;
	align:left;
}


.text_titre{
	font-family: Myriad pro;
	font-size: 24px;
	color: #FFFFFF;
	font-style:inherit;
	margin-left:25px;
}

.conteneurDroit p{
margin:4px;
}

.newslettre{
background-image:url(/images/bg_newslettre.gif);
background-repeat:no-repeat;
height:32px;
width:130px;
padding:6px 0 0 40px;
/*padding:-10px 0 -20px 40px;*/
}
.inputNewslettre{
width:142px;
height:22px;
background:transparent;
border:0px;




}
.magicHeight{
	clear:both;
	visibility:hidden;
}
.antoine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}
.depute {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #005a89;
}
.slogan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
a.petit{
	font-size: 9px;
	text-decoration:none;
}

.blocTexte{
	display:none;
	visibility:hidden;

}
.blocTexte_ouvert{
	display : block;
	visibility:visible;
}

p{
 margin:0px;
 padding:0px;
}