/*
5 types d'encadrés :
	- Générique
	- De rubrique
	- De fiche
	- De recherche contextuelle
	- Cartographie
*/

.right-in, .recherche-site { width:210px; background-color:#fff;}

#public .right-in,#public .recherche-site { width:210px; background-color:none;}

/* ------------------------
 encadres génériques
------------------------ */
.encadre-generique, .encadre-rubrique, .encadre-fiche, 
.encadre-auto-fiche, .encadre-nav-auto {
	background: #fff;
	
/*	border:1px solid #332769; */
	
	font: normal .95em/1.5 verdana, arial, sans-serif;
	
}


#public .encadre-generique,#public .encadre-rubrique,#public .encadre-fiche, 
#public .encadre-auto-fiche,#public .encadre-nav-auto {
	background: none;
	
	
}

.encadre-generique-in, .encadre-rubrique-in  {

}
.encadre-generique-top, .encadre-rubrique-top {

}

#public .encadre-generique-top,#public .encadre-rubrique-top {
	/*background : #FACADE;*/
	padding-left:10px;
	padding-right:10px;
}

#public .coins3 {
width:200px;
margin:auto;
background:url(../../images/public/encadres/encadre_droite.png) no-repeat bottom center;
}

#public .coins2 {
background-color:#FFF;
}
#hg {
background:url(../../images/public/encadres/coins/coins1.png) no-repeat top left;
}
#hd {
background:url(../../images/public/encadres/coins/coins2.png) no-repeat top right;
}
#bd {
background:url(../../images/public/encadres/coins/coins4.png) no-repeat bottom right;
}
#bg {
background:url(../../images/public/encadres/coins/coins3.png) no-repeat bottom left;
}

.encadre-generique h4, .encadre-rubrique h4, .encadre-fiche h4, 
.encadre-auto-fiche h4, .encadre-nav-auto h4 {
	margin:0 0 10px 0;
	padding : 2px 10px;
	color : #fff;
	font-weight : normal; 
	line-height : 1;
	font-size : 120%;
}

#public .encadre-generique h4,#public .encadre-rubrique h4,#public .encadre-fiche h4, 
#public .encadre-auto-fiche h4,#public .encadre-nav-auto h4 {
	margin:0 0 10px 0;
	padding : 2px 10px;
	color : #000;
	font-weight : bold; 
	line-height : 1;
	font-size : 120%;
}


/* partenaires : 5D174D */

.encadre-generique p, .encadre-rubrique p,
.encadre-auto-fiche p, .encadre-fiche p {
	margin : 10px;
}

.encadre-generique ul, .encadre-rubrique ul, 
.encadre-generique ol, .encadre-rubrique ol,
.encadre-auto-fiche ul, .encadre-fiche ul,
.encadre-auto-fiche ol, .encadre-fiche ol {
	margin : 10px;
}

/*** Fix Toolbox ***/
.encadre-generique ul div, .encadre-rubrique ul div {
	display:inline;
}



/* ------------------------
 encadres de recherche
------------------------ */

.encadre-search {
	color:#231f20;	
}

.encadre-search p {
	margin: 0;
}

.encadre-search label {
	margin-left: 5px;
	display:block
}

.encadre-search legend {
	display : none;
}

.encadre-search .champ-saisie, 
.encadre-search select {
	font-size: .95em;
	margin: 0 0 10px 5px;
	padding: 2px;
}

.encadre-search select {
	padding: 1px;
}


* html .encadre-search select {

}

.encadre-search .button { 
	text-align : right;
	margin-right:3px;
}
.encadre-search .effacer, .encadre-search .valider {
	margin:5px 2px 10px 2px;
	border:0;
	padding:2px;
	background: #95ccb2;
	cursor:pointer;
}





/*** Bloc de recherche a droite ***/

.recherche-site { 
	margin: 1.5em 0;
}
#recherche .champ-saisie, #recherche select {
	margin-left: 10px;
	width:85px;
	padding: 1px;
}
#recherche .champ-saisie {
	padding: 2px;
}
#recherche label, #recherche legend {
	display: none;
}
#recherche a, #recherche .valider, #recherche .champ-saisie, #recherche select {
	font: normal 1.1em/1 arial, sans-serif;
	color:#322d42;
}
#avancee { 
	margin: 5px 10px;
	padding-bottom:5px;
}

#public #avancee {
background:transparent url(../../images/public/bouton_valider_recherche.png) no-repeat scroll 123px 0;
padding-bottom:8px;
}

#recherche .valider {
	float: right;
	margin:5px 10px 10px 0;
	border:0;
	padding:2px;
	background: #95ccb2;
	cursor:pointer;
}

#public #recherche .valider {
	float: right;
	margin:6px 23px 10px 0;
	border:0;
	padding:2px;
	background: none;
	cursor:pointer;
	color: #fff;
	font-weight:bold;
}

/*** Styles Specifiques ****/
#membre .right-in,
#membre .recherche-site { 
	border:1px solid #ADA8C0; 
}
#institutionnel .right-in, 
#institutionnel .recherche-site {
	border:1px solid #ADA8C0; 
}
#public .right-in,
#public .recherche-site { 
	border: none; 
	margin-bottom:40px;
}

#public .encadre-generique h4, 
#public .encadre-rubrique h4, 
#public .encadre-fiche h4, 
#public .encadre-auto-fiche h4, 
#public .encadre-nav-auto h4 {
	background: none;
	color: #000; 
}
#institutionnel .encadre-generique h4, 
#institutionnel .encadre-rubrique h4, 
#institutionnel .encadre-fiche h4, 
#institutionnel .encadre-auto-fiche h4, 
#institutionnel .encadre-nav-auto h4 {
	background: #711542;
}
#membre .encadre-generique h4, 
#membre .encadre-rubrique h4, 
#membre .encadre-fiche h4, 
#membre .encadre-auto-fiche h4, 
#membre .encadre-nav-auto h4 {
	background: #1D244F;
}



#public select,
#public .champ-saisie {
	border: 1px solid #332769;
}

#institutionnel select,
#institutionnel .champ-saisie {
	border: 1px solid #332769;
}

#membre select,
#membre .champ-saisie {
	border: 1px solid #332769;
}
/* ------------------------
 Cartographie
------------------------ */
div.titre-academie{
	text-align:center;
	color:white;
	background-color:#5a6e82;
}	
ul.encadre-carto{
	list-style-position:outside;	
}
ul.encadre-carto li{
	margin-left:10px;
	text-indent:-15px;
}