@charset "utf-8";


body {
	margin: 0px;
	padding: 0px;
}

.titretape {
font:bold 11px Arial;
color:#FFFFFF;
padding:22px 60px;
}
/* CSS PANIER */
#panierTable {
border:solid 1px #14617B;
border-bottom:none;
font:bold 11px Arial;
color:#FFFFFF;
}
#panierTable td {
font:bold 11px Arial;
color:#FFFFFF;
border-bottom:solid 1px #14617B;
}

#panierTable #topPannier td {
background-image:url(../im/caddytopbg.gif);
height:43px;
*height:33px;
vertical-align:top;
padding-top:10px;
border-bottom:solid 1px #14617B;
}

#panierTable #subPannier td {
background-color:#07141C;
font:normal 11px Arial;
color:#fff;
}
#panierTable #Q {
width:25px;
border:none;
font:bold 11px Arial;
color:#FFFFFF;
}
#backupcd {
background-color:#000;
height:25px;
}
#extdl {
background-color:#000;
height:25px;
}

#backupcd2 {
font:normal 11px Arial;
color:#FFFFFF;
border:solid 1px #14617B;
border-top:none;
}
#backupcd2 a {
font:bold 11px Arial;
color:#FFFFFF;
text-decoration:underline;
}
#backupcd2 td {
background-color:#000;
height:25px;
}

#extdl2 {
font:normal 11px Arial;
color:#FFFFFF;
border:solid 1px #14617B;
border-top:none;
}
#extdl2 a {
font:bold 11px Arial;
color:#FFFFFF;
text-decoration:underline;
}
#extdl2 td {
background-color:#000;
height:25px;
}
#totalttc {
border:solid 1px #14617B;
background-color:#000;
margin-top:10px;
width:206px;
}
#totalttc td {
font:bold 13px Arial;
color:#14617B;
}
#totalttc #totalttclasttr td {
font:bold 13px Arial;
color:#FFFFFF;
background-color:#14617B;
}
#btvalid {
border:solid 1px #14617B;
background-color:#000;
width:206px;
margin-top:10px;
margin-bottom:10px;
}
#btvalidbutton {
height:28px; 
line-height:26px;
vertical-align:middle;
width:204px;
color:#fff;
font:normal bold 11px Arial;
border:none;
background-image:url(/theme1/im/btvalid.gif);
background-repeat:no-repeat;
cursor:pointer;
}

#panierTable #PannierReduc tr {
background-color:#000000;
}

/* CSS RECH_CLIENT */
#newcustomer {
float:left;
margin:20px;
width:346px;
height:200px;
background-image:url(/theme1/im/bgrechclient.gif);
border:solid 1px #14617B;
font:bold 13px Arial;
color:#FFFFFF;
padding-top:14px;
padding-left:12px;
height:200px;
border:solid 1px #fff;
}

#returncustomer {
float:left;
margin:20px;
width:346px;
height:200px;
background-image:url(/theme1/im/bgrechclient.gif);
border:solid 1px #14617B;
font:bold 13px Arial;
color:#FFFFFF;
padding-top:14px;
padding-left:12px;
}

#customerform {
margin:20px;
background-image:url(/theme1/im/bgrechclient.gif);
border:solid 1px #14617B;
font:normal 12px Arial;
color:#FFFFFF;
padding-top:14px;
padding-left:12px;
width:748px
}

#btcreatecustomer {
height:28px; 
line-height:26px;
vertical-align:middle;
width:204px;
color:#fff;
font:normal bold 11px Arial;
border:none;
background-image:url(/theme1/im/btvalid.gif);
background-repeat:no-repeat;
cursor:pointer;
border:solid 1px #14617B;
}
.bleu10r {
color:#157D9A;
font:normal normal 10px Arial;
}
.etoile {
color:#157D9A;
font:normal normal 10px Arial;
}
/* CSS CONFIRM */
#payement {
float:left;
margin:3px;
background-image:url(/theme1/im/bgrechclient.gif);
border:solid 1px #14617B;
font:normal 12px Arial;
color:#FFFFFF;
padding-top:14px;
padding-left:12px;
float:left;
width:804px
}
#payement a {
font:normal 12px Arial;
color:#FFFFFF;
text-decoration:underline;
}

#paiementcb {
font:bold 12px Arial;
color:#14617B;
border-bottom:solid 1px #14617B;
margin-right:10px;
}
#paypal {
font:bold 12px Arial;
color:#14617B;
border-bottom:solid 1px #14617B;
margin-right:10px;
}
/* CSS SG_COMMANDE */
#btsg {
height:28px; 
line-height:26px;
vertical-align:middle;
color:#fff;
font:normal bold 11px Arial;
border:none;
background-image:url(/theme1/im/btvalid.gif);
background-repeat:no-repeat;
cursor:pointer;
border:solid 1px #14617B;
padding-left:10px;
padding-right:10px;
margin-left:10px;
margin-right:10px;
}


/* CSS FAX */
#fax {
font:bold 12px Arial;
color:#14617B;
border-bottom:solid 1px #14617B;
margin-right:10px;
}

#faxmsg {
margin:3px;
background-image:url(/theme1/im/bgrechclient.gif);
border:solid 1px #14617B;
font:normal 12px Arial;
color:#FFFFFF;
padding-top:14px;
padding-left:12px;
float:left;
width:804px
}
#faxmsg a {
font:normal 12px Arial;
color:#FFFFFF;
text-decoration:underline;
}
/* CSS DL */
#dlhead {
margin:3px;
background-image:url(/theme1/im/bgrechclient.gif);
border:solid 1px #14617B;
font:normal 12px Arial;
color:#FFFFFF;
padding-top:14px;
padding-left:12px;
float:left;
width:804px
}
/* CSS CGV EXTDL CCDBACKUP */
#cgvhead {
margin:3px;
background-image:url(/theme1/im/bgrechclient.gif);
background-repeat:repeat-x;
border:solid 1px #14617B;
font:normal 12px Arial;
color:#FFFFFF;
padding-top:14px;
padding-left:12px;
float:left;
width:804px
}
.helptitre {
font:normal 12px Arial;
color:#FFFFFF;
}
.helptexte {
font:normal 11px Arial;
color:#FFFFFF;
}

#footer {
position:absolute;
padding-top:20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #999999;
background-image: url(../im/bgfooter.gif);
background-repeat: no-repeat;
height: 41px;
width: 859px;
left:50%;

margin-left:-430px;
text-align:center;
bottom:-80px;
/* iE6 HACK */
_margin-left:3px;
_left:0;
_bottom:-120px;
}
#footer a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration:none;
}





.bleu23 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #0095C0;
}
.no11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.no15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.no11r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.no12r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.no30r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #000000;
}
.gris12r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.bleu30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #0098C2;
}
.blc11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.blc12r {
font:normal 12px Arial;
color:#FFFFFF;
}
.blc13 {
font:bold 13px Arial;
color:#FFFFFF;
}
.rouge12 {
font:bold 13px Arial;
color:#FFFFFF;
}
.texte {
font:normal 11px Arial;
color:#FFFFFF;
}

.selectcustomer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(../im/bgchamp.gif);
	border: 1px solid #B5B8C8;
	width: 228px;
}
.selectform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #B5B8C8;
	width: 160px;
}
.inputform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-repeat:repeat-x;
	border: 1px solid #B5B8C8;
	width: 160px;
	height:16px;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-repeat:repeat-x;
	border: 1px solid #B5B8C8;
	width: 160px;
	height:16px;
}
.inputobligatoire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(../im/bgchamp.gif);
	background-repeat:repeat-x;
	border: 1px solid #B5B8C8;
	width: 160px;
	height:16px;
}
.link_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.link_underline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

