﻿/* ===================== BASIQUE ===================== */
body /*{ background: url(vert/bg.gif) repeat top left;}*/

a{ color: #77a300}

p.quote {color:#77a300}

/* ===================== HEADER ===================== */

span.slogan span.left { background: url(vert/apostrophe.png) no-repeat top left; color:#77a300; }
span.slogan span.right {background: url(vert/apostrophe.png) no-repeat bottom left; color:#77a300}
a.reserver {background: url(vert/btn_booking.png) no-repeat top left;}
a.reserver:hover {background: url(vert/btn_booking.png) no-repeat bottom left;}

/* ===================== MENU ===================== */
#menu { background:#424248;}
#menu ul.topnav {background: #424248; }
#menu ul.topnav li a {  color: #ffffff; }
#menu ul.topnav li a:hover {color: #77a300 }
#menu  li span {background: url(vert/subnav_btn.png) no-repeat center top;}
#menu ul.topnav li ul.sub-menu { background: #666666;border: 1px solid #111;}
#menu ul.topnav li ul.sub-menu li {border-top: 1px solid #252525; border-bottom: 1px solid #444;}
html #menu  ul.topnav li ul.sub-menu li a {background: #303030 url(vert/dropdown_linkbg.png) no-repeat 10px center; }
html #menu  ul.topnav li ul.sub-menu li a:hover { /*--Changement au survol d'un lien de la sous-navigation--*/ background: #424248 url(vert/dropdown_linkbg.png) no-repeat 10px center; }

/* ===================== MENU WITHOUT NAV ===================== */
#menu div.topnav { background: #424248;  }
#menu div.topnav li a { color: #ffffff;}
#menu div.topnav li a:hover {color: #77a300 }


/* ===================== searchform ===================== */ 
#searchsubmit { background: url(vert/search-btn.png) no-repeat left top; }


/* ===================== POST HOME ===================== */ 
.posthome h2 a { color:#424248 }
.posthome .post-content .read_more { background: url(vert/read-more-btn.png) no-repeat;}

/* ===================== PAGES ===================== */ 
#content-left .post .canvas { background-color: #77a300; }

/* ===================== ALL POST ===================== */ 
.allpost h2 a {color:#424248}
.allpost h2 a:hover { text-decoration:underline;color:#77a300}
.allpost .allpost-content .read_more {background: url(vert/read-more-btn.png) no-repeat; }

/* ===================== SHORTCODES ===================== */

/* Liste à puce */
.list li {  background:url(vert/puce.png) no-repeat 0 -2px;}

/* Table des tarifs */
.table-rate thead td {background-color:#0c7a96; }

/* ===================== SIDE BAR ===================== */ 
#sidebar { background: #f5f5f5; }
#sidebar .widget a  {color:#424248 }
#sidebar .widget a:hover  {color:#77a300 }
#sidebar .widget h3.widgettitle { border-top:2px solid #77a300; border-bottom: 2px solid #77a300;}
#sidebar .widget .textwidget .btn-vert {background: url(vert/sidebar-btn.png) no-repeat top left;}
#sidebar .widget .textwidget .btn-noir {background: url(vert/sidebar-btn.png) no-repeat bottom left;}
#sidebar .widget ul.xoxo li a {background: url(vert/arrow.png) 2% 50% no-repeat;}
#sidebar .widget ul.xoxo li a:hover {  background-color:#f8fee7 }
#sidebar .widget .textwidget span.tel {background: url(vert/tel.png) no-repeat top left; }
#sidebar .widget .textwidget span.email { background: url(vert/email.png) no-repeat top left;}
#sidebar .widget .textwidget #newsletter #newssubmit {background:url(vert/newssubmit.png) no-repeat top left;}

/* ===================== FOOTER ===================== */ 

#footer {background-color:#424248;  color: #ffffff;}
#footer a {color:#ffffff}
#footer a:hover {color: #77a300}
#footer .footer-widget {color:#ffffff}
#footer .footer-widget h4 { border-bottom: 1px solid #77a300} 
#footer .footer-widget a {color:#ffffff}
#footer .footer-widget li a  { color:#ffffff }
#footer .footer-widget li a:hover  { color:#77a300 }
#footer .foot { background: #87b223;}
#footer .foot p {color:#424248;}

.archive-color {color:#77a300}




