
#footer {
	width:490px;
	float:left;
	margin-top: 30px;
	background:url(../images/a_table/fd_centre.png) bottom left no-repeat;
	padding:0 0 0 10px;
}

#footer #titre_footer, #footer #texte_footer {
	margin-left:35px;
	width:403px;
}

#footer #texte_footer {
	margin-bottom:85px;
}

#footer #titre_footer {
	border-bottom:1px solid #b22490;
}

/*-----menu_left-----*/

/*foncé*/
#menu_left h2, #menu_left a {
	color:#b22490;
}

#menu_left ul li a {
	background:url(../images/home/point_violet.gif) 33px 7px no-repeat;
}

#menu_left ul li ul li a {
	background:none;
}

#menu_left ul li ul li a:hover, #menu_left ul li ul li a.on {
	background-image:none;
	background-color:#b22490;
}

/*foncé*/
#menu_left a:hover, #menu_left a.on {
	color:#fff;
	background:url(../images/structure/puce_ronde_blanche.gif) 33px 7px no-repeat;
	background-color:#b22490;
}

/*-----mise en forme du texte-----*/

#liste_right .encart_droit, #liste_right .encart_droit a{
	color:#B22490;
}

#footer h3 {
	font-size:12px;
	text-transform: uppercase;
	color:#b22490;
}

#footer h4 {
	font-size:30px;
	margin-bottom: 15px;
	color:#b22490;
}

#footer ul {
	margin-top:10px;
}

#footer ul li {
	font:normal 11px verdana;
	padding-left:15px;
	background:url(../images/home/point_violet.gif) 0 5px no-repeat;
	margin-bottom: 10px;
}

#footer ul#alphabet {
	margin-top:30px;
	height: 15px;
	margin-bottom: 30px;
}

#footer ul#alphabet li {
	font:normal 11px verdana;
	background: none;
	padding: 0;
	float:left;
}

#footer ul#alphabet li a {
	display:block;
	padding: 3px;
	background-color:#b22490;
	color:#fff;
	margin-right: 1px;
}

#footer ul#alphabet li a:hover, #footer ul#alphabet li a.on {
	background-color:#fff;
	color:#b22490;
}

#footer h5 {
	font-size:20px;
	width:403px;
	border-bottom:1px solid #868686;
	padding-bottom:5px;
	margin-bottom: 10px;
	margin-top: 25px;
	color:#b22490;
}

#footer h6 {
	font-size:15px;
	width:403px;
	padding-bottom:5px;
	margin-bottom: 10px;
	margin-top: 25px;
	color:#b22490;
}

#footer h6.nomg {
	margin-bottom: 0;
}

#footer p {
	font:normal 11px verdana;
	color:#2f2f2f;
}

input#valider {
	background:url(../images/a_table/valider.gif) bottom left no-repeat;
	margin-right: 15px;
}

input#valider_en {
	background:url(../images/a_table/btn-confirm.gif) bottom left no-repeat;
	margin-right: 15px;
        border:medium none;
        cursor:pointer;
        float:right;
        height:19px;
        width:90px;
}

#footer a.lien {
	color:#b22490;
}

#footer a.retour {
	color:#b22490;
	background:url(../images/structure/fleche_violet2.gif) center left no-repeat;
	padding-left: 10px;
	font-size:12px;
	text-transform: uppercase;
	padding: 5px 0 5px 30px;
}

/*-----formulaire-----*/

#poser_question p {
	float:left;
	width: 190px;
	margin-bottom: 10px;
}

#poser_question p.big {
	width:390px;
}

#poser_question p.nomarge {
	margin-right:0;
	padding-left: 10px;
}

#poser_question p input {
	width:190px;
	height: 20px;
	color:#2f2f2f;
	font:normal 11px verdana;
	border:1px solid #bababa;
}

#poser_question p input.basic {
	width:auto;
	height: auto;
	border:none;
}

#poser_question p input.long {
	width:390px;
}

#poser_question select {
	margin-top:3px;
	width:190px;
}

#poser_question textarea {
	width:390px;
	height: 260px;
	color:#2f2f2f;
	font:normal 11px verdana;
	border:1px solid #bababa;
}

a#agrandir {
	background:url(../../images/footer/agrandir.gif) bottom left no-repeat;
}

a#retrecir {
	background:url(../../images/footer/retrecir.gif) bottom left no-repeat;
}

a#imprimer {
	background:url(../../images/footer/imprimer.gif) bottom left no-repeat;
}
