body {
	margin: 0px;
	background-color:#FFFFFF;
	padding: 0px;

}
img{ border:0px; }
form{ margin: 0px; padding: 0px; }
@page { size:21.0cm 29.7cm; margin-top:1.5cm; margin-bottom:2.0cm; margin-left:2.0cm; margin-right:2.0cm  }
td {  padding:0; vertical-align:top; }
table { border:0px; padding:0; }
* {
	 font-family:"times new roman",times,serif;
	 font-size:14px; color:#666666; text-decoration: none ; 	
	 background-color:#FFFFFF;
	 vertical-align:top;
}
/*********** #Largeur des tables ***********/

.table-width {
	width:17cm;
}
.table-principale {
	width:17cm;
}
.table-footer {
	display:none;
}
.img-droite {
	width:1px;
}
.bloc-mnu {
display:none;
}

/*********** #Styles du bandeau supérieur (logo, langues, etc.) ***********/

.top		{
	padding: 0;
	height:24px;
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #061045;
	width:700px;
	position:relative;
	top:0px;
	left:-50px;
}

.top a{ visibility:hidden;}

.top .logo a{ visibility: visible; border:0px; }

.lang			{ display:none; }

/*********** #Bandeau ***********/
.bdo {
	background-image: url(../../img/bdeau.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding:0;
	margin: 0;
	border: 0;
	width:17cm;
	height:145px;
	display:block;
	vertical-align:top;
}

/*********** #Styles du footer ***********/
.options {
	display:none;
}
.footer			{
	display:none;
}

/*********** #Styles du texte ***********/
.text				{ 
	padding-top:0px;
	padding-left:2px;
	text-align:justify;
	overflow:visible;
	position: relative;
	top:0px;
	width:17cm;
}
.text a:link		{ color:#996633; text-decoration: underline ; }
.text a:visited 	{ color:#996633; text-decoration: underline ; }
.text a:active		{ color:#996633; text-decoration: underline ; }
.text a:hover		{ color:#996633; text-decoration: none ; }

.text h2	{ font-weight: bold; color:#003366; margin:0; padding:0px 0 5px 0; font-size:15px; }
.text h3	{ font-weight: bold; color:#A6815B; margin:0; padding:0px 0 5px 0; }
.text h4	{ font-weight:normal; font-style:italic; margin:0; padding:0px 0 2px 0; }
.text ul {
padding:0 0 15px 15px;
margin:0;
}
.text li {
	list-style-image:url(../../img/puce_print.gif);
	padding: 0 0 6px 4px;
	margin:0;
}
.text p {
padding:0;
margin:0 0 12px 0;
}

/* Bloc de liens */

.text div.link {
padding:10px;
margin:0 0 12px 0;
background-color:#CCCCCC;
border: 1px #EBE8E6 solid;
display:block;
}
