#top {position: relative;line-height: 1.8em;height:18px;width:100%;color: #0e7dbc;background: #043d74;font-size: 10px;border-bottom: 1px double #0b6aa1;text-align:center;}#top h2 a{color: #0e7dbc;text-decoration: none;}
#top h2{font-size:10px;font-weight:normal;color: #0E7DBC;line-height:18px;}
ul#buy, ul#bux {list-style-type:none;width: 450px;height: 30px;}
ul#buy li{float: left;text-align:center;width: 144px;margin-right: 2px;position:relative;}
ul#bux li{float: left;text-align:center;width: 222px;margin-right: 2px;position:relative;}

* {padding:0;margin:0;}

body {position:relative;top:0;left:0;font-size: 11px;font-family: Verdana, Arial, Helvetica, Sans-Serif;font-style: normal;line-height: 12px;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none;background:#034278;background-image: url(../img/fond_body.jpg);background-repeat: repeat-y;background-position:top center;}
/*body#index{background:#034278;background-image: url(../img/fond_body.jpg);background-repeat: repeat-y;background-position:top center;}*/
body#tinymce {background: none;}
/* Useful */
.align_center {text-align:center;}
.middle {vertical-align: middle;}
.uppercase {text-transform:uppercase;}
.hidden, .collapsed, .block_hidden_only_for_screen {display:none;}
.bold {font-weight: bold;}
.strike {text-decoration:line-through;}
.italic {font-style: italic;}
.top {vertical-align: top;}
.span_link {cursor:pointer;}
.span_link:hover {text-decoration:underline;}
.clear {clear:both;}
.rouge {color:red;text-align:center;}
br.clear {clear:both;line-height:0;font-size:0;height:0;}
ul
{list-style-type: none;}
 /* Footer links */
ul.footer_links{list-style-type:none;clear:both;height:2em;margin-top:2em;}
ul.footer_links li{float:left;margin-right:2em;height:2em;}
ul.footer_links li a{ 
/* text-decoration:none; */
}
ul.footer_links li a:hover{color:black;}
ul.footer_links li img.icon{vertical-align:-2px;}

/* transfert effect*/
.transferProduct {border: 2px solid #888;}

/* simple list inline */
ul.half {width: 45%;margin-right: 1em;float: left;}

/* Category tree (i.e. in sitemap) */
div.tree_top {background:url('../img/sitemap-top.gif') no-repeat -1px -3px;padding-left:24px;padding-bottom:5px;padding-top:3px;}
ul.tree, ul.tree ul{list-style-type:none;}
ul.tree li{padding-left:1.2em;border-left:1px gray dotted;background:url(../img/sitemap-horizontal.gif) no-repeat left 10px;margin-left:1em;}
ul.tree a{padding-left:0.2em;}
ul.tree a.selected{font-weight:bold;}
ul.tree li.last{background:url(../img/sitemap-last.gif) no-repeat -12px -2px;border:none;}
span.grower{cursor:pointer;}

/* Tabs */
ul.idTabs {list-style-type:none;border-bottom: 1px solid #f5f5dc;height:21px;margin-top:1em;}
ul.idTabs li {float:left;margin-right:1px;}
ul.idTabs li a {background-image: url('../img/angle-prod.gif');display:block;width:160px;height:18px;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:bold;padding-top:3px;color:#FFFFFF;}
ul.idTabs li a.selected{background-image: /*url('../img/tab_bg_selected.jpg')*/;color:white;}
div.sheets{background-color: #eff4f9;clear:both;padding:1em;}
div#more_info_sheets ul li{margin-bottom:0.4em;}
div#more_info_sheets #idTab1 p.mozaique {width:150px;float:left;margin-right:39px;}
div#more_info_sheets #idTab1 p.mozaique a img {border:0;}
div#more_info_sheets #idTab1 p.plan {width:150px;float:right;margin-left:50px;}
div#more_info_sheets #idTab1 h4 {clear:both;}
/* global style */
a {text-decoration: none;outline: none;}
a:hover {text-decoration: none;}
input:focus {outline: 0;outline-offset: 0;}
a img {outline: none;border: none;text-decoration: none;}
#primary_block h2, h2.category_title, h1.category_title {font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 24px;color: #FFFFFF;padding-left:0.5em;margin-top:0px;background-color: #57cdd5;font-weight: bold;font-style: normal;text-transform: uppercase;color: white;height: 24px;}
h2 span {font-size: 0.9em;text-transform: lowercase;font-weight: normal;font-style: italic;color: #374853;margin-left: 1em;}
h3 {font-size: 1.3em;margin: 1em 0;}
h4 {font-size: 1em;}

/* global layout */
#page {width: 1000px;text-align:left;margin-top: 0;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
#header {width: 1002px;height:46px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
#haut {height:119px;background: url(../img/haut.gif) repeat-x center bottom;position:relative;}
#fond_header{height: 64px;left: 0;position: absolute;top: 138px;width: 100%;background:url("../img/bleu_1.jpg") no-repeat 0 0;}
#haut h1#logo  {width:257px;height:118px;float:left;font-size: 0px;overflow:visible;}
#haut h1#logo a{display:block;position:relative;top:-5px;left:-211px;}
#left_column, #center_column, #right_column {float:left;}
#left_column {clear:left;width: 210px;padding-left: 2px;padding-top: 0px;padding-right: 2px;padding-bottom: 0px;}
#center_column {width: 780px;margin: 0;min-height:440px;background-color:#EDF2F8;background-image:url("http://www.piscine-zyke.com/modules/homecategory/bg_drop_menu.jpg");background-position:right bottom;background-repeat:no-repeat;}
#index #center_column {background:none;}
#right_column {width: 199px;padding-left: 1px;}

.rte {margin-top:0px;}
div.rte html, div.rte div, div.rte span, div.rte applet, div.rte object, div.rte iframe,
div.rte h1, div.rte h2, div.rte h3, div.rte h4, div.rte h5, div.rte h6, div.rte p, div.rte blockquote, div.rte pre,
div.rte a, div.rte abbr, div.rte acronym, div.rte address, div.rte big, div.rte cite, div.rte code,
div.rte del, div.rte dfn, div.rte em, div.rte font, div.rte img, div.rte ins, div.rte kbd, div.rte q, div.rte s, div.rte samp,
div.rte small, div.rte strike, div.rte strong, div.rte sub, div.rte sup, div.rte tt, div.rte var,
div.rte dl, div.rte dt, div.rte dd, div.rte ol, div.rte ul, div.rte li,
div.rte fieldset, div.rte form, div.rte label, div.rte legend,
div.rte table, div.rte caption, div.rte tbody, div.rte tfoot, div.rte thead, div.rte tr, div.rte th, div.rte td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
div.rte h1, div.rte h2, div.rte h3, div.rte h4, div.rte h5, div.rte h6 {margin: 0.75em 0 0.3em 0;color: #374853;}
div.rte h1 {font-size: 25px;font-weight:bold;}
div.rte h2 {font-size: 20px;background:none;text-transform:none;}
div.rte h3 {font-size: 16px;margin-bottom:10px;}
div.rte h4 {font-size: 14px;}
div.rte h5 {font-size: 12px;}
div.rte h6 {font-size:  8px;}

div.rte ol, div.rte ul {padding-left: 2em;}

div.rte ul {list-style-type:square;}

div.rte strong {font-weight:bold;}

div.rte em {font-style:italic;}

div.rte table {border-collapse: separate;border-spacing: 1px;width:auto;}
div.rte caption, div.rte th, div.rte td, div.rte table {text-align: left;font-weight: normal;background:none;height:inherit;border:1px solid #000;border-collapse:collapse;text-align:left;vertical-align:middle;padding:5px;}

div.rte th {padding-left:1em;padding-right:1em;background:#e5e6e7;color:#000;}

div.rte p {margin:0.5em 0pt;}

div.table_block {background: transparent url('../img/table_footer.gif') no-repeat bottom left;padding-bottom:6px;margin:0 auto 2em;width:576px;}
table#catalogue {float:left;top:0px;margin-top: 4px;margin-left: 2px;margin-right: 2px;border-spacing: 0;border-collapse: collapse;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
table#compte {border-spacing: 0;border-collapse: collapse;width:100%;}
td, th { /* padding: 0.4em 0.5em;  */}
th {white-space:nowrap;}
tr.item td, tr.item th {background-color: white;}
tr.alternate_item td, tr.alternate_item th {background-color: #f1f2f4;}
thead th.first_item {background-position: top left;}
thead th.last_item {background-position: top right;}
thead th.item {background-position: -5px 0;}
tbody tr td, tfoot tr td{
/*	border-top: 1px solid #bdc2c9; */
}
thead th {margin-left: -10px;padding-top: 0px;padding-right: 0px;padding-left: 10px;height: 18px;border-top: 1px dotted #f5f5dc;border-right: 0px none;border-bottom: 1px dotted #f5f5dc;border-left: 0px none;background-color: #73c3f8;background-attachment: scroll;background-repeat: repeat-x;background-position: left top;text-indent: 5pt;}
thead th {height:24px;color: white;font-weight: bold;text-align: left;white-space: nowrap;}
tfoot td {color: #374853;text-align: right;white-space: nowrap;}

/* global form style */
form.std {clear: both;color: #0060c6;}
form.std h3 {color: #0060c6;font-size: 1.4em;font-weight: bolder;background: none;border-bottom: 1px solid #EBE9E6;padding: 0.5em;margin: 0 0 0.5em 0;}
form.std fieldset {border: 1px solid #EBE9E6;background: none;margin-bottom: 1em;padding-bottom: 1em;}
form.std fieldset legend {padding: 0.3em 0.6em;margin: 1em 0 1em 0.5em;font-size: 1.6em;font-weight: 100;}
form.std h4, form.std p {padding: 0.3em 1em;clear: both;}
form.std label, form.std p span {float: left;text-align: right;width: 30%;}
form.std p span.like_input {width: auto;margin-left:0.7em;}
input, textarea, select, span.editable {margin-left: 0.7em;font-size: 12px;font-family: Verdana, Arial, Helvetica, Sans-Serif;vertical-align: top;outline: none;}
input, textarea, select {border: 1px solid #bdc2c9;}
input.ac_input{border: 1px solid #efa800;color: #ff8c00;height:18px;width: 120px;}
input.text {height:22px;padding-left:2px;padding-right:2px;}
.checkbox input, .radio input {border: none;}
form.std .checkbox label, form.std .radio label, form.std span.form_info {margin: 0;float: none;text-align: left;}
.required sup {color: #da0f00;}
.required input.text {border: 1px solid #2f78b2;}
form.std p.checkbox {padding-left: 30%;}
form.std p.submit {padding-left:31%!important;margin-bottom: 1.5em;}

/* START OF BUTTONS SECTION
*/

/* global button */
input.expanier , input.jaune, input.bleue{line-height: 30px;}
a.jaune, a.bleue{line-height: 40px;}
input.expanier, input.jaune, input.bleue, a.jaune, a.bleue {cursor: pointer;display: block;border: none;background-color: transparent;background-repeat: no-repeat;background-position: left top;text-decoration: none!important;width: 190px;height: 40px;text-align: center;font-family: Helvetica, Calibri, Arial, sans-serif;font-size: 16px!important;color:white!important;font-weight: bold;}
input.expanier {background-image: url('../img/bouton_panier.gif');}
input.jaune, a.jaune {background-image: url('../img/bouton_jaune.gif');}
input.bleue, a.bleue {background-image: url('../img/bouton_bleue.gif');}
input.expanier:hover, input.jaune:hover, input.bleue:hover, a.jaune:hover , a.bleue:hover{background-position: left -40px;color:white!important;}

input.button_mini, input.button_small, input.button, input.button_large,
input.button_mini_disabled, input.button_small_disabled, input.button_disabled, input.button_large_disabled,
input.exclusive_mini, input.exclusive_small, input.exclusive_large,
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled,
a.button_mini,a.button_mini2,a.button_mini3,a.button_small, a.button, a.button_large,
a.exclusive_mini, a.exclusive_small, a.exclusive, a.exclusive_large,
span.button_mini, span.button_small, span.button, span.button_large,
span.exclusive_mini, span.exclusive_small, span.exclusive_large {background-repeat: no-repeat;background-position: left top;border: none;color:black!important;font-weight: normal;font-size: 10px!important;text-align: left;text-indent: 14px;text-decoration: none!important;cursor: pointer;display: block;line-height: 18px;height: 18px;background-color: none;font-family: Verdana, Arial, Helvetica, sans-serif;}
span.exclusive{float: right;background-repeat: no-repeat;border: none;color:black!important;font-weight: normal;font-size: 10px!important;text-align: left;
	/* padding-left:15px; */
	text-indent: 10px;text-decoration: none!important;cursor: pointer;display: block;line-height: 18px;height: 18px;background-color: none;font-family: Verdana, Arial, Helvetica, sans-serif;}
/* input button */
input.button_mini, input.button_small, input.button, input.button_large,
input.button_mini_disabled, input.button_small_disabled, input.button_disabled, input.button_large_disabled,
input.exclusive_mini, input.exclusive_small, input.exclusive_large,
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled {padding-bottom:2px;background-color: white;}

/* disabled button */
input.button_mini_disabled, input.button_small_disabled, input.button_disabled, input.button_large_disabled,
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled,
span.button_mini, span.button_small, span.button, span.button_large,
span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large {background-position: left -36px;cursor:default;color:#888!important;}
input.button_envoi{border : 0;}
/* exclusive button */
input.exclusive_mini, input.exclusive_small, input.exclusive_large,
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled,
a.exclusive_mini, a.exclusive_small, a.exclusive, a.exclusive_large,
span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large {color:black!important;}

/* exclusive disabled button */
input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled, span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large {color:#488c40!important;}

/* hover button */
input.button_mini:hover, input.button_small:hover, input.button:hover, input.button_large:hover,
input.exclusive_mini:hover, input.exclusive_small:hover, input.exclusive_large:hover,
a.button_mini:hover,a.button_mini2:hover,a.button_mini3:hover,a.button_small:hover, a.button:hover, a.button_large:hover,
a.exclusive_mini:hover, a.exclusive_small:hover, a.exclusive:hover, a.exclusive_large:hover {background-position: left -18px;color:white!important;}

/* exclusive hover button */
input.exclusive_mini:hover, input.exclusive_small:hover, input.exclusive_large:hover, a.exclusive_mini:hover, a.exclusive_small:hover, a.exclusive:hover, a.exclusive_large:hover {color:white!important;}

/* classic buttons */
input.button_mini, input.button_mini_disabled, input.exclusive_mini, input.exclusive_mini_disabled, a.button_mini, a.exclusive_mini, span.button_mini, span.exclusive_mini {width: 80px;background-image: url('../img/button-mini2.gif');}
input.button_mini2, a.button_mini2{width: 80px;background-image: url('../img/button-mini.gif');}
input.button_mini3, a.button_mini3{width: 80px;background-image: url('../img/devis.gif');}
input.button_small, input.button_small_disabled, input.exclusive_small, input.exclusive_small_disabled, a.button_small, a.exclusive_small, span.button_small, span.exclusive_small {width: 62px;background-image: url('../img/button-small.gif');}
input.button, input.button_disabled, input.exclusive_disabled, a.button, a.exclusive, span.button, span.exclusive {padding-left:11px;width: 120px;background-image: url('../img/button-medium.gif');}

input.button_large, input.button_large_disabled, input.exclusive_large, input.exclusive_large_disabled, a.button_large, a.exclusive_large, span.button_large, span.exclusive_large {width: 180px;background-image: url('../img/button-large.gif');}

/* exclusive button */
input.exclusive_disabled, a.exclusive, span.exclusive {background-image: url('../img/button-medium_exclusive.gif');}
input.exclusive_mini, input.exclusive_mini_disabled, a.exclusive_mini, span.exclusive_mini {background-image: url('../img/button-mini_exclusive.gif');}
input.exclusive_small, input.exclusive_small_disabled, a.exclusive_small, span.exclusive_small {background-image: url('../img/button-small_exclusive.gif');}
input.exclusive_large, input.exclusive_large_disabled, a.exclusive_large, span.exclusive_large {background-image: url('../img/button-large_exclusive.gif');}

/* id_state field in managed via JS and is firstly hidden */
form p.id_state {display:none;}

/* generic style */
ul.bullet li, .block ul.bullet li {padding-left: 2em;
/*	background: transparent url('../img/bullet.gif') no-repeat 0.6em 0.5em; */
	list-style-type:none;}

.price-discount {text-decoration: line-through;}
.price-pretax {color: gray;}
.price-ecotax {color: #408c83;}
img.icon {margin-right: 0.5em;vertical-align: middle;}
.price, .price-shipping {color: #d00451;font-size: 1.1em;font-weight: bold;white-space:nowrap;}
.price2 {color: #cc0098;font-size: 1.6em;font-weight: bold;
	/* white-space:nowrap;background: transparent url('../img/price_fond.gif') no-repeat 0.0em 0.2em; */
	}
.price3 {color: #d00451;font-size: 17px;font-weight: bold;white-space:nowrap;}
/* errors */
.error {border: 1px solid #da0f00;background-color: #f1f2f4;color: #da0f00;margin: 0 0 1.5em 0;padding: 0.3em 0.8em 1em;}
.error p {font-weight: bold;}
.error li {list-style-position: inside;list-style-type: decimal-leading-zero;padding-left: 3em;}

/* warning */
.warning {color: white;font-size: 1.2em;background-color: #73c3f8;border: 1px dashed #f5f5dc;font-weight: bold;margin: 0.2em 2em;padding: 0.6em 1em;}
.warning_inline {color:#da0f00;font-weight:bold;}

/* success */
.success {color: #007e80;background-color: #d0d3d8;border: 1px dashed #007e80;font-weight: bold;margin: 0.2em 1em;padding: 0.3em 0.8em 1em;}
.success_inline {color: #3537ff;font-weight:bold;}

/* breadcrumb.tpl */
.breadcrumb {font-size: 1em;color:#193584;text-transform: lowercase;padding-left: 10px;background-color: #99e7ff;height:17px;line-height:12px;margin-top:1px;position:relative;top:0;left:0;}
.breadcrumb img {vertical-align:middle;}
.breadcrumb .navigation-pipe {font-weight: bold;padding: 0 0.6em;}
.breadcrumb a {text-decoration: none;color:#193584;}
.breadcrumb a:hover {text-decoration: underline;}
.piscine_img {padding-left: 1px;
	/*background-color: #99e7ff;*/
	margin-top:0px;}
/* pagination.tpl */
div.pagination {margin: 1em 0;}
ul.pagination {padding-left: 275px;width: 500px;list-style: none;float: left;}
ul.pagination li {display: inline;float: left;margin-right: 0.3em;}
ul.pagination li, ul.pagination a, ul.pagination span {font-weight: bold;color: #09a7e2;}
ul.pagination a, ul.pagination span {border: 1px solid #09a7e2;padding: 0em 0.4em;display: block;line-height: 17px;
/*	background: #bdc2c9 url('../img/pagination_bg.gif') repeat-x top right; */
}
ul.pagination a {text-decoration: none;}
ul.pagination li.current span {background-color: #09a7e2;
/*	background-image: url('../img/pagination-bg-current.gif'); */
	color: white;border: 1px solid #09a7e2;}
ul.pagination li.truncate {padding: 0.3em;background: none;}
#pagination_previous a, #pagination_previous span, #pagination_next a, #pagination_next span {
/*	background-image: url('../img/pagination-prevnext-bg.gif'); */
	border: none;line-height: 19px;border-color: #d0d1d5;border-style: solid;border-width: 0 1px;}
#pagination_previous {
/*	background: transparent url('../img/pagination-prev-border.gif') no-repeat top left; */
	padding-left: 6px;}
#pagination_previous a, #pagination_previous span {border-left: none;}
#pagination_next {
/*	background: transparent url('../img/pagination-next-border.gif') no-repeat top right; */
	padding-right: 6px;}
#pagination_next a, #pagination_next span {border-right: none;}
li.disabled span {color: #888;
/*	background-color: #f1f2f4; */
}

form.pagination {text-align: right;}
form.pagination label {line-height: 1.4em;vertical-align: bottom;float:right;margin-left: 0.3em;}
form.pagination select {float:right;}
form.pagination select option{font-size: 0.9em;padding-right: 1em;}
form.pagination input{float:right;}

/* product-sort.tpl */
form#productsSortForm p{height: 1em;margin: 0.5em 0 0 0;}
form#productsSortForm p label, form#productsSortForm p select{float:right;}
form#productsSortForm p select{font-size:1em;}

/* Header */
#header ul {list-style: none;}
#header form {border: none;margin-bottom: 0!important;display: inline;}
#header label {margin: 0;float: none;}

/* block top currencies */
#header #currencies_block_top {
/*pi	margin: 0.4em 0.5em 0 0; */
	margin:0;float: left;}
#header #currencies_block_top ul{float: left;height: 1.5em;}
#header #currencies_block_top ul li{float:left;margin-right:0.2em;}
#header #currencies_block_top ul li a{font-size:0.8em;background-color:#f1f2f4;border:#595a5e 1px solid;text-decoration:none;display:block;width: 1em;height: 1.5em;padding: 0 0.5em;}
#header #currencies_block_top ul li a:hover{background-color:white;border: #7C8187 1px solid;color: black;}
#header #currencies_block_top p{clear: left;}

/* block top languages */
#header #languages_block_top {float: left;margin-top: 0px;margin-right: 0.3em;margin-bottom: 0;margin-left: 0;}
#header #languages_block_top p {clear: left;}
#languages_block_top ul#first-languages {float: left;height:1.5em;width:8.8em;}
#languages_block_top ul#first-languages li {float:left;margin-right: 0.3em;}

#languages_block_top ul#first-languages li.selected_language {float:left;margin-right: 0.3em;}

/* top links */
ul#header_links {margin: 0.4em 0.3em 0 0;list-style-type: none;float: left;}
#header_links li {float:left;width: 66px;}
#header_links a {display: block;height: 15px;color: #595a5e;padding-top: 19px;text-align: center;text-decoration: none;background-repeat: no-repeat;background-position: top center;background-color: transparent;}
#header_links #header_link_sitemap a {background-image: url('../img/icon/sitemap.gif');}
#header_links #header_link_contact a {background-image: url('../img/icon/contact.gif');}
#header_links #header_link_bookmark a {background-image: url('../img/icon/star.gif');}

/* block top search */
#header #search_block_top {background: #e5e6e7 url('../img/block_search_bg.jpg') no-repeat top right;height: 28px;width: 330px;float: left;}
#header #search_block_top p {padding: 0.4em 0 0.4em 1em;}
#header #search_block_top label, #header #search_block_top input{float:left;}
#header #search_block_top label {background: transparent url('../img/icon/search.gif') no-repeat 0 2px;float: left;width: 19px;height: 18px;display: block;}
#header #search_block_top input#search_query {width: 12em;}

/* block top user information */

#header_user {float: right;background: #044379;border: 1px solid #0C679C;width:265px;height:67px;text-align: center;margin:18px 0.5em 0 0;position:relative;top:0;left:0;padding-top:3px;}
#header_user p {color: white;}
#header_user_info a {color: #fad82c;font-size: 13px;font-weight:bold;}
#header_user span {font-weight: normal;}
#header_user ul {margin-top: 0;color: white;}
#header_user li {float: left;line-height: 2em;margin-left: 0.2em;white-space: nowrap;}
#header_user #shopping_cart, #header_user #your_account {font-size: 13px;background:url("../img/perso_panier.jpg") 0 6px no-repeat;margin-left:28px;}
#header_user #shopping_cart, #header_user #shopping_cart{background:url("../img/panier_panier.jpg") 0 6px no-repeat;padding-left:5px;margin-left:5px;}
#header_user #shopping_cart a, #header_user #your_account a {
	/*background-repeat: no-repeat;background-position: top left;*/
	color: white;padding: 1px 0 4px 16px;height: 20px;text-decoration: none;}

#header_user #shopping_cart span.ajax_cart_quantity {padding-right:0.2em;}

/* Footer */
#pied {clear: both;height: 0px;margin: 0px;padding: 0px;}
#footer2 {clear: both;}
	#footer {background: none repeat scroll 0 0 #084E82;border-top: 1px solid #0A659B;clear: both;height: 146px;margin-top: 15px;}
	.footer_in , .haut_in {padding-top: 5px;width: 1002px;margin-right: auto;margin-left: auto;position:relative;top:0;left:0;}
	#bulles_header_right{position:absolute;top:0;left:964px;}
	#footer_end {text-align : center;height:49px;background: url(../img/bleu_2.png) no-repeat center bottom;position:relative;}
	ul#lienspartenaires {position:relative;color: white;padding-top: 10px;}
	#lienspartenaires li {display:inline;}
   #lienspartenaires li a {color: white;}
#footer .block_various_links {float: left;width:252px;padding-left: 12px;margin-top: 12px;list-style:inside; padding:0;}
#footer .block_various_links p {margin-bottom: 0em;width: 224px;}
#footer .block_various_links2 {float: right;width:228px;padding-left: 14px;margin-top: 12px;}
#footer .block_various_links3 {float: left;width:420px;padding-left: 15px;margin-top:36px;overflow:hidden;margin-left:20px;}
/* #footer .block_various_links ul, #footer .block_various_links2 ul{list-style-type: none;} */
#footer .block_various_links{}
#footer .block_various_links li, #footer .block_various_links2 li, #footer .block_various_links3 li{font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffee;font-size: 11px;display : list-item; list-style-image:url("../img/puce_footer.png");}
#footer .block_various_links2 li{list-style: none;list-style-image:none;color:#119cc7;}
#footer .block_various_links3 li{display:block;float:left;margin-right:30px;}
#footer .block_various_links li a, #footer .block_various_links2 li a, #footer .block_various_links3 li a{color: #ffffee;text-decoration:none;}
#footer .block_various_links2 li a{color:#119cc7;}

/* Default block style */
div.block {margin-bottom: 0em;width: 100%;}
#left_column div.block {padding-bottom: 6px;
	/*background: transparent url('../img/block_footer.gif') no-repeat bottom left;*/
}
#right_column div.block {padding-bottom: 6px;margin-bottom:6px;background: transparent url('../img/block_footer.gif') no-repeat bottom left;}
div.block h4 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;text-decoration: none;font-weight: bold;font-style: normal;text-transform: uppercase;padding-left: 10px;height: 18px;text-indent: 5pt;}
div.block h4 a:hover { /* color: #374853; */ 
	text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
div.block h4 a { /* color: #374853; */ 
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;padding-right:15px;}

#left_column div.products_block {background: transparent url('../img/block_foohisto.gif') no-repeat bottom left;margin-bottom:6px;}
div.products_block h4 {font-family: Arial, Helvetica, sans-serif;color: white;font-size: 12px;line-height: 24px;background-image: url(../img/angle-histo.gif);height:25px;text-indent: 5pt;}
div.products_best h4 {font-family: Arial, Helvetica, sans-serif;color: white;font-size: 12px;line-height: 24px;background-image: url(../img/angle-reduc.gif);height:25px;text-indent: 5pt;}

div.products_best h4 a {color: white;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

div.products_block .block_content { /* color: #374853; */
	background-color: #f4f4f4;padding-bottom:10px;}	
div.products_best .block_content { /* color: #374853; */
	background-color: #eef3b5;padding-bottom:10px;}

div.block ul {list-style: none;}
div.block ul.tree li {padding-left:1.2em;}
div.block a:hover {text-decoration: underline;}
#left_column div.block .block_content a.button_large, #right_column div.block .block_content a.button_large {margin:0 0 0 -3px;}
div.block .block_content {border-left: 1px #d0d3d8;border-right: 1px #d0d3d8;padding:0.2em 0.7em 0pt;min-height:20px;}
div.block li {padding: 0.2em 0 0.2em 0em;list-style-position: outside;}
div.block a {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 18px;color: #193584;}
div.block a:hover {text-decoration: none;}

/* block exclusive */
#left_column div.exclusive {background: transparent url('../img/block_exclusive_footer.gif') no-repeat bottom;margin-bottom:4px;} 
#right_column div.exclusive {background: transparent url('../img/block_exclusive_footer.gif') no-repeat bottom;margin-bottom:6px;}
div.exclusive h4 {background: transparent url('../img/angle-panier.gif') no-repeat top left; 
	/*background-image: url(../img/angle-EEF3B5.gif);*/
	height:25px;}
div.exclusive h4 a {color: white;margin-left: 0px;}
div.exclusive li {margin-top: 0;}
div.exclusive, div.exclusive a {color: white;}
div.exclusive .block_content_panier {background: #008bf9;}
div.exclusive .block_content {background: #008bf9;}
div.recherche {clear: both;height:34px;background: url('../img/fond-cadre-gauche.gif') no-repeat top left;padding: 10px 0 0px 6px;margin-top:2px;}
/* block cart */
#cart_block{position:relative;top:0;left:-2px;}
/* block myaccount */
#left_column div.myaccount, #right_column div.myaccount {background: transparent url('../img/commande.png') no-repeat top left;padding-bottom: 5px;
/* background: #f6dce8 url('../img/block_footer_myaccount.jpg') no-repeat bottom left;*/ }
div.myaccount h4 {}
div.myaccount h4 a, div.myaccount h4 {color: white;}
div.myaccount, div.myaccount a {color: #f2f5fd;}
div.myaccount ul.bullet {margin-top: 0em;}
div.myaccount ul.bullet li { /* background-image: url('../img/bullet_myaccount.gif') */ ;}
div.myaccount p.logout {padding: 0.3em 0 0.3em 2em;}
div.myaccount p.logout, div.myaccount p.logout a {color: yellow;}
div.myaccount p.logout a {text-decoration: underline;}
div.myaccount p.logout a:hover {text-decoration: none;}
.account_input {margin-left: 0px;width:15em;height:22px;}

/* block in the center column */
#center_column p {margin:0px;padding:0.5em 0px 0.5em 0px;}
#center_column div.block {width: 567px;margin:auto;}
#center_column div.block h4 {height: 17px;margin-bottom:3px;}

/* Styles for products blocks */
/* block products (new, features, viewed, etc...) on left and right column */
.products_block li {clear: left;padding-left: 0.3em;}
.products_best li {clear: left;height:88px;padding-left: 0.3em;}
.products_block li.item img {margin-right: 5px;margin-bottom: 5px;}
.products_block li.last_item {border: none;}
.products_block li img {float: left;margin-right: 0.2em;}
.products_best li img {float: left;margin-right: 0.2em;}
.products_block p img {float: none;margin: 0 0 0 0.4em;}
.products_block li h5 {display: inline;font-size: 0.9em;line-height: normal;}
.products_best li h5 {display: inline;font-size: 0.9em;line-height: normal;}
.products_block li p a {font-weight: bold;font-size: 0.8em;}
.products_block dl {clear: both;
/*	border-top: 1px solid #193584; */
	padding: 0.2em 0.4em;}
.products_block dl dt {margin-top: 0.3em;color: #595a5e;}
.products_block p {margin-top: 0.4em;}
.products_block a.button_large {margin: 0.4em 0.4em 0 0.4em;}
.products_block ul.product_images li {border: none;float: left;clear: none;}

/* Special style for block products in center column */
#center_column .block_content_cat {padding-top: 0.3em;float: left;width:780px;}
#center_column .block_content_home {float: right;width:190px;padding :0px;}
#center_column .compte {border-bottom: 1px solid #eff7f9;float: left;clear: none;width:100%;height:26px;background-color: #effafc;padding-left:5px;padding-top:8px;}
/*#center_column .products_block li.last_item {float:none;clear:both;}*/
#center_column .block_content_home li.last_item_of_line {border-right:none;}
#center_column .block_content_home li.first_item_of_line {clear:both;}
#center_column .block_content_home li.last_line {border-bottom:none;}
#center_column .block_content_home p, #center_column .block_content_home h5 {margin: 0.2em 0.1em;}
#center_column div.block_content_home h5 {color: #cc0098;display: block;text-align:center;}
#center_column div.block_content_home h5 a {font-size:1.0em;}
#center_column div.products_block ul li p {margin:0;padding:0;}
div.product_description2 {text-align: right;height:170px;padding: 4px;background-color: #F0F0F0;border: 1px dashed #999999;background-image: url("../img/mesure.gif");background-repeat: no-repeat;line-height: 20px;padding-top: 55px;}
#center_column div.products_block p.product_desc {height:3.5em;color: #595a5e;}
#center_column div.products_block a.product_image {display: block;background-color: transparent;width: 129px;height: 129px;margin-left:6px;}
#center_column div.products_block a.product_image_accessoires {display: block;background-color: transparent;width: 129px;height: 80px;margin-left:20px;}
#center_column div.products_block a.product_image img{float:none;margin:0;}
#center_column div.products_block p.product_desc, #center_column div.products_block h5 {margin-left:0.6em;margin-right:0.6em;}
#center_column div.products_block ul li p.product_desc a {font-weight:normal;}
#center_column .products_block span.price {text-align: center;font-size: 1.6em;padding: 0.5em 0;display: block;}
#center_column .products_block a.button, #center_column .products_block a.exclusive, #center_column .products_block span.exclusive {margin: 0.5em auto;}

/* Special style for block accessories in center column (product page) */
#center_column .products_block.accessories_block .block_content{background:none;}
#center_column div.products_block.accessories_block p.product_desc {height:6.5em;}
#center_column .products_block.accessories_block .block_content li{background:none;}
#center_column .products_block.accessories_block .block_content li a.product_image{border-right:1px solid #99e7ff;}
#center_column .products_block.accessories_block .block_content li.last_item a.product_image{border:none;}

/* Block tags */
div.tags_block .block_content {padding: 0.2em 0.6em;}
div.tags_block p {text-align: justify;font-size:0.9em;}
div.tags_block p a {margin: 0 0.1em;line-height: 1.5em;}

div.tags_block p a:hover {color:white!important;background-color:#5D717E;text-decoration:none;}


a.tag_level3 {font-size: 1.4em;font-weight:bold;color: white;}
a.tag_level2 {font-size: 1.4em;font-weight:bold;color: white;}
a.tag_level1 {font-size: 1.0em;color: white;}
a.tag_level {font-size: 0.8em;color: white;}
/* Block manufacturer */
.blockmanufacturer ul, .blocksupplier ul {margin-bottom: 0.6em;}
.blockmanufacturer select, .blocksupplier select {width: 100%;margin: 0;}

/* Block specials */
.blockspecials span {display: block;}
.blockspecials p {padding: 0.3em 0 0 0;margin: 0;clear: both;text-align: center;}
.blockspecials p a {margin: 0 auto;}

/* Block Viewed Products */
div#viewed-products_block_left div.block_content ul.products li {height:85px;}
div#viewed-products_block_left div.block_content ul.products li img {margin-right:7px;}

/* Block RSS */
div#rss_block_left p {margin:0.5em 0;text-align:center;}

/* Block logo payment */
div.paiement_logo_block {width: 191px;text-align: center;margin-bottom: 1.5em;}
div.paiement_logo_block a {text-decoration: none;}
div.paiement_logo_block img {margin: 0 0.5em;}

/* Block editorial */
.editorial_block {margin-bottom: 2em;margin-left:8px;margin-right:8px;}
.editorial_block h2 {color:#193584;background: none;padding: 0;margin-bottom: 1em;}
.editorial_block p {text-align: justify;padding-top: 0.4em;}

#editorial_block_center p {padding-left:0px;}

/* Block advertising */
.advertising_block {width: 191px;margin-bottom: 1em;text-align: center;}

/* Block new products */
#new-products_block_right dt a {font-size:0.8em;font-weight:bold;}

/* Block categories */
div#categories_block_left ul.tree {padding-left:0.5em;}
div#categories_block_left ul.dhtml{display:none;}
div#categories_block_left ul.tree li {border:none;padding-left:15px;background: none;margin-left:0;font-weight:bold;font-size:13px;line-height:13px;margin-top:2px;}
div#categories_block_left ul.tree li ul li{padding-left:15px;background:none;font-size:11px;font-weight:normal;}
div#categories_block_left ul.tree li ul li ul li{padding-left:15px;font-size:9px;}
div#categories_block_left ul.tree a{padding-left:0;
/*	color:#374853; */
}
div#categories_block_left ul.tree a:hover{text-decoration:none;}
div#categories_block_left ul.tree a.selected{color: #000000;font-weight: bold;}
div#categories_block_left span.grower{display:block;float:left;background-position: 0px 3px;background-repeat: no-repeat;width:9px;height:15px;margin: 0 0 0 -10px!important;margin: 0 0 0 -6px;padding: 0;}
div#categories_block_left span.OPEN {background-image: url('../img/icon/less.gif');}
div#categories_block_left span.CLOSE{background-image: url('../img/icon/more.gif');}



/* sousmenu */
ul#sous_menu {font-family: Arial, Helvetica, sans-serif;font-size:1.2em;list-style: none;height: 25px;margin-top: 1px;margin-bottom: 1px;background-color: #3836b2;}
ul#sous_menu li {height: 25px;float: left;
/*	text-align: center; */
	background-color: #36b0b2;
/*	margin-right: 1px; */
/*	margin-top: 1px; */
	line-height: 25px; 
/*	width: 12.24em; */
}

ul#sous_menu li.sous_menu_click{background-color: #339899;}


ul#sous_menu a{height: 25px;float: left;display: block;
	/*	padding: 0px; */
	color: #FFFFFF;text-decoration: none;padding-left: 1.20em;padding-right: 1.23em;border-left-width: 1px;border-left-style: solid;border-left-color: #F0FDDF;}

ul#sous_menu a:hover{background-color: #339899;}

ul#sous_menu li.active a {background-color: #339899;}

/* steps (like order step) */
ul.step {list-style: none;width: 100�;margin:0em auto 1em;padding-left: 2px;height: 30px;}

ul.step li {height: 30px;float: left;margin:0.8em auto 0em;width: 150px;text-align: center;}
ul.step li.step_current {font-weight:bold;color: #FFFFFF;}
ul.step li.step_todo {font-style:italic;}
ul.step li#step_end {width: 100px;}
ul.step li#step_end {}
ul.step li#step_end.step_current {}
/* block location / etape panier */
ul#order_one {background: transparent url('../img/step_bg_login1.gif') no-repeat bottom left;}
ul#order_two {background: transparent url('../img/step_bg_login2.gif') no-repeat bottom left;}
ul#order_three {background: transparent url('../img/step_bg_login3.gif') no-repeat bottom left;}
ul#order_four {background: transparent url('../img/step_bg_login4.gif') no-repeat bottom left;}
ul#order_five {background: transparent url('../img/step_bg_login5.gif') no-repeat bottom left;}

/* block location / lavage */
#block_location h4 {height:20px;border-top-style: none;border-bottom-style: none;text-transform: uppercase;background-position: right bottom;background-color: #2fccca;color: #FFFFFF;margin-top:15px;}	

#block_location ul {background-image: url('../img/angle-7fcb2f.gif');height:58px;border-top-style: none;border-bottom-style: none;text-transform: none;background-position: right bottom;background-color: #2fccca;background-repeat: no-repeat;}	

#block_location li a{color: #FFFFFF;}

/* Special style for block cart*/
#cart_block .block_content_panier {padding: 0.3em;}
#cart_block h4 {
	/*background-image: url('../img/angle-7fcb2f.gif');*/
	height:25px;border-top-style: none;border-bottom-style: none;text-transform: none;text-align:center;}
#entete_panier {
	/*background-image: url(../img/angle-198433ho.gif);*/
	height:10px;background-position: top;}
#cart_block h4 span{text-transform:none;font-size:0.8em;cursor:pointer;background-repeat:no-repeat;background-position:left top;padding-left:5px;}
#cart_block h4 span#block_cart_collapse{background-image: url('../img/icon/sort_asc_white.gif');}
#cart_block h4 span#block_cart_expand{background-image: url('../img/icon/sort_desc_white.gif');}
#cart_block #cart_block_no_products{margin: 0.2em 0;}
#cart_block dl dt a, #cart_block dl dt span.quantity-formated {float: left;line-height: 14px;}
#cart_block dl {font-size: 0.9em;}

#cart_block dt{padding-top:0.4em;height:1.2em;}
#cart_block dl span.quantity-formated{padding-right:0.2em;}
#cart_block dt, #cart_block dd{clear: both;margin-top:0.2em;}
#cart_block dd{margin-left:1em;margin-right:1em;font-style:italic;}
#cart_block dl dt a {font-weight: normal;}
#cart_block a.ajax_cart_block_remove_link {width:13px;height:13px;margin-left:1px;float:right;font-size:0;display:block;background: transparent url('../img/icon/delete.gif') no-repeat left bottom;}
#cart_block a.ajax_cart_block_remove_link:hover {text-decoration:none;}
#cart_block p {clear: both;}
#cart_block p span {clear: right;float: left;text-align: right;}
#cart_block li {clear: both;}
#cart_block span.price {color: white;float: right;}
#cart_block dl span.price {font-weight: normal;color: white;float: right;font-size: 1.0em;}
#cart_block_shipping_cost , #cart_block_total{padding-right:1.3em;}
#cart_block table#vouchers, #cart_block p#cart-prices {margin-top:0.5em;border-top:1px solid white;height: 3em;padding-top:0.4em;margin-bottom:0.5em;clear:both;}

#cart_block table#vouchers td {padding:0;border:0;height:1.5em;}

#cart_block table#vouchers td.price {color:white;font-size:1em;font-weight:normal;width:37%;text-align:right;}
#cart_block table#vouchers td.delete {width:9%;text-align:right;}

#cart_block table#vouchers td.delete img{margin:0;}

#cart_block p#cart-buttons {height: 1.5em;margin: 0 -0.7em 0 0;}
#cart_block p#cart-buttons a {float: left;}
#cart_block p#cart-buttons a#button_order_cart {float: right;}

/* authentication.tpl */
#authentication #create-account_form, #authentication #login_form {width: 49.2%;height: 25em;clear: none;float: left;}
#authentication #login_form a{color:#374853;}
#authentication #create-account_form {margin-right: 7px;}
#authentication input#SubmitCreate, #authentication input#SubmitLogin{margin:0;}
#authentication p.submit {margin-right: 0;text-align:left;}
#authentication p.submit span {padding-right:0.5em;}
#authentication #create-account_form label, #authentication #login_form label {float: none;clear: both;display: block;text-align: left;width: 100%;margin-bottom: 0.3em;}
form#account-creation_form input.text, form#account-creation_form #id_country, form#account-creation_form #id_state, #authentication textarea {width:17em;}

/* my-account.tpl */
#my-account #center_column #bullet-accompte ul {margin: 2em 0;}
#my-account #center_column #bullet-accompte li {list-style: none;margin: 2em 1.5em;}

/* category Products block */
#productscategory{margin:2em auto 0pt;height:120px;width:100%;}

#productscategory_noscroll{margin:2em auto 0pt;height:120px;width:100%;}

#productscategory_list{overflow:hidden;float:left;width:96%;}
#productscategory_list ul{padding-left:0px;list-style-type:none;}
#productscategory_list li{float:left;margin:0 3px;cursor:pointer;text-align:center;width:100px;overflow:hidden;}
#productscategory_scroll_left, #productscategory_scroll_right{background: url('../img/thumbs_left.gif') no-repeat center;text-indent:-3000px;display:block;width:9px;height:18px;float:left;margin-top:30px;}
#productscategory_scroll_right{background-image: url('../img/thumbs_right.gif');}

/* category.tpl */
h2.category_title, h1.category_title  {font-size: 1.3em;}
div.cat_desc {margin:0 1em;font-size:12.1px;font-weight:normal;}
div.cat_desc h2 {margin:0 1em;font-size:12.1px;font-weight:normal;}

/* product-list.tpl */
ul#product_list{margin-top:1em;list-style-type:none;} 
ul#product_list2{margin-top:2px;list-style-type:none;}
ul#product_list li {background: url('../img/category_bg.gif') no-repeat left top;padding: 2px 0px 4px 2px;height:290px;margin-bottom:10px;float:left;width:177px;margin-left:12px;}
ul#product_list2 li {background: url('../img/offre_du_moment.gif') no-repeat top;padding: 1px 0px 3px 2px;height:200px;margin-bottom:2px;float:left;width:177px;margin-left:5px;}
ul#product_list li a, ul#product_list2 li a{text-decoration:none;color: #018bf7;font-size:0.7em;font: bold;}
ul#product_list li p a, ul#product_list2 li p a{text-decoration:none;color: black;font-size:0.8em;font: bold;}
ul#product_list a.product_img_link, ul#product_list2 a.product_img_link{border: 1px solid #fdfeff;float:left;margin-right:1px;}
ul#product_list img.product_img_promo, ul#product_list2 img.product_img_promo{float:left;margin-left:-5.9em;}
ul#product_list img.product_img_ico, ul#product_list2 img.product_img_ico{float:right;margin-right:3px;margin-top:2px;}
ul#product_list li h3, ul#product_list2 li h3{margin:0px 0px 3px 0px;clear:both;}
ul#product_list li .new{background: url(../img/flag_new_bg.jpg) repeat-x scroll 0%;border: 1px solid #408c83;color:white;font-size:0.6em;font-weight:bold;margin:0pt 1em 0pt 0pt;padding:0pt 0.4em;text-transform:uppercase;vertical-align:0.3em;}
ul#product_list li p.product_desc, ul#product_list2 li p.product_desc{font-size:1.2em;}
ul#product_list li div.center_block {height: 249px;}
ul#product_list2 li div.center_block{height: 165px;}
ul#product_list li div.right_block, ul#product_list2 li div.right_block{float:left;width:177px;color:#da0f00;bottom:0;}
ul#product_list li .discount{color:#da0f00;text-transform:uppercase;font-weight:bold;display: block;}
ul#product_list li .on_sale{color:#da0f00;text-transform:uppercase;font-weight:bold;display: block;}
ul#product_list li .price, ul#product_list2 li .price{display: block;font-size: 170%;margin-bottom: 0.2em;}
ul#product_list li span.availability, ul#product_list2 li span.availability{color: #408c83;font-size:0.9em;}
ul#product_list li a.button_mini, ul#product_list li a.button_mini2, ul#product_list li a.button_mini3, ul#product_list2 li a.button_mini, ul#product_list2 li a.button_mini2{margin-top:0.5em;margin-left:4px;float:left;font-size: 9px!important;text-align: left;
	/* padding-left:15px; */
	text-indent: 18px;text-decoration: none!important;cursor: pointer;display: block;line-height: 18px;height: 18px;width:80px;background-color: none;font-family: Verdana, Arial, Helvetica, sans-serif;}

/* shopping cart */
p.cart_navigation {padding: 1em 0!important;}
p.cart_navigation .button, p.cart_navigation .jaune {float: left;}
p.cart_navigation .bleue, p.cart_navigation .exclusive_large {float: right;}
form.std p.cart_navigation span {float:none;text-align:left;width:auto;}
table#cart_summary {border-spacing: 0;border-collapse: collapse;width:100%;}
#cart_summary tfoot tr td {border-top: none;line-height: 1.5em;}
#cart_summary tfoot tr.cart_total_product td {border-top: 1px solid #193584;}
#cart_summary tfoot tr.cart_total_price td {border-bottom: 1px solid #193584;}
#cart_summary .price, #cart_summary .price-discount {color: #595A5E;font-size: 1em;text-decoration: none;}
tr.cart_item td {padding: 0.5em 0;}
td.cart_product a {margin: 0 0.6em;}
td.cart_product a img {border: 1px solid #d0d1d5;}
td.cart_product a:hover img {border: 1px solid #888;}
td.cart_description a {text-decoration: none;font-size: 1.3em;}
td.cart_description a:hover {text-decoration: underline;}
td.cart_description h5 a, td.cart_ref, td.cart_total {color: #595a5e;font-size: 11px;
/* font-size: 1.2em;	*/
/*	font-size: 2em; */
}
td.cart_unit, td.cart_total, td.cart_discount_price {text-align: right;}
td.cart_availability, td.cart_ref {text-align: center;}
td.cart_total .price {font-weight: bold;}
tr.cart_item td.cart_unit {padding-right: 1em;}

td.cart_quantity {width: 4.5em;}
td.cart_quantity p, td.cart_quantity a {float: left;display: inline;}
td.cart_quantity p {padding-right: 0.3em;}
td.cart_quantity .icon {margin-top: 0.6em;}
td.cart_quantity a.cart_quantity_up, td.cart_quantity a.cart_quantity_down {display: block;}

#order tfoot p {margin: 0;float: left;width: 85%;}
#order tfoot span {float: right;width: 15%;display: block;}
tr.cart_total_price {font-weight: bold;}
#order form#voucher fieldset {border: 1px solid #eaeaea;margin: 0.4em;padding: 0.5em;width:565px;align:center;}
#order form#voucher h4, #order form#voucher p, #order form#voucher .button {display: inline;}
#order form#voucher h4 {float: left;line-height: 1.5em;margin-right: 6em;}

#order #order_carrier {clear: both;margin-top: 1em;border: 1px solid #99e7ff;padding: 0.5em;}
#order #order_carrier h4 {width: 50%;display: inline;}
#order #order_carrier img {vertical-align: middle;}
#order #order_carrier span {margin: 0 0.2em;}

#order #gift_div{display:none;}
#order #gift_div label, #order #gift_div textarea{display:block;width:100%;margin:1em 0;}

/* contact-form.tpl */
body#contact-form div#center_column form input#email, body#contact-form div#center_column form select#id_contact, body#contact-form div#center_column form textarea#message{width: 50%;}

/* history.tpl*/
#block-history {color:#374853;}
.color-myaccount{color: #193584;}
#block-history table#order-list{width:100%;border:none;}
#block-history table#order-list thead th{  /* background-image: url('../img/block_myaccount_header_large.gif');*/ }
#block-history table#order-list thead th{color:#193584;padding-left:0px;}
#block-history table#order-list tbody{background: #D0D1D5 url('../img/form_bg.jpg') repeat-x top left;}
#block-history table#order-list tbody tr td{background-color:white;}
#block-history #block-order-detail{border-top: 2px solid #2f30cc;border-bottom: 2px solid #2f30cc;padding:0.5em;background: /*#D0D1D5  url('../img/form_bg.jpg') repeat-x top left*/;}
#block-history #block-order-detail p{padding-left :0;padding-right :0;}
#order-detail-content{clear:both;margin-top:1.5em;}

#order-detail-content tbody tr{height:3em;}

#order-detail-content tfoot td{border:none;}

#order-detail-content table td input.order_qte_input{display:none;}

#order-detail-content table td.order_cb input{border: none;}
#order-detail-content table td span.order_qte_span{width: 100%;display:block;}
#block-history #block-order-detail h4{font-size:1.4em;}

#block-history #block-order-detail #sendOrderMessage p{padding:0pt 4px 0pt 1px;}

#block-history #block-order-detail textarea{margin:0 auto;width:95%;}

/*  sitemap.tpl */
#sitemap_content{margin-left:5em;}
div.sitemap_block{padding:0;float:left;width:30%;}
div.sitemap_block ul{text-align:left;}
div.sitemap_block h3, .categTree h3{margin-top:1em;margin-bottom:1em;}
div.categTree {margin-top:25px;margin-bottom:1em;margin-left:5em;}

/* product.tpl */
#primary_block #pb-right-column{width:310px;float:left;}
#primary_block #image-block img{border: 1px solid #cee8f0;}
#primary_block #image-block img#bigpic{cursor:pointer;}
#primary_block ul#usefull_link_block{list-style-type:none;margin-top:2em;}
#primary_block ul#usefull_link_block li{margin:0.5em 1em 0.5em 0;}
#primary_block ul#usefull_link_block li a, #primary_block ul#usefull_link_block span.span_link, #primary_block ul#usefull_link_block span.span_link:hover{text-decoration:none;color:#76839b;font-size:0.9em;background: white url('../img/bullet_alt.jpg') no-repeat top left;padding-left:15px;display:block;height:15px;}
#primary_block #pb-left-column{float:left;margin-left:1.1em;width:457px;}
#primary_block #short_description_block{background: white url('../img/product-short-desc-bg.jpg') repeat-x top left;border: 1px solid #e0eff4;padding:0.7em;margin-bottom:1.5em;}
#primary_block #ico_picker {background: #000;padding: 2px;background: #e5e6e7 url('../img/product-short-desc-bg.gif') repeat-x top left;border: 1px solid #e0e2e5;padding:0.7em;margin-bottom:1.0em;}
#primary_block #color_picker  p {margin-top: 0px;}
#primary_block #color_picker {background: #000;overflow: auto;padding: 5px;background: #e5e6e7 url('../img/product-short-desc-bg.gif') repeat-x top left;border: 1px #d0d3d8 solid;padding:0.7em;margin-bottom:1.5em;}

#primary_block .color_pick {float: left;width: 20px;height: 20px;border: 1px solid #666;margin-left: 5px;cursor: pointer;}

#primary_block .color_pick:hover {border: 1px solid #000;}


#primary_block p.buttons_bottom_block{margin:0;}
#primary_block p.buttons_bottom_block a, #primary_block p.buttons_bottom_block input {margin:0.9em auto 0 auto;margin-top:0.5em;font-size: 9px!important;text-align: left;
	/* padding-left:15px; */
	text-indent: 14px;text-decoration: none!important;cursor: pointer;line-height: 18px;height: 18px;background-color: none;font-family: Verdana, Arial, Helvetica, sans-serif;}
#primary_block #short_description_content{margin-bottom:0.5em;}
#primary_block #short_description_content ul{margin-left:20px;list-style-type:square;}
#primary_block form#buy_block, #magasins{background: #e1f0f5 url('../img/product-buy-bg.jpg') repeat-x top left;font-size:1.1em;padding:0.7em;color:#374853;border: 1px solid #e0eff4;}
#prixmag {color: #005fdb;line-height:16px;text-transform:uppercase;float: none;text-align: center;}
#magasins span {color: #005fdb;text-transform:uppercase;font-weight:bold;float:right;}
#primary_block form#buy_block p{padding:0;margin-top:0;}
#primary_block form#buy_block img.on_sale_img{float:left;}
#primary_block form#buy_block span.on_sale{color:#da0f00;text-transform:uppercase;font-weight:bold;float:right;}
#primary_block form#buy_block span.discount{color:#da0f00;text-transform:uppercase;font-weight:bold;float:right;}
#primary_block form#buy_block span.our_price_display{float:right;}
#primary_block form#buy_block span#availability_label{float:left;margin-right:1em;}
#primary_block form#buy_block label{text-align:right;}
#primary_block form#buy_block label,#primary_block form#buy_block select{display:block;width:47%;float:left;}
#primary_block div#attributes p, #quantity_wanted_p{height:2em;}

/* prices */
#primary_block form#buy_block p.price{font-size:1.05em;text-align:right;}
#primary_block form#buy_block span#pretaxe_price{font-size:0.75em;text-align:right;}
#primary_block form#buy_block p#old_price{font-size:0.8em;text-align:right;text-decoration:line-through;}
#primary_block form#buy_block p#reduction_percent{color:#da0f00;font-size:0.75em;text-align:right;}
#primary_block form#buy_block p.price-ecotax{font-size:0.65em;text-align:right;}

/* views block */
#views_block{margin:0pt auto;width:268px;}

#thumbs_list{overflow:hidden;float:left;width:250px;}
#thumbs_list ul{padding-left:0px;list-style-type:none;}
#thumbs_list li{float:left;cursor:pointer;}
#view_scroll_left, #view_scroll_right{background: url('../img/thumbs_left.gif') no-repeat center;text-indent:-3000px;display:block;width:9px;height:18px;float:left;margin-top:30px;}
#view_scroll_right{background-image: url('../img/thumbs_right.gif');}

/* manufacturers-list.tpl && suppliers-list.tpl */
ul#manufacturers_list, ul#suppliers_list {margin-top:2em;list-style-type:none;}
ul#suppliers_list li, ul#manufacturers_list li {width:250px;float:left;border: 1px solid #f5f5dc;padding:0.6em;margin:0.6em;}
ul#suppliers_list li a, ul#manufacturers_list li a{text-decoration:none;color:#374853;display: block;}
ul#suppliers_list li h3, ul#manufacturers_list li h3{margin:0.4em 0;}
ul#suppliers_list .left_side, ul#manufacturers_list .left_side{
/*	float:left; */
/*	width:75%; */
}
ul#suppliers_list .logo, ul#manufacturers_list .logo{border: solid 1px #d0d3d8;float:left;margin-right:0.6em;}
ul#suppliers_list li p.description, ul#manufacturers_list li p.description{font-size:0.92em;}
ul#suppliers_list li .right_side, ul#manufacturers_list li .right_side {
/*	float:right; */
	text-align:right;margin-top:15px;}
ul#suppliers_list .right_side span, ul#manufacturers_list .right_side span{font-size:1.7em;color:#da0f00;}
ul#suppliers_list li a.button, ul#manufacturers_list li a.lien_vert{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #73b236;}

/* category.tpl */

#category img#categoryImage {margin-top:0em;margin-left:0em;}

/* category.tpl */

/* adresses */
div.addresses {border: 1px solid #dcdcdc;background: /* #D0D1D5 url('../img/form_bg.jpg') repeat-x top left*/;position:relative;width:100%;}
div.addresses h3 {margin: 0;}
div.addresses p.checkbox input{margin-top:0!important;margin-top:-3px;}
ul.address {border: 1px solid #f5f5dc;background-color:white;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:1.00em;padding-bottom:1.2em;margin-bottom:2em;position:relative;width:360px;}

ul.address li {padding-left: 1.4em;margin-top: 0.6em;}
li.address_title {margin-top: 0!important;border-top: 1px dotted #f5f5dc;border-right: 0px none;border-bottom: 1px dotted #f5f5dc;border-left: 0px none;background-color: #73c3f8;color: white;font-weight: bold;height: 27px;font-size: 1.2em;line-height: 1.9em;}
ul.item li.address_title { /* background-image: url('../img/address_alias_left.gif');*/ }
ul.alternate_item li.address_title { /* background-image: url('../img/address_alias_right.gif'); */ }
li.address_name, li.address_update a, li.address_delete a {color: #2f30cc;}
li.address_name, li.address_company {font-weight: bold;}
li.address_update, li.address_delete {background: transparent url('../img/bullet_myaccount.gif') no-repeat 0 0.5em!important;background: transparent url('../img/bullet_myaccount.gif') no-repeat 0 0.4em;margin-left: 1.4em;}
#center_column .address_add {padding: 1em 0;}

/* conditions & legal */
ul.shop_info {list-style-type: square!important;list-style-position:inside;padding: 0.6em;margin-top: 0.6em;margin-left: 2em;border: 1px solid #888;}
ul.shop_info li {padding-left: 0.5em!important;padding-bottom: 0.5em!important;}

/* conditions.tpl */
#conditions #right_column { /* display: none; */ }
#conditions h2 { /*background: transparent url('../img/title_bg_large.gif')*/ no-repeat top left;}
#conditions #center_column {text-align: justify;}
#conditions #center_column ul, #conditions #center_column ol {
/*
	margin-left: 2em;padding: 0.6em;
*/
}
#conditions #center_column ul { /* list-style-type: circle;*/ }
#conditions #center_column li { /* padding-bottom: 0.5em;*/ }
#conditions #center_column {line-height: 1.3em;}

/*  identity.tpl */
p#security_informations{font-size:0.85em;margin: 0 3em;}

/* order step 3: PAYMENT */
.payment_module {display: block;}
.payment_module img {vertical-align: middle;margin-right: 1em;}
.payment_module a {display: block;border: 1px solid #a9a9a9;padding: 0.6em;text-decoration: none;}
.payment_module a:hover, .payment_module a:focus, .payment_module a:active {border: 1px solid #a9a9a9;background-color: #f6f6f6;color: #374853;}

/* Printable version */
@media print {div#left_column, div#right_column, div#footer, a.button, span.button , .button, ul#usefull_link_block, div#header_user, #languages_block_top, #search_block_top, #currencies_block_top, ul#header_links, ul.idTabs, #availability_statut br {display:none;}
	div#center_column {width:100%}
	input.text{border:1px solid gray}
	.block_hidden_only_for_screen {display:block;margin-top:1em;}
	#more_info_sheets #idTab1{width:530px;}
	* {background:none!important;background-color:white!important;}
}

.liens-infos {color: #339899;font-size: 14px;}
.liens-infos a:hover {color: #666633;font-size: 14px;}
.puces {list-style-position: inside;list-style-type: square;margin-left: 1.4em;}
.puces-info {padding: 0 1em;margin-left: 1.4em;}
.tableau-chiffres {width: 550px;margin-left: 1.4em;}
.encadrage {background-color: #FFFF99;border: 1px dotted #FF9900;text-align: center;width: 200px;margin-left: 20em;}

.liens-infos {text-decoration: none;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;font-size: 10px;}
.liens-infos:hover{text-decoration: underline;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;font-size: 10px;}

.paiement_banque{text-align:center;width:500px;}

.paiement_input{width:120px;height:160px;background-image:url(../img/logo-cb.jpg);background-color: transparent;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;background-repeat: no-repeat;background-position: center center;cursor: pointer;}

/* home cat */
.id2 {margin: 6px 0px 4px 38px;font-size: 15px;color: white;font-weight: bold;}
.id2 a {font-size: 1.0em;font-weight: bolder;color: white;font-family: Arial;text-decoration: none;}

ul#menu2 {list-style-type: none;padding:0px;margin-top:1px;margin-left:5px;margin-bottom:0px;margin-right:0px;float:left;width:240px;height:92px;font-size: 12px;}
ul#menu2 li  {padding-left: 10px;background: transparent url('../img/puce.gif') no-repeat 0 0.32em;}
ul#menu2 li a  {color: #000186;text-decoration: none;}
#img{margin: 6px 0px 4px 30px;width:80px;height:80px;}
#img2{margin: 6px 0px 4px 31px;width:80px;height:80px;}
.a1{background: url("/img/photo/assets_1.gif") -81px 0 no-repeat;}
.a2{background: url("/img/photo/assets_3.gif") -243px 0 no-repeat;}
.a3{background: url("/img/photo/assets_7.gif") -81px 0 no-repeat;}
.a4{background: url("/img/photo/assets_8.gif") -162px 0 no-repeat;}
.a5{background: url("/img/photo/assets_5.gif") 0 0 no-repeat;}
.a6{background: url("/img/photo/assets_6.gif") 0 0 no-repeat;}
.a7{background: url("/img/photo/assets_9.gif") 0 0 no-repeat;}
.a8{background: url("/img/photo/assets_11.gif") -162px 0 no-repeat;}
.a9{background: url("/img/photo/assets_9.gif") 0 0 no-repeat;}
.a10{background: url("/img/photo/assets_4.gif") 0 0 no-repeat;}
.a11{background: url("/img/photo/assets_10.gif") 0 0 no-repeat;}
.a12{background:url("/img/photo/assets_13.gif") 0 0 no-repeat;}
.a13{background: url("/img/photo/assets_2.gif") -243px 0 no-repeat;}
.a14{background: url("/img/photo/assets_12.gif") -325px 0 no-repeat;}
.a15{background: url("/img/photo/assets_14.gif") 0 0 no-repeat;}
li#piscine a:hover{color: #166d85;text-decoration: underline;}
li#piscine2 a:hover{color: #29907c;text-decoration: underline;}
li#pompe a:hover{color: #7a7818;text-decoration: underline;}
li#filtre a:hover{color: #8856bc;text-decoration: underline;}
li#nettoie a:hover{color: #1d7a98;text-decoration: underline;}
li#chaleur a:hover{color: #ff2b5b;text-decoration: underline;}
li#sauna a:hover{color: #70399a;text-decoration: underline;}
li#securite a:hover{color: #88851c;text-decoration: underline;}
li#arrosage a:hover{color: #758039;text-decoration: underline;}
	
.vftimer {text-align:center;line-height:20px;color: #cc0098;font-size: 1.4em;font-weight: bold;}
/*gallerie*/
ul.galerie {list-style-type:none;clear: none;}
ul.galerie li {float:left;margin-left: 3em;}	

/* C4 */
#idTab1 dl, #idTab1 dt, #idTab1 dd {padding-left:15px;}
#idTab1 dt {font-weight:bolder;}
#idTab1 dt {font-weight:bolder;text-decoration:underline;}
div#accordion {border:2px solid #E4E4E4;clear:both;padding:1%;width:751px;margin-top:5px;background:#fff;}
div#accordion p.intro_accordion a {font-size:14px;color:#000186;}
div#accordion div#body_accordion p.hide a {color:#000186;}
div#accordion div#body_accordion ol {margin-left:40px;}

#subcategories {float:left;top:0px;margin-top: 4px;margin-left: 8px;margin-right: 4px;}
#subcats {width:376px;margin-left:8px;position: relative;float: left;}
#subcats p.desc {width:180px;float:left;margin-left:10px;}
#subcats p.desc a {color: #4169E1;}
#subcats p.img {margin-left: 2px;float:left;}
.dialog h3 a:hover, #subcats p.desc a:hover, .dialog p a:hover, .dialog li a:hover {color: #4169a9;text-decoration: underline;}
/* box */
#left{width:210px;margin-left:4px;margin-bottom:10px;position: relative;text-align : center;}
#promo{text-align:center;width:172px;margin-left:14px;position: relative;float: left;}
.dialog {position:relative;margin:0px auto;min-width:8em;max-width:480px;color: black;}
.dialog .cont,
.dialog .t,
.dialog .b,
.dialog .b div {background:transparent url(../img/arron.png) no-repeat top right;}
.dialog .cont{position:relative;zoom:1;_overflow-y:hidden;padding: 0px 10px 4px 0px;}
.dialog .t {position:absolute;left:0px;top:0px;width:12px;margin-left:-12px;height:100%;_height:1600px; /* arbitrary long height, IE 6 */
 background-position:top left;}
.dialog .b {position:relative;width:100%;}
.dialog .b,
.dialog .b div {height:15px;font-size:1px;}
.dialog .b {background-position:bottom right;}
.dialog .b div {position:relative;width:12px;margin-left:-12px;background-position:bottom left;}
.para{padding-top:14px;}
.dialog h1 {color: #4169e1;font-size:18px;padding-bottom:10px;padding-top:14px;}
.dialog h5, .dialog h3 {color: #4169e1;font-size:12px;padding-bottom:12px;padding-top:14px;margin-bottom:0;}
.dialog h5 a, .dialog h3 a, .dialog p a, .dialog li a  {color: #4169e1;text-decoration: none;}
.espa {padding-top:8px;width:180px;height:60px;}
/* home */
#featured2{width:354px;padding-right:230px;position:relative;float:left;border: 5px solid #e4e4e4;height:162px;}
#featured{width:344px;padding-right:230px;position:relative;float:left;border: 5px solid #e4e4e4;height:200px;background:#fff url(../img/accueil.png) no-repeat top right;}
#featured ul.ui-tabs-nav{position:absolute;top:0;list-style:none;padding:0;margin:0;width:250px;}
#featured ul.ui-tabs-nav li{padding:0px 0;background: url('../img/long.png') repeat-x top right;}

#featured ul.ui-tabs-nav li span{font-family: Arial, Verdana, sans-serif;font-size: 12px;line-height:18px;font-weight: bolder;}
#featured li.ui-tabs-nav-item a {display:block;text-decoration: none;height:50px;padding-left:5px;color: black;line-height:20px;}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{color: white;background:url('../img/fleche.png') top right no-repeat;}
#featured .ui-tabs-panel{left:250px;width:344px;height:200px;position:relative;}
#featured .ui-tabs-panel .info{position:absolute;top:0px;left:130px;width:182px;height:130px;}
#featured .ui-tabs-panel .infoliv{position:absolute;top:135px;left:5px;width:160px;height:65px;}
#featured .ui-tabs-panel .prix{position:absolute;top:150px;left:165px;width:147px;height:50px;line-height:30px;font-family: Arial, Verdana, sans-serif;color: #ce0052;font-size: 30px;font-weight: bold;}
#featured .info p{margin:30px 5px;font-family:Verdana;font-size:11px;line-height:15px;}
#featured .info a{text-decoration:none;color: #249be0;}
#featured .info a:hover{text-decoration: none;}
#featured .ui-tabs-hide{display:none;}

/* slide top */
#s6 {float:left;width: 448px;height: 70px;background: #05497f;border:1px solid #0c669b;position:relative;top:18px;left:12px;}
#s6 div {line-height: 1em;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color:#29A0E2;width: 448px;height: 70px;text-align: left;font-size: 16px;position:absolute;top:0;left:0;}
#s6 div img {float: left;margin: 0;width: 448px;height: 70px;}
#s6 div a{color:#29A0E2;}
#s6 div p{display:none;}
#s6 div h1 {font-size: 24px;font-style: italic;position: absolute;top: 1.7em;right: 10px;color:#CE0052;padding: 0.4em;width: 50%;}
#s6 div h1 a {color:#CE0052;text-align: right;}
#yooter, #yooter a{color:#fff;}

/* sidebar */
#magasins_zyke, #contactez_nous, #paiement_secur, #paiement_kwixo, #paiement_trois_fois{background:url("../img/assets_sidebar.png") no-repeat;display:block;margin-left:9px;width:180px;height:60px;padding-top:0;margin-top:6px;}
#magasins_zyke{background-position:0 0;}
#contactez_nous{background-position:0 -61px;}
#paiement_secur{background-position:0 -122px;}
#paiement_kwixo{background-position:0 -183px;}
#paiement_trois_fois{background-position:0 -244px;}

/* Imgs Home */
div.a1 img, div.a13 img, div.a2 img, div.a10 img, div.a5 img, div.a6 img, div.a3 img, div.a4 img, div.a7 img, div.a11 img, div.a8 img, div.a14 img, div.a12 img, div.a15 img{width:80px;height:80px;display:block;}
div.a1 img{background:url("../../../img/photo/assets_1.gif") 0 0 no-repeat;}div.a13 img{background:url("../../../img/photo/assets_2.gif") 0 0 no-repeat;}div.a2 img{background:url("../../../img/photo/assets_3.gif") 0 0 no-repeat;}div.a10 img{background:url("../../../img/photo/assets_4.gif") 0 0 no-repeat;}div.a5 img{background:url("../../../img/photo/assets_5.gif") 0 0 no-repeat;}div.a6 img{background:url("../../../img/photo/assets_6.gif") 0 0 no-repeat;}div.a3 img{background:url("../../../img/photo/assets_7.gif") 0 0 no-repeat;}div.a4 img{background:url("../../../img/photo/assets_8.gif") 0 0 no-repeat;}div.a7 img{background:url("../../../img/photo/assets_9.gif") 0 0 no-repeat;}div.a11 img{background:url("../../../img/photo/assets_10.gif") 0 0 no-repeat;}div.a8 img{background:url("../../../img/photo/assets_11.gif") 0 0 no-repeat;}div.a14 img{background:url("../../../img/photo/assets_12.gif") 0 0 no-repeat;}div.a12 img{background:url("../../../img/photo/assets_13.gif") 0 0 no-repeat;}div.a15 img{background:url("../../../img/photo/assets_14.gif") 0 0 no-repeat;}
#z2 img{background-position:0 0;}#z4 img{background-position:-81px 0;}#z5 img{background-position:-162px 0;}#z6 img{background-position:-243px 0;}
#z7 img{background-position:0 0;}
#z9 img{background-position:-81px 0;}#z10 img{background-position:-162px 0;}#z11 img{background-position:-243px 0;}#z12 img{background-position:-325px 0;}#b2 img{background-position:-406px 0;}
#z13 img{background-position:0 0;}#z14 img{background-position:-81px 0;}#z15 img{background-position:-162px 0;}#b2 img{background-position:-243px 0;}
#z18 img{background-position:-243px 0;}#z19 img{background-position:0px 0;}#z20 img{background-position:-325px 0;}#z16 img{background-position:-81px 0;}#z21 img{background-position:-406px 0;}#z22 img{background-position:-162px 0;}
#z34 img{background-position:0 0;}#z35 img{background-position:-81px 0;}#z36 img{background-position:-162px 0;}#z90 img{background-position:-325px 0;}#z37 img{background-position:-243px 0;}
#z38 img{background-position:0 0;}#z39 img{background-position:-81px 0;}#z40 img{background-position:-162px 0;}
#z23 img{background-position:-81px 0;}#z24 img{background-position:0 0;}#z26 img{background-position:-162px 0;}#z27 img{background-position:-243px 0;}
#z29 img{background-position:-162px 0;}#z30 img{background-position:0px 0;}#z31 img{background-position:-162px 0;}#z32 img{background-position:-81px 0;}#z33 img{background-position:-243px 0;}
#z11 img{background-position:0 0;}#z12 img{background-position:-81px 0;}#z13 img{background-position:-162px 0;}#z14 img{background-position:-243px 0;}#z15 img{background-position:-325px 0;}
#a8 img{background-position:0 0;}#a9 img{background-position:-81px 0;}#a0 img{background-position:-162px 0;}#b1 img{background-position:-243px 0;}
#z47 img{background-position:-162px 0;}#z48 img{background-position:-243px 0;}#z49 img{background-position:0 0;}#z50 img{background-position:-81px 0;}
#z71 img{background-position:0 0;}#z72 img{background-position:-81px 0;}#z73 img{background-position:-162px 0;}#z74 img{background-position:-243px 0;}#z75 img{background-position:-325px 0;}#z78 img{background-position:-406px 0;}#z76 img{background-position:-487px 0;}#z79 img{background-position:-568px 0;}
#z58 img{background-position:0 0;}#z59 img{background-position:-81px 0;}#z61 img{background-position:-162px 0;}
#z54 img{background-position:0 0;}#z55 img{background-position:-81px 0;}#z56 img{background-position:-162px 0;}#z57 img{background-position:-243px 0;}
