body, td,h1,h2,h3,p { font-family: arial,helvetica; font-size: 8pt; }

h1		{ color: #0074AC; font-size: 15pt; text-align:center; margin: 10px 0 5px 0; }
h2		{ color: #0074AC; font-size: 13pt; text-align:center; margin: 0 0 20px 0; }
h3		{ color: #493D37; font-size: 12pt; text-align:center; margin: 0 0 15px 0; }
p		{ color:black; font-size: 8pt; text-align: justify; margin: 10px 0 10px 0; }
#actu p	{ color:black; font-size: 8pt; text-align: left ; margin: 10px 0 10px 0; }
#actu	{ width: 492px;    }
#actu table { width:100%;   }

a		{ color: #0074AC; } a:hover { color:black; }
a.blue	{ color: #1F85B6; }
a.black	{ color: #000000; }
img.tour{ border:1px solid black; }



.racc	{ background-image: url(../img/racctop.gif); background-repeat: repeat-x; height: 18px; margin: 0; padding: 0; text-align: left; }
.racc2	{ height: 4px; margin: 0; padding: 0; }
.racc3	{ background-image: url(../img/racczebra.gif); background-repeat: repeat-x; height: 16px; margin: 0; text-align: left; }

/* accueil */

.citat		{ background-image: url(../img/bgdegrad.jpg); background-repeat: repeat-x; height: 77px; }
.citat td	{ color: #0074AC; font-family: arial,helvetica; font-size: 8pt; font-style: italic; font-weight: bold; padding: 10px; text-align: center; }

.blocacc	{ margin-top: 5px; }
.blocacc td { color: #000000; font-family: arial,helvetica; font-size: 8pt; text-align: justify; }
.blocacc a	{ color: #AEA8A6; text-decoration: underline; float: right; }
.raccblocacc{ height: 7px; padding: 0; margin:10px 0 10px 0; }

.animmiddl	{ background-image: url(../img/formation_coaching_conseil_bg.gif); background-repeat: repeat-y; }

.titr_form	{ padding: 0; margin: 0; }

.blocform	{ background-image: url(../img/bg_blocform.gif); background-repeat: repeat-x; height: 105px; }
.blocform td{ font-family: arial,helvetica; font-size: 8pt; text-align: left; }
.blocform a { color: #0074AC; text-decoration: underline; }
.blocform ul{ padding: 0 0 10px 1px; margin: 0; }
.blocform li{ list-style-type: none; background-image: url(../img/liform.gif); background-repeat: no-repeat; background-position: 0% 5%; padding-left: 12px; margin-top: 9px; }

.lien_form	{ padding: 0; margin: 0; text-align: center; }

.bloclettr				{ background-image: url(../img/bg_bloclettr.jpg); background-repeat: repeat-x; background-position: 0% 24px; }
.bloclettr td			{ font-family: arial,helvetica; font-size: 8pt; font-weight: bold; text-align: left; padding: 0 10px 0 6px; }
.bloclettr .txtemail	{ border: 1px solid black; font-family: arial,helvetica; font-size: 8pt; margin-top: 5px; width: 130px; }
.bloclettr .submitemail { background-color: black; border: 1px solid black; color: #FFFFFF; font-family: arial,helvetica; font-size: 8pt; font-weight: bold; margin-top: 5px; width: 30px; }
.bloclettr .femail		{ margin: 28px 0 8px 0; padding: 0; }

.lien_360		{ padding: 0; margin: 0; }
.lien_360 a.org { color: #F8A23A; font-size:8pt; padding-left:30px; }

/* menu */

.tdmenu		{ background-color: #F9F7F8; }
.menu		{ width: 127px; background-color: #E4E3E2; }
.menu td	{ border-bottom: 1px solid #FFFFFF;	 }
.submenu td { border-bottom: none; }
.submenu td a { color: #4B3F39; font-family: arial,helvetica; font-size: 8pt; font-weight: bold; text-decoration: none;	 }
.submenu td a:hover { text-decoration: underline;	 }

.espclt		{ margin: 0; padding: 17px 0 0 0; background-color: #FFFFFF;	 }
.diagoent	{ margin: 0; padding: 27px 0 0 0; background-color: #FFFFFF;	 background-image: url(../img/bg_menu.jpg); background-repeat: repeat-x; background-position: 0% 100%; height: 170px; }


/* contenu */
.content	{ background-image: url(../img/bg_middl.jpg); background-repeat: repeat-x; }


.tabgris				{ border: 1px solid #ECEBEA; padding: 2px; width: 100%; }
.tabfondgris			{ padding: 2px; width: 100%; }
.tabfondgris td			{ background-color: #ECEBEA; padding: 2px; text-align: center; }
.tabfondblanc			{ padding: 2px; width: 100%; }
.tabfondblanc td		{ background-color: #FFFFFF; padding: 2px; text-align: center; }
.tabenum				{ border: 1px solid #ECEBEA; width: 100%; }
.tabenum .titr			{ background-color: #ECEBEA; font-family: arial,helvetica; font-size: 9pt; color: black; font-weight: bold; padding: 2px; text-align: center; }
.tabenum .txt			{ padding: 5px; text-align: left; }

.listtype1					{ padding: 0 0 10px 0; margin: 0; }
.listtype1 li				{ list-style-type: none; background-image: url(../img/common/fleche_jaune.gif); background-repeat: no-repeat; padding-left: 17px; margin-top: 9px; }
.listtype1 .anonbold		{ font-family: arial,helvetica; font-size: 9pt; color: black; font-weight: normal; }
.listtype2					{ padding: 0; margin: 0; }
.listtype2 li				{ list-style-type: none; background-image: url(../img/li_flechx2.gif); background-repeat: no-repeat; height: 28px; padding-left: 37px; }
.listtype2 .linx2			{ height: 43px; }
.listtype2 .abold, .tbold	{ font-family: arial,helvetica; font-size: 9pt; color: black; font-weight: bold; }
.listtype2 .abold, .tbold a { color: black; }
.listtype3					{ padding: 0; margin: 0; }
.listtype3 li				{ height:normal; margin: 0; }

.reff					{ color:#7d7b85; font-size:9px; margin:20px 5px 50px 20px; }
/* pied de page */

.footer				{ background-image: url(../img/bg_bottom.gif); background-repeat: repeat-x; height: 49px; }
.footer td			{ font-family: arial,helvetica; font-size: 7pt; color: #888888; }
.footer td a		{ color: #888888; text-decoration: underline; }
.footer .link		{ padding-left: 15px; padding-top: 20px; text-align: left; }
.footer .link2		{ padding-left: 15px; padding-top: 3px; text-align: left; }
.footer .link2 a	{color: #888888; text-decoration: none; }