body {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
	padding: 0;
        margin: 0;

}

td.header { background: url(ima/chevaux2.jpg) no-repeat;}
td.image { background: url(ima/image.gif) repeat-x;}

#orange  { background: #f58320;}
.orange  { color: #ff6600;}
.bleu  { color: #000054;}

		#nav1 {	list-style: none ; margin: 0 ;	padding: 0 ;  font-size: 80%; font-weight:bold;}
		#nav1 li { float: right; display: inline;}
		#nav1 li a { color: #000054; text-decoration: none; border-top:2px solid #FF6600; border-bottom:2px solid #FF6600; padding-left:5px; padding-right:5px; display: block;}
		#nav1 li a:hover, #nav li a:focus, #nav li a:active { color:#FF6600; text-decoration: none; background: #ffffff; border-top:2px solid #000054; border-bottom:2px solid #000054; padding-left:5px; padding-right:5px; }

		#nav2 {	list-style: none ; margin: 0 ;	padding: 0 ;  font-size: 115%; font-weight:bold;}
		#nav2 li { float: left; display: inline;}
		#nav2 li a { color: #fff; text-decoration: none; display: block; padding-left:15px; padding-right:10px; }
		#nav2 li a:hover, #nav li a:focus, #nav li a:active { color:#000054; text-decoration: none; padding-left:15px; padding-right:10px; }

#nav3 { margin: 0 0 0 13px; padding: 0;  font-size: 100%;  font-weight:bold;}
#nav3 ul { margin: 0; padding: 0; }
#nav3 ul li { list-style-type: none; }
#nav3 li { display:block; text-align:left; width:170px;}
#nav3 li a, #nav3 li a:link, #nav3 li a:visited { color: #F5F3F0; display:block; text-decoration: none;  width:170px; padding: 5px 0 1px 0; border-bottom: 1px solid #EC7E1E; }
#nav3 li a:hover, #nav3 li a:focus, #nav3 li a:active { color:#ff6600; text-decoration: none; padding: 5px 0 1px 0; border-bottom: 1px solid #ffffff; width:170px;}
#nav3 li.actif, #nav3 a.actif { color:#ff6600; text-decoration: none; padding: 5px 0 1px 0; border-bottom: 1px solid #ffffff; width:170px;}

#nav3 h6 { font: 1.1em Arial, Helvetica, sans-serif; text-align:left;  color: #b0aca9; text-transform: uppercase; height:26px; padding: 0; margin: 10px 0 5px 0; border-bottom: 1px solid #EC7E1E; width:170px; font-weight:bold;}

h3 { font: 1.4em Arial, Helvetica, sans-serif; text-align:left;  color: #FFF; text-transform: uppercase; height:26px; padding: 0; margin: 10px 0 5px 0; border-bottom: 1px solid #EC7E1E; width:170px; font-weight:bold;}
h5 { font: 1.4em Arial, Helvetica, sans-serif; text-align:left;  color: #b0aca9; text-transform: uppercase; height:26px; padding: 0; margin: 10px 0 5px 0; border-bottom: 1px solid #EC7E1E; width:170px; font-weight:bold;}
h4 { font: 1.4em Arial, Helvetica, sans-serif; text-align:left;  color: #b0aca9; text-transform: uppercase; height:26px; padding: 0; margin: 10px 0 5px 0; border-bottom: 1px solid #EC7E1E; width:300px; font-weight:bold;}

#news_punch { margin: 0; padding: 0; width:380px;}
#news_punch h1 { font: 1em Arial, Helvetica, sans-serif; text-align:left;  color: #FFF; padding: 0; margin: 20px 20px 20px 20px; font-weight:bold; width:380;}
#news_punch A { text-decoration:none; }
#news_punch A:link, #page A:visited,#page A:active   { color:#ff6600; letter-spacing:1 px; padding:0px;}
#news_punch A:hover   { color:#F5F3F0; letter-spacing:1 px; padding:0px;cursor:pointer;}


#nav4 { margin: 0 0 0 13px; padding: 0;  font-size: 100%;  font-weight:bold;}
#nav4 h6 { font: 1.4em Arial, Helvetica, sans-serif; text-align:left;  color: #FFF; text-transform: uppercase; height:26px; padding: 0; margin: 10px 0 5px 0; border-bottom: 1px solid #EC7E1E; width:250px; font-weight:bold;}

#distributors select { background: #fff; color:#000054; padding: 0; margin: 0; border-color:#FF6600; border-width: 1px; border-style: solid; }

#page {padding: 10px 10px 0 10px; color:#666; }
#page h1 { font: 0.8em Arial, Helvetica, sans-serif; text-align:left;  color: #000054; text-transform: uppercase; height:12px; padding: 0; margin: -10px 0 5px 5px; font-weight:bold;}
#page .blue { font: 0.8em Arial, Helvetica, sans-serif; text-align:left;  color: #000054; height:12px; padding: 0; margin: -10px 0 5px 5px; font-weight:bold;}
#page .bluetxt { color: #000054; }
#page h2 { font: 1.1em Arial, Helvetica, sans-serif; text-align:left;  color: #000054; text-transform: uppercase; height:26px; padding: 0; margin: 0; font-weight:bold;}

#page A { text-decoration:none; }
#page A:link, #page A:visited,#page A:active   { color:#ff6600; letter-spacing:1 px; background-color:#eFeFeF; padding:2px;}
#page A:hover   { color:#000054; letter-spacing:1 px; background-color:#eFeFeF; padding:2px;cursor:pointer;}

#footer  { clear: both; width: 100%; border-bottom: 1px solid #9B9B9B;border-top: 1px solid #9B9B9B; margin-top:20px; margin-bottom: 10px; height: 15px; }
#footer A { text-decoration:none; }
#footer A:link, A:active   { color:#000054;}
#footer A:hover, A:visited   { color:#9B9B9B;}

.ligne1 {padding-top:0px;margin:0;}

