body,td,th {
	margin-top:0px; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit}
body {
	background: #2e2926}
	
#all { margin: 0 auto; width: 856px; background: #F9F6F1 no-repeat top center; text-align:left}

#langue {float: right; margin-top:3px; margin-right:3px}
form{ margin: 0; padding: 0;}
p{ margin-bottom: 10px}
h1 { line-height: 0px; font-size: 24px; color:#2e2926; font-family:Arial, Agfa Rotis,  Verdana; margin-top:10px; margin-bottom:10px; }
h2 { line-height: 0px; font-size: 20px; color: #2e2926; font-weight:bold; margin-top:10px; margin-bottom:10px; font-family:Arial, Agfa Rotis,  Verdana }
h3 { line-height: 0px; font-size: 20px; color: #FFFFFF; font-weight:bold; margin-top:10px; margin-bottom:10px; font-family:Arial, Agfa Rotis,  Verdana }
#recherche{
	border-top:1px solid #803929;
	padding-left:5px;
	left: 8px;
	top: 116px}
#recherche1{
	border-bottom: 1px solid #565656;
	top: 116px;
	width: 70px}
.liens_versions  {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; background: inherit; text-decoration: none}
.liens_versions  a {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; background: inherit}
.liens_versions  a:hover {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; background: inherit}
.liens_versions  a:visited {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; background: inherit}
#search_field{
	padding: 0;
	margin: 0 5px;
	width: 86px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #7B9DBF;
	background: inherit}
#search_field_int{
	padding: 0;
	margin: 0 5px;
	width: 155px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #7B9DBF;
	background: inherit}
#menu_left {
	margin-left:0px;
	line-height:185%;}
#menu_left a {
	margin-left:0px;
	line-height:185%;}
#menu_left a:hover {
	margin-left:0px;
	line-height:185%;}
#menu_left a:visited{
	margin-left:0px;
	line-height:185%;}

.bordure p, .bordure ul{
	margin: 5px;
	list-style-type: none }

/* Top */

table.menu_top {
	margin-top: 5px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit}
td.menu_top {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background:url('img/fond.gif');}
td.menu_int_over {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #9E9C9A;
	background: #EAE2D3;}
td.menu_int {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #E96605;
	background: #493E37;}
	/*background:url('img/fond_int.gif');}*/
td.menu_top_search {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: #F9F6F1 url(img/menuTop_search.gif) no-repeat left}
select.location{ 
	font: 10px Verdana, Arial, Sans-Serif; 
	color: #000; 
	width:123px; 
	background: #fff;  
	border:1px solid #9CB7D8}
.chapo {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #264E75;
	background: inherit}

/* body */

table.body { margin: 0}
table.body td.body { padding: 10px 32px 0 9px}
td.content { padding: 10px 0 0 20px}
.rightMenu_inter{ font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000; background: #999; margin-top:5px}
.rightMenu_section{
	padding: 3px 0 0 5px;
	margin-left: 0px;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #274F73;
	background: inherit}
.rightMenu_section a{ font: bold 12px Arial, Helvetica, sans-serif; color:#264E75; background: inherit; text-decoration: none}
.rightMenu_section a:hover{ font: bold 12px Arial, Helvetica, sans-serif; color: #626401; background: inherit}
.rightMenu_section a:visited{ font: bold 12px Arial, Helvetica, sans-serif; color: #264E75; background: inherit}
.rightMenu_section a:visited:hover{ font: bold 12px Arial, Helvetica, sans-serif; color: #626401; background: inherit}
.rightMenu_section_on{ padding:3px 5px 0 0; margin-left: 0px; font: bold 12px Arial, Helvetica, sans-serif; color: #626401; background: inherit}
.rightMenu_rub{
	padding-left: 6px;
	}
.rightMenu_rub a{ padding-left: 0px; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #493E37; background: #FFFFFF}
.rightMenu_rub a:hover{ padding-left: 0px;  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #493E37; background: #FFFFFF}
.rightMenu_rub a:visited{ padding-left: 0px;  font: 12px Verdana, Arial, Helvetica, sans-serif; color: #493E37; background: #FFFFFF}
.rightMenu_rub_on{ padding-left: 6px;  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #EAE2D9}
.rightMenu_rub1_on{ padding-left: 6px;  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #EAE2D9}
.rightMenu_rub2_on{ padding-left: 6px;  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #EAE2D9}
.rightMenu_rub3_on{ padding-left: 6px;  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #EAE2D9}
.rightMenu_rub4_on{ padding-left: 6px;  font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; background: #EAE2D9}
.rightMenu_annexe{ padding:3px 0 0 16px; margin-left: 5px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #538271; background: #E1E1E0 url('../img/puce-rub.gif') top left no-repeat}
.rightMenu_annexe a{ font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#626401; background: inherit}
.rightMenu_annexe{ padding-left: 12px; margin-left: 14px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; background: #fff url('../img/puce-srub.gif') top left no-repeat}
.rightMenu_annexe a{ font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#538271; background: inherit}
.title {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit;
	white-space: nowrap
	display: inline;
	clear: both
	}
.title2 {
	padding-right: 60px;
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit;
	white-space: nowrap;
	display: inline;
	clear: both}
.titlemap {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit}
.txtmargin {
	margin-left: 22px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit}
.txtmargin2 {
	margin-left: 33px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit}
.txtmargin3 {
	margin-left: 44px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit}
.txt {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit}
.soustitle {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit}
.txtbold {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit}
.bordure{ border: 1px #264E75 solid; padding: 10px}
.liste{
	margin-left: 0px}

/* footer */
#footer {
	background: #F9F6F1 url('img/footer.gif') no-repeat top center;
	text-align: center}
.links_footer li{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #493E37;
	display: inline; 
	list-style-type: none;
	text-align: left}
.links_footer li a{ color: #493E37; font-size: 11px; background: inherit; text-decoration: none}
.links_footer li a:hover{ color: #E96605; background: inherit; text-decoration: underline}
.links_footer li a:visited{ color: #493E37; background: inherit; text-decoration: none}

/* links */

a{ color: #60554F; background: inherit; text-decoration: none}
a:hover{ color: #fa5f0b; background: inherit; text-decoration: underline}
a:visited{ color: #60554F; background: inherit}
a:visited:hover{ color: #60554F; background: inherit; text-decoration: underline}
a.hypertext { color: #60554F; background: inherit; text-decoration: underline}
a.hypertext:hover { color: #fa5f0b; background: inherit}
a.footer{ color: #545453; font-size: 10px; background: inherit; text-decoration: none}
a.footer:hover{ color: #536283; background: inherit; text-decoration: underline}
a.footer:visited{ color: #545453; background: inherit; text-decoration: none}
a.footer:visited:hover{ color: #536283; background: inherit; text-decoration: underline}
.txtunderline {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit;
	text-decoration: underline}
.txtitalique {
	font: italic 12px verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit}
#tableActu{
	background: transparent url(img/homeBgTab.gif) no-repeat 0 0}
#tableActu td#left{
	width: 256px;
	padding: 35px 0 0 12px;
	color: #000;
	background: inherit}
#tableActu td#right{
	width: 256px;
	padding: 80px 20px 0 60px;
	color: #000;
	background: inherit}
#tableActu p{
	padding: 3px 0;
	margin: 0;
	color: #000;
	background: inherit}
#tableActu p#firstActu a{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #A00202;
	background: inherit}
#tableActu p#firstActu span.big{
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: inherit}
#tableActu p.border{
	color: #000;
	border-bottom: 1px solid #999;
	background: inherit}
.txtmenu {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #7B9DBF;
	background: inherit}
.Style3 {color: #fff}


/* ssmenu */
#ssmenu {
	background: #F9F6F1 url('img/footer.gif') no-repeat top center;
	text-align: center}
.links_ssmenu li{
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	display: inline; 
	list-style-type: none;
	text-align: left}
.links_ssmenu li a{ color: #FFFFFF; font-size: 12px; background: inherit; text-decoration: none}
.links_ssmenu li a:hover{ color: #FFFFFF; background: inherit; text-decoration: underline}
.links_ssmenu li a:visited{ color: #FFFFFF; background: inherit; text-decoration: none}

.bandeau_mon_projet {
	background: url(img/bandeau_mon_projet.jpg) no-repeat left;
	font-size: 14px; color:#FFFFFF; font-family:Arial, Agfa Rotis,  Verdana; }
