/* + -----------------------------------------------------
	rendering
+ ----------------------------------------------------- */




section#rendering{position:relative;}

section#rendering #lightTable-top{background-color: #FFF;width: 100%;z-index: 99;}

section#rendering #lightTable-top.fixed{
	position: fixed;
	top:0;
}

section#rendering #lightTable-top #links, section#rendering #lightTable-top #paniersSmall, section#rendering #lightTable-top .back{max-width: 510px;margin: 0 auto;/*border-left: solid #000 1px;border-right: solid #000 1px;*/}

section#rendering #lightTable-top #links.profil li{width: 25%;padding: 0 8px;cursor: pointer;}
section#rendering #lightTable-top #links.profil li:first-child{padding: 0 8px }
section#rendering #lightTable-top #links.profil li p{height: 28px;line-height: 28px;}
section#rendering #lightTable-top #links.profil li p span{ vertical-align:middle;display:inline-block;line-height:normal;}

section#rendering #lightTable-top #links li{float: left;font-size: 12px;/*padding: 0 6px;*/color: #9B9C9E;width: 20%;min-height:26px}
section#rendering #lightTable-top #links li:first-child{/*padding:0 3px;*/}
section#rendering #lightTable-top #links li.active, section#rendering #lightTable-top #links li:hover{background-color:#f0f0f0;}
section#rendering #lightTable-top #links li a{display: block;padding: 0 3px;}
section#rendering #lightTable-top #links li a:hover{opacity: 1}
section#rendering #lightTable-top #links li span{color:black;}
section#rendering #lightTable-top #links li span:nth-child(2){font-size: 10px;color:#9b9c9e;}
section#rendering #lightTable-top #links li.active span:first-child, section#rendering #lightTable-top #links li:hover span:first-child{color:#3d8ecd;}
section#rendering #lightTable-top #links li span::after{content: "";margin-top: 0px;display: block;}
section#rendering #lightTable-top #links li{border-left: solid #000 1px;}
section#rendering #lightTable-top #links li:last-child{border-right: solid #000 1px;}

section#rendering #lightTable-top #paniersSmall{margin:10px auto;border-top:solid black 1px;border-bottom: solid #000 1px;padding: 6px;}
section#rendering #lightTable-top #paniersSmall div[class^=ctrl_]{display: inline-block;  vertical-align: middle;margin-left: 10px;}
section#rendering #lightTable-top #paniersSmall form{display:inline-block;}
section#rendering #lightTable-top #paniersSmall select{border: 0;border-radius: 0;margin-left: 16px;max-width: 160px;width: 100%;}

section#rendering #lightTable-top .back{padding: 10px 0;}
section#rendering #lightTable-top .back div[class^=ctrl_]{display: inline-block}

section#rendering #lightTable-top .resumeReq{max-width: 510px;margin: 0 auto;width: 100%;font-size: 12px;}
section#rendering #lightTable-top .resumeReq h4{display: inline-block;font-size: 22px;text-transform: capitalize;color: #A00D59;}

section#rendering #lightTable-top #fetchedResults{position: absolute;left: 630px;margin-top: -39px;width: 100%;/*max-width: 496px;*/max-width: 290px;font-size: 11px;border-bottom: solid #a0a0a0 1px;padding-left: 10px;}
section#rendering #lightTable-top #fetchedResults > span{padding-left: 10px;background:#3d8ecd;color:white;padding: 1px 4px;display:inline-block}
/*
section#rendering #lightTable-top #fetchedResults > div:first-child span + div{margin: 4px;}
section#rendering #lightTable-top #fetchedResults > div:last-child{height: 48px;line-height: 48px;padding-right: 80px;}*/



section#rendering #room{height:286px;}
section#rendering #room.profil{height: 286px;}
section#rendering #room.statique{height: 144px;}
section#rendering #room.selectionWeb{height: 180px;}

section#rendering #lightTable-content{max-width: 510px;margin: 0 auto;/*padding-top:276px;*/position:relative;}

section#rendering #lightTable-content #presentationReport{margin:48px 0 35px 0;}
section#rendering #lightTable-content #presentationReport #ImgPresentationReport{background-size: cover;width: 200px;height: 200px;background-position: 50% 50%;margin:0 auto;}

section#rendering #lightTable-content #presentationReport #TextPresentationReport{text-align: center;margin-top: 20px;}
section#rendering #lightTable-content #presentationReport #TextPresentationReport h4{font-size: 28px;display: inline-block;}
section#rendering #lightTable-content #presentationReport #TextPresentationReport h2{font-size:28px;margin:14px 0 0 0;}
section#rendering #lightTable-content #presentationReport #TextPresentationReport hr{border:solid #d9d9d9 1px;width:136px;margin: 1em auto;}
section#rendering #lightTable-content #presentationReport #TextPresentationReport ul#publActions{display: inline-block;margin-bottom: 14px;font-size: 12px}
section#rendering #lightTable-content #presentationReport #TextPresentationReport ul#publActions li{display: inherit;}
section#rendering #lightTable-content #presentationReport #TextPresentationReport ul#publActions li:first-child{margin-right:24px;}
section#rendering #lightTable-content #presentationReport #TextPresentationReport ul#publActions li:nth-child(n+3):hover{opacity: .5}
section#rendering #lightTable-content #presentationReport #TextPresentationReport p{}


section#rendering #lightTable-content div[id^="anchor"]{margin:0 20px 10px 0px}
section#rendering #lightTable-content div[id^="anchor"] > div{margin: 30px 0}

section#rendering #lightTable-content div[id^="anchor"] > ul.lignephoto{/*margin:-15px 0 0 -15px*/margin:2px 0 0 -15px}
section#rendering #lightTable-content div[id^="anchor"] > ul.lignephoto li.visueli{margin-left: 0;margin-top: 0;vertical-align: top;float:left;padding-left: 15px;/*padding-top: 15px;*/width:100%;height: 290px;}
section#rendering #lightTable-content div[id^="anchor"] > ul.lignephoto li.visueli div.br{height:290px;background: white;border-bottom:solid #e0e0e0 2px;margin-bottom:10px;}
section#rendering #lightTable-content div[id^="anchor"] > ul.lignephoto li.visueli div.br{vertical-align: bottom;}
section#rendering #lightTable-content div[id^="anchor"] > ul.lignephoto li.visueli div.br img{border: 0;-ms-interpolation-mode: bicubic;vertical-align: bottom;-moz-width:100%;}

section#rendering #lightTable-content div[id^="anchor"] > ul.lignephoto li.visueli div.infosActions{font-size: 10px;color:black;position: relative;}
section#rendering #lightTable-content div[id^="anchor"] > ul.lignephoto li.visueli div.infosActions div[class^=ctrl_]{display: inline-block}
section#rendering #lightTable-content div[id^="anchor"] > ul.lignephoto li.visueli div.infosActions span{color:#4c4c4c;font-size: 11px;}


section#rendering #lightTable-content .sujets{width: 100%;max-width: 510px;margin: 0 auto;margin-left: -7.5px;}
section#rendering #lightTable-content .visueli.sujet{margin-left: 15px;margin-bottom: 15px;width: 240px !important;}
section#rendering #lightTable-content .visueli.sujet div{background-size: cover;background-position: 50% 50%;padding: 0;width:100% !important;height: 240px;position:relative;}
section#rendering #lightTable-content .visueli.sujet div h3{color: #FFF;display: block;background-color: #000;padding: 10px;position: absolute;width: 100%;bottom: 0px;font-size: 16px;}


div[id^="menu_telecharger_"]{display:none;}
div[id^="menu_telecharger_"] ul.liste_format{background: #FFF;border: solid #E8E8E8 2px;border-radius: 0;position: absolute;z-index: 1000000;top: 20px;left: 0px;max-width: 140px;}
div[id^="menu_telecharger_"] ul.liste_format li{padding: 2px 0;list-style-type: none;}
div[id^="menu_telecharger_"] ul.liste_format li:hover {background: #747579;}
div[id^="menu_telecharger_"] ul.liste_format li:hover a{color:white;}
div[id^="menu_telecharger_"] ul.liste_format li a {padding: 0 6px;font-size: 14px;}



/* + -----------------------------------------------------
	Profil
+ ----------------------------------------------------- */

section#rendering #lightTable-content.profil{max-width: 510px;margin: 0 auto;}
section#rendering #lightTable-content.profil div[id^=profil]:not(:first-child){display: none;}

section#rendering #lightTable-content.profil div[id^=profil] thead tr{padding-bottom: 20px;}
section#rendering #lightTable-content.profil div[id^=profil] thead th{border-right: solid black 1px;font-weight: normal;padding: 0 12px;font-size: 12px;}
section#rendering #lightTable-content.profil div[id^=profil] thead th:nth-child(2){text-align: left;}
section#rendering #lightTable-content.profil div[id^=profil] thead th:nth-child(3){text-align: left;}

section#rendering #lightTable-content.profil div[id^=profil] tbody tr td:nth-child(2){border-right: solid white 1px; }
section#rendering #lightTable-content.profil div[id^=profil] tbody tr td:nth-child(3){border-right: solid white 1px;font-family:"latobold", Arial, sans-serif;}
section#rendering #lightTable-content.profil div[id^=profil] tbody tr td:not(:nth-child(1)){padding: 0 12px;vertical-align: middle;font-size: 12px}

section#rendering #lightTable-content.profil div[id^=profil] tbody tr:nth-child(odd){background:#FFF;}
section#rendering #lightTable-content.profil div[id^=profil] tbody tr:nth-child(even){background:#f2f2f2;}

section#rendering #lightTable-content.profil h3{text-align: center;margin-bottom:46px;}

section#rendering #lightTable-content.profil li{color: #808080;margin-bottom: 10px;background-color: #ededed;padding: 2px 8px 2px 8px;}
section#rendering #lightTable-content.profil li span{color:#000;}


/* + -----------------------------------------------------
	SelectionWeb
+ ----------------------------------------------------- */

section#rendering #lightTable-content.selectionWeb{max-width: 510px;margin: 0 auto;padding-top:0;padding-left: 250px;}

section#rendering #lightTable-top.selectionWeb form#simpleSearchForm{margin-bottom: 0}
section#rendering #lightTable-top.selectionWeb #resumePanier{max-width: 630px;width:100%;margin:0 auto;height: 50px;line-height: 50px;}
section#rendering #lightTable-top.selectionWeb #resumePanier > div:first-child{font-size: 19px;}
section#rendering #lightTable-top.selectionWeb #resumePanier div[class^=ctrl_]{display: inline-block;vertical-align: middle;margin-left: 10px;}

/* + -----------------------------------------------------
	Order
+ ----------------------------------------------------- */

section#rendering #lightTable-content.selectionWeb #form_commande{text-align: center}
section#rendering #lightTable-content.selectionWeb #form_commande h3{text-align: center;margin-bottom: 46px;}
section#rendering #lightTable-content.selectionWeb #form_commande div{}
section#rendering #lightTable-content.selectionWeb #form_commande div h4{color:#888888;text-transform: uppercase;margin-bottom: 14px;}

section#rendering #lightTable-content.selectionWeb #form_commande div label{text-transform: uppercase;color:black;}
section#rendering #lightTable-content.selectionWeb #form_commande div label.formerreur, section#rendering #lightTable-content #form_commande div span.formerreur{color:red;}
section#rendering #lightTable-content.selectionWeb #form_commande div label::before{content: '\A\A';white-space: pre;margin-top: -20px;display: block;}
section#rendering #lightTable-content.selectionWeb #form_commande input[type=text], section#rendering #lightTable-content #form_commande select{border:0;border-radius:0;border-bottom: solid 1px black;}

section#rendering #lightTable-content.selectionWeb #form_commande #infosEntreprise{}

section#rendering #lightTable-content.selectionWeb #form_commande #infosContact{margin-top: 26px;margin-bottom: 14px;}




/* + -----------------------------------------------------
	Studio
+ ----------------------------------------------------- */

section#rendering #lightTable-content.studio{padding-top:50px;}
section#rendering #lightTable-content.statique h3 + div h4 {color: #314a83;font-size: 22px;}
section#rendering #lightTable-content.statique h3 + div.studio{text-align: center}
section#rendering #lightTable-content.statique h3 + div.studio div {color: #808080;line-height: 1.5;margin-bottom: 20px;}
section#rendering #lightTable-content.statique h3 + div.studio div h5 {text-decoration: underline;}
section#rendering #lightTable-content.statique h3 + div.studio div p {text-align: justify;}

section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama{margin-bottom:40px;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama ul{text-align: center;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama ul li{display:inline;}

	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs{text-align:center;max-width: 700px;margin: 0 auto;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs div{display: inline-block;text-align: center;color: #808080;line-height: 1.3;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs div + div{display: inline-block;text-align: center;color: #808080;line-height: 1.2;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs ul{margin-bottom:20px;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs ul h5 {text-decoration: underline;text-transform: uppercase;color: #808080;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs ul li{width:auto;float:none;line-height: 1.5;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs h4{color:#314a83;font-size: 22px;margin-bottom: 14px;text-align:center}



/* + -----------------------------------------------------
	Agence
+ ----------------------------------------------------- */

section#rendering #lightTable-content.agence{padding-top:50px;}
section#rendering #lightTable-content.statique h3 + div h4 {color: #314a83;font-size: 22px;}
section#rendering #lightTable-content.statique h3 + div.agence{text-align: center}
section#rendering #lightTable-content.statique h3 + div.agence div {color: #808080;line-height: 1.5;margin-bottom: 20px;}
section#rendering #lightTable-content.statique h3 + div.agence div h5 {text-decoration: underline;}
section#rendering #lightTable-content.statique h3 + div.agence div p {text-align: justify;}

section#rendering #lightTable-content.statique h3 + div.agence div.contact{width:50%;float:left;text-align: left;font-size:12px;}
section#rendering #lightTable-content.statique h3 + div.agence div.contact:last-child{padding-left:20px;}
section#rendering #lightTable-content.statique h3 + div.agence div.contact ul{}
section#rendering #lightTable-content.statique h3 + div.agence div.contact ul li{margin-bottom:10px;}
section#rendering #lightTable-content.statique h3 + div.agence div.contact ul li span{text-decoration: underline;}
section#rendering #lightTable-content.statique h3 + div.agence div.contact ul li span.name{text-decoration: none;color:black;}


/* + -----------------------------------------------------
	Recettes
+ ----------------------------------------------------- */

section#rendering #lightTable-content.recettes{padding-top:50px;text-align:center;}

/* + -----------------------------------------------------
	SoFood
+ ----------------------------------------------------- */

section#rendering #lightTable-content.sofood{padding-top:62px;text-align:center;color:#808080;}
section#rendering #lightTable-content.statique.sofood h3 + div div.sofood + div h4{color:#f37a20;font-size:22px;}
section#rendering #lightTable-content.statique.sofood h3 + div div.sofood + div h5{text-decoration: underline;margin: 10px 0 0 0;}
section#rendering #lightTable-content.statique.sofood h3 + div div.sofood + div h6{color:black;margin: 10px 0;}

table#tarifsSofood{font-size:12px;width: 420px}
table#tarifsSofood td{padding:3px 5px;border:solid #808080 1px;}

/* + -----------------------------------------------------
	Photocuisine
+ ----------------------------------------------------- */

section#rendering #lightTable-content.photocuisine{padding-top:62px;text-align:center;color:#808080;}
section#rendering #lightTable-content.statique.photocuisine h3 + div div.photocuisine + div h4{color:#a32a22;font-size:22px;}
section#rendering #lightTable-content.statique.photocuisine h3 + div div.photocuisine + div h5{text-decoration: underline;color:black;margin: 10px 0;}

/******************************************* POPUP_INFOPHOTO ******************************/



#mR-content{overflow: hidden;width: 100%;max-width: 500px;text-align: center;background-color: #f3f3f3;}
#mR-content #caption:before{content: '#';width: 35px;height: 35px;background-color: #108dd7;display: inline-block;text-align: center;color: white;font-weight: bold;float: left;margin: 0px;}
#mR-content #caption{line-height: 32px;height: 35px;background-color: black;color: white;font-weight: bold;position: absolute;z-index: 1;margin: 0.71428571rem;}
#mR-content #caption span{padding: 0.42857143rem;}
#mR-content img{height: auto;border: 0;vertical-align: middle;max-width:100%;position: relative;}


@media only screen and (min-width: 320px) {

}

@media only screen and (min-width: 480px) {



	section#rendering #lightTable-content #presentationReport {}


	section#rendering #lightTable-content div[id^="anchor"] > ul li.visueli{width:50%;}

	section#rendering #lightTable-content.statique h3 {text-align: center;margin-bottom: 86px;}

	section#rendering #lightTable-content.statique.photographes h3{color:#314a83;font-size: 18px;}
	section#rendering #lightTable-content.statique.photographes h3 a{color:#808080;font-size:16px;}

	section#rendering #lightTable-content.statique.photographes h4{color:#314a83;font-size: 20px;text-align: center}

	section#rendering #lightTable-content.statique.photographes ul{text-align: center;margin-bottom: 40px;}
	section#rendering #lightTable-content.statique.photographes ul li{margin-bottom: 4px;}
	section#rendering #lightTable-content.statique.photographes ul li a{color:#808080;}
	section#rendering #lightTable-content.statique.photographes ul li a:hover{opacity:1;}
	section#rendering #lightTable-content.statique.photographes ul li a:before{content: "";border-left: solid #000 1px;padding: 0 2px;margin-left: 4px;}
	section#rendering #lightTable-content.statique.photographes ul li a:hover:before{opacity: 1}

}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

	/*section#rendering{padding-left: 250px;}*/


	section#rendering .searchOpt{display: inline;}



	section#rendering #lightTable-content div[id^="anchor"] > ul li.visueli{margin-left: 0;margin-top: 0;vertical-align: top;float:left;padding-left: 15px;/*padding-top: 15px;*/max-width: 250px;}

	section#rendering #lightTable-content.statique h3 {text-align: center;margin-bottom: 40px;}

	section#rendering #lightTable-content.statique.photographes h3{color:#314a83;font-size: 18px;}
	section#rendering #lightTable-content.statique.photographes h3 a{color:#808080;font-size:16px;}

	section#rendering #lightTable-content.statique.photographes h4{color:#314a83;font-size: 20px;text-align: center}

	section#rendering #lightTable-content.statique.photographes ul{text-align: center;margin-bottom: 40px;}
	section#rendering #lightTable-content.statique.photographes ul li{margin-bottom: 4px;}
	section#rendering #lightTable-content.statique.photographes ul li a{color:#808080;}
	section#rendering #lightTable-content.statique.photographes ul li a:hover{opacity:1;}
	section#rendering #lightTable-content.statique.photographes ul li a:before{content: "";border-left: solid #000 1px;padding: 0 2px;margin-left: 4px;}
	section#rendering #lightTable-content.statique.photographes ul li a:hover:before{opacity: 1}
}

@media only screen and (min-width: 1200px) {

	section#rendering #lightTable-top #links, section#rendering #lightTable-top #paniersSmall, section#rendering #lightTable-top .back{max-width: 630px;margin-bottom: 14px;}

	section#rendering #lightTable-top #links li, section#rendering #lightTable-top #links li:first-child{/*padding: 0 14px;*/}

	section#rendering #lightTable-top #links li a {padding: 0 14px;}

	section#rendering #lightTable-top .back{margin:10px auto 0 auto;}

	section#rendering #lightTable-top .resumeReq{max-width: 630px}

	section#rendering #lightTable-content{max-width: inherit;padding-left: 274px;/*padding-top: 181px*/}

	section#rendering #lightTable-content.profil{max-width: 630px;margin: 0 auto;padding-left: inherit;padding-top: 0;}


	section#rendering #lightTable-content #presentationReport #ImgPresentationReport{margin: initial;float:left;}
	section#rendering #lightTable-content #presentationReport #TextPresentationReport{  text-align: left;margin: 0 0 0 220px;}
	section#rendering #lightTable-content #presentationReport #TextPresentationReport hr {margin: 1em 0;}

	section#rendering #lightTable-content div[id^="anchor"] > ul li.visueli{margin-left: 0;margin-top: 0;vertical-align: top;float:left;padding-left: 15px;/*padding-top: 15px;*/max-width: 250px;}

	section#rendering #lightTable-content .sujets{width: 100%;max-width:100%;margin: 0 auto;margin-left: -7.5px;}
	section#rendering #lightTable-content .visueli.sujet{margin-left: 15px;margin-bottom: 15px;width: 280px !important;}
	section#rendering #lightTable-content .visueli.sujet div {background-size: cover;background-position: 50% 50%;padding: 0;width:100% !important;height: 280px;}

	section#rendering #lightTable-content.selectionWeb{max-width: 100%;margin: 0 auto;/*padding-top: 52px*/}
	section#rendering #lightTable-content.selectionWeb #form_commande{text-align: inherit;padding-right: 280px;}
	section#rendering #lightTable-content.selectionWeb #form_commande h3 {text-align: center;margin-bottom: 46px;}
	section#rendering #lightTable-content.selectionWeb #form_commande form{max-width: 684px;margin: 0 auto;}

	section#rendering #lightTable-content.selectionWeb #form_commande #infosEntreprise{float: left;margin-right: 40px;}
	section#rendering #lightTable-content.selectionWeb #form_commande #infosEntreprise + div{  margin-top: 28px;}


	section#rendering #lightTable-content.statique{max-width: inherit;margin: 0 auto;padding-left: inherit;width: 1000px;}
	section#rendering #lightTable-content.statique.photocuisine{width: 896px;}
	section#rendering #lightTable-content.statique.sofood{width: 900px;}
	section#rendering #lightTable-content.statique.studio{width: 1000px;}
	section#rendering #lightTable-content.statique.stockfood{width: 1000px;}
	section#rendering #lightTable-content.statique.photographes{width: 820px;}
	section#rendering #lightTable-content.statique.agence{width: 632px;}
	section#rendering #lightTable-content.statique.recettes{width: 808px;}

	section#rendering #lightTable-content.statique h3{text-align: center;margin-bottom: 20px}
	section#rendering #lightTable-content.statique h3 + div{text-align: center;margin-bottom: 80px}

	section#rendering #lightTable-content.statique h3 + div div.photocuisine{background: url(../img/photocuisine_illu.png)left top no-repeat;width: 470px;height: 588px;float: left;}
	section#rendering #lightTable-content.statique h3 + div div.sofood{background: url(../img/sofood_illu.png)left top no-repeat;width: 468px;height: 868px;float: left;}
	section#rendering #lightTable-content.statique h3 + div div.recette{background: url(../img/recettes.png)left top no-repeat;width: 468px;height: 696px;float: left;}
	section#rendering #lightTable-content.statique h3 + div div.stockfood{background: url(../img/stockfood_illu.png)left top no-repeat;width: 500px;height: 702px;float: left;}

	section#rendering #lightTable-content.statique h3 + div div.photocuisine + div{text-align: left;max-width: 430px;  margin-left: 494px;line-height: 1.4;color:#808080;}
	section#rendering #lightTable-content.statique h3 + div div.sofood + div{text-align: left;max-width: 430px;margin-left: 480px;line-height: 1.4;color: #808080;}
	section#rendering #lightTable-content.statique h3 + div div.stockfood + div{text-align: left;max-width: 430px;  margin-left: 552px;line-height: 1.4;color:#808080;}

	section#rendering #lightTable-content.statique h3 + div div.photocuisine + div h4{color:#a32a22;font-size:22px;}
	section#rendering #lightTable-content.statique h3 + div div.photocuisine + div h5{text-decoration: underline;color:black;margin: 10px 0;}

	section#rendering #lightTable-content.statique h3 + div div.sofood + div h4{color:#f37a20;font-size:22px;}
	section#rendering #lightTable-content.statique h3 + div div.sofood + div h5{text-decoration: underline;margin: 10px 0 0 0;}
	section#rendering #lightTable-content.statique h3 + div div.sofood + div h6{color:black;margin: 10px 0;}

	section#rendering #lightTable-content.statique.stockfood{padding-top:62px;}
	section#rendering #lightTable-content.statique h3 + div div.stockfood + div h4{color:#a32a22;font-size:22px;}
	section#rendering #lightTable-content.statique h3 + div div.stockfood + div h5{text-decoration: underline;color:black;margin: 10px 0;}


	section#rendering #lightTable-content.statique h3 + div h4{color:#314a83;font-size: 22px;}

	section#rendering #lightTable-content.statique h3 + div.studio{max-width: 700px;margin: 0 auto;margin-bottom: 40px}

	section#rendering #lightTable-content.statique h3 + div.studio div{display: inline-block;text-align: left;color:#808080;max-width: 322px;line-height: 1.3;float:left;width: 50%;}
	section#rendering #lightTable-content.statique h3 + div.studio div h5{text-decoration: underline}
	section#rendering #lightTable-content.statique h3 + div.studio div h5:before{content: '\A';white-space: pre;}
	section#rendering #lightTable-content.statique h3 + div.studio div h5:after{content: '\A\A';white-space: pre;}

	section#rendering #lightTable-content.statique h3 + div.studio div p {text-align: left;}


	section#rendering #lightTable-content.statique h3 + div.studio div + div{display: inline-block;text-align: left;color:#808080;max-width: 322px;line-height: 1.2;float:right;}
	section#rendering #lightTable-content.statique h3 + div.studio div + div h5{text-decoration: underline}
	section#rendering #lightTable-content.statique h3 + div.studio div + div h5:before{content: '\A';white-space: pre;}
	section#rendering #lightTable-content.statique h3 + div.studio div + div h5:after{content: '\A\A';white-space: pre;}

	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama{margin-bottom:40px;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama ul{text-align: center;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama ul li{display:inline;}

	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs,section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs + div{text-align:left;max-width: 700px;margin: 0 auto;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs h4,section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs + div h4{color:#314a83;font-size: 22px;margin-bottom: 14px;text-align: left}


	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs div{display: inline-block;text-align: left;color: #808080;max-width: 322px;line-height: 1.3;float: left;}
	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs div + div{display: inline-block;text-align: left;color: #808080;max-width: 322px;line-height: 1.2;float:right;}

	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs ul h5{text-decoration: underline;text-transform: uppercase;color:#808080;}

	section#rendering #lightTable-content.statique h3 + div.studio + div#diaporama + div#refs + div span.arrow{text-decoration: underline;color:#808080;}

	section#rendering #lightTable-content.statique.photographes{padding-top:72px;}
	section#rendering #lightTable-content.statique.photographes h3{color:#314a83;font-size: 22px;}
	section#rendering #lightTable-content.statique.photographes h3 a{color:#808080;font-size:20px;}

	section#rendering #lightTable-content.statique.photographes h4{color:#314a83;font-size: 20px;text-align: left;}


	section#rendering #lightTable-content.statique.photographes ul{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;text-align: left;}
	section#rendering #lightTable-content.statique.photographes ul li{margin-bottom: 4px;}
	section#rendering #lightTable-content.statique.photographes ul li a{color:#808080;}
	section#rendering #lightTable-content.statique.photographes ul li a:hover{opacity:1;}
	section#rendering #lightTable-content.statique.photographes ul li a:before{content: "";border-left: solid #000 1px;padding: 0 2px;margin-left: 4px;}
	section#rendering #lightTable-content.statique.photographes ul li a:hover:before{opacity: 1}


	section#rendering #lightTable-content.statique h3 + div h4 {color: #314a83;font-size: 22px;}
	section#rendering #lightTable-content.statique h3 + div.agence{text-align: center}
	section#rendering #lightTable-content.statique h3 + div.agence div div {color: #808080;line-height: 1.5;margin-bottom: 20px;width: 48%;float: left;text-align: left;}
	section#rendering #lightTable-content.statique h3 + div.agence div div:last-child{float:right;}
	section#rendering #lightTable-content.statique h3 + div.agence div div h5 {text-decoration: underline;}
	section#rendering #lightTable-content.statique h3 + div.agence div div p {text-align: left;}

	section#rendering #lightTable-content.statique h3 + div.agence div.contact{/*width:48%;float:left;*/text-align: left;font-size:inherit;width: 100%;}
	section#rendering #lightTable-content.statique h3 + div.agence div.contact:last-child{padding-left:0;float: none;width: 100%;}
	section#rendering #lightTable-content.statique h3 + div.agence div.contact ul{}
	section#rendering #lightTable-content.statique h3 + div.agence div.contact ul li{margin-bottom:10px;}
	section#rendering #lightTable-content.statique h3 + div.agence div.contact ul li span{text-decoration: underline;}
	section#rendering #lightTable-content.statique h3 + div.agence div.contact ul li span.name{text-decoration: none;color:black;}

	section#rendering #lightTable-content.statique.recettes p{text-align: left;}
	section#rendering #lightTable-content.statique.recettes p span.name{text-decoration: none;color:black;}
}
