body {
margin: 0px; padding-right: 0px; padding-left: 0px;padding-bottom: 0px; padding-top: 0px; 
font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: justify;
background-color:white;
background-image:url(images/bg.jpg);
}
#conteneur {
	margin: 0px auto;
}
body#print {
margin: 0px; padding-right: 0px; padding-left: 0px;padding-bottom: 0px; padding-top: 0px; 
font-family: Arial, Helvetica, sans-serif;font-size: 14px;text-align: justify; 
background-color: #ffffff;
}
.img-box {
padding-right: 0px;
width="160"; 
height="140";
}
.box {
background: url(images/band-orge.gif) no-repeat center top;
padding-top: 15px;
padding-bottom: 20px;
width: 160px;
float: left;
margin:2 2 2 2 px;
}

.content-box {
background:#F5F5F5;
padding-bottom: 20px;
padding-right: 5px;
padding-left: 5px;
font-size: 8pt;
border:1px solid #e9e9e9}

TD {
	font-size: 11px; font-family: Arial, Helvetica, sans-serif
}
TH {
	font-size: 11px; font-family: Arial, Helvetica, sans-serif
}

#centre {
margin-left: 200px;margin-right: 235px;
}
#centre P {
	padding-right: 50px; padding-left: 20px; color: #666;width:550
}
#centre UL {
	padding-right: 10px; color: #666; list-style-type: none
}
#centre LI {
	padding-right: 10px; color: #666; list-style-type: none
}
#centre LI {
	padding-bottom: 4px
}
#header {
	margin-left: 0px; margin-right: 0px; height: 160px
}
#gauche {
	float: left; width: 30px
}
#menugauche {
	float: left; 
	width: 200px;
margin-left:auto;
margin-right:auto;
left: 31px; 
position: absolute;
top: 320px
}
.menugauche {
	padding-right: 20px; padding-left: 42px; font-size: 0.95em; padding-bottom: 0px; margin: 0px; 
padding-top: 0px; list-style-type: none
}
.menugauche LI {
	line-height: 26px; border-bottom: #E0C2D9 1px solid
}
.menugauche A {
	margin: 0px 2px; color: #812d7e; text-decoration: none
}
.menugauche A:hover {
	font-weight: bold;text-decoration: none;color: #ed718b; 
}
.menugauche A#current {
	font-weight: bold}

.subnav {
	padding-right: 0px; padding-left: 16px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
}
.subnav LI {
	line-height: 26px; border-bottom-STYLE: none
}
.subnav A {
	background-image: none; color: #3d3b3b; line-height: 26px; text-decoration: none
}
.subnav A:hover {
	font-weight: bold; background-image: none; text-decoration: none
}
.subnav A#active {
	font-weight: bold
}
#droite {
	float: right; width: 940px
}
#menudroite {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	right: 0px;
	width: 190px;
	position: absolute;
	background:#E9E9E9;
	margin-top: 0px;
	font-size: 8pt;
	margin: 10px;
	font-family: Helvetica,Arial, sans-serif;
	text-align: justify
}

A {
	CURSOR: hand; color: #812d7e; text-decoration: underline
}
A:hover {
	color: #aaaaaa; text-decoration: none
}

.img_G {
	float: left
}
.img_D {
	float: right
}
H1 {
	margin-top: 0px;font-weight: bold; font-size: 18px; margin-bottom: 5px; color: #812d7e; border-bottom: #503f25 1px solid; font-family: Tahoma, Arial, Helvetica
}
H2 {
	margin-top: 5px; font-weight: bold; font-size: 14px; margin-bottom: 5px; margin-left: 2px; color: #ed718b; line-height: 100%; font-family: Tahoma, Arial, Helvetica; text-align: left
}
H3 {
	margin-top: 5px;font-weight: bold; font-size: 13px; margin: 0px; color: #666666; font-family: Arial, Helvetica, sans-serif; text-align: left
}
#titre-vert {
	margin-top: 5px; margin: 0px; color: #ed718b; text-align: left; font: bold 13px Arial, Helvetica, sans-serif;text-align: left
}
H4 {
	margin-top: 5px;font-weight: bold; font-size: 11px; margin: 0px; font-family: Arial, Helvetica, sans-serif
}
#pied{
	 clear:both;margin-left: 200px;font-size: 0.9em;color: #666666; line-height: 18px; height: 18px
}
#menu-haut{
	 clear:both;margin-left: 200px;font-size: 0.9em;color: #000000; line-height: 18px; height: 18px
}
.ital-orange {  font: normal small Arial, Helvetica, sans-serif; color: #92775A}

