body {
	background:#191919;
}
#header {
	width:990px;
	height:78px;
	position:relative;
	background:url(../images/interface/global/header.png);
	top:0px;
	left:0px;
}

#logo {
	width:116px;
	height:116px;
	position:absolute;
	background:url(../images/interface/global/logo.png);
	top:0px;
	left:0px;				
	z-index:2;
}

#footer ul.infos {
	position:absolute;
	top:60px;
	left:145px;
	list-style-type:disc
}

#footer .infos li {
	color:#ddd;
	font-size:11px;
	padding-bottom:5px;
}

#footer ul.paiement {
	position:absolute;
	top:61px;
	left:380px;
	list-style-type:none;
	width:120px;
}

#footer .paiement li {
	color:#ddd;
	font-size:11px;
	padding-bottom:20px;
}

#footer ul.reseau {
	position:absolute;
	top:61px;
	left:720px;
	list-style-type:disc;
}

#footer .reseau li, #footer .reseau li a {
	color:#ddd;
	font-size:11px;
	padding-bottom:5px;
	text-transform:uppercase;
	font-size:10px;
	text-decoration:none
}

#footer .infos li a {
	color:#ddd;
	font-size:11px;
	padding-bottom:5px;
	font-size:10px;
	text-decoration:none
}

#corps {
	height:485px;
}
#contenu {
	position:absolute;
	z-index:2;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	padding-left:130px;
}
#halo {
	position:absolute;
	background:url(../images/interface/global/halo.png) no-repeat center;
	width:990px;
	height:485px;
}

#couleurCorps {
	background:#0d7483
}

#couleurCorps2 {
	background:#0d7483
}

#couleurCorps3{
	background:#0b5b67
}



#halo.box-cv-lettre-motivation {
	position:absolute;
	background:url(../images/interface/box/halo_lettre.png) no-repeat center;
	width:990px;
	height:485px;
}

#couleurCorps.box-cv-lettre-motivation  {
	background:#f3c7ca
}

#couleurCorps2.box-cv-lettre-motivation  {
	background:#f3c7ca
}

#couleurCorps3.box-cv-lettre-motivation  {
	background:#f3c7ca
}




#halo.box-entretien-embauche {
	position:absolute;
	background:url(../images/interface/box/halo_entretien.png) no-repeat center;
	width:990px;
	height:485px;
}

#couleurCorps.box-entretien-embauche  {
	background:#bb818b
}

#couleurCorps2.box-entretien-embauche  {
	background:#bb818b
}

#couleurCorps3.box-entretien-embauche  {
	background:#bb818b
}



#halo.box-diagnostic-personnalite {
	position:absolute;
	background:url(../images/interface/box/halo_diag.png) no-repeat center;
	width:990px;
	height:485px;
}

#couleurCorps.box-diagnostic-personnalite  {
	background:#cdc5b1
}

#couleurCorps2.box-diagnostic-personnalite  {
	background:#cdc5b1
}

#couleurCorps3.box-diagnostic-personnalite  {
	background:#cdc5b1
}



#halo.box-creation-entreprise {
	position:absolute;
	background:url(../images/interface/box/halo_creation.png) no-repeat center;
	width:990px;
	height:485px;
}

#couleurCorps.box-creation-entreprise  {
	background:#898d48
}

#couleurCorps2.box-creation-entreprise  {
	background:#898d48
}

#couleurCorps3.box-creation-entreprise  {
	background:#898d48
}

#footer {
	width:990px;
	height:263px;
	position:relative;
	background:url(../images/interface/global/footer.png);
	top:0px;
	left:0px;				
}
#brain_and_hart {
	width:106px;
	height:47px;
	position:absolute;
	background:url(../images/interface/global/brain_and_hart.png);
	top:189px;
	left:438px;			
}

#menu {
	position:absolute;
	left:125px;
	top:51px;
}

#menu li {
	float:left;			
}

#menu a {
	height:25px;
	padding:15px 5px 10px 5px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#a8a8a8;
	text-transform:uppercase;
	text-decoration:none;
	margin:0px 3px 0px 3px;
	font-weight:bold
}

#menu a:hover {
	background:white;
	color:#000000;
}

h1 {
	display:inline;			
}

h1 a {
	background:white;
	color:#000000;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#6fcad7;
	font-weight:normal;
	margin:0px;
}

h2.cv-lettre-motivation {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5f395e;
	font-weight:normal;
	margin:0px;
}

h2.diagnostic-personnalite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#645f53;
	font-weight:normal;
	margin:0px;
}

h2.entretien-embauche {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5f395e;
	font-weight:normal;
	margin:0px;
}

h2.creation-entreprise {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#47492a;
	font-weight:normal;
	margin:0px;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	margin:27px 0px 0px 0px;
}

h4 {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px
}

h4.cv-lettre-motivation {
	color:#333333;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px
}

h4.diagnostic-personnalite {
	color:#333333;
	font-size:11px;
	font-weight:bold;
	margin:0px;
	padding:0px
}

h5 {
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px
}

#menuDroite {
	position:absolute;
	left:700px;
	top:100px;
	width:200px;
	font-size:13px;
}

#menuDroite h2 {
	color:#FFFFFF;
	font-size:13px;
	margin:6px;
	display:block
}

#menuDroite a {
	color:#bababa;
	font-size:13px;
	text-decoration:none;
	margin:6px;
	display:block
}

#separateur1 {
	position:absolute;
	left:690px;
	top:100px;
	height:230px;
	width:3px;
	background:url(../images/interface/global/separateur.png);
}

#separateur2 {
	position:absolute;
	left:690px;
	top:70px;
	height:230px;
	width:3px;
	background:url(../images/interface/global/separateur.png);
}

#separateur2.cv-lettre-motivation {
	position:absolute;
	left:690px;
	top:70px;
	height:230px;
	width:2px;
	background:#e14658;
	border-left:solid 1px #e3929c;
	border-right:solid 1px #e3929c;
}

#separateur2.entretien-embauche {
	position:absolute;
	left:690px;
	top:70px;
	height:230px;
	width:2px;
	background:#8f4857;
	border-left:solid 1px #a07b83;
	border-right:solid 1px #a07b83;
}

#separateur2.diagnostic-personnalite {
	position:absolute;
	left:690px;
	top:70px;
	height:230px;
	width:2px;
	background:#7d685b;
	border-left:solid 1px #bab1ab;
	border-right:solid 1px #bab1ab;
}

#separateur2.creation-entreprise {
	position:absolute;
	left:690px;
	top:70px;
	height:230px;
	width:2px;
	background:#828638;
	border-left:solid 1px #9a9e4d;
	border-right:solid 1px #9a9e4d;
}

#recherche {
	position:absolute;
	top:13px;
	left:508px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF
}

#recherche input {
	position:absolute;
	top:0px;
	left:58px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	height:11px;
	padding:0px
}

#panier {
	position:absolute;
	top:13px;
	left:708px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none
}

#conseillerTitre {
	position:absolute;
	top:9px;
	left:790px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:180px;	
	text-transform:uppercase
}

#conseillerTitre {
	position:absolute;
	top:9px;
	left:790px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:180px;	
	text-transform:uppercase;
	text-align:right
}

#conseillerTel {
	position:absolute;
	top:23px;
	left:790px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:180px;	
	text-align:right
}

#imageLeConcept {
	position:absolute;
	top:350px;
	left:225px;
}

#imageLaGamme {
	position:absolute;
	top:280px;
	left:691px;
}

#contenu_corps {
	width:550px;
}

#contenu_corps_box {
	width:550px;
	font-size:12px;
	text-align:justify
}

#contenu_corps_box.cv-lettre-motivation {
	width:550px;
	font-size:12px;
	text-align:justify;
	color:#333333
}

#contenu_corps_box.diagnostic-personnalite {
	width:550px;
	font-size:12px;
	text-align:justify;
	color:#333333
}

#contenu_corps_box2.cv-lettre-motivation {
	position:absolute;
	top:215px;
	left:380px;
	text-align:justify;
	font-size:12px;
	color:#333333
}

#contenu_corps_box2.diagnostic-personnalite {
	position:absolute;
	top:215px;
	left:380px;
	text-align:justify;
	font-size:12px;
	color:#333333
}

#contenu_corps_box2 {
	position:absolute;
	top:215px;
	left:380px;
	text-align:justify;
	font-size:12px;
	width:300px
}

h3.box {
	font-size:12px;
	font-weight:normal
}

h3.cv-lettre-motivation {
	font-size:12px;
	font-weight:normal;
	color:#333333
}

h3.diagnostic-personnalite {
	font-size:12px;
	font-weight:normal;
	color:#333333
}

#boxRetourne {
	position:absolute;
	top:221px;
	left:113px;	
}

#listeBox {
	list-style-image: url(../images/interface/box/ok.png);
	font-size:11px;
	padding-left:20px;
	width:270px;
}

#listeBox li {
	
	padding-top:20px;
}

h2.box {
	font-size:14px;
	text-transform:uppercase;
	position:absolute;
	left:700px;
	top:70px;
	font-weight:bold;
	width:150px;
}

#menuDroite a.box-projet-professionnel {
	background:url(../images/interface/box/puce_off_projetpro.png) no-repeat;
	height:33px;
	padding-top:7px;
	padding-left:20px;
}

#menuDroite a.box-projet-professionnel:hover, h2.box-projet-professionnel {
	background:url(../images/interface/box/puce_on_projetpro.png) no-repeat;
	height:33px;
	padding-top:7px;
	padding-left:20px;
	color:white;
}


#menuDroite a.box-cv-lettre-motivation {
	background:url(../images/interface/box/puce_off_cvmotiv.png) no-repeat;
	height:33px;
	padding-top:7px;
	padding-left:20px;
}

#menuDroite a.box-cv-lettre-motivation:hover {
	background:url(../images/interface/box/puce_on_cvmotiv.png) no-repeat;
	height:33px;
	padding-top:7px;
	padding-left:20px;
	color:white;
}

h2.box-cv-lettre-motivation {
	background:url(../images/interface/box/puce_on_cvmotiv.png) no-repeat;
	height:33px;
	padding-top:7px;
	padding-left:20px;
	color:#333333;
}


#menuDroite a.box-entretien-embauche {
	background:url(../images/interface/box/puce_off_embauche.png) no-repeat;
	height:33px;
	padding-top:7px;
	padding-left:20px;
}

#menuDroite a.box-entretien-embauche:hover, h2.box-entretien-embauche {
	background:url(../images/interface/box/puce_on_embauche.png) no-repeat;
	height:33px;
	padding-top:7px;
	padding-left:20px;
	color:white;
}


#menuDroite a.box-diagnostic-personnalite {
	background:url(../images/interface/box/puce_off_diag.png) no-repeat;
	height:33px;
	padding-top:7px;
	padding-left:20px;
}

#menuDroite a.box-diagnostic-personnalite:hover, h2.box-diagnostic-personnalite {
	background:url(../images/interface/box/puce_on_diag.png) no-repeat;
	height:33px;
	padding-top:7px;
	padding-left:20px;
	color:white;
}


#menuDroite a.box-creation-entreprise {
	background:url(../images/interface/box/puce_off_creation.png) no-repeat;
	height:33px;
	padding-top:7px;
	padding-left:20px;
}

#menuDroite a.box-creation-entreprise:hover, h2.box-creation-entreprise {
	background:url(../images/interface/box/puce_on_creation.png) no-repeat;
	height:33px;
	padding-top:7px;
	padding-left:20px;
	color:white;
}

#prixBox {
	position:absolute;
	top:435px;
	left:290px;
	color:#FFFFFF;
	text-align:right;
	z-index:2;
	font-weight:bold;
	font-size:14px;
	width:93px;
}

#prixBox.diagnostic-personnalite {
	position:absolute;
	top:435px;
	left:290px;
	color:#333;
	text-align:right;
	z-index:2;
	font-weight:bold;
	font-size:14px;
	width:93px;
}

#prixBox.cv-lettre-motivation {
	position:absolute;
	top:435px;
	left:290px;
	color:#FFFFFF;
	text-align:right;
	z-index:2;
	font-weight:bold;
	font-size:14px;
	width:93px;
	color:#333333
}

#ajouterPanier {
	position:absolute;
	z-index:2;
	top:455px;
	left:290px;
	background:url(../images/interface/box/ajouterPanier.png);	
	width:93px;
	height:21px;
}

#ajouterPanier:hover {
	background:url(../images/interface/box/ajouterPanier_on.png);	
}

#ajouterPanier.box-cv-lettre-motivation {
	position:absolute;
	z-index:2;
	top:455px;
	left:290px;
	background:url(../images/interface/box/ajouterPanier-lettre.png);	
	width:93px;
	height:21px;
}

#ajouterPanier.box-cv-lettre-motivation:hover {
	background:url(../images/interface/box/ajouterPanier_on-lettre.png);	
}



#ajouterPanier.box-entretien-embauche {
	position:absolute;
	z-index:2;
	top:455px;
	left:290px;
	background:url(../images/interface/box/ajouterPanier-entretien.png);	
	width:93px;
	height:21px;
}

#ajouterPanier.box-entretien-embauche:hover {
	background:url(../images/interface/box/ajouterPanier-entretien.png);	
}



#ajouterPanier.box-diagnostic-personnalite {
	position:absolute;
	z-index:2;
	top:455px;
	left:290px;
	background:url(../images/interface/box/ajouterPanier-diag.png);	
	width:93px;
	height:21px;
}

#ajouterPanier.box-diagnostic-personnalite:hover {
	background:url(../images/interface/box/ajouterPanier-diag.png);	
}



#ajouterPanier.box-creation-entreprise {
	position:absolute;
	z-index:2;
	top:455px;
	left:290px;
	background:url(../images/interface/box/ajouterPanier-creation.png);	
	width:93px;
	height:21px;
}

#ajouterPanier.box-creation-entreprise:hover {
	background:url(../images/interface/box/ajouterPanier-creation.png);	
}



#activerBox {
	position:absolute;
	z-index:2;
	top:455px;
	left:590px;
	background:url(../images/interface/box/activerBox.png);	
	width:93px;
	height:21px;
}

#activerBox:hover {
	background:url(../images/interface/box/activerBox_on.png);
}



#activerBox.box-cv-lettre-motivation {
	position:absolute;
	z-index:2;
	top:455px;
	left:590px;
	background:url(../images/interface/box/activerBox-lettre.png);	
	width:93px;
	height:21px;
}

#activerBox.box-cv-lettre-motivation:hover {
	background:url(../images/interface/box/activerBox_on-lettre.png);
}



#activerBox.box-entretien-embauche {
	position:absolute;
	z-index:2;
	top:455px;
	left:590px;
	background:url(../images/interface/box/activerBox-entretien.png);	
	width:93px;
	height:21px;
}

#activerBox.box-entretien-embauche:hover {
	background:url(../images/interface/box/activerBox-entretien.png);
}



#activerBox.box-diagnostic-personnalite {
	position:absolute;
	z-index:2;
	top:455px;
	left:590px;
	background:url(../images/interface/box/activerBox-diag.png);	
	width:93px;
	height:21px;
}

#activerBox.box-diagnostic-personnalite:hover {
	background:url(../images/interface/box/activerBox-diag.png);
}



#activerBox.box-creation-entreprise {
	position:absolute;
	z-index:2;
	top:455px;
	left:590px;
	background:url(../images/interface/box/activerBox-creation.png);	
	width:93px;
	height:21px;
}

#activerBox.box-creation-entreprise:hover {
	background:url(../images/interface/box/activerBox-creation.png);
}



#activerInput {
	position:absolute;
	top:55px;
	left:568px;
	width:187px;
	height:17px;
}

#activerSubmit {
	position:absolute;
	top:55px;
	left:785px;
	width:70px;
	background:url(../images/interface/activer-ma-box/blank.gif);
	border:0px;
	height:22px;
	cursor:pointer
}



#tableEntreprise input {
	width:200px;
}

#tablePanier table {
	font-size:12px;
	margin-top:15px;
}

.qttPanier {
	width:20px;
	text-align:center;
	color:#333;
	font-size:11px;
}

#identite div {
	width:400px
}

#identite td {
	font-size:12px;
	padding-bottom:2px;
	padding-right:2px;
}