h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000000;scrollbar-base-color : #F0F0F0;
	scrollbar-arrow-color : #FFFFFF;
}
a {	color: #999999;
	text-decoration: none;	
	
	
}
a:hover {
	text-decoration: underline;
	color: #0000FF;
	background-color: #F3F3F3;
}
a:visited {
	color: #999999;
	
}
a:active {
    color: #00CCFF;
    background-color : #0000FF;
}
.transparent50 {
	filter: Alpha(Opacity=50);
}
.transparent70 {
	filter: Alpha(Opacity=70);
}
.transparent90 {
	filter: Alpha(Opacity=90);
}
.transparent95 {
	filter: Alpha(Opacity=95);
}
.degrad {
	filter: Alpha(Opacity=10, FinishOpacity=80, Style=1, StartX=100, StartY=0, FinishX=300, FinishY=300); }
	.degradbas {
	filter: Alpha(Opacity=80, FinishOpacity=10, Style=1, StartX=300, StartY=0, FinishX=100, FinishY=100); }
.cadrered {
	border: 1px solid #FF0000;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;



}
.transparent20 {
	filter: Alpha(Opacity=20);
}
.avert {
	background-image: url(/Img/avert.gif);
}
.cadrebleu {
	border: 1px solid #0000FF;
	margin: 2px;
	padding: 2px;


}
#zoomsur {
	border: 1px none #993399;
	overflow: hidden;
	background-image: url(/Img/surfdegrvert.png);
	background-repeat: repeat-x;
	background-position: center 0px;
	visibility: visible;
}
.textelarge {
	letter-spacing: 0.105em;
}
.main {
	cursor: hand;
}
.E {
	background-image: url(/Img/E3-filet-blanc.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	filter:Chroma(Color=white)
}
.imagfond {
	background-image: url(/Img/carteFrdt022.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.ET {

	background-image: url(/Img/choccroises.jpg);
	background-repeat: repeat;
	background-position: 50% bottom;
}
.cadrevert {
	border: 1px solid #66CCCC;

}
.Epetit {

	background-image: url(/Img/E3allT150.gif);
	background-repeat: no-repeat;
	background-position: 50% 70%;
}
.transparent90Circle {

	filter: Alpha(Opacity=90, FinishOpacity=50, Style=2);
}
.cadregris {

	border: 1px solid #CCCCCC;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
}
.cadreviolet {


	border: 1px solid #9966CC;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
}
.cornerwhitetopright {
	background-image: url(/Img/coinHautDroitinv.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.cornerwhitetopleft {
	background-image: url(/Img/coinHautgaucheinv.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.cornerwhitebottomright {
	background-image: url(/Img/coinBasDroitinv.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.cornerwhitebottomleft {
	background-image: url(/Img/coinBasgaucheinv.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.tr8 {
	height: 20px;
}
.drag {
}
.dragright {
	cursor: hand;
}
.cadredemi {
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
	border-top: 2px solid #FF0000;
	border-right: 0px solid #0000FF;
	border-bottom: 3px solid #FF0000;
	border-left: 0px solid #0000FF;

}
td{
	color: #999999;
}
.interlign {
	line-height: 16px;
	letter-spacing: normal;
	word-spacing: normal;



}
.cadrebleusmsr {

	border: 1px solid #0000FF;
}
.cadrevertbleu {


	border: 1px solid #00FFFF;
}
.traitbleuvert {
	border-top: 0px solid #00FFFF;
	border-right: 0px solid #00FFFF;
	border-bottom: 1px solid #00FFFF;
	border-left: 0px solid #00FFFF;

}
.textnarrow {
	letter-spacing: -0.05em;
}
.cadreorange {

	border: 1px solid #F09100;
}
.traitorange {

	border-top: 0px dashed #FFCC99;
	border-right: 0px dashed #FFCC99;
	border-bottom: 2px dashed #FFCC99;
	border-left: 0px dashed #FFCC99;
}
.textnarrowplus {
	letter-spacing: -0.38pt;
	word-spacing: -0.35pt;


}
.go {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px outset #CCCCCC;
	font-weight: 800;


}
.stop {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #999999;
	border: 1px outset #FFFFFF;
	font-weight: 800;
}
.moteur {
	background-repeat: no-repeat;
	background-position: 0px bottom;
	background-image: url(/Img/E3allT150Ebas.gif);

}
.champtexte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #CCCCCC;
	font-weight: normal;
	color: #333333;
	background-image: url(/Img/E-mini15.png);
	background-repeat: no-repeat;
	background-position: right top;

}
.champtexteaccueil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px inset #B0DD00;
	font-weight: normal;
	color: #009966;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(/Img/E-mini15.png);

}
.traitverticalgauche {
	background-image:  url(/Img/traitvert-ical.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.traitverticalDroit {
	background-image:  url(/Img/traitvert-ical.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.traithorizontalhaut {
	background-image:  url(/Img/traithoriztal.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.traithorizontalbas {
	background-image:  url(/Img/traithoriztal.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}



