html, body {
  height: 100%;
  width: 100%;
  bgcolor:#0f3;
}

h1 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 36px;
color: #CCCCCC;
margin-left : 2px;
} 
h2 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 28px;
color : #ACACAC;
margin-left : 2px;
} 
h3 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 24px;
color : #B3B3B3;
margin-left : 2px;
} 
h4 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 20px;
color : #9C9C9C;
margin-left : 2px;
} 
h5 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
color : #A0A0A0;
margin-left : 2px;
} 
h6 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #6E6E6E;
margin-left : 2px;
} 
body { 
font-family : Arial, Helvetica, sans-serif;
font-size : 80%;
color : #000000;
/*wight: 100%;*/
left : 0px;
top : 0px;
right : 0px;
bottom : 0px;
margin : 0px;
padding : 0px;
}
div#blocAla_une
		{
		 height : 200px; 
		  border: 2px solid #F00 ;
		  OVERFLOW-Y: auto;
		/*  OVERFLOW-X: hidden;
		/*background: #dea ;*/
        }

div#blocTexte
		{
		 
		 height : 500px; 
		 /* border: 2px solid #ab4 ;*/
		 overflow: auto;
		background: #dea ;
        }


div#blocPuces
		{
		margin-left: 15px;
	    /*background: #dea ;*/
		}
p{margin-left : 2px;
}  
a { 
color : #999999;
text-decoration : none;
font-weight : normal;
} 
a:hover { 
text-decoration : underline;
color : #0000ff;
background-color : #f3f3f3;
} 
a:visited { 
color : #999999;
} 
a:active { 
color : #00ccff;
background-color : #0000ff;
} 
.cadrered { 
border : 1px solid #ff0000;
margin-right : 2px;
margin-left : 2px;
padding-right : 2px;
padding-left : 2px;
} 
.avert { 
background-image : url(../img/avert.gif);
} 
.cadrebleu { 
border : 1px solid #0000ff;
margin : 2px;
padding : 2px;
} 
.textelarge { 
letter-spacing : 0.105em;
} 
.E { 
background-image : url(../img/E3-filet-blanc.gif);
background-repeat : no-repeat;
background-position : right bottom;
} 
.imagfond { 
background-image : url(../img/carteFrdt022.gif);
background-repeat : no-repeat;
background-position : right bottom;
} 

.cadrevert { 
border : 1px solid #66cccc;
} 
.Epetit { 
background-image : url(../img/E3allT150.gif);
background-repeat : no-repeat;
background-position : right bottom;
} 
.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;
} 
.tr8 { 
height : 20px;
} 
.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 : 0 solid #00ffff;
border-right : 0 solid #00ffff;
border-bottom : 1px solid #00ffff;
border-left : 0 solid #00ffff;
} 
.textnarrow { 
letter-spacing : -0.05em;
} 
.cadreorange { 
border : 1px solid #f09100;
} 
.traitorange { 
border-top : 0 dashed #ffcc99;
border-right : 0 dashed #ffcc99;
border-bottom : 2px dashed #ffcc99;
border-left : 0 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 : #33cccc;
border : 1px outset #cccccc;
font-weight : 800;
} 
.stop { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #ffffff;
background-color : #33cccc;
border : 1px outset #ffffff;
font-weight : 800;
} 
 
.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);
} 
.cadrerose { 
border : 1px solid #ff9999;
margin-right : 2px;
margin-left : 2px;
padding-right : 2px;
padding-left : 2px;
} 
.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 ;
} 
.textnarrowmoins { 
letter-spacing : -0.045em;
} 
.Epage0 { 
background-image :  url(../img/E-blanc-filet-t.png);
background-repeat : no-repeat;
/*background-position : right top;*/
background-position: right;
/*-200px 55px; */
} 
.Epage0table { 
background-image :  url(../img/E.gif);
background-repeat : no-repeat;
background-position : -20% 80%;
} 
.moteurtable { 
background-repeat : no-repeat;
background-position : 15px -28px;
background-image :  url(../img/E3allT150Ebas.gif);
} 
.tableaubase { 
left : 0px;
top : 0px;
height : 74%;
} 
.profils {
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.profilsdiv {
	font-size: 90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.logoacablanc {
	background-color: #FFFFFF;
}
