/* Generic style */
IMG { border:none 0px; }
/* Font */
.ArialBold10Grey { font-family:Arial; font-weight:bold; font-size:10px; color:#7f7f7f; text-decoration:none; }
.ArialBold11Grey { font-family:Arial; font-weight:bold; font-size:11px; color:#7f7f7f; text-decoration:none; }
.ArialBold12Grey { font-family:Arial; font-weight:bold; font-size:12px; color:#7f7f7f; text-decoration:none; }
.ArialBold16Grey { font-family:Arial; font-weight:bold; font-size:16px; color:#7f7f7f; text-decoration:none; }
.ArialBold18Grey { font-family:Arial; font-weight:bold; font-size:18px; color:#7f7f7f; text-decoration:none; }
.ArialBold10GreyProduct { font-family:Arial; font-weight:bold; font-size:10px; color:#6e6d6d; text-decoration:none }

.ArialBold12Red  { font-family:Arial; font-weight:bold; font-size:12px; color:#e10b0b; text-decoration:none; }

.ArialNorm10Grey { font-family:Arial; font-weight:normal; font-size:10px; color:#7f7f7f; text-decoration:none; }
.ArialNorm11Grey { font-family:Arial; font-weight:normal; font-size:11px; color:#7f7f7f; text-decoration:none; }
.ArialNorm12Grey { font-family:Arial; font-weight:normal; font-size:12px; color:#7f7f7f; text-decoration:none; }
.ArialNorm18Grey { font-family:Arial; font-weight:normal; font-size:18px; color:#7f7f7f; text-decoration:none; }

.ArialBold10Black { font-family:Arial; font-weight:bold; font-size:10px; color:#545454; text-decoration:none; }
.ArialBold11Black { font-family:Arial; font-weight:bold; font-size:11px; color:#545454; text-decoration:none; }
.ArialBold12Black { font-family:Arial; font-weight:bold; font-size:12px; color:#545454; text-decoration:none; }
.ArialBold16Black { font-family:Arial; font-weight:bold; font-size:16px; color:#545454; text-decoration:none; }

.ArialNorm10Black { font-family:Arial; font-weight:normal; font-size:10px; color:#383838; text-decoration:none; }
.ArialNorm11Black { font-family:Arial; font-weight:normal; font-size:11px; color:#545454; text-decoration:none; }
.ArialNorm12Black { font-family:Arial; font-weight:normal; font-size:12px; color:#545454; text-decoration:none; }
.ArialNorm12Black a { font-family:Arial; font-weight:normal; font-size:12px; color:#545454; text-decoration:none; }
.ArialNorm12Black a:hover { font-family:Arial; font-weight:normal; font-size:12px; color:#545454; text-decoration:underline; }
.ArialNorm16Black { font-family:Arial; font-weight:normal; font-size:16px; color:#545454; text-decoration:none; }

.ArialNorm10White { font-family:Arial; font-weight:normal; font-size:10px; color:#ffffff; text-decoration:none; }

.VerdanaNorm10Grey { font-family:Verdana; font-weight:normal; font-size:10px; color:#7f7f7f; text-decoration:none; }
.VerdanaNorm10Black { font-family:Verdana; font-weight:normal; font-size:10px; color:#545454; text-decoration:none; }
.VerdanaNorm10Blue { font-family:Verdana; font-weight:normal; font-size:10px; color:#49a8e2; text-decoration:none; }
.VerdanaBold14Grey	{ font-family:Verdana; font-weight:bold; font-size:14px; color:#545454; text-decoration:none; }
.VerdanaBold14White	{ font-family:Verdana; font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none; }
.VerdanaNorm20White	{ font-family:Verdana; font-weight:normal; font-size:20px; color:#FFFFFF; text-decoration:none; }
.VerdanaNorm20Blue	{ font-family:Verdana; font-weight:normal; font-size:20px; color:#49a8e2; text-decoration:none; }
.VerdanaNorm20Red	{ font-family:Verdana; font-weight:normal; font-size:20px; color:#e71f00; text-decoration:none; }


/* Header */
.newsletter_red                     { display:none; }
.newsletter_red_error               { font-family:Arial; color:#e10b0b; font-size:11px; font-weight:bold; text-align:left;}
.newsletter_input_mail .field       { font-size:9px;border:1px;border-style:solid;border-color:#a5acb2;text-align:left;}
.newsletter_input_mail_error .field { color:#e10b0b; font-family:Verdana; font-weight:normal; font-size:9px; text-align:left; border-style:solid; border-color:#e10b0b; border-width:1px}

/*********************************
 *             PAGES             *
 *********************************/  

/* Page List */
.list_skin    { color: #6e6d6d; font-family:Verdana; font-weight:normal; font-size:10px;}
.list_skinAll { color: #6e6d6d; font-family:Verdana; font-weight:bold; font-size:10px;}
.list_page    { color: #666666; font-family:Arial; font-weight:normal; font-size:11px; text-decoration:none}
.list_desc    { color: #999999; font-family:Arial; font-weight:normal; font-size:11px; text-align:justify}
.list_action  { color: #6e6d6d; font-family:Arial; font-weight:bold; font-size:10px;}

/* List page */
.listProductDesc { font-family:Arial; font-size:11pt; color:#999999; }

/* Product page */
.productDescIntro { font-family:Arial; font-weight:bold; font-size:11px; color:#6e6d6d; text-align:justify; }
.productDesc      { font-family:Arial; font-size:11px; color:#6e6d6d; text-align:justify; font-weight:normal; }
.productDiag	    { font-family:Verdana; font-size:11px; color: #6e6d6d; text-align:left; font-weight:bold; text-decoration:none; }

/* Product map page */
.map_axe_women      { font-family:Verdana;font-size:24px;color:#49a8e2}
.map_axe_men        { font-family:Verdana;font-size:24px;color:#f51402}
.map_category_women { font-family:Verdana;font-size:18px;color:#49a8e2;white-space:nowrap}
.map_category_men   { font-family:Verdana;font-size:18px;color:#f51402;white-space:nowrap}

.list_map                    { list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.list_map .entete_liste_map  { margin-left:10px;}
.list_map .element_liste_map { margin-left:20px;line-height:14px;}
.list_map li         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#545454; margin-left:10px; margin-top:0px;	padding:0px 0px 0px 0px; vertical-align:middle} 
.list_map li a       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#545454; text-decoration:none; margin-bottom:0px;	margin-top:0px; padding:0px 0px 0px 0px; }
.list_map li a:hover { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#545454; text-decoration:underline; }

/* SearchResult page */
.LienGreySearch{ font-family:Arial, Helvetica, sans-serif;	font-size:10px;	text-decoration:underline; color:#4d545a;}
.LienGreySearch:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#4d545a;}

/* ShopStep2 page */
.shoplogin       { font-family:Arial; font-weight:normal; font-size:11px; color:#7f7f7f }
.shoplogin_error { font-family:Arial; font-weight:normal; font-size:11px; color:#e10b0b }
.shoplogin INPUT       { font-family:Arial; font-weight:normal; font-size:11px; color:#7f7f7f; border:solid 1px #7f7f7f }
.shoplogin_error INPUT { font-family:Arial; font-weight:normal; font-size:11px; color:#e10b0b; border:solid 1px #e10b0b }
.shopmsg       { font-family:Arial; font-weight:bold; font-size:10px; color:#e10b0b; visibility:hidden }
.shopmsg_error { font-family:Arial; font-weight:bold; font-size:10px; color:#e10b0b; visibility:visible }

/*********************************
 *             ZONES             *
 *********************************/      

/* Zone Nav */
.nav_hierarchy       { color:#ffffff; font-family:Arial; font-weight:normal; font-size:11px; text-decoration:none;}
.nav_hierarchy:hover { color:#ffffff; font-family:Arial; font-weight:normal; font-size:11px; text-decoration:underline;}
.nav_current         { color:#ffffff; font-family:Arial; font-weight:normal; font-size:11px;}

/* sw_myaccount */
.touch_login .field       { color:#6e6d6d; font-family:Verdana; font-weight:normal; font-size:9px; text-align:left;}
.touch_login_error .field { color:#e10b0b; font-family:Verdana; font-weight:normal; font-size:9px; text-align:left; border-style:solid; border-color:#e10b0b; border-width:1px}
.touch_red                { display:none }
.touch_red_error          { color:#e10b0b; font-family:Arial;   font-weight:bold; font-size:10px;text-align:left; }

/* sw_links */
.links        { color: #6e6d6d; font-family:Verdana; font-weight:bold; font-size:11px; text-decoration:none}
.links:hover  { color: #6e6d6d; font-family:Verdana; font-weight:bold; font-size:11px; text-decoration:underline}

/*********************************
 *             LAYERS            *
 *********************************/ 

/* All */
.layers_background { background-color:White; filter:alpha(opacity=0);	opacity:0; }

/* Quick Details */
.quickdet_desc { color:#999999; font-family:Arial; font-weight:normal; font-size:11px;}
.quickdet_cont { color:#898989; font-family:Arial; font-weight:normal; font-size:11px;}
.quickdet_error { color:#e10b0b; font-family:Arial; font-weight:bold; font-size:11px;}

/* Let know your friends */
.letknowyourfriends_grey                { font-family:Arial; color:#6e6d6d; font-size:11px; font-weight:normal; text-align:left; }
.letknowyourfriends_grey_bold           { font-family:Arial; color:#6e6d6d; font-size:11px; font-weight:bold; text-align:left; }
.letknowyourfriends_input .field        { color:#6e6d6d; font-family:Verdana; font-weight:normal; font-size:9px; text-align:left;}
.letknowyourfriends_input_error .field  { color:#e10b0b; font-family:Verdana; font-weight:normal; font-size:9px; text-align:left; border-style:solid; border-color:#e10b0b; border-width:1px}
.letknowyourfriends_red                 { display:none;}
.letknowyourfriends_red_error           { font-family:Arial; color:#e10b0b; font-size:11px; font-weight:bold; text-align:left;}

/* Forgot your password */
.forgotyourpassword_grey_bold               { font-family:Arial; color:#6e6d6d; font-size:11px; font-weight:bold; text-align:left; }
.forgotyourpassword_grey                    { font-family:Arial; color:#6e6d6d; font-size:11px; font-weight:normal; text-align:left; }
.forgotyourpassword_red                     { display:none; }
.forgotyourpassword_red_error               { font-family:Arial; color:#e10b0b; font-size:11px; font-weight:bold; text-align:left; padding-top:14px}
.forgotyourpassword_input_mail .field       { color:#6e6d6d; font-family:Verdana; font-weight:normal; font-size:9px; text-align:left;}
.forgotyourpassword_input_mail_error .field { color:#e10b0b; font-family:Verdana; font-weight:normal; font-size:9px; text-align:left; border-style:solid; border-color:#e10b0b; border-width:1px}
.forgotyourpassword_text_email              { font-family:Arial; color:#6e6d6d; font-size:11px; font-weight:normal; text-align:left; }
.forgotyourpassword_text_email_error        { font-family:Arial; color:#e10b0b; font-size:11px; font-weight:bold; text-align:left; }

/* Login */
.login_red_bold       { display:none; }
.login_red_bold_error { font-family:Arial; color:#e10b0b; font-size:11px; font-weight:bold; text-align:left; }

/* NoStock */
.nostock_input_mail .field        { color:#6e6d6d; font-family:Verdana; font-weight:normal; font-size:9px; text-align:left;}
.nostock_input_mail_error .field  { color:#e10b0b; font-family:Verdana; font-weight:normal; font-size:9px; text-align:left; border-style:solid; border-color:#e10b0b; border-width:1px}
.nostock_red                      { display:none; }
.nostock_red_error                { color:#e10b0b; font-family:Arial;   font-weight:bold; font-size:10px;text-align:left; }
.nostock_text_email               { font-family:Arial; color:#6e6d6d; font-size:11px; font-weight:normal; text-align:left; }
.nostock_text_email_error         { font-family:Arial; color:#e10b0b; font-size:11px; font-weight:bold; text-align:left; }
.nostock_error                    { font-family:Arial; color:#e10b0b; font-size:11px; font-weight:normal; text-align:left; }

/*********************************
 *             Boxes            *
 *********************************/ 
 
 /* About Box white 15 */
.aboutboxwhite15 .leftup	  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white15leftup.png);}
.aboutboxwhite15 .rightup	  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white15rightup.png);}
.aboutboxwhite15 .leftdown	{background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white15leftdown.png);}
.aboutboxwhite15 .rightdown	{background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white15rightdown.png);}
.aboutboxwhite15 .pixel		  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white15pixel.png);}

/* About Box white 50 */
.aboutboxwhite50 .leftup	  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white50leftup.png);}
.aboutboxwhite50 .rightup	  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white50rightup.png);}
.aboutboxwhite50 .leftdown	{background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white50leftdown.png);}
.aboutboxwhite50 .rightdown	{background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white50rightdown.png);}
.aboutboxwhite50 .pixel		  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white50pixel.png);}

/* About Box white 80 */
.aboutboxwhite80 .leftup	  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white80leftup.png);}
.aboutboxwhite80 .rightup	  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white80rightup.png);}
.aboutboxwhite80 .leftdown	{background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white80leftdown.png);}
.aboutboxwhite80 .rightdown	{background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white80rightdown.png);}
.aboutboxwhite80 .pixel		  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/white80pixel.png);}

/* About Box grey 30 */
.aboutboxgrey30 .leftup		  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/grey30leftup.png);}
.aboutboxgrey30 .rightup	  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/grey30rightup.png);}
.aboutboxgrey30 .leftdown	  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/grey30leftdown.png);}
.aboutboxgrey30 .rightdown	{background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/grey30rightdown.png);}
.aboutboxgrey30 .pixel		  {background-image:url(/img/_ww/_ww/identical/webbox/boxes/about/grey30pixel.png);}
 

/* Tabs */
.tab_ajax .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:0px solid #999999;border-top:0;padding:0px;padding-top:5px;padding-bottom:5px;}
 
/* Page Register */
.error       { font-family:Arial; font-size:10px; font-weight:normal; color:#6e6d6d; display:none}
.error_alert { font-family:Arial; font-size:10px; font-weight:bold; color:#e10b0b; }
 
/* Form */
.form INPUT          { height:13px;	padding-left:10px; padding-top:2px;	font-family:arial; font-size:10px; color:#666666;	border:1px;	border-style:solid;	border-color:#a5acb2; }
.form_alert INPUT    { height:13px; padding-left:10px; padding-top:2px; font-family:arial; font-size:10px; color:#e10b0b; border:1px;	border-style:solid;	border-color:#e10b0b; }
.form SELECT         { font-family:arial; font-size:10px;	color:#666666; border:1px; border-style:solid; border-color:#a5acb2; }
.form_alert SELECT   { font-family:arial; font-size:10px;	color:#e10b0b; border:1px; border-style:solid; border-color:#e10b0b; }
.form TEXTAREA       { padding-left:10px;	padding-top:2px; font-family:arial;	font-size:10px;	color:#666666; border:1px; border-style:solid; border-color:#a5acb2; }
.form_alert TEXTAREA { padding-left:10px; padding-top:2px; font-family:arial; font-size:10px; color:#e10b0b; border:1px; border-style:solid; border-color:#e10b0b; }
.form_alert .field   { height:13px;	padding-left:10px; padding-top:2px; font-family:arial; font-size:10px; color:#e10b0b;	border:1px; border-style:solid; border-color:#e10b0b; }

.register_checkbox { font-family:arial; font-size:10px; border:0px;	}
.register_radio    { font-family:arial;	font-size:10px;	}

.text_red        { font-family:Arial; font-size:10px; font-weight:normal; color:#666666; }
.text_red_alert  { font-family:Arial; font-size:10px; font-weight:bold; color:#e10b0b; }
.text_link       { font-family:Arial; font-size:10px; font-weight:normal; color:#666666; text-decoration:underline }
.text_link_alert { font-family:Arial; font-size:10px; font-weight:bold; color:#e10b0b; text-decoration:underline }

.lien_condition       { font-family:Arial, Helvetica,sans-serif; font-size:10px; text-decoration:underline; color:#545454; }
.lien_condition_alert { font-family:Arial, Helvetica, sans-serif;	font-size:11px; color:#e10b0b; font-weight:bold; margin-top:5px; text-decoration:underline; }
 
.moreaboutyou_black      { font-family:Arial; font-size:11px; color:#545454; }
.moreaboutyou_black_bold { font-family:Arial; font-size:10px; color:#545454; font-weight:bold; }

.txt_nav_man { font-family:Arial; font-size:11px; color:#000000;	text-decoration:none; }
.txt_nav     { font-family:Arial; font-size:11px; color:#5dabe0; font-weight:bold;	text-decoration:none; }

.grey_text { font-family:Arial; font-size:10px; color:#545454; }
.grey_text2 { font-family:Arial; font-size:10px; color:#6e6d6d; }

.blue_lien       { font-family:Arial; font-size:11px; color:#5dabe0; font-weight:bold; text-decoration:none; }
.blue_lien:hover { font-family:Arial; font-size:11px; color:#5dabe0; font-weight:bold; text-decoration:none; }

.text_red_white			{ font-family:Arial; font-size:10px; font-weight:normal; color:#ffffff; }
.text_red_white_alert	{ font-family:Arial; font-size:10px; font-weight:bold; color:#e10b0b; }
.text_link_white		{ font-family:Arial; font-size:10px; font-weight:normal; color:#ffffff; text-decoration:underline }
.text_link_white_alert	{ font-family:Arial; font-size:10px; font-weight:bold; color:#e10b0b; text-decoration:underline }

/* End */

