BODY{
	margin: 0;
	background: #FFFFFF url(bg.gif) repeat-x;
}

TABLE.entete, TABLE.titre, TABLE.corp{
	width: 878px;
	border: 0px solid #073768;
}

TABLE.petit td{
	font-size:7pt;
}

TABLE.border td{
	border: 1px solid #336699;
}

TABLE.static{
	background: url(../xps/images_XPS/fond_des_ejct2.gif) no-repeat;
}

TD{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-size:8pt;
	text-decoration:none;
}

a{
	color : #336699;
	text-decoration:none;
}

a:hover{
	color : red;
	text-decoration:none;
}

input.id,select.id{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size:11px;
    	border: 1px solid #C0C0C0;
}

input.ok{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #868686;
	background-color:white;
	border: 1px solid #C0C0C0;
	font-size:8pt;
}

.titre{
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:8pt;
  font-weight: bold ;
  color : black;
}

.int{
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:7pt;
  color : #336699;
}

.int2{
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:7pt;
}


/*Entete*/
TABLE.entete{
	background: #001648;
}

TD.entetesideg{
	width: 32px;
	background: #000000 url(ombre_egauche.gif) no-repeat;
}

TD.entetesided{
	width: 32px;
	background: #000000 url(ombre_edroit.gif) no-repeat;
}

TD.entetecote{
	width: 150px;
	text-align: center;
}

TD.barre{
	width: 814px;
	height: 82px;
	text-align: center;
}
/*Fin Entete*/

/*Titre*/
TABLE.titre{
	background: url(bgtitre.gif) repeat-x;
	height: 72px;
}

TD.titregauche{
	width: 45px;
	background: url(bgtitregauche.gif) no-repeat;
}

TD.titredroit{
	width: 45px;
	background: url(bgtitredroit.gif) no-repeat;
}
/*Fin Titre*/

/*Corp*/
TABLE.corp{
	background: #FFFFFF;
	height: 400px;
}

TD.bordsg{
	background: #FFFFFF url(ombre_mgauche.gif) no-repeat;
 	width: 32px;
}

TD.bordsd{
	background: #FFFFFF url(ombre_droitm.gif) no-repeat;
 	width: 32px;
}

#rouge{
	color: red;
	text-align: justify;
	font-size:7pt;
}

#bleu{
	color: blue;
	text-align: justify;
	font-size:7pt;
}

#chemin{
	font-weight: bold ;
	color : gray;
}

#contenu{
	padding: 5px;
}

#accesrapide{
	float: left;
	padding-right: 6px;
}

#search{
	position: relative;
	float:right;
	padding-left:15px;
}

#paragraphe{
	font-weight: bold ;
	color : #333333;
}

#texte{
	color : #333333;
}

#important{
	font-weight: bold ;
	color : #333333;
}
/*Fin corp*/


/*Cadre*/
TABLE.cadre{
  width: 180px;
}

TD.hgauche{
  width: 4px;
  background: #FFFFFF url(hgauche_blue.gif) no-repeat;
}

TD.haut {
  height: 24px;
  background: #FFFFFF url(h_blue.gif) repeat-x;
  text-align: center;
}

TD.hdroit{
  width: 4px;
  background: #FFFFFF url(hdroit_blue.gif) no-repeat;
}

TD.cgauche{
  width:4px;
  background: #FFFFFF url(cgauche.gif) repeat-y;	
}

TD.cdroit{
  width:4px;
  background: #FFFFFF url(cdroit.gif) repeat-y;
}

TD.bgauche{
  width: 4px;
  height: 7px;
  background: #FFFFFF url(bgauche.gif) no-repeat;
}

TD.bas {
  height: 7px;
  background: #FFFFFF url(b.gif) repeat-x;
}

TD.bdroit{
  width: 4px;
  height: 7px;
  background: #FFFFFF url(bdroit.gif) no-repeat;
}
/*Fin cadre*/

/*Tableau périodique*/
TABLE.periodique{
	width: 100%;
	border: 1px solid #336699;
}

TABLE.periodique2{
	width: 620px;
	border: 1px solid #336699;
}

TD.element{
	font-size:9pt;
	width: 70px;
	background: #F4F5F7;
	font-weight: bold ;
	color: red;
}

TD.telement{
	height: 20px;
	text-align: center;
	background: #F4F5F7;
	font-size:7pt;
	color: #336699;
}

TD.celement{
	height: 20px;
	font-size:7pt;
	text-align: center;
}

TD.telement2{
	height: 20px;
	background: #F4F5F7;
	font-size:7pt;
	color: #336699;
}

TD.celement2{
	height: 20px;
	font-size:7pt;
}
/*Fin Entete*/




