/*

*/

*{
  margin: 0px;
  padding: 0px;
}

a:link {
    text-decoration: none;
	color: #ffffff;
}

a:hover {
	
	color: #ffffff;
}

a:visited {
    text-decoration: none;
	color: #ffffff;
}

img{
 border:none;
}

body {
	background:#6F2F16 url('images/body-back.jpeg'); /*#84b6cf */
	color: #333333;
	margin: 20px; font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif
}
#menu a:hover {
	/*width: 103px;*/
  height: 30px; /*48px;*/
	padding-top: 5px; /*10px;*/
	color: #fff; /*#C4E3F3;*/
	text-decoration: underline;
	/*background:#ac7207;*/
}

#content{
	margin: 0 auto;
	width: 745px;
	text-align: left;
	border: 2px solid #683301 ;/*#ffffff;*/
	background: #d28a02;
}

#back{
  width: 745px;
  background: #d28a02;/* #ffffff;*/
}

#header {
	/*height: 500px;/*494px;*/
	text-align: left;	
  background: #fff; /*#fee65e; /*#fff;*/	
}

#menu {
  width:100%; /* 645px;*/
  height: 35px; /*53px;*/
  /*padding-left: 100px;*/
  padding-top: 12px; /*10px;*/
  background: #a65c05; /*url(images/buttons.gif) repeat-x;*/
}

#menu ul {
	list-style: none;	
	margin-left: 30px;
}

#menu li {
	display: inline; 
	float: left;
	padding: 0 15px 0 20px;
}


#menu a {
	/*float: left;*/
	/*width: 103px;*/
	height: 30px; /*48px;*/
 /* display: block;*/
	text-align: center;
	text-decoration: none;
	color: #FAA509; /*#491e00;/* #FFA500; /*#ffffff;*/
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	
	/*padding-top: 5px; /*15px;*/
}



#logo {
  background: url('images/logo.gif') no-repeat;
  width: 715px;
  height: 434px; /*401px;*/
  text-align:  left;
  padding-left: 30px;
  padding-top: 30px;
  font-family: "times New Roman"
}

#logo h1, #logo h2{
 text-align: right; 
 font-family: "times New Roman";
 color:#254278; /*#FFA500;*/
}

#logo h1{
 font-size: 72px;
 letter-spacing: 10px;
 margin: 50px 10px 10px 10px;
 
}

#logo h2{
 font-size: 28px;
 padding: 0 10px 0 0 ;
}

#logo h3{
 font-size: 18px;
 margin: 0px;
 /*padding-left:-30px;*/
 color:#FFA500; /*#AF0263;*/
 text-align:center;
 letter-spacing: 3px;
 }

#logo a {
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	font-size: 18px;
	color: #000;
}
#logo H2 a{
font-size: 12px;
}

#main{
 background: #d28a02;
}

#main img{
 border:none;
}

#main div a{
 text-decoration:none;
}

#main td .sansbord{
 border: solid #ffffff 0px;
 padding: 5px 5px;
 width: 20%;
}

#main tr{
 color:#ffffff;
 text-align:center;
}

#main tr .blanc{
 color:#fff;
 font-weight:bold;
}
#main tr .grisbleu{
 color:#254278;
 font-weight:bold;
}
#main tr .rouge{
 color:#FFFFFF;
 font-weight:bold;
}

#main tr .noir{
 font-weight:bold;
}


#left{
	padding: 10px;
	width: 221px;
	padding-right: 1em;
	color:#fff;
	background: #d28a02;
}

#left H3{
  width: 220px;
  height: 20px;
  font-size: 14px;
  font-weight: bold;
  /*padding-left: 25px;*/
  padding-top: 5px;
  text-transform: uppercase;
  color: #1F4576; /*#ffffff;*/
  border: 1px solid #683301 ;
  text-align:center;
  background:#ffffff; /* url(images/title.gif) no-repeat;*/
}

#left ul {
	list-style: none;
}

#left li ul {
	border: 0px;
	margin-left: 40px;
	margin-bottom: 10px;
}

#left li li {
	background: url('images/small.gif') no-repeat left;; padding-left:20px; padding-right:20px; padding-top:4px; padding-bottom:4px
}

#left li {margin-top: 5px;}

#left a {
	color: #23609C;
}
#left a:visited {
	color: #23609C;
}

#left p{
  padding: 10px;
  padding-left: 5px;
}

#left H4{
  font-size: 12px;
  padding-left: 20px;
}

#right{
  float: right;
  width: 480px;
  padding:10px;
  color: #000;
  background: #d28a02 url('images/fdcontent.jpg') no-repeat center;
}

#right H4{
	margin: 0;
	padding: 0px;
	font-size: 12px;
	color:#254278; /*#23609C;*/
}

#right a{
  color: #fff; /*#23609C;*/
  text-decoration: none;
}

#right p {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	text-align: justify;
	line-height: 145%;
}

#right .date2 {
	margin: 10px;
	padding: 0;
	padding-top: 5px;
}

#right h2 {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	color:#000;  /*#23609C;*/
}


#right ul{
 margin: 0 0 10px 30px;
}
#right h4 {display: inline;}

.date {
	text-align: right;
	color: #23609C;
	font-size: 11px;
}

.date a {
	color: #23609C;
}

.date2 {
	float: left;
	width: 73px;
	height: 62px;
	background: url('images/date.gif') no-repeat;
	text-transform: uppercase;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle
}


.date2 b {
	display: block;
	margin-top: 5px;
	font-size: 40px;
	color: #2F6AA2;
}


#footer {
	height: 37px;
	clear: both;
	padding-top: 10px;
	background: #d28a02; /*url(images/buttons.gif) repeat-x;*/ 
	border-top: 2px solid #683301 ; /*#2C5C89;*/
}

#footer p {
	margin: 0;
	font-size: 10px;
	text-align: center;
	color: #683301 ; /*#ffffff;*/
}

#footer a {
	color: #ffffff;
}