/* Colors
*************************************************************** */
/* Layout
--------------------------------------------------------------- */
body {
    background: #FFE971 url(../images/charte/body-bg.jpg) repeat-x top left;
    color: #0D4A79;
}
#wrap-container {
    background: url(../images/charte/wrap-container-bg.jpg) repeat-x top left;
}
#container {
    background: url(../images/charte/container-bg.jpg) repeat-y top left;
}
#container1 {
    background: url(../images/charte/container1-bg.jpg) no-repeat 0 294px;
}
#header {
    background: url(../images/charte/header-bg.jpg) no-repeat top left;
}
#wrap-footer {

}
#footer {
    background: url(../images/charte/footer-bg.jpg) no-repeat top left;
}
#right-column {
    background: url(../images/charte/right-column-bg.jpg) repeat-x top left;
}
#page-title{
    background: url(../images/charte/page-title-bg.jpg) repeat-x bottom left;
}
.ref{
    color: #FFFFFF;
}
/* Thumbnails
--------------------------------------------------------------- */
ul.thumbs li a {
    background-color: #80C2FF;
    border-color: #539AD0;
}
ul.thumbs li a:hover {
    background-color: #BFE1FF;
    border-color: #5298D3;
}
ul.thumbs img {
    border-color: #80C2FF;
}
#thumb1 a {
    background-color: #80C2FF;
    border-color: #00437F;
}
#thumb1 a:hover {
    background-color: #15588C;
}
#thumb1 img {
    border-color: #00437F;
}
/* Pannels
--------------------------------------------------------------- */
.pannel1 {
    background-color: #E7F4FF;
    border-color: #AFD5F4;
}
/* Borders
--------------------------------------------------------------- */
.border1 {
    border-color: #00437F;
}
/* Separators
--------------------------------------------------------------- */
.separator1 {
    background-color: #FFDF00;
    color: #FFDF00;
}
.separator2 {
    background: url(../images/charte/separator2-bg.jpg) repeat-x top left;
}
/* Typography
--------------------------------------------------------------- */
p, li, td, th {
	color: #000000;
}
a:link, a:visited {
    color: #3391D9;
}
a:hover {
    color: #175A8E;
}
.color1{
    color: #b3deff;
}
.color2{
    color: #0d4a79;
}
.copyright{
    color: #b3deff;
}
.copyright a:link, .copyright a:visited{
    color: #FEFFFF;
    text-decoration: none;
}
.copyright a:hover{
    color: #FFFFFF;
    text-decoration: underline;
}
a.digital:link, a.digital:visited, a.mentions:link, a.mentions:visited{
    color: #FFFFFF !important;
}
a.digital:hover, a.mentions:hover{
    color: #FFFFFF !important;
}
/* Lists
--------------------------------------------------------------- */
ul.list1 li {
    background: url(../images/charte/bullet1.jpg) no-repeat 0 5px;
}
.pannel1 ul.list1 li {
    background: url(../images/charte/bullet2.jpg) no-repeat 0 5px;
}
.field{
    background: url(../images/charte/field-bg.gif) repeat-x bottom left;
}
/* Pagination
--------------------------------------------------------------- */
#pagination .current{
    background: #2F86C9;
    color: #FFFFFF !important;
    border: 1px solid #2C7CB9;
}
#pagination .rest{
    background: #A0D7FF;
    color: #000000 !important;
    border: 1px solid #2C7CB9;
}
#pagination .rest:hover{
    background: #FFFFFF;
    color: #000000 !important;
    border: 1px solid #BBBBBB;
}
/* III. Modules
*************************************************************** */
/* Search form
--------------------------------------------------------------- */
#search{
    background: url(../images/charte/search-bg.jpg) repeat-x top left;
}
#horaires-container, #coordonnees-container{
    border-color: #C8E8FE;
}

