
div.enteteTitre{font-weight:bold;border-top:#bbbbbb solid 1px;border-left:#888888 solid 1px;border-right:#333333 solid 1px; border-bottom:none; background-color:#DDDDDD;font-family:Arial;
	font-size:16px;
	color:#FF6600;
	cursor:pointer}

div.enteteDetailMember{
font: normal normal bold 11px Arial, Helvetica, sans-serif;
border-top:#000000 solid 1px;
border-left:#444444 solid 1px;
border-right:#888888 solid 1px;
border-bottom:none;
background-color:#555555;
color:#ff7700;
cursor:pointer
}

div.div_table_detail{
border-bottom:#111111 solid 1px;
border-left:#888888 solid 1px;
border-right:#333333 solid 1px;
background-color:#bbbbbb
}
input [type="button"]{
font-size:9px;
height:18px
}

select{
font-size:9px;
height:18px
}

td.onglet{
text-align:center;
	width:160px;
	padding:2px;
	background:#333333;
	font-size:12px;
	color:#ffffff;
	border-top:1px solid #ff6600;
	border-bottom:none;
	border-left:1px solid #ee5500;
	border-right:1px solid #bb2200;
	font-weight:bold;
}
td.ongletoff{
	background:#000000;
	color:#aaaaaa;
	border-bottom:1px solid #ff6600;
	cursor:pointer;
}
.inputText{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
height:12px
}

.label{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.alert{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
font-weight:bold
}

.menu{
width:100px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
background-color:#A2B7DD;
border-left:solid 1px #FFFFFF;
}

a.menu{
width:100px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color: #FFFFFF;
border:none;
text-decoration:none
}
table.headermenus{
background-color:#303030;
border-bottom:#FFFFFF 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:center;
height:22px;
}

table.encadree{
border-bottom:#000000 1px solid;
border-left:#000000 1px solid;
}
table.encadreeTotal{
border:#000000 1px solid;
}

table.invisible{
display:none}

table.visible{
display:inherit}

tr.entete{
height:22px;
background-color:#303030;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
}

tr.new{
height:22px;
background-color:#006699;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:left;
}

tr.entete_pInfo{
background-color:silver;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
}

tr.entete_pInfoBorderRight{
background-color:silver;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
border-right:#000000 1px solid;
}


tr.ligne1{
	background-color:#D0D0D0;
	height:15px
}
tr.ligne2{
	background-color:#FFFFFF;
	height:15px
}
tr.ligneselected{
	background-color:#316AB4;
	color:#FFFFFF;
	vertical-align:top
}
td.cellentete{
padding-left:5px;
padding-right:5px;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
}

td.cellentete55{
padding-left:5px;
padding-right:5px;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
width:55px;
text-align:center
}
td.cellNew{
padding-left:5px;
padding-right:5px;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
width:140px
}
td.ligneTitreCellPInfo{
padding-left:2px;
padding-right:2px;
border-right:#000000 1px solid;
border-left:#000000 1px solid;
border-top:#000000 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
white-space:nowrap

}
td.colorCellPInfo{
padding-left:2px;
padding-right:2px;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
border-bottom:#000000 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
td.ref_colorisCellPInfo{
padding-left:2px;
padding-right:2px;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
border-bottom:#000000 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
td.emptyCellPInfo{
background-color:#DDEEDE;
padding-left:2px;
padding-right:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

td.cell{
padding-left:2px;
padding-right:2px;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

td.cell2{
padding-left:5px;
padding-right:5px;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
td.celllast{
text-align:center;
padding-left:0px;
padding-right:0px;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
background-color:#6699CC;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0033CC;
cursor:pointer
}
td.total{
text-align:left;
padding-left:5px;
padding-right:0px;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
background-color:#5588bb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
td.totaltext{
text-align:right;
padding-left:0px;
padding-right:10px;
border-right:#000000 1px solid;
border-top:#000000 1px solid;
background-color:#5588bb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
input.tBox{
width:120px;
height:11px;
font-size:11px;
}

select.selectBox{
height:17px;
font-size:10px;
}


div.editDiv{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
div.titreVente{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#CC2209;
font-weight:bold;
text-align:center;
}

td.menuBouton{
border:solid 1px #FF6600; background-color:#444444; border-Right-color:#993300; border-Bottom-color:#993300; padding-left:10px; padding-right:10px; height:20px
}
input.littlebutton{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
height:16px
}
#table_offre_details input,textarea{
font: normal normal normal 10px Arial, Helvetica, sans-serif	
}

*.titreOrange{
font: normal normal normal 16px Arial, Helvetica, sans-serif;
	 letter-spacing:-1;
	 color:#ff9922;
	 }
	 
table.rapport td{
	border:1px solid #999999;
	padding:2px
}

table.rapport th{
	border:1px solid #999999;
	font-weight:bold;
	padding:2px;
	background:#bbbbbb
}
.titreRapport{
	width:100%;
	padding:5px;
	text-transform:uppercase;
	font:normal normal bold 12px Verdana;
	background:#eeeeff;
	border-bottom:1px dotted #dddddd
}


table.entete_mail_exp {
	background:#66889f;
	border: 1px solid #000000;
	padding:10px
}
table.entete_mail_exp td{
	font:normal normal bold 11px Arial;
	padding:5px
}

table.entete_groupe_dest thead{
	border:1px solid #000000;
	padding:2px;
	background:#333333;
	font:normal normal bold 12px Arial;
	color:#ffffff
}
table.entete_groupe_dest {
	font:normal normal normal 11px Arial;
	background:#dddddd;
}
table.entete_groupe_dest td{
	padding:2px
}
table.groupe_detail td{
	border:1px solid #000000;
	padding:2px;
	font:normal normal normal 11px Arial
}
.preinscription{
border:1px solid #333333;
}
.preinscription th{
	font:normal normal bold 11px Arial;
	padding:5px;
	background:#bbbbbb
}
.preinscription td{
	font:normal normal normal 11px Arial;
	border:1px solid #333333;
	padding:2px
}
