@charset "UTF-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #FFF;
}
#container {
	margin: auto;
	width: 1019px;
}
#header  {
	background-image: url(images/headermgdev_02.jpg);
	background-repeat: no-repeat;
	height: 237px;
	width: 1019px;
}
#nav {
	margin-left: 510px;
	margin-top: 28px;
	width: 1018px;
}
#header p .techno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFF;
	padding-left: 500px;
	padding-top: 20px;
	display: block;
	padding-bottom: 10px;
}
#header p .prix {
	font-family: Helvetica, sans-serif;
	font-size: 26px;
	color: #FFF;
	line-height: normal;
	display: block;
	padding-left: 690px;
}
#nav li .accueil {
	font-family: Helvetica, sans-serif,;
	font-size: 14px;
	color: #FFF;
	padding-right: 15px;
	font-weight: bold;
	float: left;
	text-decoration: none;
}
#nav .on p{
	color: #1F00FE;
}
#nav li .nosservices {
	float: left;
	font-family: Helvetica, sans-serif,;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding-right: 15px;
	text-decoration: none;
}
#nav li .references {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	float: left;
	padding-right: 15px;
	text-decoration: none;
}
#nav li .qui {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	float: left;
	padding-right: 0px;
	margin-right: 30px;
	text-decoration: none;
}
#nav li .contact {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	float: left;
	text-decoration: none;
}
#colgauche {
	float: left;
	background-image: url(images/logomain_05.gif);
	background-repeat: no-repeat;
	width: 570px;
	clear: both;
	height: 509px;
}
#container img {
	margin-left: 400px;
	margin-top: 20px;
}
#colgauche p .choisissez {
	font-family: Helvetica, sans-serif;
	font-size: 20px;
	color: #ff5c00;
	padding-left: 468px;
	padding-bottom: 190px;
	padding-top: 30px;
	display: block;
}
#colgauche p .votresite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFF;
	font-weight: bold;
	display: block;
	padding-bottom: 20px;
	font-variant: normal;
	line-height: 2px;
	padding-left: 5px;
	padding-top: 38px;
	width: 300px;
	float: left;
}
#colgauche p .c390 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-weight: bold;
	color: #FFF;
	padding-bottom: 20px;
	padding-left: 20px;
	display: block;
	clear: both;
}
#colgauche p .votresite1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: bold;
	color: #FFF;
	float: left;
	width: 550px;
	padding-top: 50px;
	padding-left: 5px;
	padding-bottom: 5px;
	display: block;
}
#colgauche p .apartir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 50px;
	color: #FFF;
	font-weight: bold;
	padding-top: 5px;
}
#colgauche  p .choisissez3 {
	font-family: Helvetica, sans-serif;
	font-size: 20px;
	color: #ff5c00;
	display: block;
	width: 100px;
	float: left;
	margin-top: 62px;
	margin-left: 160px;
}
#colgauche p .votresite span {
	font-family: Helvetica, sans-serif;
	font-size: 20px;
	color: #ff5c00;
	font-weight: normal;
	padding-left: 190px;
}
a.choisissez2 {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	background-image: url(images/fleche_18.jpg);
	background-repeat: no-repeat;
	color: #FFF;
	padding-top: 0px;
	margin-left: 10px;
	padding-left: 10px;
}
#colgauche p .nouscontacter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bolder;
	color: #FFF;
	padding-left: 180px;
	text-decoration: none;
	display: block;
	padding-bottom: 20px;
}
#colgauche p .nouscontacter1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	color: #FFF;
	display: block;
	margin-top: 130px;
	margin-bottom: 60px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
}
#colgauche p .nouscontactertel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	padding-left: 290px;
	padding-bottom: 5px;
	display: block;
}
#colgauche p .contacteznous {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FFF;
	display: block;
	margin-bottom: 60px;
}
#colgauche #footergauche {
	float: left;
	width: 550px;
}
#footergauche li .mentionslegales {
	float: left;
	padding-left: 20px;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin-top: 30px;
}
#coldroite {
	float: left;
	width: 449px;
}
#coldroitenous {
	float: left;
	width: 449px;
	height: 509px;
}
#packcreation {
	display: block;
	padding-top: 30px;
}
#packcreation p .packcreation {
	font-family: Helvetica, sans-serif;
	font-size: 20px;
	color: #ff5c00;
	font-weight: normal;
	display: block;
	padding-bottom: 20px;
	list-style-type: none;
	text-decoration: none;
}
p a.pack {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	color: MG Dev est une société familiale, forte d’une expérience de plus de 18 ans le domaine des  technologies de l’information et de la communication
. Notre agence privilegie l’écoute et la proximité avec ses clients . MG Dev est une agence spécialisée dans la réalisation et le suivi de plateformes internet sur mesure et clés en main .;
	display: block;
	padding-top: 6px;
	padding-left: 6px;
	text-decoration: none;
	color: #ff5c00;
}
p .pack span  {
	padding-left: 110px;
}
#packstart {
	background-image: url(images/rectvertstart.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 309px;
	margin-bottom: 13px;
	margin-left: 20px;
}
#basic {
	background-image: url(images/rectvertbasic.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 309px;
	margin-left: 20px;
	margin-bottom: 15px;
}
#basic p .pack span {
	padding-left: 150px;
}
#design {
	background-image: url(images/rectvertdesign.jpg);
	background-repeat: no-repeat;
	height: 32px;
	width: 347px;
	margin-left: 20px;
	margin-bottom: 20px;
}
#design p .pack span {
	padding-left: 180px;
}
#dynamique {
	background-image: url(images/rectvertdynamique.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 386px;
	margin-bottom: 15px;
	margin-left: 20px;
}
#dynamique p .pack span {
	padding-left: 180px;
}
#web {
	background-image: url(images/rectvertpro.jpg);
	background-repeat: no-repeat;
	margin-bottom: 15px;
	margin-left: 20px;
	height: 31px;
	width: 428px;
}
#web p .pack span {
	padding-left: 200px;
}
#packsuivi p .suivi {
	font-family: Helvetica, sans-serif;
	font-size: 20px;
	color: #ff5c00;
	display: block;
	padding-bottom: 20px;
}
#pro {
	background-image: url(images/suivipro_03.jpg);
	height: 31px;
	width: 324px;
	margin-left: 20px;
	margin-bottom: 15px;
}
#pro p .pack span {
	padding-left: 180px;
}
#start {
	background-image: url(images/suivistart_03.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 276px;
	margin-bottom: 15px;
	margin-left: 20px;
}
#start p .pack span {
	padding-left: 100px;
}
#slim {
	background-image: url(images/suivislim_03.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 219px;
	margin-bottom: 20px;
	margin-left: 20px;
}
#slim p .pack span {
	padding-left: 60px;
}
#footerdroit p {
	background-image: url(images/footerdroit_14.gif);
	background-repeat: no-repeat;
	width: 459px;
	height: 26px;
	margin-top: 10px;
}
#footerdroit p span {
	display: none;
}
#start2   {
	float: left;
	height: 250px;
	width: 160px;
	margin-right: 30px;
	margin-top: 200px;
	margin-left: 30px;
}
#sitestart {
	background-image: url(images/rectorangestart.jpg);
	background-repeat: no-repeat;
	height: 209px;
	width: 160px;
	margin-bottom: 15px;
}
h2  {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding-top: 8px;
}
h3  {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-align: center;
	padding-bottom: 10px;
}
p a.graphisme {
	background-image: url(images/fleche_18.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-left: 10px;
	padding-bottom: 2px;
}
p a.modele {
	padding-left: 20px;
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-bottom: 15px;
	display: block;
}
a.modelebasic {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	display: block;
	padding-bottom: 25px;
	padding-left: 20px;
}
.apartir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	padding-left: 20px;
	display: block;
	padding-bottom: 2px;
}
p .photos {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left: 20px;
	padding-bottom: 20px;
	display: block;
}
h4 {
	font-family: Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
a.ensavoir  {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	background-image: url(images/rectsavoir2_03.jpg);
	display: block;
	height: 13px;
	width: 69px;
	margin-left: 92px;
	padding-top: 4px;
	padding-left: 4px;
	color: #FFF;
	padding-bottom: 4px;
	background-repeat: no-repeat;
}
a.ensavoir span  {
	display: none;
}
#basicp2 {
	float: left;
	height: 250px;
	width: 161px;
	margin-top: 153px;
	margin-right: 30px;
}
#sitebasic {
	height: 256px;
	width: 161px;
	background-image: url(images/rectorangebasic.jpg);
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
p .photos2 {
	display: block;
	padding-bottom: 45px;
	padding-left: 20px;
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}
#design2 {
	float: left;
	height: 250px;
	width: 161px;
	margin-right: 30px;
	margin-top: 120px;
}
#sitedesign {
	height: 286px;
	width: 161px;
	background-image: url(images/rectorangedesign.jpg);
	background-repeat: no-repeat;
	padding-bottom: 15px;
}
p .graphisme2 {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	display: block;
	padding-bottom: 5px;
	background-image: url(images/fleche_18.jpg);
	background-repeat: no-repeat;
	margin-left: 10px;
	padding-left: 10px;
}
p .photos3 {
	margin-bottom: 30px;
	display: block;
}
#dynamique2 {
	float: left;
	height: 250px;
	width: 161px;
	margin-right: 30px;
	margin-top: 75px;
}
#sitedynamique {
	background-image: url(images/rectorangedynamique.jpg);
	background-repeat: no-repeat;
	height: 332px;
	width: 163px;
	padding-bottom: 15px;
}
p .photos4 {
	display: block;
	margin-bottom: 45px;
}
#sitepro2 {
	float: left;
	height: 364px;
	width: 161px;
	margin-top: 40px;
}
#sitepro {
	background-image: url(images/rectorangepro.jpg);
	background-repeat: no-repeat;
	height: 364px;
	width: 162px;
	padding-bottom: 15px;
}
p .photos5 {
	display: block;
	margin-bottom: 20px;
}
#footer {
	background-image: url(images/logofooter_10.jpg);
	background-repeat: no-repeat;
	height: 93px;
	width: 1016px;
	clear: both;
	padding-top: 50px;
}
#contenupack {
	margin-left: 150px;
}
#contenustart {
	margin-left: 150px;
}
#contenupackstart {
	width: 1019px;
	height: 900px;
}
#colgaucheverte {
	float: left;
	width: 800px;
	margin-left: 150px;
	background-repeat: no-repeat;
}
h5 {
	padding-left: 105px;
	font-family: Helvetica, sans-serif;
	font-size: 24px;
	color: #f15a24;
	float: left;
	padding-top: 20px;
	padding-bottom: 10px;
}
#rectvert {
	margin-left: 100px;
	background-repeat: no-repeat;
	background-image: url(images/rectvertprix.gif);
	width: 624px;
	height: 462px;
	margin-bottom: 20px;
	float: left;
}
#rectverbasic {
	background-image: url(images/rectvertbasic790_07.gif);
	background-repeat: no-repeat;
	float: left;
	height: 462px;
	width: 624px;
	margin-bottom: 20px;
	margin-left: 100px;
}
#rectverdesign {
	background-image: url(images/rectvertdesign890_09.gif);
	background-repeat: no-repeat;
	float: left;
	height: 462px;
	width: 624px;
	margin-bottom: 20px;
	margin-left: 100px;
}
#rectverdynamique {
	background-image: url(images/rectvertdynamique990_09.gif);
	background-repeat: no-repeat;
	float: left;
	height: 462px;
	width: 624px;
	margin-bottom: 20px;
	margin-left: 100px;
}
#rectverwebpro {
	background-image: url(images/rectvertwebpro1190_09.gif);
	background-repeat: no-repeat;
	height: 462px;
	width: 624px;
	margin-bottom: 20px;
	margin-left: 100px;
	float: left;
}
a.etiquetteprix {
	background-image: url(images/prix390_03.gif);
	background-repeat: no-repeat;
	display: block;
	height: 68px;
	width: 117px;
	margin-left: 608px;
	padding-bottom: 0px;
}
a.etiquetteprix790 {
	background-image: url(images/etiquetteprix790_03.gif);
	background-repeat: no-repeat;
	display: block;
	height: 68px;
	width: 117px;
	margin-left: 608px;
}
a.etiquetteprix890 {
	background-image: url(images/etiquetteprix890_03.gif);
	background-repeat: no-repeat;
	display: block;
	height: 68px;
	width: 117px;
	margin-left: 608px;
}
a.etiquetteprix990 {
	background-image: url(images/etiquetteprix990_05.gif);
	background-repeat: no-repeat;
	display: block;
	height: 68px;
	width: 117px;
	margin-left: 608px;
}
a.etiquetteprix1190 {
	background-image: url(images/etiquetteprix1190_05.gif);
	background-repeat: no-repeat;
	display: block;
	height: 68px;
	width: 117px;
	margin-left: 607px;
}
h5 span {
	font-size: 36px;
	color: #000;
	background-image: url(images/etoile390_03.gif);
}
a.tarifpack {
	display: block;
	margin-left: 800px;
	font-family: Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #000;
}
h6 {
	font-family: Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	margin-top: 10px;
	margin-left: 10px;
}
a.texterectvert {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-left: 60px;
	padding-bottom: 2px;
	display: block;
	padding-top: 10px;
}
a.texterectvert1 {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	display: block;
	margin-left: 60px;
	padding-bottom: 2px;
}
a.voirlesite {
	display: block;
	margin-left: 725px;
	margin-top: 0px;
	background-image: url(images/rectorangevoirsite_07.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 21px;
	width: 169px;
}
a.voirlesite span {
	display: none;
}
ul#footer21 {
	background-image: url(images/footer3.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	float: left;
	width: 1016px;
}
li a.mentionslegales21 {
	float: left;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-left: 10px;
	height: 30px;
	padding-top: 10px;
}
#coldroitenous#qui {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ff5c00;
	width: 400px;
	margin-left: 40px;
	margin-top: 0px;
	float: left;
}
a.qui {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ff5c00;
	display: block;
	margin-bottom: 10px;
}
a.textequisommessnous {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.4em;
	color: #ff5c00;
	display: block;
	margin-bottom: 10px;
}
a.textequisommessnous1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.4em;
	color: #ff5C00;
	display: block;
	margin-bottom: 11px;
}
#vide {
	height: 75px;
	width: 1019px;
	clear: both;
}
#suivi {
	margin-left: 250px;
	margin-top: 10px;
}
h7 {
	display: block;
	margin-bottom: 20px;
}
#suivipackpro {
	width: 800px;
	float: left;
}
#rectsuivipro {
	background-image: url(images/rectbleusuivipackpro_06.gif);
	background-repeat: no-repeat;
	height: 136px;
	width: 574px;
	padding-top: 50px;
}
#colgauchepackpro {
	float: left;
	width: 574px;
	padding-bottom: 10px;
	margin-right: 0px;
	margin-top: 5px;
}
#coldroitepackpro {
	background-image: url(images/etiquettesuivi59_03.gif);
	background-repeat: no-repeat;
	float: left;
	height: 120px;
	width: 93px;
	margin-left: 0px;
}
a.packsuivi {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	display: block;
	padding-left: 50px;
	margin-top: 0px;
	padding-bottom: 4px;
}
a.savoirplussuivi {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	display: block;
	margin-left: 480px;
}
#suivibasic {
	background-image: url(images/rectbleubasic_14.gif);
	background-repeat: no-repeat;
	height: 175px;
	width: 800px;
	clear: both;
	display: block;
	margin-bottom: 10px;
}
#colgauchepackbasic {
	width: 574px;
	float: left;
	display: block;
	padding-top: 60px;
}
#colddroitepackbasic {
	background-image: url(images/etiquettesuivi29_06.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 120px;
	float: left;
}
#suivistart {
	display: block;
	height: 140px;
	width: 800px;
	background-image: url(images/rectbleustart_26.gif);
	background-repeat: no-repeat;
	margin-bottom: 0px;
}
#colgauchestart {
	height: 80px;
	width: 572px;
	padding-top: 60px;
	float: left;
}
#coldroitestart {
	background-image: url(images/etiquettestart3.90_26.gif);
	background-repeat: no-repeat;
	float: left;
	height: 132px;
	width: 98px;
}
a.detailsuivipackstart {
	font-family: Helvetica, sans-serif;
	font-size: 24px;
	color: #57b6bf;
	display: block;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
}
#rectgrissuivistart {
	background-image: url(images/rectgrissuivistart_09.gif);
	background-repeat: no-repeat;
	height: 300px;
	width: 574px;
	padding-top: 15px;
}
#rectgrissuivibasic {
	background-image: url(images/rectgrispackbasic_09.gif);
	background-repeat: no-repeat;
	height: 400px;
	width: 574px;
	padding-top: 15px;
}
#rectgrissuivipro {
	width: 577px;
	background-image: url(images/rectgrispackpro_07.gif);
	background-repeat: no-repeat;
	height: 450px;
}
a.packsuividétail {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	display: block;
	margin-left: 20px;
	padding-top: 0px;
	padding-bottom: 2px;
}
a.packsuividétail1 {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	display: block;
	padding-top: 10px;
	padding-left: 30px;
	padding-bottom: 2px;
}
a.packsuividétail2 {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	display: block;
	padding-top: 0px;
	padding-left: 30px;
	padding-bottom: 2px;
}
a.packsuividétail3 {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	display: block;
	padding-left: 30px;
	padding-bottom: 2px;
}
a.retoursuivi {
	display: block;
	height: 50px;
	width: 800px;
	background-repeat: no-repeat;
	padding-left: 150px;
}
a.retoursuivistart {
	display: block;
	margin-left: 150px;
}
a.retoursuivipro {
	display: block;
	margin-left: 400px;
}
#formulaire_contact form {
	width: 955px;
	margin-top: 20px;
	border-right-width: thin;
	margin-bottom: 15px;
}
#sectionbasse p {
	font-size: 16px;
	color: #333333;
	padding-left: 10px;
	margin-bottom: 3px;
	margin-right: 2px;
}
#adressemgd {
	margin-bottom: 20px;
	height: 130px;
}
#adressemgd h2 {
	margin-top: 50px;
	color: #333;
	font-size: 16px;
	text-align: left;
	font-weight: normal;
}
a.logo {
	background-image: url(images/Logo-mgdev-150x90_03.gif);
	background-repeat: no-repeat;
	height: 90px;
	width: 160px;
	display: block;
	float: left;
	margin-bottom: 0px;
}
#adresselogo {
	float: left;
	height: 90px;
	width: 160px;
}
#adresseformulaire {
	width: 280px;
	height: 80px;
	float: left;
	margin-left: 60px;
	margin-right: 80px;
	margin-top: 10px;
}
#adressemgd #tel {
	width: 400px;
	height: 100px;
	float: left;
}
a.contacter {
	font-family: Helvetica, sans-serif;
	font-size: 20px;
	color: #f15a24;
	padding-left: 0px;
	display: block;
	margin-top: 40px;
}
a.adresse {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	float: left;
	text-align: center;
	width: 250px;
	display: block;
	padding-top: 40px;
	padding-bottom: 5px;
}
a.adresse1 {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	display: block;
	float: left;
	width: 250px;
	height: 25px;
	text-align: center;
}
a.tel {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	float: left;
	width: 300px;
	text-align: center;
	display: block;
	padding-top: 50px;
	padding-bottom: 5px;
}
a.tel1 {
	font-family: Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: center;
	display: block;
	width: 300px;
	float: left;
	height: 25px;
}
#formulaire_contact h2 {
	margin-top: 5px;
	padding: 5px;
	font-size: 16px;
	font-weight: lighter;
	margin-left: 10px;
	color: #F15924;
}
#contenu #sectionbasse #adressemgd p {
}
#adressemgd p .contacter {
	text-align: center;
	margin-bottom: 10px;
}
#sectionbasse #formulaire_contact {
	font-size: 16px;
}
#sectionbasse #merci {
	margin-bottom: 120px;
}
#sectionbasse #merci h3 {
	margin-top: 30px;
	color: #333333;
	text-align: left;
	padding: 5px;
	margin-left: 170px;
	font-size: 16px;
	font-weight: normal;
}
#merci p {
	margin-left: 163px;
	margin-top: 10px;
}
#formulaire_contact label {
	margin-right: 10px;
	margin-left: 10px;
}
#formulaire_contact .nomlabel {
}
#formulaire_contact span {
	margin-left: 10px;
}
#formulaire_contact input {
	color: #000000;
	background-color: #D6E022;
	margin-right: 15px;
	padding-left: 3px;
	margin-bottom: 0px;
}
#formulaire_contact .nominput {
	background-color: #D6E022;
	margin-left: 40px;
}
#formulaire_contact form .emailinput {
	margin-left: 0px;
}
#formulaire_contact form .emaillabel {
	margin-right: 10px;
}
#formulaire_contact .prenomlabel {
	margin-left: -10px;
	margin-right: 35px;
}
#formulaire_contact .prenominput {
	margin-left: -28px;
}
#formulaire_contact .adresseinput {
	margin-left: 15px;
	margin-right: 15px;
}
#formulaire_contact .villelabel {
	margin-left: -10px;
	margin-right: 10px;
}
#formulaire_contact .villeinput {
}
#formulaire_contact .payslabel {
	margin-left: -10px;
}
#formulaire_contact .paysinput {
	margin-left: -4px;
}
#formulaire_contact .tellabel {
	margin-right: 7px;
}
#formulaire_contact .faxlabel {
	margin-left: -10px;
}
#formulaire_contact .faxinput {
}
#formulaire_contact .messageform {
	height: 200px;
	width: 900px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #FFCC33;
	border-right-color: #FFCC33;
	border-bottom-color: #FFCC33;
	border-left-color: #FFCC33;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 5px;
}
#formulaire_contact .envoyer {
	background-color: #d9e021;
	margin-left: 830px;
}
#mentionslégales {
	margin-left: 150px;
}
a.mentionslégales {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #ff5c00;
	font-weight: bold;
	display: block;
	padding-bottom: 15px;
	padding-top: 30px;
}
a.editeur {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #009;
	display: block;
	margin-bottom: 18px;
}
a.article {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #009;
	display: block;
	margin-top: 10px;
	margin-bottom: 0px;
}
#editeur {
	margin-bottom: 10px;
}
a.mg {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #ff5c00;
	display: block;
	padding-bottom: 5px;
}
a.objet {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	display: block;
	color: #ff5c00;
}
 a.textementions {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000;
	display: block;
	padding-bottom: 2px;
}
a.textementions1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000;
	display: block;
	padding-bottom: 10px;
}
a.textemecgv {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
