/* Colors
*************************************************************** */
/* Layout
--------------------------------------------------------------- */
body {
    background: #2A2A2A url(../images/charte/body-bg.jpg) repeat-x top left;
    color: #FFFFFF;
}
#wrap-container {
    background: #2A2A2A;
}
#container {
    background: #000000 url(../images/charte/container-bg.jpg) repeat-y top left;
}
#container2 {
    background: url(../images/charte/container2-bg.jpg) no-repeat 0 502px;
}
#header{
    /*background: url(../images/charte/header-bg.jpg) no-repeat top left;*/
}
#wrap-footer {
    background: #121212 url(../images/charte/wrap-footer-bg.jpg) repeat-x top left;
}
#footer {
    background: #131313 url(../images/charte/footer-bg.jpg) no-repeat top left;
}
#actualites{
    background: url(../images/charte/actualites-bg.jpg) repeat-x 0 24px;
}
/* Thumbnails
--------------------------------------------------------------- */
ul.thumbs li a {
    background-color: #0F3F01;
    border-color: #164B05;
}
ul.thumbs li a:hover {
    background-color: #164B05;
    border-color: #164B05;
}
ul.thumbs img {
    border-color: #061802;
}
#thumb1 a {
    background-color: #0F3F01;
    border-color: #0F3F01;
}
#thumb1 a:hover {
    background-color: #164B05;
    border-color: #164B05;
}
#thumb1 a:active {
    background-color: #236D1E;
    border-color: #236D1E;
}
#thumb1 img {
    border-color: #061802;
}
/* Pannels
--------------------------------------------------------------- */
.pannel1 {
    background-color: #000000;
    border-color: #A6A6A6;
}
.pannel1 .title{
    background-color: #494544;
}
/* Borders
--------------------------------------------------------------- */
.border1 {
    border-color: #207206;
}
.border2{
    border-color: #A6A6A6;
}
/* Separators
--------------------------------------------------------------- */
.separator1 {
    background-color: #A6A6A6;
    color: #A6A6A6;
}
/* Typography
--------------------------------------------------------------- */
p, li, td, th {
	color: #FFFFFF;
}
a:link, a:visited {
    color: #5ABE61;
}
a:hover {
    color: #5ABE61;
    text-decoration: underline;
}
.color1{
    color: #FFFFFF;
}
.color2{
    color: #afbeb3;
}
.color3{
    color: #9F9F9F;
}
.color4{
    color: #F2EA03 !important;
}
.color5{
    color: #7C7C7C !important;
}
.copyright{
    color: #959595;
}
.copyright a:link, .copyright a:visited{
    color: #959595;
    text-decoration: none;
}
.copyright a:hover{
    color: #C8C8C8;
    text-decoration: underline;
}
a.digital:link, a.digital:visited, a.mentions:link, a.mentions:visited{
    text-decoration: none;
    color: #959595 !important;
}
a.digital:hover, a.mentions:hover{
    color: #C8C8C8 !important;
    text-decoration: underline;
}
/* Lists
--------------------------------------------------------------- */
ul.list1 li {
    background: url(../images/charte/bullet1.jpg) no-repeat 0 7px;
    border-color: #0A2B00;
    color: #878787;
}
/* Pagination
--------------------------------------------------------------- */
#pagination li.current a{
    background: #FFFFFF;
    color: #000000 !important;
    border: 1px solid #051701;
    cursor: default;
    text-decoration: none;
}
#pagination li.rest a{
    background: #2F2D2E;
    color: #FFFFFF !important;
    border: 1px solid #051701;
}
#pagination li.rest a:hover{
    background: #FFFFFF;
    color: #000000 !important;
    border: 1px solid #EEEEEE;
}
/* Tables
--------------------------------------------------------------- */
table.design1 th {
    border-color: #A6A6A6;
    background-color: #151515;
    color: #afbeb3;
}
table.design1 th.sub{
    background-color: #151515;
}
table.design1 tr.odd td {
    border-color: #A6A6A6;
    background-color: transparent;
    color: #afbeb3;
}
table.design1 tr.even td {
    border-color: #A6A6A6;
    background-color: #292728;
    color: #afbeb3;
}
