html {
	font-size: 100%;
}
* {
	margin:0px;
	padding:0px;
}
body {
	color: #000000;
	font-family: Verdana;
	font-size: 0.7em;
	background-color: #c1e4f2;
	margin: 0px;
}
#global {
	width: 1002px;
	margin: 0px auto 0px auto;
	position: relative;
	background-color:#FFFFFF;
	background-image:url(/img/fond_global.gif);
	background-repeat:repeat-y;
}
.baseline {
	text-align:center;
	background-color:#c1e4f2;
}
.baseline a {
	color:#015093;
	text-decoration:none;
}
.baseline a:hover {
	text-decoration:underline;
}
#centre {
	background-image:url(/img/fond_centre.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#left {
	width: 791px;
	float:left;
}
#pied {
	background-image:url(/img/fond_pied.gif);
	background-repeat:no-repeat;
	height:49px;
	clear:both;
}
h1, h2 {
	display: none;
}
#right {
	width: 211px;
	float:right;
}
#contenu {
	padding:35px 0px 0px 50px;
	width:726px;
	float:left;
	background-image:url(/img/ombre_boutons.gif);
	background-repeat:no-repeat;
}
#contenu h3.titre_arbodyn {
	text-align:center;
	color:#025294;
	font-size:17px;
	font-weight:bold;
	margin-bottom:10px;
}
.ombre {
	background-image:url(/img/ombre.gif);
	background-repeat:no-repeat;
	width:10px;
	height:420px;
	float:right;
}
.clear {
	font-size: 1px;
	height: 1px;
	margin-bottom: -2px;
	display: block;
	clear: both;
}
.clear_bas {
	font-size: 1px;
	height: 2px;
	margin-bottom: -2px;
	display: block;
	clear: both;
	background-color: #c1e4f2;
}
input {
	font-size: 1em;
	padding: 1px 2px 2px 2px;
}
select {
	font-size: 1em;
}
textarea {
	font-size: 1em;
	font-family: Verdana;
}


/* PANORAMA */
.panorama {
	float:left;
	width:211px;
	background-color:#FFFFFF;
	font-size:0.9em;
}
.panorama h3 {
	background-repeat:no-repeat;
	width:211px;
	height:24px;
}
.panorama h3 span {
	display:none;
}
.panorama .actu {
	padding:0px 5px 0px 5px;
}
.panorama .actu p.titre a {
	font-weight:bold;
	color:#003e6f;
	text-decoration:underline;
}
.panorama .actu p.titre a:hover {
	text-decoration:none;
}
.panorama .actu p.descriptif {
	color:#005192;
}
.panorama .actu p.photo {
	float:left;
	margin:2px;
	border: #dcdcdc solid 1px;
}
.panorama .actu p.bouton {
	float:right;
}
.panorama .actu p.bouton a span {
	display:none;
}
.panorama .actu p.bouton a {
	background-image:url(/img/plus.gif);
	background-repeat:no-repeat;
	width:14px;
	height:15px;
	display:block;
}
.panorama .bt_all a {
	font-weight:bold;
	color:#c30029;
	text-decoration:underline;
}
.panorama .bt_all a:hover {
	text-decoration:none;
}
.panorama .bt_all {
	text-align:right;
	margin:1px;
}


/* INTERVIEW */
.interview h3 a {
	float:left;
	width:211px;
	height:38px;
	background-repeat:no-repeat;
	text-decoration:underline;
}
.interview h3 span {
	display:none;
}
.interview .video {
	float:left;
	width:211px;
	background-color:#a6d8ec;
	text-align:center;
}

/* JOURNALISTE */
.journaliste {
	float:left;
	width:211px;
	height:60px;
	background-image:url(/img/fond_interview2.gif);
	background-repeat:repeat-x;
}
.journaliste a {
	text-decoration:none;
	color:#FFFFFF;
	background-repeat:no-repeat;
	width:161px;
	height:24px;
	display:block;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
}
.journaliste span {
	display:none;
}

/* BOUTON PROJET */
.bt_projet {
	float:left;
	width:211px;
	height:161px;
}
.bt_projet span {
	visibility:hidden;
}
.bt_projet a {
	background-repeat:no-repeat;
	width:211px;
	height:161px;
	display:block;
	text-decoration:none;
}

/* NEWSLETTER */
.newsletter {
	float:right;
	width:211px;
	background-image:url(/img/fond_newsletter.gif);
	background-repeat:no-repeat;
}
.newsletter h3 {
	font-size:1.3em;
}
.newsletter h3 a {
	float:left;
	width:201px;
	height:31px;
	background-repeat:no-repeat;
	text-decoration:none;
	padding:18px 0px 0px 10px;
	display:block;
}
.newsletter h3 span {
	display:none;
}


/* MENU */
#menu {
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 0px 30px;
}
#menu * {
	z-index: 1000;
}
#menu li {
	height: 27px;
	width: 150px;
	padding: 0px;
	margin: 0px;
	float: left;
	list-style: none;
	position: relative;
}
#menu li.bt_sensibilisation {
	/*background-color: #e54d92;*/
}
#menu li.bt_creation {
	/*background-color: #540337;*/
}
#menu li.bt_reprise {
	/*background-color: #538fc7;*/
}
#menu li.bt_innovation {
	/*background-color: #dcc42c;*/
}
#menu li.bt_implantation {
	/*background-color: #dcc42c;*/
}
#menu li:hover > ul {
	display: block;
}
#menu a {
	width: auto;
	height:27px;
	display: block;
}
#menu span {
	display: none;
}
#menu ul {
	border-top: 1px solid #ffffff;
	width: 137px;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 27px;
	left: 7px;
	display: none;
}
#menu li.bt_sensibilisation ul {
	background-color: #a26a24;
}
#menu li.bt_creation ul {
	background-color: #663260;
}
#menu li.bt_reprise ul {
	background-color: #265f0d;
}
#menu li.bt_innovation ul {
	background-color: #1a2a5c;
}
#menu li.bt_implantation ul {
	background-color: #135f7c;
}
#menu ul li {
	background-image: none;
	border: none;
	height: auto;
	width: 137px;
	margin:0px;
}
#menu ul a {
	color: #ffffff;
	text-decoration: none;
	height: auto;
	width: 127px;
	padding: 2px 5px 4px 5px;
	display: block;
	float: none;
}
#menu li.bt_sensibilisation ul a:hover {
	background-color: #fca237;
}
#menu li.bt_creation ul a:hover {
	background-color: #ac5798;
}
#menu li.bt_reprise ul a:hover {
	background-color: #388b12;
}
#menu li.bt_innovation ul a:hover {
	background-color: #2b428a;
}
#menu li.bt_implantation ul a:hover {
	background-color: #1f92bf;
}
#menu ul ul {
	background-repeat: repeat-y;
	border-top: none;
	border-left: 1px solid #ffffff;
	width: 137px;
	padding: 0px 0px 0px 0px;
	margin:0px;
	top: 0px;
	left: 137px;
	display: none;
}
#menu ul li {
	width: 137px;
}
#menu ul ul a {
	width: 127px;
}


/* PAGE INTERVIEW */
.page_interview h3 {
	background-repeat:no-repeat;
	height:27px;
	background-position:center;
}
.page_interview h3 span {
	visibility:hidden;
}
.page_interview .recherche {
	color:#013b7b;
	margin:5px 0px 10px 0px;
	text-align:center;
}
.page_interview .listing_interview {
	padding:5px;
	float:left;
	width:550px;
}
.page_interview .listing_interview p.titre a {
	font-weight:bold;
	color:#0e599a;
	text-decoration:underline;
	font-size:1.1em;
}
.page_interview .listing_interview p.titre a:hover {
	text-decoration:none;
}
.page_interview p.action {
	font-weight:bold;
}
.page_interview p.descriptif {
	text-align:justify;
}
.page_interview .listing_interview p.photo img {
	margin:2px;
	border: #dcdcdc solid 1px;
}
.page_interview .listing_interview p.bouton {
	float:right;
}
.page_interview .listing_interview p.bouton a span {
	display:none;
}
.page_interview .listing_interview p.bouton a {
	background-image:url(/img/plus2.gif);
	background-repeat:no-repeat;
	width:14px;
	height:15px;
	display:block;
}
.page_interview .listing_interview .partie1 {
	float:left;
	width:120px;
}
.page_interview .listing_interview .partie2 {
	float:left;
	width:420px;
}
.page_interview .detail_interview {
	margin-top:15px;
}
.page_interview .detail_interview p.photo {
	background-image:url(/img/fond_photo.gif);
	background-repeat:no-repeat;
	width:348px;
	text-align:center;
	padding:10px 0px 0px 0px;
	background-color:#bfe3f1;
}
.page_interview .detail_interview p.photo span {
	background-image:url(/img/fond_photo_bas.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	width:336px;
	display:block;
	padding:0px 6px 20px 6px;
}
.page_interview .detail_interview .partie1 {
	float:left;
	width:360px;
}
.page_interview .portrait {
	padding:10px 10px 10px 10px;
}
.page_interview .portrait span {
	color:#013b7b;
	font-weight:bold;
}
.page_interview .portrait a {
	color:#89056b;
	text-decoration:underline;
}
.page_interview .portrait a:hover {
	text-decoration:none;
}
.page_interview .detail_interview .partie2 {
	float:left;
	width:365px;
}
.page_interview .detail_interview p.titre {
	font-weight:bold;
	color:#0e599a;
	font-size:1.1em;
}
.page_interview p.titre_interview {
	color:#5ba9eb;
	text-align:center;
	border-bottom:#5ba9eb solid 1px;
	font-weight:bold;
	font-size:1.1em;
	margin:10px 90px 10px 90px;
	padding:0px 0px 3px 0px;
}
.page_interview p.question {
	text-align:justify;
	color:#5ba9eb;
	font-weight:bold;
}
.page_interview p.reponse {
	text-align:justify;
	padding:3px 0px 10px 0px;
}
.page_interview .bt_portrait {
	margin:0px 0px 10px 0px;
}
.page_interview .bt_portrait a {
	width:348px;
	height:71px;
	display:block;
	text-decoration:none;
	background-repeat:no-repeat;
}
.page_interview .bt_portrait2 {
	float:right;
	width:156px;
}
.page_interview .bt_portrait2 a {
	width:156px;
	height:172px;
	display:block;
	text-decoration:none;
	background-repeat:no-repeat;
}
.page_interview .bt_portrait span,
.page_interview .bt_portrait2 span {
	visibility:hidden;
}



/* PAGINATION */
.pagination {
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 0px 3px 0px;
	margin-top:5px;
}
.pagination span {
	background-image:url(/img/pagination_left.gif);
	background-repeat:no-repeat;
	padding:0px 0px 3px 15px;
}
.pagination span span {
	background-image:url(/img/pagination_right.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:0px 15px 3px 0px;
}
.pagination a {
	color:#c1e4f2;
	text-decoration:none;
}
.pagination a:hover {
	text-decoration:underline;
}
.pagination input {
	background:none;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
}


/* NAVIGATION */
.navigation {
	margin:10px 0px 20px 0px;
}
.navigation a {
	color:#025294;
	text-decoration:underline;
	font-weight:bold;
}
.navigation a:hover {
	text-decoration:none;
}
.navigation .prec {
	float:left;
	padding-left:50px;
}
.navigation .suiv {
	float:right;
	padding-right:50px;
}


/* CHEMIN DE FER */
.chemin {
	margin:5px 5px 0px 32px;
	font-size:0.9em;
}
.chemin a {
	color:#025294;
	text-decoration:underline;
}
.chemin a:hover {
	text-decoration:none;
}


/* PAGE PORTRAIT */
.page_portrait h3 {
	background-repeat:no-repeat;
	height:27px;
	background-position:center;
}
.page_portrait h3 span {
	visibility:hidden;
}
.page_portrait p.intro {
	margin-bottom:5px;
}

/* PAGE NEWSLETTER */
.page_newsletter h3 {
	background-repeat:no-repeat;
	height:27px;
	background-position:center;
}
.page_newsletter h3 span {
	visibility:hidden;
}
.page_newsletter p.intro {
	margin-bottom:5px;
}

/* PAGE CONTACT */
.page_contact h3 {
	background-repeat:no-repeat;
	height:27px;
	background-position:center;
}
.page_contact h3 span {
	visibility:hidden;
}
.page_contact p.intro {
	margin-bottom:5px;
}
.page_contact p.coord {
	margin-bottom:20px;
	text-align:center;
}
.page_contact p.coord a {
	color:#89056b;
	text-decoration:underline;
}
.page_contact p.coord a:hover {
	text-decoration:none;
}


/* FORMULAIRE */
.formulaire {
	margin:10px;
}
.formulaire label {
	float:left;
	width:135px;
	text-align:right;
	padding-right:5px;
	clear:left;
	margin:2px 0px 2px 0px;
	display:block;
	color:#025294;
}

.formulaire .label {text-align:right; float:left; padding:2px 5px 1px 0px; display:block; margin:2px 0px 2px 0px; width:135px; clear:left; color:#025294;}
.formulaire .liste {float:left; padding:2px 5px 1px 5px; display:block; margin:2px 0px 2px 0px; width:420px;}
.formulaire label.type3 {width:200px; clear:none; text-align:left;}
.formulaire input.type5 { border:none; margin:0px 2px 0px 0px; width:20px;}

.formulaire input.nom,
.formulaire input.tel {
	width:164px;
}
.formulaire input.checkbox, .formulaire input.checkbox2 {
	border: none;
	font-size:1em;
	padding:1px 3px 1px 3px;
	width:20px;
	float:left;
	margin:2px 0px 2px 0px;
}
.formulaire input.checkbox2 {
	margin:2px 0px 2px 140px;
	clear:left;
}
.formulaire input.prenom {
	width:164px;
}
.formulaire label.prenom {
	clear:none;
	width:99px;
}
.formulaire input.cp {
	width:75px;
}
.formulaire input.ville {
	width:302px;
}
.formulaire label.ville {
	clear:none;
	width:50px;
}
.formulaire label.checkbox {
	text-align:left;
	padding:4px 0px 1px 5px;
	clear:none;
	width:auto;
}
.formulaire input {
	border:#c1e4f2 solid 1px;
	font-size:1em;
	padding:1px 3px 1px 3px;
	width:440px;
	float:left;
	margin:2px 0px 2px 0px;
}
.formulaire select {
	border:#c1e4f2 solid 1px;
	font-size:1em;
	padding:1px 3px 1px 3px;
	float:left;
	margin:2px 0px 2px 0px;
}
.formulaire textarea {
	border:#c1e4f2 solid 1px;
	font-size:1em;
	padding:1px 3px 1px 3px;
	width:440px;
	height:70px;
	float:left;
	margin:2px 0px 2px 0px;
}

.formulaire .civ {
	border:0;
	background-color:transparent;
	width: 20px;
	float:left;
	clear:right;
	margin:0px 0px 0px 0px;
}
.formulaire .civ2 {
	width: 130px;
	float:left;
	margin:2px 0px 2px 0px;
}


/* PAGE PANORAMA */
.page_actualite h3 {
	background-repeat:no-repeat;
	height:27px;
	background-position:center;
}
.page_actualite h3 span {
	visibility:hidden;
}
.page_actualite .listing_actualite {
	padding:5px;
	float:left;
	width:350px;
}
.page_actualite .listing_actualite p.titre a {
	font-weight:bold;
	color:#003e6f;
	text-decoration:underline;
}
.page_actualite .listing_actualite p.titre a:hover {
	text-decoration:none;
}
.page_actualite p.descriptif {
	color:#005192;
}
.page_actualite p.descriptif {
	text-align:justify;
}
.page_actualite p.bt_rss span {
	display:none;
}
.page_actualite p.bt_rss a {
	display:block;
	width:254px;
	height:18px;
	background-repeat:no-repeat;
	margin:0px auto 10px auto;
}
.page_actualite p.photo img {
	margin:2px 5px 2px 2px;
	border: #dcdcdc solid 1px;
}
.page_actualite .listing_actualite p.bouton {
	float:right;
}
.page_actualite .listing_actualite p.bouton a span {
	display:none;
}
.page_actualite .listing_actualite p.bouton a {
	background-image:url(/img/plus.gif);
	background-repeat:no-repeat;
	width:14px;
	height:15px;
	display:block;
}
.page_actualite .listing_actualite .partie1 {
	float:left;
	width:120px;
	text-align:right;
}
.page_actualite .listing_actualite .partie2 {
	float:left;
	width:220px;
}
.page_actualite .detail_actualite {
	margin-top:15px;
}
.page_actualite .detail_actualite .partie1 {
	float:left;
	width:200px;
	text-align:right;
}
.page_actualite .detail_actualite a {
	color:#89056b;
	text-decoration:underline;
}
.page_actualite .detail_actualite a:hover {
	text-decoration:none;
}
.page_actualite .detail_actualite .partie2 {
	float:left;
	width:500px;
}
.page_actualite .detail_actualite .partie2 img {
	margin:5px;
}
.page_actualite .detail_actualite p.titre {
	font-weight:bold;
	color:#0e599a;
	font-size:1.1em;
}
.page_actualite p.bt_pdf {
	margin: 5px 0px 5px 0px;
}
.page_actualite .recherche {
	color:#013b7b;
	margin:5px 0px 10px 0px;
	text-align:center;
}


/* PAGE PLAN DU SITE */
.page_plan h3 {
	background-repeat:no-repeat;
	height:27px;
	background-position:center;
	margin-bottom:10px;
}
.page_plan h3 span {
	visibility:hidden;
}
.page_plan ul.col01 {
	background-image:url(/img/fond_plan.gif);
	background-repeat:no-repeat;
	padding:10px;
	float:left;
	width:480px;
}
.page_plan ul.col02 {
	background-image:url(/img/fond_plan2.gif);
	background-repeat:no-repeat;
	padding:10px;
	float:right;
	width:200px;
}
.page_plan ul li {
	list-style:none;
	padding:2px 10px 2px 10px;
}
.page_plan ul li li {
	padding-left:20px;
	background-image:url(/img/puce_plan.gif);
	background-repeat:no-repeat;
}
.page_plan ul li a {
	text-decoration:none;
	color:#006699;
	font-size:1.1em;
	font-weight:bold;
}
.page_plan ul li li a {
	text-decoration:none;
	color:#006699;
	font-size:1em;
	font-weight:normal;
}
.page_plan a:hover {
	text-decoration:underline;
}

/* PAGE MENTIONS */
.page_mentions h3 {
	background-repeat:no-repeat;
	height:27px;
	background-position:center;
}
.page_mentions h3 span {
	visibility:hidden;
}
.page_mentions h4 {
	font-size:1.2em;
	color:#397fb9;
	margin-top:10px;
}
.page_mentions a {
	color:#c1022b;
	text-decoration:underline;
}
.page_mentions a:hover {
	text-decoration:none;
}
.page_mentions img {
	border:0px;
	margin:10px;
}
.page_mentions p {
	text-align:justify;
	margin-bottom:3px;
}

/* PAGE PARTENAIRES */
.page_partenaires h3 {
	background-repeat:no-repeat;
	height:27px;
	background-position:center;
}
.page_partenaires h3 span {
	visibility:hidden;
}
.page_partenaires h4 {
	font-size:1.2em;
	color:#397fb9;
	margin-top:10px;
}
.page_partenaires a {
	color:#c1022b;
	text-decoration:underline;
}
.page_partenaires a:hover {
	text-decoration:none;
}
.page_partenaires img {
	border:0px;
	margin:10px;
}
.page_partenaires p {
	text-align:justify;
	margin-bottom:3px;
}


/* PAGE RUBRIQUES */
.page_rubrique .presentation {
	font-weight:bold;
	color:#FFFFFF;
	padding:15px 15px 11px 15px;
	background-repeat:no-repeat;
	background-position:top;
}
.page_rubrique .presentation_bas {
	background-repeat:no-repeat;
	background-position:top;
	font-size:0.1em;
	height:4px;
	margin-bottom:20px;
}
.page_rubrique .partie1 {
	float:left;
	width:500px;
	padding-left:15px;
	text-align:justify;
}
.page_rubrique .partie1 p {
	margin:0px 0px 5px 0px;
}
.page_rubrique .partie2 {
	float:right;
	width:201px;
}

/* BOX CONTACT */
.box_contact .titre {
	background-repeat:no-repeat;
	background-position:top;
	padding:10px 19px 10px 19px;
	font-size:1.2em;
	font-weight:bold;
}
.box_contact {
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom:20px;
	padding:0px 0px 20px 0px;
}
.box_contact div {
	padding:0px 19px 0px 19px;
	color:#FFFFFF;
}
.box_contact a {
	text-decoration:none;
}
.box_contact a:hover {
	text-decoration:underline;
}


/* BOX AUTRE */
.box_autre h3 {
	background-repeat:no-repeat;
	background-position:top;
	padding:10px 19px 10px 19px;
	font-size:1.2em;
}
.box_autre {
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0px 0px 20px 0px;
}
.box_autre .titre a {
	text-decoration:none;
	font-weight:bold;
}
.box_autre .titre a:hover {
	text-decoration:underline;
}
.box_autre ul {
	margin:0px 10px 0px 10px;
	list-style:none;
}
.box_autre ul li {
	background-repeat:no-repeat;
	padding-left:8px;
	margin-bottom:8px;
}
.box_autre .secteur {
	font-weight:bold;
	font-size:0.9em;
}
.box_autre .resume {
	font-size:0.9em;
}
.box_autre .video {
	width:201px;
	text-align:center;
	margin:10px 0px 10px 0px;
}


/* PAGE REGION */
.page_region .partie1 {
	float:left;
	width:500px;
	padding-left:15px;
	text-align:justify;
}
.page_region {
	margin-top:35px;
}
.page_region .partie1 p {
	margin:0px 0px 10px 0px;
}
.page_region .partie2 {
	float:right;
	width:201px;
}
.page_region .partie1 .pagination span {
	background-image:url(/img/region/pagination_left.gif);
}
.page_region .partie1 .pagination span span {
	background-image:url(/img/region/pagination_right.gif);
}
.page_region .partie1 .pagination a {
	color:#FFFFFF;
	text-decoration:none;
}
.page_region .partie1 .pagination a:hover {
	text-decoration:underline;
}
.page_region .partie1 a {
	text-decoration:underline;
	color:#c4022b;
}
.page_region .partie1 a:hover {
	text-decoration:none;
}
.page_region .partie1 img {
	margin:10px;
}
.page_region .partie1 h3 {
	color:#c4022b;
	text-align:center;
	font-size:1.2em;
	margin-bottom:10px;
}
.box_creativallee h3 {
	background-repeat:no-repeat;
	background-position:top;
	padding:10px 19px 10px 19px;
	height:57px;
	font-size:1.2em;
	background-image:url(/img/region/box_crea1.gif);
}
.box_creativallee h3 span {
	display:none;
}
.box_creativallee {
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0px 0px 20px 0px;
	background-image:url(/img/region/box_crea2.gif);
	background-color:#aad4e5;
}
.box_creativallee .introduction {
	font-weight:bold;
	margin:0px 18px 10px 18px;
}
.box_creativallee .titre a:hover {
	text-decoration:underline;
}
.box_creativallee ul {
	margin:0px 10px 0px 10px;
	list-style:none;
}
.box_creativallee ul li {
	background-repeat:no-repeat;
	padding-left:8px;
	margin-bottom:8px;
	background-image:url(/img/region/box_crea_puce.gif);
}
.box_creativallee ul li a {
	color:#000000;
	text-decoration:none;
}
.box_creativallee ul li a:hover {
	text-decoration:underline;
}


/* PAGE MODELES */
.partie1 .col1 {
	width:230px;
	float:left;
}
.partie1 .col2 {
	width:230px;
	float:right;
}
.media {
	width:201px;
	margin:0px 0px 10px 0px;
}
.media div {
	background-image:url(/img/photo03.jpg);
	width:201px;
	height:139px;
}
.media div img {
	text-align:center;
}


/* PAGE JOURNALISTES */
.page_journaliste h3 {
	background-repeat:no-repeat;
	height:27px;
	background-position:center;
}
.page_journaliste h3 span {
	visibility:hidden;
}
.page_journaliste .menu_journaliste {
	width:714px;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 10px;
}
.page_journaliste .menu_journaliste li {
	float:left;
	list-style:none;
}
.page_journaliste .menu_journaliste li a {
	text-decoration:none;
	color:#013b7b;
	padding:3px 0px 3px 0px;
	margin:0px 1px 0px 0px;
	background-image:url(/img/menu_journaliste01.gif);
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	background-color:#7fa8c9;
}
.page_journaliste .menu_journaliste li a span {
	background-image:url(/img/menu_journaliste02.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding:3px 10px 3px 10px;
}
.page_journaliste .menu_journaliste li a:hover {
	text-decoration:none;
	background-image:url(/img/menu_journaliste01a.gif);
	background-color:#005194;
	color:#FFFFFF;
}
.page_journaliste .menu_journaliste li a:hover span {
	background-image:url(/img/menu_journaliste02a.gif);
}
.page_journaliste .menu_journaliste li .bt_on {
	background-image:url(/img/menu_journaliste01a.gif);
	background-color:#005194;
	color:#FFFFFF;
}
.page_journaliste .menu_journaliste li .bt_on span {
	background-image:url(/img/menu_journaliste02a.gif);
}
.page_journaliste .info {
	width:694px;
	clear:both;
	background-image:url(/img/fond_menu_journaliste.gif);
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#e1f2f9;
	padding:10px;
	text-align:justify;
}
.page_journaliste .recherche {
	color:#013b7b;
	margin:5px 0px 10px 0px;
	text-align:center;
}
.page_journaliste table {
	width:714px;
	border:0px;
	margin-bottom:10px;
}
.page_journaliste table th {
	background-color:#e1f2f9;
	padding:5px;
}
.page_journaliste table th img {
	border:0px;
}
.page_journaliste table td {
	padding:5px;
	border-bottom:#e1f2f9 solid 1px;
}
.page_journaliste table .titre a {
	text-decoration:underline;
	color:#005194;
}
.page_journaliste table .titre a:hover {
	text-decoration:none;
}
.page_journaliste table .type,
.page_journaliste table .date {
	text-align:center;
	white-space:nowrap;
}
.page_journaliste table .poids {
	white-space:nowrap;
}
.page_journaliste table .picto_pdf {
	background-image:url(/img/picto_pdf.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:5px 0px 5px 24px;
	text-decoration:none;
}
.page_journaliste table .picto_word {
	background-image:url(/img/picto_word.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:5px 0px 5px 24px;
	text-decoration:none;
}
.page_journaliste .info a {
	color:#89056b;
	text-decoration:underline;
}
.page_journaliste .info p {
	margin-bottom:5px;
}
.page_journaliste .info a:hover {
	text-decoration:none;
}
.page_journaliste .info p.titre {
	font-weight:bold;
	color:#0e599a;
	font-size:1.1em;
}
.page_journaliste .info p.bt_pdf {
	margin: 5px 0px 5px 0px;
}
.page_journaliste .info p.date {
	font-weight:bold;
}



/* PAGE FLUX RSS */
.page_rss h3 {
	background-repeat:no-repeat;
	height:27px;
	background-position:center;
}
.page_rss h3 span {
	visibility:hidden;
}
.page_rss .listing_rss {
	padding:5px;
	float:left;
	width:710px;
}
.page_rss .listing_rss p.titre a {
	font-weight:bold;
	color:#003e6f;
	text-decoration:underline;
	background-image:url(/img/puce_plan.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}
.page_rss .listing_rss p.titre a:hover {
	text-decoration:none;
}


/* PAGE AMBASSADEUR */
.page_ambassadeur h3 {
	background-repeat:no-repeat;
	height:27px;
	background-position:center;
}
.page_ambassadeur h3 span {
	visibility:hidden;
}


/* PAGE PRESENTATION */
.page_presentation h4 {
	font-size:1.2em;
	color:#397fb9;
	margin-top:10px;
}
.page_presentation h5 {
	font-size:1em;
	margin-bottom:10px;
}
.page_presentation a {
	color:#000000;
	text-decoration:none;
}
.page_presentation a:hover {
	text-decoration:underline;
}
.page_presentation img {
	border:0px;
	margin:0px 0px 0px 10px;
}
.page_presentation p {
	text-align:justify;
	margin-bottom:3px;
}
.page_presentation ul {
	margin:20px 60px 20px 60px;
}
.page_presentation ul li {
	padding:10px 0px 10px 0px;
}



/* PAGE REFERENCE */
.page_ref h1 {
	font-size:1.5em;
	display:block;
	color:#397fb9;
	margin-bottom:10px;
	margin-top:10px;
}
.page_ref a {
	color:#000000;
	text-decoration:none;
}
.page_ref a:hover {
	text-decoration:none;
}
.page_ref span a {
	color:#c1022b;
	text-decoration:underline;
}
.page_ref span a:hover {
	text-decoration:none;
}
.page_ref img {
	border:0px;
	margin:10px;
	float:right;
	clear:right;
}
.page_ref p {
	text-align:justify;
	margin-bottom:3px;
}


/* PAGE HP */
.flash_accueil h3 {
	display:none;
}
.flash_accueil p {
	display:none;
}

/* PAGE QUIZ */
.page_quiz h3 {
	display:none;
}
.page_quiz .bloc_quiz, .page_quiz .bloc_quiz2 {
	width:600px;
	margin-left:auto;
	margin-right:auto;
	background-repeat:no-repeat;
	background-position:top right;
}
.page_quiz .bloc_quiz div {
	width:520px;
	background-image:url(/img/quiz/bas.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:85px 50px 20px 30px;
}
.page_quiz .bloc_quiz2 div {
	width:520px;
	background-image:url(/img/quiz/bas.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:18px 50px 20px 30px;
}
.page_quiz span.height {
	width:1px;
	height:250px;
	float:right;
	font-size:1px;
	display:block;
}
.page_quiz h4 {
	font-size:1.1em;
	color:#000000;
	font-weight:normal;
	background-repeat:no-repeat;
	padding-left:30px;
	text-align:justify;
	height:50px;
	margin-top:15px;
}
.page_quiz .liste2 {padding:2px 5px 1px 5px; display:block; margin:2px auto 2px auto; width:480px;}
.page_quiz .liste2 label {width:200px; clear:none; text-align:left;}
.page_quiz label {text-align:right; float:left; padding:2px 5px 1px 5px; display:block; margin:2px 0px 2px 0px; color:#053e7d; font-size:1.1em;}
.page_quiz label.type3 {width:230px; text-align:left;}
.page_quiz input {border:none; padding:1px 3px 1px 3px; font-size:1em; float:left; display:block; margin:2px 2px 2px 0px;}
.page_quiz input.type0 { border:none; margin:0px 2px 0px 0px;}

.page_quiz span.clear {
	height: 20px;
}

.page_quiz .bt_quiz1 a {
	background-image:url(/img/fr/quiz/bt_suivant.gif);
	background-repeat:no-repeat;
	display:block;
	width:180px;
	height:35px;
	float:right;
}
.page_quiz .bt_quiz2 a {
	background-image:url(/img/fr/quiz/bt_resultats.gif);
	background-repeat:no-repeat;
	display:block;
	width:180px;
	height:35px;
	float:right;
}
.page_quiz .bt_quiz1 span, .page_quiz .bt_quiz2 span {
	display:none;
}
.page_quiz h4.q01 {
	background-image:url(/img/quiz/1.gif);
}
.page_quiz h4.q02 {
	background-image:url(/img/quiz/2.gif);
}
.page_quiz h4.q03 {
	background-image:url(/img/quiz/3.gif);
}
.page_quiz h4.q04 {
	background-image:url(/img/quiz/4.gif);
}
.page_quiz h4.q05 {
	background-image:url(/img/quiz/5.gif);
}
.page_quiz h4.q06 {
	background-image:url(/img/quiz/6.gif);
}
.page_quiz h4.q07 {
	background-image:url(/img/quiz/7.gif);
}
.page_quiz h4.q08 {
	background-image:url(/img/quiz/8.gif);
}
.page_quiz h4.q09 {
	background-image:url(/img/quiz/9.gif);
}
.page_quiz h4.q10 {
	background-image:url(/img/quiz/10.gif);
}
.page_quiz h4.q11 {
	background-image:url(/img/quiz/11.gif);
}
.page_quiz h4.q12 {
	background-image:url(/img/quiz/12.gif);
}
.page_quiz h4.q13 {
	background-image:url(/img/quiz/13.gif);
}
.page_quiz h4.q14 {
	background-image:url(/img/quiz/14.gif);
}
.page_quiz h4.q15 {
	background-image:url(/img/quiz/15.gif);
}
.page_quiz h4.q16 {
	background-image:url(/img/quiz/16.gif);
}
.page_quiz h4.q17 {
	background-image:url(/img/quiz/17.gif);
}
.page_quiz h4.q18 {
	background-image:url(/img/quiz/18.gif);
}
.page_quiz h4.q19 {
	background-image:url(/img/quiz/19.gif);
}
.page_quiz h4.q20 {
	background-image:url(/img/quiz/20.gif);
}


.page_quiz h4.q01_on {
	background-image:url(/img/quiz/1_on.gif);
}
.page_quiz h4.q02_on {
	background-image:url(/img/quiz/2_on.gif);
}
.page_quiz h4.q03_on {
	background-image:url(/img/quiz/3_on.gif);
}
.page_quiz h4.q04_on {
	background-image:url(/img/quiz/4_on.gif);
}
.page_quiz h4.q05_on {
	background-image:url(/img/quiz/5_on.gif);
}
.page_quiz h4.q06_on {
	background-image:url(/img/quiz/6_on.gif);
}
.page_quiz h4.q07_on {
	background-image:url(/img/quiz/7_on.gif);
}
.page_quiz h4.q08_on {
	background-image:url(/img/quiz/8_on.gif);
}
.page_quiz h4.q09_on {
	background-image:url(/img/quiz/9_on.gif);
}
.page_quiz h4.q10_on {
	background-image:url(/img/quiz/10_on.gif);
}
.page_quiz h4.q11_on {
	background-image:url(/img/quiz/11_on.gif);
}
.page_quiz h4.q12_on {
	background-image:url(/img/quiz/12_on.gif);
}
.page_quiz h4.q13_on {
	background-image:url(/img/quiz/13_on.gif);
}
.page_quiz h4.q14_on {
	background-image:url(/img/quiz/14_on.gif);
}
.page_quiz h4.q15_on {
	background-image:url(/img/quiz/15_on.gif);
}
.page_quiz h4.q16_on {
	background-image:url(/img/quiz/16_on.gif);
}
.page_quiz h4.q17_on {
	background-image:url(/img/quiz/17_on.gif);
}
.page_quiz h4.q18_on {
	background-image:url(/img/quiz/18_on.gif);
}
.page_quiz h4.q19_on {
	background-image:url(/img/quiz/19_on.gif);
}
.page_quiz h4.q20_on {
	background-image:url(/img/quiz/20_on.gif);
}
.page_quiz a {
	color:#c1022b;
	text-decoration:underline;
}
.page_quiz a:hover {
	text-decoration:none;
}
.page_quiz img {
	border:0px;
	margin:10px;
	border:#FFFFFF solid 2px;
	float:right;
}
.page_quiz p {
	text-align:justify;
	margin-bottom:5px;
	margin-left:30px;
}
.page_quiz p.resultats_quiz {
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	color:#FFFFFF;
}
.page_quiz p.resultats_quiz span {
	color:#c3022a;
}
.page_quiz p.titre_quiz1 {
	display:block;
	width:122px;
	height:17px;
}
.page_quiz p.titre_quiz2 {
	display:block;
	width:116px;
	height:17px;
}
.page_quiz p.titre_quiz3 {
	display:block;
	width:134px;
	height:17px;
}
.page_quiz p.titre_quiz4 {
	display:block;
	width:112px;
	height:17px;
	margin:100px 0px 0px 30px;
}
.page_quiz p.titre_quiz5 {
	display:block;
	width:205px;
	height:17px;
}
.page_quiz p.titre_quiz6 {
	display:block;
	width:237px;
	height:17px;
}
.page_quiz p.titre_quiz1 span, .page_quiz p.titre_quiz2 span, .page_quiz p.titre_quiz3 span, .page_quiz p.titre_quiz4 span, .page_quiz p.titre_quiz5 span, .page_quiz p.titre_quiz6 span {
	display:none;
}
.page_quiz p.explication {
	text-align:right;
	margin-bottom:-5px;
	float:right;
}
.page_quiz p.reponses {
	font-style:italic;
}
.page_quiz p.reponses_fausse {
	font-style:italic;
	text-decoration:line-through;
}
.entree_quizz a {
	float:left;
	display:block;
	width:211px;
	height:92px;
	text-decoration:none;
	background-repeat:no-repeat;
}
.entree_quizz a span {
	display:none;
}
.entree_ambassadeur a {
	float:left;
	display:block;
	width:211px;
	height:70px;
	text-decoration:none;
	background-repeat:no-repeat;
}
.entree_ambassadeur a span {
	display:none;
}


/* PAGE SIMPLE */
.page_simple h3 {
	text-align:center;
	color:#025294;
	font-size:17px;
	font-weight:bold;
	margin-bottom:10px;
}
.page_simple a {
	color:#c1022b;
	text-decoration:underline;
}
.page_simple a:hover {
	text-decoration:none;
}
.page_simple img {
	border:0px;
	margin:10px;
}
.page_simple p {
	text-align:justify;
	margin-bottom:3px;
}









/* VERSION 3 */
#left .bandeau,
#right .bandeau{
	background-repeat:no-repeat;
	height:143px;
	display: block;
}
#left .bandeau a {
	display: block;
	text-decoration:none;
	float:left;
	height:143px;
	width:260px;
}
#left .bandeau span {
	display: none;
}
.menunav {
	background-image:url(/img3/hachure.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0px 0px 33px 0px;
	float:left;
	display:block;
	width:211px;
}
.menunav li {
	list-style:none;
	float:left;
	display:block;
}
h3.titremenunav {
	background-repeat:no-repeat;
	height:21px;
	display:block;
	margin-top:37px;
}
h3.titremenunav span {
	display:none;
}
.menunav li.menunav06 a,
.menunav li.menunav07 a,
.menunav li.menunav08 a,
.menunav li.menunav09 a {
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
	width:211px;
	height:31px;
	background-position:0px 0px;
}
.menunav li.menunav06 a {
	margin-top:2px;
}
.menunav li.menunav01 a,
.menunav li.menunav02 a,
.menunav li.menunav03 a,
.menunav li.menunav04 a,
.menunav li.menunav05 a {
	background-repeat:no-repeat;
	float:left;
	text-decoration:none;
	width:211px;
	height:47px;
	background-position:0px 0px;
}
.menunav li span {
	display:none;
}
.menunav li a:hover {
	background-position:-211px 0px;
}