/*-------------------------------------------------------------------------------
 *
 * Styles globaux :
 *
 *-------------------------------------------------------------------------------*/
* {
	font-family: verdana, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

body {
	/*url(../images/fond4.gif) repeat-x;
	*/
	background-color : #000000;
	align: center;
	float: center;
}

a {
	font-size: 9px;
	font-weight: bold;
	color: #4a4a4a;
	text-decoration: none;
}

a.white {
	color: #FFFFFF;
}

a:hover {
	text-decoration: underline;
}

b {
	font-weight: bold;
}

/*
 * Titre :
 */
h2 {
	font-size: 20px;
	font-weight: normal;
}

div.spacer {
	clear: both;
	font-size: 0px;
	border: 0px;
}

/*-------------------------------------------------------------------------------
 *
 * Structure :
 *
 *-------------------------------------------------------------------------------*/
 .spip_surligne {
	background-color: #FFFF66;
}


/*-------------------------------------------------------------------------------
 *
 * Structure :
 *
 *-------------------------------------------------------------------------------*/
div.bg_wrapper {
	
	width:900px;
	float:center;
	margin:auto;
}

div.principale {
	width: 900px;
	margin: 0px auto 0 auto;
	float: center;
	text-align: left;
}

div.middle {
	width: 810px;
	background: #000000 url(../images/fond_gris_degrade.jpg) repeat-y left top;;
}
div.middle_home {
	padding-top: 0px;
	width: 900px;
	height: 600px;
	background: #000000 url(../img/josepha10.jpg) no-repeat left top;
}




/*-------------------------------------------------------------------------------
 *
 * Menu :
 *
 *-------------------------------------------------------------------------------*/
/*
 * Menu du haut :
 */
div#menuTopSpacer {
	background: #000000 url(../img/josephaintro1.jpg) no-repeat;
	height:50px;
	width: 900px;
}




ul#menuTop {
padding-right:50px;
	float: right;
	padding-top:25px;
}
ul#menuTop li {
	cursor: pointer;
	display: block;
	text-align: center;
	color:#ffffff;
	font-size:13px;
	font-variant:small-caps;
	font-weight: bold;
	padding-top: 5px;
	float: right;

	width: 85px;
	text-align:center;
}
ul#menuTop li a {
	color:#ffffff;
	font-size:13px;
	font-variant:small-caps;
	font-weight: bold;
	text-decoration:none;
}
ul#menuTop li a:hover {
	color: #cccccc;
}
ul#menuTop li ul {
	display: none;
	margin-top:-80px;
	
}
ul#menuTop li ul li {
	text-align: center;
	
	
}

ul#menuTop li ul li a {
	display: block;
	text-align:center;
	font-size:12px;
	
}
ul#menuTop li ul li a:hover {
	color: #cccccc;
}



/*
 * Menu de gauche :
 */
ul#menuLeft{
	width: 195px;
	float: left;
	font-size: 9px;
	font-weight: bold;
}

ul#menuLeft,
ul#menuLeft ul {
	list-style: none;
}

ul#menuLeft li {
	background: url(../images/inter_lien.gif) left bottom no-repeat;
	color: #1B1754;
	padding: 0 0 5px 7px;
	margin: 3px 0 0px 15px;
}

ul#menuLeft li.current {
	padding: 0 0 5px 0px;
}
li.categorie a{
background: #C3E493 url(../images/menu_current-14.gif) left top no-repeat;
	display: block;
	padding: 2px 0 2px 7px;
	
}
li.categoriec a{
	background: #C3E493 url(../images/menu_current-14.gif) left top no-repeat;
	display: block;
	padding: 2px 0 2px 7px;
	color : Aqua;
}
li.categoriea a{
	background: #C3E493 url(../images/menu_current-14.gif) left top no-repeat;
	display: block;
	padding: 2px 0 2px 7px;
	color : Lime;
}

ul#menuLeft li a {
	text-decoration: none;
	display: block;
	width: 170px;
}

ul#menuLeft li ul {
	padding: 5px 0 0 0;
}

ul#menuLeft li ul li,
ul#menuLeft li ul li.current,
#c_1 ul#menuLeft li.current ul li,
#c_2 ul#menuLeft li.current ul li,
#c_3 ul#menuLeft li.current ul li {
	background: url(../images/puce_verte.gif) no-repeat left top;
	padding: 0 0 0 12px;
	margin-left: 10px
}

li.cache a{
	color : Purple;
	font-style : italic;
}
li.attente a{
	color : Teal;
	font-style : italic;
}


ul#menuLeft li ul li a {
	width: 145px;
	font-weight: normal;
}

ul#menuLeft li ul li.current a,
ul#menuLeft li ul li.current ul li.current a {
	font-weight: bold;
}

ul#menuLeft li ul li.current ul li a {
	font-weight: normal;
}

ul#menuLeft li ul li ul li {
	margin-left: 10px
}


/*
 * Menu content :
 */
td#menuContent{
	width: 195px;
	float: left;
	font-size: 9px;
	font-weight: bold;
}

td#menuContent,
td#menuContent ul {
	list-style: none;
}

td#menuContent li {
	background: url(../images/inter_lien.gif) left bottom no-repeat;
	color: #1B1754;
	padding: 0 0 5px 7px;
	margin: 3px 0 0px 15px;
}


td#menuContent li.categorie {
background: #ccff66 url(../images/menu_current-14.gif) left top no-repeat;
	display: block;
	padding: 2px 0 2px 7px;
	
}
td#menuContent li.categoriec a{
	background: #339900 url(../images/menu_current-14.gif) left top no-repeat;
	display: block;
	padding: 2px 0 2px 7px;
	color : Aqua;
}
td#menuContent li.categoriea a{
	background: #cc99cc url(../images/menu_current-14.gif) left top no-repeat;
	display: block;
	padding: 2px 0 2px 7px;
	color : Lime;
}

td#menuContent li a {
	text-decoration: none;
	display: block;
	width: 170px;
}

td#menuContent li ul {
	padding: 5px 0 0 0;
}

td#menuContent li ul li,
td#menuContent li ul li.current,
#c_1 ul#menuContent li.current ul li,
#c_2 ul#menuContent li.current ul li,
#c_3 ul#menuContent li.current ul li {
	background: url(../images/puce_verte.gif) no-repeat left top;
	padding: 0 0 0 12px;
	margin-left: 10px
}

li.cache a{
	color : Purple;
	font-style : italic;
}
li.attente a{
	color : Teal;
	font-style : italic;
}


td#menuContent li ul li a {
	width: 145px;
	font-weight: normal;
}

td#menuContent li ul li.current a,
td#menuContent li ul li.current ul li.current a {
	font-weight: bold;
}

td#menuContent li ul li.current ul li a {
	font-weight: normal;
}

td#menuContent li ul li ul li {
	margin-left: 10px
}




/*-------------------------------------------------------------------------------
 *
 * Divers :
 *
 *-------------------------------------------------------------------------------*/
/*
 * Bandeau :
 */
.titre_reseau{
	margin:0 0 0 510px;
	padding-top:7px;
	font-size:18px;
	font-weight:bold;
	color:#1a1755;
}

div.bandeau {
	background: url(../images/intt15top1.jpg) no-repeat left top;
	height: 120px;
	width: 790px;
}

div.bandeau a.logo_n2000{
	float: left;
	display: block;
	height: 76px;
	width: 100px;
	background: url(../images/nat01.gif) no-repeat left top;
	text-decoration: none;
	margin: 22px 0 0 24px;
}

div.bandeau a.logo_medd{
	float: left;
	display: block;
	height: 50px;
	text-decoration: none;
	margin: 7px 0 0 5px;
}

div.bandeau p.logo_mariane{
	float: right;
	display: block;
	height: 66px;
	width: 103px;
	background: url(../images/logo_mariane.gif) no-repeat left top;
	text-decoration: none;
	margin: 40px 20px 0 0;
}
.bandeau_under{
	height:0px;
	background: url(../images/bandeau_bottom2.jpg) no-repeat left top;
}
.bandeau select{
	float:right;
	margin:20px 40px 0 0;
	height:15px;
	font-size:12px;
}
.bandeau select *{
	font-size:12px;
}
/*
 * Footer :
 */
div.inter_bas {
	background-color: #FFFFFF;
	width: 780px;
	height: 4px;
	font-size: 0px;
	padding: 0px;
	margin: 0px;
}

div.inter_bas_droite {
	background: #FFFFFF url(../images/coin_bas_droite.gif) no-repeat right bottom;
	height: 4px;
	width: 210px;
	float: right;
	font-size: 0px;
	padding: 0px;
	margin: 0px;
}

div.inter_bas_gauche {
	background: #FFFFFF url(../images/coin_bas_gauche.gif) no-repeat left bottom;
	height: 4px;
	width: 241px;
	float: left;
	font-size: 0px;
	padding: 0px;
	margin: 0px;
}

div.bas {
	
	color: #FFFFFF;
	font-weight: bold;
	width: 900px;
	padding-top: 9px;
	height: 28px;
	margin-left:10px;
	float:right;
}

div.bas a {
	color:#ffffff;
	font-size:16px;
	font-variant:small-caps;
	font-weight: bold;
}

div.bas div.left {
	float: left;
	padding-left: 40px;
}

div.bas div.right {
	float: right;
}



div.imprime {
	width: 100%;
	text-align: center;
}

div.imprime a {
	margin: 0 auto 0 auto;
	display: block;
	width: 130px;
	background: url(../images/imprime.gif) no-repeat left;
	text-decoration: none;
}

div.chemin {
	font-weight: bold;
	padding: 3px 0 0 15px;
	height: 16px;
	color: #1B1754;
	width: 758px;
	border-left: 3.25px solid #414141;
	border-right: 3.25px solid #414141;
	border-bottom: 2px solid #414141;
}

div.pagination {
	text-align: center;
}

div.pagination a {
}




/*-------------------------------------------------------------------------------
 *
 * Contenu :
 *
 *-------------------------------------------------------------------------------*/
div.middle_lecture {
	padding-top: 15px;
	width: 900px;
	background: #000000;
}

div.m11{
width: 360px;
height: 270px;
	float: left;
	
}
div.m12{
width: 300px;
padding: 80px 0 0 100px;
	float: left;
	
}

div.middle_center_lecture {
	width: 354px;
	float: left;
	padding-left: 10px;
	color: #1B1754;
}

div.middle_center_lecture h1 {
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 15px 0;
}

div.middle_center_lecture h3 {
	font-size: 12px;
	font-weight: normal;
	padding: 0 0 3px 0;
	margin: 15px 0 7px 0;
}

div.middle_center_lecture ul {
	padding: 3px 0 3px 0px;
	margin: 0px 30px 0px 30px;
}


div.middle_center_lecture div.logo,
div.middle_center_lecture p.logo,
div.middle div.logo {
	float: left;
	padding: 0 7px 7px 0;
}

div.middle_left_top div.logo,
div.middle div.logo {
	float: left;
	padding: 0 7px 7px 10px;
}

div.middle_center_lecture p {
	padding: 0 0 7px 0;
}

div.middle_center_lecture div.chapeau {
	font-style: italic;
	margin-bottom: 15px;
}

div.middle_center_lecture div.ps {
	font-style: italic;
	margin-top: 15px;
}





div.box a{
	background-color: #FFFFCC;
	 border: thin solid Black;
}





/*
 * Téléchargement :
 */
div.menu_dl {
	width: 350px;
	background: #E1F1CA;
	border: 1px solid #86B448;
	margin: 15px 0px 10px 0px;
}

div.menu_dl ul,
ul.dl {
	list-style: none;
	padding: 0px;
	margin: 0px 0 10px 15px;
}

p.titre_dl {
	color: #86B448;
	font: normal normal bold 10px verdana, sans-serif;
	padding: 2px 0 0 4px;
}

div.logo_dl {
	padding: 3px 0 2px 10px;
	float: left;
}

div.titre_dl {
	float: left;
	padding-top: 4px;
	font: normal normal bold 9px verdana, sans-serif;
	color: #1B1754;
}

span.type_dl {
	padding-top: 4px;
	font: normal normal normal 9px verdana, sans-serif;
	color: #1B1754;
}

a.logo_dl img {
	width: 15px;
	height: 15px;
}

div.menu_dl ul li div.desc,
ul.dl li div.desc {
	padding-bottom: 15px;
}

div.middle_center_lecture ul.dl {
	margin-left: 15px;
}




/*------------------------------------------------------------------------------------------------
 *
 *
 * Univers :
 *
 *
 *------------------------------------------------------------------------------------------------*/






/*-------------------------------------------------------------------------------
 *
 * Découvrir :
 *
 *-------------------------------------------------------------------------------*/
#c_1 div.middle_center_lecture h1 {
	color: #92A474;
}

#c_1 div.middle_center_lecture h3 {
	border-bottom: 1px solid  #92A474;
	color: #92A474;
}

#c_1 div.middle_center_lecture h3 a {
	color: #92A474;
}

#c_1 div.middle_lecture ul#menuLeft li.current span {
	background: #C3E493 url(../images/menu_current-14.gif) left top no-repeat;
	display: block;
	padding: 2px 0 2px 7px;
}

#c_1 div.chemin {
	background-color: #C3E493;
}





/*-------------------------------------------------------------------------------
 *
 * Comprendre :
 *
 *-------------------------------------------------------------------------------*/
#c_2 div.middle_center_lecture h1 {
	color: #98C058;
}

#c_2 div.middle_center_lecture h3 {
	border-bottom: 1px solid  #92A474;
	color: #98C058;
}

#c_2 div.middle_center_lecture h3 a {
	color: #98C058;
}

#c_2 div.middle_lecture ul#menuLeft li.current span {
	background: #98C058 url(../images/menu_current-16.gif) left top no-repeat;
	display: block;
	padding: 2px 0 2px 7px;
}

#c_2 div.chemin {
	background-color: #98C058;
}




/*-------------------------------------------------------------------------------
 *
 * Agir :
 *
 *-------------------------------------------------------------------------------*/
#c_3 div.middle_center_lecture h1,
#app div.middle_center_lecture h1  {
	color: #CCCC66;
}

#c_3 div.middle_center_lecture h3,
#app div.middle_center_lecture h3  {
	border-bottom: 1px solid  #CC0033;
	color: #CCCC66;
}

#c_3 div.middle_center_lecture h3 a {
	color: #CCCC66;
}


#c_3 div.middle_center_lecture h4,
#c_3 div.middle_center_lecture h4 a	  {
	color: #CCCC66;
}

#c_3 div.middle_lecture ul#menuLeft li.current span,
#app div.middle_lecture ul#menuLeft li.current span {
	background: #CCCC66 url(../images/menu_current-18.gif) left top no-repeat;
	display: block;
	padding: 2px 0 2px 7px;
}

#c_3 div.chemin,
#app div.chemin {
	background-color: #CCCC66;
}







#c_4 div.middle_center_lecture h1 {
	color: #cccc99;
}

#c_4 div.middle_center_lecture h3 {
	border-bottom: 1px solid  #cccc99;
	color: #cccc99;
}

#c_4 div.middle_center_lecture h3 a {
	color: #cccc99;
}

#c_4 div.middle_lecture ul#menuLeft li.current span {
	background: #cccc99 url(../images/menu_current-14.gif) left top no-repeat;
	display: block;
	padding: 2px 0 2px 7px;
}

#c_4 div.chemin {
	background-color: #cccc99;
}

/*-------------------------------------------------------------------------------
 *
 * mission
 *
 *-------------------------------------------------------------------------------*/
.submit {
	background-image:url(../images/icons/mise_a_jour.png);
	background-repeat : no-repeat;
	width : 150px;
	height : 25px;
}

 #mission{margin:0.5em 10px;_margin-bottom:3em;}
 #mission a{color:#B63300;font-weight:bold;text-decoration:none;position:relative;}
 #mission a:hover{text-decoration:underline;}
   #mission .box{margin-left:220px;margin-right:220px;background:#FFDBA1
    url(../t/examples.png) no-repeat 100% 50%;border:1px solid #FFB643;
	color:#4E3000;font-size:1.1em;min-width:520px;_float:left;_margin-left:20px;_margin-right:20px;}
#mission .box .w1{background-image:url(../t/block2-tl.png);background-position:0% 0%;
background-repeat:no-repeat;position:relative;top:-1px;left:-1px;}
#mission .box .w2{background-image:url(../t/block2-tr.png);background-position:100% 0%;
background-repeat:no-repeat;position:relative;left:2px;}
 #mission .box .w3{background-image:url(../t/block2-br.png);background-position:100% 100%;
 background-repeat:no-repeat;position:relative;top:2px;}
 #mission .box .w4{background-image:url(../t/block2-bl.png);background-position:0% 100%;
 background-repeat:no-repeat;position:relative;left:-2px;padding:16px;  padding-right:195px;
 min-height:187px;_height:187px;z-index:10;}
 #mission .box p{margin:0px;margin-top:0.1em;margin-bottom:1.0em;padding:0px;}
 #brochure span{display:none;}
 #brochure{display:block;background:url(../t/brochure.png) no-repeat 0% 0%;
 width:200px;height:221px;float:left;_cursor:hand;cursor:pointer;}
 
 
 #mission2{margin:0.5em 10px;_margin-bottom:3em;}
 #mission2 a{color:#B63300;font-weight:bold;text-decoration:none;position:relative;}
 #mission2 a:hover{text-decoration:underline;}
   #mission2 .box2{margin-left:220px;margin-right:220px;background:#FFDBA1
   ;border:1px solid #FFB643;
	color:#4E3000;font-size:1.1em;min-width:200px;_float:left;_margin-left:20px;_margin-right:20px;}
#mission2 .box2 .w1{background-image:url(../t/block2-tl.png);background-position:0% 0%;
background-repeat:no-repeat;position:relative;top:-1px;left:-1px;}
#mission2 .box2 .w2{background-image:url(../t/block2-tr.png);background-position:100% 0%;
background-repeat:no-repeat;position:relative;left:2px;}
 #mission2 .box2 .w3{background-image:url(../t/block2-br.png);background-position:100% 100%;
 background-repeat:no-repeat;position:relative;top:2px;}
 #mission2 .box2 .w4{background-image:url(../t/block2-bl.png);background-position:0% 100%;
 background-repeat:no-repeat;position:relative;left:-2px;padding:16px;  padding-right:195px;
 z-index:10;}
 #mission2 .box2 p{margin:0px;margin-top:0.1em;margin-bottom:1.0em;padding:0px;}
 #brochure2 span{display:none;}
 #brochure2{display:block;background:url(../t/brochure.png) no-repeat 0% 0%;
 width:200px;height:221px;float:left;_cursor:hand;cursor:pointer;}
 ul#missionlinks{list-style-type:none;padding:0px;margin:0px;width:100%;}
 ul#missionlinks li{display:block;margin:0px;float:left;width:49%;
 background:url(../t/arrow.png) no-repeat 3px 50%;}
 ul#missionlinks li a{display:block;padding:0px 0px 0px 15px;}
 #threecol{width:78.5%;float:left;}
/*-------------------------------------------------------------------------------
 *
 * Page : Approfondir article :
 *
 *-------------------------------------------------------------------------------*/
#app div.middle {
	padding-top: 15px;
	width: 780px;
	background: #FFFFFF url(../images/degrade_bleu.gif) left top repeat-y;
}

#app div.middle_left {
	width: 265px;
	float: left;
	padding-left: 10px;
}

#app div.middle_left p {
	font-size: 9px;
	color: #1B1754;
}

#app div.middle_center {
	width: 250px;
	float: left;
	padding-left: 10px;
	color: #1B1754;
	margin-top: 0px;
}

#app div.middle_right {
	margin-top: 0px;
}

#app h3.titre_article {
	color: #6FADDE;
	font-weight: bold;
	margin-left: 10px;
}

#app h3.titre_article a {
	color: #6FADDE;
	font-weight: bold;
}

#app div.middle_center h3.titre_article {
	font-size: 9px;
	color: #1B1754;
	margin-left: 0px;
}

#app div.middle_center h3.titre_article a {
	color: #1B1754;
}

#app p.savoir_plus a {
	color: #6FADDE;
}

#app h2.titre_actualite {
	color: #1C1656;
	font-weight: bold;
	padding: 1px 17px;
	height: 16px;
	background: url(../images/titre_actualite_bleu.gif) no-repeat;
}

#app p.texte_formation {
	padding: 3px 15px 0 5px;
}

#app div.logo_article img {
	width: 75px;
	height: 80px;
}

#app div.corps_article {
	width: 190px;
	float: left;
}

#app div.middle div.middle_center p.lien a {
	color: #6FADDE;
	padding-left: 4px;
}

#app div.cadre_bleu {
	margin: 0 0 10px 8px;
	background: #73ADDD;
	width: 261px;
}

#app div.cadre_bleu titre_article {
	color: #FFFFFF;
}

#app div.logo_vdp img {
	margin: 5px 0 0 5px;
	width: 85px;
	float: left;
}

#app div.texte_vdp {
	width: 163px;
	float: left;
	padding: 7px 3px 3px 5px;
}

#app p.texte_art {
	font: normal normal normal 9px verdana, sans-serif;
}

#app h3.titre_art_vdp,
#app h3.titre_art_vdp a {
	font: normal normal bold 9px verdana, sans-serif;
	color: #FFFFFF;
}





/*-------------------------------------------------------------------------------
 *
 * Annexes :
 *
 *-------------------------------------------------------------------------------*/
#uid_36 div.middle_center_lecture h1,
#uid_38 div.middle_center_lecture h1 {
	color: #92A474;
}

#uid_36 div.middle_center_lecture h3,
#uid_38 div.middle_center_lecture h3 {
	border-bottom: 1px solid  #92A474;
	color: #92A474;
}

#uid_36 div.middle_lecture ul#menuLeft li.current span,
#uid_38 div.middle_lecture ul#menuLeft li.current span {
	background: url(../images/menu_current-14.gif) left top no-repeat;
	display: block;
	padding: 2px 0 2px 7px;
}

#uid_36 div.chemin,
#uid_38 div.chemin {
	background-color: #C3E493;
}



/*
 * Plan du site :
 */
/* Découvrir */
#uid_38 ul#plan_14 li {
	color: #C3E493;
}

/* #uid_38 ul#plan_14 li a {
	border-bottom: 1px solid #C3E493;
}

#uid_38 ul#plan_14 li ul li a {
	border-bottom: none;
}*/

/* Découvrir */
#uid_38 ul#plan_16 li {
	color: #98C058;
}

/* #uid_38 ul#plan_16 li a {
	border-bottom: 1px solid #98C058;
}

#uid_38 ul#plan_16 li ul li a {
	border-bottom: none;
}*/

/* Agir */
#uid_38 ul#plan_18 li {
	color: #CC0033;
}

/* #uid_38 ul#plan_18 li a {
	border-bottom: 1px solid #CC0033;
}

#uid_38 ul#plan_18 li ul li a {
	border-bottom: none;*/
}

#uid_38 div.plan ul {
	list-style: none;
	margin-top: 10px;
}

#uid_38 div.plan ul li a{
	list-style: none;
	font-size: 12px;
}

#uid_38 div.plan ul li ul li a{
	font-size: 9px;
}

#uid_38 div.plan ul li ul {
	list-style: square;
	margin-top: 2px;
	margin-left: 20px;
}

#uid_38 div.plan ul li ul li ul{
	list-style: disc;
}

#uid_38 div.plan ul li ul li ul li ul {
	list-style: circle;
}



/*
 * Recherche :
 */
div .recherche div.middle {
	padding-top: 15px;
	width: 780px;
	background: #FFFFFF url(../images/degrade_jaune.gif) repeat-y left top;
}

div.titre_mot_cle {
	padding: 10px 0 0 10px;
	font: normal normal bold 14px verdana, sans-serif;
}

span.mot_cle {
	font: normal normal bold 14px verdana, sans-serif;
	background: #C3E493;
}

p.res_recherche_titre {
	font: normal normal bold 9px verdana, sans-serif;
	color: #1B1754;
}

p.res_recherche_rub {
	font: italic normal normal 9px verdana, sans-serif;
	color: #1B1754;
}





/*------------------------------------------------------------------------------------------------
 *
 *
 * + + + :
 *
 *
 *------------------------------------------------------------------------------------------------*/

div.left_bottom {
	height: 100%;
	background: url(../images/coin_bas_gauche.gif) no-repeat left bottom;
}

p.lien_partenaire {
	padding: 0 0 0 11px;
	background: url(../../images/fleche_verte.gif) no-repeat left center;
	color: #191854;
	font: normal normal bold 9px verdana, sans-serif;
}

div.decale {
	margin-left: 8px;
}

div.decale10 {
	margin-left: 10px
}

div.decale20 {
	margin-left: 20px
}

p.archives {
	padding-left: 11px;
	color: #191854;
	font: normal normal bold 9px verdana, sans-serif;
	background: url(../images/fleche_bordeau.gif) no-repeat left;
}

p.archives a {
	text-decoration: underline;
}

div.middle_right_top {
	width: 200px;
	background: #E6E7D7;
}

p.titre_recherche {
	color: #FFFFFF;
	font-weight: bold;
	padding: 1px 0 1px 17px;
	height: 13px;
	background: url(../images/titre_recherche.gif) no-repeat left center;
}

div.recherche_mot_cle {
	margin-top: 5px;
	padding-top: 10px;
	background: #E6E7D7 url(../images/coin_haut_gauche_rechercher.gif) no-repeat left top;
}

p.p_recherche_mot_cle {
	background: url(../images/inter_recherche.gif) no-repeat left top;
	font-weight: bold;
	padding-top: 5px;
	color: #1B1658;
	display: block;
	margin-left: 10px;
}

p.p_recherche {
	background: url(../images/inter_recherche.gif) no-repeat left top;
	font-weight: bold;
	padding: 5px 50px 5px 0;
	color: #1B1658;
	display: block;
	margin-left: 10px;
}

p.p_recherche img {
	margin: 0 3px 0 0;
	padding: 0;
}

div.div_recherche {
	background: url(../images/inter_recherche.gif) no-repeat left top;
	font-weight: bold;
	padding: 7px 50px 7px 0;
	color: #1B1658;
	display: block;
	margin-left: 10px;
}

ul.menuRight li{
	background: url(../images/inter_recherche.gif) no-repeat left top;
	font-weight: bold;
	padding: 7px 50px 7px 0;
	color: #1B1658;
	margin-left: 10px;
	list-style: none;
}

ul.menuRight li a {
	padding: 0 0 0 10px;
	background: url(../images/fleche_verte2.gif) no-repeat left top;
	display: block;
}

div.div_recherche img {
	margin: 0 3px 0 0;
	padding: 0;
}

div.txt_menu {
	float: left;
	width: 129px;
	padding: 3px 0 3px ;
}

div.img_menu {
	margin: 3px 3px 0 0;
	width: 8px;
	float: left;
}

p.p_recherche_mot_cle img {
	margin: 0 3px 0 0;
	padding:5px 0 0 0;
}

p.champ_recherche {
	padding: 0px 0 3px 0;
	margin: 0;
}

input.input_recherche {
	border: 1px solid #A5ACB2;
	width: 144px;
	font-size: 10px;
	margin: 0 2px 5px 10px;
	padding: 2px 2px 2px 2px;
}

button.ok_button {
	background-color: transparent;
}

div.middle_right_middle {
	background: #E6E7D7 url(../images/coin_bas_gauche_div_droite.gif)
		no-repeat left bottom;
}



/*
 * Menu de droite :
 */
div.div_titre_lien {
	background: #D2ECD3 url(../images/coin_inter_menu_droite.gif) no-repeat left top;
	padding-top: 1px;
}

h3.titre_lien {
	background: url(../images/titre_liens.gif) no-repeat left top;
	color: white;
	padding: 0 50px 1px 17px;
	font: normal normal bold 9px verdana, sans-serif;
	line-height: 10px;
	height: 21px;
	margin: 10px 0 0 10px;
}

h3.titre_lien a {
	color: white;
	font: normal normal bold 9px verdana, sans-serif;
	line-height: 10px;
}

ul.hide {
	padding-top: 10px;
	list-style: none;
	margin: 0 0 0 10px
}

ul.hide li {
	background: url(../images/inter_lien.gif) bottom left no-repeat;
	padding: 0 0 7px 0;
	margin: 0 0 11px 0;
}

ul.hide li a.logo {
	display: block;
	width: 30px;
	float: left;
}

ul.hide li a.link {
	display: block;
	width: 135px;
	font-size: 9px;
	float: left;
	margin: 0 0 0 10px;
}

p.faq {
	margin: 10px 0 0 10px;
	color: white;
	font-weight: bold;
	padding: 1px 17px;
	height: 13px;
	background: url(../images/faq.gif) no-repeat;
}

p.extranet {
	margin: 10px 0 0 10px;
	color: white;
	font-weight: bold;
	padding: 1px 17px;
	height: 13px;
	background: url(../images/extranet.gif) no-repeat;
}

div.gotoExtranet {
	padding:5px 0 0 16px;
	float: left;
}

div.ok_extranet {
	margin: 15px 0 0 3px;
	float: left;
}

input.ok_button_extranet
{
	margin-bottom: 7px;
}

div.gotoExtranet input {
	border: 1px black solid;
	margin-top: 2px;
	width: 140px;
	height: 16px
}

div.ombre_gauche {
	background: url(../images/ombre_gauche.gif) no-repeat left bottom;
	height: 680px;
	width: 14px;
	float:left;
}

div.ombre_menu {
	width: 200px;
	height: 6px;
	background: #FFFFFF url(../images/petit_ombre_bas.gif) no-repeat 15px top;
}

div.image_bas_gauche_menu {
	width: 4px;
	height: 4px;
	background: url(../images/coin_bas_gauche_div_droite.gif) no-repeat left bottom;
}

p.texte_gras_jaune {
	font: normal normal bold 12px verdana, sans-serif;
	color: #92A474;
}





/*-------------------------------------------------------------------------------
 *
 * Lexique :
 *
 *-------------------------------------------------------------------------------*/
div.middle_lexique {
	padding-top: 15px;
	width: 780px;
	background: #FFFFFF url(../images/fond_degrade_gris.gif) repeat-y left
		top;
}

div.middle_left_lexique {
	width: 570px;
	float: left;
}

div.middle_left_sigle{
	width: 540px;
	float: left;
	padding-left:30px;
}

div._chemin_lexique { /* OBSOLETE*/
	background: #E6E7D7;
	font: normal normal bold 10px verdana, sans-serif;
	color: #1B1754;
	padding: 3px 0 0 15px;
	height: 16px;
}

p.lettre_lexique {
	margin: 10px 0 0 10px;
	font-weight: bold;
	padding: 1px 3px 5px 3px;
	height: 13px;
	background: url(../images/titre_lettre.gif) no-repeat;
}

p.titre_mot_lexique {
	font: normal normal bold 9px verdana, sans-serif;
	color: #1B1752;
	padding-left: 10px;
}

p.texte_mot_lexique {
	font: normal normal normal 9px verdana, sans-serif;
	color: #1B1752;
	padding-left: 10px;
}

p.inter_mots {
	height: 11px;
	margin-left: 5px;
	background: url(../images/long_inter.gif) no-repeat left center;
}

div.barre_lexique {
	width: 550px;
	height: 12px;
	margin:5px 0 20px 10px;
}

.select_lexique {
	width: 350px;
	height: 20px;
	background: #FFFFFF;
	border: 1px solid #7F9DB7;
	float: left;
	margin-right: 4px;
	text-align: center;
	font: normal normal bold 10px verdana, sans-serif;
}

div.bouton_blanc {
	margin-left: 4px;
	width: 57px;
	height: 22px;
	background: url(../images/bouton_lexique_blanc.gif) no-repeat;
	font: normal normal bold 10px verdana, sans-serif;
	float: left;
	text-align: center;
	padding-top: 4px;
	color: #1B1752;
}

div.bouton_bleu {
	margin-left: 4px;
	width: 57px;
	height: 22px;
	background: url(../images/bouton_lexique_bleu.gif) no-repeat;
	float: left;
	font: normal normal bold 10px verdana, sans-serif;
	color: #FFFFFF;
	text-align: center;
	padding-top: 4px;
}

input.gros_bouton {
	float: left;
	color: #000000;
	margin-left: 7px;
}

div.middle_left_sigle h1 {
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 15px 0;
}

/* Style du cadre affichant le lexique ou sigle */
div#tooltip{
	margin-left:0px;
	padding:3px;
	position:absolute; 
	visibility:hidden;
	border:1px solid #000000;
	background:#E6E7D7;
	
	
	border-color: #f5811e;
	background-image: url(../images/deg_racc.gif);	
	background-color:#fde7d2;
}	
#tooltip h3{	color:#f5811e;}

#tooltip {
	border: 1px solid #111;
	background-color: #eee;
	background-repeat: repeat-x;
	opacity: 0.85;
	padding: 5px;
	font-size: 11px;
}
#tooltip h3, #tooltip p { margin: 0; }
a.tooltip em {
    display:none;
}
a.tooltip:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
a.tooltip:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: 20px;
    left: -10px;
    padding: 5px;
    color: #000;
    border: 1px solid #bbb;
    background: #ffc;
    width:170px;
}
a.tooltip:hover em span {
    position: absolute;
    top: -7px;
    left: 15px;
    height: 7px;
    width: 11px;
    background: transparent url(../images/icons/infobulletop00.gif);
    margin:0;
    padding: 0;
    border: 0;
}




#tooltip2 h3, #tooltip2 p { margin: 0; }
a.tooltip2 em {
    display:none;
}
a.tooltip2:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
a.tooltip2:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: -20px;
    left: 10px;
    padding: 5px;
    color: #000;
    border: 1px solid #bbb;
    background: #ffc;
    width:130px;
}
a.tooltip2:hover em span {
    position: absolute;
    top: -7px;
    left: 15px;
    height: 7px;
    width: 11px;
    background: transparent url(../images/icons/infobulletop00.gif);
    margin:0;
    padding: 0;
    border: 0;
}





#tooltip3 h3, #tooltip3 p { margin: 0; }
a.tooltip3 em {
    display:none;
}
a.tooltip3:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
a.tooltip3:hover em {
	font-style: normal;
	display: block;
	position: absolute;
	top: 0px;
	left: 100px;
	padding: 5px;
	color: #000;
	border: 1px solid #bbb;
	background-image: url(../images/icons/deg_racc.gif);
	width:80px;
	
}



.infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid Black;
	padding: 5px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
	opacity: .8;
}

/* Style des mots ayant une definition dans le lexique */
.mot_lexique{
	background:#D0D0D0;
	font-weight:normal;
	/*border-bottom:1px dashed black;*/
}

/* Style des sigles */
.mot_sigle{
	background:#B0E0B0;
	font-weight:normal;
	/*border-bottom:1px dashed black;*/
}

/*
 * Carte :
 */

div.carte {
	background: url(../images/carte-2.jpg) no-repeat left top;
	width:300px;
	height:208px;
	text-align: center;
}

a.carte {
	background: url(../images/carte-2.jpg) no-repeat left top;
	width:300px;
	height:208px;
	text-align: center;
	display: block;
}

a.carte select{
	border: 1px #7C9EB7 solid;
	width: 250px;
	font: normal normal bold 9px verdana, sans-serif;
	/*text-align: center;*/
	position:absolute;
	margin:315px 0 0 -275px;
	z-index:10;
	*position:relative;
	*margin:0;
	*margin-top:-50px;
}

a.carte select option {
	margin: 0;
}

.under_img{
	z-index:1;
	display:none;
	position:absolute;
	top:359px;
}

.over_img{
	z-index:5;
	position:relative;
}