//MAINCOLOR #05a375
//BGBTN #ffffff

a {  }
a:link {  }
a:visited {  }
a:hover {  }

h1 { border-bottom: solid 5px #05a375; }
h2 { color: #05a375; }
h3 {  }

#bantop {  }
#bantop img { margin: 0 0 20px 0; }

#navup { border-bottom: solid 20px #05a375; }
#navup li {  }
#navup li a { background-color: #ffffff; color: #000; border: solid 1px #05a375; border-bottom: 0px; }
#navup li a:visited {  }
#navup li a:hover { background-color: #05a375; }
#navup li.sel {  }
#navup li.sel a { background-color: #05a375; }
#navup li.sel a:visited { background-color: #05a375; }
#navup li.sel a:hover { background-color: #05a375; }

#colrech {  }
#colrech #frmrech { background: #fff6bf; }
#colrech #frmrech .multiSelectOptions {  }
#colrech #rechresult {  }
#colrech #rechsubmit {  }
#colrech #rechsubmit:hover {  }

#list-tri {  }

#colcontentwithrech div.kdpager ul li a { background-color: #fff; border: solid 1px #05a375; color: #05a375; }
#colcontentwithrech div.kdpager ul li a:hover, #colcontentwithrech div.kdpager ul li.sel a { background-color: #05a375; color: #fff; }

#toutes {  }
#toutes a { display: inline-block; padding: 8px; background: #fff; color: #05a375; border: solid 1px #05a375; }
#toutes a:visited {  }
#toutes a:hover { background: #05a375; color: #fff; }

#list .list-item a .desc .preinfo .catype,
#an-situ .typecat,
#an-prix,
#an-prop1 ul.infos li.ti, #an-prop2 ul.infos li.ti,
#an .equip ul li.ti
{ color: #05a375; }

#an-contact-pro {  }
#an-contact-pro .logo {  }