/* CSS Document */
html
{    height: 100%;
}

body {
    height: 100%;
	background: #2d4f74;/*04375E;*/
	font: normal 80% Verdana, "Trebuchet MS", Arial, sans-serif;
	color: #2d4f74;
	margin: 0px;
	padding: 0 0 0 0;
	text-align: left;
}


.hidden
{
	position: absolute;
	left: -2000px;
	width: 1900px;
	padding: 0;
	margin: 0;
}

a img 
{
	border-style:none;
	border-width:0px;
	
}


/* ------------------------------------ */
/*                                      */
/*           Page d'accueil             */
/*                                      */
/* ------------------------------------ */


#containeraccueil 
{ 
	background: #FFF url(./images/Accueil.gif) 100% 0 repeat;
	margin: 0 auto;
	width: 760px; 
	height:568px;
}


#menuaccueil {
	position: relative;
	width:300px;
	height:30px;
	top:510px;
	left:20px;
	margin: 0 auto;
	text-align: left;
}


#menuaccueil ul
{
	list-style: none;
}

#menuaccueil li  {
	float: left;
}

#menuaccueil li a span {
	position: absolute;
	left: -5000px;
}

#accueil_fr 
{	
	display: block;
	position: absolute;
	height: 30px;
	width: 55px;
	text-decoration: none;
	font-size: 1px;
	/*background-color:#99FFCC;*/
	top:5px;
	left:35px;
}

#accueil_en 
{	
	display: block;
	position: absolute;
	height: 30px;
	width: 40px;
	text-decoration: none;
	font-size: 1px;
	/*background-color:#99FFCC;*/
	top:5px;
	left:100px;
}

#Acces_simple 
{	
	display: block;
	position: absolute;
	height: 30px;
	width: 75px;
	text-decoration: none;
	font-size: 1px;
	/*background-color:#99FFCC;*/
	top:5px;
	left:150px;
}
/* ------------------------------------ */
/*                                      */
/*          Page générale               */
/*                                      */
/* ------------------------------------ */


#container 
{ 
background: #FFF url(./images_visuel/rayure.gif) 100% 0 repeat;
	margin: 0 auto;
	width: 760px; 
}

  .prop {
    float:right;
    width:1px;
  }
  .min500px {
    height:200px;
  }

  .min279px {
    height:400px;
  }

  .min168px {
    height:168px;
  }


/* ------------------------------------ */
/*                                      */
/*            Menu d'évitement          */
/*                                      */
/* ------------------------------------ */


#skipmenu
{
	margin: 0 auto;
	width: 760px; 
	display:block;
	height:30px;
	margin: .2em 2% .4em 0;
	padding: 0;
        text-align: right;
	font: normal 75% Verdana, "Trebuchet MS", Arial, sans-serif;
}

#skipmenu li
{
	display: inline;
        padding: 0 0 0 1em;
        background: none;
}

#skipmenu a:link, #skipmenu a:visited { color: #2d4f74; }



#skipmenu a
{
	color: #2d4f74;
}

#skipmenu a:focus
{
	color: #fff;
}

#skipmenu a:hover, #skipmenu a:active { color: #fff; }


/* ------------------------------------ */
/*                                      */
/*            Menu                      */
/*                                      */
/* ------------------------------------ */

#menu {
	position: relative;
	width: 760px;
	height: 40px;
	background: url(./images_visuel/menu_fond.gif) left top no-repeat;
	margin: 0 auto;
	text-align: left;
}

#menu ul {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 750px;
	height: 40px;
	padding: 0;
	padding-left: 10px;
	margin:0;
	background: yellow;
	list-style: none;
	background: transparent url(./images_visuel/menu_fond.gif) top left no-repeat;
}
#menu li {
	float: left;
	padding: 0;
	padding-left: 0px;
	margin:0;
	text-indent: 0px;
}

#menu li a {
	display: block;
	height: 40px;
	width: 122px;
	text-decoration: none;
	font-size: 1px;
	line-height: 40px;
	color: #C6C1A3;
}

#menu li a span {
	position: absolute;
	left: -5000px;
}
#menu li a:hover {
	display: block;
	height: 40px;
	width: 122px;
	background: transparent url(./images_visuel/menu_fond.gif) top left no-repeat;
}
#menu a#quid:hover {
	background-position: -10px -40px;
	color: #6882c3;
}
#menu a#accessibilite:hover {
	background-position: -132px -40px;
	color: #8fab10;
}
#menu a#services:hover {
	background-position: -254px -40px;
	color: #ffc326;
}
#menu a#infotech:hover {
	background-position: -376px -40px;
	color: #ffc326;
}
#menu a#infoautres:hover {
	background-position: -498px -40px;
	color: #ffc326;
}
#menu a#nousjoindre:hover {
	background-position: -620px -40px;
	color: #ffc326;
}


/* ------------------------------------ */
/*                                      */
/*            Menu_fr                   */
/*                                      */
/* ------------------------------------ */

#menu_fr {
	position: relative;
	width: 760px;
	height: 40px;
	background: url(./images_visuel/menumenu.gif) left top no-repeat;
	margin: 0 auto;
	text-align: left;
}

#menu_fr ul {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 750px;
	height: 40px;
	padding: 0;
	padding-left: 10px;
	margin:0;
	background: yellow;
	list-style: none;
	background: transparent url(./images_visuel/menumenu.gif) top left no-repeat;
}
#menu_fr li {
	float: left;
	padding: 0;
	padding-left: 0px;
	margin:0;
	text-indent: 0px;
}

#menu_fr li a {
	display: block;
	height: 40px;
	width: 122px;
	text-decoration: none;
	font-size: 1px;
	line-height: 40px;
	color: #C6C1A3;
}

#menu_fr li a span {
	position: absolute;
	left: -5000px;
}
#menu_fr li a:hover {
	display: block;
	height: 40px;
	width: 122px;
	background: transparent url(./images_visuel/menumenu.gif) top left no-repeat;
}
#menu_fr a#quid:hover {
	background-position: -10px -40px;
	color: #6882c3;
}
#menu_fr a#accessibilite:hover {
	background-position: -132px -40px;
	color: #8fab10;
}
#menu_fr a#services:hover {
	background-position: -254px -40px;
	color: #ffc326;
}
#menu_fr a#infotech:hover {
	background-position: -376px -40px;
	color: #ffc326;
}
#menu_fr a#infoautres:hover {
	background-position: -498px -40px;
	color: #ffc326;
}
#menu_fr a#nousjoindre:hover {
	background-position: -620px -40px;
	color: #ffc326;
}


/* ------------------------------------ */
/*                                      */
/*            Menu_en                   */
/*                                      */
/* ------------------------------------ */

#menu_en {
	position: relative;
	width: 760px;
	height: 40px;
	background: url(./images_visuel/menumenu_en.gif) left top no-repeat;
	margin: 0 auto;
	text-align: left;
}

#menu_en ul {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 750px;
	height: 40px;
	padding: 0;
	padding-left: 10px;
	margin:0;
	background: yellow;
	list-style: none;
	background: transparent url(./images_visuel/menumenu_en.gif) top left no-repeat;
}
#menu_en li {
	float: left;
	padding: 0;
	padding-left: 0px;
	margin:0;
	text-indent: 0px;
}

#menu_en li a {
	display: block;
	height: 40px;
	width: 122px;
	text-decoration: none;
	font-size: 1px;
	line-height: 40px;
	color: #C6C1A3;
}

#menu_en li a span {
	position: absolute;
	left: -5000px;
}
#menu_en li a:hover {
	display: block;
	height: 40px;
	width: 122px;
	background: transparent url(./images_visuel/menumenu_en.gif) top left no-repeat;
}
#menu_en a#quid:hover {
	background-position: -10px -40px;
	color: #6882c3;
}
#menu_en a#accessibilite:hover {
	background-position: -132px -40px;
	color: #8fab10;
}
#menu_en a#services:hover {
	background-position: -254px -40px;
	color: #ffc326;
}
#menu_en a#infotech:hover {
	background-position: -376px -40px;
	color: #ffc326;
}
#menu_en a#infoautres:hover {
	background-position: -498px -40px;
	color: #ffc326;
}
#menu_en a#nousjoindre:hover {
	background-position: -620px -40px;
	color: #ffc326;
}


/* ------------------------------------ */
/*                                      */
/*            Menu_si                   */
/*                                      */
/* ------------------------------------ */

#menu_si {
	position: relative;
	width: 760px;
	height: 40px;
	background: url(./images_visuel/menumenu_si.gif) left top no-repeat;
	margin: 0 auto;
	text-align: left;
}


/* ------------------------------------ */
/*                                      */
/*            Menu_ts                   */
/*                                      */
/* ------------------------------------ */

#menu_ts {
	position: relative;
	width: 760px;
	height: 40px;
	background: url(./images_visuel/menumenu_ts.gif) left top no-repeat;
	margin: 0 auto;
	text-align: left;
}

#menu_ts ul {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 750px;
	height: 40px;
	padding: 0;
	padding-left: 10px;
	margin:0;
	background: yellow;
	list-style: none;
	background: transparent url(./images_visuel/menumenu_ts.gif) top left no-repeat;
}
#menu_ts li {
	float: left;
	padding: 0;
	padding-left: 0px;
	margin:0;
	text-indent: 0px;
}

#menu_ts li a {
	display: block;
	height: 40px;
	width: 122px;
	text-decoration: none;
	font-size: 1px;
	line-height: 40px;
	color: #C6C1A3;
}

#menu_ts li a span {
	position: absolute;
	left: -5000px;
}
#menu_ts li a:hover {
	display: block;
	height: 40px;
	width: 122px;
	background: transparent url(./images_visuel/menumenu_ts.gif) top left no-repeat;
}
#menu_ts a#mission:hover {
	background-position: -10px -40px;
	color: #6882c3;
}
#menu_ts a#definition:hover {
	background-position: -132px -40px;
	color: #8fab10;
}
#menu_ts a#nousjoindre:hover {
	background-position: -254px -40px;
	color: #ffc326;
}


/* ------------------------------------ */
/*                                      */
/*            Menu_os                   */
/*                                      */
/* ------------------------------------ */

#menu_os {
	position: relative;
	width: 760px;
	height: 40px;
	background: url(./images_visuel/menumenu_os.gif) left top no-repeat;
	margin: 0 auto;
	text-align: left;
}

#menu_os ul {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 750px;
	height: 40px;
	padding: 0;
	padding-left: 10px;
	margin:0;
	background: yellow;
	list-style: none;
	background: transparent url(./images_visuel/menumenu_os.gif) top left no-repeat;
}
#menu_os li {
	float: left;
	padding: 0;
	padding-left: 0px;
	margin:0;
	text-indent: 0px;
}

#menu_os li a {
	display: block;
	height: 40px;
	width: 122px;
	text-decoration: none;
	font-size: 1px;
	line-height: 40px;
	color: #C6C1A3;
}

#menu_os li a span {
	position: absolute;
	left: -5000px;
}
#menu_os li a:hover {
	display: block;
	height: 40px;
	width: 122px;
	background: transparent url(./images_visuel/menumenu_os.gif) top left no-repeat;
}
#menu_os a#mission:hover {
	background-position: -10px -40px;
	color: #6882c3;
}
#menu_os a#definition:hover {
	background-position: -132px -40px;
	color: #8fab10;
}
#menu_os a#nousjoindre:hover {
	background-position: -254px -40px;
	color: #ffc326;
}

/* ------------------------------------ */
/*                                      */
/*          Entete de section           */
/*                                      */
/* ------------------------------------ */

#firstnav_bienvenue_fr 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/bienvenue.gif) top left no-repeat;
}

#firstnav_plan_fr 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/plandusite.gif) top left no-repeat;
}

#firstnav_quid_fr 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/qui.gif) top left no-repeat;
}


#firstnav_accessibilite_fr 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/Accuniver.gif) top left no-repeat;
}

#firstnav_services_fr
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/nosserv.gif) top left no-repeat;
}

#firstnav_infotech_fr
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/infotech.gif) top left no-repeat;
}

#firstnav_autresinfo_fr
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/autrinfo.gif) top left no-repeat;
}

#firstnav_nousjoindre_fr
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/joindre.gif) top left no-repeat;
}


#firstnav_politiqueaccessibilite_fr
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/politiqueaccessibilite.gif) top left no-repeat;
}

/* ------------------------------------ */
/*                                      */
/*          Entete de section           */
/*                                      */
/* ------------------------------------ */

#firstnav_bienvenue_en 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/bienvenue_en.gif) top left no-repeat;
}

#firstnav_plan_en 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/plandusite_en.gif) top left no-repeat;
}

#firstnav_quid_en 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/qui_en.gif) top left no-repeat;
}


#firstnav_accessibilite_en 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/Accuniver_en.gif) top left no-repeat;
}

#firstnav_services_en
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/nosserv_en.gif) top left no-repeat;
}

#firstnav_infotech_en
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/infotech_en.gif) top left no-repeat;
}

#firstnav_autresinfo_en
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/autrinfo_en.gif) top left no-repeat;
}

#firstnav_nousjoindre_en
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/joindre_en.gif) top left no-repeat;
}



#firstnav_politiqueaccessibilite_en
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/politiqueaccessibilite_en.gif) top left no-repeat;
}


/* ------------------------------------ */
/*                                      */
/*          Entete de section  simple         */
/*                                      */
/* ------------------------------------ */

#firstnav_bienvenue_si 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/bienvenue_si.gif) top left no-repeat;
}



/* ------------------------------------ */
/*                                      */
/*   Entete de section   texte simple   */
/*                                      */
/* ------------------------------------ */

#firstnav_mission_ts 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/mission_ts.gif) top left no-repeat;
}

#firstnav_definitions_ts 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/definitions_ts.gif) top left no-repeat;
}

#firstnav_pournousjoindre_ts 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/pournousjoindre_ts.gif) top left no-repeat;
}


/* ------------------------------------ */
/*                                      */
/*   Entete de section   texte simple   */
/*                                      */
/* ------------------------------------ */

#firstnav_mission_os 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/mission_os.gif) top left no-repeat;
}

#firstnav_definitions_os 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/definitions_os.gif) top left no-repeat;
}

#firstnav_pournousjoindre_os 
{
	border-style:none;
	border-width:0px;
	text-decoration:none;
	width:760px;
	height:55px;
	margin:0px;
	padding:0px;
	background: transparent url(./images_visuel/pournousjoindre_os.gif) top left no-repeat;
}



/* ------------------------------------ */
/*                                      */
/*        Sous Menu de section          */
/*                                      */
/* ------------------------------------ */

#menusection {
	position: relative;
	float: left;
	display:inline;
	width: 185px;
	text-align: left;
	padding: 0;
	margin:0;
	/*	border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}

#menusection ul
{
	list-style-type: none;
	text-align: left;
	margin:0px;
	margin-top:10px;
	padding:0px;
	padding-left: 10px;
}

#menusection ul li 
{
	margin-bottom:15px;
}


#menusection ul li a
{
	/*font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	background: transparent url(images_visuel/list-off.gif) left center no-repeat;*/

	display: block;
	background: transparent url(images_visuel/list-off.gif) left top no-repeat;
	padding-left: 15px;
	text-align: left;
	width: 156px;
	font: normal 90% Verdana, "Trebuchet MS", Arial, sans-serif;
	color: #2d4f74;
	
	line-height:150%;
	font-weight:bold;
	text-decoration: none;
}


#menusection ul li a.courrant
{
	/*font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	background: transparent url(images_visuel/list-off.gif) left center no-repeat;*/

	display: block;
	background: transparent url(images_visuel/list-on.gif) left top no-repeat;
	padding-left: 15px;
	text-align: left;
	width: 156px;
	font: normal 90% Verdana, "Trebuchet MS", Arial, sans-serif;
	color: #2d4f74;
	
	line-height:150%;
	font-weight:bold;
	text-decoration: underline;
}


#menusection ul li a:hover
{
	background: transparent url(images_visuel/list-on.gif) left top no-repeat;

	text-decoration: underline;
	width: 156px;
	font-weight:bold;
	color: #2d4f74;
}

#menusection ul li a#current
{
	background: transparent url(images/images_visuel/list-active.gif) left center no-repeat;
	color: #2d4f74;
}

/* ------------------------------------ */
/*                                      */
/*    simple Sous Menu de section       */
/*                                      */
/* ------------------------------------ */

#menusectionsimple {
	position: relative;
	float: left;
	display:inline;
	width: 185px;
	text-align: left;
	padding: 0;
	margin:0;
	/*	border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}

#menusectionsimple ul
{
	list-style-type: none;
	text-align: left;
	margin:0px;
	margin-top:10px;
	padding:0px;
	padding-left: 10px;
}

#menusectionsimple ul li 
{
	margin-bottom:15px;
}


#menusectionsimple ul li a
{
	/*font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	background: transparent url(images_visuel/list-off.gif) left center no-repeat;*/

	display: block;
	background: transparent url(images_visuel/listsimple-off.gif) left top no-repeat;
	padding-left: 15px;
	text-align: left;
	width: 156px;
	font: normal 90% Verdana, "Trebuchet MS", Arial, sans-serif;
	color: #2d4f74;
	
	line-height:150%;
	font-weight:bold;
	text-decoration: none;
}


#menusectionsimple ul li a.courrant
{
	/*font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	background: transparent url(images_visuel/list-off.gif) left center no-repeat;*/

	display: block;
	background: transparent url(images_visuel/listsimple-on.gif) left top no-repeat;
	padding-left: 15px;
	text-align: left;
	width: 156px;
	font: normal 90% Verdana, "Trebuchet MS", Arial, sans-serif;
	color: #2d4f74;
	
	line-height:150%;
	font-weight:bold;
	text-decoration: underline;
}


#menusectionsimple ul li a:hover
{
	background: transparent url(images_visuel/listsimple-on.gif) left top no-repeat;

	text-decoration: underline;
	width: 156px;
	font-weight:bold;
	color: #2d4f74;
}

#menusectionsimple ul li a#current
{
	background: transparent url(images/images_visuel/listsimple-active.gif) left center no-repeat;
	color: #2d4f74;
}

/* ------------------------------------ */
/*                                      */
/*        Sous Sous Menu de section     */
/*                                      */
/* ------------------------------------ */


#menusection ul li ul
{
	margin-top:10px;
	font: normal 95% Verdana, "Trebuchet MS", Arial, sans-serif;
}


#menusection ul li ul li a
{
	background: transparent url(images_visuel/list-off.gif) left top no-repeat;
	padding-left: 15px;
	text-align: left;
	width: 136px;
	color: #2d4f74;
	font-weight:normal;
	text-decoration: none;
	line-height:120%;
}


#menusection ul li ul li a.courrant
{
	background: transparent url(images_visuel/list-on.gif) left top no-repeat;
	padding-left: 15px;
	text-align: left;
	width: 136px;
	color: #2d4f74;
	font-weight:normal;
	text-decoration: normal;
	line-height:120%;
}

#menusection ul li ul li a:hover
{
	background: transparent url(images_visuel/list-on.gif) left top no-repeat;
	padding-left: 15px;
	text-align: left;
	width: 136px;
	color: #2d4f74;
	font-weight:normal;
	text-decoration: underline;
	line-height:120%;
}
/* ------------------------------------ */
/*                                      */
/*        Contenu de la section         */
/*                                      */
/* ------------------------------------ */


#content 
{   
        float: left;
		width:563px;
		height:100%;
		/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
        margin: 0 0 0 0;
        padding: 0px;
		font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
		text-align:left;
		background-color:#FFFFFF;
	/*	line-height:145%;
		letter-spacing:0em;*/
}



#content h2
{
	border:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:13px;
	margin-top:5px;
	padding:0px;
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:145%;
	font-weight:700;
	letter-spacing:0em;
}


#content h3
{
	border:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:13px;
	margin-top:15px;
	padding:0px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	font-weight:700;
	line-height:145%;
	letter-spacing:0em;
}



#content h3.doubledistance
{
	border:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:13px;
	margin-top:40px;
	padding:0px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	font-weight:700;
	line-height:145%;
	letter-spacing:0em;
}


#content h4
{
	border:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:13px;
	margin-top:15px;
	padding:0px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	font-weight:700;
	line-height:145%;
	letter-spacing:0em;
}


#content p
{
/*	border:0px;
	padding:0px;
	margin-bottom:15px;*/
	margin-bottom:0px;
	margin-top:15px;
	letter-spacing:0em;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:145%;
	margin-left:13px;
	margin-right:13px;
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}


#content p.passautligneapres
{
/*	border:0px;
	padding:0px;
	margin-top:8px;*/
	line-height:145%;
	letter-spacing:0em;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	margin-left:13px;
	margin-right:13px;
	margin-bottom:0px;
}

#content p.passautligneavant
{
/*	border:0px;
	padding:0px;
	margin-top:8px;*/
	line-height:145%;
	letter-spacing:0em;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	margin-left:13px;
	margin-right:13px;
	margin-top:0px;
}

#content ol.passautligneavant
{
	margin-right:13px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:145%;
	margin-top:0px;
}


.textenormal
{
	font-weight:normal;
}

#content ol
{
	margin-right:13px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:145%;
	margin-top:15px;
	font-weight:bold;
/*	padding-left:25px;    a gosser 
	padding:0 10px 0 14px;
	margin-left:0px;*/
}



#content ol li
{
	
	margin-bottom:15px;
	line-height:145%;
	letter-spacing:0em;
}	
	
/*

#content ul
{
	margin-right:10px;
	font: normal 100%/1em Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:120%;
	list-style:square;
	list-style-type:square;
	margin-left:10px;
}
	

#content ul li
{

	margin-left:10px;
	padding-left:150px;
}
	*/
	
#content acronym 
{

	text-decoration: none;
}
	
#content ul
{
	padding:0 10px 0 14px;
	margin-left:13px;
}

	
#content ul li 
{
	margin:0px;
	list-style-type:square;
	/*margin-bottom:15px;
	margin-top:15px;*/
	margin-bottom:0px;
	margin-top:5px;
	letter-spacing:0em;
	line-height:145%;
	letter-spacing:0em;
	/*list-style-image:url(images_visuel/square_on.gif);*/
}

	
	
#content ul li ul
{
	padding:0 10px 0 2px;
	margin-left:13px;
}

	
#content ul li ul li
{
	margin:0px;
	list-style-type:disc;
	/*margin-bottom:15px;
	margin-top:15px;*/
	margin-bottom:0px;
	margin-top:5px;
	letter-spacing:0em;
	line-height:145%;
	letter-spacing:0em;
	/*list-style-image:url(images_visuel/square_on.gif);*/
}

	 
	
#content p img.adroite
{
	float:right;
	border:0px;
	margin:0px;
	padding:0px;
/*	margin-top:15px;*/
}

#content p img.agauche
{
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
	/*margin-top:15px;*/
}

#content p img.agaucheseulelegenddessous
{
	border:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
	padding:0px;
	/*margin-top:15px;*/
}

#content p img.agaucheseulelegenddessouspetite
{
	border:0px;
	margin:0px;
	padding:0px;
	margin-top:15px;
	margin-left:50px;
}


#content  p.imagedouble
{
	clear:both;
	float:none;
	display:block;
	/*border:0px;
	padding:0px; */
/*	border:0px;
	padding:0px;
	margin-bottom:20px;
	margin-top:8px;
	line-height:145%;
	letter-spacing:0em;*/
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	margin-left:13px;
	margin-right:13px;
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}

#content  .legend
{
	clear:both;
	float:none;
	/*border:0px;
	padding:0px;
	display:block; */
	margin-left:60px;
	margin-right:13px;
	margin-top:15px;
	margin-bottom:0px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}


#content  .legendleft
{
	clear:both;
	float:none;
	/*border:0px;
	padding:0px;
	display:block; */
	margin-left:13px;
	margin-right:13px;
	margin-top:15px;
	margin-bottom:0px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}




#content  .legendleftzero
{
	/*clear:both;
	float:none;
	border:0px;
	padding:0px;
	display:block; */
	
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
	margin-left:0px;
	margin-right:13px;
	margin-top:15px;
	margin-bottom:0px;
	
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}




#content  p.image
{
	margin-top:15px;
	margin-bottom:0px;
}

#content  .legendimage
{
	margin-left:60px;
	margin-right:13px;
	margin-top:15px;
	margin-bottom:0px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
}

#content  p.legendauteur
{	
	margin-left:60px;
	margin-right:13px;
	margin-top:5px;
	font: normal 80% Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
	margin-bottom:0px;
}



#content  p.legendauteurleft
{	
	margin-left:13px;
	margin-right:13px;
	margin-top:5px;
	margin-bottom:0px;
	font: normal 80% Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
}


#content  p.legendauteurleftzero
{	
	margin-left:0px;
	margin-right:13px;
	margin-top:5px;
	margin-bottom:0px;
	font: normal 80% Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
}
#content  .pasmargintopetleft
{	
	margin-top:0px;
	margin-left:0px;
}

#content  .pasmargintopparcimmo
{	
	margin-top:-6px;
}


#content  table
{	
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
	
	margin-top:15px;
	margin-bottom:0px;
	
	margin-left:13px;
	margin-right:13px;
	width:537px;
	padding:0px;
}

#content  table tr
{	
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
	margin:0px;
	padding:0px;
}

#content  table tr td
{	
	text-align:left;
	vertical-align:top;
	
/*	border-color:#006600;
		border-style:solid;
		border-width:1px;*/
		
	margin:0px;
	padding:0px;
}

#content  table tr td img
{	
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
	margin:0px;
	padding:0px;
}


#content  table tr td.px280
{	
	text-align:left;
	width:280px;
	margin:0px;
	padding:0px;
}


#content  table tr td.px350
{	
	text-align:left;
	width:350px;
	margin:0px;
	padding:0px;
}



#content  table tr td.px400
{	
	text-align:left;
	width:400px;
	margin:0px;
	padding:0px;
}

#content  table tr td.adroite
{	
	text-align:right;
	margin:0px;
	padding:0px;
}

#content  table tr td.adroite img
{	
	text-align:right;
	margin:0px;
	padding:0px;
}





#content  table tr td.simplegauche
{	
	text-align:center;
	vertical-align:middle;
	width:30px;
	margin:0px;
	padding:0px;border-color:#006600;
		border-style:solid;
		border-width:1px;
}


#content  table tr td.simpledroite
{	
	text-align:left;
	vertical-align:middle;
	width:300px;
	margin:0px;
	padding:0px;border-color:#006600;
		border-style:solid;
		border-width:1px;
}



#content  .legendeuneimage
{
	margin-left:60px;
	margin-right:13px;
	margin-top:15px;
	margin-bottom:15px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
	/*clear:both;
	border:0px;
	padding:0px;
	margin-bottom:20px;
	margin-left:60px;
	margin-right:10px;
	margin-top:10px;
	font: normal 100%/1em Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
	line-height:145%;
	letter-spacing:0em; */
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}



#content .imggauchetxtdroite
{
	clear:both;
}


#content p img.agaucheseul
{
	clear:both;
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
	margin-top:0px;
}

#content   .legenddroite
{
	float:right;
	width:260px;
	border:0px;
	padding:0px;
	margin-bottom:8px;
	margin-left:0px;
	margin-right:13px;
	margin-top:0px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
	/*border-color:#fff;
		border-style:solid;
		border-width:1px;*/
}



#content   .legenddroite2
{
	float:right;
	width:315px;
	border:0px;
	padding:0px;
	margin-bottom:8px;
	margin-left:0px;
	margin-right:13px;
	margin-top:0px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
	/*border-color:#fff;
		border-style:solid;
		border-width:1px;*/
}



#content address 
{
	border:0px;
	margin-bottom:8px;
	margin-left:13px;
	margin-right:13px;
	margin-top:8px;
	padding:0px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:120%;
}


#content div.deuxcolonnes
{
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
	margin-top:15px;
	width:380;
	/*border-color:#fff;
		border-style:solid;
		border-width:1px;*/
}

#content p.bennyfarm
{
	clear:both;
	/*padding-top:0px;
	margin-top:15px;
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
	width:380;
	border-color:#000;
		border-style:solid;
		border-width:1px;*/
}

/* ------------------------------------ */
/*                                      */
/*        Contenu de la section Simple        */
/*                                      */
/* ------------------------------------ */


#contentsimple 
{   
        float: left;
		width:563px;
		height:100%;
		/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
        margin: 0px 0px 0px 0px;
        padding: 0px;
		font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
		text-align:left;
		background-color:#FFFFFF;
	/*	line-height:145%;
		letter-spacing:0em;*/
}



#contentsimple h2
{
	border:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:13px;
	margin-top:5px;
	padding:0px;
	font: normal 120% Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:145%;
	font-weight:700;
	letter-spacing:0em;
}


#contentsimple h3
{
	border:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:13px;
	margin-top:15px;
	padding:0px;
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	font-weight:700;
	line-height:145%;
	letter-spacing:0em;
	/*
	border-color:#660000;
		border-style:solid;
		border-width:1px;*/
}



#contentsimple h3.doubledistance
{
	border:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:13px;
	margin-top:40px;
	padding:0px;
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	font-weight:700;
	line-height:145%;
	letter-spacing:0em;
}


#contentsimple h4
{
	border:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:13px;
	margin-top:15px;
	padding:0px;
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	font-weight:700;
	line-height:145%;
	letter-spacing:0em;
}


#contentsimple p
{
/*	border:0px;
	padding:0px;
	margin-bottom:15px;*/
	margin-bottom:0px;
	margin-top:15px;
	letter-spacing:0em;
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:145%;
	margin-left:13px;
	margin-right:13px;
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}




#contentsimple ol
{
	margin-right:13px;
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:145%;
	margin-top:15px;
	font-weight:bold;
/*	padding-left:25px;    a gosser 
	padding:0 10px 0 14px;
	margin-left:0px;*/
}



#contentsimple ol li
{
	
	margin-bottom:15px;
	line-height:145%;
	letter-spacing:0em;
}	
	
/*

#contentsimple ul
{
	margin-right:10px;
	font: normal 110%/1em Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:120%;
	list-style:square;
	list-style-type:square;
	margin-left:10px;
}
	

#contentsimple ul li
{

	margin-left:10px;
	padding-left:150px;
}
	*/
	abbr { border: none; }
#contentsimple acronym 
{

	text-decoration: none;
}
	
#contentsimple ul
{
	padding:0 10px 0 14px;
	margin-left:13px;
}

	
#contentsimple ul li 
{
	margin:0px;
	list-style-type:square;
	/*margin-bottom:15px;
	margin-top:15px;*/
	margin-bottom:0px;
	margin-top:5px;
	letter-spacing:0em;
	line-height:145%;
	letter-spacing:0em;
	/*list-style-image:url(images_visuel/square_on.gif);*/
}

	
	
#contentsimple ul li ul
{
	padding:0 10px 0 2px;
	margin-left:13px;
}

	
#contentsimple ul li ul li
{
	margin:0px;
	list-style-type:disc;
	/*margin-bottom:15px;
	margin-top:15px;*/
	margin-bottom:0px;
	margin-top:5px;
	letter-spacing:0em;
	line-height:145%;
	letter-spacing:0em;
	/*list-style-image:url(images_visuel/square_on.gif);*/
}

	
	
#contentsimple p img.adroite
{
	float:right;
	border:0px;
	margin:0px;
	padding:0px;
/*	margin-top:15px;*/
}

#contentsimple p img.agauche
{
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
	/*margin-top:15px;*/
}





#contentsimple  p.image
{
	margin-top:15px;
	margin-bottom:0px;
}



#contentsimple  table
{	
	
	margin-top:15px;
	margin-bottom:0px;
	
	margin-left:13px;
	margin-right:13px;
	width:537px;
	padding:0px;
	padding-top::0px;
	/*
	border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}

#contentsimple  table tr
{	
	margin:0px;
	padding:0px;
}

#contentsimple  table tr td
{	
	text-align:left;
	vertical-align:top;
		
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	margin:0px;
	padding:0px;
}

#contentsimple  table tr td img
{	
	margin:0px;
	padding:0px;
}


#contentsimple  table tr td.px280
{	
	text-align:left;
	width:280px;
	margin:0px;
	padding:0px;
}


#contentsimple  table tr td.px350
{	
	text-align:left;
	width:350px;
	margin:0px;
	padding:0px;
}



#contentsimple  table tr td.px400
{	
	text-align:left;
	width:400px;
	margin:0px;
	padding:0px;
}

#contentsimple  table tr td.adroite
{	
	text-align:right;
	margin:0px;
	padding:0px;
}

#contentsimple  table tr td.adroite img
{	
	text-align:right;
	margin:0px;
	padding:0px;
}





#contentsimple  table tr td.simplegauche
{	
	text-align:center;
	vertical-align:middle;
	width:30px;
	margin:0px;
	padding:0px;
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}


#contentsimple  table tr td.simpledroite
{	
	text-align:left;
	vertical-align:middle;
	width:300px;
	margin:0px;
	padding:0px;
}






#contentsimple address 
{
	border:0px;
	margin-bottom:8px;
	margin-left:13px;
	margin-right:13px;
	margin-top:8px;
	padding:0px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:120%;
}


/* ------------------------------------ */
/*                                      */
/*        Contenu de la section OS        */
/*                                      */
/* ------------------------------------ */


#contentos 
{   
        float: left;
		width:563px;
		height:100%;
		/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
        margin: 0px 0px 0px 0px;
        padding: 0px;
		font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	word-spacing:4px;
		text-align:left;
		background-color:#FFFFFF;
	/*	line-height:145%;
		letter-spacing:0em;*/
}



#contentos h2
{
	border:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:13px;
	margin-top:5px;
	padding:0px;
	font: normal 120% Verdana, "Trebuchet MS", Arial, sans-serif;
	word-spacing:4px;
	line-height:145%;
	font-weight:700;
	letter-spacing:0em;
}


#contentos h3
{
	border:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:13px;
	margin-top:15px;
	padding:0px;
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	word-spacing:4px;
	font-weight:700;
	line-height:145%;
	letter-spacing:0em;
}


#contentos h4
{
	border:0px;
	margin-bottom:0px;
	margin-left:13px;
	margin-right:13px;
	margin-top:15px;
	padding:0px;
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	word-spacing:4px;
	font-weight:700;
	line-height:145%;
	letter-spacing:0em;
}


#contentos p
{
/*	border:0px;
	padding:0px;
	margin-bottom:15px;*/
	margin-bottom:0px;
	margin-top:15px;
	letter-spacing:0em;
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	
	word-spacing:4px;
	line-height:145%;
	margin-left:13px;
	margin-right:13px;
	/*border-color:#006600;
		border-style:solid;
		border-width:1px;*/
}




#contentos ol
{
	margin-right:13px;
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	word-spacing:4px;
	line-height:145%;
	margin-top:15px;
	font-weight:bold;
/*	padding-left:25px;    a gosser 
	padding:0 10px 0 14px;
	margin-left:0px;*/
}



#contentos ol li
{
	
	margin-bottom:15px;
	line-height:145%;
	letter-spacing:0em;
}	
	

	
#contentos acronym 
{

	text-decoration: none;
}
	
#contentos ul
{
	padding:0 10px 0 14px;
	margin-left:13px;
}

	
#contentos ul li 
{
	margin:0px;
	list-style-type:square;
	/*margin-bottom:15px;
	margin-top:15px;*/
	margin-bottom:0px;
	margin-top:5px;
	letter-spacing:0em;
	line-height:145%;
	letter-spacing:0em;
	/*list-style-image:url(images_visuel/square_on.gif);*/
}

	
	
#contentos ul li ul
{
	padding:0 10px 0 2px;
	margin-left:13px;
}

	
#contentos ul li ul li
{
	margin:0px;
	list-style-type:disc;
	/*margin-bottom:15px;
	margin-top:15px;*/
	margin-bottom:0px;
	margin-top:5px;
	letter-spacing:0em;
	line-height:145%;
	letter-spacing:0em;
	/*list-style-image:url(images_visuel/square_on.gif);*/
}

	
	
#contentos p img.adroite
{
	float:right;
	border:0px;
	margin:0px;
	padding:0px;
/*	margin-top:15px;*/
}

#contentos p img.agauche
{
	float:left;
	border:0px;
	margin:0px;
	padding:0px;
	/*margin-top:15px;*/
}





#contentos  p.image
{
	margin-top:15px;
	margin-bottom:0px;
}



#contentos  table
{	
	
	margin-top:15px;
	margin-bottom:0px;
	
	margin-left:13px;
	margin-right:13px;
	width:537px;
	padding:0px;
}

#contentos  table tr
{	
	margin:0px;
	padding:0px;
}

#contentos  table tr td
{	
	text-align:left;
	vertical-align:top;
	font: normal 110% Verdana, "Trebuchet MS", Arial, sans-serif;
	word-spacing:4px;
		
	margin:0px;
	padding:0px;
}

#contentos  table tr td img
{	
	margin:0px;
	padding:0px;
}


#contentos  table tr td.px280
{	
	text-align:left;
	width:280px;
	margin:0px;
	padding:0px;
}


#contentos  table tr td.px350
{	
	text-align:left;
	width:350px;
	margin:0px;
	padding:0px;
}



#contentos  table tr td.px400
{	
	text-align:left;
	width:400px;
	margin:0px;
	padding:0px;
}

#contentos  table tr td.adroite
{	
	text-align:right;
	margin:0px;
	padding:0px;
}

#contentos  table tr td.adroite img
{	
	text-align:right;
	margin:0px;
	padding:0px;
}





#contentos  table tr td.simplegauche
{	
	text-align:center;
	vertical-align:middle;
	width:30px;
	margin:0px;
	padding:0px;
}


#contentos  table tr td.simpledroite
{	
	text-align:left;
	vertical-align:middle;
	width:300px;
	margin:0px;
	padding:0px;
}






#contentos address 
{
	border:0px;
	margin-bottom:8px;
	margin-left:13px;
	margin-right:13px;
	margin-top:8px;
	padding:0px;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
	line-height:120%;
}



/* ------------------------------------ */
/*                                      */
/*            Menu footer               */
/*                                      */
/* ------------------------------------ */

#footer {
    clear:both;
   /* border-top:2px solid #000000;
	background-color:#FFFFFF;*/
	margin:0px;
	padding:0px;	
	font: normal 75%/1em Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:left;
	height:1px;
	background: transparent url(images_visuel/footer.gif) left top no-repeat;
	
	font-weight:bold;

  }

#footer ul 
{
	margin:0px;
	padding:0px;	
	margin-left:270px;
	margin-top:10px;
}
#footer ul li
{
	margin:0px;
	display: inline;
	background: none;
	color: #2d4f74;
}
#footer ul li a
{
	color: #2d4f74;
	text-decoration:none;
}
#footer ul li a:hover
{
	color: #2d4f74;
	text-decoration:underline;
}


/* ------------------------------------ */
/*                                      */
/*            Menu footer               */
/*                                      */
/* ------------------------------------ */

#footer2 {
    clear:both;
   /* border-top:2px solid #000000;
	background-color:#FFFFFF;*/
	margin:0px;
	padding:0px;
	margin-top:40px;	
	font: normal 75%/1em Verdana, "Trebuchet MS", Arial, sans-serif;
	text-align:center;
	height:30px;
	/*background: transparent url(images_visuel/footer.gif) left top no-repeat;*/
	
	font-weight:bold;

  }

#footer2 ul 
{
	margin:0px;
	padding:0px;	
	margin-left:13px;
	margin-top:10px;
}
#footer2 ul li
{
	margin:0px;
	display: inline;
	background: none;
	color: #2d4f74;
}
#footer2 ul li a
{
	color: #2d4f74;
	text-decoration:none;
}
#footer2 ul li a:hover
{
	color: #2d4f74;
	text-decoration:underline;
}


/* ------------------------------------ */
/*                                      */
/*            Plan du site              */
/*                                      */
/* ------------------------------------ */


#plansite ul 
{
	list-style: none;
	
	list-style-type: none;
	margin-bottom:20px;
	margin-top:5px;
	padding:0 10px 0 14px;
	margin-left:0px;
}


#plansite ul li
{
	letter-spacing:0em;
	margin-bottom:5px;
	list-style: none;
	list-style-type: none;
}


#plansite ul li ul
{
	list-style: none;
	list-style-type: none;
}


#plansite ul li ul li
{
	list-style: none;
	list-style-type: none;
}

#plansite ul li ul li ul 
{
	margin-bottom:5px;
}


#plansite ul li a
{
	text-decoration: none;
	color: #2d4f74;;
	font: normal 100% Verdana, "Trebuchet MS", Arial, sans-serif;
}
#plansite ul li a:hover
{
	text-decoration: underline;
	color: #2d4f74;;
}

/* ------------------------------------ */
/*                                      */
/*       test Sous Menu                 */
/*                                      */
/* ------------------------------------ */

/*
#bloccadre 
{
	margin:1em 0 0 0 ;
	padding:0px;
}
#bloccadre ul
{
	padding:0 25px 0 40px;
}

#bloccadre ul li 
{
	margin:opx;
	list-style-image:url(images/list-active.gif);
}
*/
