body {
	font-family: Tahoma, Helvetica, Arial;
	font-size: 9px;
	margin:0px;
	padding:15px;
    background-color: #000000;
	overflow:auto; 

	scrollbar-arrow-color: #484443;
	scrollbar-face-color: #212121;
/*	scrollbar-track-color: #383330;  */

	scrollbar-3dlight-color: #212121;
	scrollbar-darkshadow-color: #212121;
	scrollbar-shadow-color: #383330;
	scrollbar-highlight-color: #383330;
}

H1 {
  font-family: Trebuchet MS, Arial, Tahoma, Verdana, Comic Sans MS;
  font-size: 18px;
  font-weight: bold;
  color: #ff6600;
  margin: 0px;
  padding: 0px;
  letter-spacing:0px;
  margin-top:3px;
  margin-bottom:0px;
}

H1 a:link, h1 a:active, h1 a:visited, h1 a:hover {
  color: #ff6600;
  text-decoration: none;
}

H2  { 
  font-family: Trebuchet MS, Arial, Tahoma, Verdana, Comic Sans MS;
  font-size: 16px; 
  color: #ffcc00;
  margin:0px;
  padding: 0px;
  font-weight: bold;
  letter-spacing:0px;
  line-height: 18px;
  margin-bottom:3px;
}

H2 a:link, h2 a:active, h2 a:visited, h2 a:hover {
  color: #DDDDDD;
  text-decoration: none; 
}

p {
  font-family: Tahoma, Arial, Trebuchet MS; 
  font-size: 12px; 
  color: #CCCCCC;
  margin: 0px;
  padding: 0px;
  margin-bottom:10px;
}

a:link,a:active,a:visited {
  color: #DDDDDD; 
  text-decoration:none; 
}

a:hover {
  color: #FFFFFF; 
  text-decoration: NONE; 
}

.txt0  { 
  font-family: Arial, Tahoma, Verdana ; 
  font-size: 10px; 
  color: #a9a9a9;
}

.txt0 a:link, .txt0 a:active, .txt0 a:visited {
  color: #a9a9a9;
  text-decoration: none; 
}

.txt1  { 
  font-family: Tahoma, Verdana ; 
  font-size: 11px; 
  color: #DDDDDD;
  letter-spacing:0;
}

.txt2  { 
  font-family: Verdana, Tahoma; 
  font-size: 12px; 
  color: #DDDDDD;
}

.txt2 a:link, .txt2 a:active, .txt2 a:visited {
  color: #DDDDDD;
  text-decoration: none; 
}

.txt2 a:hover {
  color: #FFFFFF; 
  text-decoration: none; 
}

.txt3  { 
  font-family: Verdana, Tahoma; 
  font-size: 13px; 
  color: #a9a9a9;
}

.txt3orange  { 
  font-family: Verdana, Tahoma; 
  font-size: 13px; 
  color: #ff3333;
}

.txt4  { 
  font-family: Verdana, Tahoma; 
  font-size: 19px; 
  color: #aaaaaa;
}

.txtDesc  { 
  font-family: Tahoma, Verdana; 
  font-size: 13px; 
  color: #dbc1c7;
}

.titre0 { 
  font-family: Verdana, Tahoma, Arial; 
  font-size: 10px; 
  color: #FFFFFF; 
  font-weight: bold;
}

.titre1 { 
  font-family: Verdana, Tahoma, Arial; 
  font-size: 11px; 
  color: #EEEEEE; 
  font-weight: bold;
}

.txt2jaune { 
  font-family: Verdana, Tahoma, Arial; 
  font-size: 11px; 
  color: #ffcc00; 
}
.txt2jaune a:link, .txt2jaune a:active, .txt2jaune a:visited {
  color: #ffcc00;
  text-decoration: none; 
}

.titre0jaune { 
  font-family: Verdana, Tahoma, Arial; 
  font-size: 10px; 
  color: #ffcc00; 
  font-weight: bold;
}
.titre0jaune a:link, .titre0jaune a:active, .titre0jaune a:visited {
  color: #ffcc00;
  text-decoration: none; 
}

.titre1jaune { 
  font-family: Verdana, Tahoma, Arial; 
  font-size: 11px; 
  color: #ffcc00; 
  font-weight: bold;
}
.titre1jaune a:link, .titre1jaune a:active, .titre1jaune a:visited {
  color: #ffcc00;
  text-decoration: none; 
}

.titre1orange { 
  font-family: Verdana, Tahoma, Arial; 
  font-size: 11px; 
  color: #ff3333; 
  font-weight: bold;
}

.titre1orange a:link, .titre1orange a:active, .titre1orange a:visited, .titre1orange a:hover {
  color: #ff3333;
  text-decoration: none; 
}


.titre2 { 
  font-family: Trebuchet MS, Tahoma, Arial; 
  font-size: 12px; 
  color: #FFFFFF; 
  font-weight: bold;
}

.titre2jaune { 
  font-family: Trebuchet MS, Arial, Tahoma, Verdana, Comic Sans MS;
  font-size: 15px; 
  color: #ffcc00;
  font-weight: bold;
}

.titre2jaune a:link, .titre1jaune a:active, .titre1jaune a:visited, .titre1jaune a:hover {
  color: #ffcc00;
  text-decoration: none; 
}

.titre3 { 
  font-family: Tahoma, Arial; 
  font-size: 14px; 
  color: #FFFFFF; 
  font-weight: bold;
}

.titre4 { 
  font-family: Trebuchet MS, Tahoma, Arial; 
  font-size: 20px; 
  color: #FFFFFF; 
  font-weight: bold;
  letter-spacing: -1px;
}

.menu  { 
  font-family: Tahoma, Arial; 
  font-size: 12px; 
  color: #FFFFFF; 
  font-weight: bold;
}

.smenu  { 
  font-family: Tahoma, Arial; 
  font-size: 11px; 
  color: #384654;
  font-weight: bold;
}

.CalqueConteneur {
  width:1000px; 
  height:570px; 
  visibility: visible;
  overflow:hidden;
  margin-top: 10px;
  margin-left:10px;
}

	.CalqueContact {
	  position:absolute; 
	  left:450px; 
	  top:75px; 
	  width:400px; 
	  height:415px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: hidden;
	  border: 0px; 
	  overflow:hidden;
	}

	.CalqueDescript {
	  position:absolute; 
	  left:824px; 
	  top:19px; 
	  width:135px; 
	  height:65px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: hidden;
	  border: 0px; 
	  overflow:hidden;
	}

	.CalqueLogo {
	  position:absolute; 
	  left:840px; 
	  top:10px; 
	  width:135px; 
	  height:75px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	}

	.CalqueMasqueLogo {
	  position:absolute; 
	  left:840px; 
	  top:10px; 
	  width:135px; 
	  height:75px; 
	  z-index:2000; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	}

	.CalqueSlogan {
	  position:absolute; 
	  left:300px; 
	  top:108px; 
	  width:700px; 
	  height:30px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	}

	.CalqueHG {
	  position:absolute; 
	  left:0px; 
	  top:0px; 
	  width:300px; 
	  height:155px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-color:#383330;
	}

	.CalqueMG {
	  position:absolute; 
	  left:0px; 
	  top:160px; 
	  width:300px; 
	  height:230px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-color:#000000;
	}

	.CalqueBG {
	  position:absolute; 
	  left:0px; 
	  top:395px; 
	  width:300px; 
	  height:155px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-color:#212121;
	}

	.CalqueHD {
	  position:absolute; 
	  left:300px; 
	  top:0px; 
	  width:700px; 
	  height:155px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-color:#212121;
	}

	.CalqueHDindex {
	  position:absolute; 
	  left:300px; 
	  top:0px; 
	  width:700px; 
	  height:155px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-color:#212121;
	}

	.CalqueMD {
	  position:absolute; 
	  left:300px; 
	  top:160px; 
	  width:700px; 
	  height:230px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-color:#000000;
	}

	.CalqueBD {
	  position:absolute; 
	  left:300px; 
	  top:395px; 
	  width:700px; 
	  height:155px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-image:url(/fr/images/BackGroundBD3.jpg);
	  background-repeat: no-repeat;
	}

	.CalqueFooter {
	  position:absolute; 
	  left:0px; 
	  top:554px; 
	  width:1000px; 
	  height:20px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	}

	.CalqueHorizontalMG {
	  position:absolute; 
	  left:0px; 
	  top:372px; 
	  width:299px; 
	  height:18px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-color:#FFCC00;
	}

	.CalqueHorizontalMM {
	  position:absolute; 
	  left:300px; 
	  top:372px; 
	  width:18px; 
	  height:18px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-color:#FFCC00;
	}

	.CalqueHorizontalHM {
	  position:absolute; 
	  left:300px; 
	  top:137px; 
	  width:500px; 
	  height:18px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-color:#FF6600;
	}

	.CalqueHorizontalHD {
	  position:absolute; 
	  left:800px; 
	  top:137px; 
	  width:200px; 
	  height:18px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-color:#FFCC00;
	}

	.CalqueHorizontalBD {
	  position:absolute; 
	  left:982px; 
	  top:532px; 
	  width:18px; 
	  height:18px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	  background-color:#FFCC00;
	}

	.CalqueVerticalG {
	  position:absolute; 
	  left:0px; 
	  top:0px; 
	  width:18px; 
	  height:390px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	}

	.CalqueVerticalM {
	  position:absolute; 
	  left:300px; 
	  top:0px; 
	  width:18px; 
	  height:550px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	}

	.CalqueVerticalD {
	  position:absolute; 
	  left:982px; 
	  top:0px; 
	  width:18px; 
	  height:550px; 
	  z-index:1; 
	  padding:0px;
	  margin:0px;
	  visibility: visible;
	  border: 0px; 
	  overflow:hidden;
	}

.WindowsStyle {
  background-color: #61081e; 
  border: 2px solid #420719;
  padding : 1px;
  font-family: Tahoma; 
  font-size: 11px; 
  color: #FFFFFF;
  z-index : 1000;
}

.WindowsTitleBarStyle {
  background-color: #420719; 
  border-top    : 1px solid #330513;
  border-left   : 1px solid #330513;
  border-bottom : 1px solid #6f0923;
  border-right  : 1px solid #6f0923;
  padding : 1px;
  padding-left  : 4px;
  padding-right : 4px;
  font-family: Tahoma; 
  font-size: 11px; 
  color: #FFFFFF; 
  font-weight: bold;
}

.txtInfoWindowHtml {
  font-family: Tahoma, Arial; 
  font-size: 12px; 
  color: #190000; 
}

.form {
   font-family: Tahoma;
   font-size: 11px;
   color: #DDDDDD;
   border-left: 1px solid #000000;
   border-top:  1px solid #000000;
   border-left: 1px solid #403a37;
   border-top:  1px solid #403a37;
   border-right: 1px solid #403a37;
   border-bottom: 1px solid #403a37;
   background-color:#212121;
   margin-top: 0;
   margin-bottom: 0;
}
.formButton {
   font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   border:1px solid #403a37;
   background-color:#212121;
   color: #DDDDDD;
   width:80px;
   height:20px;
}
.messForm {
   font-family: Arial;
   font-size: 14px;
   color: #ff6600;
   font-weight: bold;
}



