/*.legende { font-family: Arial; color: #000000; font-size: 9px;}
.txt { font-family: Arial; color: #000000; font-size: 11px;}
.texteblanc { font-family: Arial; color: #FFFFFF; font-size: 11px;}
.barremenu {font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; } 
.barremenu:hover {font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: underline; } 

.lienencart {font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; } 
.lienencart:hover {font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline; }

.jam    {color: #FF7F00; text-decoration: none; font: bold 14px helvetica, verdana, arial,sans-serif; }

a.jam:link    {color: #FF7F00; text-decoration: none; font: bold 14px helvetica, verdana, arial,sans-serif; }
a.jam:visited   {color: #FF7F00; text-decoration: none; font: bold 14px helvetica, verdana, arial,sans-serif; }  
a.jam:hover    {color: #00CCFF; text-decoration: none; font: bold 14px helvetica, verdana, arial,sans-serif; }
a.jam:active   {color: #FF7F00; text-decoration: none; font: bold 14px helvetica, verdana, arial,sans-serif; }

.titreproduit {font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #336699; text-decoration: underline; } 
.titreproduit:hover {font-family: Verdana, Arial; font-size: 12px; font-weight: bold; color: #336699; text-decoration: none; } 

.ptitreproduit {font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: underline; } 
.ptitreproduit:hover {font-family: Verdana, Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; } 

a { font-family: Arial; color: #336699; font-size: 11px; text-decoration: underline;}
a:hover { font-family: Arial; color: #336699; font-size: 11px; text-decoration: none;}

a.nv 		{ font-family: Arial; color: #000000; font-size: 11px; text-decoration:none;}
a.nv:hover 	{ font-family: Arial; color: #000000; font-size: 11px; text-decoration:none;}

input { font-family: Arial; font-color: #000000; }

.selectmarron { color: #101010; font-style: normal; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fde6aa }

.prixnormal { font-family: Arial; color: #ff0000; font-size: 16px; font-weight: bold;}
.prixbarre { font-family: Arial; color: #000000; font-size: 14px; font-weight: bold; text-decoration: line-through;}

.reduction { text-decoration: blink; font-family: Arial; color: #FFFFFF; font-size: 12px; font-weight: bold; font-style: italic; background-color: #CE0E00}


.reduction_pro { font-family: Arial; color: #FFFFFF; font-size: 16px; font-weight: bold; font-style: italic; background-color: #336699}
.reduction_happy { font-family: Arial; color: #FCFF02; font-size: 16px; font-weight: bold; font-style: italic; background-color: #003399}

.champscontact {  background-color: #A5CFCB; font-family: Arial; color: #000000;	font-size : 10px; border-style : inset;	border-width : 1px;}
.prixaffiche {  background-color: #ffffff; font-family: Arial; color: #ff0000;	font-weight:  bold; font-size : 18px; border-style : inset;	border-width : 0px;}
.prixassurance {  background-color: #ffffff; font-family: Arial; color: #000000; font-size : 12px; border-style : inset;	border-width : 0px;}
.lienreserver {font-family: Verdana, Arial; font-size: 18px; font-weight: bold; color: #ff0000; text-decoration: underline; } 
.lienreserver:hover {font-family: Verdana, Arial; font-size: 18px; font-weight: bold; color: #ff0000; text-decoration: none; } 

.filtre_recherche { width: 116px; background-color: #B3D7E3; font-family: Arial; font-size: 10px; color: #000000 }
.bouton_recherche { background-color: #B3D7E3; font-family: Arial; font-size: 10px; font-weight: bold; color: #000000 }
.envoyerami { background-color: #708DC6; font-family: Arial; font-style: italic; font-size: 10px; font-weight: bold; color: #000000 }
*/
@media screen {
	.noprint {display: visible;}
}

@media print {
	.noprint {display:none;}
}
body { color: black; background-color: white; }

input { font-family: Arial; font-color: #000000; }

.selectmarron { color: #101010; font-style: normal; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fde6aa }
.champscontact {  background-color: #A5CFCB; font-family: Arial; color: #000000;	font-size : 10px; border-style : inset;	border-width : 1px;}

.txt_edito { color: #434343; font-size: 10px; font-family: verdana; line-height: 21px; text-align: justify; }
.txt { color: #434343; font-size: 10px; font-family: verdana; text-align: justify; }
.atxt { color: #434343; font-size: 10px; font-family: verdana; text-decoration: none; text-align: justify; }
.atxt:hover { color: #434343; font-size: 10px; font-family: verdana; text-decoration: underline; text-align: justify; }
.txt2 { color: #434343; font-size: 10px; font-family: verdana; }
.atxt2 { color: #434343; font-size: 10px; font-family: verdana; text-decoration: none; }
.atxt2:hover { color: #434343; font-size: 10px; font-family: verdana; text-decoration: underline; }
.txt3 { color: #272727; font-size: 10px; font-family: verdana; text-align: justify; }
.atxt3 { color: #272727; font-size: 10px; font-family: verdana; text-decoration: none; text-align: justify; }
.atxt3:hover { color: #272727; font-size: 10px; font-family: verdana; text-decoration: underline; text-align: justify; }
.txtg { color: #434343; font-size: 10px; font-family: verdana; font-weight: bold; }
.atxtg { color: #434343; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
.atxtg:hover { color: #434343; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: underline; }
.txtpt { color: #272727; font-size: 9px; font-family: verdana; text-align: justify; }
.atxtpt { color: #272727; font-size: 9px; font-family: verdana; text-decoration: none; text-align: justify; }
.atxtpt:hover { color: #272727; font-size: 9px; font-family: verdana; text-decoration: underline; text-align: justify; }
.txtgpt { color: #272727; font-size: 9px; font-family: verdana; font-weight: bold; text-align: justify; }
.atxtgpt { color: #272727; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: justify; }
.atxtgpt:hover { color: #272727; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: underline; text-align: justify; }
.txtgpt2 { color: #434343; font-size: 9px; font-family: verdana; font-weight: bold; text-align: justify; }
.atxtgpt2 { color: #434343; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: justify; }
.atxtgpt2:hover { color: #434343; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: underline; text-align: justify; }
.txt_bleu { color: #214a8f; font-size: 10px; font-family: verdana; }
.atxt_bleu { color: #214a8f; font-size: 10px; font-family: verdana; text-decoration: none; }
.atxt_bleu:hover { color: #214a8f; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
.txtpt_bleu { color: #214a8f; font-size: 9px; font-family: verdana; }
.atxtpt_bleu { color: #214a8f; font-size: 9px; font-family: verdana; text-decoration: none; }
.atxtpt_bleu:hover { color: #214a8f; font-size: 9px; font-family: verdana; text-decoration: underline; }
.titpt_bleu { color: #1d4288; font-size: 9px; font-family: verdana; font-weight: bold; }
.atitpt_bleu { color: #1d4288; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: none; }
.atitpt_bleu:hover { color: #1d4288; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: underline; }
.txt_orange { color: #ff6203; font-size: 10px; font-family: verdana; }
.atxt_orange { color: #ff6203; font-size: 10px; font-family: verdana; text-decoration: none; }
.atxt_orange:hover { color: #ff6203; font-size: 10px; font-family: verdana; font-weight: bold; text-decoration: none; }
.titpt_orange { color: #ff6203; font-size: 9px; font-family: verdana; font-weight: bold; }
.txtpt_blanc { color: #feffff; font-size: 9px; font-family: verdana; }
.atxtpt_blanc { color: #feffff; font-size: 9px; font-family: verdana; text-decoration: none; }
.atxtpt_blanc:hover { color: #feffff; font-size: 9px; font-family: verdana; text-decoration: underline; }
.titpt_blanc { color: #fff; font-size: 9px; font-family: verdana; font-weight: bold; }
.atitpt_blanc { color: #fff; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: none; }
.atitpt_blanc:hover { color: #fff; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: underline; }
.menu { color: #183b82; font-size: 9px; font-family: verdana; font-weight: bold; }
.amenu { color: #183b82; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: none; }
.amenu:hover { color: #183b82; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: underline; }
.menu2 { color: #feffff; font-size: 9px; font-family: verdana; font-weight: bold; }
.amenu2 { color: #feffff; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: none; }
.amenu2:hover { color: #feffff; font-size: 9px; font-family: verdana; font-weight: bold; text-decoration: none; }
.points { color: #8193b6; font-size: 9px; font-family: verdana; font-weight: bold; }
.lettrine { color: #900; font-size: 18px; font-family: verdana; font-weight: bold; background-image: url(medias_fr/home/fond_lettrine.gif); background-repeat: no-repeat; }
.lettrine2 { color: #900; font-size: 18px; font-family: verdana; font-weight: bold; background-repeat: no-repeat; }
.titre { color: #900; font-size: 12px; font-family: verdana; font-weight: bold; }
.titre2 { color: #1d4288; font-size: 11px; font-family: verdana; font-weight: bold; }
.titre3 { color: #900; font-size: 11px; font-family: verdana; font-weight: bold; }
.fond_ete { background-image: url(medias_fr/home/fond_ete.jpg); background-repeat: no-repeat; }
.fond_hiver { background-image: url(medias_fr/home/fond_hiver.jpg); background-repeat: no-repeat; }
.fond_promo { background-image: url(medias_fr/home/fond_promo.jpg); background-repeat: no-repeat; }
.fond_cadre { background-image: url(medias_fr/home/cadre.gif); background-repeat: no-repeat; }
.input { color: #434343; font-size: 9px; font-family: verdana; font-weight: bold; background-color: #feffff; width: 117px; height: 11px; border: solid 1px; }
.input2 { font-weight: bold; background-color: #feffff; width: 14px; height: 14px; border: solid 1px #272727; }
.fond_cadregd { background-image: url(medias_fr/pages/cadre_gd.gif); background-repeat: no-repeat; }
.fond_etegd { background-image: url(medias_fr/pages/fond_etegd.jpg); background-repeat: no-repeat; }
.fond_hivergd { background-image: url(medias_fr/pages/fond_hivergd.jpg); background-repeat: no-repeat; }
.fond_titres { background-image: url(medias_fr/pages/fond_titres.gif); background-repeat: no-repeat; }
