

body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,font,li {
font-family: Arial, sans-serif;
font-size: 12px;
}

.title {
font-family: Arial, sans-serif;

font-size: 26px;
font-weight:bold;
}

.subtitle {
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 24px;
}

.boldtitle {font-family: "Arial Black", Arial, sans-serif;
font-weight: bold;
font-size: 24px;
}

ul,ol {
font-family: Arial, sans-serif;
font-size: 12px;
margin-top: 2px;
margin-bottom: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

h1 {
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 35px;
}

h2 {
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 25px;
}

h3 {
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 22px;
}

h4 {
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 18px;
}

.small {
font-family: Verdana, sans-serif;
font-size: 11px;
}

.title1 {
font-family: Arial, sans-serif;
font-size: 25px;
}

.fnt {
font-family: Verdana, sans-serif;
font-size: 11px;
}

/* Top bar style */

.topbg {
background-color: #464646;
}

td.topbg {
text-align:left;
width:100%;
}

img.topbg {
border-width: 0px;
margin-left: /*22*/ 82px;
margin-bottom: 15px;
width: /*390*/ 420px;
}

img.printtopbg {
border-width: 0px;
height: 0px;
width: 0px;
}

/* Upper left corner style */

.leftbg {
background-color: #8080FF;
}

img.leftbg {
border-width:0px;
}

td.leftbg {
text-align:left;
width:150px;
}

/* Left side bar style */

.leftbar {
background-color: #727272;
}

td.leftbar {
width:150px;
}

table.leftbar {
width:150px;
}

.leftmenu {
background-color: #727272;
/*font-size: 15px;*/
}

.leftmenuhi {
background-color: #f7f7f7;
/*font-size: 15px;*/
}

a.leftmenu:link {
text-decoration: none;
color: #ffffff;
}

a.leftmenu:visited {
text-decoration: none;
color: #ffffff;
}

a.leftmenu:hover {
text-decoration: none;
color: /*#1463C2*/#8080FF;
}

a.leftmenuhi:link {
text-decoration: none;
color: /*#8080FF*/#4060FF;
}

a.leftmenuhi:visited {
text-decoration: none;
color: /*#8080FF*/#4060FF;
}

a.leftmenuhi:hover {
text-decoration: none;
color: #1463C2;
}

.leftmenured {
color: #EE6699;
}

/* Content area style */

.mainbg {
background-color: #ffffff;
}

td.mainbg {
width: 100%;
}

td.content {
width: 800px;
}

table.mainbg {
width: 800px;
}

/* Program style */

.prgmday {
vertical-align: top;
background-color: #b64444;
color: #ffffff;
font-weight: bold;
font-style: italic;
font-size: 12px;
}

.prgmses {
vertical-align: top;
background-color: #939393;
color: #ffffff;
font-weight: bold;
font-style: italic;
font-size: 12px;
}

.prgmschair {
vertical-align: top;
text-align: right;
background-color: #939393;
color: #ffffff;
font-weight: bold;
font-style: italic;
font-size: 12px;
}

.prgmtime {
vertical-align: top;
font-weight: normal;
font-style: italic;
font-size: 12px;
}

.prgmact {
vertical-align: top;
font-weight: bold;
font-style: normal;
font-size: 12px;
}

.prgmslides {
vertical-align: top;
font-weight: normal;
font-style: normal;
font-size: 12px;
}

.prgmline {
vertical-align: top;
font-weight: normal;
font-style: italic;
font-size: 12px;
}

.drapeau {
	 PADDING-LEFT: 270px; PADDING-TOP: 70; TEXT-ALIGN: right; caption-side: bottom;
	position:absolute;


}

