/* ------- STRUCTURE : TOP ------- */#top {	margin : 0;	padding: 0;	background: #FFFFFF url(../images/header/rotator.php) no-repeat;	height: 140px;	width: 800px;	text-indent: -9000px;}#top a, #top a:link, #top a:visited, #top a:hover  {	background: #FFFFFF url(../images/header/rotator.php) no-repeat;	display: block;	width: 100%;	height: 100%;	color : #000;	text-decoration : none;}#acceuil {	width: 100%;	float: left;	margin: 0px;	padding: 0px;	border: 0px none;	background-color: #FFFFFF;}#barrenavigation {	height: 25px;	width: 800px;	left: 0px;	top: 140px;	margin: 0px;	padding: 0px;	border: 0px none;}/* ------- STRUCTURE : MENU ------- */#menu {	position: relative;	background: url(../NAVPICS/bgMenu.png) no-repeat 0 0;	margin: 0;	height: 25px;	width: 800px;	padding: 0;	border: 0px none;}#menu li {	margin: 0;	padding: 0;	float: left;	display: inline;	list-style-type: none;	text-align:right;}#menu li#bt1 {	padding-left: 0.5em;	padding-right: 0.5em;	font-size: 12px;}#menu li#bt2 { padding-left: 0.5em; padding-right: 0.5em; font-size: 12px; }#menu li#bt3 { padding-left: 0.5em; padding-right: 0.5em; font-size: 12px; }#menu li#bt4 { padding-left: 0.5em; padding-right: 0.5em; font-size: 12px;}#menu li#bt5 { padding-left: 0.5em; padding-right: 0.5em; font-size: 12px; }#menu li#bt6 { padding-left: 0.5em; padding-right: 0.5em; font-size: 12px; }#menu li#bt7 { padding-left: 0.5em; padding-right: 0.5em; font-size: 12px; }#menu li#bt8 { padding-left: 0.5em; padding-right: 0.5em; font-size: 12px;}#menu li#bt9 {	padding-left: 0.5em;	padding-right: 0.5em;	font-size: 12px;}#menu a:link, #menu a:visited {	line-height: 25px;	padding-bottom: 4px;	border: none;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;	text-decoration: none;	color: #330000;}#menu a:hover { border-bottom: 2px dotted #330000; }/* ------- STRUCTURE : CENTRAL ------- */#container {	width : 800px;	margin: 0px;	padding: 0px;	background-color: #FFFFFF;}#main {	background-color: #FFFFFF;}/* ------- STRUCTURE : CONTENT ------- */#content {	float: right;	width: 570px;  	text-align: justify;	background-color: #FFFFFF;}/* ------ RIGHT ELEMENTS ------------ */#content div { padding: 0.5em 1.25em 0.5em 0; 	background-color: #FFFFFF;}/* ------- STRUCTURE : LEFT ------- */#left {	float: left;	width: 205px;	text-align: left;	margin: 0px;	padding: 0px;	background-color: #FFFFFF;}/* ------ LEFT ELEMENTS ------ */#left h2 {	padding: 0 0 0 25px;	margin: 0.5em 0 0.5em 2px;	height: 19px;	line-height: 19px;	font-weight: bold;	font-size: 12px;	letter-spacing: 0.15em;	text-transform: uppercase;	color: #666;	}#left h2.orange {	background:  url(../NAVPICS/titre-orange.png) no-repeat 0 0;}#left h2.gris {	background: url(../NAVPICS/titre-gris.png) no-repeat;	border: 0px none;}#left h2.vert { background: url(../NAVPICS/titre-vert.png) no-repeat 0 0; }#left h2.jaune { background: url(../NAVPICS/titre-jaune.png) no-repeat 0 0; }#left h2.mauve { background: url(../NAVPICS/titre-mauve.png) no-repeat 0 0; }#left ul {	padding-left : 0;	margin : 0 0 0 0;	list-style : none;}#left li {	display : block;	margin-top : 0;	padding-left : 10px;}#left li.orange { background : transparent url(../NAVPICS/puces/fleche-orange.png) no-repeat 0 0.25em; }#left li.mauve { background : transparent url(../NAVPICS/puces/fleche-mauve.png) no-repeat 0 0.25em; }#left li.vert { background : transparent url(../NAVPICS/puces/fleche-vert.png) no-repeat 0 0.25em; }#left li.gris { background : url(../NAVPICS/puces/fleche-gris.png) no-repeat 0.25px; }#left a, #left a:link, #left a:visited {	color: #666;	text-decoration: none;}#left a:hover { 	color:#666;	text-decoration: underline;}#left div { padding: 0.5em 0 0.5em 10px; 		background-color: #FFFFFF;}.leftLogo{	margin: 0px;	padding: 0px;}/* ------- STRUCTURE : FOOTER ------- */#footer {	clear: both;	margin: 0;	padding: 0;	color: #666666;	height: 30px;	border: 0px none;}#footer a { color : #999999; }/* ELEMENTS ---------------------------------------------------------- */img { border: none; }.texte, .texte { text-align: justify; }.ps { text-align: justify; }.notes {	font-family: Arial, Helvetica, sans-serif;	text-align: left;}label { line-height: 0.75em; }#content hr { 	color: #ffcc00;	background-color: #ffcc00;	height: 1px;	margin-right: 10px;	border: 0;}#content h1,h2 {	font-size: 1.25em;	font-weight: bold;	margin: 0.5em 0;}#content h1,h2.titre-extrait {	font-size: 1.25em;	font-weight: bold;	margin: 0.5em 0;}#content h1,h2.titre-texte {	font-size: 1.25em;	font-weight: bold;	color: #990033;	margin: 0.5em 0 0.5em 0;}#content h3.spip {	font-family: Arial,Helvetica,sans-serif;	font-weight: bold;	font-size: 1.15em;	text-align: left;	margin: 2em 0.5em 0 0.5em;	padding: 0em;}#content h3 {	font-size: 1.15em;	margin: 0.75em 0.5em 0 0.75em;}#content ul {	padding-left : 10px;	margin : 0 0.5em 0 0;	list-style : none;}#content li {	display : block;	margin-top : 0.5em;	margin-right : 0.5em;	padding-left : 15px;	background: transparent url(../NAVPICS/puces/puce-gris.png) no-repeat 0 0.25em;}#content li.orange { background : transparent url(../NAVPICS/puces/puce-orange.png) no-repeat 0 0.25em; }#content li.vert { background : transparent url(../NAVPICS/puces/puce-vert.png) no-repeat 0 0.25em; }#content li.rose { background : transparent url(../NAVPICS/puces/puce-rose.png) no-repeat 0 0.25em; }#content li.mauve { background : transparent url(../NAVPICS/puces/puce-mauve.png) no-repeat 0 0.25em; }#content li.bleu { background : transparent url(../NAVPICS/puces/puce-bleu.png) no-repeat 0 0.25em; }#content li.gris { background : transparent url(../NAVPICS/puces/puce-gris.png) no-repeat 0 0.25em; }#content dl {	padding-left : 10px;	margin : 0 0 0 0;	list-style : none;}#content dt {	display : block;	margin-top : 0.5em;	padding-left : 15px;	background: transparent url(../NAVPICS/puces/puce-bleu.png) no-repeat 0 0.25em;}#content dd {	display : block;	margin-top : 0.5em;	padding-left : 10px;}#acceuil_index {	width: 100%;	float: left;	margin: 0px;	padding: 0px;	border: 0px none;}#principal table,tr,td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;		background-color: #FFFFFF;}#principal thead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-color: #F3A01A;	font-weight: bold;}#question {	padding: 0px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: solid;	border-top-color: #CCCCCC;	border-left-color: #CCCCCC;}body {	margin: 0;	padding: 0;	background: #FFFFFF url(../NAVPICS/bgBody.png) repeat;}.NomFournisseur {color: #FFFFFF;background-color:#339900;font-weight: bold;}