/*________body______________________________________________*/

.fondpage {
	background-attachment: fixed;
	background-color: #f2efea;
	background-image: url(../images_2010/fond-papier-.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.FondPInt01{
	background-image: url(../images_2010/fd-menu-vc.gif);
}
.FondPInt02{
	background-image: url(../images_2010/fd-facebook-vc.gif);
	background-color: #FFF;
}
.fonddeco1{
	background-image: url(../images_2010/armes_et_fusil_de_chasse.gif);
	background-color: #FFF;
}
.FondAccueil3 {
	background-image: url(../images_2010/mordoree-billebaude-express-traqueur-gibier.jpg);
	background-color: #888783;
}
.FondEdito {
	background-image: url(../images_2010/fd-edito.gif);
}

.fondphotos01{
	background-image: url(../images_2010/photo01.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}


.fondphotos02{
	background-image: url(../images_2010/photo02.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}

.fondphotos03{
	background-image: url(../images_2010/photo03.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}

.fondphotos04{
	background-image: url(../images_2010/photo04.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}

.fondphotos05{
	background-image: url(../images_2010/photo05.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos06{
	background-image: url(../images_2010/photo06.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos07{
	background-image: url(../images_2010/photo07.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos08{
	background-image: url(../images_2010/photo08.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos09{
	background-image: url(../images_2010/photo09.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos10{
	background-image: url(../images_2010/photo10.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos11{
	background-image: url(../images_2010/photo11.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos12{
	background-image: url(../images_2010/photo12.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos13{
	background-image: url(../images_2010/photo13.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos14{
	background-image: url(../images_2010/photo14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos15{
	background-image: url(../images_2010/photo15.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos16{
	background-image: url(../images_2010/photo16.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos17{
	background-image: url(../images_2010/photo17.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos18{
	background-image: url(../images_2010/photo18.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos19{
	background-image: url(../images_2010/photo19.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos20{
	background-image: url(../images_2010/photo20.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}
.fondphotos21{
	background-image: url(../images_2010/photo21.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-attachment: scroll;
}

.fondpoids{
	background-image: url(../images_2010/poids-plume.gif);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #917656;
	padding-bottom: 5px;
}
.fondpoids2{
	background-image: url(../images_2010/poids-plume.gif);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #917656;
	padding-bottom: 5px;
}
.fondpoidsR{
	background-image: url(../images_2010/poids-plume2.gif);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #917656;
	padding-bottom: 5px;
}
.fondpoidsR2{
	background-image: url(../images_2010/poids-plume2.gif);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #917656;
	padding-bottom: 5px;
}
.fondpromo{
	background-image: url(../images_2010/fd_promo.gif);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 12px;
	left: 12px;
}
.fondpromo2{
	background-image: url(../images_2010/fd_promo.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
}
.fondsagittaire{
	background-image: url(../images_2010/fd_txtpresentation.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: scroll;
}
.fondair {
	background-image: url(../images_2010/fd_cible.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: scroll;}
.fondtech {
	background-image: url(../images_2010/fd_fabrication.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: scroll;}

.fondpoidsUS{
	background-image: url(../images_2008us/poids-plume.gif);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 5px;
}
.fondpoids2US{
	background-image: url(../images_2008us/poids-plume.gif);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 5px;
}
.fondpoidsSP{
	background-image: url(../images_2008sp/poids-plume.gif);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 5px;
}
.fondpoids2SP{
	background-image: url(../images_2008sp/poids-plume.gif);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 5px;
}

/*________page______________________________________________*/
 .textBlanc10 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF
}
 .textBlanc11 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF
}
 .textvert01 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; color: #42300c
}
.textP {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #210c05;
}
.textPJ {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #210c05;
	text-align: justify;
}
.textP2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #210c05;
	line-height: 14px;
}
.textP2J {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #210c05;
	text-align: justify;
	line-height: 14px;
}
.question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B1D14;
	line-height: 15px;
	font-style: italic;
	font-weight: bold;
}
.textP3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #403d2d;
	line-height: 11px;
}
.textP3tr {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #210c05;
	font-weight: bold;
	text-transform: uppercase;
}
.textP4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #807267;
	line-height: 24px;
	font-weight: bold;
}
.textP5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676057;
	font-weight: bold;
	line-height: 16px;
}

.textPsign { font-family: Georgia, Times New Roman, Times, serif; font-size: 11px; color: #210c05 ; font-style: italic}

.maj {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #210c05;
	font-style: italic;
}
.prix {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #120a03;
	font-weight: bold;
	line-height: 16px;
}
.prixT {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 13px;
}

.titreG1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #0c0a09;
	font-style: normal;
}
.titreG2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #463e3b;
	font-style: normal;
	text-transform: uppercase;
}

.titreG3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4d3b39;
	font-style: normal;
	font-variant: normal;
	letter-spacing: 1px;
}
.titreG3b {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4d3b39;
	font-style: normal;
	font-variant: normal;
	letter-spacing: 1px;
}
.titreG4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F4AA03;
	letter-spacing: 1px;
}
.titreG5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F4AA03;
	letter-spacing: 1px;
}
.titreGB {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0c0a09;
	text-transform: uppercase;
}
.titrePROMO1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #daa72e;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: -0.05em;
}
.titrePROMO2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #534c39;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: -0.05em;
}
.titrePROMO3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 46px;
	color: #4F6225;
	font-weight: normal;
	letter-spacing: -0.02em;
}
.titrePROMO4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 34px;
	color: #4F6225;
	font-weight: normal;
	letter-spacing: -0.02em;
}
.titreMBorange {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7a6d61;
	line-height: 12px;
	text-transform: uppercase;
}
.paccueil03{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #120a03;
	line-height: 12px;
}

.paccueil04{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e8e6e6;
	line-height: 11px;
}

.paccueil05{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4d4c47;
	line-height: 11px;
}
/*________tables______________________________________________*/

.tableDsignFd {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	background-image: url(../images_2010/fd_table01.gif);
	background-color: #322d2b;
	letter-spacing: 1px;
	height: 22px;
	width: 739px;
}
.tablePB {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #0a0000;
	font-weight: bold;
	line-height: 13px;
}
.tableP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #0a0000;
	line-height: 11px;
}
.tableP2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #210c05;
	line-height: 13px;
}
.tableP2blanc {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	line-height: 13px;
}
 .tableDsignFd3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #FFFFFF;
	background-color:#7a6d61;
	font-weight: normal;
}
 .tableDsignFd4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #FFFFFF;
	background-color:#463E3B;
	font-weight: bold;
}
 .tableDsignFd5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5px;
	color: #FFFFFF;
	background-color:#2F4B25;
	font-weight: bold;
}
 .tableDsignFd6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#463E3B;
	font-weight: bold;
	padding: 4px;
}

.tableFdimage1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0C0A09;
	font-weight: bold;
	background-image: url(../images_2010/fd_table02.gif);
	background-color: #8a8178;
	height: 22px;
	padding-left: 8px;
}
.tableFdimage1b {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0f0b0a;
	font-weight: bold;
	background-image: url(../images_2010/fd_table02b.gif);
	background-color: #8a8178;
	height: 14px;
	line-height: 10px;
}
.tableFDN4 {
	background-color: #f5f4ef;
}

.fd01 {
	background-image: url(../images_2010/sep2.gif);
	height: 18px;
}


 .tableFdpromo1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	background-color:#D82300;
	font-weight: bold;
	padding: 2px;
	margin: 2px;
}
.tablePmarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #c01f00;
}

.tablePP {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #0a0000
}
.tablePblanc {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF
}
/*________liens______________________________________________*/

a.lien20:link, a.lien20:visited { color: #ffffff; text-decoration: none}
a.lien20:active, a.lien20:hover{ color: #9f8a42; text-decoration: underline;}

a.lien21:link, a.lien21:visited { color: #42300c; text-decoration: none}
a.lien21:active, a.lien21:hover{ color: #dd4c05; text-decoration: underline;}

a.lien10:link, a.lien10:visited { color: #210c05; text-decoration: underline;}
a.lien10:active, a.lien10:hover{ color: #c01f00; text-decoration: none}

a.lien11:link, a.lien11:visited { color: #4f6225; text-decoration: underline;}
a.lien11:active, a.lien11:hover{ color: #9f2f11; text-decoration: underline}

a.lien12:link, a.lien12:visited { color: #a23b13; text-decoration: none;}
a.lien12:active, a.lien12:hover{ color: #c9a51f; text-decoration: underline}

a.lien03a:link, a.lien03a:visited {	color: #120a03;	text-decoration: none;}
a.lien03a:active, a.lien03a:hover{ color: #000000; text-decoration: underline;}

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

a.lien05a:link, a.lien05a:visited {	color: #4d4c47;	text-decoration: none;}
a.lien05a:active, a.lien05a:hover{ color: #4d4c47; text-decoration: underline;}

a.lien06a:link, a.lien06a:visited {
	color: #4b2216;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.lien06a:active, a.lien06a:hover{ color: #5f6158; text-decoration: underline;}
a.lien07a:link, a.lien07a:visited {
	color: #4b2216;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
a.lien07a:active, a.lien07a:hover{ color: #5f6158; text-decoration: underline;}

a.lienBrochure:link, a.lienBrochure:visited {
	color: #403d2d;
	text-decoration: none;
	border: 1px solid #ffffff;
	display: block;
	padding: 4px;
}
a.lienBrochure:active, a.lienBrochure:hover{
	color: #9f8a42;
	text-decoration: none;
	border: 1px solid #9f8a42;
	padding: 4px;
}
/*________lien special pour afficher vignette______________________________________________*/
a.affich {
color: #a23b13; text-decoration: none; /* définition du lien qui affichera le "calque" */
}
a.affich:hover {
color: #bea51e; text-decoration: underline; background: none; /* correction d'un bug IE */
}
a span { /* définition de la balise <span> inclue dans <a> */
display: none;
}
a.affich:hover span { /* définition de la balise <span> au survol */
display: inline;
position: absolute;
width: 68px;
height: 83px;
background: white;
color: white;
}

/*________forms______________________________________________*/
/*________2007______________________________________________*/
form {
	padding:0px;
	margin:0px;
} 

.form_id {
	font-size: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #42300c;
	background-color: #faf8f2;
	padding-left: 2px;
	border: 1px solid #9f9582;
	height: 14px;
}


.inputtypetext {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #42300c;
	background-color: #ebeade;
	border: 1px solid #9f9582;
	padding-left: 3px;
	height: 14px;
}

.inputtypetext2 {
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #42300c;
	background-color: #ebeade;
	border: 1px solid #9f9582;
	padding-left: 3px;
}

/*________divers______________________________________________*/
.justifier	{
	text-align: justify;
}
 .vert1 {
	color: #006e3f;
}
 .vert2 {
	color: #6a6e41;
}
 .rouge {
	color: #9e2e34;
}
 .bleu {
	color: #3399FF;
}
.or	{
	color: #4c3a18;
}
.blanc	{
	color: #ffffff;
}
.orange	{
	color: #F4AA03;
}
.beige{
	color: #afb399;
}

.marron1{
	color: #a07d00;
}
.gauche	{
	float: left;
	margin-top: 5px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.droit	{
	float: right;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 6px;
}

.contour {
	border: 1px solid #d8d4bf;
}
.contour2 {
	border: 1px solid #210c05;
}
.prixbarre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #800901;
	font-weight: bold;
	text-decoration: line-through;
}
.barre {
	text-decoration: line-through;
}

.sepHrz {
	border-right: 3px dotted #bcc3b9;
}
.cadretd {
	border: 1px solid #c7beb3;
}
.alert {
	color: #FF00FF;	
}
.Ht10 {
	line-height: 10px;
}
.Ht11 {
	line-height: 11px;
}
.Ht12 {
	line-height: 12px;
}
.Ht14 {
	line-height: 14px;
}

#Sep15 {
	height: 15px;
}
