body { color: black; background-color: white; }

p {}

td {}
.txt_blanc { color: #fff; font-size: 10px; font-family: verdana; }
.atxt_blanc { color: #fff; font-size: 10px; font-family: verdana; text-decoration: none; }
.atxt_blanc:hover { color: #fff; font-size: 10px; font-family: verdana; text-decoration: underline; }
.lettrine_gris { color: #4f4f4f; font-size: 18px; font-family: verdana, arial; font-weight: bold; font-style: italic; }
.txtg_blanc { color: #fff; font-size: 10px; font-family: verdana; font-weight: bold; }
.atxtg_blanc { color: #fff; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
.atxtg_blanc:hover { color: #fff; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
.txtpt_blanc { color: #fff; font-size: 9px; font-family: verdana; text-align: justify; }
.atxtpt_blanc { color: #fff; font-size: 9px; font-family: verdana; text-decoration: none; text-align: justify; }
.atxtpt_blanc:hover { color: #fff; font-size: 9px; font-family: verdana; text-decoration: underline; text-align: justify; }
.txt_gris { color: #4d4d4d; font-size: 10px; font-family: verdana; text-align: justify; }
.atxt_gris { color: #4d4d4d; font-size: 10px; font-family: verdana; text-decoration: none; text-align: justify; }
.atxt_gris:hover { color: #4d4d4d; font-size: 10px; font-family: verdana; text-decoration: underline; text-align: justify; }
.txtg_gris { color: #4d4d4d; font-size: 10px; font-family: verdana; font-weight: bold; line-height: 17px; text-align: justify; }
.txtptg_gris { color: #4d4d4d; font-size: 9px; font-family: verdana; font-weight: bold; }
.atxtptg_gris { color: #4d4d4d; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: none; }
.atxtptg_gris:hover { color: #4d4d4d; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: none; }
.txtpt_gris { color: #4d4d4d; font-size: 9px; font-family: verdana; }
.atxtpt_gris { color: #4d4d4d; font-size: 9px; font-family: verdana; text-decoration: none; }
.atxtpt_gris:hover { color: #4d4d4d; font-size: 9px; font-family: verdana; text-decoration: underline; }
.txt_bleu { color: #5f84b0; font-size: 10px; font-family: verdana; }
.atxt_bleu { color: #5f84b0; font-size: 10px; font-family: verdana; text-decoration: none; }
.atxt_bleu:hover { color: #5f84b0; font-size: 10px; font-family: verdana; text-decoration: underline; }
.txtj_bleu { color: #5f84b0; font-size: 10px; font-family: verdana; text-align: justify; }
.atxtj_bleu { color: #5f84b0; font-size: 10px; font-family: verdana; text-decoration: none; text-align: justify; }
.atxtj_bleu:hover { color: #5f84b0; font-size: 10px; font-family: verdana; text-decoration: underline; text-align: justify; }
.txtpt_bleu { color: #5f84b0; font-size: 9px; font-family: verdana; text-align: justify; }
.atxtpt_bleu { color: #5f84b0; font-size: 9px; font-family: verdana; text-decoration: none; text-align: justify; }
.atxtpt_bleu:hover { color: #5f84b0; font-size: 9px; font-family: verdana; text-decoration: underline; text-align: justify; }
.txtptita_bleu { color: #5f84b0; font-size: 9px; font-family: verdana; font-style: italic; }
.txtg_bleu { color: #5f84b0; font-size: 10px; font-family: verdana; font-weight: bold; text-align: justify; }
.atxtg_bleu { color: #5f84b0; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: justify; }
.atxtg_bleu:hover { color: #5f84b0; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: underline; text-align: justify; }
.txti_bleu { color: #5f84b0; font-size: 10px; font-family: verdana; font-style: italic; text-align: justify; }
.atxti_bleu { color: #5f84b0; font-size: 10px; font-family: verdana; font-style: italic; text-decoration: none; text-align: justify; }
.atxti_bleu:hover { color: #5f84b0; font-size: 10px; font-family: verdana; font-style: italic; text-decoration: underline; text-align: justify; }
.txt_rouge { color: #a10f1a; font-size: 10px; font-family: verdana; }
.atxt_rouge { color: #a10f1a; font-size: 10px; font-family: verdana; text-decoration: none; }
.atxt_rouge:hover { color: #a10f1a; font-size: 10px; font-family: verdana; text-decoration: underline; }
.txtg_rouge { color: #a10f1a; font-size: 10px; font-family: verdana; font-weight: bold; }
.atxtg_rouge { color: #a10f1a; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
.atxtg_rouge:hover { color: #a10f1a; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
.txtptg_rouge { color: #a10f1a; font-size: 9px; font-family: verdana; font-weight: bold; }
.atxtptg_rouge { color: #a10f1a; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: none; }
.atxtptg_rouge:hover { color: #a10f1a; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: underline; }
.lettrine { color: #5f84b0; font-size: 12px; font-family: verdana; font-weight: bold; }
.tit_pages { color: #4e77a8; font-size: 15px; font-family: verdana; }
.tit_blanc { color: white; font-size: 11px; font-family: verdana; font-weight: bold; }
.input_deroul { color: #5f84b0; font-size: 10px; font-family: verdana; width: 130px; height: 17px; border-color: transparent; }
.txtg_orange { color: #e76e16; font-size: 10px; font-family: verdana, arial; font-weight: bold; }
.txtptg_orange { color: #e76e16; font-size: 9px; font-family: verdana, arial; font-weight: bold; }
.atxtptg_orange { color: #e76e16; font-size: 9px; font-family: verdana, arial; font-weight: bold; text-decoration: none; }
.atxtptg_orange:hover { color: #e76e16; font-size: 9px; font-family: verdana, arial; font-weight: bold; text-decoration: underline; }
.txtptg_vert { color: #40831c; font-size: 9px; font-family: verdana, arial; font-weight: bold; }
.atxtptg_vert { color: #40831c; font-size: 9px; font-family: verdana, arial; font-weight: bold; text-decoration: none; }
.atxtptg_vert:hover { color: #40831c; font-size: 9px; font-family: verdana, arial; font-weight: bold; text-decoration: underline; }
.tit_vert { color: #40831c; font-size: 12px; font-family: verdana, arial; font-weight: bold; }
.tit_orange { color: #e76e16; font-size: 12px; font-family: verdana, arial; font-weight: bold; }
.tit_bleu { color: #4e77a8; font-size: 12px; font-family: verdana, arial; font-weight: bold; }
.input { color: #5f84b0; font-size: 10px; font-family: verdana; text-indent: 2px; width: 250px; height: 13px; border-style: solid; border-width: 1px; }
.input2 { color: #5f84b0; font-size: 10px; font-family: verdana; text-indent: 2px; width: 100px; height: 13px; border: solid 1px; }
.input3 { color: #5f84b0; font-size: 10px; font-family: verdana; text-indent: 2px; width: 150px; height: 13px; border-style: solid; border-width: 1px; }
.input4 { color: #5f84b0; font-size: 10px; font-family: verdana; text-indent: 2px;  height: 13px; border-style: solid; border-width: 1px; }
.fond_carte { background-image: url(../medias/pages/carte.gif); background-repeat: no-repeat; background-position: right top; }
.txtptg_bleu { color: #5f84b0; font-size: 9px; font-family: verdana, arial; font-weight: bold; }
.atxtptg_bleu { color: #5f84b0; font-size: 9px; font-family: verdana, arial; font-weight: bold; text-decoration: none; }
.atxtptg_bleu:hover { color: #5f84b0; font-size: 9px; font-family: verdana, arial; font-weight: bold; text-decoration: underline; }
.tit01_villages { color: #fff; font-size: 20px; font-family: verdana, arial; font-weight: bold; text-decoration: none; }
.tit02_villages { color: #fff; font-size: 16px; font-family: verdana, arial; font-weight: bold; font-style: italic; text-decoration: none; }
.tit03_villages { color: #fff; font-size: 14px; font-family: verdana, arial; font-weight: bold; text-decoration: none; }
.input_form01 { color: #4d4d4d; font-size: 10px; font-family: verdana; background-color: #e9f4fe; width: 130px; height: 15px; }
.input_form02 { color: #4d4d4d; font-size: 10px; font-family: verdana; background-color: #e9f4fe; width: 120px; height: 15px; }
.input_form03 { color: #4d4d4d; font-size: 10px; font-family: verdana; background-color: #e9f4fe; width: 50px; height: 15px; }
.input_form04 { color: #4d4d4d; font-size: 10px; font-family: verdana; background-color: #e9f4fe; width: 150px; height: 15px; }
.input_form05 { color: #4d4d4d; font-size: 10px; font-family: verdana; background-color: #e9f4fe; width: 140px; height: 15px; }
.input_form06 { color: #4d4d4d; font-size: 10px; font-family: verdana; background-color: #e9f4fe; width: 100px; height: 15px; }
.input_form07 { color: #a10f1a; font-size: 10px; font-family: verdana; font-weight: bold; background-color: #e9f4fe; width: 100px; height: 15px; }
.erreur { color: #a10f1a; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }

.btn_bleu2 { color: #FFF; font-size: 10px; background-image: url(/medias/communs/btn_rechercher.gif); width:82px; height:15px; border:0; background-color:transparent;}
.btn_bleu { color: #FFF; font-size: 10px; font-family: verdana; border-width: 1px; border-style: solid; border-color: #4e77a8; background-color: #8aa5c6; }
.btn_bleu2 { color: #FFF; font-size: 10px; font-family: verdana; border-width: 1px; border-style: solid; border-color: #4e77a8; background-color: #8aa5c6; }
.btn_100pcent { color: #FFF; font-size: 10px; font-family: verdana; width: 100%; border-width: 1px; border-style: solid; border-color: #4e77a8; background-color: #8aa5c6; }

@media screen{
	.noprint {}
}

@media print{
	.noprint { display: none;}
}

