.texte-accueil {  font: normal 11px/normal Geneva, Arial, Helvetica, san-serif; color: #333333; text-decoration: none; text-align: left}
.titres-accueil {  font: bold normal 14px/normal Geneva, Arial, Helvetica, san-serif; color: #000000; text-align: left; text-transform: none}
.edition {  font: bold normal 18px/normal Verdana, Arial, Helvetica, sans-serif; color: #003366; text-transform: none; white-space: normal}
.tab-ligne-noire { background: url(/images/fond-ehoui.jpg) no-repeat fixed left top}
div{  font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none;}
.menu-defilant { font: bold normal 12px/normal Geneva, Arial, Helvetica, san-serif; color: #003366; text-decoration: none; text-align: left }
.sous-rubrique { font: bold normal 10px Verdana, Arial, Helvetica, sans-serif; color: #CC9900; text-decoration: none; text-align: justify ; white-space: normal; list-style-type: none;padding-left:0;padding-bottom:4 }

.tab-ligne-orange { border:1px #F58232 solid; background:url(../images/fond_agenda.jpg) repeat-y; }
.menu-pages { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000099; text-decoration: none; text-align: justify ; white-space: normal; list-style-type: circle;padding-left:4;padding-bottom:4 ; list-style-position: outside; list-style-image: url(/images/FlecheBlanche.gif)}
.texte-footer { font: normal 11px/normal Geneva, Arial, Helvetica, san-serif; color: #333333; text-decoration: none; text-align: center}
a:hover {  color: #CC9966}
.tab-ligne-verte { border: 1px solid; background: url(/images/fond-ehoui.jpg) no-repeat fixed left top ; border-color: #99CC00 #999900 #999900}
.texte-courant-gras { font: bold normal 12px Verdana, Arial, Helvetica, sans-serif; color: #FF9900; text-decoration: none; text-align: justify }
h2{ font: bolder normal 14px/normal Verdana, Arial, Helvetica, sans-serif; color: #D22229; text-align: left; text-transform: none }
.main {  cursor: hand}
.texte{  font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-decoration: none; text-align: justify}
h1{  font: bold normal 24px/normal Verdana, Arial, Helvetica, sans-serif; color: #333333; text-transform: none; white-space: normal}

.plan_rub{
	display:block;
	margin-bottom:10px;
	color:#B21120;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.plan_s_rub{
	color:#F58232;
	display:block;
	font-size:12px;
	margin:10px 0 5px 0;
}

.plan_page{
	color:#444446;
	display:block;
	font-size:11px;
	text-decoration:none;
}

.plan_rub:hover, .plan_s_rub:hover, .plan_page:hover{color:#000;}

.plan_page:hover{text-decoration:underline;}
