
html,body {
	font-family:Arial, Helvetica, sans-serif;
	height:100%; 
	font-size: 12pt;
	color:#3c3c3c;
	}
	
a { text-decoration : none; color: #000 }

h1 { color: dodgerblue; font-size:15pt; margin-bottom:5px; }
h2 { color: dodgerblue; font-size:14pt; margin-top:10px; margin-bottom:5px; font-weight:normal; }
h3 { color: #000000; font-size:13pt; margin-top:10px; margin-bottom:5px; font-weight:normal; }


#content {
	width:100%;
	position:relative;
	margin:0 auto;
	border:0;
	padding-right:1px;
	padding-left:1px;
	margin-top:5px;
	}

#logo { float:left; }
#date { float:right; }
#tracer { position: relative; top: -20px; }
#program { width: 18cm; }

	
.border { margin-bottom: 1px; padding-bottom: 1px; border-bottom: 1px dotted #480819; }

.menubar { background-image: url(../images/squares.gif); background-repeat: no-repeat; background-position: left bottom; visibility: hidden; }
.bottomline_light  { border-bottom: 1px solid #9f9487 }
.tableBg_homel { background-color: #f1eee9 }
.tools {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000;text-decoration:none }
.button { color: #9f9487; font-weight: bold; }
a.button { color: #9f9487; font-weight: bold; }
input.field { border: solid 1px #9f9487; margin:0; padding: 0 0 0 4px; height: 14px; font-size:9px; width: 110px; }
textarea.field { font-size: 9px; margin: 0; padding: 0 0 0 4px; width: 240px; border: solid 1px #9f9487; }
select.field { font-size: 9px; margin: 0; padding: 0 0 0 4px; width: 240px; border: solid 1px #9f9487; }

.margin { z-index: 1; padding-right: 20px; padding-left: 20px; }
.pagetop { background-image: none; position: absolute; top: 0; left: 0; width: 165mm; }

.title01 {
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: bold;
	color: black;
	margin-bottom: 10px;
}
.title02 { color: black; }
p.Listeparticipants, li.Listeparticipants, div.Listeparticipants { color: #000; margin: 0; padding: 0; border-width: 0 }
p.programme, li.programme, div.programme { color: black; margin: 0; padding: 0; border-width: 0 }
p.Secteur, li.Secteur, div.Secteur { color: black; font-size: 15pt; font-family: "Helvetica Neue"; line-height: 120%; margin: 0; padding: 0; border-width: 0; mso-layout-grid-align: none; mso-pagination: none; mso-style-name: Secteur; mso-style-parent: "Liste participants"; tab-stops: 14.15pt 17.0pt 249.45pt 272.15pt; text-autospace: none  }
p.Entreprise, li.Entreprise, div.Entreprise { color: #000; font-weight: bold; margin: 0; padding: 0; border-width: 0 }
p.presentation, li.presentation, div.presentation { color: #000; font-weight: bold; margin: 0; padding: 0; border-width: 0; }
p.intervenant, li.intervenant, div.intervenant { color: black; font-weight: bold; margin: 0; padding: 0; border-width: 0 }
p.Confirmer, li.Confirmer, div.Confirmer { color: black; font-style: italic; margin: 0; padding: 0; border-width: 0 }
p { margin-top: 4px; margin-bottom: 4px; }

td {

	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
div {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#connection { 	font-weight:bold; }
#connection img { 	margin-right:4px; }
#connection a {
	color: #999999;
	font-weight:bold;
}
#tracer a {
		color: #999999;
		text-decoration: none;
	}
#tracer a:hover { 	text-decoration: underline; }

#tracer { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #999999; visibility: hidden; }
.sector1 { background-color: white; }
.sector2 { background-color: white; }
.sector3 { background-color: white; }
.sector5 { text-align:left!important;  }
.sg { background-color:#eaf5fa; border:2px solid #eaf5fa; } 

.sector1_title { color: black; }
.sector2_title { color: black; }
.sector3_title { color: black; }
.toolbar { }

.login { visibility: hidden; padding-bottom: 9px; padding-left: 9px; border-left: 1px solid #000; }
.toolbar { visibility: hidden; }
.footer { visibility: hidden; }
.red { color: black; }
.column { visibility: hidden; }
.formbg { background-color: white; }
.formsubmit { visibility: hidden; }
.conference { color: #000; font-weight: bold; text-transform: uppercase; }
.conference_bgd { background-color: #e5e5e5; }


#progdiv {
	position:static!important; 	
	height:auto!important;  
	overflow:auto;
	float:none;
	}
	
#toolbar { display:none; }
#footer { display:none; }
#menu  { display:none; }


.pbreak { page-break-after:always; }