﻿body{
	font-family: 'Open Sans', sans-serif;
	font-size:12px;

}
/*/////////////////////////////////////////////////////////////////////
2 / DEBUT COLON GAUCHE
/////////////////////////////////////////////////////////////////////*/

.cadeau-new {
	width: 400px;
	height: auto;
}
#shute{
	width: 260px;
	padding: 0 30px 0 10px ;
	text-align: center;
	margin: 20px 0 0 0;
}
#corps-gauche{
	float: left;
	width:260px;
	height:4300px;
	background-color: #FFFae3;
	margin:0 20px 0 0;
	padding: 10px 10px 0 10px;
	text-align: justify;
	border: 1px dashed #CCC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px; 
	border-radius: 10px; 
	border-color:1px #000;
	-moz-border-top-colors:#101110 #252525 #414241 #636363 #888987 #acadac #FFFFFF #ebebeb; 
	-moz-border-left-colors:#101110 #252525 #414241 #636363 #888987 #acadac #cfcfcf #ebebeb; 
	-moz-border-bottom-colors:#101110 #252525 #414241 #636363 #888987 #acadac #cfcfcf #ebebeb;
	-moz-border-right-colors:#101110 #252525 #414241 #636363 #888987 #acadac #cfcfcf #ebebeb; 
}
#questions{
	float: left;
	width:240px;
	text-align: center;
	margin:0 0 20px 0;
}
#questions-gauche{
	float: left;
	width:10px;
	text-align: left;
}
#questions-droite{
	float: left;
	width:230px;
	text-align: left;
}
#lefteee{
	float: left;
	width:240px;
	margin: 0px 0px 10px -10px;
	text-align: center;
}
#lefteee2{
	float: left;
	width:240px;
	margin: 10px 0px 20px -10px;
	text-align: center;
}
#lefteee3{
	float: left;
	width:240px;
	margin:10px 0 20px 10px;
	text-align: center;
}
#lefteee4{
	float: left;
	width:240px;
	margin: 10px 0 20px 10px;
	text-align: center;
}
#lefteee5{
	float: left;
	width:240px;
	margin: 10px 0 20px 10px;
	text-align: center;
}
#lefteee6{
	float: left;
	width:240px;
	text-align: center;
}
#lefteee7{
	float: left;
	width:240px;
	text-align: center;
}
#lefteee9{
	float: left;
	width:240px;
	text-align: center;
	margin: 40px 0 40px 0;
}
#lefteee8{
	float: left;
	width:240px;
	text-align: left;
}
.img-left{
	float: left;
	margin: 0 5px 0 0;
}
.opensans400-13{
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	font-weight: 800;
	color: #000;
}
.opensans400{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: 800;
	color: #000;
}
.opensans400-11{
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	font-weight: 300;
	color: #000;
}
.opensans400-10{
	font-family: 'Open Sans', sans-serif;
	font-size: 10px;
	font-weight: 300;
	color: #000;

}
.communique{
	background-color: #000;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	font-weight: 800;
	color: #FFF;
}
.opensans400-13verte{
	font-family: 'Open Sans', sans-serif;
	font-size: 11px;
	font-weight: 400;
	color: #0c00ff;
}
.opensans400gris{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: 800;
	color: #898989;
}
.opensans-black14{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: #000;
}

.opensans-redDDD14{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: #ce3f3b;
}

.opensans-blueDDD14{
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: 300;
	color: #0000fa;
}

.opensans-blue32{
	font-family: 'Open Sans', sans-serif;
	font-size: 32px;
	font-weight: 800;
	color: #0000fa;
}

.modal-commande-gauche{
	float: left;
	width:280px;
	height: 600px;
	text-align: left;
}

.modal-commande-droite{
	float: left;
	width:280px;
	height: 600px;
	text-align: right;
}

.modal-commande-bas{
	float: left;
	width:560px;
	height: 200px;
	text-align: center;
}
.modal-body{
	float: left;
	width:600px;
	height: 600px;
	text-align: right;
}

.modal-body-cadeau{
	float: left;
	width:600px;
	height: 400px;
	padding-top: 20px;
	text-align: center;
}

/*/////////////////////////////////////////////////////////////////////
2 / FIN COLON GAUCHE
/////////////////////////////////////////////////////////////////////*/
.opensans800-30red{
	font-family: 'Open Sans', sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: #F00;
}
.opensans800-30{
	font-family: 'Open Sans', sans-serif;
	font-size: 30px;
	font-weight: 800;
	color: #000;
}
/*/////////////////////////////////////////////////////////////////////
2 / HEADER
/////////////////////////////////////////////////////////////////////*/

#body{
	width:1180px;
	margin:0 auto;
	position:relative;
	text-align: center;

}

#corps{
	background-image: url(../../images/pat-menu.gif);	
	float: left;
	width:900px;
	margin:20px auto;
	position:relative;
	text-align: center;

}

#pre-preheader{
	width:900px;
	margin:-20px 0 0 0;
	text-align: center;

	}

#preheader{
	width:894px;
	height: 80px;
	margin:0px 0 0 3px;
	background-color: #FFF;	
	text-align: center;
}

#portrait{
	width:894px;
	height: 240px;
	margin:0px 0 0 3px;
	background-color: #FFF;	
	text-align: left;
}

#p-gauche{
	width:150px;
	margin:0 0 0 0;
	background-color: #FFF;	
	text-align: left;
}

#p-droite{
	width:394px;
	margin:0 0 0 0;
	padding: 0 0 0 10px;
	background-color: #FFF;	
	text-align: left;
}

#cadeau-new-texte{
	width:894px;
	margin:0 20px 0 3px;
	padding: 0 0 0 10px;
	text-align: center;
}

#cadeau-new{
	width:894px;
	margin:0 20px 0 3px;
	padding: 0 0 0 10px;
	text-align: center;
}

#lettre{
	width:894px;
	margin:0 20px 0 3px;
	padding: 0 0 0 10px;
	background-color: #FFF;	
	text-align: left;
}

#element-gauche{
	float: left;
	width:100px;
	margin:0 20px 0 225px;
	padding: 20px 0 0 10px;
	text-align: left;
}

#element-droite{
	float: left;
	width:290px;
	margin:0 20px 0 5px;
	padding: 20px 0 0 10px;
	text-align: left;
}
.float{
	float: left;
}
.float-deux{
	float: left;
	margin: 0 30px 0 10px;
}

#taux{
	width:894px;
	margin:0 20px 0 3px;
	padding: 0 0 0 10px;
	background-color: #FFF;	
	text-align: center;
}

#lettre-suite{
	width:894px;
	margin:0 20px 0 3px;
	padding: 0 0 0 10px;
	background-color: #FFF;	
	text-align: left;
}

#livre{
	width:894px;
	margin:0 20px 0 3px;
	padding: 20px 0 0 10px;
	background-color: #FFF;	
	text-align: center;
}

#lettre-suite-deux{
	width:894px;
	margin:0 20px 0 3px;
	padding: 0 0 0 10px;
	background-color: #FFF;	
	text-align: left;
}


#pipe1{
	width:860px;
	height: 80px;
	margin:20px 20px 0 10px;
	padding: 20px 0 0 10px;
	text-align: left;
	border: 3px solid #000;
}
#pipe2{
	width:860px;
	height: 80px;
	margin:20px 20px 0 10px;
	padding: 20px 0 0 10px;
	text-align: left;
	border: 3px solid #000;
}
#pipe3{
	width:860px;
	height: 80px;
	margin:20px 20px 0 10px;
	padding: 20px 0 0 10px;
	text-align: left;
	border: 3px solid #000;
}
#pipe4{
	width:860px;
	height: 80px;
	margin:20px 20px 0 10px;
	padding: 20px 0 0 10px;
	text-align: left;
	border: 3px solid #000;
}

#achetez-maintenant{
	width:894px;
	margin:0 20px 0 3px;
	padding: 20px 0 0 10px;
	background-color: #FFF;
	text-align: center;
}

/*/////////////////////////////////////////////////////////////////////
2 / SECTION
/////////////////////////////////////////////////////////////////////*/

#trancher{
	width:894px;
	margin:0 20px 0 3px;
	padding: 0 10px 0 10px;
	background-color: #FFF;	
	text-align: left;
}

#cadeau{
	width:894px;
	margin:0 20px 0 3px;
	padding: 30px 0 0 10px;
	background-color: #FFF;	
	text-align: center;
}

#cadeau-int{
	width:844px;
	height: 350px;
	margin:0 0 0 15px;
	padding: 0px 0 0 30px;
	background-color: #FFF;	
	text-align: center;
	border: 3px green dashed;
}

#suite{
	width:894px;
	margin:0 20px 0 3px;
	padding: 20px 0 0 10px;
	background-color: #FFF;	
	text-align: center;
}

#suite-int{
	width:600px;
	margin:0 20px 0 3px;
	padding: 20px 0 0 10px;
	background-color: #FFF;	
	text-align: left;
}

#suite-deux{
	width:864px;
	margin:0 20px 0 3px;
	padding: 20px 0 0 0px;
	background-color: #FFF;	
	text-align: left;
}

#suite-trois{
	width:844px;
	margin:0 20px 0 3px;
	padding: 20px 0 0 0px;
	text-align: center;
}

#suite-quatre{
	width:844px;
	margin:0 20px 0 3px;
	padding: 20px;
	text-align: left;
}

#suite-commande{
	width:864px;
	margin:20px 20px 0 3px;
	padding: 20px 0 0 0px;
	background-color: #FFF;	
	text-align: center;
	border: 3px red dashed;
}


#conclusion{
	width:880px;
	margin:0 0 0 3px;
	padding: 20px 0 0 0;
	background-color: #FFF;	
	text-align: center;
}

#signature{
	width:894px;
	height: 197px;
	margin:0 0 0 3px;
	padding: 20px 0 0 10px;
	background-image: url(../../images/fin.jpg);	text-align: left;
}

#ps{
	width:894px;
	margin:0 0 0 3px;
	
	text-align: left;
}
#ps-gauche{
	float: left;
	width:400px;
	text-align: left;
}
#ps-droite{
	float: left;
	width:440px;
	text-align: left;
	margin: 140px 0 0 20px;
}

#apres-tab{
	width:884px;
	height: 310px;
	margin:0 0 0 3px;
	text-align: left;
}

/*------------ TEXTE -------------*//*------------ TEXTE -------------*/
/*------------ TEXTE -------------*//*------------ TEXTE -------------*/
/*------------ TEXTE -------------*//*------------ TEXTE -------------*/
/*------------ TEXTE -------------*//*------------ TEXTE -------------*/
/*------------ TEXTE -------------*//*------------ TEXTE -------------*/
/*------------ TEXTE -------------*//*------------ TEXTE -------------*/
/*------------ TEXTE -------------*//*------------ TEXTE -------------*/
/*------------ TEXTE -------------*//*------------ TEXTE -------------*/

#tab2{
	float: left;
	width: 330px;
	height: 310px;
	margin: 0px 5px 0px 5px;
}


#tableau{
	width: 330px;
	height: 240px;
	margin: 30px 0 30px 0;
}

#tableau2{
	width: 330px;
	height: 240px;
	margin: 30px 0 30px 0;
}

#tab-int-haut{	background-color: #fff3ba;

	width: 330px;
	height: 38px;
}

#tab-int-haut-g{
	float: right;
	width: 172px;
	height: 38px;
}

#tab-int-haut-c{
	float: right;
	width: 172px;
	height: 38px;
}

#tab-int-haut-d{	
	text-align: center;
	float: right;
	width: 150px;
	height: 38px;
}

#tab-int-milieu1{
	width: 260px;
	height: 30px;
}

#tab-int-milieu2{
	width: 630px;
	height: 30px;
}
#tab-int-milieu3{
	width: 630px;
	height: 30px;
}
#tab-int-milieu4{
	width: 630px;
	height: 30px;
}
#tab-int-milieu5{
	width: 630px;
	height: 30px;
}
#tab-int-milieu6{
	width: 630px;
	height: 30px;
}
#tab-int-milieu{
	width: 260px;
	height: 30px;
}
#tab-int-milieu1a{
	width: 260px;
	height: 30px;
}
#tab-int-milieu2a{
	width: 260px;
	height: 30px;
}
#tab-int-milieu3a{
	width: 260px;
	height: 30px;
}
#tab-int-milieu4a{
	width: 260px;
	height: 30px;
}
#tab-int-milieu5a{
	width: 260px;
	height: 30px;
}
#tab-int-milieu6a{
	width: 260px;
	height: 30px;
}
#tab-int-milieu7a{
	width: 260px;
	height: 30px;
}
#tab-int-milieu8a{
	width: 260px;
	height: 30px;
}
#tab-int-milieu9a{
	width: 260px;
	height: 30px;
}

#tab-int-milieu-g{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}

#tab-int-milieu-c{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}

#tab-int-milieu-d{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}


#tab-int-milieu-da{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d2{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d2ccc{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}

#tab-int-milieu-d2bbb{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d-H{
	text-align: center;
	background-color: #fff6aa;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d-Ha{
	text-align: center;
	background-color: #fff6aa;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d2-H{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}

#tab-int-milieu-d1a{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d1{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d21{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d-H1{
	text-align: center;
	background-color: #fff6aa;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d-H1a{
	text-align: center;
	background-color: #fff6aa;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d2-H1{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}

#tab-int-milieu-d2a{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d2{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d22{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d-H2{
	text-align: center;
	background-color: #fff6aa;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d-H2a{
	text-align: center;
	background-color: #fff6aa;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d2-H2{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}

#tab-int-milieu-d3a{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d3{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d23{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d-H3{
	text-align: center;
	background-color: #fff6aa;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d-H3a{
	text-align: center;
	background-color: #fff6aa;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d2-H3{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}


#tab-int-milieu-d4a{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d4{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d24{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d-H4{
	text-align: center;
	background-color: #fff6aa;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d-H4a{
	text-align: center;
	background-color: #fff6aa;
	float: right;
	width: 85px;
	height: 30px;
}
#tab-int-milieu-d2-H4{
	text-align: center;
	float: right;
	width: 85px;
	height: 30px;
}


.opensans400-gris-33ok{
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	font-weight: 800;
	color: #4C4C4C;
}
#pre-footer{
	float: left;
	width:900px;
	margin:300px 0 -30px -0px;
	text-align: center;
}
#after-footer{
	float: left;
	width:900px;
	text-align: center;
	margin: 20px 0 0 0;
}

#footer{
	float: left;
	width:900px;
	height: 163px;
	background-image: url(../../images/footer-image.jpg);
	margin:50px 0 0 -0px;
	text-align: justify;
	border: 2px solid #4C4C4C;
	border-color:1px #000;
	-moz-border-top-colors:#101110 #252525 #414241 #636363 #888987 #acadac #FFFFFF #ebebeb; 
	-moz-border-left-colors:#101110 #252525 #414241 #636363 #888987 #acadac #cfcfcf #ebebeb; 
	-moz-border-bottom-colors:#101110 #252525 #414241 #636363 #888987 #acadac #cfcfcf #ebebeb;
	-moz-border-right-colors:#101110 #252525 #414241 #636363 #888987 #acadac #cfcfcf #ebebeb; 
}
.footer-g{
	float: left;
	width:280px;
	text-align: center;
}
.footer-c{
	float: left;
	width:280px;
	text-align: center;
}
.footer-d{
	float: left;
	width:280px;
	text-align: center;
}