/********** Balises HTML **********/
body										{ margin: 0px; }
img											{ border: 0px; }
form										{ margin-left: 13px; margin-bottom: 0px; margin-top: 0px; }



/********** Communs **********/
#tableauPrincipal							{ margin-top: 20px; background-color: #FFFFFF; }
#fondBandeau								{ background-image: url(images/communes/img_bandeau.jpg); background-position: center bottom; background-repeat: no-repeat; }
#fondDroitNavigation						{ background-image: url(images/communes/img_droitNavigation.jpg); background-position: left bottom; background-repeat: no-repeat; }
.fondOrange									{ background-color: #EBA442; }



/********** Fonds sections **********/
#fondMission								{ background-image: url(images/fonds/img_fondMission.jpg); background-position: left top; background-repeat: no-repeat; }
#fondServices								{ background-image: url(images/fonds/img_fondServices.jpg); background-position: left top; background-repeat: no-repeat; }
#fondEvenements							{ background-image: url(images/fonds/img_fondEvenements.jpg); background-position: left top; background-repeat: no-repeat; }
#fondConfidences						{ background-image: url(images/fonds/img_fondConfidences.jpg); background-position: left top; background-repeat: no-repeat; }
#fondContacts								{ background-image: url(images/fonds/img_fondContacts.jpg); background-position: left top; background-repeat: no-repeat; }

/********** Typographie **********/
a.blanc:link								{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
a.blanc:visited								{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
a.blanc:hover								{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; text-decoration: underline; }
a.orange:link								{ color: #E99A2E; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
a.orange:visited							{ color: #E99A2E; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }
a.orange:hover								{ color: #E99A2E; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; text-decoration: underline; }
a.contacts:link								{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; }
a.contacts:visited							{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; }
a.contacts:hover							{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline; }
.titreRouge									{ color: #D21034; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }
.txtBlanc									{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; }
.txtBlancGrand								{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; }
.txtRouge									{ color: #D21034; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; }
.txtOrange									{ color: #E99A2E; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; }
.txtNoir									{ color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; }
.txtLegendeRouge							{ color: #FF0000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; }




/********** Accueil **********/
.logo										{ background-image: url(images/accueil/img_logo.gif); background-position: center bottom; background-repeat: no-repeat; }
.garcons									{ background-image: url(images/accueil/img_garcons.jpg); background-position: center bottom; background-repeat: no-repeat; }
.hautPersoDroit								{ background-image: url(images/accueil/img_hautPersoDroit.jpg); background-position: center top; background-repeat: no-repeat; }
.basPersoDroit								{ background-image: url(images/accueil/img_basPersoDroit.jpg); background-position: center top; background-repeat: no-repeat; }
.zoneBouton									{ background-image: url(images/accueil/img_brasGarcons.jpg); background-position: left top; background-repeat: no-repeat; background-color: #E99A2E; }



/********** Mission **********/
#conteneurMission							{ margin-left: 13px; margin-top: 39px; width: 545px; }
#imgPersonnage								{ width: 530px; height: 88px; margin-top: 20px; background-image:url(images/mission/img_personnes.jpg); background-position: left; background-repeat: no-repeat; }



/********** Contacts **********/
#fondTelephone								{ background-image: url(images/contacts/img_telephone.jpg); background-position: left; background-repeat: no-repeat; background-color: #EBA442; }
#margesBureau								{ margin-left: 260px; margin-top: 30px; }
#conteneurEquipe							{ margin-left: 13px; margin-top: 39px; }
.nomEquipe									{ color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; margin-top: 8px; }



/********** Événements **********/
#conteneurEvenements						{ width: 585px; height: 380px; overflow: auto; background-color: #FFFFFF; margin-top: 23px; scrollbar-arrow-color: #CE1830; scrollbar-track-color: #EBA442; scrollbar-face-color: #E99A2E; scrollbar-shadow-color: #E99A2E; scrollbar-highlight-color: #E99A2E; scrollbar-3dlight-color: #EBA442; scrollbar-darkshadow-color: #E99A2E; }
#margesInterieuresEvenements				{ padding-left: 22px; padding-top: 17px; padding-bottom: 17px; }
.margeBas7									{ margin-bottom: 7px; }



/********** Services **********/
#conteneurServices							{ margin-left: 13px; margin-top: 39px; width: 600px; }
#conteneurBoiteEvenements					{ width: 585px; height: 217px; overflow: auto; background-color: #FFFFFF; margin-top: 15px; margin-left: 13px; scrollbar-arrow-color: #CE1830; scrollbar-track-color: #EBA442; scrollbar-face-color: #E99A2E; scrollbar-shadow-color: #E99A2E; scrollbar-highlight-color: #E99A2E; scrollbar-3dlight-color: #E99A2E; scrollbar-darkshadow-color: #E99A2E; }
#margesInterieuresServices					{ padding-left: 22px; padding-top: 17px; padding-bottom: 17px; padding-right: 22px; }



/********** Confidences **********/
#courrielConfidences						{ color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; border: 0px; margin-top: 15px; width: 585px; height: 88px; scrollbar-arrow-color: #CE1830; scrollbar-track-color: #EBA442; scrollbar-face-color: #E99A2E; scrollbar-shadow-color: #E99A2E; scrollbar-highlight-color: #E99A2E; scrollbar-3dlight-color: #E99A2E; scrollbar-darkshadow-color: #E99A2E; }
#conteneurHautConfidences					{ margin-left: 13px; margin-top: 39px; margin-bottom: 0px; width: 585px; }
#conteneurBasConfidences					{ margin-left: 13px; width: 585px; }
#conteneur585								{ margin-left: 13px; margin-top: 8px; margin-bottom: 12px; width: 585px; }
#conteneurBoiteConfidences					{ width: 585px; height: 100px; overflow: auto; background-color: #FFFFFF; margin-left: 13px; margin-top: 10px; scrollbar-arrow-color: #CE1830; scrollbar-track-color: #EBA442; scrollbar-face-color: #E99A2E; scrollbar-shadow-color: #E99A2E; scrollbar-highlight-color: #E99A2E; scrollbar-3dlight-color: #E99A2E; scrollbar-darkshadow-color: #E99A2E; }



/********** Administration **********/
#fondDroitTableau							{ background-image: url(administration/images/img_droitTableau.gif); background-position: left; background-repeat: no-repeat; }
#fondAdministration							{ background-image: url(administration/images/img_fondTableau.gif); background-position: left; background-repeat: repeat-y; }
.margesIntAdmin								{ padding: 20px; }
.margesHautBas10							{ margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; }
.largeur100									{ width: 558px; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; }
#fondOrangeConnDeconn						{ background-image: url(administration/images/img_hautTableau.gif); background-position: center middle; background-repeat: no-repeat; background-color: #EBA442; }

a p.golf{
	background:#D0233A none repeat scroll 0% 0%;
	color:white;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	height:17px;
	left:10px;
	margin:0pt;
	padding:0pt;
	position:relative;
	text-decoration:none;
	top:4px;
	width:135px;
}