a img { border: none; }

body { font-family: Arial }
a:hover { color: red; }

div#englobe { margin-left: 6%; margin-right: 2%; }
div#englobe h2.entete { text-align: center; color: #000066; font-size: 20px; }

.Avertissement { color: red;}

div#zutilite { top: 60px; left: 0px; margin-left: 1%; background-color: #CDE6FF ; border-style: solid; border-width: 1px; padding: 1px; position:absolute; z-index:2; visibility: visible; }
div#zutilite img { margin: 1px }

div#titre h1.seance 	{ border-style: none; color: black; text-align: center; font-size: 16px; margin: 10px; text-transform: uppercase; }
div#titre h1.seance sup	{ font-size: 12px; margin: 0; text-transform: none;}
div#titre h5.souligne_cra { color: black; text-align: center; font-size: 12px; margin: 0}
div#titre h5.sous_titre { text-align: center; font-size: 12px; margin: 10px}
div#titre h5.sous_titre sup { font-size: 12px; margin: 0}
div#titre p { text-align: center; }

h5.presidence 	{ text-align: center; font-size: 12px; margin: 0; }

div#corps p { text-align: justify; }
div#corps h2.titre1 { font-size: 14px; margin-top: 20px; text-align: center; text-transform: uppercase; font-weight: bold;  }
div#corps h2.titre2 { font-size: 14px; margin-top: 20px; text-align: left;}
div#corps h2.titre3 { text-align: center; font-size: 14px; }
div#corps h3.titre2 { font-size: 14px; margin-top: 20px; text-align: center; text-transform: uppercase; }
div#corps h3.titre3 { text-align: center; font-size: 14px; text-transform: uppercase; }
div#corps h4.titre3 { text-align: center; font-size: 14px; }
div#corps h5.souligne_cra { color: blue; margin-top:20px; margin-bottom: 20px; font-size: 12px; text-align: left; }
div#corps h5.sous_titre { font-size: 12px; text-align: center; }

div#toc h2.sommaire { text-transform: uppercase; }
div#toc h2.sommaire a { margin: 10px; background-color:  #CDE6FF; padding: 0 20px; }
div#toc h1 { padding-left: 10px; font-style: italic; text-align: left; font-size: 16px; margin-top: 0; margin-bottom: 5px; text-transform: uppercase; background-color:  #CDE6FF; color: navy; }
div#toc h2.titre1 { font-weight: bold; margin-left: 30px; text-align: left; margin-top: 0; text-transform: uppercase; margin-bottom: 0;  text-indent: -20px; }
div#toc h3.titre2 { text-align: left; margin-left: 40px; margin-top: 0; margin-bottom: 0; text-transform: uppercase; text-indent: -20px;}
div#toc h3.titre3 { font-style: italic; text-align: left; margin-left: 60px; margin-top: 0; margin-bottom: 0; text-transform: uppercase; text-indent: -20px;}
div#toc h2.titre1 a { color: blue; }
div#toc h3.titre2 a { color: blue;  font-size: 12px }
div#toc h3.titre3 a { color: blue;  font-size: 10px}
div#toc a:hover { color: red; }



table#listecra { margin: 0 2%; }
table#listecra td { width: 25%; vertical-align: top;  }
table#listecra td.date { text-align: center; vertical-align: middle; }
table#listecra td.date h1 { margin-top: 20px; background-color: #CDE6FF; font-size: 12px; font-weight: bold; 
				text-transform: uppercase; color: navy; margin-bottom: 0; margin-left: 30px; 
				margin-right: 30px;  }
table#listecra td.seance h1.seance { font-size: 14px; margin: 10px 10px; color: blue; border-width: 1px; 
					border-bottom-style: solid; text-transform: capitalize }
table#listecra td.seance h1.seance sup { font-size: 10px; }

table#listecra td.seance h2.titre1:first-letter { text-transform: capitalize; }
table#listecra td.seance h2.titre1 a:first-letter { text-transform: capitalize; }
table#listecra td.seance h2.titre1 { font-size: 12px; font-weight: normal; margin: 0 30px; text-indent: -20px; }
table#listecra h2.titre1 a { color: black; }
table#listecra td.seance h3.titre2:first-letter { text-transform: capitalize; }
table#listecra td.seance h3.titre2 a:first-letter { text-transform: capitalize; }
table#listecra td.seance h3.titre2 { font-size: 12px; font-weight: normal; margin: 0 30px; text-indent: -20px; }
table#listecra h3.titre2 a { color: black; }
table#listecra a:hover { color: red; }

div#somold p { text-transform: uppercase; margin-left: 5px; font-style: italic; font-weight: bold;  }
