/* Couleurs */
/* bleu foncé : #162983, bleu moyen : #9085ba, bleu clair : #dedaec, bleu très clair : #ede9fb, vert : #00c15b

/* En général */
*{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#fff}
img {border:none}
hr {color:#fff}
h2{font-size:13px; text-align:left; background:url(/images/puce-titre.gif) no-repeat; padding-left:35px}
div.divSpacer {height:2px; background-color:#162983; margin:3px}
.FormErreur {color:#f00}
.vert {color:#00c15b}	.vert * {color:#00c15b}	a.vert:hover {color:#00c15b}
.rouge {color:#f00}	.rouge * {color:#f00} a.rouge:hover {color:#f00}
.imgIcone{vertical-align:middle}
p{text-align:justify; text-indent:20px}
form {margin:0; padding:0}
td {vertical-align:top}
td.tdLabel {vertical-align:top; padding-top:2px; text-align:right}
input, option, textarea {color:#162983}
select {width:280px; color:#162983}
textarea, input.inputText {width:275px}
option.optPair {background-color:#dedaec}
option.optImpair {background-color:#ede9fb}
span.spanRef {background-color:#fff; color:#162983; border:1px solid #162983; padding:1px}
span.spanAjoute {color:#7dc07d}
div.divTitreSep {background:url(/images/fonds/fond-div-tiret.gif) repeat-x bottom; margin:5px 0; height:10px}
	div.divTitreSep span {background-color:#fff; padding:5px; margin-right:15px}

/* Liens fond blanc*/
a.aCD {background:url(/images/boutons/icone-telecharger.gif) no-repeat -5px 3px; padding:5px 0 5px 25px; margin-right:10px}
a.aArobase {background:url(/images/boutons/icone-contact.gif) no-repeat -5px 3px; padding:5px 0 5px 25px; margin-right:10px}

a.aFleche {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 1px 1px; padding:5px 15px 0px 22px; color:#162983}
a.aDossier {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -110px; padding:5px 15px 0px 22px; color:#162983}
a.aImprimer {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -85px; padding:5px 15px 0px 22px; color:#162983}
a.aFermer {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -394px; padding:5px 15px 0px 22px; color:#162983}
a.aTelecharger {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -43px; padding:5px 15px 0px 22px; color:#162983}
a.aCorbeille {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -220px; padding:5px 15px 0px 22px; color:#162983}
a.aPerso {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -22px; padding:5px 2px 0px 22px; color:#162983}
a.aPanier {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -67px; padding:5px 2px 0px 22px; color:#162983}
a.aAjout {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -308px; padding:5px 1px 0px 22px; color:#162983}
a.aOnOff {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -241px; padding:5px 15px 0px 22px; color:#162983}
a.aCrayon {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -198px; padding:5px 1px 0px 22px; color:#162983}
a.aCheque {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -374px; padding:5px 15px 0px 22px; color:#162983}
a.aLoupe {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -131px; padding:5px 15px 0px 22px; color:#162983}
a.aEnveloppe {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -155px; padding:5px 15px 0px 22px; color:#162983}
a.aX {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -174px; padding:5px 15px 0px 22px; color:#162983}
a.aXs {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -286px; padding:5px 15px 0px 18px; color:#162983; font-size:10px}
a.aV {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -262px; padding:5px 15px 0px 22px; color:#162983}
a.aPrecedent {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -352px; padding:5px 5px 0px 18px; color:#162983; font-size:10px}
a.aSuivant {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 49px -329px; padding:5px 18px 0px 5px; color:#162983; font-size:10px}
a.aQuestion {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -418px; padding:5px 15px 0px 22px; color:#162983}
a.aHorloge {background:url(/images/boutons/icones-pages-blanc.gif) no-repeat 0 -438px; padding:5px 0 0px 22px; color:#fff}
/* Liens fond bleu*/
a.aFleche2 {background:url(/images/boutons/icones-pages-bleu.gif) no-repeat 0 -2px; padding:5px 15px 0px 22px; color:#fff}
a.aTelecharger2 {background:url(/images/boutons/icones-pages-bleu.gif) no-repeat 0 -90px; padding:5px 15px 0px 22px; color:#fff}
a.aContact2 {background:url(/images/boutons/icones-pages-bleu.gif) no-repeat 0 -23px; padding:5px 15px 0px 22px; color:#fff}
a.aCrayon2 {background:url(/images/boutons/icones-pages-bleu.gif) no-repeat 0 -68px; padding:5px 15px 0px 22px; color:#fff}
a.aLoupe2 {background:url(/images/boutons/icones-pages-bleu.gif) no-repeat 0 -46px; padding:5px 15px 0px 22px; color:#fff}
a.aQuestion2 {background:url(/images/boutons/icones-pages-bleu.gif) no-repeat 0 -112px; padding:5px 15px 0px 22px; font-size:11px; color:#fff}
a.aAjout2 {background:url(/images/boutons/icones-pages-bleu.gif) no-repeat 0 -133px; padding:5px 15px 0px 22px; font-size:11px; color:#fff}

a  {color:#162983}
a:hover  {color:#9085ba}

/* Mise en page */
body{margin:0}
#divGlobal {width:795px; margin:5px auto; text-align:center; background:#162983 url(/images/fonds/fond-divGlobal.gif) repeat-x top}

#divHeader {width:555px; height:105px; float:left; background:url(/images/fonds/fond-divHeader.gif) no-repeat; position:relative}
	#divHeader img {width:340px; height:50px; position:absolute; bottom:0; left:0}

#divConnexion {width:240px; height:147px; float:right; background:url(/images/fonds/fond-divIframe.gif) no-repeat}
	#divCompte {width:190px; height:92px; background:url(/images/fonds/fond-compte.gif) no-repeat right center; margin:55px 0 0 36px}
	#divCompte span.nomClient {font-size:13px; line-height:11px; background-color:#fff; color:#f00; padding:0 5px}
	#divCompte span {font-size:11px}
	div.divPanier {color:#162983; font-size:11px; text-align:left; padding-left:10px}
	
#divFlash{width:550px; height:150px; float:left; background-color:#fff}
#divFlash object {width:555px; height:150px}

#divPub{width:240px; float:right; background:#162983 url(/images/fonds/fond-divPub2.gif) no-repeat top; position:relative}
	#divCache {width:15px; height:10px; position:absolute; top:123px; left:15px; background-color:#fff}
	#imgPub {float:right}
	#imgContact {float:right; margin:25px 13px 5px 0}
	#imgPromo {float:right; margin:15px 13px 5px 0}
	#imgPayPal {float:right; margin:5px 13px 25px 0}

#divContenu {position:relative; float:left; width:555px; background:#162983 url(/images/fonds/fond-divContenu.gif) no-repeat top}
#divContenuMax {width:795px; position:relative; float:left; background:#162983 url(/images/fonds/fond-divContenu-max.gif) no-repeat top right; text-align:left; padding-top:10px}
	#divContenuMax h2 {margin:9px 0 0 9px; display:inline}

	#divOngletContenu {float:left; width:471px; background:url(/images/fonds/fond-contenu.gif) repeat-y top; margin:25px 0 0 40px; padding:10px 10px 0 10px; display:inline; font-size:11px; text-align:left}
	/* fil d'ariane */
	#divOngletContenu > div a {color:#fff}
	#divOngletContenu > div a:hover {color:#9085ba}
	#divOngletContenuMax {float:left; width:775px; border:1px solid #fff; margin:15px 0 0 9px; display:inline; font-size:11px; text-align:left}
	
	#divOngletBas {float:left; width:491px; height:15px; margin-left:40px; background:url(../images/fonds/fond-contenu-bas.gif) no-repeat; display:inline}
	#divOngletBasMax {float:left; width:777px; height:15px; margin-left:9px; background:url(../images/fonds/fond-contenu-bas-max.gif) no-repeat; display:inline}
	
	#divMenuClient {border-top:2px solid #fff}
	#divMenuClient a {font-size:10px; padding:5px; line-height:19px; margin:0; font-weight:bold; text-decoration:none; background-color:#162983; color:#fff; border-left:1px solid #fff; border-right:1px solid #fff}
	#divMenuClient a:hover {background-color:#dedaec; color:#162983}
	#divMenuClient a.aOn {background-color:#fff; color:#162983}
	#divContenuClient {background-color:#fff; color:#162983; padding:0 0 15px 0}
		#divContenuClient * {color:#162983}
		#divContenuClient a:hover  {color:#9085ba}
		#divContenuClient span.spanPrix {color:#f00}
		#divContenuClient span.spanAjoute {color:#7dc07d}
		#divContenuClient span.spanVendu {color:#f00}
		#divContenuClient div {padding:15px 5px 5px 5px}
		#divContenuClient table.tableData {width:100%}
			#divContenuClient table.tableData td {vertical-align:middle}
			#divContenuClient table.tableData th {color:#fff; background-color:#9085ba; vertical-align:top; text-align:left}
			#divContenuClient table.tableData th a {color:#fff; font-weight:normal}
			#divContenuClient table.tableData th a:hover {color:#ede9fb}
			#divContenuClient table.tableData tr.trPair td {background-color:#dedaec}
		th.thCheckBoxTop {background:url(/images/fonds/fond-td-check.gif) repeat-y 13px bottom}
		td.tdCheckBox {background:url(/images/fonds/fond-td-check.gif) repeat-y 13px top}
		th.thCheckBoxTop input, td.tdCheckBox input {cursor:pointer}
		td.tdTiret {background:url(/images/fonds/fond-td-tiret.gif) repeat-y 14px top; padding:1px 0 4px 47px}
		td.tdTiretBas {background:url(/images/fonds/fond-td-tiret-bas.gif) no-repeat 14px top; padding:1px 0 4px 47px}
		td.tdTiretHaut {background:url(/images/fonds/fond-td-tiret-haut.gif) no-repeat 14px bottom; padding:1px 0 4px 47px}

#divFooter{position:relative; clear:both; width:795px; height:50px; background:#fff url(/images/fonds/fond-divFooter.gif) no-repeat top left; text-align:left; padding-top:11px; border:0px dashed #f00}
	#divFooterLiens{margin-left:17px; font-size:0.6em; color:#162983}
		#divFooterLiens a{text-decoration:none; color:#162983}
		#divFooterLiens a:hover{color:#7d80b7}
	#divFooterES{position:absolute; top:20px; right:5px; font-size:0.6em; color:#162983; text-align:right; margin:0 0 20px 0}
