/* CSS Document */
body {background-image: url(img/background.jpg); background-repeat:repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:#318df2; top:15px}
#container {width:900px; margin:auto}
#adresse {font-size:10px}
#header {background-image:url(img/header.gif); background-repeat:no-repeat; background-position:top left; width:1000px; height:112px;margin:auto}
#inter_blanc{background-color:#FFFFFF; width:900px; height:15px; margin:auto}
#body{background-color:#FFFFFF; width:1000px; margin:auto}
.footer{background-color:#2065a0; height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; color:#FFFFFF; font-weight:bold}
p {padding:0; margin:0}
.puce_menu {
    font-family:Georgia, "Times New Roman", Times, serif; 
    font-size:14px; 
    font-weight:bold; 
    color:#318df2;
   }
.navi {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#48C7C7}
.big {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;color:#318df2; font-weight:bold}
.font10 {font-size: 10px}
a.page {
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 16px;
    color:#318df2;
    font-weight: bold;
}
a:link.page {
    text-decoration: none;
}
a:visited.page {
    text-decoration: none;
}
a:hover.page {
    text-decoration: none;
    color: #2065a0;
    font-style:italic;
}
a:active.page {
    text-decoration: none;
    color: #318df2;
}
a.pageselect {
    text-decoration: none;
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 20px;
    color: #2065a0;
    font-weight: bold;
}
a.icone {
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 12px;
    color:#318df2 ;
    font-weight: bold;
}
a:link.icone {
    text-decoration: none;
}
a:visited.icone {
    text-decoration: none;
    color: #318df2;
}
a:hover.icone {
    text-decoration: none;
    color: #2065a0;
    font-style:italic;
}
a:active.icone {
    text-decoration: none;
    color: #318df2;
}
a.cata {
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 12px;
    color: #00365B;
    }
a:link.cata {
    text-decoration: none;
}
a:visited.cata {
    text-decoration: none;
    color: #00365B;
}
a:hover.cata {
    text-decoration: none;
    color: #2065a0;
    font-style:italic;
}
a:active.cata {
    text-decoration: none;
    color: #00365B;
}
a.footer {
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
}
a:link.footer {
    text-decoration: none;
}
a:visited.footer {
    text-decoration: none;
    color: #FFFFFF;
}
a:hover.footer {
    text-decoration: none;
    color: #FFFFFF;
    text-decoration:underline
}
a:active.footer {
    text-decoration: none;
    color: #FFFFFF;
}
a.navi {
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 18px;
    color: #48C7C7;
}
a:link.navi {
    text-decoration: none;
}
a:visited.navi {
    text-decoration: none;
    color: #48C7C7;
}
a:hover.navi {
    text-decoration: none;
    color:#2065a0 ;
    text-decoration:none;
}
a:active.navi {
    text-decoration: none;
    color: #48C7C7;
}
a.navi2 {
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 11px;
    color: #48C7C7;
    font-weight:bold
}
a:link.navi2 {
    text-decoration: none;
}
a:visited.navi2 {
    text-decoration: none;
    color: #48C7C7;
}
a:hover.navi2 {
    text-decoration: none;
    color: #EF41B0;
    text-decoration:none;
}
a:active.navi2 {
    text-decoration: none;
    color: #48C7C7;
}

.souscategorie {
    color: #FBD1D1;
}
