/* CSS Document pour l'interface privée du iste de Pasacl JUSOT *//*  ==================================== */#body {	width: 100%;	margin: 0;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;}ul, li, a	{	margin: 0;	padding: 0;}a	{	color: #f60;	text-decoration: none;}a:hover {	color: #063;}#header {	height: 100px;	margin: 0;	background-image: url(images/fond_hd.png);	background-repeat: no-repeat;	background-position: right center;}#logo	{	float: left;	width: 25%;	text-align: center;}#entete	{		/*  titre de l'header  */	position: relative;	margin-left: 28%;	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 2.4em;	font-weight: bold;	color: #093;	height: 100px;}#entete p {	position: absolute; 	top: 50%;	margin-top: -25px;	height: 50px;}#conteneur {	margin: 0;	color: #000;}#contenu {	margin-right: 1em;	margin-left: 26%;	padding-left: 1em; }.pied	{	line-height: 1.8em;	font-size: 0.8em;	text-align: center;	font-weight: bold;	letter-spacing: 0.2em;}#menu {		/* barre de menu horizontale */	float: left;/*	position: fixed; */	width: 25%;	margin: 0; /*	margin-left: -20%; */	background: url(images/fond_6.jpg)  no-repeat 0 0;	font-size: 1.4em;	font-weight: bold;	color: #f60;	padding-top: 20px; 	padding-bottom: 20px; 	list-style-type: none;}#menu li	{	padding: 0;}#menu li a	{	display: block;	height: 30px;	width: 100%; 	line-height: 30px;	color: #000;	text-decoration: none;}#menu li a:hover	{	background: #093;	color: #FF0;}/*  style de menu horizontal utilisé por la boutique */#menu_bou {	height: 2.4em;  	font-size: 1.3em;	font-weight: bold;	background-image: url(images/fond_2.JPG); 	color: #000;	list-style-type: none;	/* width: 100%; */	margin: 0 0 10px 0;}#menu_bou li	{	float: left;} #menu_bou li a	{	display: block;	width: 10em;	color: #ff0; 	text-decoration: none;	height: 100%; 	text-align: center;} #menu_bou li a:hover	{	background-color: #063;}/*   menu horizontal (sous entête et pied de page) */.menu-footer {	clear: both;	margin: 0;	line-height: 1.5em;	font-size: 1em;	font-weight: bold;	color: #000;	list-style-type: none;	width: 100%;	background-image: url(images/fond_2.JPG);	vertical-align: text-bottom;}.menu-footer li	{	display: inline;}.menu-footer li a	{ 	color: #ff0; 	text-decoration: none;	text-align: center;}.menu-footer li a:hover	{	background-color: #063;} #table_img {	margin: 0;	padding: 0;	text-align: center;}#demi_gauche {	float: left;	width: 60%;	margin: 0;	padding-right: 1em;}#demi_droite {	margin-left: 61%;	margin-top: 2em;}.a-droite	{	text-align: right;}.a-centrer	{	text-align: center;}.marge-droite	{	margin-right: 10px;}#footer {	clear: both;	width: 100%;}.liste	{	list-style-position: inside;	list-style-image: url(images/puce1.png); /*  mettre flèche en noir */}#mini-body {	margin: 10px;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 0.7em;	color: #000;}/*  Spécifications des styles  */h1	{					/* utilisé pour le titre en entête */	font-size: 1.6em;	margin-top: 0;}h2	{					/*  utilisé pour les titres de rubrique en colonne gauche								titre des descriptifs */	font-size: 1.3em;	font-weight: bold;	margin: 0;	padding: 0;}h3	{					/* utilisé pour le titre en entête */	margin: 0;	padding: 0;	font-weight: bold;}.trait	{	font-size: 0.1em;	margin-right: 2em;}.texte	{	margin: 0 2em 0 10em;	padding: 0;	font-weight: normal;}.cadre	{	border: 0.2em solid #930;	text-align: center;}.color {	background-color:#666;}.gras {	font-weight: bold;}
