#menu {height: 58px;list-style: none outside none;margin: 0 auto;position: relative;width: 100%;}
ul#menutop li a#all{background:url(../images/menu_all.jpg) no-repeat bottom;color:#808080;display: block;font-size: 15px;font-weight: bold;height: 38px;letter-spacing: -1px;padding: 14px 0 0 45px;text-decoration: none;width:153px;}
#accroche {background:url(../images/bgaccroche_all.jpg) repeat-x scroll 0 0 transparent;height: 5px;width: 100%;}
#page{overflow:hidden;width:980px;margin:20px auto 0;}
.col_left{width:620px;float:left;overflow:hidden;padding:0 20px;margin-top:15px;}
.col_right{width:300px;float:left;margin-top: 15px;}

.col_left p.italic{font-size:16px; font-style:italic;line-height:24px;}
.col_left p.italic a{text-decoration:none;color:#51cfef;}
.col_left img{margin-bottom:15px;}
h1{color: #344E0F;display: block;font-size: 20px;margin-bottom: 10px;text-transform: uppercase;}
.bloc_titreregion{width:600px;height:100px;}
.bloc_titreregion span.oh{width:230px;height:40px;margin:30px 0 0 9px;color:#344E0F;font-size:18px;padding:5px 0 0 10px;float:left;text-transform: uppercase;}
.bloc_titreregion img{float:left;width:80px;height:80px;}
span.titre16{color:#2B2B2B;font-weight:bold;font-size:14px;}

a.moredetails{background:url(../images/btn_moreinfos.jpg) no-repeat top;margin-top: 10px;height:23px !important;width:120px !important;cursor:pointer;box-shadow:none!important;float: left;color:#354f0e;font-size:12px;padding: 5px 0 0 13px;text-decoration:none;}
a.moredetails:hover{background:url(../images/btn_moreinfos.jpg) no-repeat bottom;margin-top: 10px;height:23px !important;width:120px !important;cursor:pointer;}

.col_left_inter{width:301px;margin-right:10px;float:left;position:relative;}
.col_right_inter{width:298px;float:left;position:relative;margin-bottom:20px;}

/* Parc 1 */
.parc1{width:270px;margin-bottom:10px;height:130px;padding: 14px 14px 14px 15px;line-height:16px;border:1px solid #e1ebed;}
.parc1 img{float:left;margin-right:10px;}
.parc1 img.logoparc{float:left;margin-right:10px;width: 90px;height:90px;}
.parc1 p strong {color:#777777;font-size:12px;padding: 0px 10px 0px 0px;}
.parc1 p img{padding-left:10px;padding-top:9px;}

/* Parc 2 */
.parc2{width:270px;margin-bottom:10px;height:130px;padding: 14px 14px 14px 15px;line-height:16px;border:1px solid #e1ebed; }
.parc2 img{float:left;margin-right:10px;}
.parc2 img.logoparc{float:left;margin-right:10px;width: 90px;height:90px;}
.parc2 p strong {color:#777777;font-size:12px;padding: 0px 10px 0px 0px}
.parc2 p img{padding-left:10px;padding-top:9px;}


/** RIGHT **/
#pub_right{float:left;width:300px;margin:0px 0 20px 0;}
#pub_right .push_share{width:305px;height:100px;}
#pub_right .push_share #like{float:left;width:100px;}
#pub_right .push_share .twitter{float:left;width:74px;}
#pub_right .push_share .googleplus{float:left;width:59px;}
#pub_right .push_share .inshare{float:left;width:66px;}
#facebook_box{height:400px;}

.push_social{width:300px;height:125px;margin-bottom:10px;}
.push_social a.picto{margin-left:5px;}
#pub_right #pub{width:300px;margin-bottom:40px;}

.nouveauparc{width:300px;height:500px;margin-bottom:20px;margin-top:40px;}
.lesplus{width:300px;height:550px;margin-bottom:20px;}
.gris{width:300px;background:url(../images/filet_gris.jpg) repeat-x top #EDF1F1;overflow:hidden;}
.remontee_parc{width:280px;float:left;padding-left:20px;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #e7e7e7;}
.remontee_parc img{float:left;margin-right:10px;}
.remontee_parc p.parcs_nom a{text-align:left;font-size:14px;color:#2b2b2b;text-decoration:none;}
.remontee_parc p.parcs_nom a:hover{text-align:left;font-size:14px;color:#71b800;text-decoration:underline;}
.remontee_parc span.location{color:#2b2b2b;font-size:12px;}
.remontee_parc span.location a{color:#2b2b2b;font-size:12px;text-decoration:none;}
.remontee_parc span.location a:hover{text-align:left;font-size:12px;color:#71b800;text-decoration:underline;}
p.bas span.bold{font-weight:bold;color:#2b2b2b;}
p.bas{color:#a0a0a0;}