#global #titreTopPage {
   font: bold 1.7em arial, verdana, sans-serif;
   color:#000;
   text-transform:uppercase;
   margin: 18px 0 5px 22px; 
   width:215px;
}
#global #titreTopPage span {
   color:#c10435;
}
#conteneurLeft2 #pictosLeft {
   margin:20px 0 0 60px;
}
#pictosLeft2 {
   position:absolute;
   left:0;
   top:212px;
   margin-left:-50px;
}
#conteneurLeft2 #pictosLeft3 {
   margin: 20px 0 0 50px;
}
#conteneurLeft2 #pictosLeft4 {
   margin-left: 20px;
}
#conteneurLeft2 #pictosLeft5 {
   margin: 20px 0 0 50px;
}
#conteneurLeft2 #pictosLeft6 {
   margin-left:15px;
}
#conteneurLeft2 #pictosLeft7 {
   margin-top:10px;
   margin-left:30px;
}
#conteneurLeft2 #pictosLeft8 {
   margin-top:50px;
   margin-left:20px;
}
#titreCgv {
   font: bold 1.2em arial, verdana, sans-serif;
   color:#c10435;
   padding: 20px 0 3px 0px;
   margin-left:20px;
   text-transform:uppercase;
   border-bottom: 3px solid #000;
   width:658px;
}
#titreCgv span {
	color:#000000;
}
#produitsCgv {
   width:658px;
   margin-left:30px;
}
#produitsCgv h5 {
   font: bold 1.1em arial, verdana, sans-serif;
   color:#c10435;
   margin-top:20px;
}
#produitsCgv h6 {
   font: bold 1.1em arial, verdana, sans-serif;
   color:#c10435;
   margin-top:20px;
   padding-left:20px;
}
#ConteneurTextOutils {
   float:right;
	width:698px;
   background:#fff;
   border-right:2px solid #eee;
   border-bottom:1px solid #eee;
}
#ConteneurTextOutils .textOutils {
   width:658px;
   padding: 0 0 20px 20px;
}
#produitsCgv p, #ConteneurTextOutils  .textOutils p {
   font: 1.1em arial, verdana, sans-serif;
   color:#000;
   line-height:1.5em;
}
#ConteneurTextOutils  .textOutils a {
   color:#000;
   text-decoration:underline;
}
#produitsCgv p .color {
   font-weight:bold;
   color:#c10435;
}
#produitsCgv p.MargeTop, #ConteneurTextOutils .textOutils .MargeTop {
   margin-top:10px;
}
#produitsCgv p.MargeTop2 {
   margin-top:10px;
   padding-left:20px;
}
#produitsCgv p.MargeTop3 {
   margin-top:20px;
}
#produitsCgv p.MargeTop4 {
   padding-left:20px;
}
#produitsCgv .ConteneurTitle {
   background:#c10435;
   width:636px;
   height:20px;
   padding-left:9px;
   padding-top:3px;
   font: bold 1.2em arial, verdana, sans-serif;
   color:#fff;
   text-transform:uppercase;
   margin-top:30px;
}
#produitsCgv .ConteneurTitle p {
   line-height:20px;
   font: bold 1.2em arial, verdana, sans-serif;
   color:#fff;
   text-transform:uppercase;
}
#produitsCgv td {
   font: 1.1em arial, verdana, sans-serif;
   color:#000;
   padding: 5px 0 5px 0;
}
#produitsCgv table {
	border-collapse : collapse;
}

#produitsCgv .Border {
   border-bottom:1px solid #ececec;
   padding:0;
}
.ConteneurTitle em {
   font: bold  0.8em arial, verdana, sans-serif;
   text-transform: none;
}
#produitsCgv td.text1 {
   font: bold 1.2em arial, verdana, sans-serif;
   color:#000;
   text-transform:uppercase;
   padding-top:5px;
   width:447px;
}
#produitsCgv td.text2 {
   width:108px;
}
#produitsCgv td.text3 {
   width:78px;
   text-align:center;
}
#produitsCgv .MargeLeft {
   padding-left:19px;
}


.contact_content {
	position: relative;
	width: 313px;
	height: 150px;
	float: left;
	font: normal 1.3em arial, verdana, sans-serif;	
    color:#000;
	
}
.contact_content b {
	color:#c10435;
}
.contact_content strong {
	color:#FFF;
}
.contact_content p {
	display: block;
	width: 152px;
	margin-left: 23px;
	margin-top: 23px;
}
.contact_content2 p {
	width: 162px;
}
.contact_content span {
	display: block;
	width: 152px;
	color: #dcd2a4;
	margin-left: 23px;
	margin-top: 23px;
}



.contact_content a {
	color: #000000;
	cursor: pointer;
	text-decoration: none;
}

.contact_content #contact_fond1{
	position: absolute; 
	background:url(../_img/fonds/contact_fond1.gif) no-repeat;
	height: 130px;
	width: 293px; 
	top: 10px;
	left: 10px;

	border: 1px solid #ad102f;
}

.contact_content #contact_fond2{
	position: absolute; 
	background:url(../_img/fonds/contact_fond2.gif) no-repeat;
	height: 130px;
	width: 293px; 
	top: 10px;
	left: 10px;
	border: 1px solid #ad102f;
}

.contact_content #contact_fond3{
	position: absolute; 
	background:url(../_img/fonds/contact_fond3.gif) no-repeat;
	height: 130px;
	width: 293px; 
	top: 10px;
	left: 10px;
	border: 1px solid #ad102f;

}

.contact_content #contact_fond4{
	position: absolute; 
	background:url(../_img/fonds/contact_fond4.gif) no-repeat;
	height: 130px;
	width: 293px; 
	top: 10px;
	left: 10px;
	border: 1px solid #ad102f;

}

.contact_content #contact_fond5{
	position: absolute; 
	background:url(../_img/fonds/contact_fond5.gif) no-repeat;
	height: 130px;
	width: 293px; 

	top: 10px;
	left: 10px;
	border: 1px solid #ad102f;

}
.contact_content #contact_fond6{
	position: absolute; 
	background:url(../_img/fonds/contact_fond6.gif) no-repeat;
	height: 130px;
	width: 293px; 
	top: 10px;
	left: 10px;
	border: 1px solid #ad102f;

}
.contact_content #contact_fond7{
	position: absolute; 
	background:url(../_img/fonds/contact_fond7.jpg) no-repeat;
	height: 130px;
	width: 293px; 
	top: 10px;
	left: 10px;
	border: 1px solid #ad102f;

}
#conteneurCenter2 .plansite {
	width: 260px;
	margin-left: 30px;
	float: left;

}

#conteneurCenter2 .plansite h3 {
	text-transform: uppercase;
	font: bold 1.3em arial, verdana, sans-serif;	
   color:#000;	
	border-bottom: 3px solid #000000;
}

.plansite li {
	margin-top: 2px;
   font-size: 11px;
}



.plansite li a {
   display:block;
   color:#000;
   text-decoration:none;
   padding-left:7px;
   background:url(../_img/puces/puce.gif) left center no-repeat;   

   
}

.plansite ul {
	list-style-type: none;
	margin-top: 20px;
	font-size: 11px;
}
/*last pages*/
#int_conteneurRight4 #divFaq {
   width:525px;
   margin:20px 0 0 43px;
}
#int_conteneurRight4 #divFaq p {
	color:#000;
	font: bold 1.1em arial, verdana, sans-serif;
	line-height:18px;
}
#int_conteneurRight4 #divFaq p span {
   text-decoration:underline;
}
#int_conteneurRight4 #divFaq p.text1 {
	padding-left:25px;
	font-weight:normal;
	padding-bottom:20px;
}
#int_conteneurRight4 #divFaq a {
	color:#000;
	text-decoration:none;
}
#int_conteneurRight4 #divFaq span a {
	color:#c10435;
	text-decoration:none;
}

#int_conteneurRight4 .FormLeft {
	width:300px;
	float:left; 
	margin:0px 0 5px 30px;
	display:inline;
}
#int_conteneurRight4 .FormLeft2 { 
	margin-left:30px;
}
#int_conteneurRight4 .FormLeft label {
	color:#515151;
	font: 1.1em arial, verdana, sans-serif;
	float:left;
	display:block;
	width:127px;
	display:inline;
	height:20px;
	line-height:15px;
	padding-top:2px;
}
#int_conteneurRight4 .FormLeft input {
	color:#515151;
	font: 1.1em arial, verdana, sans-serif;
	float:left;
	display:block;
	width:162px;
	padding-left:7px;
	height:17px;
	border: 1px solid #bebebe;
}
#int_conteneurRight4 .FormLeft textarea {
	color:#515151;
	font: 1.1em arial, verdana, sans-serif;
	float:left;
	display:block;
	width:162px;
	padding-left:7px;
	height:80px;
	margin-bottom:3px;
	border: 1px solid #bebebe;
}
#int_conteneurRight4 .FormLeft select {
	color:#515151;
	font: 1.1em arial, verdana, sans-serif;
	float:left;
	display:block;
	width:170px;
	padding-left:7px;
	height:17px;
	border: 1px solid #bebebe;
}
#int_conteneurRight4 .FormLeft label span {
	color:#c10435;
}
#int_conteneurRight4 .FormLeft #SpecialLabel3 label {
	color:#000;
	font: 1.1em arial, verdana, sans-serif;
	float:left;
	display:block;
	width:20px;
	margin-left:0px;
	margin-right:10px;
}
#int_conteneurRight4 .FormLeft #SpecialLabel3 input {
	width:13px;
	height:13px;
	float:left;
	margin-right:5px;
	border:none;
	margin-top:3px;
}
#int_conteneurRight4 #lastLabel, #int_conteneurRight4 .lastLabel {
	color:#000;
	font: 1.1em arial, verdana, sans-serif;
	margin-left:30px;
	background:url(../_img/puces/puce.gif) left 0.5em no-repeat;
	padding-left:7px;
}
#int_conteneurRight4 .lastLabel {
   margin:20px 0 10px 30px;
}
#int_conteneurRight4 .lastLabel a {
	color:#000;
	text-decoration:underline;
}
#int_conteneurRight4 #lastInput {
	color:#000;
	font: 1.1em arial, verdana, sans-serif;
	margin-left:30px;	
   margin-top:5px;
}
#int_conteneurRight4 #lastInput label {
	margin-left:3px;
	margin-right:15px;
}
#int_conteneurRight4 #lastInput input {
	width:13px;
	height:13px;
	vertical-align:text-top;
}
#int_conteneurRight4 #DivQuestions {
   width:530px;
   margin-left:30px;   
   margin-top:20px;
}
#int_conteneurRight4 #DivQuestions p {
	color:#000;
	font: 1.1em arial, verdana, sans-serif;
	margin-bottom:25px;
}
#int_conteneurRight4 #DivQuestions p.text1 {
	margin-bottom:10px;
}
#int_conteneurRight4 #DivQuestions p a {
	color:#000;
	text-decoration:underline;
}
#int_conteneurRight4 #DivQuestions p span {
	color:#c10435;
	font-weight:bold;
}
#int_conteneurRight4 form #Valider {
	margin-left:30px;
	margin-top:15px;
}
#int_conteneurRight4 #SousTitre {
	color:#000;
	font: bold 1.1em arial, verdana, sans-serif;
	margin-left:30px;	
   margin-top:20px;
}
#cataloguesInteractifs {
	width:595px;
	margin-left:30px;
	padding-top:20px;
}
#cataloguesInteractifs p {
	color:#000;
	font:  1.1em arial, verdana, sans-serif;
	line-height:18px;
}
#cataloguesInteractifs p span {
	color:#c10435;
	font-weight:bold;
}
.intCatalogue {
   float:left;
   width:auto;
   margin-right:44px;
   margin-top:30px;
   display:inline;
}
.intCatalogue2 {
   margin-left:44px;
}
.intCatalogue a {
	color:#000;
	font: 1.1em arial, verdana, sans-serif;
	text-decoration:none;
}
.intCatalogue a.text1 {
	color:#000;
	font-weight: bold;
	background:url(../_img/puces/puce.gif) left 0.5em no-repeat;
	padding-left:7px;
	display:block;
}
#DivCadeaux {
   width:650px;
   padding: 15px 0 100px 40px;
}
#DivCadeaux p {
	color:#000;
	font:  1.1em arial, verdana, sans-serif;
	line-height:1.5em;
}
#DivCadeaux a.lien1 {
	color:#000;
	text-decoration:underline;
}
#DivCadeaux p span {
	color:#c10435;
	font-weight:bold;
}
#DivCadeaux .MargeTop {
   margin-top:20px;
}
#DivCadeaux .MargeTop2 {
   margin-top:30px;
}
#DivCadeaux div {
   margin:10px 0 0 70px;
}
#DivCadeaux div img {
   margin-right: 8px;
   font-size:0;
}
#DivSatisfaitRembourse {
   width:650px;
   padding: 15px 0 100px 40px;
}
#DivSatisfaitRembourse.PaiementSecurise {
   width:615px;
}
#DivSatisfaitRembourse p {
	color:#000;
	font:  1.1em arial, verdana, sans-serif;
	line-height:1.5em;
}
#DivSatisfaitRembourse.PaiementSecurise p {
   font-size:11px;
}
#DivSatisfaitRembourse p span {
	color:#c10435;
	font-weight:bold;
}
#DivSatisfaitRembourse a {
	color:#c10435;
	text-decoration:underline;
}
#DivSatisfaitRembourse a.lien1 {
   color:#000;
   text-decoration:none;
}
#DivSatisfaitRembourse ul {
	list-style-type:none;
	margin:25px 0 10px 20px;
	padding-left:0;
	width:600px;
}
#DivSatisfaitRembourse ul.ul1 {
	margin-top:5px ;
   margin-bottom: 5px;
}
#DivSatisfaitRembourse li {
	color:#000;
	font:  1.1em arial, verdana, sans-serif;	
   background:url(../_img/puces/puce.gif) left 0.5em no-repeat;
	padding-left:7px;
	margin-bottom:10px;
}
#DivSatisfaitRembourse.PaiementSecurise li {
   font-size:11px;
}
#DivSatisfaitRembourse .MargeTop {
   margin-top:20px;
}
.DivInfosLivraison {
   width:640px;
   color:#000;
	font: 1.1em arial, verdana, sans-serif;
	padding:15px 0 0 40px;
}
.DivInfosLivraison p {
	line-height:1.5em;
}
.DivInfosLivraison p span {
	color:#c10435;
	font-weight:bold;
}
.DivInfosLivraison .MargeTop {
   margin-top:15px;
}

/*POP IN*/
#DivPopOk, #DivPopOk2 {
	/*display:none;*/
	width:378px;
	position:absolute; 
	z-index:701; 		
	left:50%; 
	margin-left:-189px; 
	top:270px;	 
	background:#fefefe;
}

#DivPopOk .Fermer, #DivPopOk2 .Fermer {
	display:block;
	float:right;	
	display:inline;
	color:#000;
	font: 11px arial, verdana, sans-serif; 
	text-decoration:none;
	margin: 10px 6px 15px 0;	
}
#DivPopOk .Fermer:hover, #DivPopOk2 .Fermer:hover {
	color:#c10435;
}
#DivPopOk p.text1, #DivPopOk2 p.text1 {
	color:#000;
	font: bold 1.1em arial, verdana, sans-serif;
	clear:both;
	width:185px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}
#DivPopOk2 p.text1 {
	width:300px;
}
#DivPopOk form, #DivPopOk2 form {
	width:28px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

#DivPopOk2 p#reponse{
	float:left;
	font-weight:bold;
	margin-bottom:25px;
	text-align:center;
	width:355px;
	font-size:11px;
}

#DivPopOk2 p#bouton {
	float:left;
	font-weight:bold;
	text-align:center;
	width:355px;
}
