
* { margin:0px; padding:0px; }  

body { font-family: arial, sans-serif ;	}

table { padding:0px; border-spacing: 0px; border-collapse:collapse; }

td {overflow:hidden;}

#topBarUpper { z-Index:10;}
#topBarOuter { position:fixed; top:0px; left:0px; width:100%; z-Index:10; }
#topBarMiddle { display:table; margin:0 auto; }
#topBarInner { width:900px; height:130px;  text-align:center; vertical-align:middle; display:table-cell; background-position: 50% 50%; background-repeat: no-repeat; }

#divThemesOuter { position:fixed; top:130px; left:0px; width:100%; z-Index:10; }
#divThemesMiddle {  display:table; margin:0 auto; }
#divThemesInner { position : relative; left:-370px; width:160px; height:150px; text-align:left; }

#tblMain { position:relative; top:150px; }

.a2 { outline:none; text-decoration:none; }
.a3 { font-weight:bold; }

H1 { font-weight:normal; font-size: 24pt; font-style: italic; text-align:center; vertical-align:middle; }
/*H2 { font-family: arial, sans-serif ; font-size: 16pt; font-weight:normal; }*/
H2 { font-size: 24pt; font-weight:normal; vertical-align:middle;}
H3 { font-size: 14pt; font-weight:normal; vertical-align:middle;}
  
.BtnMenu { background-position: 50% 50%; background-repeat:repeat-x; font-size: 10pt; text-align:center; vertical-align:middle; width:135px; height:30px; line-height:30px; cursor:pointer; }
.BtnMenuSmall { background-position: 50% 50%; background-repeat:repeat-x; font-size: 10pt; width:30px; height:30px; line-height:30px; cursor:pointer; }
  
.Conteneur { width:900px; height:720px;	background-position: 50% 50%; background-repeat:no-repeat; z-Index:5; }
.Conteneur tbody tr { overflow:hidden }
.Conteneur tbody tr td { overflow:hidden }

#Conteneur1 { background-image: url("./images/cont1.png"); }
#Conteneur2 {	background-image: url("./images/cont2.png"); }
#Conteneur3 {	background-image: url("./images/cont3.png"); }
#Conteneur4 {	background-image: url("./images/cont4.png"); }
#Conteneur5 {	background-image: url("./images/cont5.png"); }
#Conteneur6 {	background-image: url("./images/cont6.png"); }
.ConteneurPlus {	background-image: url("./images/contplus.png"); height:725px; }

.TitreConteneur { text-align:left; position:relative; left:-10px; }
.TitreSousConteneur { font-size: 12pt; font-weight:bold; padding-left:0px; text-align:center; vertical-align:middle; }
.TexteConteneur { font-size: 10pt; text-align:left; vertical-align:middle; }
.TextePlus { font-size: 10pt; font-weight:bold; text-align:left; vertical-align:top; }
.divLinks { width:366px; height:133px; overflow-y:scroll; padding-top:5px; padding-left:10px; }
.TitreConteneurPlus { text-align:left; padding-left:20px; padding-top:25px; }
.TexteConteneurPlus { font-size: 10pt; text-align:left; vertical-align:top;  line-height:18px;}

.BtnConteneur { height:30px; width:260px; font-size: 10pt; text-align:center; line-height:30px; cursor:pointer; background-position: 50% 50%; background-repeat:no-repeat; }
.BtnConteneurSmall { height:30px; width:96px; font-size: 10pt; text-align:center; line-height:30px; cursor:pointer; background-position: 50% 50%; background-repeat:no-repeat;}

.tdInfo { text-align:center;line-height:25px;color:#17375E;font-size:10pt; }

#ulThemes { overflow-y:scroll; width:150px; height:166px; border: solid 2px gray; color:black; list-style-type:none; font-size:10pt; padding-left:0px; cursor:arrow; line-height:24px; z-Index:11; }

.liTheme { background-image: url("./images/themesBack.png");background-position: 50% 50%; background-repeat:repeat;padding-left:6px;}
.liThemeOn { background-image: url("./images/themes.png");background-position: 50% 50%; background-repeat:repeat;}
.imgTheme { width:16px; vertical-align:middle; }

.ConteneurContact2 { background-position: 50% 50%; background-repeat:no-repeat; width:871px; height:336px;  }
.ConteneurListe2 { background-position: 50% 50%; background-repeat:no-repeat; width:876px; height:216px;  }

.Encart1 { background-position: 50% 50%; background-repeat:no-repeat; width:531px; height:163px;  }
