<style type="text/css">{  }
h5 {}
h1 {font-family:Verdana; font-size:16pt; color:#666666; margin-top:5; margin-bottom:5; margin-left:5; margin-right:5}
h2 {font-family:Verdana; font-size:14pt; color:#666666; margin-top:5; margin-bottom:5; margin-left:5; margin-right:5}
h3 {font-family:Verdana; font-size:12pt; color:#666666; margin-top:7; margin-bottom:7; margin-left:5; margin-right:5}
h4 {font-family:Verdana; font-size:10pt; color:#666666; margin-top:0; margin-bottom:0; margin-left:5; margin-right:5}
h5 {font-family:Verdana; font-size:8pt; color:#666666; margin-top:0; margin-bottom:0; margin-left:5; margin-right:5}
p {font-family:Verdana,Arial; font-size:8pt; margin-top:0; margin-bottom:0; margin-left:5; margin-right:5}
p.bleu {font-family:Verdana,Arial; font-size:8pt; color:#1b7bbe; margin-top:0; margin-bottom:0; margin-left:5; margin-right:5}
p.bleu2 {font-family:Verdana,Arial; font-size:8pt; color:#1b7bbe; margin:5;}
p.texte {font-family:Verdana,Arial; font-size:8pt; margin:5;}
td {font-family:Verdana,Arial; font-size:8pt; margin:0}
.Normal {font-family:Verdana,Arial; font-size:9; margin:0}

.infobulle{
color: #707F86;
font-weight : bold;
position: absolute; 
visibility : hidden;
border: 2px solid #<%=coul1%>;
padding-left: 10px;
padding-right: 10px;
font-family: Trebuchet MS;
align: center;
font-size: 8pt;
background-color: #ffdfbe;
}

p.texte {font-family:Verdana,Arial; font-size:8pt; margin-top:0; margin-bottom:0; margin-left:10; margin-right:5}
p.texte2 {font-family:Verdana,Arial; font-size:8pt; margin-top:5; margin-bottom:0; margin-left:10; margin-right:5}
p.texte3 {font-family:Verdana,Arial; font-size:8pt; margin-top:10; margin-bottom:0; margin-left:10; margin-right:5}
p.titre {font-family:Verdana,Arial; font-size:10pt; font-weight:bold; color:#7a5229; margin-top:10; margin-bottom:10; margin-left:10; margin-right:5}
.titreacc {font-family:Verdana; font-weight:bold; font-size:8pt; color:#ffffff; PADDING-LEFT: 7px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; height: 25; background: #c49a72;}
.titrecomm {font-family:Verdana; font-weight:bold; font-size:8pt; color:#ffffff; PADDING-LEFT: 7px; PADDING-TOP: 5px; height: 25; background: #FF5252;}
.titreeco {font-family:Verdana; font-weight:bold; font-size:8pt; color:#ffffff; PADDING-LEFT: 7px; PADDING-TOP: 5px; height: 25; background: #33A6FF;}
.titreloc {font-family:Verdana; font-weight:bold; font-size:8pt; color:#ffffff; PADDING-LEFT: 7px; PADDING-TOP: 5px; height: 25; background: #54C145;}
.titreloc2 {font-family:Verdana; font-weight:bold; font-size:8pt; color:#000000; PADDING-LEFT: 7px; PADDING-TOP: 5px; height: 25; background: #85ec77;}
.titreacti {font-family:Verdana; font-weight:bold; font-size:8pt; color:#ffffff; PADDING-LEFT: 7px; PADDING-TOP: 5px; height: 25; background: #0566c1;}
.titreinfo {font-family:Verdana; font-weight:bold; font-size:8pt; color:#ffffff; PADDING-LEFT: 7px; PADDING-TOP: 5px; height: 25; background: #FF7F00;}
.titrecont {font-family:Verdana; font-weight:bold; font-size:8pt; color:#ffffff; PADDING-LEFT: 7px; PADDING-TOP: 5px; height: 25; background: #9F40FF;}
.titre2 {font-family:Verdana; font-weight:bold; font-size:8pt; color:#EA7B14;}
td {font-family:Verdana,Arial; margin:0}
.tabnormal{}
.tabover{background-color:"#FFDAAA"; color:"1B7BBE"}
.souris { cursor: default; }
.retour	{float: right; margin-top: 10px; margin-bottom: 0px; margin-left: 0px; margin-right: 10px; padding: 0px 0px 0px 0px;}
.retour2	{float: right; margin-top: 5px; margin-bottom: 0px; margin-left: 0px; margin-right: 10px; padding: 0px 0px 0px 0px;}


a.textTrans:link { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }
a.textTrans:visited { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }
a.textTrans:hover { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }

a.textTrans2:link { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }
a.textTrans2:visited { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }
a.textTrans2:hover { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }

a.textTrans3:link { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }
a.textTrans3:visited { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }
a.textTrans3:hover { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }

a.textTrans4:link { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }
a.textTrans4:visited { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }
a.textTrans4:hover { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }

a:link { text-decoration: underline; font-weight:bold; color:#808080; margin:0 }
a:visited { text-decoration: underline; font-weight:bold; color:#808080; margin:0 }
a:hover { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }

a.lien2:link { text-decoration: none; font-weight:bold; color:#808080; margin:0 }
a.lien2:visited { text-decoration: none; font-weight:bold; color:#808080; margin:0 }
a.lien2:hover { text-decoration: none; font-weight:bold; color:#EA7B14; margin:0 }

a.lienrouge:link { text-decoration: underline; font-weight:bold; color:#FF0000; margin:0 }
a.lienrouge:visited { text-decoration: underline; font-weight:bold; color:#FF0000; margin:0 }
a.lienrouge:hover { text-decoration: none; font-weight:bold; color:#FF0000; margin:0 }

a.lienbleu:link { text-decoration: underline; font-weight:bold; color:#1b7bbe; margin:0 }
a.lienbleu:visited { text-decoration: underline; font-weight:bold; color:#1b7bbe; margin:0 }
a.lienbleu:hover { text-decoration: none; font-weight:bold; color:#1b7bbe; margin:0 }

a.lienbleu2:link { text-decoration: none; font-weight:bold; color:#1b7bbe; margin:0 }
a.lienbleu2:visited { text-decoration: none; font-weight:bold; color:#1b7bbe; margin:0 }
a.lienbleu2:hover { text-decoration: underline; font-weight:bold; color:#EA7B14; margin:0 }

.textTrans {
	width:155px;
	height:6px; 
	filter:revealTrans(duration=1, transition=12) 
}
.textTrans2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7.5pt; 
	color: gray;
	width:134px;
	height:6px; 
	filter:revealTrans(duration=1, transition=12) 
}
.textTrans3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7.5pt; 
	color: gray;
	width:117px;
	height:6px; 
	filter:revealTrans(duration=1, transition=12) 
}
.textTrans4 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7.5pt; 
	color: gray;
	width:99px;
	height:6px; 
	filter:revealTrans(duration=1, transition=12) 
}


.popperlink { POSITION: absolute; VISIBILITY: hidden}

BODY {scrollbar-face-color: #D1D1D1; scrollbar-shadow-color: #FFEBAB;
scrollbar-highlight-color: #E8E8E8; scrollbar-3dlight-color: #FFD858; scrollbar-darkshadow-color: #FFEBAB; scrollbar-track-color: ##FFD858; scrollbar-arrow-color: #1b7bbe}
-->




.textxsm {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
color: #004835;
}
.textsm {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #504941;
}
.text {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #504941;
}
.textmed {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #504941;
}
.textlg {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: #504941;
}

.linkxsm {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
color: gray;
}
.linkxsm:hover {
color: #EA7B14;
}
.linksm {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: gray;
}
.linksm:hover {
color: #65A2DA;
}
.linksm2 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt; 
color: gray;
}
.linksm2:hover {
color: #EA7B14;
}
.link {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
color: gray;
}
.link:hover {
color: #EA7B14;
}
.linkmed {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: gray;
}
.linkmed:hover {
color: #65A2DA;
}
.linklg {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: gray;
}
.linklg:hover {
color: #65A2DA;
}

.footer {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
color: gray;
}
.footer:hover {
color: #65A2DA;
}

.paging {
font-family: Verdana, Arial, Helvetica; 
font-size: 7.5pt; 
color: #5F708F;
}
.paging:hover {
color: #EA7B14;
}

.toolbar {
border: 1px solid #DDDDDD; 
background-color: #EFEFEF;
}

.displayretainer {
width: 130; 
height: 100%; 
filter:progid:DXImageTransform.Microsoft.Matrix(M11='1.0', sizingmethod='auto expand');
}

#additionalFields {
display: block; 
}

.menu_on {
color: #BC1B00;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
.menu_on:hover {
color: #BC1B00;
text-decoration: underline;
}

.menu_off {
color: #616D7E;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
.menu_off:hover {
color: #BC1B00;
text-decoration: underline;
}

.smallheader {
color: #616D7E;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.mediumheader {
color: #616D7E;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.largeheader {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: #000000; 
font-weight: bold;
}

.mainbg {
background: url(../images/bg-main.gif) 0 0 no-repeat;
}

.selectbox {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt;
}

.input {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
border: solid 1px #706F6B; 
background: #ffffff;
height: 21px;
padding-left: 3px;
padding-top: 1px;
}

.textarea {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
border: solid 1px #706F6B; 
padding-left: 3px;
padding-top: 1px;
}

.shadow				{filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3);} 
.shadow1			{filter:progid:DXImageTransform.Microsoft.Shadow(color='#a9a9a9', Direction=135, Strength=2);}

div#footer {
padding-top: 10px;
padding-bottom: 14px;
}

div#mainpad {
padding-right: 15px;
padding-left: 15px;
}

.calevent {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 130%;
color: #ffffff;
text-decoration: none;
}

.calevent:hover {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 130%;
color: #ffffff;
text-decoration: underline;
}

.calunsel {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 140%;
color: 636563;
text-decoration: none;
}
.calSel {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 140%;
color: #FFFFFF;
text-decoration: none;
}

a.menumain:link {
width: 95%;
display: inline;
padding: 3;
margin: 0;
background: #b88728;
color: #ffffff;
border-bottom: 1px solid#ccc;
/*background-image : url(../images/ustu-menubtns-5.jpg);*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
}
a.menumain:hover {
background-color: #c39257;
color: #000000;
text-decoration   : bold;
}




.ButtonBar {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#e7dfd8', EndColorStr='#dec3a7'); WIDTH: 99%; PADDING-TOP: 1px; MARGIN-TOP: 8px; HEIGHT: 30px; BACKGROUND-COLOR: #dec3a7
}

.ButtonFont {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: arial
}

.ButtonOver {
	BORDER-RIGHT: #3b619c 1px solid; BORDER-TOP: #3b619c 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FBE694', EndColorStr='#EE9515'); BORDER-LEFT: #3b619c 1px solid; CURSOR: hand; BORDER-BOTTOM: #3b619c 1px solid; HEIGHT: 27px; BACKGROUND-COLOR: #81a9e2
}

.DivWeekStyle {
	OVERFLOW: auto; WIDTH: 100%; HEIGHT: 85%
}

.EventMonthTable {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: black 1px solid; WIDTH: 100%; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}

.EventMonthTimeCell {
	WIDTH: 5%; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left
}

.EventMonthTitleCell {
	WIDTH: 90%; PADDING-LEFT: 3px; TEXT-ALIGN: left
}
.EventMonthTitleCell2 {
	WIDTH: 90%; PADDING-LEFT: 3px; TEXT-ALIGN: center
}

.FontCalendarDay {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Trebuchet MS
}

.FontMonthCalendarDayName {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Trebuchet MS; FONT-VARIANT: small-caps;
}

.MainHeadingBar2 {
	BORDER-TOP: #3b619c 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#d7bb9e', EndColorStr='#a97640'); WIDTH: 14%; COLOR: white; BORDER-BOTTOM: #3b619c 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #a97640; TEXT-ALIGN: center
}

.MainHeadingBar2bleu {
	BORDER-TOP: #3b619c 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5987D6', EndColorStr='#073B96'); WIDTH: 14%; COLOR: white; BORDER-BOTTOM: #3b619c 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #073b96; TEXT-ALIGN: left
}

.MainHeadingBar2orange {
	BORDER-TOP: #3b619c 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffba5f', EndColorStr='#f08800'); WIDTH: 14%; COLOR: white; BORDER-BOTTOM: #3b619c 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #073b96; TEXT-ALIGN: left
}

.MainHeadingBar3 {
	BORDER-TOP: #3b619c 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#5987D6', EndColorStr='#073B96'); COLOR: white; BORDER-BOTTOM: #3b619c 1px solid; FONT-FAMILY: arial; BACKGROUND-COLOR: #073b96; TEXT-ALIGN: center
}

.MainHeadingBar4 {
	BORDER-TOP: #3b619c 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#DDECFE', EndColorStr='#81A9E2'); COLOR: black; BORDER-BOTTOM: #3b619c 1px solid; FONT-FAMILY: arial; HEIGHT: 19px; BACKGROUND-COLOR: #5987d6; TEXT-ALIGN: center
}

.MiniCalHeading {
	font-weight:normal; font-size:5; FONT-FAMILY: Trebuchet MS; WIDTH: 14%; COLOR: black; BACKGROUND-COLOR: #ddecfe; TEXT-ALIGN: center
}

.MonthDayDiv {
	OVERFLOW: auto; WIDTH: 100%; HEIGHT: 85%;
}

.FootDiv {
	OVERFLOW: auto; WIDTH: 100%; HEIGHT: 72%; BORDER-TOP:#808080 1px solid; BORDER-BOTTOM:#808080 3px solid;
}

.SubHeadingBar {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#e7dfd8', EndColorStr='#dec3a7'); COLOR: black; FONT-FAMILY: arial; BACKGROUND-COLOR: #dec3a7
}

.SubHeadingBar2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='white', EndColorStr='#FF5B4A'); COLOR: black; FONT-FAMILY: arial; BACKGROUND-COLOR: #81a9e2
}

.TableMainWeek {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: gray 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px solid; BORDER-COLLAPSE: collapse; HEIGHT: 90%; BACKGROUND-COLOR: white
}

.TableMiniCalendar {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white
}

.TableMiniDayCell {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: white 0px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; TEXT-ALIGN: center; height:100%
}

.TableMiniHeader {
	BORDER-RIGHT: gray 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: gray 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: gray 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: gray 0px solid; BORDER-COLLAPSE: collapse; HEIGHT: 1px; BACKGROUND-COLOR: white
}

.TableMonthDayCell {
	BORDER-RIGHT: gray 1px outset; BORDER-TOP: gray 1px outset; VERTICAL-ALIGN: top; BORDER-LEFT: gray 1px outset; BORDER-BOTTOM: gray 1px outset; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}

.TableMiniDayCellWithEvent {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #FFDB4A; TEXT-ALIGN: center; height:100%
}

.TableMiniOtherDayCell {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}

.TableMonthOtherDayCell2 {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}

.TableMonthHeader {
	WIDTH: 99%; BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; BORDER-COLLAPSE: collapse; HEIGHT: 1px; BACKGROUND-COLOR: #eeeeee
}

.TableMonthMainCalendar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; min-height: 87%; BACKGROUND-COLOR: white; BORDER-BOTTOM-STYLE: none
}
* html .TableMonthMainCalendar{height:87%;}

.WeekDayAreaCell {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}

.YearMiniCalCell {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: silver 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: silver 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}

.YearViewTable {
	BORDER-RIGHT: black 1px ; PADDING-RIGHT: 0px; BORDER-TOP: black 1px ; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px ; WIDTH: 99%; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px ; BORDER-COLLAPSE: collapse; HEIGHT: 60%; BACKGROUND-COLOR: #e0dfe3
}

a.liennoir2:link { text-decoration: underline; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: arial; color:#FFFFFF}
a.liennoir2:visited { text-decoration: underline; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: arial; color:#FFFFFF}
a.liennoir2:hover { text-decoration: none; FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: arial; color:#EA7B14}

a.liennoir3:link { text-decoration: underline; font-weight:normal; font-size:10; FONT-FAMILY: Trebuchet MS; color:#808080}
a.liennoir3:visited { text-decoration: underline; font-weight:normal; font-size:10; FONT-FAMILY: Trebuchet MS; color:#808080}
a.liennoir3:hover { text-decoration: none; font-weight:normal; font-size:10; FONT-FAMILY: Trebuchet MS; color:#EA7B14}

.fenetre {
	WIDTH: 100%; min-height: 460; MARGIN-TOP: 5px; PADDING-BOTTOM: 10px;
}
* html .fenetre{height:460;}

.fenetre2 {
	WIDTH: 100%; min-height: 700; MARGIN-TOP: 5px; PADDING-BOTTOM: 10px;
}
* html .fenetre2{height:700;}

.fenetre3 {
	WIDTH: 100%; min-height: 510; MARGIN-TOP: 5px; PADDING-BOTTOM: 10px;
}
* html .fenetre3{height:510;}

.fma { 
	text-decoration: none; 
	font-family : Arial; 
	font-size: 0px;
	font-weight : bold;
	line-height: 0%;
	margin-top: 0;
	color: rgb(224,242,255); 
	margin-bottom: 0; 
	text-align: center;
} 
.fmb { 
	text-decoration: none; 
	font-family : Verdana; 
	font-size: 10px; 
	font-weight : normal;
	line-height: 100%;
	margin-top: 0;
	margin-bottom: 0; 
	color: rgb(51,2,12); 
	text-align: center; 
}
</style>