#zoomphoto {
	position: fixed;
	background-color: rgba(255,255,255,0);
	left: 0;
	right: 0;
	top: 0;
	bottom: -100px;
	display: block;
	background-image: url(mes_images/ateliers/atelier_peinture/1.JPG);
	background-size: 40%;
	background-repeat : no-repeat;
	background-position: center center;
}


#index_menu_fond {
background:url(mes_images/webdesign/wdmenu2/fond11.jpg);
position:relative;
	width: 21%;

width:100%;
height:100%;
	margin-left: auto;
	margin-right: auto;
z-index:1;
}

#index_menu {
position:relative;
z-index:10;
}


#autremenu {
	list-style-type: none;
	margin-right:0px;
}

#autremenu ul {
}

#autremenu ul li {
	display:inline-block
}

#autremenu ul li a {
}

.listerecherche{
	color: #B09F91;
	font-family: 'champagne';
	font-size: 25px;
}

ul{
    list-style-type: none;
}

.cliquez{
	position: absolute;
}


.imgs {
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
}

.imgs img {
	width: 25%;
}


.imgs2 {
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
}


.imgs2 img {
	width: 15%;
}

.imgs3 {
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
}


.imgs3 img {
	width: 21%;
}


.imgs4 {
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:7% 0px 0px 0px;
}


.imgs4 img {
	width: 13%;
}



.imgs5 {

	margin-top: auto;
	vertical-align: text-top;
	margin:2% 0px 0px 7%;
}


.imgs5 img {
	width: 10%;
}


.imgs6 {
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:2% 0px 0px 0px;
}


.imgs6 img {
	width: 74%;
}


.imgs7 {
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:35% 0px 0px 0px;

}


.imgs7 img {
	width: 6%;

}



.imgs_project_menu {
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
}


.imgs_project_menu img {
	width: 22%;
	margin:7% 3% 0% 3%;
}






.imgs_lss_les_objets {
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
}


.imgs_lss_les_objets img {
	width: 27%;
	margin:7% 3% 0% 3%;
}









.imgs_news_menu {
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
}


.imgs_news_menu img {
	width: 42%;
	margin:7% 3% 0% 3%;
}



.imgs_2018_dessin_interieurs {
border: 0px solid white;
margin:-80px 0;
width:200%
}


.imgs_2018_dessin_interieurs img {
	margin-right:18px;
width:22%;
}




.imgs_dnsep {


}


.imgs_dnsep img {
	width: 57%;
	margin-top: auto;
	margin:7% 0% 0% 0%;
	text-align : center;
}



.imgs_new_dnsep{
border: 0px solid white;
margin:-80px 0;
width:1500%
}


.imgs_new_dnsep img{
	margin-right:18px;
width:3.5%;
}



.imgs_new_murs_decoupes{
border: 0px solid white;
margin:-80px 0;
width:280%
}


.imgs_new_murs_decoupes img{
	margin-right:18px;
width:18.6%;
}


.imgs_new_constructions{
border: 0px solid white;
margin:-80px 0;
width:280%
}


.imgs_new_constructions img{
	margin-right:18px;
width:22.2%;
}



.imgs_new_les_mains{
border: 0px solid white;
margin:-80px 0;
width:450%
}


.imgs_new_les_mains img{
	margin-right:70px;
width:8.5%;
}



.imgs_new_maquettes{
border: 0px solid white;
margin:-80px 0;
width:450%
}


.imgs_new_maquettes img{
	margin-right:18px;
width:8%;
}




.imgs_new_accrochage_juin_2016{
border: 0px solid white;
margin:-80px 0;
width:450%
}


.imgs_new_accrochage_juin_2016 img{
	margin-right:18px;
width:11.3%;
}






.imgs_new_collages_paris_match{
border: 0px solid white;
margin:-80px 0;
width:620%
}


.imgs_new_collages_paris_match img{
	margin-right:18px;
width:8.7%;
}





.imgs_new_collages_chateau_neuf{
border: 0px solid white;
margin:-80px 0;
width:620%
}


.imgs_new_collages_chateau_neuf img{
	margin-right:18px;
width:9.7%;
}




.imgs_new_collages_sur_toile{
border: 0px solid white;
margin:-80px 0;
width:580%
}


.imgs_new_collages_sur_toile img{
	margin-right:18px;
width:13%;
}




.imgs_new_serigraphies{
border: 0px solid white;
margin:-80px 0;
width:180%
}


.imgs_new_serigraphies img{
	margin-right:18px;
width:37%;
}





.imgs_new_photos_new_york{
border: 0px solid white;
margin:-80px 0;
width:3200%
}


.imgs_new_photos_new_york img{
	margin-right:18px;
width:1.9%;
}





.imgs_new_dessins_calques_voyages{
border: 0px solid white;
margin:-80px 0;
width:900%
}


.imgs_new_dessins_calques_voyages img{
	margin-right:88px;
width:9.2%;
}





.imgs_new_incruste_catalogue{
border: 0px solid white;
margin:-80px 0;
width:500%
}


.imgs_new_incruste_catalogue img{
	margin-right:108px;
width:10.3%;
}




.imgs_new_catalogue{
border: 0px solid white;
margin:-80px 0;
width:240%
}


.imgs_new_catalogue img{
	margin-right:18px;
width:21%;
}





.imgs_new_accrochage_avril_2015{
border: 0px solid white;
margin:-80px 0;
width:280%
}


.imgs_new_accrochage_avril_2015 img{
	margin-right:18px;
width:19%;
}





.imgs_new_motices{
border: 0px solid white;
margin:-80px 0;
width:180%
}


.imgs_new_motices img{
	margin-right:18px;
width:32%;
}





.imgs_new_gouache_kraft{
border: 0px solid white;
margin:-80px 0;
width:280%
}


.imgs_new_gouache_kraft img{
	margin-right:18px;
width:16%;
}





.imgs_new_photos_motifs_urbains{
border: 0px solid white;
margin:-80px 0;
width:680%
}


.imgs_new_photos_motifs_urbains img{
	margin-right:18px;
width:6%;
}




.imgs_new_interieurs_en_kit_grands{
border: 0px solid white;
margin:-80px 0;
width:180%
}


.imgs_new_interieurs_en_kit_grands img{
	margin-right:108px;
width:22%;
}





.imgs_new_venilia_gouache{
border: 0px solid white;
margin:-80px 0;
width:450%
}


.imgs_new_venilia_gouache img{
	margin-right:18px;
width:13%;
}





.imgs_new_photos_typo_urbaines{
border: 0px solid white;
margin:-80px 0;
width:690%
}


.imgs_new_photos_typo_urbaines img{
	margin-right:18px;
width:5.88%;
}





.imgs_new_photos_aplats{
border: 0px solid white;
margin:-80px 0;
width:560%
}


.imgs_new_photos_aplats img{
	margin-right:18px;
width:10.8%;
}




.imgs_new_dnap{
border: 0px solid white;
margin:-80px 0;
width:920%
}


.imgs_new_dnap img{
	margin-right:18px;
width:6%;
}



.imgs_blog_photos_italie2017{
border: 0px solid white;
text-align: center;

}

.imgs_blog_photos_italie2017 img{
margin-right:0px;
width:45%;
}





.peint{
	position: absolute;
	display: inline; 
}


.cahier{
	font-family: 'champagne';
	color: black;
	font-size: 35px;
	margin:0px 0px 5px 45px;
}

.texte1{
	font-family: 'champagne';
	color: black;
	font-size: 25px;
}


.texte2{
	font-family: 'sunrise';
	color: black;
	font-size: 45px;
}

.texte3{
	font-family: 'champagne';
	color: white;
	font-size: 27px;
}


.indextext{
	font-family: 'champagne';
	color: black;
	font-size: 23px;
}

.indextextlss{
	font-family: 'mossy';
	color: black;
	font-size: 23px;
}

.menuphotos{
	font-family: 'champagne';
	color: black;
	font-size: 25px;
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:5% 0px 0px 0px;
}



.dnsep{

	margin-top: auto;
	vertical-align: text-top;
	margin:10% 0px 0px 0px;
}



.photo2{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:2% 0px 0px 0px;
}

.photo2 img {
	width: 50%;
}

.photo3{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:2% 0px 0px 0px;
}

.photo3 img {
	width: 70%;
}

.photo4{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:-5% 0px 0px 0px;
}

.photo4 img {
	width: 70%;
	margin:4.5%;
}



.photo5{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:2% 0px 0px 0px;
}

.photo6{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:2% 0px 0px 0px;
}

.photo6 img {
	width: 20%;
}

.photo7{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:2% 0px 0px 0px;
}

.photo7 img {
	width: 40%;
}

.photo8{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:0% 0px 0px 0px;

}

.photo8 img {
	width: 50%;
}

.photo9{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:2% 0px 0px 0px;
}

.photo9 img {
	width: 70%;
}


.photo10{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:-5% 0px 0px 0px;
}

.photo10 img {
	width: 50%;
	margin:2.5%;
}

.photo11{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:-5% 0px 0px 0px;
}

.photo11 img {
	width: 40%;
	margin:2.5%;
}

.photo12 img {
	width:40%;
	margin:4.0%;
}

.logo_insta{
	text-align: right;
}



.photoinsta{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:0% 0% 0px 0px;

}

.photoinsta img {
	width: 22%;
	margin:2.5%;
}


.photocanon{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:0% 0% 0px 0px;

}

.photocanon img {
	width: 40%;
	margin:3%;
}


.photofamille{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:0% 0% 0px 0px;

}

.photofamille img {
	width: 55%;
	margin:0.5%;
}


.dessinny{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:0% 0% 0px 0px;

}

.dessinny img {
	width: 45%;
	margin:2.5%;
}


.photocalkny{
	text-align: center;
	margin-top: auto;
	vertical-align: text-top;
	margin:2% 0px 0px 0px;
}

.photocalkny img {
	width: 45%;
	margin:5.5%;
}



.nouveau{
	font-family: 'learningcurve';
	color: black;
	font-size: 35px;
	margin:0px 0px 5px 45px;
}



.lyon{
	position: fixed;
}



.fleche{
	position: fixed;
	margin:44% 0px 0% 2%;

}


.fleche img {
	width: 6%;

}





.trelarge{
border: 0px solid red;
margin:-80px 0;
width:350%
}

.trelargegourmandise{
border: 0px solid red;
margin:-80px 0;
width:300%
}


.trelargefacades{
border: 0px solid red;
margin:-80px 0;
width:450%
}

.trelargemotifs{
border: 0px solid red;
margin:-80px 0;
width:799%
}

.trelargeaplats{
border: 0px solid red;
margin:-80px 0;
width:560%
}

.trelargetypo{
border: 0px solid red;
margin:-80px 0;
width:510%
}

.trelargecarreaux{
border: 0px solid red;
margin:-80px 0;
width:550%
}

.trelargeargtraces{
border: 0px solid red;
margin:-80px 0;
width:190%
}

.trelargeargdedos{
border: 0px solid red;
margin:-80px 0;
width:130%
}

.trelargeargbarrage{
border: 0px solid red;
margin:-80px 0;
width:300%
}



.trelargecarreaux img{
	margin-right:18px;
width:7.4%;
}

.trelargeargbarrage img{
	margin-right:18px;
width:19%;
}

.trelargeargdedos img{
	margin-right:18px;
width:31%;
}

.trelargeargtraces img{
	margin-right:18px;
width:32%;
}

.trelarge img{
	margin-right:18px;
width:16%;
}

.trelargegourmandise img{
	margin-right:18px;
width:19%;
}

.trelargefacades img{
	margin-right:18px;
width:13%;
}

.trelargemotifs img{
	margin-right:18px;
width:5%;
}

.trelargeaplats img{
	margin-right:18px;
width:10.3%;
}

.trelargetypo img{
	margin-right:18px;
width:11.4%;
}



.accesreve{

	width: 50%;
}



.blocpeinture1 {
	width: 25%;
	height: 85%;
	background-color: red;
	margin-left: 4%;
	margin-top: 35%;
	position: absolute;
	opacity: 0.7;
  } 

#menu ul { 	/* tous les elements ul identifiés par "menu" */
	margin:0; 
	padding:20; 
	list-style-type:none; 
	text-align:center; 
} 

#menu li { 	/* tous les elements li */
	float:left; 
	margin:auto; 
	padding:0; 
	background-color:none; 
} 

#menu li a { 	/* lien dans les sous menus */
	display:block; 
	width:260px; 
	color:#FF483D; 
	text-decoration:none; 
	padding:5px; 
	font-size: 26px;
	font-family: 'champagne';
	color: #21201E;
} 

#menu li a:hover {   		/* lien survolé */
	color:#A2B5BF; 
} 

#menu ul li ul {  		/* sous menu */
	display:none; 
} 

#menu ul li:hover ul { 
	display:block; 
} 
#menu li:hover ul li { 
float:none; 
} 

#menu li ul { 
	position:absolute; 
} 

#menu { 
	height:50px; 
} 



body
{
	background-attachment: fixed;
	background-size: 100%; 
}



.logopageacceuil
{
	width: 50%;


}

.logopageacceuilautre
{
	div style=border: 50px solid black;
	display: inline-block;
	margin:90px 10px 0px 40px;
	width: 45%;
}

.blocs_index
{
	div style=border:15px;
	width=130; 
	height=130; 
}


.contact_page
{
	font-family: 'arialbold';
	color: black;
	font-size: 32px;

}

.titrepage
{
	font-family: 'champagne';
	color: black;
	font-size: 32px;
	margin:-24px 0px 5px 30px;
}


.soustitrepage
{
	display: inline;
	font-family: 'learningcurve';
	color: black;
	font-size: 39px;
	margin:0px 0px 0px 70px;
	border:0px solid red;
	
}

.contact
{
	font-family: 'champagne';
	color: black;
	font-size: 28px;
	border:0px solid red;
	
}

.titremeca
{
	font-family: 'sunrise';
	color: black;
	font-size: 35px;
	margin:100px 0px 0px 70px;
	border:0px solid red;
	
}


.logophotonum
{
	display: inline;
	margin:0px 0px 0px 50px;
}

.namefixe
{
		margin: 0% 0px 0px 2%;
		position: fixed;



}


.logofixe
{
		margin: -8.5% 0px 0px 6%;
		position: fixed;



}



a	/* tout ce qui concerne les liens */
{
	text-decoration:none;
	color: black;
	font-style: none;
}

a:hover /* survol des liens avec souris */
{
	text-decoration: strong;
	color: #d38787;
}

a:active
{
	color: #375D81;
}


@font-face {
	font-family: 'brainflower';
	src: url('brainflower.ttf');
}

@font-face {
	font-family: 'mossy';
	src: url('mossy.ttf');
}

@font-face {
	font-family: 'learningcurve';
	src: url('learningcurve.ttf');
}

@font-face {
	font-family: 'champagne';
	src: url('champagne.ttf');
}

@font-face {
	font-family: 'calibril';
	src: url('calibril.ttf');
}

@font-face {
	font-family: 'clemente';
	src: url('clemente.ttf');
}

@font-face {
	font-family: 'slimextrem';
	src: url('slimextrem.ttf');
}

@font-face {
	font-family: 'quandra';
	src: url('quandra.otf');
}

@font-face {
	font-family: 'sunrise';
	src: url('sunrise.ttf');
}

@font-face {
	font-family: 'basictitlefont';
	src: url('basictitlefont.ttf');
}


@font-face {
	font-family: 'arialbold';
	src: url('arialbold.ttf');
}


@font-face {
	font-family: 'bubbleletters';
	src: url('bubbleletters.ttf');
}

@font-face {
	font-family: 'antipasto';
	src: url('antipasto.ttf');
}

@font-face {
	font-family: 'carson';
	src: url('carson.ttf');
}



header
{
	z-index: 1;
	font-size: 18px;
	font-family: carson;
	background-color: #00000;
	position: fixed;
	opacity: 0.8;
	height: 0%;
	top: 5.1%;
	text-align: right;
	width: 100%;
	word-spacing: 170%;

	background-image: url("name.png");
background-repeat: no-repeat;
background-position-x: center;

}


*	/*Pour contrôler l'ensemble de toute ce qu'il y a sur la page */
{
}

p
{
	font-family: champagne;
	font-size: 25px;
	margin:55px 0px 5px 25px;
}

.lienstexte
{
	font-family: champagne;
	font-size: 26px;
	color:gris; 	
}

.oops
{
	font-family: champagne;
	font-size: 25px;
	color:black; 	
	position: absolute;
	position: fixed;
	margin-top : 100px;
}



