*
{
	margin:0;
	padding:0;
}
Body
{
	scrollbar-face-color: #B5CAE8;
	scrollbar-track-color: #8EAFDC;
	scrollbar-arrow-color: #000000;
	font-size:11px; 
	font-family:Verdana,Arial; 
	color:#3D3B84;
	text-align:Left;
  
}
input,select,textarea,td
{
	font-size:11px; 
	font-family:Verdana,Arial; 
	color:#3D3B84;
	text-align:Left;
 
}
Table
{
	border-collapse:collapse;
}
ul 
{
    font-size:11px; 
    font-family:Verdana,Arial; 
    color:#3D3B84;
    text-align:Left;
    line-height:15px;
    list-style-type:disk;
    margin-left:30px;
}

.FmbvTitre
{
	font-family:Verdana,Arial;
	font-size:24px;
	font-weight:bold;
	color:#77A82B;
	background:url(images/fleche.gif) no-repeat top left;
	text-align:left;
	padding-left:35px;
}
.FMBVSousTitre
{
	font-family:Verdana,Arial;
	font-size:14px;
	font-weight:bold;
	color:#3D3B84;
}
.texte {
    font-size:11px; 
    font-family:Verdana,Arial; 
    color:#3D3B84;
    text-align:Left;
    margin:5px 10px 5px 10px;
		line-height:15px;
}
.MenuGaucheFixe
{
    font-size:10px; 
    font-family:Verdana,Arial; 
    color:#000000;
		font-weight:bolder;
}
A:link,A:visited {
	font-family:Verdana,Arial;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	font-style:none;
	font-weight:bolder;
}

A:hover,A:active  {
	font-family:Verdana,Arial;
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	font-style:italic;
	font-weight:bolder;
}

A:link.FmbvMenu,A:visited.FmbvMenu {
	font-family:Verdana,Arial;
	color:#E5EFB3;
	font-size:10px;
	text-decoration:none;
	font-style:none;
	font-weight:bolder;
}

A:hover.FmbvMenu,A:active.FmbvMenu  {
	font-family:Verdana,Arial;
	color:#E5EFB3;
	font-size:10px;
	text-decoration:none;
	font-style:italic;
	font-weight:bolder;
}

A:link.sommaire,A:visited.sommaire{
	font-family:Verdana,Arial;
	color:#8EAFDC;
	font-size:10px;
	text-decoration:none;
	font-style:none;
	font-weight:bolder;
}


A:hover.sommaire,A:active.sommaire  {
	font-family:Verdana,Arial;
	color:#8EAFDC;
	font-size:10px;
	text-decoration:none;
	font-style:italic;
	font-weight:bolder;
}



/* Bloc d'affichage d'un evenement dans la liste agenda */
/* le bloc contenant le regroupement de date  */
.dateFrise {
    /*float:left;*/
    margin-left:-30px;
    font-weight:bold;
}
/* le bloc contenant l'evenement en lui meme */
.evenement {
    margin-left:50px;
    display:block;
    float:left;
    width:400px;
    padding:2px 0px 0px 0px;
    font-size:12px;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    text-align:left;
    color:#000;
}
  /* date */
.evenementDate{
    display:block;
    float:left;
    width:290px;
    vertical-align:middle;
    font-size:10px;
    padding:2px 0;
}
	/* date à valider pour la FMBV */
.evenementDateAValider{
    display:block;
    float:left;
		color:#77A82B;
    font-family:Arial, Verdana, Helvetica, sans-serif;
    width:300px;
    vertical-align:middle;
    font-size:10px;
    padding:2px 0;
}
	/* picto modifier supprimer */
.evenementPicto {
    display:inline;
    float:right;
    width:100px;
    text-align:right;
    padding:2px 0;
    margin:0;
}
  /* le reste des infos sur le document */
.evenementCorps {
    clear:both;
    border:1px solid #58c;
    text-align:justify;
    padding:5px;
    width:400px;
}
    /* titre du doc */
.evenementTitre {
    display:block;
    float:left;
    width:200px;
    font-weight:bold;
    text-align:left;
}
    /* picto modifier supprimer */
.evenementLogo {
    display:inline;
    float:right;
    width:150px;
    text-align:right;
    padding:0;
    margin:0;
}
	/* Descriptif */
.evenementDescriptif{
    display:block;
    float:left;
    width:200px;
    vertical-align:top;
    font-size:10px;
    padding:0;
}   
    /* lien "la suite" */
.evenementLien {
    clear:both;
    font-size:11px;
    text-align:center;
		color:#303984;
	 display:block;
	 width:390px;
}



/* Bloc d'affichage d'un document dans la partie accueil */
.Doc {
    width:156px;
    background:url(images/Agenda/Bloc_2.jpg) repeat-y 0 0;
    position:relative;
    font-size:11px;
    font-family:Verdana,Arial;
    margin:0px;
}
    /* Titre du document */
.DocTitre {
    width:156px;
    height:31px;
    background:url(images/Agenda/Bloc_1.jpg) no-repeat 0 0;
    font-weight:bold;
    color:#000;
    text-align:center;
    padding-top:10px;
}
    /* Corps du document */
.DocTxt{
    padding:0 10px 0 10px;
}
    /* Image de fin du document */
.DocFin {
    width:156px;
    height:20px;
    background:url(images/Agenda/Bloc_3.jpg) no-repeat 0 0;
}

.MenuDoc {
    font-size:16px;
}

.SousMenuDoc {
    font-size:14px;
}
