body,p,ul,ol,dl,dd,font,marquee,td,tr,th,h1,h2,h3,h4,h5,h6 {
	font-family: verdana, helvetica, sans-serif; font-size: 12px; color: #4a495f;
}
h1 {
	font-size: 18px; font-weight: bold; color: #4a495f;
}
.coltxt {
	 background: url(images/spacervert.gif) repeat-y;
}
  
.titre, marquee {
	font-size: 18px;
}

marquee { color: #CC0033; padding: 0px 125px 0px 0px;}

.maj {
	font-size: 11px; color: #000000; text-align: right; margin: 0px; padding: 0px 15px 0px 0px;
}

.st {
	font-weight: bold; margin: 17px 0px 4px 10px; padding: 0px;
}

.t {
	font-weight: bold; color: #444444; text-align: center; font-size: 14px; text-decoration: underline;
}

p {
	padding: 5px 24px 5px 24px; margin: 0px;
}

ul {
	 list-style-position: outside; padding: 0px 24px 0px 24px; margin: 5px 24px 5px 24px;
}

li {
	padding: 5px; margin: 0px;
}
.btt {
	border: solid 1px #4a495f;
}

table.programme { margin-left: 30px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #4a495f; }

.programme td { border-style: solid; border-width: 1px 0px 0px 0px; border-color: #4a495f;  }

.coffee { background-color: #d9e5f5; color: #3a537b; }

.jour {  color: #808080; text-align: center; font-size: 14px; font-weight: bold; margin: 10px; padding: 0px; }

.session { color: #000000; text-align: center; font-size: 14px; }

.keynote { color: #000000; text-align: center; font-size: 14px; font-style: italic; }
