
body, BODY {
	margin:0px;
	color:#a3a3a3;
	font-family:Trebuchet MS;
	font-size:10pt;
	background-color:#000;	
}

.pageBorder{
	border-left:solid 1px #000;
	border-right:solid 1px #000;
	border-bottom:solid 1px #000;
}


.intertitre {
	background-color: #1d1d1d;
	color:#a3a3a3;
	font-weight:normal;
	font-size:14px;
	margin-top:5px;
	margin-bottom:3px;
	text-align:left;
	padding:3px;
}

/*
.bouton {
	background-color: #6b0f12;
	color : white;
	font-weight:bold;
	font-size:13px;
	margin-top:5px;
	margin-bottom:10px;
	text-decoration:none;
	padding : 4px 4px 4px 4px;
}

.bouton:hover {
	text-decoration:underline;
}
*/

.txtBandeau {
	color : white;
	font-weight:bold;
	font-size:14px;
	text-align:right;
	vertical-align:bottom;
	padding: 3px 3px 6px 3px;
}

.logoPDE {
	text-align:left;
	vertical-align:bottom;
	padding: 3px 3px 10px 20px;
}

.txtsmall2, .format {
	font-weight:bold;
	font-size:9pt;
	color : #a3a3a3;
}



.accroche
	 {
	color : #83191b;
	font-weight:bold;
}

.titre {
	font-weight:bold;
	color:#a3a3a3;
}

.soustitre {
	color:#585858;
	font-style:italic;
}

.auteur
{	
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}

.fonction {
	color : #c8c8c8;
	font-weight:normal;
}

.coordonnees, .form
{
	color : #a3a3a3;
	text-align:right;
}

.tdInput {
	width : 260px;
	font-family:Trebuchet MS;
	border:solid 1px #4a4a4a;
	background-color:#302e2f;
	color:#787878;
	outline:none;
}

#numCB
{
	width : 165px;
}

#numControleCB
{
	width : 50px;
}

.deVoiceTxtBox{
	width:56px;
	font-family:Trebuchet MS;
	border:solid 1px #4a4a4a;
	background-color:#302e2f;
	color:#787878;
	outline:none;
}

.nomdeVoiceTxtBox{
	width:150px;
	font-family:Trebuchet MS;
	border:solid 1px #4a4a4a;
	background-color:#302e2f;
	color:#787878;
	outline:none;
}

.bisTerCombo{
	width:88px;
	font-family:Trebuchet MS;
	border:solid 1px #4a4a4a;
	background-color:#302e2f;
	color:#787878;
	outline:none;
}

.mmCombo{
	width:48px;
	font-family:Trebuchet MS;
	border:solid 1px #4a4a4a;
	background-color:#302e2f;
	color:#787878;
	outline:none;
}

.aaCombo{
	width:68px;
	font-family:Trebuchet MS;
	border:solid 1px #4a4a4a;
	background-color:#302e2f;
	color:#787878;
	outline:none;
}

.cbCombo{
	width:168px;
	font-family:Trebuchet MS;
	border:solid 1px #4a4a4a;
	background-color:#302e2f;
	color:#787878;
	outline:none;
}

.autorisation {
	margin-top:15px;
	margin-bottom:15px;
	font-weight:bold;
	text-align:center;
}


.confirmation {
	margin-top:15px;
	margin-bottom:15px;
	font-weight:bold;
	color: #83191b;
	text-align:center;
	font-size:14px;
}

.probleme {
	margin-top:5px;
	margin-bottom:15px;
	font-weight:normal;
	color: #e3e3e3;
	text-align:center;
	font-size:14px;
	text-decoration:none;
}

.erreur {
	margin-top:5px;
	margin-bottom:15px;
	font-weight:normal;
	color: #83191b;
	text-align:center;
	font-size:12px;
}

.failed {
	margin-top:3px;
	font-weight:bold;
	color: #83191b;
	text-align:left;
	font-size:12px;
}

.consigne {
	margin-top:5px;
	margin-bottom:15px;
	font-weight:normal;
	text-align:center;
	font-size:14px;
	color:#a3a3a3;
}

.formbold, .colonne {
	font-weight:bold;
}

.cgu {
	font-size:11px;
	font-weight:bold;
}

.prix {
	font-size:14px;
	font-weight:bold;
} 

.livraison {
	font-weight:bold;
	color: #808080;
}

.numC {
	text-align:right;
}

.declaration {
	text-align:left;
	color : #a3a3a3;
}

.zoom {
	text-decoration:none;
	color : #A3A3A3;
}

.consignePaiement {
	font-weight:bold;
	font-size:14px;
}
a.baseline{
	color:#666666;
	text-decoration:none;
}

a.baseline:hover{
	color:#999999;
	text-decoration:none;
}