BODY{ 
	margin: 0px;

}
A, BODY, INPUT, OPTION, SELECT, TABLE, TD, TR, TEXTAREA {
	font-family:Verdana,Arial, Tahoma;
	FONT-SIZE: 12px;
	Color: #000000;

}


.header {
  background-color: #A71D4C;
}


A:Link {
	Text-Decoration: none;
}
A:Visited {
	Text-Decoration: None;
}
A:Active {
	Text-Decoration: None;
}
A:Hover {
	Color: #A71D4C;
	Text-Decoration:  None;
}


.menu_haut_titre{
	Font-Family:Verdana,Arial,Tahoma;
	font-size:14px;
	Color: #5C6450;
	Text-Decoration: None;
	font-variant:small-caps;
}

A.menu_haut_titre{
	Font-Family:Verdana,Arial,Tahoma;
	font-size:14px;
	Color: #5C6450;
	Text-Decoration: None;
	font-variant:small-caps;
}
A:Active.menu_haut_titre{
	Color: #5C6450;Text-Decoration: None;
}
A:Visited.menu_haut_titre{
	Color: #5C6450;Text-Decoration: None;
}
A:Hover.menu_haut_titre{
	Color: #A3AA98;Text-Decoration: None;
}




.titre_cde_expr{
	font-size:17px; Color: #4F5A71;Text-Decoration: None;font-weight:600;
}

.text_cde_expr{
	 Color: #4F5A71;Text-Decoration: None;font-weight:600;
}

.tab_cde_expr{
		Border: #D7DF3C 1px solid;Color: #4F5A71;
}

.saisie_cde_expr{
	font-size:11px; Color: #4F5A71;Text-Decoration: None;
}


.lien_mesur{
	Font-Family:Verdana,Arial,Tahoma;font-size:11px; Color: #FFFFFF;Text-Decoration: None;
}

A.lien_mesur{
	Font-Family:Verdana,Arial,Tahoma;font-size:11px;Color: #FFFFFF;Text-Decoration: None;
}
A:Active.lien_mesur{
	Color: #FFFFFF;Text-Decoration: None;
}
A:Visited.lien_mesur{
	Color: #FFFFFF;Text-Decoration: None;
}
A:Hover.lien_mesur{
	Color: #B42C7B;Text-Decoration: None;
}


.mini_log{
	Font-Family:Verdana,Arial,Tahoma;font-size:11px; Color: #000000;Text-Decoration: None;
}

A.mini_log{
	Font-Family:Verdana,Arial,Tahoma;font-size:11px;Color: #DA0F84;Text-Decoration: None;
}
A:Active.mini_log{
	Color: #DA0F84;Text-Decoration: None;
}
A:Visited.mini_log{
	Color: #DA0F84;Text-Decoration: None;
}
A:Hover.mini_log{
	Color: #8A235E;Text-Decoration: None;
}



.mini_panier{
	Font-Family:Verdana,Arial,Tahoma;font-size:11px; Color: #000000;Text-Decoration: None;
}



.mini_menu_haut{
	Font-Family:Verdana,Arial,Tahoma;font-size:11px; Color: #8E1967;Text-Decoration: None;
}
A.mini_menu_haut{
	Font-Family:Verdana,Arial,Tahoma;font-size:11px;Color: #8E1967;Text-Decoration: None;
}
A:Active.mini_menu_haut{
	Color: #8E1967;Text-Decoration: None;
}
A:Visited.mini_menu_haut{
	Color: #8E1967;Text-Decoration: None;
}
A:Hover.mini_menu_haut{
	Color: #522944;Text-Decoration: None;
}




.admin_titre{
	background-color: #ECDCD8;
	font-weight: bold;
	color: #603947;
	white-space: nowrap;
	padding: 4px;
}
A.admin_titre{
	font-weight: bold;
	color: #603947;
	white-space: nowrap;
	padding: 4px;
}
A:Active.admin_titre{
	font-weight: bold;
	color: #603947;
	white-space: nowrap;
	padding: 4px;
}
A:Visited.admin_titre{
	font-weight: bold;
	color: #603947;
	white-space: nowrap;
	padding: 4px;
}
A:Hover.admin_titre{
	font-weight: bold;
	color: #9B244E;
	white-space: nowrap;
	padding: 4px;
}




.lien_gd_menu{
Font-Family: Verdana, Arial, Tahoma; Font-Size: 14px; Font-Weight: 500; Color: #B24E91;Text-Decoration: None;}

A.lien_gd_menu{
Font-Family: Verdana, Arial, Tahoma; Font-Size: 14px; Font-Weight: 500; Color: #B24E91;Text-Decoration: None;}

A:Active.lien_gd_menu{
Font-Family: Verdana, Arial, Tahoma; Font-Size: 14px; Font-Weight: 500; Color: #B24E91;Text-Decoration: None;}

A:Visited.lien_gd_menu{
Font-Family: Verdana, Arial, Tahoma; Font-Size: 14px; Font-Weight: 500; Color: #B24E91;Text-Decoration: None;}

A:Hover.lien_gd_menu{
Font-Family: Verdana, Arial, Tahoma; Font-Size: 14px; Font-Weight: 500; Color: #B24E91;Text-Decoration: None;}


.caract_techn{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 13px; Font-Weight: 600; Color: #576A7D;Text-Decoration: None;
		Border-Bottom: #DFF894 1px solid;
}




.lien_nav_categ{
		Font-Family:  Verdana,Arial, Tahoma; Color: #78274E;Text-Decoration: None;
}
A.lien_nav_categ{
		Font-Family:  Verdana,Arial, Tahoma; Color: #78274E;Text-Decoration: None;
}
A:Active.lien_nav_categ{
		Font-Family:  Verdana,Arial, Tahoma; Color: #78274E;Text-Decoration: None;
}
A:Visited.lien_nav_categ{
		Font-Family:  Verdana,Arial, Tahoma; Color: #78274E;Text-Decoration: None;
}
A:Hover.lien_nav_categ{
		Font-Family:  Verdana,Arial, Tahoma; Color: #4C2438;Text-Decoration: None;
}




.menu_categ_gd{
		Font-Family:  Verdana,Arial, Tahoma; Color: #313D47;Text-Decoration: None;line-height:20px;font-size:14px;font-weight:600;
}
A.menu_categ_gd{
		Font-Family:  Verdana,Arial, Tahoma; Color: #313D47;Text-Decoration: None;font-size:14px;font-weight: 600;
}
A:Active.menu_categ_gd{
		Color: #313D47;Text-Decoration: None;
}
A:Visited.menu_categ_gd{
		Color: #313D47;Text-Decoration: None;
}
A:Hover.menu_categ_gd{
		Color: #828900;Text-Decoration: None;
}



.menu_categ{
		Font-Family:  Verdana,Arial, Tahoma; Color: #4B4148;Text-Decoration: None;line-height:19px;		
}
A.menu_categ{
		Font-Family:  Verdana,Arial, Tahoma; Color: #4B4148;Text-Decoration: None;
}
A:Active.menu_categ{
		Color: #4B4148;Text-Decoration: None;
}
A:Visited.menu_categ{
		Color: #4B4148;Text-Decoration: None;
}
A:Hover.menu_categ{
		Color: #A6006F;Text-Decoration: None;
}


.titre_rea{
		Font-Family: Verdana, Arial, Tahoma; Font-Size: 18px; Font-Weight: 500; Color: #78183A;Text-Decoration: None;font-style: italic;

}

.titre_realisation{
		Font-Family: Verdana, Arial, Tahoma; 
		Font-Size: 15px; 
		Font-Weight: bold; 
		Color: #AF2652;
		Text-Decoration: None;
}


.text_moteur{
		Font-Family: Verdana, Arial, Tahoma; Font-Size: 14px; Font-Weight: 500; Color: #B24E91;Text-Decoration: None;

}

.RecordsTableHeader {
	/*background-color: #e8e9cf;*/
	Color: #AF2652;
	font-weight: bold;
	padding: 4px;
	Font-Size: 16px;
	font-variant:small-caps;
}
.MenuTable {
	background-color: #FFFFFF;
	font-weight: none;
	white-space: nowrap;
}



.br_prod{
		Border: #B6325A 1px solid;
		Background-color: #FFFFFF;
}

.br_categ{
		Border: #4E5E6B 1px solid;
		Background-color: #FFFFFF;
}

.br_prod_lies{
		Border: #4E5E6B 1px solid;
		Background-color: #FFFFFF;
}


.lien_categ{
		Font-Size: 12px; Font-Weight: 500; Color: #6F1933;Text-Decoration: None;
}

A.lien_categ{
		Font-Size: 12px; Font-Weight: 500; Color: #6F1933;Text-Decoration: None;
}
A:Active.lien_categ{
		Font-Size: 12px; Font-Weight: 500; Color: #6F1933;Text-Decoration: None;
}
A:Visited.lien_categ{
		Font-Size: 12px; Font-Weight: 500; Color: #6F1933;Text-Decoration: None;
}
A:Hover.lien_categ{
		Font-Size: 12px; Font-Weight: 500; Color: #886972;Text-Decoration: None;
}

.lien_categ_accueil{
		Font-Size: 12px; Font-Weight: 500; Color: #000000;Text-Decoration: None;
}

A.lien_categ_accueil{
		Font-Size: 12px; Font-Weight: 500; Color: #000000;Text-Decoration: None;
}
A:Active.lien_categ_accueil{
		Font-Size: 12px; Font-Weight: 500; Color: #000000;Text-Decoration: None;
}
A:Visited.lien_categ_accueil{
		Font-Size: 12px; Font-Weight: 500; Color: #000000;Text-Decoration: None;
}
A:Hover.lien_categ_accueil{
		Font-Size: 12px; Font-Weight: 500; Color: #A71D4C;Text-Decoration: None;
}


table.flypage {
	padding : 5px;
	font-size : 9px;
}

.caracteristic {
	font-size : 11px;
}


.titre_prod{
		 Font-Size: 20px; Font-Weight: 500; Color: #A71D4C;Text-Decoration: None;

}

.text_techn{
		Color: #4A2939;Text-Decoration: None;Font-Size: 11px;
}
.prix_prod{
		Font-Size: 11px; Color: #472134;Text-Decoration: None;
}

.prix
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:15px;
	font-weight: bold;
	color:#472134;

}

.desc_prod
{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 16px; Font-Weight: 500; Color: #D7007D;Text-Decoration: None;
		Border-Bottom: #FBD9E8 1px solid;

}



.pave_prix{
	background-color:#FFF1F6;
	Color: #472134;


}


.EnteteTableMensur {
	background-color: #EF8DC6;
	font-weight: bold;
	white-space: nowrap;
	padding: 4px;
}




.nb_page{
		Font-Size: 10px; Font-Weight: 500; Color: #000000;Text-Decoration: None;
}

A.nb_page{
		Font-Size: 10px; Font-Weight: 500; Color: #000000;Text-Decoration: None;
}
A:Active.nb_page{
		Font-Size: 10px; Font-Weight: 500; Color: #000000;Text-Decoration: None;
}
A:Visited.nb_page{
		Font-Size: 10px; Font-Weight: 500; Color: #000000;Text-Decoration: None;
}
A:Hover.nb_page{
		Font-Size: 10px; Font-Weight: 500; Color: #A71D4C;Text-Decoration: None;
}

A.nb_page_actif{
		Font-Size: 11px; Font-Weight: 500; Color: #C8285F;Text-Decoration: None;
}
A:Active.nb_page_actif{
		Font-Size: 11px; Font-Weight: 500; Color: #C8285F;Text-Decoration: None;
}
A:Visited.nb_page_actif{
		Font-Size: 11px; Font-Weight: 500; Color: #C8285F;Text-Decoration: None;
}
A:Hover.nb_page_actif{
		Font-Size: 11px; Font-Weight: 500; Color: #975073;Text-Decoration: None;
}


.lien_log{
		Font-Size:10px; Color: #BA6D89;Text-Decoration: None;line-height: 16px;
}
A.lien_log{
		Font-Size:10px; Color: #BA6D89;Text-Decoration: None;line-height: 16px;
}
A:Active.lien_log{
		Font-Size:10px; Color: #BA6D89;Text-Decoration: None;line-height: 16px;
}
A:Visited.lien_log{
		Font-Size:10px; Color: #BA6D89;Text-Decoration: None;line-height: 16px;
}
A:Hover.lien_log{
		Font-Size:10px; Color: #801637;Text-Decoration: None;line-height: 16px;
}




.lien_div{
		 Color: #EB5004;Text-Decoration: None;
}
A.lien_div{
		 Color: #EB5004;Text-Decoration: None;
}
A:Active.lien_div{
		 Color: #EB5004;Text-Decoration: None;
}
A:Visited.lien_div{
		 Color: #EB5004;Text-Decoration: None;
}
A:Hover.lien_div{
		 Color: #0D506F;Text-Decoration: None;
}




TABLE.RecordsTable {
	border: 1px outset #000000;
	background-color: #FFFFFF;
	font-size: 12px;
}


.RecordsTableHeader2 {
	font-weight: bold;
	color: white;
	padding: 4px;
}
.coordonnees_bas{
	font-weight: bold;
	Color: #FFFFFF;
	white-space: nowrap;
	padding: 2px;
	font-size:10px;
}

A.coordonnees_bas{
	font-weight: bold;
	Color: #FFFFFF;
	white-space: nowrap;
	font-size:10px;
}
A:Hover.coordonnees_bas{
	font-weight: bold;
	Color: #000000;
	white-space: nowrap;
	font-size:10px;
}

.lien_bas{
	font-weight: bold;
	Color: #D7E2E4;
	white-space: nowrap;
	padding: 2px;
	font-size:10px;

}




.lien_menu{
		Font-Family:Verdana,Arial, Tahoma; Font-Size: 15px; Font-Weight: 500; Color: #55B4D0;Text-Decoration: None;
		text-align:center;line-height: 14px;background-color:#FAFAFA;
}
A.lien_menu{
		Font-Family: Verdana,Arial, Tahoma; Font-Size: 15px; Font-Weight: 500; Color: #55B4D0;Text-Decoration: None;
		text-align:center;line-height: 14px;background-color:#FAFAFA;
}
A:Active.lien_menu{ 
		Font-Family: Verdana,Arial, Tahoma; Font-Size: 15px; Font-Weight: 500; Color: #FFFFFF;Text-Decoration: None;
		text-align:center;line-height: 14px;
		background-color:#FAFAFA;
}
A:Visited.lien_menu { 
		Font-Family: Verdana,Arial, Tahoma ; Font-Size: 15px; Font-Weight: 500; Color: #55B4D0;Text-Decoration: None;
		text-align:center;line-height: 14px;
		background-color:#FAFAFA;
}
A:Hover.lien_menu { 
		Font-Family: Verdana,Arial, Tahoma; Font-Size: 15px; Font-Weight: 500; Color: #FFFFFF;Text-Decoration: None;
		text-align:center;line-height: 14px;
		background-color:#92D2E5;
}


.text_alert {
	FONT-WEIGHT: none; FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: verdana,arial;
}



.pdf{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 11px; Font-Weight: 500; Color: #EB9104;Text-Decoration: None;
}

A.pdf{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 11px; Font-Weight: 500; Color: #EB9104;Text-Decoration: None;
}
A:Active.pdf{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 11px; Font-Weight: 500; Color: #EB9104;Text-Decoration: None;
}
A:Visited.pdf{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 11px; Font-Weight: 500; Color: #EB9104;Text-Decoration: None;
}
A:Hover.pdf{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 11px; Font-Weight: 500; Color: #EB5004;Text-Decoration: None;
}

.lien_accueil{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 12px; Font-Weight: 500; Color: #EB9104;Text-Decoration: None;
}

A.lien_accueil{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 12px; Font-Weight: 500; Color: #EB9104;Text-Decoration: None;
}
A:Active.lien_accueil{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 12px; Font-Weight: 500; Color: #EB9104;Text-Decoration: None;
}
A:Visited.lien_accueil{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 12px; Font-Weight: 500; Color: #EB9104;Text-Decoration: None;
}
A:Hover.lien_accueil{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 12px; Font-Weight: 500; Color: #EB5004;Text-Decoration: None;
}


.frame_rea{
	margin: 0px;
	Background-color: #FFFFFF;
}




.lien_categ_mini{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 10px; Font-Weight: 500; Color: #27718F;Text-Decoration: None;
}

A.lien_categ_mini{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 10px; Font-Weight: 500; Color: #27718F;Text-Decoration: None;
}
A:Active.lien_categ_mini{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 10px; Font-Weight: 500; Color: #27718F;Text-Decoration: None;
}
A:Visited.lien_categ_mini{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 10px; Font-Weight: 500; Color: #27718F;Text-Decoration: None;
}
A:Hover.lien_categ_mini{
		Font-Family:  Verdana,Arial, Tahoma; Font-Size: 10px; Font-Weight: 500; Color: #EB5004;Text-Decoration: None;
}



.Record {
	background-color: #EFEAEA;
	Border-Bottom: #000000 1px outset;
}


.Titre_MenuTable {
	background-color: #8C8CD6;
	font-weight: none;
	color: #000000;
	border: 1px outset #000000;
	white-space: nowrap;
}

.FooterTable {
	background-color: #003D00;
	font-weight: none;
	color: #FFFFFF;
	border: 1px outset #000000;
	white-space: nowrap;
}

.ErrorTable {
    width: 100%;
	padding: 10px;
	border: 1px solid #e31b5a;
	color: #CC0000;
}

A.wLink { 
	Color: #000000;
}
A:Hover.wLink { 
	Color: #000000;
}
A:Visited.wLink { 
	Color: #000000;
}


.balise_marquee { 
	Color: #FFFFFF;
	Background-color: #8C8CD6;
}

.pointille{
border-style: dotted;
border-width: 1px;
border-color: black;
}

.bordure{
  border-top: solid red;
  border-right: solid red;
  border-bottom: solid red;
  border-left: solid red
}



.libelle_fiche_article
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:20px;
	font-weight: bold;
	color:#000099;
}





.devenir_client
{
	border-left:1px solid red;
	border-right:1px solid red;
	border-bottom:1px solid red;
}


.bordure_paiement{
 border-top: solid #B30637;
  border-right: solid #B30637;
  border-bottom: solid #B30637;
  border-left: solid #B30637;

}

.titre_rouge
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight: bold;
	color: #FC6002;
}


.cmde{
		border : 1px solid #8B163F;
		background-color : #FDFCFC;
}
.lien_new_addr{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #65495A;
}

.lien_account_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #4E0F25;
}


.lien_account{
	font-size:14px;
	color: #2E0312;
	Font-Family: Verdana,Arial, Tahoma;Text-Decoration: None;line-height:20px;
}
A.lien_account{
	font-size:14px;
	color: #2E0312;
	Font-Family: Verdana,Arial, Tahoma;Text-Decoration: None;line-height:20px;
}
A:Active.lien_account{
		Color: #2E0312;Text-Decoration: None;
}
A:Visited.lien_account{
		Color: #2E0312;Text-Decoration: None;
}
A:Hover.lien_account{
		Color: #A71D4C;Text-Decoration: None;
}

.produit_nostock{
	background-color:#E8E8E8;
}



.message_franco_clig{
	text-decoration:  blink; 
	color:red;
	font-weight:500;

}


.message_franco{
	text-decoration:  none; 
	color:red;
	font-weight:500;

}



.tete_caddie{
		border-bottom:1px double #000000;
		background-color : #A71D4C;
		font-size:11px;
		Color: #F6E9F0;
}
.bas_caddie{
		border-top:1px double #000000;
}
.bas_caddie_TTC{
		border-top:1px double #000000;
}

.caddie{
		border : 1px solid #000000;
		background-color : #EFE5EA;
}

.btn_maj_caddie {
	font-weight: bold;
	background-Color: #FFFFFF;
    border: 1px double #000000; 
    padding: 2px 6px 2px 6px; 
	Color: #A71D4C;
}
.facture{
		border : 1px solid #000000 ;
		border-collapse:collapse;
}
TR.tete_facture{
	background-Color: #F4EBEE;
}

.pied_facture{
	color:#FFFFFF;
	background-color:#9B244E;
}

.soulign_fact{
	border-bottom:1px solid #65495A;
}

.bas_facture{
	background-color:#FBF6F9;

}

.paiement_cheque{
	border:1px solid #B12959;
	padding:6px;
}

/****************************************/
/*				MENU SEXE				*/
/****************************************/
.menuSexe {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	background-color: #FBF7F6;
	list-style: none;
	text-align: left;
	border-bottom:3px solid #9B244E;
}

.menuSexe li {
	padding: 0;
	background-color: #FBF7F6;
	color: #9B244E;
	font-size: 14px;
	font-weight: bold;
}

#menuSexeTitre {
	padding: 5px 0px 5px 10px;
	background-color: #9B244E;
	color: #FBF7F6;
	font-size: 14px;
	font-weight: bold;
}

#noStyle {
	padding: 5px 0px 5px 0px;
	background-color: #9B244E;
	color: #FBF7F6;
	font-size: 14px;
	font-weight: bold;
}

#noStyle a {
	padding: 5px 0px 5px 0px;
	background-color: #418179;
	color: #d5e9dd;
	font-size: 14px;
	font-weight: bold;
}

#noStyle a:active {

}

#noStyle a:link {

}

#noStyle a:visited {

}

#noStyle a:hover {
	background-color: transparent;
}


.menuSexe li a {
	display: block;
	padding: 5px 0px 5px 20px;
	color: #9B244E;
}

.menuSexe li a:active {

}

.menuSexe li a:link {

}

.menuSexe li a:visited {

}

.menuSexe li a:hover {
	background-color: #F1E4E1;
	color: #200F15;
	background-image: url('images/shop/site_3/fleur_kanope.gif');
	background-repeat: no-repeat;
	/*background-position: left;*/
}

#currentCateg {
	color: #408179;
}

TD.nom_compte{
	font-variant:normal;
	font-size:14px;
}


.fond_titre_checkout{
		background-color: #EEE7EA;
}

.fond_titre_checkout_addr{
	background-color: #F8F2F0;
}
.trait_checkout{
	background-color: #000000;
	color: #000000;
}

.trait_checkout_bis{
	background-color: #AC0E46;
}

.btn_pay_CB{
	padding: 0px 0px 0px 30px;
	height:30px;
	background-image: url('../pay_CB.gif'); 
	background-repeat: no-repeat;
	background-position: left;
	cursor: pointer;

}

.lost_password_box{
	border: 1px solid #AE2551;
}
