﻿/* GLOBAL */
* { padding:0; margin:0; }
li { list-style:none; }
select { min-width:1.5em; }
body { font-family: Trebuchet MS,Arial; font-size:63%; background-color:#941a28;}
img { border:0; }
table { border-collapse:collapse; }
td { vertical-align:top; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
.clear { clear:both;}


.conteneur-central{ margin:0px auto 20px auto; background-color:#ccc302; width:942px; overflow:hidden;}

.conteneur-central .inner {
	width:942px; padding-bottom:20px;
	background:#ccc302 url(../_images/bas-content-central.gif) no-repeat bottom;}

.conteneur-central .inner .cdf { float:right; margin-right:20px;}

.conteneur-central .inner .content { clear:both; overflow:hidden; padding: 40px 0 0 30px;}
.conteneur-central .inner .content .visuel {float:left; }
.conteneur-central .inner .content .detail {float:left;padding-left:30px;height:502px;width:448px;}
.conteneur-central .inner .content .detail .intro,
.conteneur-central .inner .content .detail .infos {
		width:447px; background:#f0e966 ; border: solid 1px #b7af00;height:500px;}

.conteneur-central .inner .content .detail .intro p {
	padding: 5px 0 5px 15px;
	color:#000;	font-size:1.2em; text-transform:uppercase;}


.conteneur-central .inner .content .detail .infos .innerInfos { padding: 10px 0px 0px 15px;  overflow:hidden;}

.conteneur-central .inner .content .detail .infos h2 {
	background:url(../_images/pict-dot-vert-clair.gif) no-repeat 5px 4px; padding-left:16px;
	color:#000; font-size:1.1em; font-weight:normal; text-transform:uppercase;}
.conteneur-central .inner .content .detail .infos p { color:#726e12; margin-top:5px; font-size:1.1em; margin-left:10px;}
.conteneur-central .inner .content .detail .infos ul { margin:10px 0 0px 10px; color:#726e12;}
.conteneur-central .inner .content .detail .infos li { margin-bottom:12px; font-size:1.1em;}
.conteneur-central .inner .content .detail .infos li span { text-transform:uppercase;}
.conteneur-central .inner .content .detail .infos li a {color:#726e12; text-decoration:underline;}
.conteneur-central .inner .content .detail .infos .LienBas { margin-top:7px; overflow:hidden;}
.conteneur-central .inner .content .detail .infos .voirListe { float:left; margin-right:10px;}
.conteneur-central .inner .content .detail .infos .voirListe a { display:block; margin-top:10px;}
.conteneur-central .inner .content .detail .infos .LienBas .LienCoupon { float:right;}


.conteneur-central .inner .content .liste-restaurant {
	width:883px; margin-top:20px;
	border: solid 1px #b7af00;	
	background:url(../_images/fond-liste-restau.gif) repeat-x #f0e966; overflow:hidden;}
	
.conteneur-central .inner .content .liste-restaurant .liste-inner { color:#504D0D; font-size:1.2em; padding:46px 0 0 37px;}
.conteneur-central .inner .content .liste-restaurant .liste-inner .left { float:left;width:280px;}
.conteneur-central .inner .content .liste-restaurant .liste-inner .right { float:left; margin-left:150px;}
.conteneur-central .inner .content .liste-restaurant .liste-inner span { margin-bottom:20px; display:block;}
.conteneur-central .inner .content .liste-restaurant .liste-inner p {background:url(../_images/pict-dot-vert-clair.gif) no-repeat 0px 8px;padding:5px 0 0 10px; font-weight:bold;}
.conteneur-central .inner .content .liste-restaurant a { font-weight:bold; color:#ccc302;}
.conteneur-central .inner .content .liste-restaurant .encartPizza { float:left;margin-top:15px; display:inline;}
.conteneur-central .inner .content .liste-restaurant .adresseBistro { float:left; margin-right:20px; display:inline;}
.conteneur-central .inner .content .liste-restaurant .blocBistro { overflow:hidden;}


.mentions { margin:0 auto; color:#f3db93; font-style:italic; font-size:1.1em;width:942px;}
.Liens01 { display:block;margin-top:10px;padding-left:15px;margin-right:10px;float:left;width:138px;}
.Liens02 { display:block;margin-top:10px;float:left;margin-bottom:10px;}
.BarreCouleur { height:1px;margin-bottom:10px;clear:both;}
.Clear { clear:both;}
.TxtTelechargeCoupon { padding-top:4px;padding-left:6px;float:left;height:1px;margin-bottom:10px;clear:both;width:103px;font-size:1.0em;color:#726e12;}
.Coupons01 { padding-top:4px;width:177px;float:left;}
.Coupons02 { padding-top:4px;float:left;margin-left:10px;}

.TvaFlash {padding:0 0 9px 0;}
.PresentationHome {height:347px;}
.conteneur-central .inner .content .liste-restaurant .liste-inner .leftContact { float:left;width:310px;}
.leftContact h1 {font-size:20px;font-weight:normal;font-style:italic;text-decoration:underline;}
.conteneur-central .inner .content .liste-restaurant .liste-inner .leftContact p {color:##504D0D;font-weight:normal;padding-bottom:45px;background:none;}
.conteneur-central .inner .content .liste-restaurant .liste-inner .leftContact p a {color:#000000;font-weight:bold;}
.conteneur-central .inner .content .liste-restaurant .liste-inner .rightContact { float:left; margin-left:150px;width:285px;}
.rightContact h1 {font-size:20px;font-weight:normal;font-style:italic;text-decoration:underline;}
.conteneur-central .inner .content .liste-restaurant .liste-inner .rightContact p {color:##504D0D;font-weight:normal;padding-bottom:45px;background:none;}
.conteneur-central .inner .content .liste-restaurant .liste-inner .rightContact p a {color:#000000;font-weight:bold;}


