/*  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $  osCommerce, Open Source E-Commerce Solutions  http://www.oscommerce.com  Copyright (c) 2003 osCommerce  Released under the GNU General Public License*/body { margin: 0px; padding: 0px; text-align: center; font-family: Arial; background:url("images/css/tousenchaussettes/page/tous_en_chaussette_bg.jpg") center 128px repeat-x;}body.prehome{background-position:top left;}div, span, ul, li, h1, h2, h3, h4, p, a, img, form, label, pre { margin: 0px; padding: 0px; font-family: Arial;}.general {	background-image: url( images/css/tousenchaussettes/page/tous_en_chaussette_bg.jpg );	background-repeat: no-repeat;	background-position: center 139px;}.page {	width: 1002px;	padding-top: 155px;	padding-bottom: 15px;	margin-left: auto;	margin-right: auto;	text-align: left;	background: #ffffff;	background-repeat: repeat-x;	background-position: 0px 139px;	overflow: hidden;}html>body .page {	height: auto;	min-height: 590px;}.header {	background-image: url( images/css/header/header_bg.jpg );	background-repeat: repeat-x;	height: 138px;	position: absolute;	top: 0px;	left: 0px;	width: 100%; text-align: center;}.page_header {	width: 1002px;	position: relative;	margin: 0 auto;	text-align: left;}.footer {	background-image: url( images/css/footer/footer_top.gif );	background-repeat: repeat-x;	background-color: #ffffff;}.page_footer {	width: 1002px;	position: relative;	margin-left: auto;	margin-right: auto;	text-align: left;	padding: 18px;	padding-bottom: 0px;	font-size: 11px;}.page_footer a {	font-size: 11px;	font-weight: normal;	padding-left: 0px;	color: #0C0823;}.page_bottom {	background-image: url( images/css/footer/footer_bottom.gif );	background-repeat: repeat-x;}.header_menu {	width: 100%;}.header_menu ul {	list-style-type: none;	height: 21px;}.header_menu ul li {	float: right;	padding-top: 3px;}.header_menu ul li a {	display: block;	margin-left: 10px;	margin-right: 10px;	font-size: 11px;	color: #ffffff;	text-decoration: none;	float: left;}.header_menu ul li .separator {	display: block;	font-family: Arial;	font-size: 12px;	color: #f4f4f3;	float: left;}.header_menu ul li a:hover {	text-decoration: underline;}.header_back_home {	height: 187px;	width: 86px;	background-image: url( images/css/tousenchaussettes/page/tous_en_chaussettes.jpg );	background-repeat: no-repeat;	background-position: top right;	position: absolute;	top: 157px; left: 50%;	margin-left: -587px;	cursor: pointer;}#titreCycle a{	text-decoration:none;	color:#8a8a8a;	font-size:10px;	padding-top:8px;}.services_list {	margin-left: 66px;	margin-right:5px;	height: 42px;	width: 42px;	float:left;}#titreCycle{	width:158px;	float:left;}#titreCycle a{	background:none;}/*.services_list {	background-image: url( images/css/header/services_arrow.gif );	background-repeat: no-repeat;	padding-left: 10px;	height: 28px;	width: 200px;}.services_list span {	padding-top: 2px;	display: block;	color: #100B2E;	font-size: 12px;	font-weight: bold;	border-bottom: 1px solid #100b2e;	padding-top: 7px;}.services_list span a {	color: #100B2E;	font-size: 12px;	font-weight: bold;	text-decoration: none;}*/.product_menu_gauche .visitor { display: none;}*html .services_list {	width: 220px;}.services_list .services_title {	float: left;}.logo_center ul.content .services ul {	list-style-type: none;	float: left;}.logo_center ul.content .services ul li {	margin: 0px;	padding: 0px;}.header_sous_menu {	height: 28px;	padding-top:0px;	padding:0;}.header_sous_menu ul {	height: 28px;	padding-left:246px;}.header_sous_menu ul li {	list-style:none;	float: left;	height: 28px;	position: relative;}.header_sous_menu ul li a {	display: block;	height: 28px;   text-indent: -9999px;}.header_sous_menu ul li a.tab-produits{	width:168px;	background:url(images/css/header/tab-produits.gif) top left no-repeat;}.header_sous_menu ul li a.tab-fetes{	width:88px;	background:url(images/css/header/tab-fetes.gif) top left no-repeat;}.header_sous_menu ul li a.tab-marques{	width:99px;	background:url(images/css/header/tab-marques.gif) top left no-repeat;}.header_sous_menu ul li a.tab-looks{	width:88px;	background:url(images/css/header/tab-looks.gif) top left no-repeat;}.header_sous_menu ul li a.tab-affaires{	width:158px;	background:url(images/css/header/tab-affaires.gif) top left no-repeat;}.header_sous_menu ul li a.tab-guide{	width:158px;	background:url(images/css/header/tab-guide.gif) top left no-repeat;}.header_sous_menu ul li a.tab-news{	width:138px;	background:url(images/css/header/tab-news.gif) top left no-repeat;}.header_sous_menu ul li a.tab-produits:hover{	background:url(images/css/header/tab-produits-hover.gif) top left no-repeat;}.header_sous_menu ul li a.tab-marques:hover{	background:url(images/css/header/tab-marques-hover.gif) top left no-repeat;}.header_sous_menu ul li a.tab-looks:hover{	background:url(images/css/header/tab-looks-hover.gif) top left no-repeat;}.header_sous_menu ul li a.tab-affaires:hover{	background:url(images/css/header/tab-affaires-hover.gif) top left no-repeat;}.header_sous_menu ul li a.tab-guide:hover{	background:url(images/css/header/tab-guide-hover.gif) top left no-repeat;}.header_sous_menu ul li a.tab-news:hover{	background:url(images/css/header/tab-news-hover.gif) top left no-repeat;}#monPanier {	color:#56b1ff;	padding-left:5px;	display: block;	margin-top: 5px;	cursor: pointer;	_position:absolute;	_left:-117px;	_top:-35px;}*html #monPanier {	margin-top: 20px;}/* attention ? IE6 et IE7 */.page_content {	width: 100%;}.page_content2 {	background-image: url( images/css/tousenchaussettes/menu/menu_bg.png );	background-repeat: repeat-y;	background-position: 8px 0px;}*html .page_content2 {	background-position: 9px 0px;}.page_content .page_content_row, .page_content2 .page_content_row {	width: 100%;}.column_left {	float: left;	z-index: 1000;	width: 207px;	padding: 20px;	padding-top: 0px;	padding-left: 0px;	padding-right: 0px;	vertical-align: top;	text-align: left;	background-image:url("images/css/tousenchaussettes/menu/menu_bg.png");	background-position: 10px 0;	background-repeat: no-repeat;	height: 717px;	background-color:#455759;	margin-left: 10px;}html>body .column_left {	height: auto;	min-height: 698px;}.column_left_content {	background-image: url( images/css/tousenchaussettes/menu/menu_bg.jpg );	background-repeat: repeat-x;	background-color: #455759;	margin: 0px; padding: 0px;	width: 207px;}/* attention ? IE6 et IE7 */.column_left .column_left_selection {	margin: 0px;	padding: 0px;	height: 48px;	width: 207px;	background-image: url( images/css/tousenchaussettes/menu/selection.jpg );	background-repeat: no-repeat;}.column_left .column_left_selection {	margin: 0px;	padding: 0px;	height: 48px;	width: 207px;}.column_left .column_left_selection img {	margin: 0px;	padding: 0px;	float: left;	position: absolute;}.column_left .title {	margin: 0px;	padding: 0px;	clear: both;	width: 207px;	height: 29px;}.column_left .menu_title_marques {	height: 29px;	width: 207px;	background-image: url( images/css/tousenchaussettes/menu/title_marques.jpg );	background-repeat: no-repeat;}.column_left .menu_title_types {	height: 29px;	width: 207px;	background-image: url( images/css/tousenchaussettes/menu/title_types.jpg );	background-repeat: no-repeat;}.column_left .menu_title_couleurs {	height: 29px;	width: 207px;	background-image: url( images/css/tousenchaussettes/menu/title_couleurs.jpg );	background-repeat: no-repeat;}.column_left .menu_title_prix {	height: 29px;	width: 207px;	background-image: url( images/css/tousenchaussettes/menu/title_prix.jpg );	background-repeat: no-repeat;}.column_left .title span {	display: block;	width: 207px;	height: 26px;	margin: 0px;	padding: 0px;}.column_left .title span img {	margin: 0px;	padding: 0px;	width: 207px;	height: 29px;	float: left;	position: absolute;}.column_left .column_left_marque {	width: 207px;	float: left;	padding-bottom: 6px;	padding-top: 6px;	padding-bottom: 6px;}.column_left .column_left_marque ul {	list-style-type: none;	height: 17px;	margin-left: 7px;	width: 195px;}.column_left .column_left_marque ul li {	width: 95px;	padding: 0px; margin: 0px;	padding-left: 0px;	line-height: 17px;	height: 17px;	float: left;	background-image: url( images/css/tousenchaussettes/menu/menu_puce.gif );	background-repeat: no-repeat;	background-position: 4px 0px;}html>body .column_left .column_left_marque ul li {	height: auto;	min-height: 17px;}.column_left .column_left_marque ul li a {	font-size: 12px;	line-height: 17px;	color: #f5f7f6;	display: block;	width: 90px;	padding: 0px; margin: 0px;	padding-left: 17px;	text-decoration: none;	letter-spacing: -1;}.column_left .column_left_marque ul li a.large_list {	font-size: 12px;	line-height: 17px;	color: #f5f7f6;	display: block;	padding: 0px; margin: 0px;	text-decoration: none;	letter-spacing: -1;	padding-left: 17px;	width: 140px;}.column_left .column_left_marque ul li a:hover {	text-decoration: underline;}*html .column_left .column_left_marque ul li a {	width: 90px;}.column_left .column_left_couleur {	width: 205px;}.column_left .column_left_couleur {}.column_left .column_left_couleur ul {	display: block;	list-style-type: none;	padding: 10px;	padding: 6px 0px 4px 8px;}.column_left .column_left_couleur ul li {	display: inline;}.column_left .column_left_couleur ul li a {	text-decoration: none;	color: #ffffff;}.column_left .column_left_couleur ul li a:hover {	text-decoration: underline;	margin: 0px;	padding: 0px;}.column_left .column_left_couleur ul li a img {	border: none;	margin: 0px;	padding: 0px;}.column_left .column_left_prix {	width: 207px;	padding-top: 6px;	padding-bottom: 6px;}*html .column_left .column_left_prix .title {	margin-bottom: 5px;}.column_left .column_left_prix ul {	display: block;	list-style-type: none;	color: #ffffff;	margin: 0px;	padding: 0px;	padding-left: 15px;}.column_left .column_left_prix ul li {	display: block;	height: 17px;	background-image: url( images/css/tousenchaussettes/menu/menu_puce.gif );	background-repeat: no-repeat;}.column_left .column_left_prix ul li a {	display: block;	height: 17px;	font-size: 14px;	text-decoration: none;	line-height: 17px;	color: #f5f7f6;	display: block;	letter-spacing: -1;	padding: 0px; margin: 0px;	padding-left: 20px;}.column_left .column_left_prix ul li a:hover {	text-decoration: underline;}.column_left .column_left_tailles {	width: 200px;}.column_left .column_left_tailles ul {	display: block;	list-style-type: none;	margin: 10px;	margin-right: 0px;	margin-bottom: 0px;	padding-bottom: 10px;	padding-top: 10px;}*html .column_left .column_left_tailles ul {	padding-top: 4px;	padding-bottom: 16px;}.column_left .column_left_tailles ul li {	display: inline;	padding-left: 18px;}.column_left .column_left_tailles ul li a {	text-decoration: none;	color: #ffffff;}.column_left .column_left_tailles ul li a:hover {	text-decoration: underline;}.home_big_pic {	padding-left: 222px;	width: 764px;	background-image: url( images/css/tousenchaussettes/home_big_pic.gif );	background-repeat: no-repeat;	padding-bottom: 65px;}*html .home_big_pic {	padding-left: 228px;	clear: both;	width: 762px;}.page_content .content_best {	width: 100%;	padding-top: 0px;}.page_content .content_best .content_best_banner {	background-image: url( images/css/tousenchaussettes/best_bg.gif );	background-repeat: no-repeat;	width: 81px;	height: 257px;}.page_content .content_best .content_best_banner .symbole {	position: relative;	top: 110px;	left: 50px;	background-image: url( images/css/tousenchaussettes/best_arrow_left.png );	background-repeat: no-repeat;	width: 24px; height: 23px;	cursor: pointer;}.page_content .content_best .content_best_right {	background-image: url( images/css/tousenchaussettes/best_right.png );	background-repeat: repeat-y;	width: 41px;	height: 257px;}.page_content .content_best .content_best_right .symbole {	position: relative;	top: 110px;	left: 5px;	background-image: url( images/css/tousenchaussettes/best_arrow_right.png );	background-repeat: no-repeat;	width: 24px; height: 23px;	cursor: pointer;}.page_content .content_best ul {	display: block;	list-style-type: none;	height: 260px;	padding: 0px;}.page_content .content_best ul li {	float: left;	margin-left: 3px;	margin-right: 3px;	display: block;	width: 206px;}.page_content .content_best .content_best_pic {	display: block;	width: 196px;	height: 196px;	border: 1px solid #ffffff;	padding: 4px;}*html .page_content .content_best .content_best_pic {	width: 206px;	height: 206px;	padding: 4px;}.page_content .content_best .content_best_pic img {	width: 194px;	height: 194px;}.page_content .content_best .content_best_title {	margin-top: 4px;	padding-left: 4px;	padding-right: 4px;	text-align: center;	background: #e1e9f7;	display: block;	height: 47px;}.page_content .content_best .content_best_title h3 {	position: relative;	top: 2px;}.page_content .content_best .content_best_title h3 a {	font-size: 12px;	font-weight: normal;	text-decoration: none;	color: #040210;}.page_content .content_best .content_best_title .content_best_price {	position: relative;	top: 8px;}.page_content .content_best .content_best_title .content_best_price a {	font-size: 12px;	font-weight: bold;	text-decoration: none;	color: #b80b13;}.page_content .content_large {	width: 100%;	padding: 0px;	margin: 0px;	margin-bottom: 6px;}.page_content .content_large ul {	list-style-type: none;	width: 990px;	padding-left: 6px;	padding-right: 6px;}*html .page_content .content_large ul {	width: 996px;}.page_content .content_large ul li {	display: block;	float: left;	width: 304px;	margin-left: 6px;	margin-right: 6px;	padding: 7px;	background: #212024;	position: relative;	margin-bottom: 6px;}#edito_pics {	clear: both;	background:url(images/css/footer/bg-pictos.gif) top left repeat-x;}#edito_pics.pics-home{	width:1004px;	margin:0 auto;}#edito_pics ul{	padding-left:42px;	padding-top:5px;}#edito_pics.pics-home ul{	padding-left:20px;}#edito_pics ul li{	float:left;	width:184px;	display:inline;	text-align:center;}#edito_pics ul li a{	text-decoration:none;	font-size:10px;	color:#8a8a8a;	display:block;	padding-bottom:3px;}.page_content .content_large ul li {}.page_content .content_large ul li .large_pic {}.footer_list {	display: table;	margin-left: 20px !important;	margin-left: 0px;}.footer_list .footer_list_row {	list-style-type: none;	display: table-row;	vertical-align: top;}.footer_list .footer_list_item {	list-style-type: none;	float:left;	width: 130px;	position: relative;	top: 0px;	vertical-align: top;}.footer_list .footer_list_item ul {	list-style-type: none;	display: block;	background-image: url( images/css/footer/footer_separator.gif );	background-repeat: no-repeat;	background-position: 0px 10px;	width: 125px;	padding-left: 15px;}*html .footer_list_item ul {	width: 125px;}.footer_list ul li {	font-size: 11px;	font-weight: normal;	padding-left: 0px;}.footer_list ul li a {	font-size: 11px;	font-weight: normal;	padding-left: 0px;	color: #0C0823;	text-decoration: none;}.footer_list ul li.title {	font-size: 13px;	font-weight: bold;	text-decoration: underline;	padding-left: 0px;}.footer_list ul li.title a {	font-size: 13px;	font-weight: bold;	text-decoration: underline;	padding-left: 0px;}.footer_list .footer_list_last_item {	background-image: url( images/css/footer/footer_separator.gif );	background-repeat: no-repeat;	background-position: 0px 10px;	list-style-type: none;	float:left;}.footer_list .footer_list_last_item ul {	width: 190px;	padding-left: 20px;}.footer_list .footer_list_last_item li {	list-style-type: none;}.footer_list .footer_list_last_item ul li {	display: inline;}*html .footer_list .footer_list {}*html .footer_list .footer_list_item {	list-style-type: none;	display: inline;	width: 130px;}*html .footer_list .footer_list_last_item {	list-style-type: none;	display: inline;	width: 240px;}.footer_list ul.footer_list_last_item li {	font-size: 13px;	font-weight: normal;	padding-left: 10px;}ul.footer_list_last_item li.title {	font-size: 13px;	font-weight: bold;	text-decoration: underline;	padding-left: 0px;}.footer_list2 {	clear: both;	display: table;	margin-left: 20px !important;	margin-left: 0px;}.footer_list_row2 {	list-style-type: none;	display: table-row;	vertical-align: top;}.footer_list_item2 {	list-style-type: none;	display: table-cell;	width: 136px;	padding-top: 20px;}*html .footer_list2 .footer_list_item2 {	list-style-type: none;	display: inline;	width: 138px;}.footer_list_item2 ul {	list-style-type: none;}.footer_list_item2 ul li {	font-size: 13px;	font-weight: normal;	color: #020010;}.footer_list_item2 ul li a {	font-size: 13px;	font-weight: normal;	text-decoration: none;	color: #020010;}.footer_links {	padding-top: 10px;	padding-bottom: 10px;	width: 1004px;	margin-left: auto;	margin-right: auto;	text-align: left;	color: #515151;	font-size: 13px;}.footer_links a{	color:#515151;}.footer_links .footer_left {	float: left;	width: 270px;}.footer_links .footer_left .footer_left_L {	width: 270px;	height: 65px;	background-image: url( images/css/footer/footer_left_L.gif );	background-repeat: no-repeat;	background-position: top left;}.footer_links .footer_left .footer_left_R {	width: 300px;	height: 65px;	background-image: url( images/css/footer/footer_left_R.gif );	background-repeat: no-repeat;	background-position: top right;}.footer_links .footer_left .footer_left_content {	background-image: url( images/css/footer/footer_left_E.gif );	background-repeat: no-repeat;	background-position: 12px 12px;	padding: 10px;	padding-left: 60px;	height: 60px;	padding-top: 11px;}.footer_right {	float: left;	width: 734px;	text-align: left;}.footer_right a {	position: relative; top: 4px;}.page_content_short {	position: relative;	top: 0px;	width: 752px;	background: #ffffff;	padding: 0;	float:right;}#panier.page_content_short{	float:none;	width:805px; margin: 0 auto; padding-left: 20px; padding-right: 20px;}#pages.page_content_short {    width: auto;    float: none;    padding: 0px; margin: 0px;    padding-left: 10px; padding-right: 10px;    width: 874px;    margin: 0 auto;    text-align: left;}#newsletter.page_content_short{	float:none;	margin:0 auto;	width:872px;}.page_content_short {	min-height:490px;    height:auto !important;    height:490px;}.content .breadcrumb {	font-size: 11px;font-weight:bold;color: #0c0823;padding-bottom: 10px; text-align:left;}.content .breadcrumb a {	color: #0c0823;	text-decoration: none;	font-weight:normal;}.content .breadcrumb a:hover {	text-decoration: underline;}.content h1.pageHeading {	font-size: 20px;}.content h2 {	font-size: 16px;}.content .list_filter {	height: 24px;	margin-bottom:7px;}.content .list_filter_pages {	float: right;	font-weight: bold;	font-family: Myriad Pro, Trebuchet MS;	font-size: 11.5px;	color: #898989;	text-decoration: underline;}.content .list_filter_links {	float: right;	position: relative;	top: 10px;	right: 10px;	font-size: 13px;	font-weight: bold;	color: #0c0823;}.content .list_filter_link {	float: left;}.content .list_filter_links a {	font-size: 13px;	font-weight: bold;	display: block;	padding: 4px;	padding-left: 10px;	padding-right: 10px;	position: relative;	top: -4px;	background-color: #eeebeb;	color: #0c0823;	text-decoration: none;}.content .list_filter_links a:hover {	text-decoration: underline;}.content .list_filter_pages a {	font-weight: bold;	font-family: Myriad Pro, Trebuchet MS;	font-size: 11.5px;	color: #898989;}.content .list_filter_pages .pageResultsLeft, .content .list_filter_pages .pageResultsRight {	position: relative;	top: 10px;}.content .list_filter_pages .pageResultsLeft {	right: 4px;}.content .list_filter_pages .pageResultsRight {	left: 4px;}.content .list_products {	clear: both;	padding-top: 20px;	padding-bottom: 20px;}.content .list_product_row_1 {	height: 305px;	clear: both;}.content .list_product_box {	width: 236px;	padding-left: 7px;	padding-right: 7px;	float: left;}*html .content .list_product_box {	width: 250px;	text-align: center;}.content .list_product_pic {	text-align: center;	margin-bottom: 10px;}.content .list_product_title {	text-align: center;	padding: 3px;	padding-left: 6px;	padding-right: 6px;	margin-bottom: 10px;}.content .list_product_title h3 {	font-size: 12px;	font-weight: normal;	color: #000000;}.content .list_product_title h3 a {	font-size: 12px;	font-weight: normal;	color: #000000;	text-decoration: none;}.content .list_product_title span{	font-size: 12px;	font-weight: bold;}.content .list_product_title span.list_price {	font-size: 15px;	font-weight: bold;	color: #57b2ff;	display: block;}.content .list_product_title span.list_price sup{	font-size:10px;}.content .list_button {	display: block;	height: 35px;}.content .list_show_product {	font-size: 12px;	font-weight: bold;	color: #454245;	float: left;	position: relative;	top: 10px;}.content .list_buy_product {	float: right;}.current_page_span {	color: #0c0824;	font-size: 11px;}.product_images { width: 324px; float: left; margin:0 12px 0 16px;}.product_pic { }.product_pic_top 		{ width: 324px; height: 4px; font-size: 0px; line-height: 0px; }.product_pic_top_left 	{ width: 324px; height: 4px;}.product_pic_top_right 	{ width: 324px; height: 4px;}.product_pic_middle			{ width: 324px; font-size: 0px; line-height: 0px; background-color: #ffffff; position: relative;}.product_pic_middle_left 	{ width: 324px; font-size: 0px; line-height: 0px;}.product_pic_middle_right 	{ width: 324px; font-size: 0px; line-height: 0px;}*html .product_pic_middle	{ top: -1px;}.product_pic_bottom				{ width: 324px; height: 4px; font-size: 0px; line-height: 0px; }.product_pic_bottom_left 		{ width: 324px; height: 4px; font-size: 0px; line-height: 0px;}.product_pic_bottom_right 		{ width: 324px; height: 4px; font-size: 0px; line-height: 0px;}*html .product_pic_bottom		{ position: relative; top: -2px;}.product_pic_content			{	text-align: center; height: 324px;	/* POUR ALIGNEMENT VERTICAL */	display: table; height: 324px; #position: relative;  /* overflow: hidden; */  width: 324px;}.product_pic_content_valign1	{	/* POUR ALIGNEMENT VERTICAL */	display: table-cell; width: 324px;}.product_pic_content_valign1	{	/* POUR ALIGNEMENT VERTICAL */	width: 324px;}*html .product_pic_content_valign1	{	top: 0;}.product_pic_content a			 { text-decoration: none; font-size: 10px;}.product_pic_content a img		 { border: none; margin-left: 2px;}*html .product_pic_content a img { margin-left: 0px;}.miniatures		{ height: 82px; padding-top: 8px;}.miniature_pic 	{ margin-left: 8px; width:90px; float:left;}.miniature_pic_top 			{ width: 80px; height: 3px; font-size: 0px; line-height: 0px; }.miniature_pic_top_left 	{width: 80px; height: 3px; line-height: 0px;}.miniature_pic_top_right 	{ width: 80px; height: 3px; line-height: 0px;}.miniature_pic_middle		{ width: 80px; font-size: 0px; line-height: 0px; }.miniature_pic_middle_left 	{ width: 80px; font-size: 0px; line-height: 0px;}.miniature_pic_middle_right { width: 80px; font-size: 0px; line-height: 0px;}*html .miniature_pic_middle	{ position: relative; top: -1px;}.miniature_pic_bottom		{ width: 80px; height: 3px; font-size: 0px; line-height: 0px; }.miniature_pic_bottom_left 	{ width: 80px; height: 3px; font-size: 0px; line-height: 0px;}.miniature_pic_bottom_right { width: 80px; height: 3px; font-size: 0px; line-height: 0px;}*html .miniature_pic_bottom	{ position: relative; top: -2px;}.miniature_pic_content			{ text-align: center;border: 1px solid #e4e5e5;}.miniature_pic_content a		{ text-decoration: none; font-size: 10px;}.miniature_pic_content a img	{ border: none;}.miniatures_left {	width: 320px;	/*height:25px;*/	text-align:left;	margin-top:5px;}.miniatures_left ul {	list-style-type: none;}.miniatures_left ul li {	font-size: 11px;	color: #595859;	display:inline;	padding-left:25px;}.miniatures_left .product_search {	background-image: url( images/css/product/ico_search.png );	background-repeat: no-repeat;	background-position: left middle;	padding-top: 2px;	height: 18px;	font-weight:bold;}.miniatures_left .product_print {	background-image: url( images/css/product/ico_print.png );	background-repeat: no-repeat;	background-position: left middle;	padding-top: 2px;	height: 18px;	font-weight:bold;}.miniatures_left .signaler {	background-image: url( images/css/product/ico-sign.png );	background-repeat: no-repeat;	background-position: left middle;	padding-top: 2px;	height: 18px;}.miniatures_left .product_print a {	font-size: 12px;	color: #868080;	text-decoration: none;}a.tell_a_friend {	text-decoration: none;	font-weight:bold;	font-size: 11px;	color: #595859;	display: inline;	background-image: url( images/css/product/ico-sign.png );	background-repeat: no-repeat;	padding-top: 2px;	padding-left:25px;}.miniatures_left .product_print a:hover {	text-decoration: underline;}*html .miniatures_left .product_print {	height: 22px;}.product_informations {	height: 520px;	/* margin-left: 335px; */	width: 384px;	vertical-align: top;	float: left;}html>body .product_informations {	height: auto;	min-height: 520px;}*html .product_informations {	left: 6px;}.product_informations h1.pageHeading {	color: #212024;	font-size: 20px;	font-family: Myriad Pro, Trebuchet MS;	font-weight: normal;}.product_informations h2 {	color: #212024;	font-size: 24px;	font-family: Myriad Pro, Trebuchet MS;	font-weight: bold;}.title_marque {	color: #000000;	font-size: 15px;	font-family: Arial, Myriad Pro, Trebuchet MS;	font-weight: bold;}.title_marque h1 {	color: #000000;	font-size: 15px;	font-family: Arial, Myriad Pro, Trebuchet MS;	font-weight: bold;}.product_price {	color: #39a4ff;	/*display: block;*/	font-size: 35px;	font-family: Arial;	font-weight: bold;	/*padding-top: 10px;*/	text-align:right;	margin-bottom: 10px;	background-color:#f1f1f1 !important;	/*padding-right:30px;*/	padding:10px;	float:left;}.attribute_title {	font-size: 13px;	padding-left: 3px;	color: #212024;	float:left;	font-weight: normal;	width:60px;}.attribute_box {text-align: left;background-color:#e2e2e2; padding:15px 30px 0; }.taille {text-align: left; padding:15px 0 10px;}.attribute_select {	/* background-image: url( images/css/product/attribute_select.png );	background-repeat: no-repeat;	background-position: top left; */	clear: both;}.attribute_select_add_cart {	/* background-image: url( images/css/product/attribute_select.png );	background-repeat: no-repeat;	background-position: top left; */	height: 100px;	float:right;}.attribute_select select, .attribute_select_add_cart select {	width: 158px;	border: 1px solid #333333;	background: #FFF;}.attribute_content {	/*height: 40px;*/}.attribute_select option {	color: #212024;	font-size: 15px;	font-family: Arial;	font-weight: normal;}.add_to_cart {	/*float: right;	position: relative;	top: -30px;*/	background:url(images/btn-panier.gif) top right no-repeat;	width:185px;	height:70px;	font-size:13px;	color:#FFFFFF;	padding:27px 0 0 4px;	font-weight:bold;	/*float:left;*/	text-align:left;}.expedition_time {	color: #ea1328;	font-family: Arial;	display: block;	position: absolute;	margin-top: 28px;	font-size: 13px;	font-weight: normal;	font-style:italic;}.signaler a{	color: #595859;	font-size: 11px;	font-weight: bold;	text-decoration:none;}.tell_a_friend a {	color: #9d9696;	font-size: 13px;	font-weight: normal;	text-decoration: none;}.tell_a_friend a:hover {	text-decoration: underline;}.tell_a_friend img {	position: relative;	top: 2px;}.tablea_information { }.table_information_titles							{ width: 410px; height: 22px; font-size: 0px; line-height: 0px;}.table_information_titles_left 						{ width: 410px; height: 22px;}.table_information_titles_right 					{ width: 410px; height: 22px;}.table_information_titles_right ul 					{ list-style-type: none;}.table_information_titles_right ul li				{ float: left; margin-left: 4px;}.table_information_titles_right ul li .title		{ background-color: #9c9c9c; display: block; padding: 4px; font-size: 13px; line-height: 16px; text-transform: uppercase; padding-left: 10px; padding-right: 10px; color: #ffffff;}.table_information_titles_right ul li .title2		{ background-color: #858585; display: block; padding: 4px; font-size: 13px; line-height: 16px; text-transform: uppercase; padding-left: 10px; padding-right: 10px; color: #ffffff; padding-bottom: 2px;}.table_information_titles_right ul li .title a		{ font-size: 13px; text-transform: uppercase; color: #ffffff; text-decoration: none;}*html .table_information_titles_right ul li .title	{ position: relative; top: 4px;}*html .table_information_titles_right ul li .title2	{ position: relative; top: 5px;}.table_information_top 				{ width: 410px; height: 4px; font-size: 0px; line-height: 0px; background-image: url( images/css/product_pic/top_center.png ); background-repeat: repeat-x;}.table_information_top_left 		{ background-image: url( images/css/product_pic/top_left.png ); background-repeat: no-repeat; background-position: top left; width: 410px; height: 4px;}.table_information_top_right 		{ background-image: url( images/css/product_pic/top_right.png ); background-repeat: no-repeat; background-position: top right; width: 410px; height: 4px;}*html .table_information_top 		{ height: 5px;}*html .table_information_top_left 	{ height: 5px;}*html .table_information_top_right 	{ height: 5px;}.table_information_middle		{ width: 410px; font-size: 0px; line-height: 0px; background-color: #ffffff;}.table_information_middle_left 	{ background-image: url( images/css/product_pic/middle_left.png ); background-repeat: repeat-y; background-position: top left; width: 410px; font-size: 0px; line-height: 0px;}.table_information_middle_right { background-image: url( images/css/product_pic/middle_right.png ); background-repeat: repeat-y; background-position: top right; width: 410px; font-size: 0px; line-height: 0px;}*html .table_information_middle	{ position: relative; top: -4px;}.table_information_bottom		{ width: 410px; height: 4px; font-size: 0px; line-height: 0px; background-image: url( images/css/product_pic/bottom_center.png ); background-repeat: repeat-x;}.table_information_bottom_left 	{ background-image: url( images/css/product_pic/bottom_left.png ); background-repeat: no-repeat; background-position: top left; width: 410px; height: 4px; font-size: 0px; line-height: 0px;}.table_information_bottom_right { background-image: url( images/css/product_pic/bottom_right.png ); background-repeat: no-repeat; background-position: top right; width: 410px; height: 4px; font-size: 0px; line-height: 0px;}*html .table_information_bottom	{ position: relative; top: -8px;}.table_information_content			{ text-align: left; font-size: 12px; line-height: 16px; padding: 10px;}.table_information_content a		{ text-decoration: none;}.table_information_content a img	{ border: none;}.content .breadcrumb .back_link			{ float: right; width: 50px; color:#000000; }.content .breadcrumb .back_link_text 	{ font-size: 12px; font-family: Arial, Myriad Pro, Trebuchet MS; font-weight: bold; float: right; color:#000000; text-decoration:none; position:relative; top:-3px;}.content .product_cross							{ clear: both;}.content .product_cross	.product_cross_titles	{ height: 30px;margin-left:20px;}.content .product_cross	.product_cross_title, .content .product_cross	.product_cross_title2	{ background-color: #dfdfdf; padding: 6px; font-size: 15px; font-weight: bold; color: #818181; text-transform: uppercase; text-align: center; float: left;width:180px;cursor:pointer;}.content .product_cross	.hover	{ background-color: #f1f1f1; padding: 6px; font-size: 15px; font-weight: bold; color: #535353; text-transform: uppercase; text-align: center; float: left;}.content .product_cross	.product_cross_title a	{ font-size: 15px; font-weight: bold; color: #535353; text-transform: uppercase; text-decoration: none;}.content .product_cross	.product_cross_title a:hover{	text-decoration:none;}.content .product_cross	.product_cross_title2 a	{ font-size: 13px; font-weight: bold; color: #dfdfdf; text-transform: uppercase; text-decoration: none;}.content .product_cross	.product_cross_content	{ margin-bottom: 10px;}.content .product_cross	.product_cross_list		{ list-style-type: none; height: 250px;}.content .product_cross	.product_cross_list	li	{ float: left;padding:5px;}.content .product_cross	.product_cross_list .product_cross_left		{ float: left; padding-top: 40px; padding-left: 5px;}.content .product_cross .product_cross_list .product_cross_right	{ float: right; padding-top: 40px; padding-right: 5px;}.content .product_cross	.product_cross_list .product_cross_left img, .content .product_cross	.product_cross_list .product_cross_right img 	{ cursor: pointer;}.content .product_cross	.product_cross_list .product_cross_pic		{ text-align: center; height: 190px; width: 155px;}.content .product_cross	.product_cross_list .product_cross_name		{ text-align: center; width: 155px;}.content .product_cross	.product_cross_list .product_cross_name	a	{ color: #000000; font-size: 13px; font-weight: bold; text-decoration: none;}.content .product_cross	.product_cross_list .product_cross_price	{ color:#57B2FF;font-size:15px;font-weight:bold; font-family: Arial, Myriad Pro, Trebuchet MS;}.product_links_box 		{ float: left; width:110px;padding-top:25px;}.product_links_box a 	{ position: relative; top: 4px;}.MagicZoomBigImageCont  { }.list_products_row_1 {	text-align: center;	font-sise: 12px;	padding: 10px;	background: #efefef;}.blocks_deroulants {	position: absolute;	z-index: 100000;	top: 128px;   margin-left: 50%;   left: -501px;   width: 1002px;   text-align: left;}.blocks_deroulants .blocks_produits {	position: absolute;	z-index: 100000;	left: 239px;	top: 0px;	background: url(images/css/header/bg-top-menu2.png) bottom left no-repeat;	width: 180px;	height: auto;	text-align: left;	display: none;	padding:15px 15px 15px 7px;	font-size:11px;	color:#000000;}.blocks_deroulants #blocks_marques {	left: 409px;}.blocks_deroulants #blocks_looks {	left: 507px;}.blocks_deroulants #blocks_coupes {	left: 595px;}.blocks_deroulants .blocks_produits a{	font-size:11px;	color:#000000;	text-decoration:none;}.blocks_deroulants .blocks_produits a:hover{	font-weight:bold;	text-decoration:underline;	color:#6f6f6f;}.blocks_deroulants .blocks_produits li{	list-style:none;	padding-bottom:2px;   padding-left: 10px;}.blocks_deroulants .blocks_produits li ul li{	padding-left:5px;	padding-bottom:0;	text-transform: lowercase;	display: block;}.blocks_deroulants .blocks_produits li ul li:first-letter {	text-transform: uppercase;}.blocks_deroulants .blocks_produits #block1{	float:left;	width:115px;	padding-left:15px;	cursor:pointer;}.blocks_deroulants .blocks_produits #block2{	float:left;	width:90px;	cursor:pointer;}.blocks_deroulants .blocks_produits #block3{	float:left;	width:100px;	cursor:pointer;}.blocks_deroulants .blocks_produits #block4{	float:left;	width:80px;	cursor:pointer;}.blocks_deroulants .blocks_produits #block5{	cursor:pointer;}.blocks_deroulants .blocks_produits #block6{	float:left;	width:169px;	cursor:pointer;   margin-left: 5px;}.blocks_deroulants .blocks_produits #block6 a{	display:block;	text-align:center;	width:171px;	height:25px;	background: url(images/css/header/bg-btn-collection.jpg) top left no-repeat;	font-size:12px;	padding-top:8px;	font-weight:bold;	color:#FFFFFF;}.blocks_deroulants .blocks_looks {	position: absolute;	z-index: 100000;	margin-left: -424px;	left:  50%;	background: #cacaca;	width: 678px;	height: 184px;	padding: 6px;	display: none;}*html .blocks_deroulants .blocks_looks {	width: 690px;	height: 196px;}.blocks_deroulants .blocks_marques {	position: absolute;	z-index: 100000;	margin-left: -190px;	left:  50%;	background: #cacaca;	width: 679px;	height: 144px;	padding: 6px;	display: none;	text-align: left;}*html .blocks_deroulants .blocks_marques {	width: 690px;	height: 156px;}.blocks_deroulants .blocks_deroulants_left {	float: left;	width: 221px;}.blocks_deroulants .blocks_deroulants_right {	float: right;	width: 455px;}.blocks_deroulants .blocks_deroulants_title {	display: block;}.blocks_deroulants .blocks_deroulants_promo {	text-align: center;}.blocks_deroulants .blocks_deroulants_list {	list-style-type: none;	padding-left: 10px;	text-transform: uppercase;	float: left;	padding-top: 8px;	padding-bottom: 12px;	height: 80px;}.blocks_deroulants .blocks_deroulants_list2 {	list-style-type: none;	padding-left: 15px;	text-transform: uppercase;	float: left;	padding-top: 8px;	padding-bottom: 12px;	background-image: url( images/css/header/list_separator.gif );	background-repeat: no-repeat;	background-position: 0px 10px;	margin-left: 15px;	height: 50px;}.blocks_deroulants .blocks_deroulants_list li, .blocks_deroulants .blocks_deroulants_list2 li {}.blocks_deroulants .blocks_deroulants_list li a, .blocks_deroulants .blocks_deroulants_list2 li a {	text-decoration: none;	color: #1d031c;	font-size: 15px;	text-transform: uppercase;	font-weight: bold;}.blocks_deroulants ul .blocks_deroulants_0 	{ color: #081529;}.blocks_deroulants ul .blocks_deroulants_1	{ color: #6f91c5;}.blocks_deroulants ul .blocks_deroulants_2	{ color: #6b8b09;}.blocks_deroulants ul .blocks_deroulants_3	{ color: #13ab6c;}.blocks_deroulants ul .blocks_deroulants_4 	{ color: #83196b;}.blocks_deroulants ul .blocks_deroulants_5	{ color: #679b9d;}.blocks_deroulants ul .blocks_deroulants_6	{ color: #b180bd;}.blocks_deroulants ul .blocks_deroulants_7	{ color: #8b7035;}.popup_panier {	position: fixed;	top: 0px;	left: 0px;	width: 100%;	height: 100%;	z-index: 200000;	background-color: rgba( 0, 0, 0, 0.7 );}*html .popup_panier {	background : #000000;	opacity : .7;	filter : alpha(opacity=70); /* pour IE 6 */	position: absolute;}.popup_panier_content {	width: 606px;	height: 314px;	background: #ffffff;	position: fixed;	top: 50%;	left: 50%;	z-index: 200000;	margin-top: -157px;	margin-left: -303px;}*html .popup_panier_content {	width: 636px;}*html .popup_panier_content {	position: absolute;}.blocks_deroulants .blocks_marques {	height: 186px;}.blocks_deroulants .blocks_marques ul {	height: 82px;	width: 100px;}.blocks_deroulants .blocks_marques .blocks_deroulants_list li a, .blocks_deroulants .blocks_marques .blocks_deroulants_list2 li a {	font-size: 12px;}.popup_panier_close 	{ text-align: right; padding-top: 2px; padding-right: 8px; position: absolute}*html .popup_panier_close 	{ padding-right: 35px;}.popup_panier_close a 	{ font-size: 12px; font-weight: bold; color: #212024;}.popup_panier_title		{ text-align: center;}.popup_panier_title .static_page h1,.popup_panier_title .static_page .simuH1 { background-image: url( images/css/bg-title-popup.gif ); background-repeat: repeat-x; padding: 0px; margin: 0px; text-align: center; color: #ffffff; font-size: 14px; padding-top: 8px; height: 28px; display: block; font-size: 14px; text-transform: uppercase; font-weight: bold;}.productpage .popup_panier_title .static_page h1{background-image: url( images/css/bg-title-popup-noel.gif );}.popup_panier_title .commande_form { background: transparent;}.popup_panier_title input[type=text],.popup_panier_title textarea { width: 400px;}.popup_panier_text	{ padding-top: 20px; padding-left: 20px; padding-right: 20px;}.popup_pic { float: left;}.popup_pic_top 		{ width: 194px; height: 4px; font-size: 0px; line-height: 0px; }.popup_pic_top_left { width: 194px; height: 4px;}.popup_pic_top_right{ width: 194px; height: 4px;}.popup_pic_middle		{ width: 194px; font-size: 0px; line-height: 0px; background-color: #ffffff;}.popup_pic_middle_left 	{ width: 194px; font-size: 0px; line-height: 0px;}.popup_pic_middle_right { width: 194px; font-size: 0px; line-height: 0px;}*html .popup_pic_middle	{ position: relative; top: -1px;}.popup_pic_bottom			{ width: 194px; height: 4px; font-size: 0px; line-height: 0px; }.popup_pic_bottom_left 		{ width: 194px; height: 4px; font-size: 0px; line-height: 0px;}.popup_pic_bottom_right 	{ width: 194px; height: 4px; font-size: 0px; line-height: 0px;}*html .popup_pic_bottom		{ position: relative; top: -2px;}.popup_infos { float: right; width: 340px; text-align: left;}.popup_infos h1.pageHeading,.popup_infos span.pageHeading {	color: #212024;	font-size: 15px;	font-family: Arial, Myriad Pro, Trebuchet MS;	font-weight: normal;	margin-bottom: 20px; display: block;}.popup_infos h2 {	color: #212024;	font-size: 15px;	font-family: Arial, Myriad Pro, Trebuchet MS;	font-weight: bold;}.popup_infos .attributes {	color: #212024;	font-size: 12px;	font-family: Arial, Myriad Pro, Trebuchet MS;	font-weight: normal;}.popup_promos {	padding-top: 20px;	clear: both;}.popup_infos_right{	float:right;	padding-top:10px;}.example8 { cursor: pointer;padding-left:8px;}/* ********************************************************** *//* **************** Page Resultats portail ****************** *//* ********************************************************** */.search_body {	background: #E4E4E4;}.search_page {	width: 1002px;	padding-top: 135px;	padding-bottom: 15px;	margin-left: auto;	margin-right: auto;	text-align: left;	background: #ffffff;}*html .search_page {	height: 810px;}html>body .search_page {	height: auto;	min-height: 590px;}.search_content h1 {	background: #0f2442;	font-size: 16px;	font-weight: bold;	color: #ffffff;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 10px;	margin-bottom: 13px;}#search_recherche {	background: #000000;	padding: 10px;}#search_recherche .first_line {	height: 25px;}#search_recherche .first_line form {	height: 25px;}#search_recherche .first_line input {	border: 0px;	border: none;	position: relative;	top: -8px;}#search_recherche .first_line select {	position: relative;	top: -10px;	border: none;	height: 22px;}*html #search_recherche .first_line select {	top: -8px;}#search_recherche #searchProduct {	width: 360px;	height: 22px;	line-height: 20px;}#search_recherche .second_line {	padding-left: 128px;}#search_recherche .second_line a {	font-size: 14px;	font-weight: bold;	color: #ffffff;}*html #search_recherche .second_line a {	position: relative;	top: -6px;}.search_content .search_resultats_count {	height: 26px;	background: #c3c812;	margin-bottom: 14px;}.search_content .list_products .list_products_row_0 {	background: #ffffff;	padding-top: 0px;	padding-bottom: 20px;	padding-left: 10px;	height: 150px;	padding-top: 10px;}.search_content .list_products .list_products_row_1 {	background: #ededee;	padding-top: 0px;	padding-bottom: 20px;	padding-left: 10px;	height: 150px;	padding-top: 10px;}.search_content .list_products .list_products_row_0 p, .search_content .list_products .list_products_row_1 p {	color: #000033; font-size: 12px; padding-top: 10px;}.search_content .list_products .list_url a {	font-size: 14px; font-weight: bold; color: #81850f;}.search_content .list_product_pic {	text-align: center;	margin-bottom: 10px;	width: 102px;	padding-left: 10px;	padding-right: 10px;	float: left;}.search_content .list_product_title {	text-align: center;	padding: 3px;	padding-left: 6px;	padding-right: 6px;	margin-bottom: 10px;	height: 134px;	float: right;	text-align: left;	width: 840px;}.search_content .list_url {	display: block;}.search_content .list_button {	display: block;	text-align: right;}.search_content .list_price {	font-family: Myriad Pro, Trebuchet MS;	font-size: 15px;	font-weight: bold;	color: #ff0000;	display: block;}/* ********************************************************** *//* ****************** Processus commande ******************** *//* ********************************************************** */.arianne_commande {	text-align: center;}.arianne_commande ul {	background-image: url( images/css/process_commande/arianne_commande_bg.png );	background-position: center 25px;	background-repeat: no-repeat;	display: block;	list-style-type: none;	margin: 0px;	padding: 0px;	margin-left: auto;	margin-right: auto;	/*width: 540px;*/	height: 82px;}.arianne_commande ul li {	float: left;}.arianne_commande ul li .arianne_commande_box {	text-align: center;}.arianne_commande ul li .arianne_commande_box img {	display: block;}/*.arianne_commande {	text-align: center;}.arianne_commande ul {	background-image: url( images/css/process_commande/arianne_commande_bg.png );	background-position: center 25px;	background-repeat: no-repeat;	display: block;	list-style-type: none;	margin: 0px;	padding: 0px;	margin-left: auto;	margin-right: auto;	width: 540px;	height: 75px;}.arianne_commande ul li {	float: left;	display: block;	text-align: center;	width: 130px;}.arianne_commande ul li .arianne_commande_box {	text-align: center;}*//*.arianne_commande ul li .arianne_commande_box .arianne_commande_number {	background-image: url( images/css/process_commande/arianne_commande_01.gif );	background-repeat: repeat-x;	height: 53px; width: 53px;	margin-left: auto; margin-right: auto;}.arianne_commande ul li .arianne_commande_box .arianne_commande_number_hover {	background-image: url( images/css/process_commande/arianne_commande_02.gif );	background-repeat: repeat-x;	height: 53px; width: 53px;	margin-left: auto; margin-right: auto;}*/.arianne_commande .arianne_commande_title {	padding-top: 6px;}.commande_thead {	height: 24px;	background: #212026;	width: 805px;	color:#FFFFFF;}.commande_trow_1 {	height: 100px;	width: 805px;	background: #ededee;}.commande_trow_2 {	height: 100px;	width: 751px;	margin-top: 3px;	background: #ffffff;}table#shopping-card-product-list {	font-size:12px;	margin-bottom:20px;	border-bottom:#000 1px solid;}table#shopping-card-product-list th {	background-color:#000;	color:#FFF;	text-align:left;}table#shopping-card-product-list td {	color:#000;	height:100px;}table#shopping-card-product-list td input.cart_quantity {	width:24px;}table#shopping-card-product-list tr.odd td {	background-color:#ededef;}table#shopping-card-product-list tr.even td {	background-color:#FFF;}table#shopping-card-product-list td.price {	color:#56B1FF;	font-weight:bold;}table#shopping-card-product-list td a img {	border:none;}.commande_thead ul 		{ list-style-type: none; display: block; position: relative; top: 4px;}.commande_thead ul li 	{ float: left; display: block; position: relative; top: 0px; font-weight: bold; font-size: 13px; color: #FFFFFF; padding-left: 10px; text-align: center;}.commande_trow_1 ul 							{ list-style-type: none; display: block; position: relative; top: 4px; vertical-align: middle;}.commande_trow_1 ul li 							{ float: left; display: block; position: relative; top: 0px; ton-size: 14px; color: #212024; padding-left: 10px; padding-top: 30px; background-image: url( images/css/process_commande/commande_row_bg.gif ); background-repeat: no-repeat; background-position: 0px 35px; text-align: center;}.commande_trow_1 ul li, .commande_trow_1 ul li a{ font-size: 12px; font-weight: normal; color: #212024;}.commande_trow_1 ul li.commande_prix{ color:#55b0ff; }.commande_trow_1 ul li.commande_article 		{ padding-top: 0px; background: none;}.commande_trow_2 ul 							{ list-style-type: none; display: block; position: relative; top: 4px;}.commande_trow_2 ul li 							{ float: left; display: block; position: relative; top: 0px; ton-size: 14px; color: #212024; padding-left: 10px; padding-top: 30px; background-image: url( images/css/process_commande/commande_row_bg.gif ); background-repeat: no-repeat; background-position: 0px 35px; text-align: center;}.commande_trow_2 ul li, .commande_trow_2 ul li a{ font-size: 12px; font-weight: normal; color: #212024;}.commande_trow_2 ul li.commande_article 		{ padding-top: 0px; background: none;}.commande_trow_1 ul li.commande_no_products		{ width: 749px; background: none;}.commande_trow_2 ul li.commande_no_products		{ width: 749px; background: none;}.commande_article 			{ width: 90px; padding-top: 0px;}.commande_titre 			{ width: 265px; vertical-align: middle;}.commande_titre2 			{ width: 175px; vertical-align: middle;}.commande_titre2 a			{ color:#000000; text-decoration:none; }.commande_marque			{ width: 90px; vertical-align: middle;}.commande_qte				{ width: 40px; vertical-align: middle;}.commande_qte input			{ width:20px; }.commande_prix				{ width: 90px; vertical-align: middle;}.commande_supp				{ width: 50px; vertical-align: middle;}*html .commande_article 	{ width: 106px;}*html .commande_titre 		{ width: 284px;}*html .commande_marque		{ width: 112px;}*html .commande_qte			{ width: 60px;}*html .commande_prix		{ width: 106px;}*html .commande_supp		{ width: 60px;}.commande_article img		{ display: block; position: relative; top: 6px;}.commande_supp img			{ cursor: pointer;}.commande_offre_livraison	{ clear: both; padding-top: 10px; padding-bottom: 10px; text-align: center;}.commande_operation_speciale 					{ background-color: #212025; padding: 1px; height: 78px; width: 314px; margin-bottom: 5px;}.commande_operation_speciale .left 				{ background-image: url( images/css/process_commande/crochet_gauche.png ); background-repeat: no-repeat; float: left; height: 76px; width: 16px;}.commande_operation_speciale .right				{ background-image: url( images/css/process_commande/crochet_droite.png ); background-repeat: no-repeat; float: left; height: 76px; width: 16px;}.commande_operation_speciale .center			{ float: left; height: 76px; width: 278px; text-align: center;}.commande_operation_speciale .center .contenu	{ text-align: center; width: 248px; padding-top: 4px; color: #ffffff; font-size: 12px; text-align: left; margin-left: auto; margin-right: auto;}.commande_operation_speciale .center .yellow	{ color: #bbc50e; font-size: 14px; text-transform: uppercase;}.commande_operation_speciale .center .formulaire{ padding-top: 6px; text-align: left; width: 248px; margin-left: auto; margin-right: auto;}.commande_operation_speciale .center .formulaire .formulaire_input { width: 180px; border: none; background: #ffffff;}.commande_bottom										{ clear: both; height: 393px;}.commande_bottom .commande_bottom_left					{ float: left; width: 393px;}.commande_bottom .commande_mes_avantages				{ background: #e4e4e4; width: 316px;}*html .commande_bottom .commande_mes_avantages			{ width: 314px;}.commande_bottom .commande_mes_avantages_title			{ background-image: url( images/css/process_commande/mes_avantages.gif ); background-repeat: no-repeat; width: 100%; height: 22px;}.commande_bottom .commande_mes_avantages_content img 	{ display: block; margin-top: 5px; margin-bottom: 5px;}.commande_bottom_value_black								{ float: right; color: #000000; }.commande_bottom .commande_bottom_right									{ float: right; width: 400px;}.commande_bottom .commande_bottom_right .commande_bottom_right_title,	.commande_bottom .commande_bottom_left .commande_bottom_left_title{ background: #212026; color: #ffffff; font-size: 14px; font-weight:bold; height: 16px; padding: 4px; padding-left: 10px; padding-right: 10px; text-transform:uppercase;}.commande_bottom .commande_bottom_right .commande_bottom_right_content	{ background: #FFFFFF; color: #212024; font-size: 12px; padding: 4px; padding-left: 0px; padding-right: 0px; border:1px solid #202126; border-top:none; height: 86px;}.commande_bottom .commande_bottom_right .commande_bottom_right_content .commande_bottom_label			{ float: left;}.commande_bottom .commande_bottom_right .commande_bottom_right_content .commande_bottom_value			{ float: right; color: #e3102e;}.commande_bottom .commande_bottom_right .commande_bottom_right_content .commande_bottom_ht				{ padding-top: 15px; padding-bottom: 20px; clear: both; height: 20px; background: #ededee; padding-left: 10px; padding-right: 10px;}.commande_bottom .commande_bottom_right .commande_bottom_right_content .commande_bottom_frais			{ padding-top: 15px; padding-bottom: 20px; clear: both; height: 20px; background: #ededee; padding-left: 10px; padding-right: 10px;}.commande_bottom .commande_bottom_right .commande_bottom_right_content .commande_bottom_ttc				{ padding-top: 5px; padding-bottom: 20px; clear: both; height: 20px; background: #ffffff; padding-left: 10px; padding-right: 10px;}.commande_bottom .commande_bottom_right .commande_bottom_right_content .commande_bottom_ttc .commande_bottom_label 	{ font-size: 16px; font-size:16px;}.commande_bottom .commande_bottom_right .commande_bottom_right_content .commande_bottom_value	{ float: right; color: #56b1ff;font-weight:bold;font-size:16px;}.commande_bottom .commande_bottom_right .commande_bottom_right_buttons				{ clear: both; text-align: center; padding-top: 5px;}.commande_bottom .commande_bottom_right .commande_bottom_right_buttons img			{ cursor: pointer;}.commande_bottom_right_buttons .btnpanier{background-image: url( images/css/process_commande/btnpanier.gif);width:169px;height:27px;display:block;float:left;font-size:11px;font-weight:bold;color:#FFFFFF;text-align:center;text-decoration:none;padding-top:10px;}.commande_bottom_right_buttons .btnpanierhover{background-image: url( images/css/process_commande/btnpanierhover.gif);width:169px;height:27px;display:block;float:right;font-size:11px;font-weight:bold;color:#FFFFFF;text-align:center;text-decoration:none;padding-top:10px;}.commande_bottom_right_buttons .btnpanier:hover{background-image: url( images/css/process_commande/btnpanierhover.gif);}.commande_row .commande_bottom_right_buttons .btnpanierhover { color:#FFFFFF;}.commande_row .commande_bottom_right_buttons .btnpanier { color:#FFFFFF;}.commande_bottom .commande_bottom_right_second{ float:right; width:400px;}.commande_bottom .commande_bottom_right_second .commande_bottom_right_title,	.commande_bottom .commande_bottom_right_second .commande_bottom_left_title{ background: #212026; color: #ffffff; font-size: 14px; font-weight:bold; height: 16px; padding: 4px; padding-left: 10px; padding-right: 10px; text-transform:uppercase;}.commande_bottom_left_content .btnpanierhover{background-image: url( images/css/process_commande/btnpanierhover.gif);width:169px;height:27px;display:block;float:right;font-size:11px;font-weight:bold;color:#FFFFFF;text-align:center;text-decoration:none;padding-top:10px; margin-right:15px;}.commande_bottom_left_content {background-color:#f1f1f1;font-size: 12px; height:225px;}.commande_bottom_left_content p {padding:10px 20px;}.commande_bottom_left_content label{text-transform:uppercase; margin-left:15px; font-weight:bold;width:90px; display:block; margin-top:5px;}.commande_bottom_left_content input{ color:#8E8E8E; border:solid 1px #C9C9C9; font-size:13px; height:20px; width:170px;margin-left:15px;display:block;}.commande_bottom_left_content input[type="image"]{ width:34px; height:26px; border:0px;}.commande_bottom_left a{ color:#000000; font-size:12px; margin-left:15px;}div#commande_infos {border-bottom:#878787 1px solid;padding-bottom:6px;margin-bottom:6px;}div#commande_infos p {padding-bottom:2px;}div#commande_infos span.right {float:right;}div#commande_infos span.blue {color:#56B1FF;}div#commande_infos span.grey {color:#878787;}.login_row			{ clear: both;}.login_left			{ float: left; display: block; width: 365px;}.login_right		{ float: right; display: block; width: 365px;}.login_left	.login_have_account_title 			{ border: 1px solid #bec40f; color: #212024; font-size: 14px; font-weight: bold; padding: 4px; padding-top: 0px; padding-bottom: 0px;}.login_left	.login_have_account_content 		{ border: 1px solid #d2d2d4; margin-top: 3px; height: 215px; padding: 40px; padding-top: 0px; padding-bottom: 0px;}.login_left	.login_have_account_content label 	{ clear: both; display: block; font-size: 14px; font-weight: bold; color:#212024;}.login_right .login_dont_have_account_title 			{ background: #bec40f; border: 1px solid #bec40f; padding: 4px; padding-top: 0px; padding-bottom: 0px; font-size: 14px; font-weight: bold;}.login_right .login_dont_have_account_title  a			{ font-size: 14px; font-weight: bold; text-decoration: none; color: #212024;}.login_right .login_dont_have_account_content 			{ background: #ededee; margin-top: 3px; height: 215px; padding: 4px; padding-top: 0px; padding-bottom: 0px; font-size: 12px;}.login_right .login_dont_have_account_content label 	{ clear: both; display: block; font-size: 14px; font-weight: bold; color:#212024;}.login_more_infos 				{ padding-top: 10px;}.login_more_infos a				{ font-size: 12px; font-weight: bold; color: #212024; text-decoration: none;}.login_message					{ background: #ededee; padding: 4px; margin-bottom: 5px;}.login_entry_email				{ margin-top: 50px;}.login_entry_email span 		{ clear: both; display: block; width: 165px; height: 27px; background-image: url( images/css/process_commande/login_input.png ); background-repeat: no-repeat;}.login_entry_email span input 	{ border: none; background: none; width: 160px;}.login_entry_password			{ margin-top: 10px;}.login_entry_password span 		{ clear: both; display: block; width: 205px; height: 27px; background-image: url( images/css/process_commande/login_input.png ); background-repeat: no-repeat;}.login_entry_password span input{ border: none; background: none;}.forgotter_password 			{ color: #ec0823; font-size: 12px;}.forgotter_password  a			{ color: #ec0823; font-size: 12px;}.login_create_button			{ text-align: center; padding-top: 10px;}.login_continue_shopping		{ text-align: right; padding-top: 40px; clear: both;}.commande_form							{ background:#ededee; padding-top: 20px; text-align: center;}.commande_form .commande_form_content 	{ width: 622px; margin-left: auto; margin-right: auto; text-align: left;}.commande_form .commande_form_row			{ height: 40px;}.commande_form .commande_form_label			{ display: block; float: left; width: 98px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #212024; margin-top: 4px;}.commande_form .commande_form_values		{ }.commande_form .commande_form_values_input	{float: right; width: 200px; height: 26px;}.commande_form .commande_form_values_input input	{ background: #FFFFFF; border: 1px solid #c9c9c9; position:relative; top: 3px; left: 5px; width: 155px; margin-right: 10px;}.commande_form .commande_form_values_input select	{ background: #FFFFFF; border: 1px solid #c9c9c9; position:relative; top: 3px; left: 5px; width: 160px; margin-right: 10px;}.commande_form .commande_form_radio			{ float: left; padding-right: 10px;}.commande_form .commande_form_radio	label	{ font-size: 12px; font-weight: bold; text-transform: uppercase; color: #212024; padding-left: 5px;}.commande_form .commande_form_radio input	{ border: none; background: none;}.commande_form .commande_form_left, .account_form .commande_form_left	{ float: left; width: 300px; height: 26px;}.commande_form .commande_form_right, .account_form .commande_form_right	{ float: right; width: 300px; height: 26px;}.commande_form .commande_form_newsletter		{ font-size: 12px;}.commande_form .commande_form_newsletter input	{ border: none; background: none;}.commande_form .commande_form_mentions			{ float: right; font-size: 12px;}.create_valider									{ text-align: right; padding-top: 10px;}.commande_row 				{ padding: 10px;}.commande_addresses 		{ clear: both;}.commande_address_left 		{ float: left; width: 400px; margin-bottom: 10px;}.commande_address_right 	{ float: right; width: 395px; margin-bottom: 10px;}.commande_address_title 	{ background: #212026; padding: 5px; padding-left: 12px; color: #FFFFFF; font-size: 13px; font-weight: bold; text-transform: uppercase;}.commande_address_content 	{ background: #e4e4e4; padding: 10px; font-size: 12px;}.commande_address_content a	{	background-image:url("images/css/process_commande/btnadresse.gif");	color:#FFFFFF;	display:block;	font-size:11px;	font-weight:bold;	height:27px;	padding-top:10px;	text-align:center;	text-decoration:none;	width:169px;}.paiement_mode a, #layerPayPal a{	background:none;	color:#000000;	display:inline;	font-size:11px;	font-weight:normal;	height:27px;	padding-top:10px;	text-align:center;	text-decoration:underline;	width:169px;	padding-left:22px;}.paiement_mode a:hover{	background-image:none!important;}.paiement_mode div{	background-color:#e4e4e4!important;}.commande_address_content a:hover{	background-image:url("images/css/process_commande/btnadresse-hover.gif");}.commande_buttons .precedent{	background-image:url("images/css/process_commande/btnpanier.gif");	color:#FFFFFF;	display:block;	float:left;	font-size:11px;	font-weight:bold;	height:27px;	padding-top:10px;	text-align:center;	text-decoration:none;	width:169px;}.commande_buttons .precedent:hover{	background-image:url("images/css/process_commande/btnpanierhover.gif");}.commande_block				{ clear: both;}.commande_comments			{ float: right; width: 505px; margin-bottom: 10px;}.commande_comment textarea	{ width: 485px; border:none; background:url(images/css/process_commande/bg-textarea.gif) top left no-repeat; height:50px; padding:10px; overflow:hidden;}.commande_shippings			{ float: left; width: 290px; margin-bottom: 10px;}.commande_buttons			{ clear: both; text-align: right;}.commande_buttons div		{ }.commande_paiement_total			{ clear: both; background: #ededee; }.commande_paiement_label			{ text-align: center; font-weight: bold; font-size: 12px; color: #41C524;}.commande_paiement_total_row		{ clear: both; height: 18px; padding: 6px;}.commande_paiement_total_libelle	{ float: left; color: #212024; font-size: 14px; font-weight: bold; display: block;}.commande_paiement_total_libelle2	{ float: left; color: #212024; font-size: 12px; font-weight: bold; display: block;}.commande_paiement_total_libelle2 span.input input{	background:url('includes/languages/french/images/buttons/bg-input.png') top left no-repeat;width:250px;height:31px;border:none;padding-left:5px;position:relative;top:-3px;left:20px;}*+html .commande_paiement_total_libelle2 span.input input { top: 10px; padding-top: 6px; height: 25px;}.commande_paiement_total_value		{ float: right; color: #e3102e; font-size: 14px; font-weight: bold; display: block;}.commande_paiement_total_value2		{ float: right; color: #56b2ff; font-size: 16px; font-weight: bold; display: block;}.commande_paiement_total_special	{ color: #93980d;}.commande_tri						{ clear: both; padding-bottom: 10px;}.commande_tri p						{ font-size: 14px; padding-top: 6px; padding-bottom: 6px;}.commande_paiement_tri_left			{ float: left; width: 288px; margin-bottom: 10px;}.commande_paiement_tri_center		{ float: left; width: 287px; margin-left: 10px; margin-bottom: 10px;}.commande_paiement_tri_right		{ float: right; width: 210px; margin-bottom: 10px;}.commande_address_row			{ height: 18px; clear: both; padding: 6px; cursor: pointer;}.commande_address_row_hover		{ height: 18px; clear: both; padding: 6px; background: #d4d4dc; cursor: pointer;}.commande_address_libelle		{ font-size: 12px; color: #212024; float: left; padding-top: 4px;}.commande_address_radio			{ float: right;}.paiement_mode					{ clear: both; font-size: 12px; padding-bottom: 6px;}/* .page_content_short h1			{	background: #0f2442;	font-size: 16px;	font-weight: bold;	color: #ffffff;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 10px;	margin-bottom: 13px;} */.account				{ padding-left: 20px; padding-right: 20px;}.account_home 			{ padding-bottom: 10px; clear: both; width: 650px;}.account_home_left 		{ float: left;}.account_home_right 	{ float: right;}.account_home_links 	{ }.account_home_separator { background-image: url( images/css/account/account_separator.gif ); background-repeat: no-repeat; background-position: 25px;}.account_home_link		{ }.account_content		{ background: #ededee; padding:20px 10px; margin:0 auto;width:660px;}.account_content2		{ padding: 10px; margin-bottom: 10px;}.account_title			{ }.account_subtitle		{ padding-top: 10px; padding-bottom: 10px;}.account_form									{}.account_form .commande_form_content 			{ width: 622px; margin-left: auto; margin-right: auto; text-align: left;}.account_form .commande_form_row				{ height: 40px;}.account_form .commande_form_label				{ display: block; float: left; width: 98px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #212024; margin-top: 4px;}.account_form .commande_form_values				{ }.account_form .commande_form_values_input		{ background-image: url( images/css/account/account_input.png ); background-repeat: no-repeat; background-position: 3px 2px; float: right; width: 200px; height: 26px;}.account_form .commande_form_values_input input	{ background: none; border: none; position:relative; top: 3px; left: 5px; width: 155px; margin-right: 10px;}.account_form .commande_form_radio				{ float: left; padding-right: 10px; background-image: url( images/css/account/account_radio.gif ); background-repeat: no-repeat; background-position: 3px 2px;}.account_form .commande_form_radio	label		{ font-size: 12px; font-weight: bold; text-transform: uppercase; color: #212024; padding-left: 5px;}.account_form .commande_form_radio input		{ border: none; background: none;}.account_form_left				{ float: left; width: 300px; margin-right: 10px; padding-bottom: 20px;}.account_form_right				{ float: right; width: 300px; margin-right: 10px; padding-bottom: 20px;}.account_form .commande_form_newsletter			{ background-image: url( images/css/account/account_checkbox.gif ); background-repeat: no-repeat; background-position: 2px 3px; font-size: 12px;}.account_form .commande_form_newsletter input	{ border: none; background: none;}.account_form .commande_form_mentions			{ float: right; font-size: 12px;}.account_address_link							{ color: #212024; font-weight: bold; display: block;}.product_informations_top				{ font-size:12px; position: relative;}.product_informations_top_left			{ margin-bottom:10px; width: 200px;}.product_informations_top_right			{ width: 200px; text-align: left;}.product_best_content {	background: transparent url( images/css/tousenchaussettes/best_bg.gif ) no-repeat 0 0;    background-position: 4px 20px;    height: 300px;}.jcarousel-skin-tangoHome .jcarousel-prev-horizontal {    position: absolute;    margin-top: 114px;    margin-left: -36px;    width: 24px;    height: 23px;    cursor: pointer;    background: transparent url( images/css/tousenchaussettes/best_arrow_left.png ) no-repeat 0 0;    background-position: right;}.jcarousel-skin-tangoHome .jcarousel-next-horizontal {    position: absolute;    margin-top: 114px;    margin-left: 652px;    width: 24px;    height: 23px;    cursor: pointer;    background: transparent url( images/css/tousenchaussettes/best_arrow_right.png ) no-repeat 0 0;}.product_best_content .page_content_row {	background: transparent url( images/css/tousenchaussettes/best_right.png ) no-repeat 940px 20px;	height: 275px;}.account_backLink		{ color: #898989; text-decoration: underline; font-size: 11px;}.account_backLink img	{ position: relative; top: 12px;}.contact_us_form				{ padding-top: 10px;}.contact_us_row					{ padding-bottom: 10px;}.contact_us_row .contactField	{ width: 200px;}.contact_us_row textarea		{ width: 690px; height: 150px;}.contact_us_row span			{ font-size: 12px;}.contact_us_button				{ text-align: right;}/* 15 mars 2010 */.commande_create_account 								{ background: #ededee; padding: 10px; margin-bottom: 10px; color: #081220;}.commande_create_account .commande_create_account_title	{ font-size: 14px; padding-bottom: 10px; font-weight: bold; display: block;}.commande_create_account p								{ font-size: 11px; padding-top: 5px; padding-bottom: 5px;}.checkout_new_address							{ }.checkout_new_address .form_row					{ clear: both; height: 30px;}.checkout_new_address label						{ display: block; width: 100px; text-align: left; color: #212024; font-size: 13px; text-transform: uppercase; font-weight: bold; position: relative; top: 19px;}.checkout_new_address .form_title				{ color: #212024; font-size: 13px; text-transform: uppercase; font-weight: bold;}.checkout_new_address .form_value				{ float: right; width: 653px;}.checkout_new_address .form_value_left			{ float: left; width: 350px;}.checkout_new_address .form_value_right			{ float: right; width: 350px;}.checkout_new_address .form_value_left label	{ width: 100px;}.checkout_new_address .form_value_right label	{ width: 100px;}.checkout_new_address .form_value_left .form_value 	{ width: 238px;}.checkout_new_address .form_value_right .form_value { width: 238px;}.editeur-contenu h1					{ color: #bac20a; font-size: 22px; text-transform: uppercase;}.static_page h1						{ color: #bac20a; font-size: 22px; text-transform: uppercase; padding-top: 20px; padding-bottom: 10px;}.static_page p						{ font-size: 12px;}.static_page div					{ font-size: 12px; padding-top: 10px; padding-bottom: 10px;}.commande_paiement_total_value3		{	color:#212024;	display:block;	float:right;	font-size:14px;	font-weight:bold;}h1.title_static					{ color: #bac20a; font-size: 22px; text-transform: uppercase; padding-top: 20px; padding-bottom: 10px;}h1.title_static_news{	background:url(images/divers/bg-newsletter.gif) top left no-repeat;color:#FFFFFF;font-size:15px;text-transform:uppercase;text-align:center;height:22px;padding-top:10px;}.header-news{	width:872px;	height:43px;	padding-top:20px;	color:#aeb609;	background:url(images/divers/bg-n1.gif) top left no-repeat;	text-align:center;}.newsletter_form{	width:872px;	background:url(images/divers/bg-n2.gif) top left repeat-y;	text-align:center;}.newsletter_bas{	background:url(images/divers/bg-n3.gif) top left no-repeat;	margin:0 auto 10px;	width:680px;	height:28px;}.fin-news{	width:872px;	height:25px;	background:url(images/divers/bg-n4.gif) top left no-repeat;	text-align:center;}p.text_static					{ font-size: 12px; padding-bottom: 20px;text-align:center;}.loggin_infos			{ position: absolute; top: 30px; margin-left: 275px; font-size: 11px; color: #110B2F; font-weight: normal;}*html .loggin_infos		{ margin-left: 60px;}.loggin_infos a			{ font-size: 11px; color: #110B2F; font-weight: normal;}.nos-marques_text					{ font-size: 12px; padding-bottom: 10px;}.nos-marques_text2					{ font-size: 12px; padding-bottom: 10px; font-weight: bold;}.nos-marques_list					{ padding-top: 40px;}.nos-marques_row					{ clear: both; border-top: 1px dashed #202022; padding-top: 15px; padding-bottom: 15px;}.nos-marques_img					{ float: left; width: 165px; text-align: center;}.nos-marques_description			{ width: 580px; height: 100px; float: right;}html>body .nos-marques_description	{ height: auto; min-height: 100px; /* padding-left: 165px; */}#nos-marques-encart-top { width:770px; background:url(images/css/encart-marque/nos-marques-encart-middle.gif) repeat-y; padding:0 30px;}#nos-marques-encart-top img{ padding:5px; border:0px;}.marque_lien_retour { text-align:right; float:right; text-decoration:none; color:#696969; margin-top /*\**/: 25px;}.marque_lien_retour{margin-top /*\**/: 25px;}#editeur-logo-marque { text-align:center;}.contact_us_label {	color:#212024;	display:block;	font-size:12px;	font-weight:bold;	margin-top:4px;	text-transform:uppercase;}.commande_adress_history_title {	background: #202126;	color:#FFFFFF;	padding: 5px;	padding-bottom: 0px;	overflow: hidden;	margin-bottom: 5px;	height: 40px;}.commande_adress_history_title ul {}.commande_adress_history_title ul li {	float: left;	list-style-type: none;	font-size: 12px;	font-weight: bold;	padding-left: 10px;}.commande_adress_history_title .commande_adress_history_facture {	background: none;}.commande_address_history_content {	overflow: hidden;	font-size: 12px;	padding-bottom: 10px;}.commande_adress_history1, .commande_adress_history2 {	clear: both;	padding-top: 10px;	padding-bottom: 0px;	height: 70px;}.commande_adress_history1 {	overflow: hidden;	background: none repeat scroll 0 0 #EDEDEE;}.commande_adress_history2 {	overflow: hidden;}.commande_adress_history1 div, .commande_adress_history2 div {	float: left;	padding-left: 10px;	border-left: 1px solid #212123;}.commande_adress_history_command {	width: 70px;}.commande_adress_history1 .commande_adress_history_command, .commande_adress_history2 .commande_adress_history_command {	border-left: none;}.commande_adress_history_date {	width: 80px;}.commande_adress_history_offre {	width: 70px;	text-align: center;}.commande_adress_history_prix {	width: 70px;}.commande_adress_history_paiement {	width: 100px;}.commande_adress_history_statut {	width: 140px;}.commande_adress_history_facture {	width: 70px;	height: 22px;	background-image: url( ../images/css/history_checkbox.png );	background-repeat: no-repeat;	background-position: 5px 0px;}.commande_adress_history_facture a {	display: block;	padding-left: 20px;	text-decoration: none;	padding-top: 3px;	color: #212123;}.account_slogan {	font-size: 13px; margin-bottom: 10px;}div.plan-row {	clear: both;	overflow: hidden;}div.plan-list {	width: 234px;	float: left;	padding-top: 0px;}.plan-list .plan-title {	display: block;	padding-left: 6px;}.plan-list .plan-title .plan-titleBlock {	float: left;	font-size: 16px;	color: #94990d;	font-weight: bold;}.plan-list h2 {	float: left;	font-size: 16px;	color: #94990d;	font-weight: bold;	text-transform: uppercase;}.plan-list ul {	padding: 0px; margin: 0px;}.plan-list ul li {	padding: 0px; margin: 0px;	list-style-type: none;	padding-left: 7px;}.plan-list ul li h3 {	margin: 0px; padding: 0px;}.plan-list ul li h3 a {	text-decoration: none;	color: #161615;	text-transform: uppercase;	font-size: 12px;	font-weight: normal;}.plan-list ul li a:hover {	text-decoration: underline;}.openCeremonie {	/*clear: both;*/	left: 0px;	bottom: 0px;	position: fixed;	padding: 0px; margin: 0px;	text-align: center;	width: 100%;	z-index: 20000;}*html .openCeremonie {	position: absolute;	top: expression( body.scrollTop + document.body.clientHeight + "px" );}.openCeremonieOnglet {	position: relative;	display: block;	text-align: center;	z-index: 20000;	height: 36px;}.openCeremonieOnglet span {	display: block;	margin-left: auto;	margin-right: auto;	width: 1002px;	text-align: right;}*html .openCeremonieOnglet span {	position: relative; top: 4px;}.openCeremonieOnglet span img {	cursor: pointer;	position: relative;	right: 5px;}.openCeremonieContent {	position: absolute;	bottom: 0px;	width: 100%;	left: 0px;	text-align: left;}.openCeremonieContent #effet .effet {	background-color: #ffffff;	border: 6px solid #d2dc0c;	border-collapse: collapse;	height: 250px;	text-align: center;	padding-top: 10px;}.openCeremonieContent #effet .effetContent {	width: 980px;	margin-left: auto; margin-right: auto;	text-align: left;}.ceremonieBox {	width: 240px;	height: 200px;	float: left;	border-left: 1px solid #aeaeae;}.ceremonieBox .ceremonieBoxContent {	text-align: center;}#homePage {	overflow: hidden;}*html #homePage .homePage_picture {	height: 280px;}#homePage .homePage_picture {	float: right;	width: 762px;	padding-right: 10px;	height: auto;	min-height: 280px;}#homePage .homePage_carousel {	clear: both; float: right;	width: 762px;	margin-right: 10px;	overflow: hidden;	padding-top: 10px;}#homePage .homePage_carousel .homePage_carousel_left {	background:url("images/css/tousenchaussettes/best_bg.gif") no-repeat scroll 0px 0px transparent;	height: 257px; width: 80px;	float: left;}#homePage .homePage_carousel .homePage_carousel_right {	background:url("images/css/tousenchaussettes/best_right.png") no-repeat scroll 0px 0px transparent;	height: 257px; width: 30px;	float: right;}#homePage .homePage_carousel .content_best_pic {	border: 1px solid #ffffff;	padding: 2px;	width: 152px;}#homePage .homePage_carousel .content_best_title {	background-color: #e1e8f8;	width: 158px !important;	width: 154px;	margin-top: 2px;	height: 90px !important;	height: 100px;	padding-top: 10px;}#homePage .homePage_carousel .content_best_title a {	color: #000110;	text-decoration: none;	font-weight: bold;	font-size: 14px;}#homePage .homePage_carousel .content_best_title a:hover {	text-decoration: underline;}/* // BOF : refonte site *//* *			UTILS */.left		{float: left;}.right 	{float: right;}.clear	{clear: both; display: block; line-height: 0; width: 0; height: 0;}/* *			STRUCTUREbody {background-color:grey; } */.body {	/* width: 1004px;	background: url( images/css/tousenchaussettes/page/bg.png ) top left repeat-y; */	background: url( images/css/tousenchaussettes/page/bg.png ) -106px top repeat-y;	width: 1015px;	margin-left:auto;	margin-right:auto;	/* padding:0 146px 15px 111px; */	padding: 0px;	text-align:left;	_position:relative;	_margin-top:-10px;}.bodyP {	width: 1004px;	margin-right: auto;	background: url('images/css/tousenchaussettes/page/bg.png') top left repeat-y;	margin-left:auto;	margin-right:auto;	padding:128px 146px 15px 111px;	text-align:left;	_position:relative;	_margin-top:-10px;}.header #menus {color: white; font-size: 0.8em; padding:10px 15px 0px 15px;}.header #menus .separator {padding-left:5px; padding-right: 5px;}.header #menus a {color: white; text-decoration: none;}.header #menus a:hover {text-decoration: underline;}.ui-autocomplete .ui-menu-item {text-align: left;} /* because some css above break this rule*//* *			PAGES *//* index.php#index	{  background: url("images/css/index_bg.jpg") top; }#index #header {color: white; font-size: 0.8em; padding:10px 15px 0px 15px;}#index #header a {color: white; text-decoration: none;}#index #header a:hover {text-decoration: underline;}#index #header .separator {padding-left:2px; padding-right: 2px;}#index #content { padding-top: 160px;}#index #content #logo {margin: 0px auto;}#index #content #search {height: 70px; border: dashed 1px white; border-left: none; border-right: none; margin-top: 20px; padding: auto; }#index #content #search #form { width: 500px; margin: 5px auto; color: white;}#index #content #search #form input[name="search"] {width: 300px;}#index #content #search #form .error { font-size: 0.8em; height: 16px;}#index #content #search #advanced_search {text-align: right; padding-right: 28px;}#index #content #search #advanced_search a {font-size: 0.8em; color: white; text-decoration: none;}#index #content #search #advanced_search a:hover {text-decoration: underline;}#index #footer {background-color: black; margin-top: 180px;}*/#index{background:url(images/css/tousenchaussettes/page/bg-page.jpg) top left no-repeat;width:1017px;height:766px;margin:0 auto;padding-top:10px;font-size:11px;}#index img{ border:0px;}#index .padding{padding:0 30px;}#index .compte{float:right;color:#707070; }#index .compte a {color:#707070;text-decoration:none;}#index .choix p{color:#939494;font-size:12px;padding-top:10px;float:left;text-align:left;}#index .choix p a{color:#939494;text-decoration:none;}#index .choix .left{width:692px;}#index .choix .right{width:265px;}#index #searchForm{width:480px;margin:0 auto;padding-top:385px;*padding-top:355px;}#index #searchForm label{float:left;width:115px;font-size:18px;color:#d4db0d;text-transform:uppercase;margin-right:8px;font-family:din, arial;}#index #searchForm #search{float:left;width:305px;height:21px;padding-left:2px;border:none;margin-right:5px;}#index #searchForm #submitSearch{float:left;background:url(images/css/tousenchaussettes/page/bg-btn.gif) top left no-repeat;width:39px;height:23px;padding-bottom:1px;border:none;font-size:18px;text-transform:uppercase;font-weight:bold;font-family:din, arial;}#index #searchForm span{color:#696969;float:right;padding-right:43px;padding-top:5px;}/* Scroller Box */#scroller_container1 {height:35px;width:1001px;position: relative;overflow: hidden;background-color:#000000;margin:0 auto;margin-top:282px;}#dummy {;# }#scroller_container1, #scroller_container2, #scroller_container3, #scroller_container4 {overflow: auto;}.jscroller2_up, .jscroller2_down, .jscroller2_left, .jscroller2_right {margin: 0;padding: 0;}.jscroller2_left, .jscroller2_right, .jscroller2_left_endless, .jscroller2_right_endless {white-space: nowrap;}.jscroller2_left a, .jscroller2_left_endless a{filter : alpha(opacity=25);-moz-opacity : 0.25;opacity : 0.25;}#hp .visitor {display: none;}/* show_filter.php */#show_filter a {cursor: pointer;}#show_filter a:hover {text-decoration: underline;}#show_filter #column_left #filters label {cursor: pointer;}#show_filter #loader { position: absolute; left: 0; right: 0; top: 400px;}#show_filter #loader div {background:white;  margin:0 auto; padding:4px; text-align:center; width:250px; font-weight: bold; font-size: 0.9em; }#show_filter #column_left {width: 220px; margin:10px 0 0 10px; text-align: left;display:inline;}#show_filter #column_left li {list-style: none;}#show_filter #column_left #filters .filter { margin-bottom: 5px; padding-bottom: 5px; }#show_filter #column_left #filters .filter_sub { }#show_filter #column_left #filters p {margin-bottom: 5px;}#show_filter #column_left #filters #worlds .world {text-transform: uppercase; font-size: 0.8em; padding-left: 2px;}#show_filter #column_left #filters #worlds .sub li{	background:none repeat scroll 0 0 transparent;	color:#7D7D7D;	font-size:11px;	list-style:none outside none;	padding-bottom:0;	padding-left:0;}#show_filter #column_left #filters #worlds .sub li a{	color:#7D7D7D;}#show_filter #column_left #filters #colors li {display: inline; }#show_filter #column_left #filters #colors li img {border: solid 2px white;}#show_filter #column_left #filters .clear_filter {text-align: center;}#show_filter #results {width:752px; padding:10px; min-height: 420px; padding-right: 0px; padding-top: 0px; padding-left: 0px;}#show_filter #column_left #search{height:60px; padding:5px 0 0 5px; background:url(images/css/tousenchaussettes/menu/bg-search.gif);}#show_filter #column_left #search input.field{display: block;float: left;margin: 3px 0 0 6px;border: 1px solid #c9c9c9;width: 159px;font-size:13px;color:#8e8e8e;font-family:Arial;}#show_filter #column_left #search input#submit_search{ float:left;}#show_filter #column_left #filters .column_left_selection{ height:28px; width:201px; background:url(images/css/tousenchaussettes/menu/selection.jpg); }#show_filter #column_left #filters { width:202px; padding:10px 9px 20px; background:url(images/css/tousenchaussettes/menu/bg-menu.gif); background-repeat:repeat-y;}#show_filter #column_left #filters #worlds .listproduits{ padding-top:10px;}#show_filter #column_left #filters #worlds .listproduits li{background:url(images/css/tousenchaussettes/menu/parapuce.gif) 18px 1px no-repeat;font-size:11px;padding-left: 27px;list-style:none;padding-bottom:5px;*background:url(images/css/tousenchaussettes/menu/parapuce.gif) 18px 5px no-repeat}#show_filter #column_left #filters #worlds .listproduits li ul li{background:none;font-size:11px;padding-left: 0;list-style:none;padding-bottom:0;color:#7d7d7d; !important}#show_filter #column_left #filters #worlds .listproduits a{font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#212026;cursor:pointer;}#show_filter #column_left #filters #worlds .listproduits li ul li a{color:#7d7d7d;text-transform:none;font-weight:normal;}#show_filter #column_left #filters #worlds .listproduits a:hover {text-decoration:underline;}#show_filter #column_left #filters #worlds .listproduits li ul li a:hover{font-weight:bold;}#show_filter #column_left #filters  .clear_filter a{font-size: 11px;line-height: 17px;color: #444343;display: block;padding: 0px; margin: 0px;text-decoration: none;padding-left: 17px;width: 140px;font-weight:bold;text-align:left;}#show_filter #column_left #filters .column_left_marque_title{ width:201px; height:36px; background-repeat:no-repeat;background-image: url( images/css/tousenchaussettes/menu/title_marques.jpg );}#show_filter #column_left #filters #brands .column_left_marque{width: 201px;float: left;padding-bottom: 10px;padding-top: 10px;}#show_filter #column_left #filters #brands .column_left_marque ul {list-style-type: none;margin-left: 15px;width: 195px;}#show_filter #column_left #filters #brands .column_left_marque ul li { /* width: 95px; */ padding: 0px;margin: 0px;padding-left: 0px;padding-bottom:2px;line-height: 17px;height: 17px; /* background-image: url( images/css/tousenchaussettes/menu/menu_puce.gif ); */ background-repeat: no-repeat;background-position: 4px 0px;}#show_filter #column_left #filters #brands .column_left_marque ul li input{ /* display:none; */}#show_filter #column_left #filters #brands .column_left_marque ul li label {font-size: 11px;line-height: 17px;color: #797777; /* display: block; width: 90px; */ padding: 0px; margin: 0px; /* padding-left: 17px; */ text-decoration: none; position: relative; top: -2px;}#show_filter #column_left #filters #brands .column_left_marque .display_more{color:#797777;padding-left:40px;background:url(images/css/tousenchaussettes/menu/parapuce.gif) 31px 6px no-repeat;font-size:11px;padding:5px 0 5px 40px;}#show_filter #column_left #filters #brands .column_left_marque .display_more a{ color:#797777; font-weight:bold; text-decoration:underline;}#show_filter #column_left #filters #prices ul {list-style-type: none;margin-left: 15px;width: 195px;}#show_filter #column_left #filters #prices ul li {width: 95px;padding: 0px;margin: 0px;padding-left: 0px;padding-bottom:2px;line-height: 17px;height: 17px;background-image: url( images/css/tousenchaussettes/menu/menu_puce.gif );background-repeat: no-repeat;background-position: 4px 0px;}#show_filter #column_left #filters #prices ul li input{ display:none;}#show_filter #column_left #filters #prices ul li a {font-size: 11px;line-height: 17px;color: #797777;display: block;width: 90px;padding: 0px; margin: 0px;padding-left: 17px;text-decoration: none;}/* ajax_product_search.php */#ajax_product_search_page { padding: 5px;}#ajax_product_search_page .breadcrumb {font-size: 11px;font-weight:bold;color: #0c0823;padding-bottom: 10px; text-align:left;}#ajax_product_search_page .breadcrumb a {color: #0c0823;text-decoration: none;font-weight:normal;}#ajax_product_search_page .breadcrumb a:hover {text-decoration: underline;}#ajax_product_search_page .marketing { /* background-color:lightGrey; */ text-transform: capitalize; height: 80px;}#ajax_product_search_page .filters {margin-top: 10px; border: solid 1px lightGray;}#ajax_product_search_page .filters .title {background:lightGrey;font-size:1.1em;font-weight:bold;padding:2px 0;text-align:left; }#ajax_product_search_page .filters .list p {font-weight: bold; width: 150px; text-align: left;}#ajax_product_search_page .filters .list {margin: 2px 5px;}#ajax_product_search_page .filters .list .filter {border-bottom:1px solid #B9B9B9;}#ajax_product_search_page .filters .list .filter label {cursor: pointer;}#ajax_product_search_page .filters .list .filter .left {height: 25px;}#ajax_product_search_page .filters .list .filter .delete {margin-left: 25px; font-size: 0.7em; margin-top: 2px; height: 23px; }#ajax_product_search_page .filters .list .filter .delete a  {color: lightGray;}#ajax_product_search_page .filters .list .filter .delete a:hover  {color: Gray;}#ajax_product_search_page .filters .list .filter div .spacer {margin:0 5px; color: lightGray;}#ajax_product_search_page .filters .list .filter div a {color: black; text-decoration: none;}#ajax_product_search_page .filters .list .filter div a:hover {background: wheat;}#ajax_product_search_page .filters .list .filter div a img {border: solid 2px white;}#ajax_product_search_page .filters .list .filter div a img:hover {border: solid 2px black;}#ajax_product_search_page .filters .list .brands ul {list-style: none; font-size: 11px; padding-bottom:3px;}#ajax_product_search_page .filters .list .brands ul li {padding-left: 27px; background:url("images/css/tousenchaussettes/menu/parapuce.gif") no-repeat scroll 18px 4px transparent;}#ajax_product_search_page .filters .list .filter p {background:none repeat scroll 0 0 transparent; color:#B4B4B4; display:block; font-family:Arial; font-size:13px; font-weight:bold; height:18px; margin:0 0 10px; padding-left:4px; padding-top:4px; text-transform:uppercase; width:188px; }#ajax_product_search_page .filters .list div div h1,#ajax_product_search_page .filters .list div div h2,#ajax_product_search_page .filters .list div div h3,#ajax_product_search_page .filters .list div div h4                     { font-size: 1.0em; font-weight: bold; padding: 0; margin: 0; display: inline;}#ajax_product_search_page .filters .list div div h3 img                 { border: solid 2px black;}#ajax_product_search_page .filters .visitor, #ajax_product_search_page .navigation .visitor                         { display: none;}#ajax_product_search_page .navigation                                   { margin-top: 3px; margin-bottom: 5px; font-size: 0.7em; clear: both;}#ajax_product_search_page .navigation #products_count                   { font-weight:bold;}#ajax_product_search_page .navigation .separator                        { margin: 0 2px 0 2px;}#ajax_product_search_page .navigation .sorting a                        { margin: 0 7px 0 7px;}#ajax_product_search_page .navigation #search                           { margin-left: 150px;}/*static*/#ajax_product_search_page               {width: 1002px; margin: auto auto 0px; background: #ffffff;}#ajax_product_search_page .filters      {float: left; width: 202px;}#ajax_product_search_page .products     {float: left; min-height:420px; padding:10px; width:752px;}#ajax_product_search { padding: 5px;}#ajax_product_search .breadcrumb {font-size: 11px;font-weight:bold;color: #0c0823;padding-bottom: 10px; text-align:left;}#ajax_product_search .breadcrumb a {color: #0c0823;text-decoration: none;font-weight:normal;}#ajax_product_search .breadcrumb a:hover {text-decoration: underline;}#ajax_product_search .marketing { /* background-color:lightGrey; */ text-transform: capitalize; height: 80px;}#ajax_product_search .filters {margin-top: 10px; border: solid 1px lightGray;}#ajax_product_search .filters .title {background:lightGrey;font-size:1.1em;font-weight:bold;padding:2px 0;text-align:left; }#ajax_product_search .filters .list p {font-weight: bold; width: 150px; text-align: left;}#ajax_product_search .filters .list {margin: 2px 5px;}#ajax_product_search .filters .list .filter .left {height: 25px;}#ajax_product_search .filters .list .filter .delete {margin-left: 25px; font-size: 0.7em; margin-top: 2px; height: 23px; }#ajax_product_search .filters .list .filter .delete a  {color: lightGray;}#ajax_product_search .filters .list .filter .delete a:hover  {color: Gray;}#ajax_product_search .filters .list .filter div .spacer {margin:0 5px; color: lightGray;}#ajax_product_search .filters .list .filter div a {color: black; text-decoration: none; text-transform: lowercase;}#ajax_product_search .filters .list .filter div a:hover {background: wheat;}#ajax_product_search .filters .list .filter div a img {border: solid 2px white;}#ajax_product_search .filters .list .filter div a img:hover {border: solid 2px black;}#ajax_product_search .filters .list div div h1,#ajax_product_search .filters .list div div h2,#ajax_product_search .filters .list div div h3,#ajax_product_search .filters .list div div h4 {font-size: 1.0em; font-weight: bold; padding: 0; margin: 0; text-transform: uppercase; display: inline;}#ajax_product_search .filters .list div div h3 img {border: solid 2px black;}#ajax_product_search .filters .visitor,#ajax_product_search .navigation .visitor { display: none;}#ajax_product_search .navigation { margin-top: 3px; margin-bottom: 5px; font-size: 0.7em; clear: both;}#ajax_product_search .navigation #products_count{ font-weight:bold;}#ajax_product_search .navigation .separator { margin: 0 2px 0 2px;}#ajax_product_search .navigation .sorting a { margin: 0 7px 0 7px;}#ajax_product_search .navigation #search { margin-left: 150px;}#ajax_product_search .products .product                        { float: left; width: 25%; height: 235px; cursor: pointer; position: relative;}#ajax_product_search .products .product a                      { text-decoration: none;}#ajax_product_search .products .product h2                     { font-size: 12px; color: #000000; font-family: "Arial", sans-serif; font-weight: normal;}#ajax_product_search .products .product .product_image         { height: 160px; font-size: 10px; position: relative; z-index: 0;}#ajax_product_search .products .product .productPriceLine      { position: relative; z-index: 9999;}#ajax_product_search .products .product .productPriceLine a    { color: #57B2FF; font-size: 15px; font-weight: bold; text-decoration: none;}#ajax_product_search .products .product .productsSizeBlock     { display: none; background-color: #FFFFFF; border: 1px solid lightGray; top: 150px; font-size: 11px; left: 0; margin: 0 auto 0 20px; padding: 4px; position: absolute; text-align: center; width: 140px; z-index: 9999; overflow: hidden;}#ajax_product_search .products .product .sizeList              { display: block; float: left; padding: 2px; margin: 2px; width: 20px; text-align: center;}#ajax_product_search .products .product .productsManufacturer  { position: absolute; bottom: 9px; left: 21px;}/*static*/#ajax_product_search {width: 1002px; margin: auto auto 0px; background: #ffffff;}#ajax_product_search .filters {float: left; width: 202px;}#ajax_product_search .products {float: left; min-height:420px; padding:10px; width:752px;}#ajax_product_search h1 { text-align:left; font-size:12px;}/* product_info.php */#inline_example1 .popup_promos .title {background: url(images/css/tousenchaussettes/page/bg-popup-cross.gif) top left no-repeat; font-weight: bold;}#inline_example1 .popup_promos .products { margin-top: 20px;}#inline_example1 .popup_promos .products .product {width: 32%; height:225px; cursor: pointer;}#inline_example1 .popup_promos .products .product a { color: black; font-size: 0.8em; text-decoration: none;}#inline_example1 .popup_promos .products .product h3 {font-weight:normal; }#inline_example1 .popup_promos .products .product p a {color: #57b2ff;font-size:15px;font-weight:bold;}#column_left .filters {margin-top: 10px; border: solid 1px lightGray; float: left; width: 192px; padding-left: 5px; padding-right: 5px; padding-top: 10px; text-align: left; margin-left: 10px;}#column_left .filters .title {background:lightGrey;font-size:1.1em;font-weight:bold;padding:2px 0;text-align:left; }#column_left .filters .list p {font-weight: bold; width: 150px; text-align: left;}#column_left .filters .list {margin: 2px 5px;}#column_left .filters .list .filter {border-bottom:1px solid #B9B9B9;  padding-bottom: 5px; padding-top: 4px;}#column_left .filters .list .filter label {cursor: pointer;}#column_left .filters .list .filter div a { color: #212026; text-decoration: none;}#column_left .filters .list .filter h1 { color: #56B1FF; font-size: 12px; text-decoration: none;}#column_left .filters .list .filter .google {clear: both; color: #212026; cursor: pointer; float: none; font-size: 12px; height: auto; text-align: left;}#column_left .filters .list .filter .left {height: 25px; height: auto; padding-bottom: 3px; padding-left: 27px; background: url("images/css/tousenchaussettes/menu/parapuce.gif") no-repeat scroll 18px 1px transparent;}#column_left .filters .list .filter .bottom { background: url("images/css/tousenchaussettes/menu/parapuce2.gif") no-repeat scroll 14px 5px transparent; height: auto; padding-bottom: 3px; padding-left: 27px;}#column_left .filters .list .filter .filter_sub .left { background: none repeat scroll 0 0 transparent; height: auto; padding-bottom: 3px; padding-left: 27px;}#column_left .filters .list .filter .delete {margin-left: 25px; font-size: 0.7em; margin-top: 2px; height: 23px; color: #444343; font-size: 11px; font-weight: bold; line-height: 17px; margin: 0; padding: 0 0 0 17px; text-align: left; text-decoration: none; width: 140px; background: none;}#column_left .filters .list .filter .delete a  {color: lightGray; color: #444343; font-size: 11px; font-weight: bold; line-height: 17px; text-align: left; text-transform: lowercase; display: block;}#column_left .filters .list .filter .delete a:hover  {color: Gray;}#column_left .filters .list .brands .all							{padding-left:17px;}#column_left .filters .list .brands .all a				{ color: #444343; font-size: 11px; font-weight: bold; line-height: 17px; text-align: left; text-transform: lowercase; display: block;}#column_left .filters .list .brands .all a:first-letter 	{ text-transform: uppercase;}#column_left .filters .list .filter div .spacer {margin:0 5px; color: lightGray; display: none;}#column_left .filters .list .filter div a { text-decoration: none; color: #212026; display: block;}#column_left .filters .list .filter div a:hover {background: wheat;}#column_left .filters .list .filter div a img {border: solid 2px white;}#column_left .filters .list .filter div a img:hover {border: solid 2px black;}#column_left .filters .list .brands ul {list-style: none; font-size: 12px; padding-bottom:3px;}#column_left .filters .list .brands ul li {padding-left: 27px; background:url("images/css/tousenchaussettes/menu/parapuce.gif") no-repeat scroll 18px 4px transparent; line-height: 15px; padding-bottom: 2px;}#column_left .filters .list .filter p {background: #8C8C8C; color:#ffffff; display:block; font-family:Arial; font-size:13px; font-weight:bold; height:18px; margin:0 0 10px; padding-left:4px; padding-top:4px; text-transform:uppercase; width:188px; padding-bottom: 4px;}#column_left .filters .list div div h1,	#column_left .filters .list div div h2,	#column_left .filters .list div div h3,	#column_left .filters .list div div h4 {font-size: 1.0em; font-weight: bold; padding: 0; margin: 0; display: inline;}#column_left .filters .list div div h3 img {border: solid 2px black;}#column_left .filters .visitor, #column_left .navigation .visitor { display: none;}#column_left .navigation { margin-top: 3px; margin-bottom: 5px; font-size: 0.7em; clear: both;}#column_left .navigation #products_count{ font-weight:bold;}#column_left .navigation .separator { margin: 0 2px 0 2px;}#column_left .navigation .sorting a { margin: 0 7px 0 7px;}#column_left .navigation #search { margin-left: 150px;}#column_left .products .product {width: 25%; height:225px; margin-bottom: 20px; cursor: pointer; font-size:12px; font-weight:normal;text-align:center;}#column_left .products .product a { color: black; font-size: 0.9em; text-decoration: none;}#column_left .products .product h3 {font-weight:normal; }#column_left .products .product p a {font-size: 15px;font-weight: bold;color: #57b2ff;}/*static*//*insitaction*/#column_left .filters .worlds 										{ padding-bottom: 20px; border-top:1px solid #B9B9B9; }#column_left .filters .title 										{ background: none; color: #8C8C8C; text-transform: none; font-weight: bold; font-size: 11px; font-family: Arial; letter-spacing: -0.3px;}*+html #column_left .filters .title 								{ font-size: 13px;}#column_left .filters .list 										{ margin: 0px;}/* #column_left .filters .list .filter:first-child .left:first-child 	{ margin: 0px; background: #8C8C8C; display: block; width: 188px; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 13px; text-transform: uppercase; padding-top: 4px; padding-left: 4px; height: 18px; margin-bottom: 10px;} */#column_left .filters .list .worlds p.left							{ margin: 0px; background: #8C8C8C; display: block; width: 188px; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 13px; text-transform: uppercase; padding-top: 4px; padding-left: 4px; height: 18px; margin-bottom: 10px;}#column_left .filters .visitor,#column_left .navigation .visitor 									{ float: none; clear: both; color: #212026; cursor: pointer; font-size: 11px; text-align: left; height: auto; display: none;}#column_left .filters .google,#column_left .navigation .google 							{ float: none; clear: both; color: #212026; cursor: pointer; font-size: 11px; text-align: left; height: auto;}/* #column_left .filters .list .filter .left:first-child		{ background: none; margin: 0px; display: block; width: 188px; color: #b4b4b4; font-family: Arial; font-weight: bold; font-size: 13px; text-transform: uppercase; padding-top: 4px; padding-left: 4px; height: 18px; margin-bottom: 10px;} */#column_left .filters .list .filter h1 					{ font-size: 11px; text-decoration: none;}#column_left .filters .list .filter .delete a:first-letter 	{ text-transform: uppercase;}#column_left .filters .list .firstColors					{ overflow: hidden;}#column_left .filters .list .firstColors .left				{ background: none; padding: 0px; margin: 0px; clear: none; float: left;}/* // EOF : refonte site */.widthinput input{	_height:23px;	width:34px;}td.messageStackError{	padding-left:20px;	color:#FF0000;	font-size:12px;}td.messageStackSuccess{	padding-left:20px;	color:#000000;	font-size:12px;}/* BoF: MENU Sans Javascript */#ajax_product_left														{ float: left; padding-right: 20px;}#ajax_product_search													{ float: left; min-height:420px; width:752px; padding-left: 0px; padding-right: 0px;}#ajax_product_search_page #results 										{width: 752px; padding: 10px; min-height: 420px;}#ajax_product_search_page .filters 										{ width: 192px; padding-left: 5px; padding-right: 5px; padding-top: 10px; text-align: left; margin-left: 10px;}#ajax_product_search_page .filters .filter 								{ padding-bottom: 5px; padding-top: 4px;}#ajax_product_search_page .filters .worlds 								{ padding-bottom: 20px; border-top:1px solid #B9B9B9; }#ajax_product_search_page .filters .title 								{ background: none; color: #8C8C8C; text-transform: none; font-weight: bold; font-size: 12px; font-family: Arial; letter-spacing: -0.3px;}*+html #ajax_product_search_page .filters .title 						{ font-size: 13px;}#ajax_product_search_page .filters .list 								{ margin: 0px;}/* #ajax_product_search_page .filters .list .filter:first-child .left:first-child 		{ margin: 0px; background: #8C8C8C; display: block; width: 188px; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 13px; text-transform: uppercase; padding-top: 4px; padding-left: 4px; height: 18px; margin-bottom: 10px;} */#ajax_product_search_page .filters .visitor,#ajax_product_search_page .navigation .visitor                          { float: none; clear: both; color: #212026; cursor: pointer; font-size: 11px; text-align: left; height: auto; display: none;}#ajax_product_search_page .filters .google,#ajax_product_search_page .navigation .google                           { float: none; clear: both; color: #212026; cursor: pointer; font-size: 12px; text-align: left; height: auto;}#ajax_product_search_page .filters .list .filter .left                  { height: auto; padding-bottom: 3px; padding-left: 27px; background: url("images/css/tousenchaussettes/menu/parapuce.gif") no-repeat scroll 18px 3px transparent;}#ajax_product_search_page .filters .list .filter .bottom                { height: auto; padding-bottom: 3px; padding-left: 27px; background: url("images/css/tousenchaussettes/menu/parapuce2.gif") no-repeat scroll 14px 5px transparent;}#ajax_product_search_page .filters .list .filter_sub .left              { height: auto; padding-bottom: 3px; padding-left: 27px; background: none;}/* #ajax_product_search_page .filters .list .filter .left:first-child	{ background: none; margin: 0px; display: block; width: 188px; color: #b4b4b4; font-family: Arial; font-weight: bold; font-size: 13px; text-transform: uppercase; padding-top: 4px; padding-left: 4px; height: 18px; margin-bottom: 10px;} */#ajax_product_search_page .filters .list .filter h1                     { font-size: 12px; text-decoration: none; color: #56B1FF;}#ajax_product_search_page .filters .list .filter div a                  { text-decoration: none; color: #212026;}#ajax_product_search_page .filters .list .filter_sub h2                 { font-size: 12px;}#ajax_product_search_page .filters .list .filter_sub div a              { text-decoration: none; color: #212026; font-size: 12px;}#ajax_product_search_page .filters .list .filter div .spacer            { display: none;}#ajax_product_search_page .filters .list .filter .delete                { color: #444343; font-size: 11px; font-weight: bold; line-height: 17px; margin: 0; padding: 0 0 0 17px; text-align: left; text-decoration: none; width: 140px; background: none;}#ajax_product_search_page .filters .list .filter .delete a              { color: #444343; font-size: 11px; font-weight: bold; line-height: 17px; text-align: left; text-transform: lowercase; display: block;}#ajax_product_search_page .filters .list .filter .delete a:first-letter { text-transform: uppercase;}#ajax_product_search_page .filters .list .brands .all							{padding-left:17px;}#ajax_product_search_page .filters .list .brands .all a                 { color: #444343; font-size: 11px; font-weight: bold; line-height: 17px; text-align: left; text-transform: lowercase; display: block;}#ajax_product_search_page .filters .list .brands .all a:first-letter 	{ text-transform: uppercase;}#ajax_product_search_page .filters .list .firstColors                   { overflow: hidden;}#ajax_product_search_page .filters .list .firstColors .left             { background: none; padding: 0px; margin: 0px; clear: none; float: left;}.paginating a                                                           { color: #212026;}.page #column_left                                      { display: inline; margin: 0 0 0 10px; text-align: left; width: 220px;}.page #column_left #filters                             { background:url("images/css/tousenchaussettes/menu/bg-menu.gif") repeat-y scroll 0 0 transparent; padding:10px 10px 20px 10px; width: 202px;}* html .page #column_left #filters                      { width: 222px;}.page .product_menu_gauche #productSearch               { background:url("images/css/tousenchaussettes/menu/bg-search.gif") repeat scroll 0 0 transparent; height:60px; padding:5px 0 0 5px;}.page #column_left #productSearch input.field           { border:1px solid #C9C9C9; color:#8E8E8E; display:block; float:left; font-family:Arial; font-size:13px; margin:3px 0 0 6px; width:159px;}.page #column_left #productSearch input#submit_search   { float:left;}.page .product_menu_gauche                              { width: 220px; padding: 0px; padding-top: 10px; float: left; margin: 0px;}.page .product_menu_gauche .filter                      { padding-bottom: 5px; padding-top: 4px;}.page .product_menu_gauche .worlds                      { padding-bottom: 20px; border-top:1px solid #B9B9B9; border-bottom:1px solid #B9B9B9;}.page .product_menu_gauche .title                       { background: none; color: #8C8C8C; text-transform: uppercase; font-weight: bold; font-size: 14px; font-family: Arial; letter-spacing: -0.3px; padding: 4px 0px;}* html .page .product_menu_gauche .title                { font-size: 12px;}.page .product_menu_gauche .visitor,.page .navigation .visitor                              { float: none; clear: both; color: #212026; cursor: pointer; font-size: 11px; text-align: left; height: auto;}.page .product_menu_gauche .google,.page .navigation .google                               { float: none; clear: both; color: #212026; cursor: pointer; font-size: 11px; text-align: left; height: auto;}.page .product_menu_gauche .filter .left                { height: auto; padding-bottom: 3px; padding-left: 27px; background: url("images/css/tousenchaussettes/menu/parapuce.gif") no-repeat scroll 18px 1px transparent;}.page .product_menu_gauche .worlds .leftTitle           { margin: 0px; background: #8C8C8C; display: block; width: 188px; color: #ffffff; font-family: Arial; font-weight: bold; font-size: 13px; text-transform: uppercase; padding-top: 4px; padding-left: 4px; height: 22px; margin-bottom: 10px;}* html .page .product_menu_gauche .worlds .leftTitle    { height: 26px;}.page .product_menu_gauche .filter div a                { text-transform: uppercase; text-decoration: none; color: #212026;}.page .product_menu_gauche .filter div .spacer          { display: none;}.page .product_menu_gauche .filter .delete              { color: #444343; font-size: 11px; font-weight: bold; line-height: 17px; margin: 0; padding: 0 0 0 17px; text-align: left; text-decoration: none; width: 140px;}.page .product_menu_gauche .filter .delete a            { color: #444343; font-size: 11px; font-weight: bold; line-height: 17px; text-align: left; text-transform: lowercase; display: block;}.page .product_menu_gauche .filter .delete a:first-letter 	{ text-transform: uppercase;}.page .product_menu_gauche .firstColors                 { overflow: hidden;}.page .product_menu_gauche .firstColors .left           { background: none; padding: 0px; margin: 0px; clear: none; float: left;}.content-ceremonie .product .visitor{	display: none;}.pageCeremonie 						{ width: 720px; padding-left: 30px;}.pageCeremonie .product				{ text-align: center; font-size: 12px; padding: 10px; width: 150px;height:235px;}.pageCeremonie .product	.google	{ position: relative;}.pageCeremonie .product h3  		{ font-weight: normal; font-size:0.9em;}.pageCeremonie .product a 			{ color:black; font-size:0.9em; text-decoration:none;}.pageCeremonie .product p a 		{ color:#57B2FF; font-size:15px; font-weight:bold;}@media screen and (-webkit-min-device-pixel-ratio:0) {	.chrome {		position:absolute!important;		top:240px!important;	}}.panesContent {	border: 2px solid #f1f1f1;	padding-top: 10px;	padding-bottom: 10px;	margin-left: 20px;}.panel2{	padding:0 10px;font-size:12px;}.panes{	width:985px;	margin:0 auto;}.panes div{	border: none;}.panes div div{	border:none;}#mycarousel .visitor {	display: none;}#mycarousel li a {	color: #000000;	font-size: 11px;	text-decoration: none;	display: block;}#mycarousel h3 {	color: #000000;	font-size: 11px;	text-decoration: none;	display: block;	font-weight: normal;}#mycarousel li a:visited {	color: #000000;	text-decoration: none;}#mycarousel li a:hover {	color: #000000;	text-decoration: none;}#mycarousel li span {	color:#57B2FF;	font-size:15px;	font-weight:bold;}.panesContent .jcarousel-container-horizontal { width: 628px; display: block; padding: 0px;}.panesContent .jcarousel-clip-horizontal 		{ width: 628px; display: block; padding: 0px;}.panesContent .jcarousel-prev-horizontal {	background:url("jquery/jcarousel/skins/tangoHome/prev-horizontal.png") no-repeat scroll 0 0 transparent;	cursor:pointer;	height:225px;	left:-18px;	position:absolute;	top:-32px;	width:8px;	background-position: left;}.panesContent .jcarousel-next-horizontal {	background:url("jquery/jcarousel/skins/tangoHome/next-horizontal.png") no-repeat scroll 0 0 transparent;	cursor:pointer;	height:225px;	left:642px;	position:absolute;	top:-32px;	width:8px;	background-position: right;}.services #cycle 		{ display: none; overflow: hidden; width: 55px;}.services #titreCycle 	{ display: none; overflow: hidden; border: transparent; width: 105px;}.services #titreCycle a { display: block; width: 105px;}s {	color:black;	font-weight: normal;}.content .breadcrumb .back_link_product {text-decoration: underline;}.content .breadcrumb .back_link_product a { float:right; margin-right:20px; text-decoration:underline; background-image: url( images/css/product/backBg.gif ); background-repeat: no-repeat; height: 30px; line-height: 30px; width: 70px; text-align: center; color: #ffffff; text-decoration: none;}/*BOF PAGE nouveautés*/#news_head { background-image:url(images/css/tousenchaussettes/page/banner_news_grey.jpg); height:49px;}#news_head .head_title { color:#FFF; padding: 12px 0px 0px 10px; font-weight:bold; font-size:22px; float:left;}#news_head .head_title_2 { color:#000; padding: 18px 0px 0px 30px; font-weight:bold; font-size:12px; float:left;}#blog_news .un_art {float:left; padding-bottom: 25px;}#blog_news .un_art .head_art { background-color:#8c8c8c; height:16px; color:#FFF; margin-top:10px; padding:4px 0px 4px 0px;}#blog_news .un_art .head_art .art_title { font-weight:bold; font-size:14px; padding-left:6px; float:left;}#blog_news .un_art .head_art .art_desc { text-align:right; padding-right:6px; font-size:12px; float:right;}#blog_news .un_art .corps_art { padding:10px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}#blog_news .un_art .corps_art .left_text { width:80%; float:left; margin-bottom:20px;}#blog_news .un_art  .right { float:right;}#blog_news .un_art  .bottom_left { float:left; padding-top:20px;}#blog_news .un_art .community_left { float:left; padding-top:8px;}#blog_news .un_art .btn_right { float:right; padding-top:10px; font-weight:bold; height:28px; width:270px; text-align:center; font-size:9px;}#blog_news .un_art .btn_right a { color:#FFF; background-image:url(images/css/tousenchaussettes/page/button_black.gif); text-decoration: none; font-size:9px;}#blog_news .un_art .corps_art .img_left { float:left; width:40%;}#blog_news .un_art .corps_art .text_right { float:right; width:55%; height:178px; padding-left:10px;}#blog_news .products .view { width: 25%; height:180px; margin-bottom: 20px;font-size:12px; font-weight:normal;text-align:center;}#blog_news .products .view a { color: black; font-size: 0.9em; text-decoration: none;}#blog_news .products .view h3 {font-weight:normal; }#blog_news .un_art .corps_art .clearbox {float:left; width:100%;}#blog_news .paginating { font-size: 10px;}#blog_news .paginating a{ font-size: 10px;}/*EOF PAGE nouveautés*//*BOF PAGE Gagnant Jeu */#gagnantHead {	text-align:center;	margin:10px 0 20px 0;}/* Encart Moment Crucial */#pageBody {	height:auto;	min-height:590px;	background:url("images/css/tousenchaussettes/page/bg.png") repeat-y scroll left top transparent;	margin-left:auto;	margin-right:auto;	padding:128px 146px 15px 111px;	text-align:left;	width:1004px;}#momentCrucial {	background-image:url(images/images_jeu/atterrissage_06.jpg);	background-repeat: no-repeat;	width:607px;	height:380px;	padding:20px 0 0 0;	float:left;	margin:0 6px 0 10px;}#momentCrucial div {	padding-left:30px;}#momentCrucial #imgMomentCrucial {	width:326px;}*html #momentCrucial #imgMomentCrucial {	width:326px;	margin-bottom:23px;} /* IE 6 */*+html #momentCrucial #imgMomentCrucial {	width:326px;	margin-bottom:23px;} /* IE 7 */*html #weekEndEurope {	position:absolute;	margin-left:330px;	margin-top:-102px;	width:222px;	height:225px;	padding-left:0;} /* IE 6 */*+html #weekEndEurope {	position:absolute;	margin-left:330px;	margin-top:-102px;	width:222px;	height:225px;	padding-left:0;} /* IE 7 */#weekEndEurope {	position:absolute;	margin-left:330px;	margin-top:-76px;	width:222px;	height:225px;	padding-left:0;}#premierPrix {	margin-top:26px;	margin-left:12px;	color:#000;	background-color:#d5db17;	height:64px;	width:400px;	font-weight:bold;	font-size:20px;}*html #premierPrix {	margin-top:34px;	margin-left:12px;	color:#000;	background-color:#d5db17;	height:64px;	width:400px;	font-weight:bold;	font-size:20px;} /* IE 6 */*+html #premierPrix {	margin-top:34px;	margin-left:12px;	color:#000;	background-color:#d5db17;	height:64px;	width:400px;	font-weight:bold;	font-size:20px;} /* IE 7 */#premierPrix p {padding-top:6px;}#lesPrix {	color:#111129;	width:288px;	font-size:12px;	height:140px;}#lesPrix td {	font-size:9px;	font-weight:600;	padding-left:4px;}*html #lesPrix td {	font-size:8px;	font-weight:600;}.nomVert {	color:#999c0d;}#bonAchat {	padding-top:20px;	font-size:12px;	font-weight:bold;	width:420px;}#momentCrucial #douzeCoffrets {	margin-top:-40px;	width:112;	height:93;	margin-left:280px;	padding:0;}*+html #momentCrucial #douzeCoffrets {	margin-top:-85px;	width:112;	height:93;	margin-left:280px;	padding:0;}#momentCrucial #boiteWonderbox {	position:absolute;	margin-left:400px;	margin-top:-130px;	width:165px;	height:131px;}/* Encart Reduction */#nomListe {	background-image:url(images/images_jeu/atterrissage_07.jpg);	background-repeat: no-repeat;	width:270px;	height:370px;	float:left;	padding:30px 30px 0 30px;	margin:0 10px 0 6px;	font-size:14px;	font-weight:bold;}#nomListe p {	font-size:18px;	font-weight:bold;	margin-bottom:12px;}#vingtReduction {	background-image:url(images/images_jeu/atterrissage_03.jpg);	background-repeat: no-repeat;	background-position: center center;	margin-top:6px;	width:270px;	height:220px;	color:#3c5a7e;}#vingtReduction div {	float:left;	margin-top:164px;	margin-left:96px;}*html #vingtReduction div {	float:left;	margin-top:164px;	margin-left:46px;} /* IE 6 */#mentionsObligatoire {	text-align:center;	font-size:11px;	margin:20px 0 30px 0;}#mentionsObligatoire p {	padding:0;	margin:0;}#mentionsObligatoire span {	font-weight:bold;}/*EOF PAGE Gagnant Jeu *//*BOF PAGE Jeu Newsletter */#xBoxHead {	width:574px;	background-color:#000;	background-image:url(images/images_jeu/cBoxNewsletterHead.jpg);	background-repeat:repeat-x;	color:#FFF;	text-align:center;	height:30px;	font-weight:bold;}#xBoxHead div {	padding-top:6px;}#imgCboxNewsletter {	float:left;	width:274px;	height:238px;}#ResterImforme {	text-align:left;	padding-top:35px;	float:left;	height:178px;	width:300px;	font-size:14px;	font-weight:bold;	background:none repeat scroll 0 0 #FFFFFF;}#ResterImforme .spanBleu {	color:#424971;}#ResterImforme .spanVert {	color:#b4b90c;}#ResterImforme form {	margin-top:20px;}#ResterImforme #cBoxNewsletter input[type=text] {	display:block;	width:180px;	margin-left:40px;}#ResterImforme #cBoxNewsletter input[type=submit] {	display:block;	margin-left:105px;}#ResterImforme #cBoxNewsletter label {	font-size:10px;	}/*EOF PAGE Jeu Newsletter *//* PAGE LOOK V2 */.content .look_breadcrumb{ margin:20px 0 0 20px;font-size: 11px;font-weight:bold;color: #0c0823;padding-bottom: 10px; text-align:left;}.content .look_breadcrumb a {color: #0c0823;text-decoration: none;font-weight:normal;}.content .look_breadcrumb a:hover {text-decoration: underline;}.content .look_breadcrumb .back_link_product { float:right; margin-right:20px; }#look_content{ text-align:center; font-size:16px; color:#535353;}#look_content .green{ color:#d2d90f;}#look_content a{color:#d2d90f; font-weight:bold;}/* PAGE LOOK V2 *//* PAGE COUPE */#coupe_content{ padding-left:27px;}#coupe_content img{ float:left;}#coupe_head{ text-align:center;text-align:center; font-size:16px; color:#535353; margin-bottom:20px;}#coupe_head .green{ color:#d2d90f;}/* PAGE COUPE *//* MODAL COUPE */.btn-coupe{ background-image:url(images/css/coupe/btn-background.gif); height:23px; width:183px; display:block; color:#FFF; font-size:11px; font-weight:bold; text-align:center; padding-top:9px; text-decoration:none; margin-left:135px; }*+html .btn-coupe{ margin-left:0px; }#imgCboxCoupe{ width: 458px; height:458px; background:#FFF; text-align:center;}/* MODAL COUPE *//*Nouvelle Collection*/.nouvellecollection{ padding-left:120px; position:absolute; }.product_newcollection{ position: absolute; bottom: 0px; left: -8px;}/*Nouvelle Collection*//*Pastille op chemise*/.pastilleop{ left:145px; padding-top:15px; position:absolute; z-index:99; width:50px;}.pastilleop-product{ position: absolute; left:265px;  z-index:99; }/*Pastille op chemise*//*Pastille op chemise*/.discountPrice  { position: absolute; right: 0px; top: 2px; z-index:99;}.discountPrice2 { position: absolute; left: 0px; top: 2px; z-index:99;}.evenementPic   { position: absolute; left: 0px; top: 2px; z-index:99;}/*Pastille op chemise*/#banniere-fete{	margin-left:5px;	margin-bottom:10px;}#fetes img{	display:block;	float:left;}#general-fetes {	background-image:url("images/css/tousenchaussettes/page/tous_en_chaussette_bg_fetes.jpg");	background-position:center 127px;}/* SITEMAP */#encart-sitemap{	width:251px;	float:left;	height:270px;	text-align:left;	margin: 10px 10px 0 20px;	padding: 45px 0 0 10px;	font-size:12px;}#encart-sitemap a{ color:#000; text-decoration:none;}#encart-sitemap a:hover{ text-decoration:underline;}#encart-sitemap ul{ width:120px; float:left;}#encart-sitemap ul li{ list-style-type:none;}.sitemap-produit{background: url(images/css/sitemap-produit.jpg) no-repeat;}.sitemap-marques{background: url(images/css/sitemap-marques.jpg) no-repeat;}.sitemap-look{background: url(images/css/sitemap-looks.jpg) no-repeat;}.sitemap-guide-des-coupes-jean{background: url(images/css/sitemap-guide-des-coupes-jeans.jpg) no-repeat;}.sitemap-coupes-chemise{background: url(images/css/sitemap-chemises.jpg) no-repeat;}.sitemap-news-mode{background: url(images/css/sitemap-news-mode.jpg) no-repeat;}.sitemap-nos-services{background: url(images/css/sitemap-services.jpg) no-repeat;}.sitemap-aide{background: url(images/css/sitemap-aide.jpg) no-repeat;}.sitemap-infos-pratiques{background: url(images/css/sitemap-produit.jpg) no-repeat;}.sitemap-infos-pratiques{background: url(images/css/sitemap-infos-pratiques.jpg) no-repeat;}/* SITEMAP *//* GUIDE DES TAILLES */#guide-des-tailles-left{float:left; width:573px; text-align:justify; margin-top:20px; font-size:13px;}#guide-des-tailles-left img{ margin-top:20px;}#guide-des-tailles-left #guide-des-tailles-left-chemises{background: url(images/css/guide-des-tailles-chemises.jpg) no-repeat; height:177px;}#guide-des-tailles-left #guide-des-tailles-left-jeans{background: url(images/css/guide-des-tailles-jeans.jpg) no-repeat; height:177px;}#guide-des-tailles-left .guide-des-tailles-left-encart{ padding:50px 20px 0 20px;}/* GUIDE DES TAILLES *//* QUI SOMMES-NOUS */#qui-sommes-nous{ text-align:justify; font-size:13px;}#qui-sommes-nous a {color:#000; }#qui-sommes-nous img{ margin:10px 0 0 0;}#qui-sommes-nous p{ float:left; width:620px; padding:0 10px 0 0;}#qui-sommes-nous-top{background: url(images/css/qui-sommes-nous-head.jpg) no-repeat; height:54px; width:874px; color:#FFF; font-weight:bold; padding:12px 0 0 10px;}#qui-sommes-nous-top-naturelle{background: url(images/css/qui-sommes-nous-head-naturelle.jpg) no-repeat; height:54px; width:874px; color:#FFF; font-weight:bold; padding:12px 0 0 10px;}#qui-sommes-nous-top-industrielle{background: url(images/css/qui-sommes-nous-head-industrielle.jpg) no-repeat; height:54px; width:874px; color:#FFF; font-weight:bold; padding:12px 0 0 10px;}#qui-sommes-nous-middle{width:834px; background: url(images/css/qui-sommes-nous-middle.jpg) repeat-y;padding:0 20px 0 20px;}#qui-sommes-nous-bottom{width:874px; background: url(images/css/qui-sommes-nous-bottom.jpg) repeat-y; height:19px;}a.qui-sommes-nous-marques{ float:left;}/* QUI SOMMES-NOUS *//* SERVICES GRATUITS */#qui-sommes-nous-middle-left{float:left;width:94px;}#qui-sommes-nous-middle-right{width:720px;float:left;}#services-gratuits { font-size:13px; text-align:justify;}#services-gratuits a{ color:#000000;}/* SERVICES GRATUITS *//* CGV */#cgv{ width:831px;}/* CGV *//* LIVRAISON */#livraison-left{float:left;width:720px;}#livraison-right{width:94px;float:left;}/* LIVRAISON *//* MENTIONS LEGALES */#mentions-left{float:left;width:591px;}#mentions-right{width:223px;float:left;}/* MENTIONS LEGALES *//*PREMIERE COMMANDE */#premiere-commande-left-one{width:634px;float:left;}#premiere-commande-left{width:83px;float:left;}#premiere-commande-middle{width:549px;float:left;}#premiere-commande-right{ width:210px;float:left;}/* PREMIERE COMMANDE *//* CONSEIL ENTRETIEN */#conseil-entretiens-left{float:left; width:575px; margin:20px 20px 0 0;}#conseil-entretiens-left #conseil-entretiens-left-top{float:left; background: url(images/css/conseil-entretien-left-top.jpg) no-repeat; width:576px; height:57px; color:#FFFFFF; font-weight:bold; padding:9px 0 0 10px;}#conseil-entretiens-left #conseil-entretiens-left-middle{width:536px; background: url(images/css/conseil-entretien-left-middle.jpg) repeat-y;padding:0 20px 0 20px;}#conseil-entretiens-left .lavage{ height:500px;}#conseil-entretiens-left .repassage{height:300px;}#conseil-entretiens-left .blanchiment{height:300px;}#conseil-entretiens-left .sechage{height:250px;}#conseil-entretiens-left .nettoyage{height:350px;}#conseil-entretiens-left #conseil-entretiens-left-bottom{width:576px; background: url(images/css/conseil-entretien-left-bottom.jpg) repeat-y; height:9px;}#conseil-entretiens-right{float:left; width:279px; margin-top:20px;}#conseil-entretiens-right a{ font-weight:bold;}#conseil-entretiens-right #conseil-entretiens-right-top{float:left; background: url(images/css/conseil-entretien-right-top.jpg) no-repeat; width:279px; height:54px; color:#FFFFFF; font-weight:bold; padding:9px 0 0 10px;}#conseil-entretiens-right #conseil-entretiens-right-middle{width:239px; background: url(images/css/conseil-entretien-right-middle.jpg) repeat-y;padding:0 20px 0 20px; }#conseil-entretiens-right #conseil-entretiens-right-middle .conseil-entretiens-right-middle-item{ float:left; height:36px; width:48px;margin:10px 5px 0 0;}#conseil-entretiens-right #conseil-entretiens-right-middle .conseil-entretiens-right-middle-link{float:left; height:36px; width:182px;margin-top:10px;}#conseil-entretiens-right #conseil-entretiens-right-bottom{width:279px; background: url(images/css/conseil-entretien-right-bottom.jpg) no-repeat; height:12px;}#conseil-entretiens-right .lavage{height:500px;}#conseil-entretiens-right .repassage{height:300px;}#conseil-entretiens-right .blanchiment{height:300px;}#conseil-entretiens-right .sechage{height:250px;}#conseil-entretiens-right .nettoyage{height:350px;}/* CONSEIL ENTRETIEN */#imgCboxetiquette{width: 458px; height:458px; background:#FFF; text-align:left;}.pop-up-etiquettes{font-size:13px; padding:0 5px 0 5px;}.pop-up-etiquettes img{ display:block; margin:10px 0 10px 0;}#cgv .conseil-entretien-sous-titres{color:#B4B80B; font-size:20px;}/* FICHE PRODUIT */.lien-facebook{float:right;margin-top:15px;}.fiche-produit-guide { padding-left:91px; background:#e2e2e2; height:30px;}.fiche-produit-guide ul{ list-style-type:none;}.fiche-produit-guide a{ background: url(images/item-guide-des-tailles.png) no-repeat; padding-left:16px; height:30px; padding-top:5px; color:#585858;}.productbarrePrice { color:#585858; font-size:20px; text-decoration:line-through;}.product_price_left{ float:left;  width:185px; text-align:left; color:#000000; font-size:13px; font-weight:normal; padding-top:10px;}.product_price_left ul{ list-style-type:none;}.product_price_left ul li{ height:30px;}.product_price_left a{ padding-left:25px; height:30px; padding-top:5px; color:#585858;text-decoration:none;}.product_price_left a.paiement-securise{ background: url(images/item-paiement-securise.png) no-repeat;}.product_price_left a.expedition{background: url(images/expedition.png) no-repeat;}.product_price_left a.satisfait{background: url(images/satisfait.png) no-repeat;}.product_price_left a.retourgratuit{background: url(images/retourgratuit.png) no-repeat;}.product_price_right{float:left; width:179px;}.mentions-legales-page-produit{ padding-left:21px; font-size:11px !important;}#produit-lire-la-suite{color:#000000; margin-left:5px;}#simplemodal-container a.modalCloseImg {	width:35px;	height:35px;	display:inline;	z-index:3200;	position:absolute;	top:0;	right:0;	cursor:pointer;}#simplemodal-overlay {background-color:#000;}#simplemodal-container {background:url(images/newsletter/bg-modal.jpg);}.newsletterMentions { display: block; font-size: 10px; color: #626260; line-height: 13px; clear: both; padding: 4px; padding-top: 26px; padding-left: 42px;}#modal-newsletter{	padding:100px 25px 0px 232px;	text-align:left;	top:20px;	position:relative;}#modal-newsletter ul {    position: relative;    left: 40px;    width: 318px;}#modal-newsletter form {    position: relative;    left: 46px;    width: 312px;}#modal-newsletter ul li{	font-size:14px;	color:#212026;	list-style:none;	padding-left:15px;	margin-bottom:15px;	background:url(images/newsletter/puce-modal.gif) top left no-repeat;}#modal-newsletter ul li strong{	color:#31c0f0;	text-transform:uppercase;}#modal-newsletter form{	padding:67px 0 0 15px;}#modal-newsletter form label{	font-size:12px;	color:#FFFFFF;	font-weight:bold;	*position:relative;	*top:-15px;}#modal-newsletter form input#email{	width:203px;	height:24px;	border:1px solid #c9c9c9;	margin-right:7px;	float:left;	color:#868686;	font-family:arial;	font-size:11px;	padding:0;	margin-top:10px\9;}#modal-newsletter form input#submitNewsletter{	font-size:11px;	color:#FFFFFF;	font-weight:bold;	background:url(images/newsletter/btn-modal.gif) top left no-repeat;	float:left;	width:98px;	height:25px;	border:none;	padding:0;	padding-bottom:2px;	margin-top:10px\9;}#modal-inscrit, #modal-header{	text-align:center;	font-size:12px;	color:#2f2b49;	padding-top:160px;}#modal-inscrit p, #modal-header p{	margin-bottom:15px;}#modal-inscrit strong, #modal-header strong{	color:#4ab2d6;}#modal-inscrit div, #modal-header div{	padding-top:65px;	cursor:pointer;}.newsletter form .hidden{	display:none;}#inscription-news{	background:url(images/newsletter/bg-form.jpg) top left no-repeat;	height:630px;}#inscription-news h2{	padding:55px 0 55px 240px;	font-size:16px;	color:#212026;	font-weight:normal;}#inscription-news form{	width:480px;	padding-left:365px;}#inscription-news form p{	padding-bottom:12px;	font-size:12px;}#inscription-news form .label{	float:left;	width:130px;	font-weight:bold;}#inscription-news form .civ{	padding-right:30px;}#inscription-news form span.star{	color:#37c2f1;}#inscription-news form input.text{	width:200px;	height:20px;	border:1px solid #cfcfcf;	font-size:12px;	color:#8e8e8e;	font-family:arial;	padding-left:5px;}#inscription-news p.mentions{	font-size:11px;	color:#8d8d8e;}#inscription-news p.mentions a{	color:#8d8d8e;}#inscription-news form p.optinPart{	padding:15px 0 25px;}#inscription-news form p.required{	padding:25px 0 35px;}#inscription-news form p.btn-submit{	padding-left:150px;}#inscription-news p.valid{	padding:70px 0 70px 440px;	font-weight:bold;	font-size:12px;	color:#49bee7;	width:300px;	text-align:center;}#inscription-news p.btn-retour a{	width:169px;	height:37px;	line-height:37px;	color:#FFFFFF;	text-align:center;	font-weight:bold;	text-decoration:none;	margin-left:505px;	background:url(images/newsletter/btn-accueil.gif) top left no-repeat;	display:block;	font-size:11px;	margin-bottom:180px;}#inscription-news p.marginleft{	padding-left:360px;	width:480px;}/* Menu style */.ei_menu{	background:url(images/coupe.gif) 25px top no-repeat;	padding:63px 25px 0;	overflow:hidden;	height:405px;}.ei_menu ul{	height:381px;	position:relative;	display:block;	width:1300px;	margin-left:3px;}.ei_menu ul li{	float:left;	width:158px;	height:381px;	position:relative;	overflow:hidden;	list-style:none;}.ei_preview{	width:158px;	height:381px;	cursor:pointer;	position:absolute;	top:0px;	left:0px;	background:transparent url(images/color.jpg) no-repeat top left;}.ei_image{	position:absolute;	left:158px;	top:0px;	width:160px;	height:381px;	background:transparent url(images/color.jpg) no-repeat top left;}.pos1 span{	background-position:0px 0px;}.pos2 span{	background-position:-158px 0px;}.pos3 span{	background-position:-316px 0px;}.pos4 span{	background-position:-474px 0px;}.pos5 span{	background-position:-632px 0px;}.pos6 span{	background-position:-790px 0px;}.ei_descr{	position:absolute;	width:151px;	height:275px;	padding:20px 5px;	text-align:justify;	left:160px;	top:0px;	background:transparent url(images/bg.gif) no-repeat top left;	font-size:12px;}.lastli .ei_descr{	left:153px;}.ei_descr h2{	font-family: 'Rock Salt', arial, serif;	font-size:26px;	color:#333;	padding:10px;	text-shadow:0px 0px 1px #fff;}.ei_descr h3{	font-family: 'Raleway', arial, serif;	color:#fff;	text-shadow:0px 0px 1px #000;	font-style:normal;	padding:10px;	background:#333;}.ei_descr p{	color:#000;	line-height:14px;	font-size:12px;	font-family: Arial;}.ei_descr a{	color:#000;}.ei_descr .content-marque{	height:185px;}.filter.brands input {    margin: 0px; padding: 0px;    position: relative; top: 2px; margin-right: 5px;}.filter.brands label {    text-transform: normal;}#mdl{	width:950px;	height:470px;	background:url('images/mdl/bg.gif') top left no-repeat;	padding:22px 5px 0;	overflow:hidden;}#mdl li{	float:left;	list-style:none;	overflow:hidden;	width:154px;}#mdl img{	float:left;	margin-right:3px;	cursor:pointer;	border:0;}#mdl-carousel{	width:740px;	height:152px;	padding:18px 0 0 220px;	background:url('images/mdl/bg-carousel.gif') top left no-repeat;}#mdl-carousel li{	float:left;	list-style:none;}#mdl-carousel img{	float:left;	margin-right:3px;	cursor:pointer;	border:0;}#mdl-look{	width:925px;	height:630px;	margin:15px auto;	padding:20px 0 0 20px;	position:relative;	font-size:12px;}#mdl-look.stockholm{	background:url('images/mdl/bg-look-stockholm.jpg') top left no-repeat;}#mdl-look.rif{	background:url('images/mdl/bg-look-rif.jpg') top left no-repeat;}#mdl-look.saint-germain{	background:url('images/mdl/bg-look-saint-germain.jpg') top left no-repeat;}#mdl-look.irlande{	background:url('images/mdl/bg-look-irlande.jpg') top left no-repeat;}#mdl-look.cool{	background:url('images/mdl/bg-look-cool.jpg') top left no-repeat;}#mdl-look #left-look{	width:319px;}#mdl-look #left-look #cycle{	width:319px;	height:446px;	overflow:hidden;}#mdl-look #left-look h3{	font-size:14px;	margin:15px 0;	text-transform:uppercase;}#mdl-look #left-look a{	display:block;	width:273px;	height:30px;	line-height:25px;	text-align:center;	background:url('images/mdl/bg-lien.gif') top left no-repeat;	font-size:12px;	color:#FFFFFF;	font-weight:bold;	text-decoration:none;	margin-top:15px;}#mdl-look.stockholm #pantalon{	position:absolute;	top:211px;	left:376px;	width:162px;	height:437px;	display:block;}#mdl-look.stockholm #chemise{	position:absolute;	top:76px;	left:543px;	width:220px;	height:287px;	display:block;}#mdl-look.stockholm #ceinture{	position:absolute;	top:85px;	left:785px;	width:160px;	height:150px;	display:block;}#mdl-look.stockholm #veste{	position:absolute;	top:375px;	left:690px;	width:205px;	height:275px;	display:block;}#mdl-look.rif #ceinture{	position:absolute;	top:78px;	left:360px;	width:172px;	height:142px;	display:block;}#mdl-look.rif #pantalon{	position:absolute;	top:237px;	left:372px;	width:168px;	height:394px;	display:block;}#mdl-look.rif #tshirt{	position:absolute;	top:91px;	left:542px;	width:230px;	height:280px;	display:block;}#mdl-look.rif #foulard{	position:absolute;	top:75px;	left:775px;	width:163px;	height:261px;	display:block;}#mdl-look.rif #veste{	position:absolute;	top:375px;	left:670px;	width:275px;	height:275px;	display:block;}#mdl-look.saint-germain #pantalon{	position:absolute;	top:211px;	left:370px;	width:162px;	height:437px;	display:block;}#mdl-look.saint-germain #chemise{	position:absolute;	top:107px;	left:543px;	width:236px;	height:268px;	display:block;}#mdl-look.saint-germain #ceinture{	position:absolute;	top:85px;	left:780px;	width:170px;	height:175px;	display:block;}#mdl-look.saint-germain #veste{	position:absolute;	top:375px;	left:672px;	width:260px;	height:275px;	display:block;}#mdl-look.irlande #pantalon{	position:absolute;	top:261px;	left:370px;	width:151px;	height:387px;	display:block;}#mdl-look.irlande #chemise{	position:absolute;	top:62px;	left:521px;	width:210px;	height:278px;	display:block;}#mdl-look.irlande #gilet{	position:absolute;	top:105px;	left:731px;	width:214px;	height:291px;	display:block;}#mdl-look.irlande #veste{	position:absolute;	top:396px;	left:587px;	width:280px;	height:254px;	display:block;}#mdl-look.cool #bermuda{	position:absolute;	top:230px;	left:370px;	width:174px;	height:335px;	display:block;}#mdl-look.cool #polo{	position:absolute;	top:104px;	left:544px;	width:190px;	height:278px;	display:block;}#mdl-look.cool #chemisette{	position:absolute;	top:382px;	left:734px;	width:200px;	height:254px;	display:block;}/* Header */.logo_picture {    float: left;    height: 79px;}.logo_picture a {    position: relative;    top: 10px;    }.logo_right {    float: right;    width: 720px;}.logo_center {    float: left;}.logo_panier ul {    list-style-type: none;}.logo_panier ul li {    float: left;}.logo_panier ul li a {    margin-left: 4px;    margin-right: 4px;    font-size: 13px;    text-decoration: underline;    color: #100b2e;}.logo_panier ul li.mon_compte {    border-right: 1px solid #333333;}.logo_panier .panier_title {    clear: both;    display: block;}.logo_panier .panier_content {    clear: both;    display: block;    position: relative;    font-size: 13px;    color: #ffffff;    padding-left: 53px;    padding-top: 22px;}.logo_panier {    float: right;    background-image: url( images/css/header/panier_bg.gif );    background-repeat: no-repeat;    background-position: 0px 3px;    width: 190px;    height: 79px;}.logo_center ul.content {	list-style-type: none;	position: relative;	padding-top: 18px;}.logo_center ul.content li {	list-style-type: none;	float: left;	padding-right: 10px;}.logo_center ul.content li.separator {	padding-right: 4px;	padding-top: 6px;}.logo_center ul li.number {	border-left: none;	font-size: 14px;	height: 28px;	padding-top: 8px;	padding-left: 20px;	color: #181624;	font-weight: bold;	background-image: url( images/css/header/number_bg.jpg );	background-repeat: no-repeat;	background-position: middle left;}.logo_center ul li.newsletter {	font-size:13px;	width:207px;	_position:absolute;}.logo_center ul li.services{	width:300px;	_position:absolute;}.logo_center ul li.newsletter label{	background:url(images/css/header/enveloppe.gif) top left no-repeat;	padding-left:22px;}.logo_center ul li.newsletter input{	float:left;}.logo_center ul li.newsletter a{ display:inherit; color:#000000;text-decoration:none;}.logo_center ul li.newsletter input.field {	display: block;	float: left;	margin: 2px 0 0;	border: 1px solid #c9c9c9;	width: 155px;	height: 18px;	background: #FFFFFF;	font-size:11px;	color:#8e8e8e;	padding-left:5px;	font-family:Arial;}.logo_center ul li.newsletter input.submit {	border: none;	width: 34px;	height: 26px;	background-image: url( images/css/header/newsletter_ok.jpg );	background-repeat: no-repeat;	margin-top:2px;}.logo_center ul li a {	display: block;}.global {    background: url("images/css/tousenchaussettes/page/bg.png") repeat-y scroll left top transparent;    margin-left: auto;    margin-right: auto;    padding: 128px 156px 15px 121px;    text-align: left;    width: 984px;}.global h1 {    color: #BAC20A;    font-size: 22px;    text-transform: uppercase;    text-align: center;}.homeH1 {    float: left;    font-size: 12px;    line-height: 28px;    color: #100B2E;}
