/* Auderby CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #e4e8e9;
	margin:0px;
	margin-top:5px;
}

#hole_page {
	width:980px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-image: url(background.gif);
	background-repeat: repeat-y;
	background-position: center top;
	background-color:#FFFFFF;
}

#container { margin-left:19px; margin-right:13px;}

#head_back {
	background-image: url(head_back.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 4px;
}

a {color:#c82301;}
a:hover {color:#771500;}

.top_menu_01_backs {
	background-image: url(top_menu_01.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.top_menu_02_backs {
	background-image: url(top_menu_02.gif);
	background-repeat: repeat-x;
	background-position: left center;
}

#menu_top_head { margin-top:22px; color:#8b8b8b; }
#menu_top_head a{color:#8b8b8b; text-decoration:none; }
#menu_top_head a:hover{text-decoration: underline; }
#menu_top_head ul { margin:0px; padding:0px;}
#menu_top_head ul li{
	display:inline;
	padding-left:8px;
	padding-right:1px;
	background-image: url(puce_rouge.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:10px;
}

#srch_bar form{ margin:0px; padding:0px; }
.srch_text {
	/*background-image: url(srch_back.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-attachment:fixed;*/
	border:0px;
	width:150px;
	height:19px;
	line-height:18px;
	color:#686868;
	font-size:10px;
	margin:0px;
	padding:0px;
	padding-left:22px;
}
.srch_ok {
	margin:0px;
	padding:0px;
	background-image: url(ok_srch.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:#efefef;
	border:0px;
	height:19px;
	width:48px;
	cursor: pointer;
}
.left_panels_back{
	background-image: url(left_panels_back1.gif);
	background-repeat: repeat-y;
	background-position: right top;
	text-align:right;
}
.left_panels_back1{
	background-image: url(left_panels_back.gif);
	background-repeat: repeat-y;
	background-position: right top;
	text-align:right;
}

#panier { padding-left:23px; padding-right:7px;}

.panier_line { height:1px; width:80%; color:#c82301; margin-right:2px; margin-top:10px;}
.tab_total { color:#c82301; font-size:14px; font-weight:bold;}
.tab_articles { color:#c82301; font-size:10px;}
.produits a{ text-decoration:underline; color:#c82301;}
.left_newsletter{
	background-image: url(newsletter_back.gif);
	background-repeat: repeat-y;
	background-position: right top;
	text-align:left;
	padding-left:18px; padding-right:5px;
	
}
.left_login{
	background-image: url(left_panels_back.gif);
	background-repeat: repeat-y;
	background-position: right top;
	text-align:left;
	padding-left:9px; padding-right:8px;
	
}
.form_news { margin:0px; padding:0px;}
.newsletter_input {border:1px solid #b6b6b6; margin-top:5px; margin-bottom:5px;}
.newsletter_inputC {border:1px solid #b6b6b6; margin-top:5px; margin-bottom:5px; background-color:#efefef}
.star{color:#949494; font-weight:normal; padding-right:11px }


#trouver_chauss {	padding-left:28px; padding-right:15px; text-align:center;}
#trouver_chauss form{margin:0px; padding:0px;}
#trouver_chauss form select { width:150px; margin:3px; font-size:10px;}

#informations {
	background-image: url(infos_panel_back.gif);
	background-repeat: repeat-y;
	background-position: right top;
	 padding-left:8px; xpadding-right:15px;
	 text-align:left;
}
#infos_list a{ color:#000000; text-decoration:none;}
#infos_list a:hover { text-decoration:none;}
#infos_list ul { margin:0px; padding:0px; margin-left:5px; list-style:none;}
#infos_list ul li{
	padding-left:10px; font-size:9px;
	background-image: url(list_info.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:176px;
	height:16px;
	margin-bottom:0px;
}

#guidechauss {
	background-image: url(guide_chauss_back.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding-left:5px; xpadding-right:5px;
	text-align:left;
}
#guidechauss_list a{ color:#000000; text-decoration:none;}
#guidechauss a:hover { text-decoration:underline}
#guidechauss ul { margin:0px; padding:0px; margin-left:5px; list-style:none;}
#guidechauss ul li{
	padding-left:0px; font-size:12px; font-weight: bold; font-family:Verdana;
	background-image: url(ligne_rouge.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:176px;
	height:16px;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:0px;
}

.client_list-0 { min-height:130px; height:130px; }
.client_list-0 a{ color:#000000; text-decoration:none;}
.client_list-0 a:hover { text-decoration:none;}
.client_list-0 ul { margin:0px; padding:0px; margin-left:5px; list-style:none;}
.client_list-0 ul li{
	padding-left:10px;
	background-image: url(list_client.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height:22px;
	margin-bottom:10px;
}

#homme {
	background-image: url(panel_back.gif);
	background-repeat: y-repeat;
	background-position: left top;
	padding-left:10px;
	font-weight:bold;
}
#homme ul{ margin:0px; padding:0px; list-style:none; }
#homme ul li{ border-bottom:1px solid #c8cccd; height:18px; width:160px; padding-top:5px;  }
#homme ul li span{ padding-left:10px; font-size:13px;}
#homme ul li span a{ color:#000000; text-decoration:none; display: block; width:100%; 	background-image: url(menu_puce.gif);
	background-repeat: no-repeat;
	background-position: right center;}
#homme ul li span a:hover{ text-decoration:underline; font-weight:bold;	background-image: url(menu_puce2.gif);
	background-repeat: no-repeat;
	background-position: right center;}

#femme {
	background-image: url(panel_back_femme.gif);
	background-repeat: y-repeat;
	background-position: left top;
	padding-left:10px;
	font-weight:bold;
}
#femme ul{ margin:0px; padding:0px; list-style:none; }
#femme ul li{ border-bottom:1px solid #c8cccd; height:18px; width:160px; padding-top:5px;  }
#femme ul li span{ padding-left:10px; font-size:13px;}
#femme ul li span a{ color:#000000; text-decoration:none; display: block; width:100%; 	background-image: url(menu_puce.gif);
	background-repeat: no-repeat;
	background-position: right center;}
#femme ul li span a:hover{ text-decoration:underline; font-weight:bold;	background-image: url(menu_puce2.gif);
	background-repeat: no-repeat;
	background-position: right center;}
	
#enfant {
	background-image: url(panel_back_enfant.gif);
	background-repeat: no-repeat;
	background-position: left top;
padding-left:10px;
font-weight:bold;
}
#enfant ul{ margin:0px; padding:0px; list-style:none; }
#enfant ul li{ border-bottom:1px solid #c8cccd; height:18px; width:160px; padding-top:5px;  }
#enfant ul li span{ padding-left:10px; font-size:13px;}
#enfant ul li span a{ color:#5d8731; text-decoration:none; display: block; width:100%; 	background-image: url(menu_puce.gif);
	background-repeat: no-repeat;
	background-position: right center;}
#enfant ul li span a:hover{ color:#000000; text-decoration:underline; font-weight:bold;	background-image: url(menu_puce2.gif);
	background-repeat: no-repeat;
	background-position: right center;}

#guide_chauss {
	padding-left:10px;
	padding-right:25px;
	background-image: url(guide_chauss_back.gif);
	padding-top:5px;
}
#guide_chauss a{ color:#ffffff; text-decoration:none;}
#guide_chauss a:hover { text-decoration:underline;}
#guide_chauss ul { margin:0px; padding:0px; margin-left:5px; list-style:none;}
#guide_chauss ul li{
	padding-left:10px;
	background-image: url(puce_rouge2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:16px;
	margin-bottom:4px;
	border-bottom:1px solid #FFFFFF;
}

.separator { height:10px; width:100%;}
.separator_first { height:2px; width:100%;}
.all_chauss_homme { font-size:9px; font-weight:bold; margin-top:25px; margin-left:10px}
.all_chauss_homme a{ color:#0b6bb5; text-decoration:none;}
.all_chauss_homme a:hover{ text-decoration:underline}

.all_chauss_femme { font-size:9px; font-weight:bold; margin-top:25px; margin-left:10px}
.all_chauss_femme a{ color:#c30eb0; text-decoration:none;}
.all_chauss_femme a:hover{ text-decoration:underline}

.all_chauss_enfant { font-size:9px; font-weight:bold; margin-top:25px; margin-left:10px}
.all_chauss_enfant a{ color:#2b9b01; text-decoration:none;}
.all_chauss_enfant a:hover{ text-decoration:underline}

#central { width:538px; padding-top:1px; padding-left:2px; padding-right:2px;}

.bloc_big { width:517px; border-left:1px solid #c82301; border-right:1px solid #c82301; padding-left:10px; padding-right:10px}
.bloc_ns{
	background-image: url(back_ns.gif);
	background-repeat: repeat-y;
	background-position: right top;
	text-align:left;
	
}
.bloc_first { width:171px; border-left:1px solid #A6A7A7; border-right:1px solid #A6A7A7; }
.bloc_small { width:289px; border-left:1px solid #c82301; border-right:1px solid #c82301; }
.bloc_smallest { width:224px; border-left:1px solid #c82301; border-right:1px solid #c82301; }
.nom_prod { display:block; font-weight:bold; height:26px;}
.nom_prod a{ color:#000000; text-decoration:none;}
.nom_prod a:hover { text-decoration:underline;}
.price_prod { color:#c82301; font-size:14px; font-weight:bold;}
.ref_prod { color:#666666; font-size:10px; }

#titel_g { width:517px; border-bottom:1px solid #afafaf; text-align:left;  }

#titel_g h1 {
	background-image: url(h1_fond.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:22px;
	padding-left:18px;
	height:29;
	width:153;
	margin-bottom:0px;
	padding-bottom:0px;
}

#titel_identifi { width:517px; border-bottom:1px solid #afafaf; text-align:left;  }

#titel_identifi h1 {
	background-image: url(h1_fond.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:14px;
	padding-left:18px;
	line-height:22px;
	height:29;
	width:153;
	margin-bottom:0px;
	padding-bottom:0px;
}

.titre_big { font-size:14px;}
.femme {color:#c50faf;}
.homme {color:#0b6bb5;}
.enfant {color:#198f09;}

#path { text-align:left; padding-left:5px; padding-top:5px;}

#the_product { width:517px; }

.prod_01 {
	background-image: url(prod_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
}
.prod_01-bis {
	background-image: url(prod_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align:left;
	color:#FFFFFF; padding-top:8px; font-weight:bold; font-size:10px; text-align:center;
}
.prod_02 {	background-image: url(prod_04.gif);
	background-repeat: repeat-x;
	background-position: left top;}
	
.prod_03 {
	background-image: url(prod_06.gif);
	background-repeat: repeat-y;
	background-position: center top;
}	
	
.prod_db {
	background-image: url(prod_db.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.end_prod { text-align:right;}
.pics_prod { padding-left:5px;}
.price_prod2 { text-align:center; color:#FFFFFF; font-weight:bold; font-size:18px;}
.h2_prod { font-size:18px; font-weight:bold; color:#FFFFFF; padding-bottom:0px; margin-bottom:0px; margin-top:0px; padding-top:5px; padding-left:10px;}
.info_prod { color:#666666; border-left:1px solid #afafaf; padding-left:10px; padding-top:25px; text-align:left}
.top_border { border-top:1px solid #afafaf; padding-top:8px;}
.composition { margin:0px; padding:0px; margin-left:15px;}
.more_pics { text-align:center; }
.more_pics img { border:1px solid #999999; padding:4px; margin:2px;}

.send_ami{
	background-image: url(mail_16.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top:3px;
	padding-bottom:2px;
	line-height:19px;
	padding-left:20px;
}
.print{
	background-image: url(print_16.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top:3px;
	padding-bottom:2px;
	line-height:19px;
	padding-left:20px;
}

.tab_panier { font-weight:bold;}
.img_prod_panier {border:1px solid #999999; }
.cell_tab_panier { margin-bottom:8px; height:60px; border-left:1px solid #afafaf;}
#detail_prod_panier {padding-left:5px;}

#model_select { text-align:right; }
#more_modeles {}

.info_usines { width:518px; padding:1px; border:1px solid #afafaf; text-align:justify; color:#666666; margin-left:auto; margin-right:auto;}
.info_text { width:450px; padding:10px; border:1px solid #afafaf; text-align:justify; color:#666666; margin-left:auto; margin-right:auto;}
.info_textR { padding:10px; border:1px solid #afafaf; text-align:justify; color:#666666; margin-left:auto; margin-right:auto;}
.final_text { width:450px; padding:10px; border:1px solid #afafaf; text-align:justify; color:#666666; margin-left:auto; margin-right:auto;}
.titel_sub_panier { padding:3px; background-color:#e4e8e9; border:1px solid #e4e8e9; text-align:center; color:#000000; font-weight:bold; }
.titel_sub_commande { padding:3px; background-color:#999999; border:1px solid #e4e8e9; color:#000000; font-weight:bold; }
.titel_sub_cammande_bis { background-color:#CCCCCC; border:1px solid #e4e8e9; padding:3px; color:#000000; font-size:10px;}
.content_sub_panier { padding:5px; border:1px solid #e4e8e9; }
.small_1 { font-size:9px;}
.small_2 { font-size:8px; padding-left:23px;}
.red { color:#c82301;}
.red_back { background-color:#c82301; color:#FFFFFF;}
.left_text { text-align:left; padding-left:6px; padding-right:5px; padding-top:5px;}
.titel_sub_client {
	width:226px;
	height:26px;
	background-image: url(select_client.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:5px;
}
#footer { margin-left:13px; margin-right:13px; color:#7f7e7e; font-size:9px}
#footer a { color:#656363; text-decoration:none;}
#footer a:hover { text-decoration:underline;}
#footer hr { color:#c82301; width:100%; height:5px; padding:0px; margin:0px; margin-bottom:10px; margin-top:10px; background-color:#c82301;}


/*********************************Updates 2007-11-26 *****************************************/
#spaceN{line-height:6PX; height:6px}
#footer strong{ font-weight:normal; color:#c10209}
#MargeNomi{ margin-bottom:3px}

/*Css Search*/
#SearchIn {float:left; width:175px;}
#SearchOk {float:right; width:43px; height:18px}
#SearchOk a {display:block; width:43px; height:18px }
#SearchOk span {display:none}

.srch_text {
border:0px;
xline-height:18px;
color:#000000;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif
margin:0px;
width:165px;
height:17px ;
background-color:#FFFCFC; 
margin-left:15px; 
padding:0px; 
padding-left:10px;
padding-top:1px;
}


