
/* =Reset default browser CSS. Based on work by Eric Meyer: https://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}

h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img {
	border: none;
}


/* =Images
-------------------------------------------------------------- */

/*
Resize images to fit the main content area.
- Applies only to images uploaded via WordPress by targeting size-* classes.
- Other images will be left alone. Use "size-auto" class to apply to other images.
*/
img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img {
	max-width: 100%; /* When images are too wide for containing element, force them to fit. */
	height: auto; /* Override height to match resized width for correct aspect ratio. */
}
.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 12px;
}
/* CSS3 functions */
/* FOnt */
/* G�n�ral */
table {
  border-collapse: collapse!important;
}
.warning,
.error {
  padding: 20px 30px;
  margin: 40px 30px 20px 0;
  background-color: #ee8487;
  color: #fff;
  font-size: 1.4em;
  font-style: italic;
  font-weight: 100;
}
.hidden {
  display: none;
}
.clear {
  clear: both;
}
#index .clear {
  clear: none;
}
#editorial_block_center,
.SAB_SLIDESHOW_home {
  height: 290px;
  padding: 35px 0;
}
#nav,
.pagination-links {
  padding: 5px 0 20px!important;
}
#nav a,
.pagination-links a {
  left: -22px;
  position: relative;
  padding: 10px 13px!important;
  height: 5px!important;
  width: 0!important;
  margin: 0 10px!important;
  font-size: 3px!important;
  background: #ffffff url("https://b411c8.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/sprite2.png") no-repeat -36px 0 scroll !important;
}
#nav .activeSlide,
.pagination-links .activeSlide,
#nav .current a,
.pagination-links .current a {
  background-position: -35px -25px !important;
}
input[type=text]:focus,
input[type=password]:focus {
  outline: 0 none;
  background-color: transparent;
}
#old_price {
  text-decoration: line-through;
}
html {
  width: 99.6%;
}
body {
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #7d6466;
  line-height: 1;
  background: #ffffff url("https://01ad19.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_footer2.png") repeat-x center bottom scroll;
}
body,
a,
ul,
li,
span {
  padding: 0;
  margin: 0;
  list-style: none;
}
a {
  color: #C81E43;
  text-decoration: none;
}
.pok {
  background: transparent url("https://b150b3.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_pok.png") repeat-x center -60px scroll;
  top: 0;
  left: 0;
  position: absolute;
  z-index: 10;
  height: 100%;
  width: 100%;
}
#disconnect {
  position: absolute;
  top: -3px !important;
  left: 806px!important;
  background-position: right top!important;
}
#disconnect:hover {
  top: 0px!important;
}
#page {
  width: 916px;
  margin: 0 auto 0;
  background: #ffffff url("https://626998.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_page.png") no-repeat 0 0 scroll;
  padding: 0 52px;
  z-index: 100;
  position: relative;
  overflow: hidden;
}
#header {
  width: 1020px;
  height: 236px;
  position: relative;
  padding-bottom: 88px;
  font-size: 1px;
}
#left_column {
  margin-right: 33px;
}
#footer {
  clear: both;
  width: 100%;
  background: transparent url("https://5d4800.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_footer.png") no-repeat 0 0 scroll;
  margin-left: -52px;
  margin-bottom: 0;
  padding: 291px 52px 85px;
  text-align: center;
  height: 33px;
}
.breadcrumb {
  height: 25px;
  overflow: hidden;
  font-size: 23px;
  font-weight: bold;
  font-style: italic;
  color: #b6cd83;
  width: 100%;
  float: left;
}
.breadcrumb a,
.breadcrumb span {
  float: left;
  display: block;
  color: #b6cd83;
}
.breadcrumb a:hover {
  color: #e96668;
}
.breadcrumb .navigation-pipe {
  background: transparent url("https://b411c8.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/sprite2.png") no-repeat 8px 7px scroll;
  padding: 20px 10px;
}
#pagination {
  clear: both;
  color: #E96668;
  font-family: georgia;
  font-size: 1.8em;
  margin: 0 auto;
  padding: 100px 6% 0 0;
  text-align: center;
  width: 94%;
}
#pagination ul.pagination {
  clear: both;
  display: inline-table;
  margin: 0 auto;
  text-align: center;
  width: auto;
}
#pagination li,
#pagination a,
#pagination span {
  display: block;
  float: left;
  overflow: hidden;
  height: 32px;
  width: 32px;
}
#pagination #pagination_first,
#pagination #pagination_last {
  width: 16px;
}
#pagination .current,
#pagination #pagination_previous,
#pagination #pagination_next,
#pagination #pagination_first,
#pagination #pagination_last {
  color: #fff;
  background: transparent url("https://b411c8.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/sprite2.png") no-repeat right top scroll;
  overflow: hidden;
}
#pagination .current a,
#pagination #pagination_previous a,
#pagination #pagination_next a,
#pagination #pagination_first a,
#pagination #pagination_last a {
  color: #fff;
  padding: 20px;
}
#pagination .current {
  margin-right: 3px;
}
#pagination #pagination_first,
#pagination #pagination_first.disabled:hover {
  line-height: 200;
  background-position: -64px -176px;
  margin-right: 8px;
}
#pagination #pagination_previous,
#pagination #pagination_previous.disabled:hover {
  line-height: 200;
  background-position: 0 -176px;
}
#pagination #pagination_previous.disabled {
  margin-right: 8px;
}
#pagination #pagination_next,
#pagination #pagination_next.disabled:hover {
  line-height: 200;
  background-position: -34px -176px;
}
#pagination #pagination_last,
#pagination #pagination_last.disabled:hover {
  line-height: 200;
  background-position: -86px -176px;
  margin-left: 8px;
}
#pagination #pagination_first:hover {
  background-position: -64px -205px;
}
#pagination #pagination_previous:hover {
  background-position: 0 -205px;
}
#pagination #pagination_next:hover {
  background-position: -34px -205px;
}
#pagination #pagination_last:hover {
  background-position: -86px -205px;
}
#pagination form {
  display: none;
}
#subcategories li {
  float: left;
}
#left_column,
#right_column {
  clear: right;
  float: right;
  overflow: hidden;
  width: 215px;
  font-size: 0.9em;
}
#left_column h3,
#right_column h3 {
  font-size: 26px;
  font-weight: 900;
  font-style: italic;
  color: #fff;
  margin-bottom: -2px;
  font-family: Georgia, Times, serif;
  text-align: right;
  background: transparent url("https://593014.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_catTitl.png") repeat-x 0 0 scroll;
  height: 27px;
  padding: 3px 7px 0 0;
}
#left_column a,
#right_column a {
  color: #e96668;
}
#left_column .block,
#right_column .block {
  margin: 20px 0;
}
#left_column .block_content ul,
#right_column .block_content ul {
  padding: 15px 0 0 0;
}
#left_column .block_content li,
#right_column .block_content li {
  list-style: none;
  padding: 0 0 8px 24px;
}
#left_column #freeblock_left,
#right_column #freeblock_left {
  background: transparent url("https://f7e4cd.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/rss.png") repeat-y 14px 0 scroll;
  padding: 0 14px;
  margin: 5px 0 0;
}
#left_column #freeblock_left img,
#right_column #freeblock_left img,
#left_column #freeblock_left a,
#right_column #freeblock_left a,
#left_column #freeblock_left p,
#right_column #freeblock_left p {
  padding: 0;
  margin: 0;
  overflow: hidden;
  display: block;
}
#left_column #search_block_left,
#right_column #search_block_left {
  background: transparent url("https://0945fe.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_search.png") no-repeat 0 0 scroll;
  margin: 31px 0 0;
  height: 40px;
}
#left_column #search_block_left input,
#right_column #search_block_left input {
  background: none;
  border: none;
  float: right;
  height: 27px;
  color: #4Ea3a6;
}
#left_column #search_block_left h4,
#right_column #search_block_left h4,
#left_column #search_block_left label,
#right_column #search_block_left label {
  display: none;
}
#left_column #search_block_left #search_query_block,
#right_column #search_block_left #search_query_block {
  width: 165px;
}
#left_column #search_block_left #search_button,
#right_column #search_block_left #search_button {
  width: 40px;
  float: left;
  overflow: hidden;
  font-size: 0.01em;
  cursor: pointer;
}
#center_column {
  float: left;
  padding-left: 21px;
  padding-bottom: 50px;
  width: 645px;
}
/* END G�n�ral */
/*  HEADER */
#header_logo {
  position: absolute;
  top: 70px;
  left: 70px;
}
#backHome {
  position: absolute;
  width: 73px;
  height: 50px;
  top: 153px;
  right: 200px;
}
.sf-contener {
  height: 88px;
  position: absolute;
  left: 21px;
  bottom: 0;
  width: 950px;
}
.sf-contener ul {
  width: 950px;
}
.sf-contener li {
  padding: 0 0 0 28px;
  margin-right: 20px;
  font-weight: 900;
  float: left;
  background: transparent url("https://60e70a.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_menu.png") no-repeat left -47px scroll;
}
.sf-contener li:hover {
  background-position: left bottom;
}
.sf-contener li:hover a {
  padding-top: 30px;
  background-position: right bottom;
}
.sf-contener li a {
  display: block;
  background: #ffffff url("https://60e70a.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_menu.png") no-repeat right -47px scroll;
  float: left;
  text-align: center;
  padding: 17px 28px 17px 0;
  max-width: 80px;
  color: #C81E43;
  height: 34px;
  font-size: 15px;
}
.sf-contener li a:hover {
  color: white;
}
.sf-contener #menu5 a,
.sf-contener #menu6 a,
.sf-contener #menu7 a {
  padding-top: 12px;
  padding-left: 0;
  padding-bottom: 22px;
}
.sf-contener #menu5 a:hover,
.sf-contener #menu6 a:hover,
.sf-contener #menu7 a:hover {
  padding-top: 21px;
  padding-left: 0;
  padding-bottom: 22px;
}
.sf-contener #menu1 {
  padding-left: 43px;
}
.sf-contener #menu1 a {
  padding-right: 43px;
}
#header_user,
#header_user a {
  color: #fff;
}
#header_user_info a,
#wishlist_block,
#shopping_cart a {
  background: transparent url("https://f4dd50.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_menuTop.png") no-repeat left top scroll;
  position: absolute;
  top: 115px;
  left: 585px	;
  padding: 80px 0 0;
  margin: 0;
  height: 0;
  width: 38px;
  overflow: hidden;
  opacity: 1;
  float: left;
  zoom: 1;
}
#header_user_info a:hover,
#wishlist_block:hover,
#shopping_cart a:hover {
  top: 122px;
}
#wishlist_block {
  left: 638px;
  background-position: -53px top;
}
#shopping_cart a {
  left: 690px;
  background-position: -105px top;
}
/*
#wishlist_block, #header_right a {

	color:#C28A6A;
	position:absolute;
	right:398px;
	top:84px;
	width:38px;
	padding-top:80px;
	height:0px;
	overflow:hidden;
	background: transparent url("https://f4dd50.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_menuTop.png") no-repeat left top scroll;
	&:hover{
		background-position:left bottom;
		padding-top:87px;
	}
}

#wishlist_block {
		top:94px;
		right:344px;
		background-position: center -10px;
		padding-top:73px;
		&:hover{
			background-position:center bottom;
			padding-top:77px;
		}
}

#shopping_cart a {
	top:84px;
	right:292px;
	background-position:right top;
	&:hover{
		background-position:right bottom;
		padding-top:87px;
	}
}

*/
/*  END HEADER */
/* Home */
#index #menu1 {
  background-position: left -173px;
  padding: 0 0 0 43px;
}
#index #menu1 a {
  background-position: right -173px;
  padding: 30px 43px 17px 0;
  color: white;
}
/* END Home */
/* Category */
#category #left_column,
#new-products #left_column,
#prices-drop #left_column,
#search #left_column,
#supplier #left_column,
#manufacturer #left_column,
#category #right_column,
#new-products #right_column,
#prices-drop #right_column,
#search #right_column,
#supplier #right_column,
#manufacturer #right_column {
  display: none;
}
#category #center_column,
#new-products #center_column,
#prices-drop #center_column,
#search #center_column,
#supplier #center_column,
#manufacturer #center_column {
  width: 100%;
  padding-left: 21px;
}
#category #subcategories,
#new-products #subcategories,
#prices-drop #subcategories,
#search #subcategories,
#supplier #subcategories,
#manufacturer #subcategories {
  margin: 24px 0;
  float: left;
}
#category #subcategories li,
#new-products #subcategories li,
#prices-drop #subcategories li,
#search #subcategories li,
#supplier #subcategories li,
#manufacturer #subcategories li {
  margin: 0 36px 24px 0;
  overflow: hidden;
  width: 191px;
}
#category #subcategories li,
#new-products #subcategories li,
#prices-drop #subcategories li,
#search #subcategories li,
#supplier #subcategories li,
#manufacturer #subcategories li,
#category #subcategories a,
#new-products #subcategories a,
#prices-drop #subcategories a,
#search #subcategories a,
#supplier #subcategories a,
#manufacturer #subcategories a {
  display: bock;
  float: left;
  background: #e9bbd5 url("https://700a5f.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_btn.png") no-repeat 0 0 scroll;
  height: 34px;
  text-align: center;
  color: #fff;
  font-weight: 900;
  font-style: italic;
}
#category #subcategories a:link,
#new-products #subcategories a:link,
#prices-drop #subcategories a:link,
#search #subcategories a:link,
#supplier #subcategories a:link,
#manufacturer #subcategories a:link {
  background: url("https://700a5f.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_btn.png") no-repeat scroll right -36px transparent;
  font-size: 1.18em;
  line-height: 12px;
  padding: 9px 12px 0;
  width: 167px;
}
#category #subcategories li:hover,
#new-products #subcategories li:hover,
#prices-drop #subcategories li:hover,
#search #subcategories li:hover,
#supplier #subcategories li:hover,
#manufacturer #subcategories li:hover {
  background-color: #dd94bd;
}
#category h1,
#new-products h1,
#prices-drop h1,
#search h1,
#supplier h1,
#manufacturer h1 {
  font-size: 30px;
  color: #e96668;
  background: url("https://21927a.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_h4.png") no-repeat scroll right bottom transparent;
  padding-bottom: 25px;
  padding-top: 8px;
  margin-right: 46px;
}
/* END Category */
/* produit */
/* END produit */
/* page */
#my-account #center_column ul,
#identity #center_column ul {
  padding: 15px 0 0;
}
#my-account #center_column .icon,
#identity #center_column .icon {
  padding: 5px 10px 0 20px;
}
#my-account .breadcrumb {
  margin-bottom: 20px;
  width: 70%;
}
.icon {
  padding: 0 7px 0 0;
}
/* END page */
/* order */
#order h1,
#authentication h1,
#identity h1,
#my-account h1,
#history h1,
#order-slip h1,
#addresses h1,
#discount h1,
#mywishlist h1,
#cms h1,
#contact-form h1 {
  font-size: 23px;
  color: #ea6568;
  background: url("https://21927a.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_h4.png") no-repeat scroll right bottom transparent;
  padding-bottom: 18px;
  margin-right: 25px;
  text-align: left;
}
#order form,
#authentication form,
#identity form,
#my-account form,
#history form,
#order-slip form,
#addresses form,
#discount form,
#mywishlist form,
#cms form,
#contact-form form {
  color: #e85c5e;
  margin-bottom: 25px;
  border: none;
}
#order form p,
#authentication form p,
#identity form p,
#my-account form p,
#history form p,
#order-slip form p,
#addresses form p,
#discount form p,
#mywishlist form p,
#cms form p,
#contact-form form p {
  border: none!important;
}
#order .submit input,
#authentication .submit input,
#identity .submit input,
#my-account .submit input,
#history .submit input,
#order-slip .submit input,
#addresses .submit input,
#discount .submit input,
#mywishlist .submit input,
#cms .submit input,
#contact-form .submit input {
  border: none;
}
#order #center_column,
#authentication #center_column,
#identity #center_column,
#my-account #center_column,
#history #center_column,
#order-slip #center_column,
#addresses #center_column,
#discount #center_column,
#mywishlist #center_column,
#cms #center_column,
#contact-form #center_column {
  padding-left: 21px;
}
#order .text,
#authentication .text,
#identity .text,
#my-account .text,
#history .text,
#order-slip .text,
#addresses .text,
#discount .text,
#mywishlist .text,
#cms .text,
#contact-form .text {
  margin: 5px auto;
}
#order .button_large,
#authentication .button_large,
#identity .button_large,
#my-account .button_large,
#history .button_large,
#order-slip .button_large,
#addresses .button_large,
#discount .button_large,
#mywishlist .button_large,
#cms .button_large,
#contact-form .button_large,
#order .button,
#authentication .button,
#identity .button,
#my-account .button,
#history .button,
#order-slip .button,
#addresses .button,
#discount .button,
#mywishlist .button,
#cms .button,
#contact-form .button,
#order #new_account_form h3,
#authentication #new_account_form h3,
#identity #new_account_form h3,
#my-account #new_account_form h3,
#history #new_account_form h3,
#order-slip #new_account_form h3,
#addresses #new_account_form h3,
#discount #new_account_form h3,
#mywishlist #new_account_form h3,
#cms #new_account_form h3,
#contact-form #new_account_form h3,
#order .instCheckout,
#authentication .instCheckout,
#identity .instCheckout,
#my-account .instCheckout,
#history .instCheckout,
#order-slip .instCheckout,
#addresses .instCheckout,
#discount .instCheckout,
#mywishlist .instCheckout,
#cms .instCheckout,
#contact-form .instCheckout,
#order .cart_navigation .exclusive,
#authentication .cart_navigation .exclusive,
#identity .cart_navigation .exclusive,
#my-account .cart_navigation .exclusive,
#history .cart_navigation .exclusive,
#order-slip .cart_navigation .exclusive,
#addresses .cart_navigation .exclusive,
#discount .cart_navigation .exclusive,
#mywishlist .cart_navigation .exclusive,
#cms .cart_navigation .exclusive,
#contact-form .cart_navigation .exclusive,
#order .cart_navigation .button_large,
#authentication .cart_navigation .button_large,
#identity .cart_navigation .button_large,
#my-account .cart_navigation .button_large,
#history .cart_navigation .button_large,
#order-slip .cart_navigation .button_large,
#addresses .cart_navigation .button_large,
#discount .cart_navigation .button_large,
#mywishlist .cart_navigation .button_large,
#cms .cart_navigation .button_large,
#contact-form .cart_navigation .button_large {
  height: 34px;
  width: 212px;
  background: transparent url("https://8deb9a.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_btns.png") no-repeat right -65px scroll;
  font-size: 16px;
  font-weight: 900;
  font-style: italic;
  color: #fff;
  margin-bottom: -2px;
  font-family: Georgia, Times, serif;
  margin: 10px auto;
  cursor: pointer;
}
#order .button,
#authentication .button,
#identity .button,
#my-account .button,
#history .button,
#order-slip .button,
#addresses .button,
#discount .button,
#mywishlist .button,
#cms .button,
#contact-form .button {
  background-color: #e85c5e;
  background-position: right 0;
  border: none;
}
#order #voucher,
#authentication #voucher,
#identity #voucher,
#my-account #voucher,
#history #voucher,
#order-slip #voucher,
#addresses #voucher,
#discount #voucher,
#mywishlist #voucher,
#cms #voucher,
#contact-form #voucher {
  float: right;
}
#order #voucher h4,
#authentication #voucher h4,
#identity #voucher h4,
#my-account #voucher h4,
#history #voucher h4,
#order-slip #voucher h4,
#addresses #voucher h4,
#discount #voucher h4,
#mywishlist #voucher h4,
#cms #voucher h4,
#contact-form #voucher h4 {
  font-size: 16px;
  font-weight: 900;
  font-style: italic;
  color: #fff;
  margin-bottom: -2px;
  font-family: Georgia, Times, serif;
  color: #e85c5e;
  padding: 20px 0 0;
}
#order #voucher p,
#authentication #voucher p,
#identity #voucher p,
#my-account #voucher p,
#history #voucher p,
#order-slip #voucher p,
#addresses #voucher p,
#discount #voucher p,
#mywishlist #voucher p,
#cms #voucher p,
#contact-form #voucher p {
  float: left;
  padding: 20px 0;
}
#order .submitVouch input.button,
#authentication .submitVouch input.button,
#identity .submitVouch input.button,
#my-account .submitVouch input.button,
#history .submitVouch input.button,
#order-slip .submitVouch input.button,
#addresses .submitVouch input.button,
#discount .submitVouch input.button,
#mywishlist .submitVouch input.button,
#cms .submitVouch input.button,
#contact-form .submitVouch input.button {
  background-position: right center;
  float: left;
  margin: -5px 5px 0;
}
#order #new_account_form h3,
#authentication #new_account_form h3,
#identity #new_account_form h3,
#my-account #new_account_form h3,
#history #new_account_form h3,
#order-slip #new_account_form h3,
#addresses #new_account_form h3,
#discount #new_account_form h3,
#mywishlist #new_account_form h3,
#cms #new_account_form h3,
#contact-form #new_account_form h3,
#order .instCheckout,
#authentication .instCheckout,
#identity .instCheckout,
#my-account .instCheckout,
#history .instCheckout,
#order-slip .instCheckout,
#addresses .instCheckout,
#discount .instCheckout,
#mywishlist .instCheckout,
#cms .instCheckout,
#contact-form .instCheckout {
  background-position: right -119px;
  padding: 20px 0;
}
#order .cart_navigation,
#authentication .cart_navigation,
#identity .cart_navigation,
#my-account .cart_navigation,
#history .cart_navigation,
#order-slip .cart_navigation,
#addresses .cart_navigation,
#discount .cart_navigation,
#mywishlist .cart_navigation,
#cms .cart_navigation,
#contact-form .cart_navigation {
  clear: both;
  margin: 15px 30px 0 0;
}
#order .cart_navigation a,
#authentication .cart_navigation a,
#identity .cart_navigation a,
#my-account .cart_navigation a,
#history .cart_navigation a,
#order-slip .cart_navigation a,
#addresses .cart_navigation a,
#discount .cart_navigation a,
#mywishlist .cart_navigation a,
#cms .cart_navigation a,
#contact-form .cart_navigation a,
#order .cart_navigation input.exclusive,
#authentication .cart_navigation input.exclusive,
#identity .cart_navigation input.exclusive,
#my-account .cart_navigation input.exclusive,
#history .cart_navigation input.exclusive,
#order-slip .cart_navigation input.exclusive,
#addresses .cart_navigation input.exclusive,
#discount .cart_navigation input.exclusive,
#mywishlist .cart_navigation input.exclusive,
#cms .cart_navigation input.exclusive,
#contact-form .cart_navigation input.exclusive {
  display: block;
  float: right;
  text-align: center;
  margin: 0 20px;
  margin: 0;
  border: none;
}
#order .cart_navigation .exclusive,
#authentication .cart_navigation .exclusive,
#identity .cart_navigation .exclusive,
#my-account .cart_navigation .exclusive,
#history .cart_navigation .exclusive,
#order-slip .cart_navigation .exclusive,
#addresses .cart_navigation .exclusive,
#discount .cart_navigation .exclusive,
#mywishlist .cart_navigation .exclusive,
#cms .cart_navigation .exclusive,
#contact-form .cart_navigation .exclusive {
  background-position: right 0;
}
#order .cart_navigation .cartExcl,
#authentication .cart_navigation .cartExcl,
#identity .cart_navigation .cartExcl,
#my-account .cart_navigation .cartExcl,
#history .cart_navigation .cartExcl,
#order-slip .cart_navigation .cartExcl,
#addresses .cart_navigation .cartExcl,
#discount .cart_navigation .cartExcl,
#mywishlist .cart_navigation .cartExcl,
#cms .cart_navigation .cartExcl,
#contact-form .cart_navigation .cartExcl {
  padding: 7px 0 0;
}
#order .cart_navigation .button,
#authentication .cart_navigation .button,
#identity .cart_navigation .button,
#my-account .cart_navigation .button,
#history .cart_navigation .button,
#order-slip .cart_navigation .button,
#addresses .cart_navigation .button,
#discount .cart_navigation .button,
#mywishlist .cart_navigation .button,
#cms .cart_navigation .button,
#contact-form .cart_navigation .button {
  background-position: left bottom;
  float: left;
  font-size: 13px;
  height: 25px;
  padding: 9px 0 0;
}
#order .cart_navigation .button_large,
#authentication .cart_navigation .button_large,
#identity .cart_navigation .button_large,
#my-account .cart_navigation .button_large,
#history .cart_navigation .button_large,
#order-slip .cart_navigation .button_large,
#addresses .cart_navigation .button_large,
#discount .cart_navigation .button_large,
#mywishlist .cart_navigation .button_large,
#cms .cart_navigation .button_large,
#contact-form .cart_navigation .button_large {
  background: url("https://6c3a66.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_btnLarge.png") no-repeat scroll 0 0 transparent;
  float: left;
  height: 30px;
  padding: 8px 0 0;
  width: 254px;
}
#order .address_firstname,
#authentication .address_firstname,
#identity .address_firstname,
#my-account .address_firstname,
#history .address_firstname,
#order-slip .address_firstname,
#addresses .address_firstname,
#discount .address_firstname,
#mywishlist .address_firstname,
#cms .address_firstname,
#contact-form .address_firstname {
  font-weight: 900;
  text-transform: uppercase;
  padding: 5px 0 0;
}
#order .address_title,
#authentication .address_title,
#identity .address_title,
#my-account .address_title,
#history .address_title,
#order-slip .address_title,
#addresses .address_title,
#discount .address_title,
#mywishlist .address_title,
#cms .address_title,
#contact-form .address_title {
  color: #ea6568;
  font-weight: 900;
}
#order .address,
#authentication .address,
#identity .address,
#my-account .address,
#history .address,
#order-slip .address,
#addresses .address,
#discount .address,
#mywishlist .address,
#cms .address,
#contact-form .address {
  float: left;
  width: 45%;
  margin: 20px 15px 20px 0;
  overflow: hidden;
}
#order .address_add a,
#authentication .address_add a,
#identity .address_add a,
#my-account .address_add a,
#history .address_add a,
#order-slip .address_add a,
#addresses .address_add a,
#discount .address_add a,
#mywishlist .address_add a,
#cms .address_add a,
#contact-form .address_add a {
  color: #e85c5e;
  background-image: none;
  margin: 10px 0;
  text-decoration: underline;
  width: 250px;
  float: left;
}
#order .address_add a:hover,
#authentication .address_add a:hover,
#identity .address_add a:hover,
#my-account .address_add a:hover,
#history .address_add a:hover,
#order-slip .address_add a:hover,
#addresses .address_add a:hover,
#discount .address_add a:hover,
#mywishlist .address_add a:hover,
#cms .address_add a:hover,
#contact-form .address_add a:hover {
  color: #c31b1e;
}
#order #ordermsg,
#authentication #ordermsg,
#identity #ordermsg,
#my-account #ordermsg,
#history #ordermsg,
#order-slip #ordermsg,
#addresses #ordermsg,
#discount #ordermsg,
#mywishlist #ordermsg,
#cms #ordermsg,
#contact-form #ordermsg {
  clear: both;
}
#order textarea,
#authentication textarea,
#identity textarea,
#my-account textarea,
#history textarea,
#order-slip textarea,
#addresses textarea,
#discount textarea,
#mywishlist textarea,
#cms textarea,
#contact-form textarea {
  margin: 10px 0;
}
#order h3 {
  padding: 20px 0 10px;
}
#contact-form .submit {
  margin-left: 63px;
}
#contact-form .breadcrumb {
  margin: 0 0 16px;
}
#contact-form .std {
  text-align: left;
}
#authentication {
  text-align: center;
  /*#create-account_form, #login_form, #new_account_form{
		width:370px;
		
	}
	#new_account_form h3{
		display:bock;
		background:@purple url("https://700a5f.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_btn.png") no-repeat 0 0 scroll;
		height:34px;
		width:220px;
		text-align:center;
		color:#fff;
		font-weight:900;
		font-style:italic;
		margin: 15px auto;		
	}
*/
}
#authentication #create-account_form {
  color: #C16298;
}
#authentication .lost_password {
  text-decoration: underline;
}
#authentication h1 {
  background: transparent url("https://3d8048.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/noeuds.png") no-repeat center center scroll;
  padding: 50px 0 40px;
  color: white;
}
#authentication #inOrder h1 {
  display: none;
}
#authentication form {
  clear: both;
}
#authentication .radio input {
  width: auto;
  height: auto;
}
#authentication #submitGuestAccount {
  margin-right: 25px;
}
#order_step {
  padding: 35px 0;
  background: url("https://14198d.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_orderLine.png") repeat-x scroll left 75px #ffffff;
  float: left;
  font-size: 12px;
  color: #b6cd83;
}
#order_step li {
  float: left;
  width: 124px;
  text-align: center;
  padding: 50px 0 0;
  background: url("https://1b4a6d.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_order.png") no-repeat scroll 45px 0 transparent;
}
#order_step .step_current {
  color: #a8c26f;
}
#order_step #step_summary {
  background-position: 45px 0;
}
#order_step #step_summary.step_current {
  background-position: 45px -84px;
}
#order_step #step_login {
  background-position: -75px 0;
}
#order_step #step_login.step_current {
  background-position: -75px -84px;
}
#order_step #step_address {
  background-position: -184px 0;
}
#order_step #step_address.step_current {
  background-position: -184px -68px;
  margin: -15px 0 0;
  padding-top: 65px;
}
#order_step #step_shipping {
  background-position: -303px 0;
}
#order_step #step_shipping.step_current {
  background-position: -303px -84px;
}
#order_step #step_payment {
  background-position: -412px 0;
}
#order_step #step_payment.step_current {
  background-position: -412px -84px;
}
#account-creation_form,
#identity .std,
#address .std {
  text-align: left;
  color: #E85C5E;
}
#account-creation_form p,
#identity .std p,
#address .std p {
  clear: both;
  padding: 0 0 5px;
  margin-left: 0!important;
}
#account-creation_form h3,
#identity .std h3,
#address .std h3 {
  padding: 30px 0 15px;
}
#account-creation_form span,
#identity .std span,
#address .std span {
  font-size: 0.85em;
}
#account-creation_form .textarea,
#identity .std .textarea,
#address .std .textarea {
  padding: 15px 0 15px;
}
#account-creation_form textarea,
#identity .std textarea,
#address .std textarea {
  display: block;
}
#account-creation_form h3,
#identity .std h3,
#address .std h3 {
  padding-bottom: 12px;
}
#account-creation_form .text input,
#identity .std .text input,
#address .std .text input,
#account-creation_form .password input,
#identity .std .password input,
#address .std .password input {
  background: url("https://0945fe.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_search.png") no-repeat scroll right bottom transparent;
  border: none;
  width: 210px;
  padding-left: 4px;
  height: 27px;
}
#authentication .step_current {
  background-position: -75px -84px;
}
#shipping .step_current {
  background-position: 45px -84px;
}
#payment .step_curent {
  background-position: 45px -84px;
}
.addresses h3 {
  padding-bottom: 12px;
}
.addresses .address_update a {
  text-decoration: underline;
  padding: 5px 0;
}
.addresses #address_delivery,
.addresses #address_invoice {
  padding-bottom: 5px;
}
.addresses .address_delivery {
  padding-bottom: 20px;
}
#order .address_nav .button {
  font-size: 16px;
}
.std {
  width: 95%;
  text-align: center;
}
.std tfoot td {
  padding: 15px;
  text-align: right;
}
.std tfoot td.price {
  text-align: center;
}
.std tfoot .cart_total_price_ttc {
  font-size: 21px;
  font-weight: 900;
  font-style: italic;
  color: #fff;
  margin-bottom: -2px;
  font-family: Georgia, Times, serif;
  color: #b6cd83;
}
.std tfoot .cart_total_price_ttc .price {
  color: #e85c5e;
}
.std tbody .cart_total {
  font-size: 14px;
  font-weight: 900;
  font-style: italic;
  color: #fff;
  margin-bottom: -2px;
  font-family: Georgia, Times, serif;
  color: #e85c5e;
}
.std tbody td {
  padding: 15px 0;
  height: 25px;
}
.std tbody td input,
.std tbody td span,
.std tbody td label {
  margin-bottom: 18px;
}
.std tbody .cart_product {
  width: 50px;
}
.std tbody .cart_product h5 {
  float: left;
  width: 200px;
}
.std tbody .cart_product a {
  float: left;
  display: block;
}
.std tbody .cart_product img {
  width: 50px;
  float: left;
  padding: 0 15px;
}
.std tbody .cart_description {
  width: 250px;
  text-align: left;
  vertical-align: top;
}
.std tbody .cart_description a {
  color: #684245;
  font-size: 14px;
  text-transform: uppercase;
}
.std tbody .cart_quantity_input {
  padding: 5px 0;
  margin: 2px 0 18px;
  width: 80%;
}
.std tbody img {
  float: left;
  padding: 0 5px;
}
.std .cart_total {
  padding: 0 5px;
}
.std thead th {
  color: #b6cd83;
  text-transform: uppercase;
  padding: 10px 10px;
  border-bottom: 1px #b6cd83 solid;
}
.std tr td {
  border-bottom: 1px #b6cd83 solid;
}
.std .cart_product {
  text-align: left;
}
#order-detail-content input,
#order-detail-content span,
#order-detail-content label,
#order-detail-content .cart_product a {
  margin-bottom: 26px;
  display: block;
  float: left;
  width: 100%;
}
#order-detail-content .cart_product a {
  margin-bottom: 8px;
}
#order-detail-content span,
#order-detail-content label {
  margin-bottom: 32px;
}
#order-detail-content td {
  padding: 15px 0 5px;
}
#order-detail-content tfoot td {
  padding: 15px 0;
}
/* END order */
/* Product list  */
#productsSortForm {
  margin: 0 45px 0 0;
  float: right;
}
#category .withSubCat #productsSortForm {
  margin: -23px 79px 0 0;
  background-color: #fff;
}
#supplier #productsSortForm {
  display: none;
}
.imgZoom {
  zoom: 1.0;
  width: 388px;
  height: 388px;
  z-index: 10000;
  border: 1px solid #f6ded2;
  background-color: #fff;
}
#featured-products_block_center .block_content,
#product_list .block_content {
  clear: both;
  width: 650px;
}
#featured-products_block_center .ajax_block_product,
#product_list .ajax_block_product {
  display: block;
  float: left;
  width: 170px;
  margin: 20px 43px 25px 0;
  position: relative;
  zoom: 1.0;
}
#featured-products_block_center .ajax_block_product .loupe,
#product_list .ajax_block_product .loupe {
  position: absolute;
  right: 20px;
  top: 151px;
  width: 28px;
  height: 25px;
  background: transparent url("https://b411c8.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/sprite2.png") no-repeat 0 -94px scroll;
}
#featured-products_block_center .ajax_block_product h3,
#product_list .ajax_block_product h3,
#featured-products_block_center .ajax_block_product h5,
#product_list .ajax_block_product h5 {
  float: left;
  font-family: "century gothic", helvetica, arial, sans-serif;
  font-size: 13px;
  height: 10px;
  /*text-transform:uppercase;*/

  padding-bottom: 14px;
}
#featured-products_block_center .ajax_block_product h3 a,
#product_list .ajax_block_product h3 a,
#featured-products_block_center .ajax_block_product h5 a,
#product_list .ajax_block_product h5 a {
  color: #f0454e;
}
#featured-products_block_center .ajax_block_product .actionBtn,
#product_list .ajax_block_product .actionBtn,
#featured-products_block_center .ajax_block_product .right_block,
#product_list .ajax_block_product .right_block {
  float: left;
  margin-left: 10px;
}
#featured-products_block_center .ajax_block_product .new,
#product_list .ajax_block_product .new {
  position: absolute;
  top: 15px;
}
#featured-products_block_center .ajax_block_product .on_sale,
#product_list .ajax_block_product .on_sale {
  position: absolute;
  top: 15px;
  right: 0;
}
#featured-products_block_center .ajax_block_product .availability,
#product_list .ajax_block_product .availability {
  display: none;
}
#featured-products_block_center .ajax_block_product .price,
#product_list .ajax_block_product .price {
  float: right;
  color: #6b2229;
  font-size: 0.9em;
  line-height: 2em;
}
#featured-products_block_center .ajax_block_product.quatro .imgZoom,
#product_list .ajax_block_product.quatro .imgZoom {
  right: -60px;
}
#featured-products_block_center .ajax_block_product:hover .product_img_link,
#product_list .ajax_block_product:hover .product_img_link,
#featured-products_block_center .ajax_block_product:hover .product_image,
#product_list .ajax_block_product:hover .product_image {
  border-color: #f0454e;
}
#featured-products_block_center .product_img_link,
#product_list .product_img_link,
#featured-products_block_center .product_image,
#product_list .product_image {
  display: block;
  border: 1px solid #f6ded2;
  width: 170px;
  height: 146px;
  text-align: center;
  padding: 18px 0 0;
  float: left;
  -moz-transition: background-color 0.5s ease-out;
  -webkit-transition: background-color 0.5s ease-out;
  -o-transition: background-color 0.5s ease-out;
  transition: background-color 0.5s ease-out;
}
#featured-products_block_center .product_img_link img,
#product_list .product_img_link img,
#featured-products_block_center .product_image img,
#product_list .product_image img {
  width: 129px;
}
#featured-products_block_center .button,
#product_list .button,
#featured-products_block_center .ajax_add_to_cart_button,
#product_list .ajax_add_to_cart_button,
#featured-products_block_center .exclusive,
#product_list .exclusive {
  background: transparent url("https://b411c8.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/sprite2.png") no-repeat 0 -52px scroll;
  width: 27px;
  height: 1px;
  padding: 25px 0 0 8px;
  overflow: hidden;
  display: block;
  float: left;
}
#featured-products_block_center .button:hover,
#product_list .button:hover {
  background-position: -36px -52px;
}
#featured-products_block_center .exclusive,
#product_list .exclusive {
  background-position: -72px -138px;
}
#featured-products_block_center .ajax_add_to_cart_button,
#product_list .ajax_add_to_cart_button {
  background-position: 0 -138px;
}
#featured-products_block_center .ajax_add_to_cart_button:hover,
#product_list .ajax_add_to_cart_button:hover {
  background-position: -36px -138px;
}
#featured-products_block_center h4 {
  color: #e96668;
  font-size: 36px;
  width: 607px;
  float: left;
  background: #ffffff url("https://21927a.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_h4.png") no-repeat right bottom scroll;
  padding-bottom: 25px;
}
#product_list .ajax_block_product {
  margin: 20px 59px 25px 0;
}
/* END Product list  */
/* Product */
#product {
  color: #793136;
}
#product #views_block {
  margin: 0 auto;
  width: 372px;
  padding: 0 27px;
  position: relative;
  float: left;
}
#product #thumbs_list {
  overflow: hidden;
  float: left;
  width: 372px;
}
#product #thumbs_list ul {
  padding-left: 0;
  list-style-type: none;
  margin-top: 5px;
}
#product #thumbs_list li {
  float: left;
  cursor: pointer;
  width: 102px;
  height: 102px;
}
#product #view_scroll_right,
#product #view_scroll_left {
  width: 21px;
  height: 0px;
  position: absolute;
  display: block;
  overflow: hidden;
  padding-top: 30px;
  float: left;
  background: #ffffff url("https://b411c8.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/sprite2.png") no-repeat -64px -176px scroll;
  top: 58px;
}
#product #view_scroll_right {
  right: 0;
  background-position: -84px -176px;
}
#product #view_scroll_left {
  left: 0;
}
#product .remove_link a {
  width: 20px;
  height: 16px;
  margin-right: 5px;
  background: #ffffff url("https://80928e.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/buy_btn.png") no-repeat right bottom scroll;
  display: block;
  float: left;
}
#product .remove_link a:hover {
  background-position: right -76px;
}
#product #cart_block_list dt {
  clear: both;
}
#product #center_column {
  width: 100%;
}
#product #left_column,
#product #right_column {
  display: none;
}
#product h1 {
  color: #ea6568;
  padding: 19px 0 25px;
}
#product #usefull_link_block,
#product #product_reference,
#product #quantity_wanted_p,
#product #availability_statut,
#product #pQuantityAvailable {
  display: none;
}
#product #primary_block {
  float: left;
  position: relative;
}
#product #pb-left-column {
  float: left;
  margin: 0 0 0 120px;
  width: 236px;
  text-align: left;
}
#product #pb-left-column p {
  margin: 0 0 17px;
}
#product #pb-left-column #add_to_cart,
#product #pb-left-column .buttons_bottom_block {
  height: 50px;
  overflow: hidden;
}
#product #pb-left-column #add_to_cart input,
#product #pb-left-column .buttons_bottom_block input,
#product #pb-left-column #add_to_cart #wishlist_button,
#product #pb-left-column .buttons_bottom_block #wishlist_button {
  background: transparent url("https://80928e.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/buy_btn.png") no-repeat 0 0px scroll;
  border: none;
  width: 230px;
  padding: 50px 0 0;
  display: block;
  cursor: pointer;
  float: left;
}
#product #pb-left-column #add_to_cart input:hover,
#product #pb-left-column .buttons_bottom_block input:hover,
#product #pb-left-column #add_to_cart #wishlist_button:hover,
#product #pb-left-column .buttons_bottom_block #wishlist_button:hover {
  background-position: -250px 0;
}
#product #pb-left-column #wishlist_button {
  background-position: 0px -67px !important;
}
#product #pb-left-column #wishlist_button:hover {
  background-position: -250px -67px !important;
}
#product #pb-left-column .price .our_price_display {
  color: #e96668;
  font-size: 27px;
  width: 300px;
  height: 37px;
  display: block;
  background: transparent url("https://80928e.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/buy_btn.png") no-repeat -492px 0px scroll;
  padding-left: 70px;
  padding-top: 10px;
  text-align: left;
}
#product #pb-right-column {
  width: 426px;
  float: left;
}
#product #pb-right-column #thumbs_list li {
  float: left;
  width: 124px;
  height: 102px;
  /*			background-color:@rose4;*/

  padding: 12px 0;
}
#product #pb-right-column #usefull_link_block {
  clear: both;
}
#product #pb-right-column h2 {
  color: #f4aaa2;
  text-align: center;
}
#product #image-block {
  border: 1px solid #f6ded2;
  padding: 19px;
  text-align: center;
}
#product #right_column {
  width: 236px;
}
#product #cart_block {
  color: #000;
  font-family: Georgia, "Nimbus Roman No9 L", times, serif;
  background: #ffffff url("https://2c184b.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/panier_pas.png") repeat-y 0 0 scroll;
}
#product #cart_block h4 a {
  background: #ffffff url("https://d84e92.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/panier_top.png") no-repeat 0 0 scroll;
  height: 129px;
  display: block;
  color: #fff;
  text-align: left;
  font-size: 5px;
}
#product #cart_block .block_content {
  background: transparent url("https://36bf84.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/panier_bottom.png") no-repeat 0 bottom scroll;
  padding: 0 15px 32px;
  text-align: left;
}
#product #cart_block #cart_block_summary {
  display: none;
}
#product #cart_block #cart-prices {
  background: url("https://d84e92.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/panier_top.png") no-repeat scroll -15px -125px #ffffff;
  margin: 25px 0 0;
  padding: 10px 0 0;
}
#product #cart_block .price {
  float: right;
  clear: right;
}
#product #cart_block .block_cart_total,
#product #cart_block #cart-buttons {
  color: #e96668;
  font-size: 1.4em;
  font-weight: 900;
  font-style: italic;
}
#product #cart_block .block_cart_total {
  line-height: 2.2;
}
#product #cart_block #cart-buttons {
  clear: both;
  text-align: center;
  font-size: 1.6em;
  padding: 22px 0 0;
}
#product #cart_block .button_small {
  display: none;
}
/* END Product */
/* WishList */
#mywishlist #block-order-detail {
  background-color: #f0f5e5;
  width: 93%;
  padding: 2%;
  padding-right: 0;
}
#mywishlist .product_img_link,
#mywishlist .std {
  background-color: #fff;
}
#mywishlist .ajax_block_product {
  background-color: #dae6c1;
  padding: 12px 6px;
  margin: 45px 17px 0 0;
}
#mywishlist .saveBtn {
  float: right;
}
#mywishlist .wl_send p {
  margin: 3px 0;
}
/* END WishList */
/* fournisseurs Block */
#suppliers_block_left {
  background: url("https://5cf3ae.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_fournisseurs.png") no-repeat scroll 1px bottom #ffffff;
  padding: 0 0 59px;
  text-align: center;
  float: left;
}
#suppliers_block_left h4 {
  background: url("https://5cf3ae.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_fournisseurs.png") no-repeat scroll right top #ffffff;
  height: 59px;
  width: 215px;
  overflow: hidden;
  color: #c71e42;
  line-height: 100;
}
#suppliers_block_left .block_content {
  padding: 0 12px 150px 0;
  background: url("https://5cf3ae.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_fournisseurs.png") repeat-y scroll -217px top #ffffff;
  font-size: 18px;
  line-height: 1.2;
}
#suppliers_block_left .block_content a {
  color: #c71e42;
}
/* END fournisseurs Block */
.footer_links {
  margin-top: 25px;
}
/* FOOTER  */
#footer .menu-header ul {
  margin: 0 auto;
}
#footer li {
  display: inline;
  padding: 0 22px;
}
#footer #block_various_links_footer a {
  font-size: 28px;
  font-weight: 900;
  font-style: italic;
  color: #fff;
  margin-bottom: -2px;
  font-family: Georgia, Times, serif;
  text-decoration: none;
}
#footer #block_various_links_footer a:hover {
  color: #ebf2de;
}
#footer #block_various_links_foo {
  text-transform: uppercase;
  font-size: 12px;
  width: 265px;
  text-align: center;
  margin: 25px auto;
  color: #fff;
  font-weight: 900;
}
#footer #block_various_links_foo li {
  padding: 0 7px;
}
#footer #block_various_links_foo a {
  color: #fff;
}
#footer #block_various_links_foo a:hover {
  color: #ebf2de;
}
/* END FOOTER  */
/* Text elements */
.rte p {
  margin-bottom: 1px;
}
.rte h2 {
  padding: 18px 0 10px;
  font-style: italic;
  font-weight: 900;
  color: #e96668;
}
.rte ul {
  list-style: disc;
  list-style-position: inside;
  margin: 0 0 18px 1.5em;
}
.rte ol {
  list-style: decimal;
  margin: 0 0 18px 1.5em;
  list-style-position: inside;
}
.rte ol ol {
  list-style: upper-alpha;
}
.rte ol ol ol {
  list-style: lower-roman;
}
.rte ol ol ol ol {
  list-style: lower-alpha;
}
.rte ul ul,
.rte ol ol,
.rte ul ol,
.rte ol ul {
  margin-bottom: 0;
}
.rte dl {
  margin: 0 0 24px 0;
}
.rte dt {
  font-weight: bold;
}
.rte dd {
  margin-bottom: 18px;
}
.rte strong {
  font-weight: bold;
}
.rte cite,
.rte em,
.rte i {
  font-style: italic;
}
.rte big {
  font-size: 131.25%;
}
.rte ins {
  background: #ffc;
  text-decoration: none;
}
.rte blockquote {
  font-style: italic;
  padding: 0 1em;
  color: #E96668;
  font-size: 1.2em;
  background: transparent url("https://83913a.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_quote.png") no-repeat 0 0 scroll;
}
.rte blockquote p {
  background: transparent url("https://6f2faa.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_endQuote.png") no-repeat right bottom scroll;
  padding: 20px 0;
}
.rte blockquote cite,
.rte blockquote em,
.rte blockquote i {
  font-style: normal;
}
.rte pre {
  background: #f7f7f7;
  color: #222;
  line-height: 18px;
  margin-bottom: 18px;
  padding: 1.5em;
}
.rte abbr,
.rte acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}
.rte sup,
.rte sub {
  height: 0;
  line-height: 1;
  position: relative;
  vertical-align: baseline;
}
.rte sup {
  bottom: 1ex;
}
.rte sub {
  top: .5ex;
}
body #blockaddthis_block .block_content {
  margin-left: 7px;
}
body .addthis_32x32_style .at15nc.at300bs,
body .addthis_32x32_style .at15nc.at15t {
  background: transparent url("https://be4b50.claudeassets.com/20230129063226im_/https://www.tamtokki.com/themes/pa_tamtokki/img/bg_share.png") no-repeat 0 0 scroll !important;
  height: 65px;
  width: 52px;
}
body .addthis_32x32_style .at15nc.at300bs.at15t_facebook {
  background-position: -171px 0px !important;
}
body .addthis_32x32_style .at300bs.at15nc.at15t_twitter {
  background-position: -231px 0px !important;
}
body .addthis_32x32_style .at300bs.at15nc.at15t_email {
  background-position: -293px 0px !important;
  width: 62px;
}
body .addthis_32x32_style .at300bs.at15nc.at15t_compact {
  width: 152px;
  height: 52px;
  margin: 0 0 0 10px;
}
body .addthis_default_style .at300b {
  overflow: hidden;
}
body #pb-left-column #blockaddthis_block {
  width: 225px;
  margin: 46px 0 46px 26px;
}

/*
     FILE ARCHIVED ON 09:02:47 Sep 11, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:02:12 Aug 29, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.408
  exclusion.robots: 0.039
  exclusion.robots.policy: 0.032
  esindex: 0.008
  cdx.remote: 23.849
  LoadShardBlock: 396.009 (3)
  PetaboxLoader3.resolve: 289.952 (4)
  PetaboxLoader3.datanode: 158.984 (4)
  load_resource: 99.934
*/