body {
	margin:0 ; padding:0 ;
	background:url(/images/charte/fond-page-equestre.gif);
	text-align:center;
}

* {
	color:white;
	font-family:verdana;
	font-size:8pt;
}

input {
	color:black;
}

select, option
{
	color:black;
}

textarea {
	color:black;
}

.alert {
	color:#FFE168;
	font-weight:bold;
	text-align:center;
}

.cyan {
	color:00F6FF;
}

a:hover {
	color:black;
}

.copyright {
	margin:0; padding:0;
	font-size:7pt;
	text-align:center;
	color:#8A8C87;
}

.copyright a {
	font-size:7pt;
	color:#8A8C87;
}


table.global {
	margin:15px 0 0 0; padding:0;
	width:738px;
}

/* 	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
	Titre CNFAE en haut de page
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

table.nom-cnfae {
	margin:0; padding:0;
	text-align:left;
	font-variant:small-caps;
}

table.nom-cnfae a {
	font-size:11pt;
	text-decoration:none;
}
table.nom-cnfae a:hover {
	font-size:11pt;
	text-decoration:none;
	color:white;
}

table.nom-cnfae h1 {
	margin:0 0 0 156px; padding:0;
	font-size:11pt;
}


/* 	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
	bandeau du haut (logo + photo)
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

table.bandeau {
	margin:0; padding:0px;
}

/* 	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
	partie du centre (menu + contenu + titre coté
	<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */
	
table.centre {
	margin:0; padding:0px;
}

td.menu {
	margin:0; padding:0px;
	background:url(/images/charte/fond-menu-cnfae.gif);
}		

td.bas-menu {
	margin:0; padding:0;
	border-bottom:1px white solid;
	border-left:1px white solid;
	background:#5C9000;
}


td.contenu {
	margin:0;
	padding:21px 16px 10px 14px;
	background:#a29a66; /* 5C9000 */
	border-bottom:1px solid #FFFFFF;
}


td.contenu h1 {
	margin:0 0 0px 0;
	padding:0;
	font-size:10pt;
	font-variant:small-caps;	
}

td.contenu h1 + p, td.contenu h1 + table{
	margin:10px 0 0 0;
	padding:0;	
}


td.contenu h2 {
	margin:0 0 10px 0;
	padding:0;
	font-size:8pt; color:black;
	/*font-variant:small-caps;	*/
}

td.contenu p {
	margin:0 0 8px 0;
	padding:0;
	text-align:justify;	
}

.center { text-align:center; }

td.coordonnees {
	margin:0;
	padding:0;
	border:black 1px solid;
	text-align:center;
	background:white;
	color:black;
}

td.coordonnees strong, td.coordonnees a {
	color:black;
}

td.contenu ul {
	margin:10px 0 10px 10px;
	padding:3px;

}

td.contenu li {
	margin:0;
	padding: 0 0 3px 15px;
	list-style:none;
	background:url(/images/charte/puce.gif) no-repeat;
	background-position: 0 1px;	
}

td.contenu img {
	margin:0; padding:0;
	border:white 1px solid;
}

td.contenu img.no-bordure {
	border:0px white solid;
}

td.ss-menu { margin:0; padding:0; }

td.ss-menu ul {
	margin:3px 0 0 0;
	padding:3px;
	background:#FFCC02;
	border:1px black solid;
}

td.ss-menu li {
	margin:0 0 0 7px;
	padding:0;
	color:black;
	font-size:7pt;
	list-style:none;
}

td.ss-menu li a:hover {
	color:white;
}

td.ss-menu li a, td.ss-menu li a:visited, td.ss-menu li a:active {
	text-decoration:none;
	font-size:7pt;
	color:black;
}


td.titre-cote {
	margin:0; padding:0;
	background:#5C9000;
	border-right:1px white solid;
	border-bottom:1px white solid;		
}

table.navigation {
	margin:0;
	padding:3px;
	border-top:1px white solid;
}

TABLE.formulaire, TABLE.formulaire TR {
	margin:0 0 0 0;
	padding: 0 0 0 0;
}

TABLE.formulaire TD{
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}
TABLE.formini, TABLE.formini TR{
	margin:0 0 0 0;
	padding: 0 0 0 0;
}
TABLE.cadre TD{
	margin:5px;
	padding:5px;
}
TABLE.cadre
{
	border : 1px solid #FFFFFF;
}
TABLE.cadre TH {
	margin:0;
	padding:5px;
}
TABLE.formini TD{
	margin: 0 0 0 0;
	padding: 2px 0 0 0;
}
.txtpetit
{
	font-size: 7pt;
}
.txtpetitsouligne
{
	font-size: 7pt;
	text-decoration: underline;
}
.txttrepetit
{
	font-size: 6.3pt;
}
.txtsiretpetit
{
	font-family:arial;
	font-size: 6.5pt;
}
.bordBa
{
	border-bottom : 1px solid #FFFFFF;
}
.bordGoch
{
	border-left : 1px solid #FFFFFF;
}
.bordDroi
{
	border-right : 1px solid #FFFFFF;
}
.bordGochBa{
	border-left : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
}

TABLE.marge TD{
	margin:0 5px 5px 5px;
	padding:0 5px 5px 5px;
}
TABLE.margebahau TD{
	margin:0 0 5px 0;
	padding:0 0 5px 0;
}
.margegauchdroite TD{
	margin:0 5px 5px 5px;
	padding:0 5px 5px 5px;
}
.BPJEPSunit2
{
font-size:7pt;
}
.BPJEPSunit2gra
{
font-size:7pt;
font-weight:bold;
}
