/*styles utilises dans le menu de gauche*/
span.menu {
	position: fixed; /*top: 2 px; left: 2 px;*/
	float: left;
	width:150px;
	text-align: left;

}

div.rubrique {
	margin-top:10px;
	BORDER-TOP: black 1px solid; 
	BORDER-RIGHT: black 1px solid; 
	BORDER-LEFT: black 1px solid; 
	BORDER-BOTTOM: black 1px solid
	
}
div.titre_rubrique {
	BORDER-BOTTOM: black 1px solid;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: black; 
	BACKGROUND: #D3B984; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY:  Lucida Handwriting, Verdana, Arial,  sans-serif; 
	TEXT-ALIGN: center; 
	FONT-VARIANT: small-caps;
	padding-bottom:3px;
}
div.item_rubrique {
	padding-top:2px;
	padding-bottom:3px;
	FONT-SIZE: 10px; 
	BACKGROUND: #fffeeb;
	FONT-FAMILY:  Verdana, Arial,  sans-serif
}
div.item_rubrique_over {
	padding-top:2px;
	padding-bottom:3px;
	CURSOR: hand;
	FONT-SIZE: 10px; 
	BACKGROUND: #ffcc66; 
	FONT-FAMILY:  Verdana, Arial,  sans-serif
}
div.espace{
	height:50px;
	clear:both;
}
/*style du corps de la page*/
span.corps {
	float: right;
	margin-left: auto; 
	margin-right: auto; 
	text-align: left;
	padding-left:100px;
	width:85%;
}

/*styles des tableaux dans le corps*/
div.row {
    clear: both;
    padding-top: 5px;
	 width:80%;
    margin-left: auto; 
    margin-right: auto; 
}

span.gauche {
	float: left;
	width:40%;
	text-align: left;

	
}
span.droite {
	float: right;
	width:40%;
	text-align: left;


}

div.footer{
	clear:both;
	padding:100px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}
div.searchForm{
	text-align:center;
}
@media print {
	div.espace{
		height:15px;
		clear:both;
	}
	span.menu {
		display: none;
	}
	span.corps {
		clear:both;
		 width:100%;
		 text-align: left;
	}
	div.row {
    clear: both;
    padding-top: 5px;
	 width:95%;
	}
}

