.patern_bandeau {
	background-image: url(../images/boutique/patern_bandeau.gif);
	height: 6px;
}


.bandeau_centre {
	background-repeat: no-repeat;
	width: 995px;
	height: 160px;
	vertical-align: bottom;
}
.bandeau_droite {
	background-repeat: no-repeat;
	background-position: left center;
}
.bandeau_gauche {
	background-repeat: no-repeat;
	background-position: right center;
}


.fond_nav {
	background-image: url(../images/boutique/fond_nav.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 995px;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.box_form_recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E07500;
	width: 100px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 13px;
	background-color: #FFFFFF;
}
.box_newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E07500;
	width: 117px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/boutique/box_newsletter.gif);
	background-repeat: no-repeat;
	height: 20px;
	background-position: right center;
}
.box_form_newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E07500;
	width: 85px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 13px;
	background-color: #FFFFFF;
}
.box_recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E07500;
	width: 130px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/boutique/box_recherche.gif);
	background-repeat: no-repeat;
	height: 20px;
}
.box_compte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	height: 13px;
	width: 106px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #E07500;
}
.deco_droite {
	background-image: url(../images/boutique/deco_droite.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.deco_gauche {
	background-image: url(../images/boutique/deco_gauche.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.barre_gauche {
	background-image: url(../images/boutique/barre_bas_gauche.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
.barre_droite {
	background-image: url(../images/boutique/barre_bas_droite.gif);
	background-position: left center;
	background-repeat: no-repeat;
}


.deco_patern_gauche {
	background-image: url(../images/boutique/deco_patern_gauche.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 6px;
}
.deco_patern_droite {
	background-image: url(../images/boutique/deco_patern_droite.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 6px;
}
.patern_box_haut {
	background-image: url(../images/boutique/box_blanc_02.gif);
}
.patern_box_bas {
	background-image: url(../images/boutique/box_blanc_07.gif);
	background-repeat: repeat-x;
}
.patern_box_gauche {
	background-image: url(../images/boutique/box_blanc_04.gif);
	background-repeat: repeat-y;
}
.patern_box_droite {
	background-image: url(../images/boutique/box_blanc_05.gif);
	background-repeat: repeat-y;
}
.patern_grise {
	background-image: url(../images/patern_box_titre.gif);
}

.separateur_orange {
	background-color: #AF5519;
}


.form_identification {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7666;
	height: 15px;
	width: 133px;
}
.form_boutique {
	margin: 0px;
	padding: 0px;
}
.fond_boxformulaire {
	background-image: url(../images/boutique/box_fond_formulaires.jpg);
	background-repeat: no-repeat;
	height: 361px;
	width: 705px;
}





.txt_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}


.txt_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.txt_10_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #BF5606;
}
.txt_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.txt_11_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}

.txt_11_noir a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7D7766;
}

.txt_11_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7d7766;
}

.txt_11_gris a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #BF6726;
}


.txt_11_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.txt_11_Rouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #683A0C;
}
.txt_11_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #BF6726;
}
.txt_11_orange a:hover {
	text-decoration: none;
	color: #666666;
}

.txt_11_barre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: line-through;
}
.txt_12_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #BF6726;
}
.cadre_photo_midi_flash_info {
	border: 1px solid #CCCCCC;
}






.times_13_blanc {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.times_12 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #BF6726;
	text-decoration: none;
	font-weight: bold;
}
.times_14 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #BF6726;
	text-decoration: none;
	font-weight: bold;
}
.form_informations_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7A7666;
	width: 320px;
	border: 1px solid #CCCCCC;
}
.form_informations_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7A7666;
	width: 325px;
	border: 1px solid #CCCCCC;
}
.form_informations_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7A7666;
	border: 1px solid #CCCCCC;
}
.form_informations_04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7A7666;
	width: 216px;
	border: 1px solid #CCCCCC;
}
.form_pays_livraison {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565656;
	width: 325px;
	border: 1px solid #CCCCCC;
}
.form_article_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7667;
	width: 187px;
	border: 1px solid #CCCCCC;
}
.form_article_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7667;
	width: 240px;
	border: 1px solid #CCCCCC;
	height: 62px;
}
.form_article_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7667;
	width: 435px;
	border: 1px solid #CCCCCC;
	height: 145px;
}
.form_article_04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7667;
	width: 715px;
	border: 1px solid #CCCCCC;
	height: 145px;
}

.patern_orange {
	background-image: url(../images/boutique/patern_bandeau.gif);
}
.form_codes_reductions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7666;
	width: 216px;
	border: 1px solid #CCCCCC;
}
.fond_box_mes_informations {
	background-image: url(../images/boutique/fond_box_nav.gif);
	background-repeat: no-repeat;
	height: 232px;
	width: 184px;
}
.fond_box_flash_infos {
	background-image: url(../images/boutique/fond_box_flash_infos.gif);
	background-repeat: no-repeat;
	height: 130px;
	width: 184px;
}
.form_evenement_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7667;
	width: 431px;
	border: 1px solid #CCCCCC;
	height: 62px;
}
.form_evenement_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7667;
	width: 210px;
	border: 1px solid #CCCCCC;
}
.form_depot_photo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7D7766;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.form_depot_photo_legende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7D7766;
	width: 175px;
}
.form_depot_photo_conditions_utilisations {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7D7766;
	width: 310px;
	height: 158px;
}
.form_nous_ecrire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7667;
	width: 490px;
	border: 1px solid #CCCCCC;
	height: 95px;
}
.form_parrainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7667;
	width: 300px;
	border: 1px solid #CCCCCC;
}
.form_retour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7667;
	width: 300px;
	border: 1px solid #CCCCCC;
}
.form_identification_inter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7666;
	width: 133px;
}
.txt_11_lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #373225;
}
.form_recherche_inter_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A7666;
	width: 205px;
}
.barre_titre_recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #CE7317;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}

.form_recherche_inter_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A7666;
}
.txt_10_lien_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.txt_12_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #BF6726;
}
.txt_12_orange_prix_barre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: line-through;
	color: #BF6726;
}
.txt_12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.select_products,
.form_liste_menu_fiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BE6726;
	width: 145px;
}
.patern_produits_consultes {
	background-image: url(../images/boutique/separateur_produits_consultes.gif);
	background-repeat: repeat-x;
}
.txt_13_orange {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	color: #AF5519;
	font-weight: bold;
}
.form_home_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7A7666;
	width: 130px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.fond_box_home {
	background-image: url(../images/boutique/fond_box_home.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.times_13 {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
}
.fond_produit_home_01 {
	background-image: url(../images/boutique/fond_produit_home_01.gif);
	background-repeat: no-repeat;
	height: 141px;
	width: 188px;
}
.fond_produit_home_02 {
	background-image: url(../images/boutique/fond_produit_home_02.gif);
	background-repeat: repeat-y;
	height: 94px;
	width: 188px;
}
.fond_home {
	background-image: url(../images/boutique/fond_home.gif);
	background-repeat: repeat-x;
}

.fond_produit_home_03 {
	background-image: url(../images/boutique/fond_produit_home_03.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 188px;
}
.fond_home_motif {
	background-image: url(../images/boutique/fond_motif_home.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
a:hover {
	color: #BF6726;
}
.times_13_blanc a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.txt_11_blanc a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.txt_10_lien_blanc a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
.barre_titre_recherche a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #CE7317;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.txt_9mention {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7D7766;
	text-decoration: none;
}
.txt_9mention a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.txt_11_informations {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7D7766;
}
.txt_11_informations a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
.txt_11_lien a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #E36D00;
}
.times_13 a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	color: #FED60C;
}
.times_13_iden {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	color: #7D7766;
}
.times_13_iden a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
	color: #FED60C;
}
.txt_10_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #7D7766;
}
.txt_10_gris2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #B5B5B5;
}
.txt_index_boutique {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #7D7766;
	font-weight: bold;
}
.txt_index_portail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #7D7766;
	font-weight: bold;
}
.txt_index_boutique a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #CA6F20;
	font-weight: bold;
}
.txt_index_portail a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #00AAD2;
	font-weight: bold;
}
.txt_11_Bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #00A9D1;
}


#dropmenudiv {
	position:absolute;
	border:0px solid black;
	z-index:100;
}

#dropmenudiv table {
	background-color: #FFFFFF;
	width:150px;
}


#dropmenudiv a{
}

#dropmenudiv a:hover{ /*hover background color*/
}.snav_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.snav_orange a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E77400;
	font-weight: normal;
}
.txt_11_orange_strong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #BF6726;
	font-weight: bold;
}
