body,input,textarea{color:#333;font:14px Georgia, "Bitstream Charter", serif;line-height:1.7;}
body{margin:auto;}
#container{clear:both;margin:0 auto;}
#footer{clear:both;width:100%;}
.entry-title{font-size:20px;letter-spacing:0;line-height:24px;padding:0 0 8px}
.entry-title a{color:#8fCF3C}
.entry-meta a:hover{color:#9FDF4C}
.byline{display:block;left:-9000px;position:absolute}
.entry-content,.entry-summary{text-align:justify;}
.entry-article{text-align:justify;overflow:hidden;}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4{margin-bottom:.425em}
.entry-content h1,.entry-content h2{font-size:28px;line-height:34px}
.entry-content h1{border-bottom:1px solid #ccc;padding-bottom:.425em}
.entry-content h3{letter-spacing:.025em;text-transform:uppercase}
.entry-content h4{color:#888;font-size:17px;font-style:italic}
.entry-content h5{font-size:12px}
.entry-content h6{font-size:10px}
#content .attachment img{display:block;margin:0 auto}
.page-link{font-weight:700;margin:0 0 1.7em;word-spacing:.25em}
.page-link a{font-weight:400}
.entry-info{clear:both;color:#888;font-size:13px;position:relative}
.entry-info .comments-link a{color:#333;display:block;float:right;font-weight:700;margin:-2px 1px 0 5px;padding:2px 10px;text-decoration:none}
.entry-info .comments-link a:hover{-moz-border-radius:14px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5);background:#222;background:0 to(#111)) #222;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.5);color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.25)}
.image-attachment #image-navigation{float:right;margin:-1px 0 .85em}
.image-attachment .entry-content .entry-attachment{background:#eee;margin:0 0 1.7em;padding:.85em;text-align:center}
.image-attachment .entry-content .attachment{display:block;margin:0 auto;text-align:center}
.image-attachment .entry-content .entry-caption p{margin:0;padding:.85em 0 0}
#content img.size-auto,#content img.size-full,#content img.size-large,#content img.size-medium,#content img.size-thumbnail,.attachment img{height:auto;max-width:100%;width:auto}
img.aligncenter{margin-bottom:4px;}
img.alignleft{margin-bottom:4px;margin-right:4px;float:left;}
img.alignright{margin-bottom:4px;float:right;margin-left:4px;}
.wp-caption{font:12px "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;margin-bottom:0.7em;max-width:96%;padding:5px 3px 10px;text-align:center,display: inline; float: left;margin-right: 11px;}
#content .wp-caption img,.wp-caption img{height:auto;margin:2px 0 0;max-width:98.5%;width:auto}
.wp-caption .wp-caption-text{margin:.5em 0 0}
#content embed,#content object{max-width:100%}
.home #content .aside{border-left:1px solid #ccc;font-size:13px;margin:0;padding:0 0 0 .85em}
.category-gallery .size-thumbnail img{border:10px solid #eee;margin-bottom:0}
.category-gallery .gallery-thumb{float:left;margin-right:.85em}
.navigation{margin:0 0 1.7em;overflow:hidden}
.nav-previous{float:left;width:50%}
.nav-next{float:right;text-align:right;width:50%}
.widget-area,.widget-area input, .cse-search-header input{font-size:12px;line-height:18px;text-align:center}
.widget-area {padding-left:10px;width:100%;box-sizing:border-box;}
.widget-area ul{list-style:none;margin:0;padding-left:0px;}
.widget-area ul ul{list-style:square;margin:0 0 1.5em 1.5em}
.widget-area ul ul li{padding:4px 0}
.widget-title{border-bottom:1px solid #ccc;font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:13px;font-weight:700;letter-spacing:.025em;margin:0 0 8px;padding:2px}
.widget-container{margin:0 0 10px}
#s{width:60%}
#wp-calendar caption{font:13px "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:700;padding:0 2px 6px;text-align:left}
#wp-calendar th{color:#888;font-size:11px;text-align:center}
#wp-calendar tfoot td{padding-top:.2em}
#wp-calendar tfoot #next{text-align:right}
#wp-calendar a:visited{color:#0060ff}
#flickr_badge_wrapper{background-color:transparent!important;border:none!important}
.widget_tag_cloud div,.wp_widget_tag_cloud div{line-height:1.7em;padding:.2em 0}
#comments{word-wrap:break-word}
#comments h3{border-bottom:1px solid #ccc;font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:13px;font-weight:700;margin:0 0 8px;padding:2px}
#comments ol{list-style:none;margin-left:0}
#comments ul{list-style:none;margin-left:.425em}
#comments li{position:relative}
#comments li.pingback{background:#eee;margin:0 0 1.7em;padding:.85em}
#comments li.pingback+li.pingback{margin-top:-1.65em}
#comments li.pingback p{font:12px "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;margin:0}
#comments ul li{border-bottom:none;border-left:1px solid #ccc;padding:0 0 0 .85em}
#comments .comment-author{margin:0 66px .85em 0}
#comments .comment-author cite{font-size:16px;font-style:normal;font-weight:700}
#comments .avatar{border:1px solid #ccc;padding:3px;position:absolute;right:0;top:0}
#comments .comment-body{margin-right:66px}
#respond input[type=text]{float:left;margin:0 10px 0 0}
#respond .form-allowed-tags{color:#888;font-size:12px}
#respond .form-allowed-tags code{font-size:11px}
#colophon{border-top:1px solid #ccc;clear:both;color:#888;font-size:12px;font-style:italic;line-height:16px;padding:1.6em 0 0;text-align:center}
#colophon a{color:#888;text-decoration:none}
#colophon .generator-link{background:url(images/wordpress.png) left center no-repeat;display:inline-block;margin:0 0 0 3px;padding-left:20px}
#ie6 .two-column #container{overflow:hidden;width:770px}
#ie6 .three-column #container{width:990px}
#ie6 #main-sidebars{max-width:450px;width:45.2%}
#ie6 .content-sidebar-sidebar #secondary,#ie6 .sidebar-sidebar-content #secondary{margin:0 0 0 4%}
#ie6 .sidebar-content-sidebar #primary{margin:0 0 0 -100%}
.eC{background-color:#FFF;border-color:#77B127}
.mDiv{border-color:#77B127;color:#8FCF3C}
.bg{background-color:#8FCF3C}
.bOver td.bg{background-color:#80BA35;border-color:#569508}
.bOverVio td.bg{background-color:#CCC0DA;border-color:#569508}
.bgR{background-color:#FF2D2D}
.bOverR td.bgR{background-color:#E02828;border-color:#FF2D2D}
.bgO{background-color:#FF7814}
.bOverO td.bgO{background-color:#E26912;border-color:#D86411}
.bgY{background-color:#C90}
.bOverY td.bgY{background-color:#8E6900;border-color:#8E6900}
.bgB{background-color:#69F}
.bOverB td.bgB{background-color:#37F;border-color:#37F}
.bgP{background-color:#F6C}
.bOverP td.bgP{background-color:#E60099;border-color:#E60099}
.borderGreen{border-color:#9FDF4C;border-radius:10px;border-style:solid;border-width:3px;text-align:justify;vertical-align:top}
.nlCpp{margin:auto;text-align:center}
.cppText{color:#8fcf3c}
.cppTextDG{color:#000}
.cppTextO{color:#FF7814}
.cppTextR{color:#FF2D2D}
.cppTextB{color:#37F}
.cppTextP{color:#E60099}
.cppTextY{color:#8E6900}
.innerText{margin:5px;padding:0;text-align:center;vertical-align:middle}
.navDiv{border-top:1px solid #CCC}
.cufonStyle{color:#8fcf3c;font-size:25px}
.cufonStyleBold{color:#8fcf3c;font-size:25px;font-weight:700}
.linkwithin_inner a[style]:hover{background-color:#D9F2B7!important}
.linkwithin_img_0[style]{border:1px solid #9FDF4C!important}
.linkwithin_text{color:#6DA424;font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif}
.linkwithin_title{color:#000!important;font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif}
.noStyle,.noStyle a{color:#333!important;cursor:text;text-decoration:none}
.searchForm input{width:250px}
.searchForm{left:800px;position:relative;top:-28px;width:200px}
#ScrollToTop{background:#eee;border:2px solid #8FCF3C;border-radius:4px;bottom:-10px;color:#8FCF3C;cursor:pointer;display:block;font-size:15px;font-weight:700;padding:20px 10px 30px;position:fixed;right:25px;text-align:center;transition:bottom 250ms ease-in-out 0;width:100px;z-index:40}
#ScrollToTop.Offscreen{bottom:-100px;transition-duration:250ms}
.divFooterBorder{border-top:1px solid #ccc}
.divFooterBorder ul{display:inline-block;list-style-image:url(http://static.cubesetpetitspois.fr/images/small-peas.png);list-style-position:outside;margin:0;text-decoration:none}
.divFooterBorder li{float:left;margin-right:10px;margin-left:30px}
.copyright{clear:both;color:#777;font-size:9px;margin:0;padding:7px 15px;text-align:center}
.mangerbouger{clear:both;color:#777;font-size:11px;margin:0;text-align:center}
.ulAnnuaire{display:inline-block;list-style-image:url(http://static.cubesetpetitspois.fr/images/medium-peas.png);list-style-position:inside;margin-bottom:10px;text-decoration:none}
#divYarpp a{border:1px solid rgba(109,164,36,.3);display:inline-block;height:200px;margin:5px 5px 5px 0;overflow:hidden;vertical-align:top;width:130px}
#divYarpp a:hover{background-color:#D9F2B7}
#divYarpp .titleYarpp{display:inline-block;margin:0 7px 7px;text-align:left;width:120px}
#divYarpp .imgYarpp{height:130px;text-align:center;vertical-align:middle;width:130px}
#divYarpp img{margin:5px}
.yarppHeader{color:#6DA424;font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:13px;font-weight:700;margin:0 0 8px;padding:2px}
.agile_carousel{margin:auto}
.cellWidth{width:21px}
.cellHeight{height:21px}
.top{background-image:url(images/border/top.PNG);background-repeat:repeat-x}
.left{background-image:url(images/border/left.PNG);background-repeat:repeat-y}
.right{background-image:url(images/border/right.PNG);background-repeat:repeat-y}
.bottom{background-image:url(images/border/bottom.PNG);background-repeat:repeat-x}
.background{background-image:url(images/border/background.PNG);background-repeat:repeat-x repeat-y}
.lefttop{background-image:url(images/border/corner.PNG);background-position:0 0}
.righttop{background-image:url(images/border/corner.PNG);background-position:-21px 0}
.rightbottom{background-image:url(images/border/corner.PNG);background-position:-21px -21px}
.leftbottom{background-image:url(images/border/corner.PNG);background-position:0 -21px}
#content-container,#feature,#wp-calendar{width:100%}
.content-sidebar #primary,.content-sidebar #secondary,.content-sidebar-sidebar #main-sidebars{float:right}
.content-sidebar-sidebar #feature,.content-sidebar-sidebar #primary,.content-sidebar-sidebar #secondary,.image-attachment div.entry-meta,.sidebar-content #primary,.sidebar-content #secondary,.sidebar-content-sidebar #content-container,.sidebar-sidebar-content #feature,.sidebar-sidebar-content #primary,.sidebar-sidebar-content #secondary{float:left}
.content-sidebar-sidebar #secondary,.sidebar-sidebar-content #secondary{margin:0 0 0 9.88%}
.widget-area ul ul ul,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
.entry-content h5,.entry-content h6,dt,strong{font-weight:700}
.navigation a:visited,a,a:visited{color:#8FCF3C}
.entry-title a:hover,.navigation a:active,.navigation a:hover,.navigation a:visited:hover,a:active,a:hover,h1 a:hover,h2 a:hover,h3 a:hover{color:#6DA424}
#branding img,#wp-calendar tbody td{text-align:center}
#access .current_page_item a,#access li:hover>a,#access ul ul :hover>a{background:#8FCF3C;color:#fff}
#access ul li:hover>ul,#nav-above,.paged #nav-above,.single #nav-above,.single #nav-below{display:block}
#content .gallery dl,#content img.wp-smiley,#footer #fourth,#respond .comment-form-comment,.entry-content table dl,.entry-info p,.hentry,.single .hentry,.two-column #footer #second{margin:0}
#content .gallery br+br,#respond .comment-form-comment label,.sticky .entry-meta,img#wpstats{display:none}
#comments .comment-meta,#comments .comment-meta a,.entry-meta{color:#888;font:12px "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif}
.entry-info a,.entry-meta a{color:#888}
#colophon a:hover,#comments .comment-meta a:hover,#wp-calendar a:visited:hover,.entry-info a:hover{color:#df0000}
.entry-info .edit-link,.image-attachment .entry-content{clear:both}
.divFooterBorder a,.widget-area ul ul a{text-decoration:none}
#wp-calendar tbody a,.widget-area ul ul a:hover{text-decoration:underline}
.bNorm,.bNorm td{border-color:#9FDF4C}
.bOver,.bOver td{background-color:#d2ff80;border-color:#569508}
.bNormR,.bNormR td{border-color:#FF4747}
.bOverR,.bOverR td{background-color:#FFA8A8;border-color:#FF2D2D}
.bNormO,.bNormO td{border-color:#FFA953}
.bOverO,.bOverO td{background-color:#FFC193;border-color:#D86411}
.bOverVio,.bOverVio td{background-color:#CCC0DA;border-color:#D86411}
.bNormY,.bNormY td{border-color:#8E6900}
.bOverY,.bOverY td{background-color:#FFE497;border-color:#8E6900}
.bNormB,.bNormB td{border-color:#37F}
.bOverB,.bOverB td{background-color:#C1D6FF;border-color:#37F}
.bNormP,.bNormP td{border-color:#E60099}
.bOverP,.bOverP td{background-color:#FFAFE4;border-color:#E60099}
.nopadding,.nopadding table,.nopadding tr td,.tblnopad,.tblnopad table,.tblnopad tr td{margin:0;padding:0}
@media print{body,ins,pre{background:0 0!important}
body,input,textarea{font:12pt Georgia,"Bitstream Charter",serif;line-height:1.5}
#container{clear:both!important;display:block!important;float:none!important;position:relative!important}
#content{width:100%!important}
#header{border-bottom:1pt solid #000;padding-bottom:18pt}
#colophon{border-top:1pt solid #000;width:auto}
#site-description,#site-title{float:none;line-height:1.4em;margin:0;padding:0;text-align:left}
#site-title{font-size:13pt}
#site-description{font-size:10pt}
.entry-content{font-size:10pt;line-height:1.5em;padding-top:15pt}
.entry-title{font-size:16pt;padding-top:36pt}
#access,#header img,#respond,#wpl-likebox,.comment-edit-link,.edit-link,.navigation,.page-link,.sharing,.widget-area{display:none!important}
.sidebar-content #content-container{float:none;margin:0 0 0 -35.4%}
.sidebar-content-sidebar #content-container{float:none;margin:0 0 0 -24.8%}
.sidebar-sidebar-content #content-container{float:none;margin:0 0 0 -49.5%}
#content-container,#footer,#header{margin:0;width:100%}
#content,.full-width #content{margin:24pt 0 0;width:100%}
.wp-caption p{font-size:11pt}
#site-generator,#site-info{float:none;width:auto}
#comments{font-size:10pt;line-height:1.5em}
img#wpstats{display:none}
#site-generator a{margin:0;padding:0}
.generator-link{background:url(images/wordpress.png)}
#entry-author-info{border:1px solid #e7e7e7}
#content-box{display:inline}
.home .sticky{background:0 0;border:none}
}
#CarCpp{display:inline-block;padding:0 0 10px;width:648px}
#CarCpp .mainView{border:2px solid #8FCF3C;display:block;float:left;height:344px;overflow:hidden;padding:19px;position:relative;width:608px}
#CarCpp .mainView .bt_prec,#CarCpp .mainView .bt_suiv{background:#FFF;height:20px;left:24px;padding:2px;position:absolute;top:179px;width:20px;z-index:1}
#CarCpp .mainView .bt_suiv{left:auto;right:24px}
#CarCpp .mainView .bt_prec a,#CarCpp .mainView .bt_suiv a{cursor:pointer;display:block;float:left;height:20px;overflow:hidden;position:relative;width:20px}
#CarCpp .mainView .bt_prec a img,#CarCpp .mainView .bt_suiv a img{left:0;position:absolute}
#CarCpp .mainView .bt_suiv a img{left:auto;right:0}
#CarCpp .mainView .mainScreen{display:block;height:344px;overflow:hidden;position:relative;width:608px}
#CarCpp .mainView .mainScreen ul{height:344px;left:0;padding:0;position:absolute;top:0}
#CarCpp .mainView .mainScreen ul li{display:block;float:left;height:344px;padding:0;width:608px}
#CarCpp .mainView .mainScreen ul li img{display:block;margin-left:auto;margin-right:auto}
#CarCpp .texteView{display:block;float:left;margin:10px 0;overflow:hidden;position:relative;width:648px}
#CarCpp .texteView ul,#CarCpp .texteView ul li{display:block;float:left;padding:0;width:648px}
#CarCpp .texteView ul li span{display:block;float:left;font-weight:700;padding:0 0 5px;width:648px}
#CarCpp .texteView ul li span h2{font-size:12px}
#CarCpp .miniView{border:1px solid #8FCF3C;display:block;float:left;margin:0 0 10px;padding:13px 0;width:648px}
#CarCpp .miniView .bt_prec,#CarCpp .miniView .bt_suiv{display:block;float:left;padding:25px 0 0 10px;width:35px}
#CarCpp .miniView .bt_suiv{padding:25px 8px 0 0}
#CarCpp .miniView .bt_prec a,#CarCpp .miniView .bt_suiv a{cursor:pointer;display:block;float:left;height:20px;overflow:hidden;position:relative;width:20px}
#CarCpp .miniView .bt_suiv a{float:right}
#CarCpp .miniView .bt_prec a img,#CarCpp .miniView .bt_suiv a img{left:0;position:absolute}
#CarCpp .miniView .bt_suiv a img{left:auto;right:0}
#CarCpp .miniView .miniScreen{display:block;float:left;height:72px;overflow:hidden;position:relative;width:560px}
#CarCpp .miniView .miniScreen ul{height:72px;left:0;padding:0;position:absolute;top:0}
#CarCpp .miniView .miniScreen ul li{background:none;cursor:pointer;display:block;float:left;height:72px;margin:0 12px 0 0;padding:0;position:relative;width:100px}
#CarCpp .miniView .miniScreen ul li img{border:1px solid #DBDBDB;display:block}
#CarCpp .miniView .miniScreen ul li a{background:#FFF;height:70px;left:1px;opacity:0;position:absolute;top:1px;width:106px}
#CarCpp .miniView .miniScreen ul li span{bottom:1px;color:#FFF;display:none;font-size:11px;font-weight:700;height:30px;left:1px;line-height:normal;overflow:hidden;padding:0 4px;position:absolute;width:98px}
#CarCpp .miniView .miniScreen ul .on a{opacity:.5}
.zeroMargin{margin:0}
#nextprev {width:100%;display:inline-block;}
#tblNextPrev {width:100%;}
#nextprev div{border:1px solid rgba(109,164,36,.7);height:130px;display:inline-block;box-sizing:border-box;width:100%;}
#nextprev .btnPN{width:30px;height:130px;align:center;vertical-align:middle;}
#nextprev a{color:#000;}
#nextprev a:visited{color:#000!important;}
#nextprev .imgPN{vertical-align:middle;text-align:center;width:130px;}
#nextprev .titlePN{vertical-align:middle;text-align:center;}
#nextprev .tbPN{padding-top:5px;text-align:center}
#CarCppHome {display: inline-block;width: 100%;}
#CarCppHome .bubbleView {top:15px;display:block;float:right;right:10px;position:relative;z-index:50;}
#CarCppHome .bubbleView  div{position:absolute;z-index:55;width:16px;height:16px}
#CarCppHome .bubbleView  div div{width:10px;height:10px;position:relative;top:3px;left:3px;border-radius:5px;border:2px solid #9FDF4C;background-color:white}
#CarCppHome .bubbleView  div div:hover{background-color:#8fcf3c}
#CarCppHome .bubbleSelected div{background-color:#9FDF4C}
#CarCppHome .mainView {display:block;float:left;height:205px;overflow:hidden;position:relative;width:100%;}
#CarCppHome .mainView div{height:205px;left:0;position:absolute;display:block;float:left;height:205px;padding:0;width:100%;}
#CarCppHome .mainView div img{display:block;margin-left:auto;margin-right:auto;}
#carrouselPart{display:inline-block;width:270px}
#carrouselPart .mainView{display:block;float:left;height:105px;overflow:hidden;position:relative;width:270px}
#carrouselPart .mainView div{left:0;position:absolute;display:block;float:left;height:105px;padding:0;width:270px}
#carrouselPart .mainView div img{display:block;margin-left:auto;margin-right:auto}
#CarCpp2{display:inline-block;width:640px}
#CarCpp2 .mainView{display:block;float:left;height:372px;overflow:hidden;position:relative;width:640px}
#CarCpp2 .mainView div{display:block;float:left;height:372px;position:absolute;padding:0;width:640px}
#CarCpp2 .mainView div img{display:block;margin-left:auto;margin-right:auto}
#CarCpp2 .mainView .bt_prec,#CarCpp2 .mainView .bt_suiv{height:20px;left:24px;padding:2px;position:absolute;top:179px;width:20px;z-index:1}
#CarCpp2 .mainView .bt_suiv{left:auto;right:24px}
#CarCpp2 .mainView .bt_prec a,#CarCpp2 .mainView .bt_suiv a{cursor:pointer;display:block;float:left;height:20px;overflow:hidden;position:relative;width:20px}
#CarCpp2 .mainView .bt_prec a img,#CarCpp2 .mainView .bt_suiv a img{left:0;position:absolute}
#CarCpp2 .mainView .bt_suiv a img{left:auto;right:0}
#CarCpp3{display:inline-block;padding:0 0 10px;width:648px}
#CarCpp3 .mainView{border:2px solid #8FCF3C;display:block;float:left;height:344px;overflow:hidden;padding:19px;position:relative;width:608px}
#CarCpp3 .mainView div{height:344px;left:0;padding-left:19px;position:absolute;display:block;float:left;width:608px}
#CarCpp3 .mainView div img{display:block;margin-left:auto;margin-right:auto}
#CarCpp3 .bt_prec,#CarCpp3 .bt_suiv{height:20px;left:24px;padding:2px;position:absolute;width:20px;z-index:1}
#CarCpp3 .bt_suiv{left:auto;right:24px}
#CarCpp3 .bt_prec a,#CarCpp3 .bt_suiv a{cursor:pointer;display:block;float:left;height:20px;overflow:hidden;position:relative;width:20px}
#CarCpp3 .bt_prec a img,#CarCpp3 .bt_suiv a img{left:0;position:absolute}
#CarCpp3 .bt_suiv a img{left:auto;right:0}
#CarCpp3 .mainView .bt_prec,#CarCpp3 .mainView .bt_suiv{top:179px}
#CarCpp3 .miniView .bt_prec,#CarCpp3 .miniView .bt_suiv{top:45px}
#CarCpp3 .texteView{display:block;float:left;margin:10px 0;overflow:hidden;position:relative;width:648px}
#CarCpp3 .texteView div{display:block;float:left;padding:0;width:648px;position:relative}
#CarCpp3 .texteView div span{display:block;float:left;font-weight:700;padding:0 0 5px;width:648px}
#CarCpp3 .texteView div span h2{font-size:12px}
#CarCpp3 .miniView{border:1px solid #8FCF3C;display:block;float:left;overflow:hidden;width:610px;height:72px;position:relative;padding:19px;margin-bottom:2px}
#CarCpp3 .miniView ul{display:block;float:left;height:72px;position:relative;margin:0;overflow:hidden;width:610px}
#CarCpp3 .miniView ul li{cursor:pointer;display:block;float:left;height:70px;position:absolute;width:122px}
#CarCpp3 .miniView ul li img{display:block;margin-left:auto;margin-right:auto}
#CarCpp3 .miniView .selected{border:1px solid #8FCF3C}
.borderGreenH{border-color:#9FDF4C;border-radius:10px 10px 10px 10px;border-style:solid;border-width:3px;}
#carlivre {width:100%;height:200px;margin:0px auto;padding:0px;position:relative;}
#carlivre .carousel-item{position:absolute;cursor:pointer;}
#carlivre .img div {display:none;}
#carlivre .tooltip {padding:2px;display:none;width:200px;position:absolute;z-index:2000;background:white;border:2px solid #6DA424;}
.cppOverlay{z-index:2000;POSITION:absolute;left:0;top:0;height:100%;width:100%;background:#DCDCDC;opacity:.3;filter:alpha(opacity=30)}
#ArcCppHomeGroupe .header, #ArcCppHomeParticulier .header{display:block;border:2px solid #9FDF4C;position:relative;cursor:pointer;padding-left:1em}
#ArcCppHomeGroupe .headerTxt, #ArcCppHomeParticulier .headerTxt{font-weight:700;font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:15px}
#ArcCppHomeGroupe .content, #ArcCppHomeParticulier .content{border-left:2px solid #9FDF4C;border-right:2px solid #9FDF4C;border-bottom:2px solid #9FDF4C;margin-bottom:3px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding-left:.5em;text-align:justify}
#ArcCppHomeGroupe .iconOpened, #ArcCppHomeParticulier .iconOpened{background-position:-22px 0}
#ArcCppHomeGroupe .iconClosed, #ArcCppHomeParticulier .iconClosed{background-position:-11px 00px}
#ArcCppHomeGroupe .icon, #ArcCppHomeParticulier .icon{right:1em;margin-top:-6px;position:absolute;top:50%;background-image:url(http://static.cubesetpetitspois.fr/images/arrow.png);display:block;overflow:hidden;background-repeat:no-repeat;width:11px;height:11px}#ArcCppHomeGroupe .closeHeader, #ArcCppHomeParticulier .closeHeader{margin-bottom:3px;border-radius:4px}
#ArcCppHomeGroupe .openHeader, #ArcCppHomeParticulier .openHeader{margin-bottom:0;border-top-right-radius:4px;border-top-left-radius:4px}
.cppDialog{z-index:3000;position:absolute;background-color:#fff;border:2px solid #8fcf3c;border-radius:4px}
.cppDialog .inner{overflow:auto;margin:6px}
.cppDialog .title{background-color:#c5e697;margin:6px;border:1px solid #8fcf3c;border-radius:4px;cursor:move}
.cppDialog .title div{display:inline-block;position:relative;left:.5em}
.cppDialog .title img{position:relative;top:2px;width:20px;height:20px;float:right;right:.5em;cursor:pointer}
.cppPopup{background-color:#fff;border:2px solid #8fcf3c;border-radius:4px;position:absolute;z-index:3000}
.imgCross{cursor:pointer;float:right;height:19px;position:relative;right:-10px;top:-10px;width:19px;z-index:3000}
.imgCrossMob{cursor:pointer;float:right;height:19px;position:relative;width:19px;z-index:3000}
.cppPopup .inner{margin:6px;overflow:auto;z-index:3000}
.cppPopup .innerMobile{margin:6px;z-index:3000}
.btnPopup{border:1px solid #8fcf3c;border-radius:2px;color:#8fcf3c;text-align:center;background-color:#fff}
.bgData{border:1px solid #77b127}
input,select,textarea{font:14px Georgia,"Bitstream Charter",serif;line-height:1.7;background-color:#fff;border:1px solid #6da424;padding:0}
input[type=button],input[type=submit]{padding:.2em .4em;margin:3px}
.fb_iframe_widget{display:inline-block;position:relative}
.fb_iframe_widget span{display:inline-block;position:relative;text-align:justify}
.fb_iframe_widget iframe{position:absolute}
.ajax-load-more{margin-top:15px;margin-right:auto;display:block;margin-left:auto;width:100%;text-align:center;}
a.ajax{color:#6da424;letter-spacing:0;height:16px;font:700 14px Helvetica,Geneva,Arial,sans-serif;-webkit-touch-callout:none}
#navigation{line-height:100%;margin:0}
#navigation li{float:left;list-style:none;margin:0 3px;padding:0;position:relative;text-align:left}
#navigation span{color:#ccc;display:block;padding:8px 0 0;position:relative}
#navigation a,.searchav {color:#333;display:block;font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:15px;font-weight:700;margin:0;padding:8px 8px 0 0;text-decoration:none}
#navigation li.mnuD{background-image:url(../images/desc.png);background-position:100% 80%;background-repeat:no-repeat;float:left;list-style:none;margin:0 3px;padding:0 10px 0 0;position:relative;text-align:left}
.noMnu a:hover{background-image:none}
#navigation a:focus{outline:0}
#navigation .current a,#navigation li:hover>a{color:#8FCF3C}
#navigation .notcurrent a{color:#06C;text-shadow:0 0 0 #FFF}
#navigation li:hover li a,#navigation ul li:hover a{border:none}
#navigation ul a:hover{color:#8FCF3C!important;font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:15px;font-weight:700}
#navigation ul{background:#FFF;border:1px solid #B4B4B4;display:none;left:0;margin:0;padding:0;position:absolute;top:23px;width:250px;z-index:50}
#navigation ul li{float:none;margin:0}
#navigation ul a{font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:15px;font-weight:700;padding:5px 8px}
#navigation ul ul{left:240px;top:1px}
#navigation{display:inline-block}
.mnuL,.mnuL a:hover{background-image:url(../images/left.png);background-position:94% 50%;background-repeat:no-repeat}
#tblData01 {padding:3px;float: none; width:auto;height:auto;}
#tblData02 {float: right;vertical-align:top;text-align:center;}
#tblData01 #data {box-sizing:border-box;width:100%;padding-right:10px;}
.recetteContaint {}
.recetteImage {padding:3px;text-align:center;box-sizing: border-box;}
.recetteData {padding:3px;box-sizing: border-box;}
.divHome {width:49.5%;box-sizing: border-box;padding:5px;display:inline-block;vertical-align:middle;text-align:center;margin-bottom:10px;}
.divHome img{max-width: 350px;width: 100%;}
.divSpElipse {width:100%;text-align:left;margin-left:25px;box-sizing:border-box;}
.divSpElipse span{font-size:14px;font-weight:bold;}
#header {float: left;margin: 0 0 10px;width: 100%;clear:both;}
#idFooter {width:100%;clear:both;}
h1,h2,h3{color:#6DA424;font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:700;text-rendering:optimizelegibility}
@media (min-width: 481px) {	
.recetteData {float: none;width:200px;overflow:hidden;height:auto;}
.recetteImage {float:right;vertical-align:top;}
}
@media (max-width: 480px) {.recetteData {display:block;width:100%}
.recetteImage {display:block;width:100%}
.divHome {width:100%;display:block;}
 }
.cse .gsc-control-cse, .gsc-control-cse {padding: 0;width: auto;}
.gsc-control-cse div {text-align:justify;}
.gsc-input{height:25px;}

.video-div-ytb {background:#8fcf3c;border-radius:10px;border:1px solid #8fcf3c;width:100%;box-sizing:border-box;margin-bottom:20px;padding:15px;text-align:center;overflow:hidden;}
.video-div-ytb iframe{border:none;}
.video-div-ytb .wait{max-width:375px;width:100%;position:relative;top:20px;}.video-div-ytb .centeredWait{position:relative;top:70px;}
.video-container {width:100%;}
.video-container .antenne img {width:100%;display:block;}

.video-div {width:100%;box-sizing:border-box;margin-top:20px;padding-left:10px;padding-right:10px;text-align:center;overflow:hidden;}
.video-div iframe{border:none;}
.video-div img{max-width:375px;width:100%;}
#MsgCookie {display: none;position: fixed;min-width: 100%;height: auto;z-index: 100000;font-size: 12px;line-height: 18px;left: 0;text-align: center;color: #444; background-color: #81d742;bottom:0;}
.MsgCookieContainer {padding: 10px;}
#btnAcceptCookie {margin-left: 20px;font-family: sans-serif;line-height: 18px;padding: 2px 12px;background: linear-gradient(to bottom, #FEFEFE, #F4F4F4) repeat scroll 0 0 #F3F3F3;border-color: #BBB;color: #333;text-shadow: 0 1px 0 #FFF;-moz-box-sizing: border-box;border-radius: 3px 3px 3px 3px;border-style: solid;border-width: 1px;cursor: pointer;display: inline-block;font-size: 12px;font-style: normal;text-decoration: none;white-space: nowrap;outline: none;}
#btnAcceptCookie:hover, #btnAcceptCookie:focus {background: linear-gradient(to bottom, #FFFFFF, #F3F3F3) repeat scroll 0 0 #F3F3F3;border-color: #999999;color: #222222;}
#imgHeader,#pubHeaderMain{width:100%;text-align:center;}
.FilAriane {display: inline-block;list-style: outside none none;margin: 0 15px 0 0;padding: 0;}
.FilAriane li{display: inline-block;margin-bottom:0px;margin-right:0px;padding-bottom:0px;}
.FilAriane li + li::before {color:#6da424;content: ">";display: inline-block;margin-right: 5px;vertical-align: middle;}
.FilAriane li + li {margin-left: 5px;}
.FilAriane a, .FilAriane a:hover, .FilAriane a:visited {color:#6da424;}
.shareaholic-canvas {clear:none!important;}
.recipedata {text-align:justify;}
.recipedata p {margin-bottom:0px;margin-top:0px;}
.yarpp-related {display:inline-block;}

#ratingCpp {color:black}
.ratingContainer {color:black;position: relative;padding: 0 5px;line-height: 0;display: block;cursor: pointer;width:150px;margin:auto;}
.ratingContainer [readonly="readonly"] {cursor: default;}
.ratingContainer  > .ratingWrapper {position: relative;width: 100%;}
.ratingContainer  > .ratingWrapper > .rateGroup {position: relative;line-height: 0;z-index: 10;white-space: nowrap;}
.ratingContainer  > .ratingWrapper > .rateGroup > svg {display: inline-block;padding-left:5px;padding-right:5px;}
.ratingContainer > .ratingWrapper > .rateGroup.nGroup {width: 100%;}
.ratingContainer > .ratingWrapper > .rateGroup.rGroup {width: 0;z-index: 11;position: absolute;top: 0;left: 0;overflow: hidden;}
.ratingContainer > .ratingTooltip {width:150px;position:absolute;z-index:200;border:1px solid #6da424;background-color:#fff;display:none;line-height:1;font-size:12px;text-align:justify;}
.ratingTooltip  span{color:#6da424;}
.rtgTooltip {color:black;background-color: #fff;border-radius: 5px;border:1px solid #6da424;line-height: 18px !important;opacity: 0.95 !important;padding: 4px 10px;position:absolute;visibility: visible !important;z-index: 9999 !important;}
.ratingContainerExcerpt {color:black;position: relative;padding: 0 5px;line-height: 0;display: block;cursor: pointer;width:150px;margin:auto;}
.ratingContainerExcerpt [readonly="readonly"] {cursor: default;}
.ratingContainerExcerpt > .ratingWrapper {position: relative;width: 100%;}
.ratingContainerExcerpt > .ratingWrapper > .rateGroup {position: relative;line-height: 0;z-index: 10;white-space: nowrap;}
.ratingContainerExcerpt > .ratingWrapper > .rateGroup > svg {display: inline-block;padding-left:5px;padding-right:5px;}
.ratingContainerExcerpt > .ratingWrapper > .rateGroup.nGroup {width: 100%;}
.ratingContainerExcerpt > .ratingWrapper > .rateGroup.rGroup {width: 0;z-index: 11;position: absolute;top: 0;left: 0;overflow: hidden;}
.ratingContainerExcerpt > .ratingTooltip {width:150px;position:absolute;z-index:200;border:1px solid #6da424;background-color:#fff;display:none;line-height:1;font-size:12px;text-align:justify;}