html,body { margin:0; scrollbar-3dlight-color: #edd4a7; scrollbar-arrow-color: #000; scrollbar-face-color: #000; scrollbar-track-color: #fff; scrollbar-highlight-color: #000; scrollbar-shadow-color: #edd4a7; scrollbar-darkshadow-color: #000; scrollbar-face-color: #fff; font-family:Arial, Helvetica, sans-serif; color:#878787; font-size:12px; text-align: justify; }



.table_contour { border:1px solid #70141f; }

.table, .table td { border:1px solid #70141f; padding-top:5px; padding-bottom:5px; text-align:center;}
.table { border-collapse:collapse;}
.table td { height:32px; }

.image_contour {border:1px solid #376147;}


.ariane{ font-size: 10px;}
a.ariane:link, a.ariane:visited, {text-decoration:none; color: #376147;}

a { color: #9a8b64; text-decoration: none;}
a:hover { text-decoration: none; color: #376147; }

.nav{ font-size: 11px; color:#000; font-weight:bold;}
a.nav:link {text-decoration:none; color: #000;}
a.nav:visited {text-decoration:none; color: #000;}
a.nav:hover {text-decoration: none; color: #376147;}


.nav_blc{ font-size: 11px; color:#fff; font-weight:normal;}
a.nav_blc:link {text-decoration:none; color: #fff;}
a.nav_blc:visited {text-decoration:none; color: #fff;}
a.nav_blc:hover {text-decoration: none; color: #000;}

a.nav_or:link {text-decoration:none; color: #376147;}
a.nav_or:visited {text-decoration:none; color: #376147;}
a.nav_or:hover {text-decoration:underline; color: #000;}

a.nav_gris:link {text-decoration:none; color: #878787;}
a.nav_gris:visited {text-decoration:none; color: #878787;}
a.nav_gris:hover {text-decoration:underline; color: #376147;}


.txt_or12bold{color: #376147; font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px; line-height: normal;}

.txt_blc11{color: #fff; font-style: normal;font-weight: normal;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height: normal;}

.txt_contenu{color: #878787; font-style: normal;font-weight: normal;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px; line-height: normal;}
/* .txt_contenu p{margin:0} */

.txt_contenu10{color: #878787; font-style: normal;font-weight: normal;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 10px; line-height: normal;}

.txt_contenu_bold{color: #376147; font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height: normal;}
/* .txt_contenu_bold p{margin:0} */

.txt_or_puce { font-weight: bold; font-size: 12px; color: #376147; padding-left: 25px; background-image:url(/design/crvc_1/images/puce_or.gif); background-repeat:no-repeat; background-position: 14px 5px }

.txt_or{font-weight: bold;font-size: 12px;color: #376147;font-family: Arial, Helvetica, sans-serif;line-height: normal;}
.txt_or11{font-weight: normal;font-size: 11px;color: #376147;font-family: Arial, Helvetica, sans-serif;line-height: normal;}


input {border:1px solid #376147; background-color:#fff; font-family:"arial",sans-serif; font-weight: normal; color: #656565; font-style: normal; font-variant: normal; font-size: 11px; height:20px; width:300px}
textarea {border:1px solid #376147; background-color:#fff; font-family:"arial",sans-serif; font-weight: normal; color: #656565; font-style: normal; font-variant: normal; font-size: 11px; width:300px; height:80px}

.combo {border:1px solid #376147; background-color:#fff; font-family:"arial",sans-serif; font-weight: normal; color: #656565; font-style: normal; font-variant: normal; font-size: 11px; width:300px;}
.case_cocher {border:1px solid #376147; background-color:#fff; font-family:"arial",sans-serif; font-weight: normal; color: #656565; font-style: normal; font-variant: normal; font-size: 11px; width:15px; height:15px}

.pages a{ color: #878787; text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-size: 11px; vertical-align:top;}
.other a{ color: #878787; text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-size: 11px; vertical-align:top;}
.current { color: #878787; text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-size: 11px; vertical-align:top;}

/* p {margin:0px} */

h3 {color: #376147; font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px; line-height: normal;}


#footer a { text-decoration: none; color: #ffffff; font-size: 11px;}
#footer a:hover { text-decoration: none; color: #ae9b74;}