/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                              Général                                                     */
/*--------------------------------------------------------------------------------------------------------------------------*/

body{
	background-color:#ABA2AB;
	margin:0;
	padding:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
}

table, table tr, table tr td, tr, td, tr td{
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-width:0px;
	border-spacing:0px;
	border-collapse:collapse;
}

div{
	margin:0;
	padding:0;
}

h1{
	margin:0px;
	padding:10px 0 5px 0;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-align:left;
}

h1#etablissement{
	text-align:left;
}
h2{
	margin:0px;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}

h3{
	margin:0;
	font-size:13px;
	font-weight:bold;
}

h3#titre-bibliotheque{
	color:#0071B9;
}

h4{
	color:#AF4185;
	font-size:14px;
}

h4#titre-image{
	padding-left:20px;
	margin:0 0 5px 0;
}

h4#titre-contact{
	padding-left:20px;
	margin:0 0 5px 0;
	font-size:13px;
}

p{
	margin:0;
	padding:0;
}

img{
	border:0;
}

.souligne{
	text-decoration:underline;
}

.gras{
	font-weight:bold;
}

.clearer{
	clear:both;
}

#slickboxpresentation, #slickboxnotrehistoire, #slickboxobjectifs, #slickboxorganisation, #slickboxconseiladministration, #slickboxdirectiongenerale{
	
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                              Structure                                                   */
/*--------------------------------------------------------------------------------------------------------------------------*/

#conteneur{
	background-color:#FFFFFF;
	width:990px;
	padding:0;
	margin:auto;
}

#milieu{
	width:990px;
	height:510px;
	
}

div#gauche{
	background:url(images/bloc-gauche.gif);
	width:180px;
	height:510px;
	float:left;
}

div#centre{
	width:630px;
	height:510px;
	float:left;
	background-color:#FFFFFF;
	
}
div#droite{
	width:180px;
	height:510px;
	float:left;
	margin:0;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                                Haut                                                      */
/*--------------------------------------------------------------------------------------------------------------------------*/

#bandeau{
	width:990px;
	height:190px;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                             Couleurs                                                     */
/*--------------------------------------------------------------------------------------------------------------------------*/

.jaune{color:#F9B200;}
.bleu{color:#0071B9;}
.violet{color:#AF4185;}
.gris-fonce{color:#1A1A1A;}
.taille1{
	font-size:15px;
	font-weight:bold;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                              ACCUEIL                                                     */
/*--------------------------------------------------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                           gauche accueil                                                 */
/*--------------------------------------------------------------------------------------------------------------------------*/

div#hautgauche{
	height:270px;
	/*height:290px;*/
	width:180px;
}

div#moyengauche{
	height:20px;
	width:180px;
}

div#basgauche{
	height:185px;
	width:180px;
}


div#carto-mini{
	height:165px;
	width:168px;
	margin:0 0 0 11px;
}

p.titre-carto{
	color:#0071B9;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	margin:1px 0 4px 0;
}

p.lien-glossaire, p.lien-glossaire a{
	margin:0px;
	color:#AF4185;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

p.lien-glossaire a:hover{
	color:#1A1A1A;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                     droite recherche accueil                                             */
/*--------------------------------------------------------------------------------------------------------------------------*/

#recherche{
	width:180px;
}

div#conteneur-recherche{
	background:url(images/recherche-bg.gif) no-repeat;
	height:63px;
	width:180px;
	margin:0;
	padding:18px 0px 12px 22px;
}

.champ-recherche{
	height:12px;
	border:1px solid#0071B9;
	color:#0071B9;
	font-size:11px;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                        droite actus accueil                                              */
/*--------------------------------------------------------------------------------------------------------------------------*/

div#actualites-accueil{
	background:url(images/trame-droite-bg.gif) repeat-y;
	width:180px;
	height:447px;
	float:left;
	margin:-30px 0 0 0;
}

div#actualites{
	background:url(images/accueil-actualites-bg.gif) repeat-y;
	width:180px;
	height:437px;
	float:left;
	margin:14px 0 0 8px;
}

div#actualites-etablissement{
	background:url(images/etablissement-actualites-bg.gif) no-repeat;
	width:180px;
	height:437px;
	float:left;
	margin:14px 0 0 8px;
}

div#conteneur-actualites{
	width:135px;
	height:210px;
	margin:0px 34px 0px 18px;
}

div#conteneur-actualites-etablissement{
	width:135px;
	height:325px;
	margin:0px 34px 0px 18px;
}

div#videos-accueil{
	width:150px;
	height:120px;
	margin:5px 10px 10px 15px;
}
#videos{
	width:100px;
	height:80px;
	margin:32px 12px 20px 8px;
}
h2.titre-actualites{
	color:#1A1A1A;
	text-align:center;
	padding:12px 0 2px 0;
}

div#separation-actualites{
	margin:0px 30px 0px 30px;
}

.titre-actus, .date-actus, .titre1{
	color:#1A1A1A;
	font-weight:bold;
	font-size:11px;
}

.texte-actus, .titre2{
	color:#1A1A1A;
	font-size:11px;
	margin:0;
}


.texte-actus a{
	color:#AF4185;
	font-style:italic;
}

.texte-actus a:hover{
	color:#1A1A1A;
}

.toutes-les-actus{
	margin:17px 5px 0 20px;
}

.toutes-les-actusintra{
	margin:32px 5px 0 20px;
}

.toutes-les-actusintra, .toutes-les-actusintra a{
	color:#AF4185;
	font-weight:bold;
	font-size:11px;
}

.toutes-les-actus, .toutes-les-actus a{
	color:#AF4185;
	font-weight:bold;
	font-size:11px;
}

.toutes-les-actus a{
	/*margin:12px 8px 0 3px;*/
}

.toutes-les-actus a:hover{
	color:#1A1A1A;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                         ACCUEIL TAQUIN                                                   */
/*--------------------------------------------------------------------------------------------------------------------------*/
div#taquin{
	margin:85px 10px 10px 10px;
	text-align:center;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                           GLOSSAIRE                                                      */
/*--------------------------------------------------------------------------------------------------------------------------*/



.texte-glossaire{
	color:#1A1A1A;
	font-size:12px;
	font-weight:bold;
	margin:5px 0 0px 20px;
}

.texte-glossaire a{
	color:#AF4185;
	text-decoration:none;
}

.texte-glossaire a:hover{
	color:#1A1A1A;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                             CARTE                                                        */
/*--------------------------------------------------------------------------------------------------------------------------*/
div#carte{
	margin:0;
	padding:0;
	text-align:center;
}

.texte-carte{
	text-align:center;
	margin:3px 0 3px 0;
	font-size:12px;
	color:#95765D;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                      LISTE ETABLISSEMENTS                                                */
/*--------------------------------------------------------------------------------------------------------------------------*/

#satellite-etablissement{
	width:310px;
	float:left;
	margin-left:15px;
}

#liste-droite-etablissement{
	width:295px;
	/*width:280px;*/
	float:right;
}

#liste-droite-etablissement ul{
	margin:2px 0 0 0;
	font-size:11px;
}

#liste-droite-etablissement ul li, #liste-droite-etablissement ul li a{
	color:#636363;
	text-decoration:none;
}

#liste-droite-etablissement ul li a:hover{
	color:#Af4185;
}

#liste-droite-etablissement ul li ul{
	margin:2px 0 0 0;
}

h5.type-etablissement{
	font-size:12px;
	color:#AF4185;
	margin:4px 0 2px 0;
	padding:0px;
}

#liste-droite-etablissement ul {
	padding:0;
	margin:3px 0px 0px 0px;
	list-style-type:none;
	/*list-style-image:url(images/puce-actus.gif);*/
	max-height:370px;
	overflow:auto;
	scrollbar-face-color:#AF4185;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color:#FFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-shadow-color:#939393;
	scrollbar-3dlight-color:#873159;
}


/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                      FICHE ETABLISSEMENT                                                 */
/*--------------------------------------------------------------------------------------------------------------------------*/
#haut-etablissement h1{
	margin-bottom:15px;
}

#haut-etablissement{
	margin:6px 0 5px 25px;
	height:auto;
}
#haut-etablissement p{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#1A1A1A;
}
#haut-etablissement img{
	margin:0 8px 8px 0;
	float:left;
}

#bas-etablissement{
	margin-left:25px;
	width:605px;
	/*height:312px;*/
	height:306px;
	overflow:auto;
	scrollbar-face-color:#af4185;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color:#FFF;
	scrollbar-highlight-color:#ffffff;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-shadow-color:#939393;
	scrollbar-3dlight-color:#873159;
	
}
#bas-etablissement p{
	margin:0 0 3px 2px;
	font-size:11px;
}
#bas-gauche-etablissement{
	float:left;
	width:270px;
}
#bas-droit-etablissement{
	float:right;
	width:275px;
	padding-right:5px;
}

.photo-bas-etablissement{
	float:left;
	max-width:70px;
	max-height:70px;
	margin-right:20px;
}

ul#liste-antennes{
	margin:0px;
	padding:0 0 0 2px;
}

ul#liste-antennes li, ul#liste-antennes li a{
	margin:0px;
	padding:0;
	font-size:11px;
	text-decoration:none;
	list-style-type:none;
	color:#AF4185;
}

ul#liste-antennes li a:hover{
	color:#1A1A1A;
}


#financeur-etablissement{
	height:40px;
	margin-left:30px;
}

#financeur-etablissement h5{
	background-image:url(images/partenaires-bg.gif);
	background-repeat:no-repeat;
	width:570px;
	height:14px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	padding-left:13px;
	border-bottom:1px solid #f9b200;
	margin-bottom:0;
}

#financeur-etablissement ul{
	margin-top:2px;
	padding-left:10px;
}

#financeur-etablissement ul li{
	margin:1px 23px 0 0;
	float:left;
	color:#af4185;
	font-size:11px;
}

#financeur-etablissement a{
	color:#af4185;
}

.lien-documents{
	color:#af4185;
	font-size:11px;
	margin:5px 0;
	padding-top:3px;
	display:block;
	border-top:1px dotted #af4185;
}

.lien-documents2{
	color:#af4185;
	font-size:11px;
	margin:2px 0;
	padding:0;
	display:block;
}

.lien-documents2 a, .lien-documents a{
	color:#af4185;
	cursor:pointer;
}

.lien-documents2 a:hover, .lien-documents a:hover{
	color:#333;
	cursor:pointer;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                      gauche etablissements                                               */
/*--------------------------------------------------------------------------------------------------------------------------*/



div#coordonnes-conteneur{
	height:495px;
	width:172px;
	margin:15px 0 0 8px;
}

div#coordonnes_entete{
	background:url(images/coordonnees-bg.gif) no-repeat;
	width:172px;
	height:27px;
}

.titre_coordonnees{
	margin:5px 0 0 0;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	padding-top:6px;
}

div#frame-coordonnees{
	background:url(images/coordonnees-frame.gif) repeat-y;
	width:172px;
	height:468px;
}

.texte_coordonnees{
	color:#1A1A1A;
	font-size:11px;
	padding:4px 4px 3px 8px;
}

.texte_coordonnees a{
	color:#AF4185;
}

.texte_coordonnees a:hover{
	color:#1A1A1A;
}

.texte_localisation{
	font-weight:bold;
	text-decoration:underline;
	text-align:center;
	color:#1A1A1A;
	font-size:11px;
	padding:5px 0 1px 0;
}

.texte_lien_localisation, .texte_lien_localisation a{
	text-align:center;
	font-style:italic;
	color:#1A1A1A;
	font-size:11px;
	padding:0px;
}

.texte_lien_localisation a:hover{
	color:#AF4185;
}

#conteneur-carte-gps{
	border:2px solid #AF4185;
	background-color:#FFFFFF;
	margin:2px;
	padding:5px;
	width:550px;
	height:530px;
}

#entete-carte-gps{
	width:550px;
	height:150px;
}

#entete-gauche-carte-gps{
	width:140px;
	height:150px;
	float:left;
}

#entete-droite-carte-gps{
	width:410px;
	height:150px;
	float:right;
}

#map{
	padding:0 0 5px 0;
}
#map a{ display:none; } 

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                  droite actus établissemeents                                            */
/*--------------------------------------------------------------------------------------------------------------------------*/

div#actualites-etablissements{
	background:url(images/trame-droite-bg.gif) repeat-y;
	width:180px;
	height:447px;
	float:left;
	margin:-30px 0 0 0;
}

div#etablissements{
	background:url(images/etablissement-actualites-bg.gif) repeat-y;
	width:180px;
	height:437px;
	float:left;
	margin:14px 0 0 8px;
}

div#conteneur-etablissements{
	width:135px;
	height:255px;
	margin:0px 34px 0px 18px;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                             ACTUALITES                                                   */
/*--------------------------------------------------------------------------------------------------------------------------*/
#listeActus {
	width:580px;
	margin:0 10px 0 40px;
}

div#conteneur-toutes-actualites{
	width:590px;
	height:450px;
	margin:10px 0 0 0;
	overflow:auto;
	scrollbar-face-color:#af4185;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color:#FFF;
	scrollbar-highlight-color:#ffffff;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-shadow-color:#939393;
	scrollbar-3dlight-color:#873159;
}

div#conteneur-actualites-centre{
	width:565px;
	/*min-height:120px;*/
}

.titre-actus-centre{
	font-size:12px;
	font-weight:bold;
}

.date-actus-centre{
	font-style:italic;
	font-size:10px;
}

.texte-actus-centre{
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.image-actus{
	float:left;
	max-width:100px;
	margin:5px 10px 5px 0;
	border:1px solid #F9B200;
}

.ecart-puce {
	margin-right:3px;
}

div#conteneur-toutes-actualites hr, div#conteneur-bibliotheque hr{
	width:400px;
	color:#F9B200;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                       GALERIES SUR ACTUALITES                                            */
/*--------------------------------------------------------------------------------------------------------------------------*/

.retour-galerie{
	margin:0 15px 0 15px;
	float:right;
}

.retour-galerie2{
	margin:0 15px 0 15px;
}

.retour-galerie, .retour-galerie2 a{
	font-size:12px;
	color:#AF4185;
}

.retour-galerie a:hover, .retour-galerie2 a:hover{
	color:#333;
}





/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                              VALEURS                                                     */
/*--------------------------------------------------------------------------------------------------------------------------*/

div#valeurs{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*border:solid 1px;*/
	margin:25px 10px 0 10px;
	padding:5px 10px 5px 10px;
}

.texte-valeurs{
	font-size:14px;
	color:#0071B9;
}

.lettrine{
	font-size:22px;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                         NOTRE HISTOIRE                                                   */
/*--------------------------------------------------------------------------------------------------------------------------*/

.texte-notre-histoire1{
	font-size:11px;
	font-weight:bold;
	color:#1A1A1A;
	margin:0px 5px 0px 0px;
}

.texte-notre-histoire{
	font-size:11px;
	color:#1A1A1A;
	margin:2px 5px 8px 0px;
}

.texte-notre-histoire a{
	color:#AF4185;
}

.texte-notre-histoire a:hover{
	color:#1A1A1A;
}

ul#notre-histoire{
	margin:0 5px 5px 8px;
	color:#1A1A1A;
	font-size:11px;
}

ul#notre-histoire ul{
	margin:0 5px 5px 8px;
	color:#1A1A1A;
	font-size:11px;
}

.rubrique{
	font-size:12px;
	font-weight:bold;
}

.rubrique a{
	text-decoration:none;
	color:#AF4185;
}

.rubrique a:hover{
	color:#1A1A1A;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                            RECRUTEMENT                                                   */
/*--------------------------------------------------------------------------------------------------------------------------*/

#recrutement{
	margin:10px 0 0 40px;
	width:590px;
	height:450px;
	overflow:auto;
	scrollbar-face-color:#AF4185;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color:#FFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-shadow-color:#939393;
	scrollbar-3dlight-color:#873159;
}

#tableau-recrutement{
	margin:0 0 0 1px;
}

#tableau-recrutement tr{
	border:1px solid #636363;
}

.titre-recrutement{
	color:#FFFFFF;
	background-color:#F9B200;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.texte-recrutement, .texte-recrutement a{
	color:#636363;
	font-size:12px;
	text-align:center;
	background-color:#fff0d5;
	height:25px;
	text-decoration:none;
}

.texte-recrutement a:hover{
	color:#AF4185;
}

.texte-recrutement2, .texte-recrutement2 a{
	color:#636363;
	font-size:12px;
	text-align:center;
	background-color:#FFFFFF;
	text-decoration:none;
	height:25px;
}

.texte-recrutement2 a:hover{
	color:#AF4185;
}

.autres-pages{
	color:#636363;
	font-size:12px;
	text-align:center;
	margin:5px 0 5px 0;
}

.autres-pages a{
	color:#AF4185;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.autres-pages a:hover{
	font-size:12px;
	color:#636363;
}

/*--------------------------------------------------------------Détails-----------------------------------------------------*/

#conteneur-annonce{
	margin:0px;
	width:550px;
	height:15px;
}

#reference-annonce{
	background:url(intranet/images/onglet-recrutement.gif) no-repeat;
	width:350px;
	height:15px;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-indent:10px;
}

#retour-listing-annonce{
	width:190px;
	height:15px;
	float:left;
}

.retour-annonce, .retour-annonce a{
	color:#AF4185;
	font-weight:bold;
	font-size:11px;
	margin:0px 0px 0 3px;
}

.retour-annonce a:hover{
	color:#1A1A1A;
}

#centre-annonce{
	width:550px;
	padding:8px;
	border:1px solid #F9B200;
}

#module-annonce{
	margin:7px 0 0 0;
	width:540px;
	height:30px;
	/*height:47px;*/
}

#imprimer-annonce{
	width:520px;
	height:20px;
	margin:0 0 5px 0;
	text-align:center;
}

#envoi-mail-annonce{
	float:left;
	width:260px;
	text-align:center;
}

#envoi-courrier-annonce{
	float:left;
	width:260px;
	text-align:center;
}

.texte-annonce{
	font-size:11px;
	color:#1A1A1A;
	margin:0 0 4px 0;
}

/*-------------------------------------------------------------- POP-UP-----------------------------------------------------*/

#conteneur-reponse{
	border:2px solid #AF4185;
	background-color:#FFFFFF;
	margin:2px;
	padding:5px;
	width:300px;
	height:292px;
}

.texte-annonce2{
	font-size:12px;
	color:#1A1A1A;
	margin:0 0 2px 0;
}

.destinataire-annonce{
	font-size:12px;
	color:#AF4185;
	font-weight:bold;
	margin:5px;
}




/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                              CONTACT                                                     */
/*--------------------------------------------------------------------------------------------------------------------------*/


div#contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*border:solid 1px;*/
	margin:0 50px 0 80px;
	padding:5px 10px 5px 10px;
}


div#gauche-contact{
	width:200px;
	float:left;
}

div#droite-contact{
	width:200px;
	height:500px;
	float:right;
}

div#contact input{
	margin-bottom:10px;
	font-size:12px;
	vertical-align:middle;
}


.asterisque{
	font-style:italic;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                              LIENS	                                                     */
/*--------------------------------------------------------------------------------------------------------------------------*/

#liens{
	margin:10px 0 0 40px;
	width:590px;
	height:450px;
	overflow:auto;
	scrollbar-face-color:#AF4185;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color:#FFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-shadow-color:#939393;
	scrollbar-3dlight-color:#873159;
}

.conteneur-un-lien{
	font-size:12px;
	padding:0 5px 0 0;
}

.conteneur-un-lien img{
	float:left;
	margin:0 8px 4px 0;
}

.conteneur-un-lien a{
	font-size:13px;
	color:#af4185;
}

.conteneur-un-lien a:hover{
	color:#1a1a1a;
}

#liens hr{
	margin:15px 8px 15px 0;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                        VIDEOS			                                                */
/*--------------------------------------------------------------------------------------------------------------------------*/
.petite-video{
	float:left; 
	margin-right:8px;
}

.texte-droite-video{
	float:left;
	width:380px;
}
#video-zoom{
	text-align:center;
	margin-bottom:10px;
}

.windowClose{
	text-align:right;
	padding-right:20px;
	margin-bottom:20px;
	margin-top:10px;
}
.windowClose a{
	color:#AF4185;
	text-decoration:none;
	font-size:13px;
}

.windowClose a:hover{
	color:#1A1A1A;
}

.legende_video_zoom{
	text-align:center;
	padding-right:20px;
	color:#AF4185;
	font-weight:bold;
	font-size:14px;
}

#dateVideo{
	font-size:12px;
	font-style:italic;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                      RECHERCHE			                                                */
/*--------------------------------------------------------------------------------------------------------------------------*/


div#recherche-centre{
	width:590px;
	max-height:450px;
	margin:10px 0 0 40px;
	overflow:auto;
	scrollbar-face-color:#af4185;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color:#FFF;
	scrollbar-highlight-color:#ffffff;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-shadow-color:#939393;
	scrollbar-3dlight-color:#873159;
}

#recherche-centre fieldset legend{
	font-size:13px;
	Font-weight:bold;
	color:#AF4185;
	
}

#recherche-centre .resultat-recherche{
	font-size:12px;
	color:#636363;
}

#recherche-centre .resultat-recherche a{
	color:#636363;
	text-decoration:none;
}

#recherche-centre .resultat-recherche a:hover{
	color:#AF4185;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                                 PLAN DU SITE                                              */
/*--------------------------------------------------------------------------------------------------------------------------*/
#liens-principaux, #liens-principaux ul, #liens-principaux ul ul {
	list-style-type:none;
	font-size:12px;
}

#liens-principaux a, #liens-principaux ul{
	color:#0071B9;
	text-decoration:none;
}

#liens-principaux a:hover{
	color:#1a1a1a;
}

#sous-menu1, #sous-menu2, #sous-menu3{
	padding-left:15px;
}

#sous-menu2 a{
	color:#AF4185;
}

#sous-menu3 a{
	color:#F9B200;
}

.acronyme{
	font-size:11px;
	font-style:italic;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                             Pied de page                                                 */
/*--------------------------------------------------------------------------------------------------------------------------*/

div#piedpage{
	border-top-color:1px solid#006600;
	width:990px;
	height:20px;
}

div#piedpage-gauche{
	background-color:#F9B200;
	width:180px;
	height:20px;
	float:left;
}

div#piedpage-droite{
	background-color:#AF4185;
	width:800px;
	height:20px;
	float:left;
}

div#piedpage-droite2{
	background-image:url(images/piedpage-trame.gif);
	background-repeat:no-repeat;
	width:10px;
	height:20px;
	float:left;
}

div#piedpage-gauche2{
	background-color:#FFFFFF;
	width:980px;
	height:20px;
	float:left;
}

.texte-piedpage1{
	font-size:12px;
	font-weight:bold;
	color:#AF4185;
	padding:0 0 1px 0;
}

.texte-piedpage1 a{
	color:#AF4185;
}

.texte-piedpage1 a:hover{
	color:#1A1A1A;
}


.texte-piedpage2{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	padding:0 0 1px 0;
}

.texte-piedpage3{
	font-size:12px;
	color:#AF4185;
	text-align:center;
	padding:1px 0px 0px 0px;
}

.texte-piedpage3 a{
	color:#AF4185;
	text-decoration:none;
}

.texte-piedpage3 a:hover{
	color:#1A1A1A;
}


.liresuite, .liresuite a{
	color:#3D5EA1;
	font-style:oblique;
}

.liresuite a:hover{
	color:#FFF;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                            INTRANET EXTRANET IDENTIFICATION                            */
/*--------------------------------------------------------------------------------------------------------------------------*/

#identification{
	width:400px;
	color:#ffffff;
	margin:100px 0 0 150px;
}

#cadre-intranet{
	background-image:url(images/bg-log-intranet.gif);
	background-repeat:no-repeat;
	width:280px;
	height:170px;
	padding:5px;
	margin:15px 0 0 40px;
}

#cadre-intranet input{
	color:#0071B9;
}

#cadre-extranet{
	background-image:url(images/bg-log-extranet.gif);
	background-repeat:no-repeat;
	width:280px;
	height:170px;
	padding:5px;
	margin:15px 0 0 40px;
}

#cadre-extranet input{
	color:#AF4185;
}

#cadre-intranet table, #cadre-extranet table{
	width:260px;
	margin:18px 0 0 10px;
}

#cadre-intranet a, #cadre-extranet a{
	font-size:12px;
	font-weight:bold;
	color:#F9B200;
}
#cadre-intranet a:hover, #cadre-extranet a:hover{
	color:#FFFFFF;
}

.label-identification{
	text-align:right;
	padding-right:5px;
	font-weight:bold;
	font-size:13px;
}

/*mot de passe oublié*/
#mailoubli{
	color:#1A1A1A;
	font-size:12px;
	border:1px solid #F9B200;
}

#envoimotpasse{
	background-color:#F9B200;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                                 INTRANET                                                 */
/*--------------------------------------------------------------------------------------------------------------------------*/

#bandeau-intranet{
	background:url(intranet/images/Essor-bandeau-intranet.gif) no-repeat;
	width:990px;
	height:190px;
}

#slogan{
	padding:35px 0 0 125px;
	float:left;
}

#mouette{
	padding:15px 0 0 820px;
}

#identification-deconnexion{
	text-align:center;
	width:280px;
	height:60px;
	margin:80px 0 0 600px;
}

#identification-deconnexion p{
	Font-size:11px;
	margin:0px;
}

#identification-deconnexion p.intra{
	color:#0071B9;
}

#identification-deconnexion p.extra{
	color:#AF4185;
}
/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                         INTRANET Recherche accueil Droite                                */
/*--------------------------------------------------------------------------------------------------------------------------*/

div#conteneur-recherche-intranet{
	background:url(intranet/images/recherche-intranet-bg.gif) no-repeat;
	height:63px;
	width:180px;
	margin:0 0 0 1px;
	padding:18px 0px 12px 22px;
}

.champ-recherche-intranet{
	height:12px;
	border:1px solid#f9b200;
	color:#0071B9;
	font-size:11px;
}

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                            INTRANET Menu gauche hover                                    */
/*--------------------------------------------------------------------------------------------------------------------------*/

#liste-gauche{
	margin:0 0 0 7px;
	padding:0;
	display:block;
}

#liste-gauche li {
	width:180px;
	margin:2px 0px 2px 0px;
	padding:0px;
	list-style-type:none;
}

.liste-sous-menu{
	margin:2px 0 0 150px;
	padding:0;
	display:block;
}

.liste-sous-menu li{
	margin:2px 0 3px 0px;
	line-height:12px;
	padding:0;
}

div#gauche-menu li.sous-menu{
	background:url(images/spacer.gif) 95% 50% no-repeat;
}

div#gauche-menu ul ul{
	width:140px;
	position:relative;
	margin:2px 0px 2px 20px;
	display:none;
	/*background:#FFFFFF; 
	border: 1px solid #0071B9;*/
}

div#gauche-menu ul ul li{
	width:150px;
	/*height:30px;*/
	margin:1px 0 0 5px;
	list-style-type:none;
}

div#gauche-menu ul ul li a{
	text-decoration:none;
	font-size:11px;
	line-height:11px;
	margin:0;
	padding:0;
	color:#0071B9;
}

div#gauche-menu ul ul li a:hover{
	color:#636363;
}

div#gauche-menu ul li.sous-menu ul.liste-sous-menu{
	display:block;
}

/*permet de faire un menu déroulant
	div#gauche-menu ul li.sous-menu:hover ul.liste-sous-menu{
	display:block;
}*/

/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                            INTRANET bibliothèque		                                    */
/*--------------------------------------------------------------------------------------------------------------------------*/
div#conteneur-bibliotheque{
	width:590px;
	max-height:420px;
	margin:10px 0 0 0;
	overflow:auto;
	scrollbar-face-color:#af4185;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color:#FFF;
	scrollbar-highlight-color:#ffffff;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-shadow-color:#939393;
	scrollbar-3dlight-color:#873159;
}

div#conteneur-bibliotheque a, div#conteneur-toutes-actualites a{
	font-size:12px;
	color:#AF4185;
}


/*--------------------------------------------------------------------------------------------------------------------------*/
/*                                                                 EXTRANET                                                 */
/*--------------------------------------------------------------------------------------------------------------------------*/

#bandeau-extranet{
	background:url(extranet/images/Essor-bandeau-extranet.gif) no-repeat;
	width:990px;
	height:190px;
}

div#conteneur-recherche-extranet{
	background:url(extranet/images/recherche-extranet-bg.gif) no-repeat;
	height:63px;
	width:180px;
	margin:0 0 0 1px;
	padding:18px 0px 12px 22px;
}
