@charset "utf-8";
/* CSS Document */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
margin-top:5px;
margin-bottom:5px;
background-color:#69B8FB;
}

.news-latest-item img {
float:left;
padding: 5px;
}

.news-latest-item2 img {
float:left;
padding: 5px;
width: 100px;
height: 70px;
}

.news-single-item img {
float:left;
padding-right:3px;
}

.news-latest-morelink {
text-align:right;

}


.news-latest-item h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3C8057;
text-align:left;
font-weight:bold;
}

.news-latest-item h3 a {
font-size:14px;
color:#3C8057;
}

.news-latest-item2 h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3C8057;
text-align:left;
font-weight:bold;
}

.news-latest-item2 h3 a {
font-size:14px;
color:#154B67;
}

.csc-textpic-caption {
font-family:"Century Gothic";
font-size:10px;
color:#336699;
text-align:center;
text-transform:capitalize;
border-bottom:#333 1px solid;
padding:2px;
background:#eee;
font-weight: bold;
}

.date {
font-family:"Century Gothic";
font-size:10px;
color:#336699;
text-align:center;
text-transform:capitalize;
}




.contact {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
text-align:right;
padding:2px;
}

.recherche {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:left;
padding:2px;
}

.recherche a {
color:#FFFFFF;
text-decoration:none;
}

.recherche a:hover {
color:#000000;
text-decoration:underline;
}


#menu {
font-family:"Century Gothic";
font-size:12px;
color:#13455C;
font-weight:bolder;
text-align:left;
background-image:url(images/left_03.jpg);
background-repeat:repeat-y;
padding-bottom:5px;
padding:2px;
}

#menu a {
text-decoration:none;
border-bottom:#ABD0EB 1px solid;
width:95%;
padding:2px;
text-align:left;
color:#13455C;
padding-left:4px;

}
#menu a:hover {
color:#666;
text-decoration:none;
border-bottom:#666 1px solid;
}



#submenu a {
font-size:10px;
font-weight:none;
text-decoration:none;
border-bottom:#ABD0EB 1px solid;
padding-left:20px;
border-left:#4FAB54 2px solid;
border-right:#4FAB54 1px solid;
width:95%;
color:#4FAB54
padding:2px;
text-align:left;

}
#submenu a:hover {
color:#4FAB54;
text-decoration:none;
border-bottom:#4FAB54 1px solid;

}



#menu2 {
font-family:"Century Gothic";
font-size:12px;
color:#13455C;
font-weight:bolder;
text-align:left;
margin-left:10px;
}

#menu3 {
font-family:"Century Gothic";
font-size:12px;
color:#13455C;
font-weight:bolder;
text-align:left;
margin-left:10px;
}


#leftbg {
background-image:url(images/acceuil-bi-2_02.jpg);
background-repeat:repeat-y;
}

#menuhaut {
font-family:"Century Gothic";
font-size:10px;
color:#eee;
font-weight:none;
background-image:url(images/entete_05.jpg);
background-repeat:no-repeat;
height:18px;
width:488px;
/*text-align:left;
padding-right:40px;*/

}

#menuhaut a {
color:#eee;
text-decoration:none;
}

#menuhaut a:hover {
color:#ccc;
text-decoration:underline;
}

#menudroite {
font-family:"Century Gothic";
font-size:12px;
color:#13455C;
font-weight:bolder;
text-align:left;
margin-left:10px;
}

#menudroite a {
color:#13455C;
text-decoration:none;
}

#menudroite a:hover {
color:#000000;
text-decoration:underline;
}


#client {
font-family:"Century Gothic";
font-size:10px;
color:#FFFFFF;
font-weight:bolder;
text-align:center;
padding-left:10px;
}

#espace {
font-family:"Century Gothic";
font-size:10px;
width:160px;
height:100px;
text-align:center;
}

#copyright {
font-family:"Century Gothic";
font-size:9px;
color:#FFFFFF;
font-weight:bolder;
text-align:right;
padding-right:30px;
}

.breadc {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#d8e07f;
text-align:left;
padding-left:8px;
border-bottom:#CCCCCC 1px dashed;
}

.breadc a {
color:#009900;
text-decoration:none;
}

.title {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#3C8057;
text-align:left;
padding:6px;
border-bottom:#3C8057 1px solid;
border-left:#3C8057 3px solid;
font-weight:bold;
}

.textzone {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1b1b1b;
text-align:justify;
padding:5px;
height:95%;
border-left:#ccc 1px solid;
border-right:#ccc 1px solid;
}
