/*                          snl ESSONNE
table : 1009ppx
  PARTIE_CENTRALE_GAUCHE
     corpsGauche : 160px
  PARTIE_CENTRALE
  VOLET_DROIT
    voletDroit : 184px
	    calendrier
 * */



body {
  background-color:#FCFCFF;  /* ICI #FCF8FC */ 
  }
body, td {
	color: black;
	font: 9pt Verdana, Geneva, Arial, Helvetica;
  } 
h1, h2, h3 {
  /* font-size: 16pt;  font-weight: normal; */
  margin-bottom: 6px;
  text-align:center; color:rgb(128,0,0);
  }
h4 {
	font-size: 12pt; font-weight: normal; margin-bottom: 6px;
  }
p { text-align:justify; }
ul.menulevel1, ul.menulevel2, ul.menulevel3, ul.menulevel4, ul.menulevel5,
     ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3, ul.sitemaplevel4,
	  ul.sitemaplevel5, ul.submenu, ul.search {
  padding-left: 0;
  margin-left: 0;
  }
form { margin: 0; }
img { border: 0; }
li { line-height: 1.5; }

a { text-decoration: none; font-weight: bold; }
a:link, a:visited { color: gray; }
a:active, a:hover { color: black; }

/* //MOD cf bandeauhaut.html */
td#menuBandeauH ul {
  list-style-type:none;		
  height:19px; margin:0; padding-left:8px;
  /* background: url(<?php echo $repIm; ?>fondBarreMenu.jpg) repeat-x; */
  background: url(images/fondBarreMenu.jpg) repeat-x;
  }
td#menuBandeauH li {
  display:inline;
  letter-spacing: 0pt; margin: 0px 2px 0px 2px;
  }
td#menuBandeauH a {
  text-decoration:none;color:#FFFFFF;
  font-size:10px; font-family: Verdana,Arial,Helvetica,Geneva;
  }
td#menuBandeauH a:hover {text-decoration:underline;color:#DDEEEE} 
td#menuBandeauH img {border:0;margin:-1px 0 0 0;padding:0;vertical-align:top;}


.doc {
	list-style: none;
	padding-left: 18px;
	/* background: url(../../index.php?image=doc) no-repeat;*/
	background: url(images/i-doc.gif) no-repeat;
}
.docs {
	list-style: none;
	padding-left:18px;
	/* background: url(../../index.php?image=docs) no-repeat;*/
	background: url(images/i-docs.gif) no-repeat;
}
.sdoc {
	list-style: none;
	padding-left: 18px;
	/* background: url(../../index.php?image=sdoc) no-repeat; */
	background: url(images/i-sdoc.gif) no-repeat;
}
.sdocs {
	list-style: none;
	padding-left: 18px;
	/* background: url(../../index.php?image=sdocs) no-repeat;*/
	background: url(images/i-sdocs.gif) no-repeat;
}

.sitename {
	font-weight: normal;
	font-size: 20pt;
}
.menulevel1 {
	font-size: 8pt;
	color: gray;
}
.menulevel1 a {
	font-weight: normal;
	color: black;
}
.menulevel1 a:link, .menulevel1 a:visited {
	color: black;
}
.menulevel1 a:active, .menulevel1 a:hover {
	color: black;
}
.menulevel2 {
	font-size: 8pt;
	color: gray;
}
.menulevel2 a {
	font-weight: normal;
	color: black;
}
.menulevel2 a:link, .menulevel2 a:visited {
	color: black;
}
.menulevel2 a:active, .menulevel2 a:hover {
	color: black;
}
.menulevel3 {
	font-size: 8pt;
	color: gray;
}
.menulevel3 a {
	font-weight: normal;
	color: black;
}
.menulevel3 a:link, .menulevel3 a:visited {
	color: black;
}
.menulevel3 a:active, .menulevel3 a:hover {
	color: black;
}
.sitemaplevel1, .sitemaplevel2, .sitemaplevel3 {
	font-size: 9pt;
}
.sitemaplevel1 a, .sitemaplevel2 a, .sitemaplevel3 a {
	font-weight: normal;
	color: black;
}
.sitemaplevel1 a:link, .sitemaplevel2 a:link, .sitemaplevel3 a:link, .sitemaplevel1 a:visited, .sitemaplevel2 a:visited, .sitemaplevel3 a:visited {
	color: black;
}
.sitemaplevel1 a:active, .sitemaplevel2 a:active, .sitemaplevel3 a:active, .sitemaplevel1 a:hover, .sitemaplevel2 a:hover, .sitemaplevel3 a:hover {
	color: black;
}
/* //MOD */
.submenu { font-size: 9pt; }
.submenu a { font-weight: normal; color: black; }
.submenu a:link, .submenu a:visited { color: black; }
.submenu a:active, .submenu a:hover { color: rgb(96,96,96); }
div.submenu {
  background-color:#F4F4F4; /* EFEFEF */
  padding: 1px 22px 5px 42px; margin-top:7px;
  }

.search a {
	font-weight: normal;
	color: black;
}
.search a:link, .search a:visited {
	color: black;
}
.search a:active, .search a:hover {
	color: black;
}
.locator {
  font-size: 7pt;
  background-color:#E8E8E8; color: #888;
}
.locator a {
	font-weight: normal;
	text-decoration: underline;
}
.locator a:link, .locator a:visited, .locator a:active, .locator a:hover {
	color: #888;
}

/* Corps gauche EFEFEF */
.corpsGauche { width:160px;margin-top:25px; background-color:#F4F4F4; }
  

.menu {
	font-weight: bold;
	font-size: 7pt;
	color: #AAA; /* white; */
}
.menuM {
	/* font-weight: bold; font-size: 8pt; */
	font-size: 6pt;
	color: #AAA;
}
.menuM a:link, .menuM a:visited, .menuM a:active, .menuM a:hover {
	color: #AAA;
}

.menu a{
  text-decoration: underline;
  color: #AAA; /* white; */
}
.menu a:link, .menu a:visited, .menu a:active, .menu a:hover {
	color: #AAA;
}
.login {
	font-weight: bold;
	font-size: 8pt;
	color: grey;
}
.login a, .login a:link, .login a:visited, .login a:active, .login a:hover {
	color: gray;
}
/* Corps centre */
.corpsCentre { width:auto /*680px *auto*/; background-color:#FFF; }

/* Bandeau bas gauche */
.basGauche {
  padding-left:9px;
  background-color: #484848;
  }
.basMilieu {
  background-color: #484848;
  }

.navigator {
  font-weight: bold;
  font-size: 10pt;
  color: white;
  }
.navigator a:link, .navigator a:visited {
  color: #c0c0c0;
  }
.navigator a:active, .navigator a:hover {
  color: white;
  }

.edit {
	font-size: 8pt;
	color: black;
	background: buttonface;
}
.edit a:link, .edit a:visited, .edit a:active, .edit a:hover {
	font-weight: normal;
	color: black;
}

input, select {
	font-size: 8pt;
}
textarea {
	width: 98%;
	background: white;
	font: 8pt Verdana, Geneva, Arial, Helvetica;
}
.searchbox .text, .searchbox .submit {
	/* position:relative; top:-1px; margin-bottom:2px; margin-right:14px;
	 * */
	border: 2px solid #c0c0c0; margin:5px 0px 0px 1px;
	background-color:#F4F4F4; /* EFEFEF background: white; */
}

div#sousRubriques {
  border-left: 3px double rgb(187, 187, 187);
  border-right: 3px double rgb(187, 187, 187);
  border-bottom: 3px double rgb(187, 187, 187);
  padding: 2px; 
  color: black; font-size: 8pt; font-family: Verdana,arial; 
  position: absolute; top: 132px; width: 550px; text-align: center;	
  left: 240px; 
  }
div#sousRubriques ul { margin:0; padding:0; background-color: white; }  
div#sousRubriques ul li { display: inline;}
div#sousRubriques ul li a { padding:0 3px;  background-color:#DFE;}
div#voletDroit {
  background-color: #EFEFEF; /* #FCC #EFEFEF; */
  /* position:relative;  left:660px; */
  padding-left:3px; padding-right:3px;
  margin-top:6px;
  width:184px;overflow:hidden;  /* auto, hidden, scroll, visible */
  font: 8pt Verdana, Geneva, Arial, Helvetica;
  }
div#voletDroit p.titreVD {
	text-align:center;color: rgb(128,0,0);  font-size:1.1em; font-weight:bold;
  }
div#voletDroit p { margin-left:2px; }
div#voletDroit p span { margin-left:-7px; }
/* actualités Gauche, Droite Titre */
div.actuD, div.actuG { margin-left: 90px;
  margin-top:11px; 
  border-top:ridge 4px rgb(0,128,128); border-left:ridge 4px rgb(0,128,128);
  border-right:ridge 4px rgb(0,128,128);
  padding-left:5px; padding-right:5px; padding-top:5px;
  clear:both;
  }
div.actuG {  margin-left: 0px; margin-right: 90px; }
div.actuG p { margin: 0px; 
  font: normal 9pt Verdana; text-align: justify;
  }
div.actuG p.actuT, div.actuD p.actuT { margin: 0px; 
  font: bold 10pt Verdana; color: rgb(0,128,128); text-align: center;
  }

ul.sorties {
  font: 11pt Comic Sans MS;
  }
ul.sorties li div {
  padding-right: 5px; padding-left: 5px;
  padding-bottom: 5px; padding-top: 5px; 
  background-color: rgb(208,208,208);
  }
ul.sorties li { clear:both; margin-top:9px} 
ul.sorties li p.p1 {font-size: 1em; margin: 9px 0 0; }
ul.sorties li p.p2 {font-size: 1em; margin: 0 19px; }
ul.sorties li p {font-size: 0.8em; margin: 0 19px; }
  
/* montrer_cacher */
div.mcDevelop {display:none; 
  margin-left:  8px; padding-left:3px; margin-bottom: 8px; 
  border-left:  solid 2px rgb(192,80,80);
  border-bottom:dashed 2px rgb(192,80,80);
  }
a.mcDevelopM { /* lien pour montrer */
  font-weight:bold; text-decoration:none;
  border-bottom:dashed 2px rgb(192,80,80);
  }
a.mcDevelopC { /* lien pour cacher */
  font-weight:bold; 
  color:rgb(192,80,80); text-decoration:none
  }
span.mcDevelop {
  margin:-3px;padding:2px;
  border:solid 2px rgb(192,80,80);
  }


