/* Contact */
.box {
	font-weight:normal;
}
#cnt-general {
	text-align: center
}
.fieldset div {
	clear: none;
}
/* Icones */
.cnt-id-2 {
	background-image: url(../../images/contacts/rodolphe.jpg);
}
.cnt-id-4 {
	background-image: url(../../images/contacts/gildas.jpg);
}
.cnt-id-7 {
	background-image: url(../../images/contacts/emmanuel.jpg);
}
.cnt-id-8, .cnt-id-34 {
	background-image: url(../../images/contacts/jeff.jpg);
}
.cnt-id-10 {
	background-image: url(../../images/contacts/jerome.jpg);
}
.cnt-id-11 {
	background-image: url(../../images/contacts/alex.jpg);
}
.cnt-id-13 {
	background-image: url(../../images/contacts/pgireaud.jpg);
}
/*.cnt-id-14 {
	background-image: url(../../images/contacts/benoit.jpg);
}*/
.cnt-id-3 {
	background-image: url(../../images/contacts/audreyL.jpg);
}
.cnt-id-5 {
	background-image: url(../../images/contacts/julie.jpg);
}
.cnt-id-6 {
	background-image: url(../../images/contacts/elise.jpg);
}
.cnt-id-9 {
	background-image: url(../../images/contacts/melanie.jpg);
}
.cnt-id-12 {
	background-image: url(../../images/contacts/audrey.jpg);
}
.cnt-id-14 {
	background-image: url(../../images/contacts/benoit.jpg);
}
.cnt-id-31 {
	background-image: url(../../images/contacts/dcomte.jpg);
}
.cnt-id-32 {
	background-image: url(../../images/contacts/sponnet.jpg);
}
.cnt-id-33 {
	background-image: url(../../images/contacts/rroux.jpg);
}
.cnt-id-30 {
	background-image: url(../../images/contacts/sdasilva.jpg);
}
.cnt-id-29 {
	background-image: url(../../images/contacts/jlombard.jpg);
}

/* Formulaire contact */
#content fieldset {
	border-style: none; padding: 12px;
}
#content fieldset legend {
	color: #EE7D1C;
	border-bottom: 1px dotted #EE7D1C;
}
#content #cnt-coordonnees div {
	width: 288px; float: left;
}
#content #cnt-coordonnees div, #content #cnt-message div {
	padding: 3px 0;
}
#content #cnt-coordonnees div label {
}
#content div.contact div input.text, #content div.contact div textarea {	
	font-size: 0.85em; padding: 1px; border: 1px solid #ccc;
	width: 130px;
}
#content div.contact div textarea {
	font-family: Arial, Helvetica, sans-serif;
}
#content div.contact div label {	
	width: 150px; float: left;
}
#content #cnt-message label {
	width: 150px;
}
#content #cnt-message input.text, #content #cnt-message textarea {
	width: 706px;
}
#content #cnt-form div.buttons {
	text-align: right; padding-right: 27px;
}
#content #cnt-form div.buttons span.mandatory {
	float: left;
}
#content #cnt-form input.submit {
	color: white; background-color: #CC3300;
	border-width: 1px; padding: 0px 3px;
}
#content #cnt-form input.cancel {
	color: #1E274C; background-color: #eee;
	border-width: 1px;
}
/* vcard */
.vcard {
	font-size:x-small;
	margin-left: 25px;
	padding-top: 5px;
}
.vcard .fn {
	font-size: small;
}
.vcard .email a {
	font-weight: bold;
	color:#000000;
}
.vcard .org  {
	display: none;
}
#cnt-general .vcard .org {
	display:block;
	font-weight:bold;
}
.vcard .lnk a {
	color: #ee7d1c;
}
/* Bouton "Télécharger l'organigramme" */
#content div#organigramme {
	width: 80%;
	text-align: right;
	margin-bottom: 25px;
}