
th {
  font-weight: bold;
  font-size: 11px;
  color: #003399;
  font-family: Arial,Geneva,Helvetica;
  background-color: #FFFFFF;
  text-align: right;
}

.companyTable, .exportTable, .accountTable {
  border: 1px solid black;
  margin: 10px;
  background-color: #FFFFFF;
}

.exportTable {
  border: none;
  margin: 0px;
}

.accountTable { margin: 0px; }

.navbar {
  text-decoration: none;
  font-weight: bolder;
  background-color: #FBFBFF;
}

p {
  font-family: Arial;
  font-size: 10pt;
  color: #414141;
}

.listbold {
  font-family: Arial;
  font-weight: bold;
  font-size: 8pt;
  letter-spacing: 0px;
}

.tbold1 {
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
  color: #414141;
}

.t1, t2 {
  font-family: Arial;
  font-size: 9pt;
  font-weight: normal;
  margin-left: 14px;
  color: #00104a;
}

.t2 { font-size: 7pt; }

.entete1 {
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
  color: #ffffff;
}

.entete2 {
  font-family: Arial;
  font-size: 9pt;
  font-weight: bold;
  margin-left: 25px;
  color: #ffffff;
}

.tentete1 {
  font-family: Arial;
  font-size: 9pt;
  font-weight: normal;
  color: #ffffff;
}

a.sort { color: red; }

.cadre {

  width:450px;
  padding:15px;
  margin-top:25px;
  margin-left:auto;
  margin-right:auto;
}

input, select, textarea {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  background-color: #EEEEEE;
}


a.bluebold, a.bluebold:hover, a.bluebold:visited {
	font-weight: bold;
  font-size: 12px;
  color: #000066;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
}

a.bluebold:hover {
	color: #BC3514;
}

#resultTable
{
border:1px solid #BC3514;
}
tr.even { background-color:#ECECEC; }
tr.odd {	background-color: #fcfbff; }
tr.modelUser {background-color: #F9F8C8; }

td.copyRight {
  font-size: 9px;
  color: #000000;
  font-family: Arial,Geneva,Helvetica;
  background-color: #FFFFFF;
  text-align: center;
  padding-bottom: 8px;
  padding-right: 1px;
  padding-top: 12px;
}
p.home {  
	font-family: Arial, Helvetica, sans-serif; 
	margin: 8px 12px ;
	font-size: 12px;  }

input.nocolor {
  background-color: transparent;
}

img.imgHand{ cursor:pointer; cursor:hand; }

td.firstrow {  
  padding-top: 20px
}
td.contentHomeTitle {  
  font-weight: bold;
  font-size: 15px;
  background: #ffffff;
  color: #414141;
  font-family: arial, helvetica, sans-serif
}
td.contentTitle {
  font-weight: bold;
  font-size: 15px;
  background: #414141;
  padding-top: 3px;
  padding-bottom: 3px;
  color: #F4F5FF;
  font-family: arial, helvetica, sans-serif
}
td.contentTitleBreak {
  font-size: 2px; 
  background: #999999;
  color: #ffffff;
  font-family: arial, helvetica, sans-serif
}
TD.contentTable {
  font-size: 11px;
  background: #FDFAEC;
  color: #414141;
  text-align: justify;
  font-family: arial, helvetica, sans-serif
}

/* ---------------------------------------------------- */
/* Liste							*/
/* ---------------------------------------------------- */
.liste1 {
  margin: 4px;
  width: 278px;
  float: left;
  padding: 4px;
}
.liste2 {
  margin: 4px;
  width: 278px;
  float: right;
  padding: 4px;
}
.vertilist {
  margin: 2px;
  width: 176px;
  padding: 2px;
}
.largelist {
  margin: 4px;
  width: 450px;
  padding: 4px;
}

.toplist {
  font-size: 13px;
  font-weight: bolder;
  background-color: #BC3514;
  color: #FFFFFF;
  border-left: 1px solid #C0A363;
  border-right: 1px solid #414141;
  border-bottom: 1px solid #414141;
  padding:3px;
}
.listed {
  height: 16px;
  padding: 0 0 0 6px;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  background-color: #FDFAEC;
}
.hilisted {
  height: 16px;
  border-right: 1px solid #CCCCCC;
  border-bottom: 1px solid #CCCCCC;
  padding: 0 0 0 6px;
  background-color: #F4EACF;
}
.bottomlist {
  font-size: 12px;
  text-align: right;
  font-weight: bold;
  background-color: #BC3514;
  color: #FFFFFF;
  border-left: 1px solid #C0A363;
  border-right: 1px solid #414141;
  border-bottom: 1px solid #414141;
  padding:2px 10px 0 2px;
  }
  .bottomlist a:link 	  { color : white; text-decoration : none; }
  .bottomlist a:visited 	  { color : white; text-decoration : none; }


/* ---------------------------------------------------- */
/* Div							*/
/* ---------------------------------------------------- */

.content {
	float : left;
	width : 950px;
	margin : 0;
	padding : 0px;
	text-align : left;
}

.gauche {
  margin: 4px;
  width: 450px;
  height: 450px;
  float: left;
  padding: 4px;
}
.droite {
  margin: 4px;
  float: left;
  width: 400px;
  height: 450px;
  padding: 4px;
}

