em.bv {
	font-size: 10.5pt;
	font-family: arial;
	font-style: italic;
	color: #bc9160;
	}

em.bva {
	font-size: 10.5pt;
	font-family: arial;
	font-style: italic;
	color: #5d829d;
	}

em.liste {
	font-size: 10.5pt;
	font-family: arial;
	font-style: normal;
	font-weight: bold;
	color: #bc9160;
	}

li {
	font-size: 10.5pt;
	font-family: arial;
	font-style: normal;
	margin-top: 24px;	
	}

dt.a {
	font-size: 11pt;
	font-weight: bold;
	font-style: normal;
	color: #5d829d;
	margin-top: 18px;
	}
dd p {
	margin-top: 6px;
	margin-bottom: 0px;
	}

body_text    { font-family: Arial; font-size: 12pt }
article_text { font-family: Arial; font-size: 10pt }

A.small:link {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #0000FF;; font-size: 8pt; font-weight: normal}

A.small:visited {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #800080;; font-size: 8pt; font-weight: normal}

A.small:hover {font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #cccccc;; font-size: 8pt; font-weight: normal}

tr.white {
		background-color: #FFF;
		}

tr.blue {
		background-color: #DAF1F3;
		}


td.date {
		width: 9%;
		text-align: center;
		padding-top: 6px;
		padding-bottom: 6px;
		font-size: 10pt;
		font-family: verdana,arial;
		font-weight: bold;
		}

td.day {
		width: 8%;
		text-align: center;
		padding-top: 6px;
		padding-bottom: 6px;
		font-size: 10pt;
		font-family: verdana,arial;
		font-weight: normal;
		}

td.time {
		width: 14%;
		text-align: center;
		padding-top: 6px;
		padding-bottom: 6px;
		font-size: 10pt;
		font-family: verdana,arial;
		font-weight: normal;
		}

td.event {
		width: 44%;
		text-align: left;
		padding-top: 6px;
		padding-bottom: 6px;
		font-size: 10pt;
		font-family: verdana,arial;
		font-weight: normal;
		}

td.event h1 {
		margin-bottom: 0px;
		font-size: 10pt;
		font-family: verdana,arial;
		font-weight: bold;
		color: #4D8A90;
		}

td.phone {
		width: 35%;
		text-align: center;
		padding-top: 6px;
		padding-bottom: 6px;
		font-size: 10pt;
		font-family: verdana,arial;
		font-weight: normal;
		}

th {
		text-align: center;
		font-size: 16px;
		font-family: verdana,arial;
		font-weight: bold;
		color: #FFF;
		background-color: #4D8A90;
		vertical-align: middle;
		height: 30px;
		}

p.event {
		font-weight: bold;
		color: #4D8A90;
		}

dl.prices {
	font-size: 10pt;
	font-weight: regular;
	font-style: normal;
	font-family: verdana,arial;
	}

dl.prices dt {
	margin-top: 10px;
	font-weight: bold;
	color: #4D8A90;
	}
	



