@import url(form.css);
@import url(menu.css);
@import url(form.css);
@import url(slider.css);
@import url(specif.css);
@import url(slider/slider.css);
@import url("images/caroussel/carousel.css");
@import url("images/mediabox/mediaboxAdvBlack21.css");
@font-face {
				font-family: 'Scada-Regular';
				src: url('font/scada-regular.eot');
				src: url('font/scada-regular.eot?#iefix') format('embedded-opentype'),
						 url('font/scada-regular.woff') format('woff'),
						 url('font/scada-regular.ttf') format('truetype'),
						 url('font/scada-regular.svg#scada-regular') format('svg');
				font-weight: normal;
				font-style: normal;
		}


/****************************************************************/
/* PARAMETRES INITIAUX */
/****************************************************************/

table, div, form, p, h1, h2, h3,
h4, h5, h6, h7, pre, ul, li, dl,
dt, dd, th, td, fieldset, img {
        margin: 0;
        padding: 0;
        font-weight: normal;
}

ol, blockquote {
        font-weight: normal;
}

img {border: none}

.alignleft {text-align: left;}
.alignright {text-align: right;}
.aligncenter {text-align: center;}
img.alignleft, a.alignleft img, dl.alignleft {float: left; margin-right: 10px;}
img.alignright {float: right; margin-left: 10px;}
.clear {clear: both;}
.skipper {display: none;}
.adder {display: block;}

/****************************************************************/
/* SITE */
/****************************************************************/

input, select, textarea, optgroup {margin: 0}

select {font-size: 11px;}

body {
	margin: 0;
	padding: 0;
	font-family: Arial, sans-serif;
  font-size: 13px;
  background : #eae9e9 url('images/haut_fond.png') repeat-x 0 147px; 
  color: #3c3537;
}

/* liens */
a
{
  text-decoration : underline;
}
a:hover{text-decoration : none; }

a.document
{
  background : transparent url('images/picto_triangle.png') no-repeat 0px 4px;
  padding : 0px 8px;
}

#corps #contenu a {
    color: #982525;
    font-weight : normal;
}
/* liste à puce */
#corps #contenu ul{ list-style : none;}
#corps #contenu ul li { background : transparent url('images/picto_puce.png') no-repeat 0px 4px;  padding : 0px 0px 0px 14px;}
#corps #contenu ul li ul li { background : transparent url('images/picto_puce2.png') no-repeat 0px 4px;  padding : 0px 14px;}

/* navigation */
#corps #contenu a.hautpage { 
    background : transparent url('images/picto_hautpage.png') no-repeat 0px 9px;  
    padding : 9px 23px;
    float: right;
    color: #3a3a3a
}

#corps #contenu .navHorizontale
{
       float: left;
       width: 100%;
}
#corps #contenu .navHorizontale a
{
      color: #000;
      text-decoration : none;
      text-transform:uppercase;
      display : block;
      font-size : 11px;
      font-weight: bold;
      height: 32px;
}
#corps #contenu .navHorizontale a:hover
{
    text-decoration : none;
}
#corps #contenu .navHorizontale a.before
{
     background : transparent url('images/page_precedente.png') no-repeat 0px 0px;
     float: left;
     padding: 10px 0 0 44px;
     width: 108px;
}
#corps #contenu .navHorizontale a.next
{
       background : transparent url('images/page_suivante.png') no-repeat 100% 0px;
       float: right;
       padding: 10px 0 0 12px;
    width: 127px;
}



/* paragraphe */
.paragraphe {
    text-align: justify;
    margin-top: 10px;
    float: left;
}


div .paragraphe div.tpl_plansite dt
{
  font-size : 16px;
}

div .paragraphe div.tpl_plansite dd 
{
  margin-left : 20px;
}
div .paragraphe div.tpl_plansite dd h4
{
  font-size : 13px;
  font-weight: normal;
}

#corps #contenu h1
{
    font-family:'Scada-Regular', Arial;
    font-weight: bold;
    color : black;
    font-size : 26px;
    background : transparent url('images/picto_croix.png') no-repeat 0 0;
    margin: 39px 0;
    padding: 0px 0 5px 41px;
    display: block;
    vertical-align : middle;
    clear: both;
}

#corps #contenu  h2
{
    background : #ededed;
    font-family:'Scada-Regular', Arial;
    font-weight: bold;
    color : #3c3537;
    margin: 10px 0;
    padding: 5px 0 5px 14px;
    display: block;
    font-size : 16px;
    clear: both;
}

#corps #contenu h3
{
    background : #fff;
    font-family:'Scada-Regular', Arial;
    font-weight: bold;
    color : #982525;
    margin: 10px 0;
    padding: 5px 0 5px 0px;
    display: block;
    font-size : 16px;
    clear: both;
}

#corps #contenu h4
{
    background : #d4cdcd;
    font-family:'Scada-Regular', Arial;
    font-weight: bold;
    color : #3c3537;
    margin: 10px 0;
    padding: 5px ;
    font-size : 16px;
    clear: both;
}



#corps #contenu h5 {
    font-family:'Scada-Regular', Arial;
    font-weight: normal;
    color : #3c3537;
    margin: 10px 0;
    padding: 0px;
    font-size : 17px;
    clear: both;
}



div.clear {
    clear: both;
    height: 0;
    width: 0;
}

div.clear-left {
    clear: left;
    height: 0;
    width: 0;
}

div.clear-right {
    clear: right;
    height: 0;
    width: 0;
}

#document {
   position: relative;
	 background : transparent url('images/bandeau.jpg') no-repeat 50% 14px ;
   height: 200px;
}


.inDocument {
   padding:  0;
   width: 1006px;
	 margin-left: auto;
	 margin-right: auto;
}




#document #corps
{
  width: 1006px;
  float: left;
}


#document.avecColonneGauche div#contenu,
#document.avecColonneDroite div#contenu
{
  width: 736px;
}


#document.avecDeuxColonnes #contenu 
{
    width: 537px;
}

#document #contenu
{
    float: left;
    margin-top: 2px;
    padding: 0 23px 0 23px;
    background : #fff url('images/haut_fond.png') repeat-x 0 -54px ;

}

#document div#contenuMarge
{
  min-height: 1103px;
}

/*
#document div#contenu,
#document div#contenu div,
#document div#contenuMarge,
#document div#contenuMarge div
{
  z-index: 100;
}
*/

.inDocument div#haut
{
   height: 199px;
   float: left;
   width : 1006px;
}



#document #contenu div.PRS_STANDARD
{
  float: left ;
  width: 100%  !important;
}

#document #contenu  div.PRS_WIDTH_60D
{
  width: 58% !important;
  float: right ;
  margin-left: 5px;
}
#document #contenu div.PRS_WIDTH_60G
{
  width: 58% !important;
  float: left;
  margin-right: 5px;
}
#document #contenu  div.PRS_WIDTH_40D
{
   width: 40% !important;
   float: right;
   margin-left: 5px;
   text-align: left;
   min-width: 40%;
}
#document #contenu  div.PRS_WIDTH_40G
{
  width: 40% !important;
  float: left;
  margin-right: 5px;
     min-width: 40%;
}








#documentHaut {
    position: relative;
    width: 1006px;
	  margin-left: auto;
	  margin-right: auto;
    background-color: cyan;
    height: 20px;
    color: #fff;
    text-align: right;
}


#documentBas {
    display : none;
}


#colonnegauche {
    width: 224px;
    clear: left;
    float: left;
    padding: 0;
}
#colonnegauchen,
#colonnegauche div
{
    z-index: 1000;
}


/*en pied */
#pied
{
  clear: both;
  background : #000;
  margin: 0 0 0 224px;
  width: 772px;
  height: 25px;
  padding : 5px;
}
#pied ul {
list-style : none;
margin : 5px 0 0 182px;
}
#pied ul li {
float: left;
border-right: 1px solid #bbbaba;
padding : 0px 15px;
}
#pied ul li.last
{
border: none;
}
#pied ul li a{
  color : #bbbaba;
  font-size : 11px; 
  text-decoration: none;
}
#pied ul li a:hover
{
  color : #af5554;
  text-decoration: underline;
}


/* haut */
div#haut div.logo
{
  float: left;
}
div#haut div.accroche
{
  background : transparent url('images/opacite70.png') repeat 0 0 ;
  color: #fff;
  font-family:'Scada-Regular';
  float: right;
  font-size: 31px;
  height: 116px;
  margin: 22px 0 0;
  padding: 14px;
  width: 274px;
}


/* a^pplication externe */
.tpl_appliExterne
{
  width: 750px;
}


/*accessibilité */
div.accessibilite
{ 
  float : right;
  width: 582px;
}
div.accessibilite ul {list-style : none;float : right;}
div.accessibilite ul li {float : left; background : transparent url('images/picto_puce.png') no-repeat 0px 4px; padding : 0px 0px 0px 10px;margin : 0px 0px 0px 10px;}

div.accessibilite a
{
    font-size : 11px;
    color: #000;
    text-decoration : none;
}
div.accessibilite a:hover
{
   text-decoration : underline;
}

/*accroche */
#contenu div.accroche
{
  margin : 5px 0px;
  font-family:'Scada-Regular';
  font-size: 13px;
  line-height: 19px;
  background : #e7e5e5 ;
  padding: 10px 63px 20px 12px;
  width: 662px;
  position : relative;
}

/*PRS_ROUGE */
#contenu  div.PRS_ROUGE
{
    
	float: left;
  display: block;
  line-height: 19px;
  color: #fff;
  font-size: 12px;
  background : #982525 url('images/croix_rouge.jpg') no-repeat 98% 10px ;
  padding: 10px 63px 20px 12px;
  width: 662px;
   position : relative;
}
#corps div.PRS_ROUGE img
{
	float: left;
  padding: 0px 10px 5px 0px;
}
#corps div.PRS_ROUGE h2 {
  color: #fff;
  font-family:'Scada-Regular';
  font-size: 23px;
  font-weight: normal;
  background : #982525;
  padding: 0px !important;
  
}
#corps div.PRS_ROUGE a
{
  color: #fff;
}
#corps div.PRS_ROUGE ul li
{
  background-image: url('images/picto_puce5.png');
}

/*PRS_ROUGE */
#contenu  div.PRS_SOMBRE
{
	width: 717px;
	padding : 10px;
	float: left;
  display: block;
  color: #3c3537;
  font-size: 12px;
  background : #e4e2e2 url('images/sombre_bg.jpg') repeat-x 0 0;
  line-height: 19px;
   position : relative;
}
#corps div.PRS_SOMBRE img
{
	float: left;
  padding: 0px 10px 5px 0px;
}
#corps div.PRS_SOMBRE h2 {
  color: #982525;
  font-family:'Scada-Regular';
  font-size: 23px;
  font-weight: normal;
  background : transparent;
  padding: 0px !important;
  
}
#corps div.PRS_SOMBRE a
{
  color: #982525;
}
#corps div.PRS_SOMBRE ul li
{
  background-image: url('images/picto_puce4.png');
}


html>/**/body #corps #contenu div.PRS_SOMBRE,
html>/**/body #corps #contenu div.PRS_ROUGE,
html>/**/body #corps #contenu div.accroche { 
  behavior: url("/include/css/SIT_REFONTE/pie/PIE.php");
  box-shadow: 3px 3px 11px #AAAAAA;
   z-index: 10;
}






/*moteur de recherche  */
.recherche
{
  float : right;
  position : relative;
  left: 22px;
  margin : 2px 0px;
}
.recherche  input.submit
{
    border : none;
    background : #000 url('images/btn_recherche.gif') no-repeat 0 0 ;
    height: 24px;
    color : #000;
    padding : 0px 0px 0px 31px;
    width: 30px;
}
.recherche  input.text
{
    border : none;
    background : #e4e3e3 ;
    height: 24px;
    padding : 0px 0px 0px 30px;
}

/*référent de navigation  */
#chemin {
    clear: both;
    padding: 0;
    margin : 10px 0px;
}

#corps #chemin .inChemin
{
   float: left;
}
#corps #chemin span
{
    color: #4d4d4d;
    font-weight : bold;
}
#corps #chemin a 
{
   color: #4d4d4d;
}
/* outils  */
#chemin #raccourci {
    float: right;
}

#corps #contenu #raccourci ul {
    list-style: none;
}

#corps #contenu #raccourci ul li {
    float: right;
    cursor: pointer;
    height: 15px;
    width: 8px;
}
#corps #contenu #raccourci ul li a 
{
  height: 15px;
  width: 18px;
  cursor: pointer;
  font-size: 5px;
}

#corps #contenu #raccourci ul li a span
{
  visibility: hidden;
  height: 15px;
  width: 18px;
}

#corps #contenu #raccourci ul li.imprimer
{
  background: transparent url('images/picto_imprimer.png') no-repeat 0 0 ;
}

#corps #contenu #raccourci ul li.contact
{
  background: transparent url('images/picto_contact.png') no-repeat 0 0 ;
  margin : 0px 0px 0px 18px;
  
}






/*******************/
/* colonne droite */
/******************/
#colonnedroite {
    width: 190px;
    float: right;
    padding: 0 0 0 9px;
    overflow: hidden;
    background : #fff;
}

/*
#colonnePageG {
    float: left;
    width: 325px;
    padding-right: 20px;
}

#colonnePageD {
    float: left;
    width: 182px;
    padding-left: 2px;
    border-left: 3px solid #e4e2e7;
}

.avecColonneMilieuDroite #colonnePageG {
    width: 532px;
    padding-right: 10px;
}
.avecColonneMilieuDroite #colonnePageD {
    display: none;
}
*/

/* Zoom sur */
#zoomSur {
        background: #fff;
        color: #fff;
        margin-top: 10px;
}
#contenu #zoomSur h3, #zoomSur h3 {
        font-style: italic;
        line-height: 24px;
        font-size: 14px;
        font-weight: normal;
        color: #FFFFFF;
        margin-bottom: 0;
        padding-left: 10px;
}

#contenu #zoomSur h2, #zoomSur h2 {
        color: #fff;
        text-align: left;
        padding: 10px 0 0 0;
        margin-bottom: 4px;
        line-height: 16px;
}

#contenu #zoomSur .texte, #zoomSur .texte {
        margin-top: 1px;
        padding: 0 10px 0 10px;
}
#zoomSur .texte {
    background: #918479;
}

#contenu #zoomSur .lien, #zoomSur .lien {
        padding: 10px;
}
#zoomSur .lien {
    background: #918479;
}

#contenu #zoomSur .lien a, #zoomSur .lien a, #zoomSur a, #zoomSur p a {
        display: block;
        line-height: 20px;
        padding-left: 14px;
}


/* Publication */
#contenu .PRS_PUBLICATION h3, #colonnedroite .PRS_PUBLICATION h3 {
        background-color: #3e4c5b;
        color: #FFFFFF;
}
.PRS_PUBLICATION .contenu {
        text-align: center;
        margin: 6px 0 6px 0;
}
#corps .PRS_PUBLICATION a {
    color: #000;
}


/* PRS_ARCHIVES */
div.PRS_ARCHIVES,
div.PRS_BIBLIO,
div.PRS_EXTERNE,
div.PRS_MUSEES
{
  background : #f7f7f7;
  margin: 10px 0px 10px 0px;
  width: 187px;
  padding : 10px 18px;
  color: #a59c9e;
  font-size : 12px;
}

div.PRS_ARCHIVES h3 ,
div.PRS_BIBLIO h3,
div.PRS_EXTERNE h3,
div.PRS_MUSEES h3
{
    font-family: Arial;
    font-size : 14px;
    text-transform : uppercase;
    background : transparent url('images/archives.png') no-repeat 0 0;
    padding: 0px 0 7px 40px;
    width: 150px;
    font-weight : bold;
    color: #665b5d;
}
div.PRS_EXTERNE h3,
div.PRS_MUSEES h3
{
    padding: 7px 0 7px 40px;
}
div.PRS_BIBLIO h3 { background-image :  url('images/biblio.png'); }
div.PRS_EXTERNE h3 { background-image :  url('images/patrimoine.png'); }
div.PRS_MUSEES h3 { background-image :  url('images/musee.png'); }

div.PRS_ARCHIVES ul,
div.PRS_BIBLIO ul,
div.PRS_EXTERNE ul,
div.PRS_MUSEES ul 
{
  list-style : none;
  width: 187px;
  margin : 5px 0px ;
}
div.PRS_ARCHIVES ul li,
div.PRS_BIBLIO ul li,
div.PRS_EXTERNE ul li,
div.PRS_MUSEES ul li 
{
   border-bottom : 1px solid #a59c9e;
   background : transparent url('images/picto_puce3.png') no-repeat 0 8px;
   padding : 5px 0px 5px 10px !important;
   line-height: 12px;
}
div.PRS_ARCHIVES ul li:hover,
div.PRS_BIBLIO ul li:hover,
div.PRS_EXTERNE ul li:hover,
div.PRS_MUSEES ul li:hover 
{
   background-image : url('images/picto_puce4.png');
}
div.PRS_ARCHIVES a,
div.PRS_BIBLIO a,
div.PRS_EXTERNE a,
div.PRS_MUSEES a 
{
     color: #777777 ;
     text-decoration : none;
}
div.PRS_ARCHIVES h3 a,
div.PRS_BIBLIO h3 a,
div.PRS_EXTERNE h3 a,
div.PRS_MUSEES h3 a
{
     color: #665B5D ;
}

div.PRS_ARCHIVES a:hover,
div.PRS_BIBLIO a:hover,
div.PRS_EXTERNE a:hover,
div.PRS_MUSEES a:hover 
{
     color: #982525 ; 
}



/* PRS_RESSOURCES */
div.PRS_RESSOURCES
{
  background : #adadad;
  margin: 10px 0px 10px 0px;
  width: 187px;
  padding : 11px 18px;
  color: #4d4d4d;
}
div.PRS_RESSOURCES h3
{
    font-family: Arial;
    font-size : 18px;
    text-transform : uppercase;
    background : transparent url('images/ressource.png') no-repeat 0 0;
    padding: 2px 0 7px 40px;
    font-weight : bold;
}
div.PRS_RESSOURCES ul 
{
  list-style : none;
  width: 187px;
  margin : 5px 0px ;
}
div.PRS_RESSOURCES ul li
{
   border-bottom : 1px solid #909090;
   background : transparent url('images/picto_puce2.png') no-repeat 0 8px;
    padding : 5px 0px 5px 10px !important;
}
div.PRS_RESSOURCES ul li:hover
{
  background-image : url('images/picto_puce4.png');
}
div.PRS_RESSOURCES a
{
     color: #4d4d4d ;
     text-decoration : none;
}
div.PRS_RESSOURCES a:hover
{
     color: #982525;
}


/* commune */


#corps #contenu  div.FicheCommune h3
{
     margin : 10px 0 !important;
  background : #ededed;
    font-family:'Scada-Regular', Arial;
    font-weight: bold;
    color : #3c3537;
    margin: 10px 0;
    padding: 5px 0 5px 14px;
    display: block;
    font-size : 16px;
    clear: both;   
}

div.FicheCommune form fieldset
{
  border: none;
}
div.FicheCommune form input.InputText
{
    display: block;
    float: left;
    background : #f7f5f5;
    border : none;
    border-right: 1px solid #c5c5c5;
    border-bottom: 1px solid #c5c5c5;
    width: 200px;
    margin : 0 10px 0 0;
}
div.FicheCommune form input.Submit
{
      background : url('images/btn_fond.jpg') repeat-x 0 0 ;
      color : #fff; 
      border: none; 
      padding : 6px;
}

div.FicheCommune .PRS_BLOC
{

   background : #E4E2E7;
   padding : 5px;
   margin : 10px 0;
}
div.FicheCommune .PRS_BLOC ul li
{
 list-style:none;

}

/* special sous menu en contenu */
div.tpl_listeArchiveInterco
{
  background : #efefef;
  width: 250px;
  float: right;
  padding : 8px;
}
div.tpl_listeArchiveInterco ul 
{
  width: 250px;
  float: left;
}


#corps #contenu  div.tpl_listeArchiveInterco ul li.selected a 
{
  color : #3c3537;
}
 
#corps #contenu div.tpl_listeArchiveInterco ul li.selected
{
  background-image: url("images/picto_puce2.png"); 
} 


div#contenu div.PRS_NUAGE
{
   float : left;
   background : transparent url('images/nuage-tags.jpg') no-repeat 0 0 ;
   width:  511px;
   height:  108px;
}


div#corps div#contenu div#contenuMarge div.slider ul#listeSlides li
{
list-style:none;
	padding : 0;
	background : none !important;
}

/* module carte interactive */
div#document div.inDocument div#cartoMenu dt.chapitre,
#corps #contenu div.tpl_cartographieInteractive h3.titrepage
{
    display: none !important;
}
div#document div.inDocument  #cartoMap,
div#document div.inDocument  #cartoWait{
    height: 490px;
    margin-right: 20px
}
div#document div.inDocument  #cartoMap,
div#document div.inDocument  #cartoWait,
div#document div.inDocument #cartoMapContainer
{
  width: 730px;
}
div#document.avecDeuxColonnes div.inDocument #cartoMap,
div#document.avecDeuxColonnes div.inDocument #cartoWait{
    height: 380px;
    margin-right: 20px;
    width: 358px;
}
#cartoMenu
{
  margin : 0;
}

#document div#contenu  div#contenuMarge div#tpl_cartographieInteractive div,
#document div#contenu  div#contenuMarge div#tpl_cartographieInteractive 
{
z-index: 0 !important;
}

}

div#cartoMapContainer h3 
{
  font-family: 'Arial' !important;
  font-size : 15px !important;
  font-weight: bold !important;
}	


#corps #contenu div#cartoMenu ul li
{
    background: none !important;
     padding : 0!important;
}