@charset "utf-8";
/* CSS Document */
@import url("reset.css");
@import url("entrees.css");/* entrées */


/* STRUCTURE */
/*---------------- générale */
body {
	background: url(http://tao-img.naxento.fr/img/EN/header/bg_body.gif) repeat-x top;
}

body, #footer {
	text-align: center;
}

#container, #footer_contenu {
	margin: 0 auto;
	text-align:left;
	width: 966px;
}

#header {
	height: 152px;
	position: relative;
	text-align:left;
}

#footer {
	background: url(http://tao-img.naxento.fr/img/EN/footer/ligne_footer.gif) repeat-x top;
	clear: both;
	margin-top: 0 !important;
	height:200px;
}

.hop {text-indent: -9999em; display: block;}
.englob { float: left;}

a { color: #333; text-decoration: none;}
a:hover { color: #000; text-decoration: underline;}

/*---------------- header */
#header h1 a{
	display: block;
	background: url(http://tao-img.naxento.fr/img/EN/header/logo_tao.gif) no-repeat;
	width: 289px;
	height: 75px;
	text-indent: -9999em;
	position: absolute;
	top: 25px;
}

#baseline {
	display: block;
	background: url(http://tao-img.naxento.fr/img/EN/header/baseline.gif) no-repeat;
	width: 289px;
	height: 30px;
	text-indent: -9999em;
	position: absolute;
	bottom: 0;	
}

#header {
	height: 117px;
	position: relative;
	text-align:left;
	z-index: 20;
}


	#header .logo {
		position:absolute;
		left:0;
	}
	#header .bloc_panier {
		width:120px;
		padding:0 0 0 25px;
		float:right;
		height:70px;
		margin:5px 0 0;
		background:url('../../img/EN/header/bg_bloc_panier.gif') no-repeat 0 0;
	}
	#header .bloc_compte {
		width:215px;
		margin:5px 30px 0 0;
		float:right;
		height:70px;
	}
		#header .bloc_compte span {
			padding:0 0 0 25px;
		}
		#header .bloc_compte img {
			vertical-align:middle;
		}	
	#header .bloc_news {
		width:235px;
		margin:5px 10px 0 0;
		float:right;
		height:70px;
	}
		#header .bloc_news span {
			position:relative;
			left:23px;
		}
		#header .bloc_news input {
			vertical-align:middle;
		}
		#header .bloc_news .input-text {
			width:160px;
		}
		
	#header .bloc_recherche {
		position:absolute;
		right:-10px;
		bottom:30px;
		background:url('../../img/EN/header/bg_recherche.gif') no-repeat 0 0;
		width:365px;
		/width:405px;
		height:22px;
		padding:6px 0 0 34px;
	}
	#header .bloc_recherche input,
	#header .bloc_recherche img {
		vertical-align:middle;
	}
	#header .bloc_recherche a {
		margin:0 0 0 25px;
	}

#header .navigation {
	position:absolute;
	bottom:0;
	/bottom:-1px;
	left:0;
	width:939px;
}
	#header .navigation img {
		display:block;
		position:relative;
	}

	#header .navigation .catalogue {
		width:621px;
		height:30px;
		display:block;
		float:left;
	}
		#header .navigation .catalogue li {
			float:left;
		}
	#header .navigation .selection {
		width:290px;
		height:30px;
		display:block;
		float:right;
	}
		#header .navigation .selection li {
			float:left;
		}


.sous_menu {
	width:643px;
	height:169px;
	padding: 5px 20px 20px 25px;
	position:absolute;
	left:-15px;
	bottom:-194px;
	/bottom:-205px;
	background:url('../../img/EN/header/bg_sous_menu.png') no-repeat 0 0;
	-background:url('../../img/EN/header/bg_sous_menu.gif') no-repeat 0 0;
	display:none;
	z-index:1000;
}

	.sous_menu .nav_tendance {
		float:left;
		border:1px #fff solid;
		border-width:0 1px 0 0;
		margin:10px 10px 10px 0;
		width:211px;
		margin:10px 10px 10px 0;
		height:160px;
		display:inline;
	}
	
	 
		.sous_menu .nav_tendance img {
			float:left;
			margin:0 10px 10px 0;
			-margin:0 5px 5px 0;
			display:inline;
		}
		
	.sous_menu .navigation_catalogue {
		margin:10px 0 0;
		width:251px;
		border:1px #fff solid;
		border-width:0 1px 0 0;
		float:left;
		height:150px;
		display:inline;
		
	}
		.sous_menu .navigation_catalogue strong {
			font-size:14px;
			font-weight:bold;
			text-transform:uppercase;
			display:block;
			margin:0 0 5px;
		}
		.sous_menu .navigation_catalogue li {
			float:left;
			width:125px;
			font-weight:bold;
			font-size:11px;
			display:inline;
		}
		
	.sous_menu .navigation_selection {
		margin:10px 0 0 480px;
		
	}
	.sous_menu .navigation_selection ul {
		margin:0 0 25px;
	}
	#header .sous_menu .navigation_selection li {
		font-size:13px;
		font-weight:bold;
		text-transform:uppercase;
		display:block;
		float:none;
	}
	.sous_menu .navigation_selection img {
		/position:absolute;
		/margin:-90px 0 0 10px;
	}




/*---------------- LISTE PRODUIT */
.header_list {
	padding:10px 0 0 220px;
	width:712px;
	height:147px;
	margin:0 0 5px;
	/* FIX for IE6 */
	/height:157px;
	/width:932px;


}

.header_list_10 { background:url('http://tao-img.naxento.fr/img/EN/headerliste-10.jpg') no-repeat;}
.header_list_11 { background:url('http://tao-img.naxento.fr/img/EN/headerliste-11.jpg') no-repeat;}
.header_list_12 { background:url('http://tao-img.naxento.fr/img/EN/headerliste-12.jpg') no-repeat;}
.header_list_13 { background:url('http://tao-img.naxento.fr/img/EN/headerliste-13.jpg') no-repeat;}
.header_list_61 { background:url('http://tao-img.naxento.fr/img/EN/headerliste-61.jpg') no-repeat;}
.header_list_62 { background:url('http://tao-img.naxento.fr/img/EN/headerliste-62.jpg') no-repeat;}



.header_list #ariane { position:relative; top:-22px; /position:static; color:#595959;}
.header_list #ariane a { color:#595959;}

.header_list #tit_liste h1 { font-size:25px; font-weight:700; position:relative; top:-10px; /top:0px;}
.header_list_62 #tit_liste h1 { 	color: #000;}
.header_list_61 #tit_liste h1 { 	color: #000; }

.header_list_62 #tit_liste h1:first-letter,
.header_list_61 #tit_liste h1:first-letter {text-transform:uppercase; }

.header_list #descr_categorie h2 { font-weight:700; font-size:12px; color:#595959; width:350px; display:block;}

.header_list #btn_retour {
	margin-left:400px;
}

/*-------------------LISTE NOUVEAUTE */
.header_list_nouveaute { 
	background:url('http://tao-img.naxento.fr/img/EN/entete_nouveautes.jpg') no-repeat;
	width:932px;
	height:157px;
	position:relative;
}

.menu_nouveaute {
	position:absolute;
	bottom:0; -bottom:-1px;
	margin:0 0 0 10px;
}
.menu_nouveaute li {
	float:left;
	height:24px;
}
.menu_nouveaute li a { text-indent:-9999px; display:block; height:25px; }

.menu_nouveaute li.menu_nouveaute_0 a {	background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_prixfous.gif') no-repeat; width:80px;	}
.menu_nouveaute li.menu_nouveaute_1 a {	background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_lf.gif') no-repeat; width:120px; height:24px;}
.menu_nouveaute li.menu_nouveaute_2 a {	background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_lg.gif') no-repeat; width:120px; height:24px;}
.menu_nouveaute li.menu_nouveaute_3 a { background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_bbf.gif') no-repeat; width:90px; height:24px;}
.menu_nouveaute li.menu_nouveaute_4 a {	background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_bbg.gif') no-repeat; width:90px; height:24px;}
.menu_nouveaute li.menu_nouveaute_5 a {	background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_f.gif') no-repeat; width:58px; height:24px;}
.menu_nouveaute li.menu_nouveaute_6 a { background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_g.gif') no-repeat; width:71px; height:24px;}

.menu_nouveaute li.menu_nouveaute_0-on a, .menu_nouveaute li.menu_nouveaute_0 a:hover {	background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_prixfous-on.gif') no-repeat; width:80px;	}
.menu_nouveaute li.menu_nouveaute_1-on a, .menu_nouveaute li.menu_nouveaute_1 a:hover {	background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_lf-on.gif') no-repeat; width:120px; height:24px;	}
.menu_nouveaute li.menu_nouveaute_2-on a, .menu_nouveaute li.menu_nouveaute_2 a:hover {	background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_lg-on.gif') no-repeat; width:120px; height:24px; 	}
.menu_nouveaute li.menu_nouveaute_3-on a, .menu_nouveaute li.menu_nouveaute_3 a:hover { background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_bbf-on.gif') no-repeat; width:90px; height:24px;	}
.menu_nouveaute li.menu_nouveaute_4-on a, .menu_nouveaute li.menu_nouveaute_4 a:hover {	background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_bbg-on.gif') no-repeat; width:90px; height:24px; 	}
.menu_nouveaute li.menu_nouveaute_5-on a, .menu_nouveaute li.menu_nouveaute_5 a:hover {	background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_f-on.gif') no-repeat; width:58px; height:24px;	}
.menu_nouveaute li.menu_nouveaute_6-on a, .menu_nouveaute li.menu_nouveaute_6 a:hover { background:url('http://tao-img.naxento.fr/img/EN/nav_nouveaute_g-on.gif') no-repeat; width:71px; height:24px;	}


.gamme_nouveaute {
	margin:10px 0 0;
}


/*---------------- footer */
#footerLinks {
	height:150px;
}
#footerLinks li { 
	float: left;
	height:150px;
}

	.services_tao {
		width:377px;
		border-right:1px #BBB solid;
	}
	.magasins_tao {
		width:261px;
		border-right:1px #BBB solid;
	}
	.info_shopping {
		width:184px;
		border-right:1px #BBB solid;
	}
	.instant_mode {}

	#footerLinks li ul {
		padding-top: 7px;
	}
		#footerLinks li li {
			float: none;
			height:auto;
			padding-left: 10px;
			font: normal 11px/1.33em Arial, Helvetica, sans-serif;
		}
			
		#footerLinks .services_tao li {
			float:left;
			margin:0 5px 5px 0;
			font: normal 10px/1.33em Arial, Helvetica, sans-serif;
		}
			
		#footerLinks .services_tao li strong {
			display:block;
		}
			#footerLinks .paiement_securise {
				width:146px;
				/width:181px;
				height:48px;
				padding:10px 5px 0 30px;
				background:url('../../img/EN/footer/bg_paiement_securise.gif') no-repeat 0 0;
			}
			#footerLinks .livraison_gratuite {
				width:133px;
				/width:181px;
				height:48px;
				padding:10px 5px 0 39px;
				background:url('../../img/EN/footer/bg_livraison_gratuite.gif') no-repeat 0 0;
			}
			#footerLinks .faire_des_cadeaux {
				width:146px;
				/width:181px;
				height:48px;
				padding:10px 5px 0 30px;
				background:url('../../img/EN/footer/bg_faire_des_cadeaux.gif') no-repeat 0 0;
			}
			#footerLinks .echange_remboursement {
				width:133px;
				/width:181px;
				height:48px;
				padding:10px 5px 0 39px;
				background:url('../../img/EN/footer/bg_echange_remboursement.gif') no-repeat 0 0;
			}
			
	#footerLinks .magasins_tao ul {
			padding:0;
			position:relative;
			top:5px;
		}
		#footerLinks .magasins_tao li img {
			float:left;
			margin:0 5px 0 0;
			/position:relative;
			/top:5px;
		}
		#footerLinks .magasins_tao li strong {
			display:block;
			margin:10px 0 15px;
			font-weight:bold;
			font-size:13px;
		}
		#footerLinks .magasins_tao li a {
			display:block;
			margin:0 0 10px;
		}

.other_links {
	margin:15px -15px 0;
	text-align:center;
}
.other_links li {
	display:inline;
	margin:0 8px 0 0;
}
.other_links li img {
	vertical-align:middle;
}
#lang_fr, #lang_es, #lang_en {
	margin:0;
}
#popup_entretien, #popup_taille, .frame {
	z-index: 20;
}