body { background-color: #c3c3c3; color: #496a6f; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0; padding: 0; }
p { }

.fond { background-image:  url(../medias_fr/fond-degrad.gif); background-repeat: repeat-x; }
.vague { background-image:  url(../medias_fr/vague.jpg); background-repeat: no-repeat; }
.home_blue { background-image:  url(../medias_fr/home-bleu-degrad.gif); background-repeat: repeat-x; background-color: #5e8fbb;}
.degrad_gauche { background-image:  url(../medias_fr/degrad-gauche-ext.gif); background-repeat: repeat-y; }
.degrad_droite { background-image:  url(../medias_fr/degrad-droite-ext.gif); background-repeat: repeat-y; }

.home_padding { padding: 20px }
.fond_blanc { background-color: #ffffff; }
.nav_dark_blue { background-color: #7db5e3; }
.nav_light_blue { background-color: #b4d4fd; }
.lighter_blue { background-color: #c3daec; }

.dropdown { font-size: 10px; margin-top: 4px; margin-bottom: 4px; width: 98.8%}
.input { margin-top: 4px; color: #496a6f; font-size: 10px; font-family: verdana, arial, courier; border: solid 1px #496a6f; }
.rechercher { padding-left: 2px; margin-top: 2px; color: #2f78b4; font-size: 10px; font-family: verdana, arial, courier; border: solid 1px #2f78b4; }
.textfield { width: 175px; font-size: 10px; margin-top: 4px; }
.messagefield { width: 175px; margin-top: 4px; margin-bottom: 10px; }
.spacer { padding-top: 4px; }

.light_text { color: #a5afb0; font-size: 10px; }
.white_text { color: #ffffff; }
.blue_text { color: #2d88b8; }
.small_text { font-size: 10px; }
.large_text { font-size: 14px; }
.large_bold_text { font-size: 14px; font-weight: bold; }
.maj_text { text-transform: uppercase; font-weight: bold; }
.title_text { text-transform: uppercase; font-weight: bold; font-size: 18px; }

.indent1 { padding-left: 21px; }
.indent2 { padding-left: 42px; }
.indent3 { padding-left: 63px; }

.tableData {background-color:#ECF0F1; border-color:#BBC7C8; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4A6872}

.table { border-bottom: 1px solid #ffffff; padding-left: 4px; }
.trait { border-bottom: 1px solid #a5afb0; }

a:link { color: #a5afb0; text-decoration: none; }
a:visited { color: #a5afb0; text-decoration: none; }
a:hover { color: #a5afb0; text-decoration: underline; }
a:active { color: #a5afb0; text-decoration: none; }

a.small:link { color: #a5afb0; text-decoration: none; font-size: 10px; }
a.small:visited { color: #a5afb0; text-decoration: none; font-size: 10px; }
a.small:hover { color: #a5afb0; text-decoration: underline; font-size: 10px; }
a.small:active { color: #a5afb0; text-decoration: none; font-size: 10px; }

a.blue:link { color: #2d88b8; text-decoration: none; font-size: 10px; }
a.blue:visited { color: #2d88b8; text-decoration: none; font-size: 10px; }
a.blue:hover { color: #2d88b8; text-decoration: underline; font-size: 10px; }
a.blue:active { color: #2d88b8; text-decoration: none; font-size: 10px; }

a.titre_blue:link { color: #496a6f; text-decoration: none; font-size: 11px; }
a.titre_blue:visited { color: #496a6f; text-decoration: none; font-size: 11px; }
a.titre_blue:hover { color: #496a6f; text-decoration: underline; font-size: 11px; }
a.titre_blue:active { color: #496a6f; text-decoration: none; font-size: 11px; }

a.blue_grand:link { color: #496a6f; text-decoration: none; }
a.blue_grand:visited { color: #496a6f; text-decoration: none; }
a.blue_grand:hover { color: #496a6f; text-decoration: underline; }
a.blue_grand:active { color: #496a6f; text-decoration: none; }

a.nav:link { color: #ffffff; text-decoration: none; font-size: 10px; }
a.nav:visited { color: #ffffff; text-decoration: none; font-size: 10px; }
a.nav:hover { color: #2f78b4; font-size: 10px; }
a.nav:active { color: #ffffff; text-decoration: none; font-size: 10px; }

a.white:link { color: #ffffff; text-decoration: none; }
a.white:visited { color: #ffffff; text-decoration: none; }
a.white:hover { color: #ffffff; text-decoration: underline; }
a.white:active { color: #ffffff; text-decoration: none; }

#flashContainer  {

padding-left : 10px;
color : #a5afb0;

}

