body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #FFF;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}

a, a:visited{
	text-decoration:none;
	color: #a0acb9;
}

a:hover{
	text-decoration:none;
	color: #ff2e84;
}

a:active, a.active{
	text-decoration:none;
	color: #000000;
}

#client a, #client a:visited{
	text-decoration:none;
	color: #000000;
}

#client a:hover{
	text-decoration:none;
	color: #ff2e84;
}

#client a:active, #client a.active{
	text-decoration:none;
	color: #000000;
}

#container {
	background: #FFFFFF;
	margin: 0 auto;
	text-align: center;
}

#mainContent {
	padding: 220px 20px 0 20px;
}

#bandeau{
	margin: 40px 0 0 0;
	padding: 0;
	cursor:pointer;
}
#bandeau a {
	text-decoration:none;
}
#bandeau a img{
	border:none;
}

/* ============= INFOS CLIENTS - PAGES PERSONAL & COMMERCIAL ==============*/

#client {
	margin-top:-437px;
	margin-left:380px;
}

h1{
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:15px;
	color:#FFFFFF;
	background-color:#000000;
	padding: 1px 3px;
	margin:0;
	float:left;
}

h2{
	text-align:left;
	font-family:Helvetica, Arial, Verdana;
	font-size:10px;
	font-weight:normal;
	padding:2px 0 0 0;
	margin:0;
	float:left;

}

h3{
	text-align:left;
	font-family:Helvetica, Arial, Verdana;
	font-size:10px;
	font-style:italic;
	font-weight:normal;
	padding: 0;
	margin:0;
	float:left;
}


/* ============= ACCUEIL ==============*/

#menu ul{
}

#menu li{
	list-style-type:none;
	margin:31px;
}

#personal a{
	background: url(images/personal_works.png) no-repeat 0 0;
	padding-left:612px;
	padding-bottom:32px;
}

#personal a:hover{
	background-position:0 -53px;
}

#commercial a{
	background: url(images/commercial_stuff.png) no-repeat 0 0;
	padding-left:685px;
	padding-bottom:33px;
}

#commercial a:hover{
	background-position:0 -53px;
}

#links a{
	background: url(images/favorite_links.png) no-repeat 0 0;
	padding-left:506px;
	padding-bottom:32px;
}

#links a:hover{
	background-position:0 -53px;	
}

#contact a{
	background: url(images/contact_me.png) no-repeat 0 0;
	padding-left:429px;
	padding-bottom:32px;
}

#contact a:hover{
	background-position:0 -53px;	
}

/* ============= COMMERCIAL STUFF ==============*/

#menus_commercial{
	list-style-type:none;
	text-align: left;
	line-height:150%;
	font-family: helvetica, arial, verdana;
	font-size: 11px;
	margin: -110px 0;
	color: #a0acb9;
}

#scroll_msg{
	text-align:left;
	line-height:150%;
	font-family: helvetica, arial, verdana;
	font-style:italic;
	font-size: 11px;
	margin-top:-60px;
	margin-left:385px;
	color: #a0acb9;
}

/* ============= LINKS ==============*/

#liens{
	list-style-type:none;
	text-align: left;
	line-height:150%;
	font-family: helvetica, arial, verdana;
	font-size: 11px;
	margin: -165px 180px;
	color: #a0acb9;
}

/* ============= CONTACT ==============*/

#coordonnees{
	text-align: left;
	line-height:150%;
	font-family: helvetica, arial, verdana;
	font-size: 12px;
	margin: -180px 215px;
	color: #a0acb9;
}



/* ================================================================= PAGES PROVISOIRES ================================================================= */
#scroll {
  position: relative;
  height: 600px;
  margin-left:360px;
  overflow: auto;
}


/* ============= IDENTITES ==============*/
/*
#img_identites{
	padding-left:3200px;
	padding-bottom:600px;
}*/

#logo_kmaweb{
	background: url(images/logo_kmaweb_gris.jpg) no-repeat 0 0;
	padding-left:378px;
	padding-bottom:250px;
	margin:35px 0 0 0px;
}

#logo_kmaweb:hover{
	background: url(images/logo_kmaweb_color.jpg) no-repeat 0 0;
}

#logo_civiliz{
	background: url(images/logo_civiliz_gris.jpg) no-repeat 0 0;
	padding-left:378px;
	padding-bottom:250px;
	margin:0 0 0 0px;
}

#logo_civiliz:hover{
	background: url(images/logo_civiliz_color.jpg) no-repeat 0 0;
}

#logo_pivoine{
	background: url(images/logo_pivoine_gris.jpg) no-repeat 0 0;
	padding-left:579px;
	padding-bottom:250px;
	margin:-505px 0 0 378px;
}

#logo_pivoine:hover{
	background: url(images/logo_pivoine_color.jpg) no-repeat 0 0;
}

#logo_sagnol{
	background: url(images/logo_sagnol_gris.jpg) no-repeat 0 0;
	padding-left:579px;
	padding-bottom:250px;
	margin:0 0 0 378px;
}

#logo_sagnol:hover{
	background: url(images/logo_sagnol_color.jpg) no-repeat 0 0;
}

#logo_o4o{
	background: url(images/logo_o4o_gris.jpg) no-repeat 0 0;
	padding-left:628px;
	padding-bottom:250px;
	margin:-505px 0 0 957px;
}

#logo_o4o:hover{
	background: url(images/logo_o4o_color.jpg) no-repeat 0 0;
}

#logo_fred_mouraud{
	background: url(images/logo_fred_mouraud_gris.jpg) no-repeat 0 0;
	padding-left:628px;
	padding-bottom:250px;
	margin:0 0 0 957px;
}

#logo_fred_mouraud:hover{
	background: url(images/logo_fred_mouraud_color.jpg) no-repeat 0 0;
}

#logo_asn{
	background: url(images/logo_asn_gris.jpg) no-repeat 0 0;
	padding-left:525px;
	padding-bottom:250px;
	margin:-490px 0 0 1585px;
}

#logo_asn:hover{
	background: url(images/logo_asn_color.jpg) no-repeat 0 0;
}

#logo_pierre_airault{
	background: url(images/logo_pierre_airault_gris.jpg) no-repeat 0 0;
	padding-left:525px;
	padding-bottom:250px;
	margin:0 0 0 1585px;
}

#logo_pierre_airault:hover{
	background: url(images/logo_pierre_airault_color.jpg) no-repeat 0 0;
}

#logo_plaastick{
	background: url(images/logo_plaastick_gris.jpg) no-repeat 0 0;
	padding-left:555px;
	padding-bottom:250px;
	margin:-505px 0 0 2110px;
}

#logo_plaastick:hover{
	background: url(images/logo_plaastick_color.jpg) no-repeat 0 0;
}

#logo_iris{
	background: url(images/logo_iris_gris.jpg) no-repeat 0 0;
	padding-left:555px;
	padding-bottom:250px;
	margin:10px 0 0 2110px;
}

#logo_iris:hover{
	background: url(images/logo_iris_color.jpg) no-repeat 0 0;
}

/* ============= TY SALON ==============*/

#img_ty_salon{
	background: url(images/ty_salon.jpg) no-repeat 0 0;
	padding-left:723px;
	padding-bottom:500px;
}

/* ============= LAZZARO ==============*/

#img_lazzaro{
	background: url(images/lazzaro.jpg) no-repeat 0 0;
	padding-left:2032px;
	padding-bottom:500px;
}


/* ============= CIVILIZ ==============*/

#img_civiliz{
	background: url(images/civiliz.jpg) no-repeat 0 0;
	padding-left:1512px;
	padding-bottom:500px;
}

/* ============= FRED MOURAUD ==============*/

#img_fred_mouraud{
	background: url(images/fred_mouraud.jpg) no-repeat 0 0;
	padding-left:2475px;
	padding-bottom:500px;
}

/* ============= GREGAM BC ==============*/

#img_gregam_bc{
	background: url(images/gregam_bc.jpg) no-repeat 0 0;
	padding-left:2575px;
	padding-bottom:500px;
}

/* ============= BERURIER NOIR ==============*/

#img_berurier{
	background: url(images/berurier.jpg) no-repeat 0 0;
	padding-left:1707px;
	padding-bottom:500px;
}

/* ============= GAELLE LB ==============*/

#img_gaelle_lb{
	background: url(images/gaelle_lb.jpg) no-repeat 0 0;
	padding-left:5275px;
	padding-bottom:500px;
}

/* ============= POISSON ROUGE ==============*/

#img_poisson_rouge{
	background: url(images/poisson_rouge.jpg) no-repeat 0 0;
	padding-left:4162px;
	padding-bottom:500px;
}


/* ============= CG 56 ==============*/

#img_cg_56{
	background: url(images/cg56.jpg) no-repeat 0 0;
	padding-left:2598px;
	padding-bottom:500px;
}

/* ============= FAUCHON ==============*/

#img_fauchon{
	background: url(images/fauchon.jpg) no-repeat 0 0;
	padding-left:2570px;
	padding-bottom:500px;
}

/* ============= ORTIE ROSA ==============*/

#img_ortie_rosa{
	background: url(images/ortie_rosa.jpg) no-repeat 0 0;
	padding-left:3465px;
	padding-bottom:500px;
}

/* ============= HARMONIALE ==============*/

#img_harmoniale{
	background: url(images/harmoniale.jpg) no-repeat 0 0;
	padding-left:1087px;
	padding-bottom:500px;
}

/* ============= IRIS STUDIO ==============*/

#img_iris_studio{
	background: url(images/iris_studio.jpg) no-repeat 0 0;
	padding-left:124px;
	padding-bottom:500px;
}

/* ============= MCDO PRINT ==============*/

#img_mcdo_print{
	background: url(images/mcdo_print.jpg) no-repeat 0 0;
	padding-left:5336px;
	padding-bottom:500px;
}

/* ============= MCDO WEB ==============*/

#img_mcdo_web{
	background: url(images/mcdo_web.jpg) no-repeat 0 0;
	padding-left:1707px;
	padding-bottom:500px;
}
