table#tablemain {
  background-color : #ffeb96;
  border-left : 5px solid #37378c;
  border-right : 5px solid #37378c;
  border-bottom : 5px solid #37378c;
  width : 800px;
}

td#menu
{
	background-image : url(/images/backmenu.jpg);
	height : 24px;
	text-align : left;
  white-space : nowrap;
}

td#menu a {
	background-image : url(/images/backmenu.jpg);
	font : normal 11pt Arial;
	border-left : 1px solid #e6e6e6;
	border-right : 1px solid #b0b0b0;
	color : black;
	float : left;
	height : 24px;
	padding : 3px 5px 5px 3px;
  text-decoration : none;
  white-space : nowrap;
}

td#menu a.on {
	background-image : url(/images/backmenu_on.jpg);
	color : yellow;
}

td#menu a.on:hover {
	background-image : url(/images/backmenu_on.jpg);
	color : yellow;
	text-decoration : none;
}

td#menu a:hover {
	background : transparent url(/images/backmenu_hover.jpg);
	text-decoration : none;
}

td#titre {
	background-color : #fffbb8;
	border-bottom : 2px dotted #37378c;
	color : #37378c;
	font : bold 20pt Arial;
	margin-bottom : 15px;
	padding : 3px;
  text-align : left;
}

td#message {
	background : yellow url(/images/erreur.gif) no-repeat 0 -10px;
	border-bottom : 2px dotted red;
	color : red;
	font : bold 12pt Arial;
	height : 70px;
	padding-left : 80px;
	text-align : left;
}

td#bandeaudroite {
  background-color: white;
  padding : 5px;
}

td#piedpage {
  background-color : #37378c;
  color : #ffeb96;
  text-align : center;
  padding : 5px;
}

td#piedpage a {
  color : #ffeb96;
  text-decoration : underline;
}

td#piedpage a:hover {
  color : yellow;
}

td#main {
  background: transparent url(/images/fond_maison.jpg) no-repeat bottom right;
}

td#formAide {
  background : transparent url(/images/icones/1616/fichier_hlp.gif) no-repeat 2px 2px;
	color : #a800a8;
  margin : 0px;
	padding : 4px 4px 4px 22px;
	font-size : 8pt;
	text-align : left;
  vertical-align : top;
}

#formCommunes 
{
  background-color : White;
  border : 1px solid #37378c;
  padding : 5px;
  display : none;
  position : absolute;  
}

#formCommunes div#listeCommunes 
{
  height : 200px;  
  overflow : auto;
}