BODY {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 13px "Arial"; COLOR: #272727
}
DIV#wrapper1 {
	BACKGROUND: url(bg_main.jpg) fixed no-repeat 0px 0px
}
DIV#wrapper2 {
	BACKGROUND: url(bg_head_foot.gif) repeat-x 0px 0px
}
DIV#wrapper3 {
	BACKGROUND: url(bg_head_foot.gif) repeat-x 0px bottom
}
DIV#page {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg_left_column.gif) repeat-y 21px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 1000px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
#columns {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 23px; PADDING-TOP: 0px
}
#left_column {
	FLOAT: left
}
#center_column {
	FLOAT: left
}
#left_column {
	CLEAR: left; WIDTH: 280px
}
#center_column {
	PADDING-RIGHT: 20px; PADDING-LEFT: 28px; PADDING-BOTTOM: 28px; OVERFLOW: hidden; WIDTH: 672px; PADDING-TOP: 28px
}
DIV#header {
	BACKGROUND: url(bg_header.gif) repeat-x 0px 0px; POSITION: relative; HEIGHT: 152px
}
H1#logo {
	MARGIN: 61px 0px 77px 21px; WIDTH: 248px; HEIGHT: 165px
}
H1#logo A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(logo.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 248px; PADDING-TOP: 165px; HEIGHT: 0px
}
H1#logo A IMG {
	DISPLAY: none
}
DIV#header_right {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 1000px; POSITION: absolute; TOP: 27px; HEIGHT: 19px
}
DIV#header_right UL {
	LIST-STYLE-TYPE: none
}
DIV#header_user {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 13px/16px "Arial"; WIDTH: 702px; COLOR: #fff; PADDING-TOP: 0px
}
DIV#header_user UL LI#header_user_info {
	FLOAT: left
}
DIV#header_user UL LI#header_user_info SPAN {
	COLOR: #c0e91b
}
DIV#header_user UL LI#header_user_info A {
	TEXT-TRANSFORM: lowercase; COLOR: #fff; TEXT-DECORATION: none
}
DIV#header_user UL LI#header_user_info A:hover {
	COLOR: #c0e91b
}
DIV#header_user UL LI#your_account {
	FLOAT: right; MARGIN: 0px 22px 0px 0px
}
DIV#header_user UL LI#your_account A {
	COLOR: #c0e91b; TEXT-DECORATION: none
}
DIV#header_user UL LI#your_account A:hover {
	TEXT-DECORATION: underline
}
DIV#header_user UL LI#shopping_cart {
	FLOAT: right
}
DIV#header_user UL LI#shopping_cart A {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#header_user UL LI#shopping_cart A:hover {
	COLOR: #c0e91b
}
#header_right #languages_block_top {
	FLOAT: left; MARGIN: 3px 0px 0px 37px; WIDTH: 81px; HEIGHT: 12px
}
#header_right #languages_block_top P {
	
}
#languages_block_top LABEL {
	DISPLAY: block; FLOAT: left
}
#languages_block_top UL#first-languages {
	DISPLAY: block; FLOAT: left
}
#languages_block_top LABEL {
	MARGIN: 0px 10px 0px 0px; FONT: bold 12px "Arial"; COLOR: #fff
}
#languages_block_top UL#first-languages {
	WIDTH: 93px; HEIGHT: 12px
}
#languages_block_top UL#first-languages LI {
	FLOAT: left; WIDTH: 18px; MARGIN-RIGHT: 9px; HEIGHT: 12px
}
#languages_block_top UL#first-languages LI.selected_language {
	
}
#languages_block_top UL#first-languages LI IMG {
	WIDTH: 18px; HEIGHT: 12px
}
#header_right #currencies_block_top {
	FLOAT: right; HEIGHT: 19px; TEXT-ALIGN: left
}
#header_right #currencies_block_top P {
	CLEAR: left
}
#header_right #currencies_block_top LABEL {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 13px "Arial"; COLOR: #fff; PADDING-TOP: 0px
}
#header_right #currencies_block_top SELECT {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; FONT: 10px "Arial"; BORDER-LEFT: #fff 1px solid; WIDTH: 70px; COLOR: #272727; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 19px
}
DIV#header_links {
	BACKGROUND: url(header_links.png) no-repeat 0px 0px; MARGIN: 73px 0px 0px; WIDTH: 1000px; HEIGHT: 53px
}
DIV#header_links SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 144px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 25px "Georgia"; COLOR: #272727; PADDING-TOP: 5px
}
DIV#header_links UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
DIV#header_links UL LI {
	BORDER-RIGHT: #272727 1px solid; PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#header_links UL LI#header_link_contact {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#header_links UL LI A {
	FONT: 13px "Arial"; COLOR: #272727; TEXT-DECORATION: none
}
DIV#header_links UL LI A:hover {
	TEXT-DECORATION: underline
}
#left_column .block {
	MARGIN: 0px 0px 28px
}
#left_column .block H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 38px; BACKGROUND: url(block_title.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; FONT: 20px "Arial"; WIDTH: 242px; COLOR: #272727; PADDING-TOP: 9px; HEIGHT: 43px
}
#left_column .block H4 A {
	COLOR: #272727; TEXT-DECORATION: none
}
#left_column .block H4 A:hover {
	TEXT-DECORATION: underline
}
#left_column .block .block_content {
	PADDING-RIGHT: 29px; PADDING-LEFT: 41px; PADDING-BOTTOM: 0px; WIDTH: 210px; PADDING-TOP: 0px
}
#left_column .block UL {
	LIST-STYLE-TYPE: none
}
#left_column UL.bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#left_column UL.bullet LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(bullet_white.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#left_column UL.bullet LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#left_column UL.bullet LI A:hover {
	TEXT-DECORATION: underline
}
DIV#search_block_left {
	BACKGROUND: #fff; MARGIN-LEFT: 41px! important; WIDTH: 208px; HEIGHT: 33px
}
DIV#search_block_left INPUT#search_query {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #fff; FLOAT: left; MARGIN: 7px 0px 0px 6px; FONT: 12px "Arial"; BORDER-LEFT: #fff 1px solid; WIDTH: 165px; COLOR: #232222; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 17px
}
DIV#search_block_left INPUT#search_button {
	DISPLAY: none
}
DIV#search_block_left A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(btn_search.gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 33px; PADDING-TOP: 33px; HEIGHT: 0px
}
DIV#left_column DIV#categories_block_left UL.tree {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#left_column DIV#categories_block_left UL.tree LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
DIV#left_column DIV#categories_block_left UL.tree LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(border_categories_dashed.gif) repeat-x 0px bottom; PADDING-BOTTOM: 5px; FONT: 13px "Arial"; WIDTH: 210px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
DIV#left_column DIV#categories_block_left UL.tree LI A:hover {
	TEXT-DECORATION: underline
}
DIV#left_column DIV#categories_block_left UL.tree LI A.selected {
	FONT-WEIGHT: bold
}
DIV#left_column DIV#categories_block_left UL.tree LI.last A {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#left_column DIV#categories_block_left UL.tree LI UL {
	ZOOM: 1
}
DIV#left_column DIV#categories_block_left UL.tree LI UL LI A {
	PADDING-LEFT: 36px; WIDTH: 174px
}
DIV#left_column DIV#categories_block_left UL.tree LI UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV#left_column DIV#categories_block_left UL.tree LI UL LI A.selected {
	FONT-WEIGHT: bold
}
DIV#left_column DIV#categories_block_left UL.tree LI UL LI.last A {
	BACKGROUND: url(border_categories_dashed.gif) repeat-x 0px bottom
}
DIV#categories_block_left SPAN.grower {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 4px; DISPLAY: block; PADDING-LEFT: 0px; RIGHT: 2px; PADDING-BOTTOM: 0px; WIDTH: 9px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; ZOOM: 1; POSITION: absolute; TOP: 4px; HEIGHT: 15px
}
DIV#categories_block_left SPAN.OPEN {
	BACKGROUND-IMAGE: url(sort_asc_white.gif)
}
DIV#categories_block_left SPAN.CLOSE {
	BACKGROUND-IMAGE: url(sort_desc_white.gif)
}
DIV.tags_block .block_content {
	PADDING-RIGHT: 16px! important; PADDING-LEFT: 16px! important; PADDING-BOTTOM: 16px! important; PADDING-TOP: 16px! important
}
DIV.tags_block P {
	FONT-SIZE: 13px; TEXT-ALIGN: justify
}
DIV.tags_block P A {
	MARGIN: 0px 5px 0px 0px; LINE-HEIGHT: 22px
}
DIV.tags_block P A:hover {
	COLOR: white! important; BACKGROUND-COLOR: #d30000; TEXT-DECORATION: none
}
A.tag_level3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
A.tag_level2 {
	FONT-SIZE: 20px
}
A.tag_level1 {
	FONT-SIZE: 13px
}
.blockmanufacturer SELECT {
	MARGIN: 10px 16px 0px; FONT: 12px "Arial"; WIDTH: 158px; COLOR: #000
}
.blocksupplier SELECT {
	MARGIN: 10px 16px 0px; FONT: 12px "Arial"; WIDTH: 158px; COLOR: #000
}
#left_column #cart_block .block_content {
	
}
#cart_block H4 {
	POSITION: relative
}
#cart_block H4 A {
	
}
#cart_block H4 SPAN {
	RIGHT: 17px; WIDTH: 15px; CURSOR: pointer; POSITION: absolute; TOP: 14px; HEIGHT: 15px
}
#cart_block H4 SPAN#block_cart_collapse {
	BACKGROUND: url(sort_asc.gif) no-repeat 50% 3px
}
#cart_block H4 SPAN#block_cart_expand {
	BACKGROUND: url(sort_desc.gif) no-repeat 50% 3px
}
#cart_block DIV#cart_block_summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 24px
}
#cart_block DIV#cart_block_summary SPAN.ajax_cart_total {
	MARGIN-LEFT: 10px; COLOR: #fff
}
#cart_block #cart_block_no_products {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 15px
}
#cart_block DL DT A {
	FLOAT: left
}
#cart_block DL DT SPAN.quantity-formated {
	FLOAT: left
}
#cart_block DL {
	FONT-SIZE: 0.9em; PADDING-TOP: 17px
}
#cart_block DT {
	PADDING-TOP: 7px
}
#cart_block DL SPAN.quantity-formated {
	PADDING-RIGHT: 1px; FONT: 10px/16px "Arial"; COLOR: #dedede; LETTER-SPACING: 2px
}
#cart_block DT {
	CLEAR: both; MARGIN-TOP: 0.2em
}
#cart_block DD {
	CLEAR: both; MARGIN-TOP: 0.2em
}
#cart_block DT {
	MARGIN: 0px auto; WIDTH: 210px; TEXT-ALIGN: right
}
#cart_block DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 193px; PADDING-TOP: 0px; FONT-STYLE: italic
}
#cart_block DD A {
	COLOR: #dedede; TEXT-DECORATION: none
}
#cart_block DD A:hover {
	TEXT-DECORATION: underline
}
#cart_block DL DT A {
	FONT: bold 12px "Arial"; COLOR: #fff; TEXT-DECORATION: underline
}
#cart_block DL DT A:hover {
	TEXT-DECORATION: none
}
#cart_block A.ajax_cart_block_remove_link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(delete1.gif) no-repeat left bottom; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px 6px; WIDTH: 11px; PADDING-TOP: 0px; HEIGHT: 13px
}
#cart_block A.ajax_cart_block_remove_link:hover {
	TEXT-DECORATION: none
}
#cart_block LI {
	CLEAR: both
}
#cart_block SPAN.price {
	FLOAT: right; COLOR: white
}
#cart_block DL SPAN.price {
	FLOAT: none; FONT: 13px "Arial"; COLOR: #fff
}
#cart_block_wrapping_cost {
	PADDING-RIGHT: 1.3em
}
#cart_block TABLE#vouchers {
	CLEAR: both; BORDER-TOP: #323232 1px solid; MARGIN: 10px auto; WIDTH: 162px; BORDER-COLLAPSE: collapse; HEIGHT: 15px
}
#cart_block TABLE#vouchers TR TD {
	PADDING-TOP: 4px
}
#cart_block TABLE#vouchers TR TD.delete {
	PADDING-TOP: 0px
}
#cart_block P {
	CLEAR: both
}
#cart_block P SPAN {
	CLEAR: right; FLOAT: left
}
#cart_block P#cart-prices {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(border_categories_dashed.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 3em
}
#cart_block P#cart-prices SPAN#cart_block_shipping_cost {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 13px
}
#cart_block P#cart-prices SPAN#cart_block_total {
	PADDING-RIGHT: 18px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 13px
}
#cart_block TABLE#vouchers TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1.5em; BORDER-RIGHT-WIDTH: 0px
}
#cart_block TABLE#vouchers TD.price {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; WIDTH: 37%; COLOR: white; TEXT-ALIGN: right
}
#cart_block TABLE#vouchers TD.delete {
	WIDTH: 9%; TEXT-ALIGN: right
}
#cart_block TABLE#vouchers TD.delete IMG {
	MARGIN: 0px
}
#cart_block P#cart-buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 210px; PADDING-TOP: 12px; HEIGHT: 33px
}
#cart_block P#cart-buttons A {
	DISPLAY: block! important; FLOAT: left! important; MARGIN: 0px 1px 0px 0px; WIDTH: 105px
}
#cart_block P#cart-buttons A#button_order_cart {
	FLOAT: right; MARGIN: 0px; WIDTH: 104px! important
}
#cart_block UL.cart_block_customizations {
	MARGIN: 5px 0px 0px; LIST-STYLE-TYPE: none
}
#cart_block UL.cart_block_customizations LI A {
	PADDING-RIGHT: 0px! important; DISPLAY: inline! important; PADDING-LEFT: 0px! important; BACKGROUND: url(icon/delete.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; WIDTH: 11px; PADDING-TOP: 0px! important; HEIGHT: 13px
}
#cart_block UL.cart_block_customizations LI A:hover {
	BACKGROUND: url(icon/delete.gif) no-repeat 0px 0px
}
#cart_block #cart-price-precisions {
	BORDER-TOP: white 1px solid; MARGIN-TOP: 0.5em; FONT-SIZE: 0.9em; PADDING-TOP: 0.4em; HEIGHT: 2em
}
.transferProduct {
	BORDER-RIGHT: #0ca7e2 2px solid; BORDER-TOP: #0ca7e2 2px solid; Z-INDEX: 10000; BORDER-LEFT: #0ca7e2 2px solid; BORDER-BOTTOM: #0ca7e2 2px solid
}
.advertising_block {
	MARGIN: 0px 11px 28px 21px; WIDTH: 248px; TEXT-ALIGN: center
}
.advertising_block A IMG {
	VERTICAL-ALIGN: top
}
DIV.paiement_logo_block {
	MARGIN: 0px 11px 28px 21px; WIDTH: 248px; TEXT-ALIGN: center
}
DIV.paiement_logo_block A {
	TEXT-DECORATION: none
}
DIV.paiement_logo_block IMG {
	MARGIN: 0px 5px; VERTICAL-ALIGN: top
}
DIV#newsletter_block_left DIV.block_content {
	TEXT-ALIGN: center
}
DIV#newsletter_block_left DIV.block_content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 14px; TEXT-ALIGN: center
}
DIV#newsletter_block_left DIV.block_content P INPUT {
	MARGIN: 0px; FONT: 12px "Arial"; WIDTH: 160px; COLOR: #000; HEIGHT: 19px
}
DIV#newsletter_block_left DIV.block_content P SELECT {
	MARGIN: 0px; FONT: 12px "Arial"; WIDTH: 160px; COLOR: #000; HEIGHT: 19px
}
DIV#newsletter_block_left DIV.block_content P INPUT {
	WIDTH: 158px; HEIGHT: 17px
}
DIV#newsletter_block_left DIV.block_content INPUT.button_mini {
	BACKGROUND: #fff; MARGIN: 14px auto 0px; WIDTH: 40px; COLOR: #d30000; HEIGHT: 27px
}
.products_block UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.products_block UL LI {
	MARGIN: 0px 0px 10px; HEIGHT: 76px; TEXT-ALIGN: center
}
.products_block DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(border_categories_dashed.gif) repeat-x 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.products_block DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.products_block DL DT A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.products_block DL DD A {
	COLOR: #fff; TEXT-DECORATION: none
}
.products_block DL DD A IMG {
	DISPLAY: none
}
.products_block P A.button_large {
	MARGIN: 15px 0px 0px
}
#best-sellers_block_right P {
	
}
.blockspecials UL {
	PADDING-TOP: 14px
}
.blockspecials UL LI {
	COLOR: #fff; TEXT-ALIGN: left
}
.blockspecials UL LI.product_image {
	TEXT-ALIGN: center
}
.blockspecials UL LI A {
	BACKGROUND-IMAGE: none! important; TEXT-ALIGN: center
}
.blockspecials UL LI A IMG {
	VERTICAL-ALIGN: top
}
.blockspecials UL LI H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; TEXT-ALIGN: left
}
.blockspecials UL LI H5 A {
	FONT: bold 13px "Arial"; COLOR: #fff
}
.blockspecials UL LI SPAN {
	MARGIN: 0px 5px 0px 0px
}
.blockspecials P.product_image {
	
}
.blockspecials P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.blockspecials P A.button_large {
	
}
DIV#viewed-products_block_left {
	
}
DIV#viewed-products_block_left UL LI {
	HEIGHT: auto
}
DIV#viewed-products_block_left UL LI A IMG {
	MARGIN: 0px 0px 5px
}
DIV#viewed-products_block_left UL LI H5 {
	
}
DIV#viewed-products_block_left UL LI H5 A {
	FONT: bold 13px "Arial"; COLOR: #fff
}
DIV#viewed-products_block_left UL LI P {
	FONT: italic 13px "Arial"; COLOR: #fff
}
DIV#informations_block_left UL LI {
	MARGIN: 0px 0px 5px
}
DIV#informations_block_left UL LI A {
	FONT: 13px "Arial"; COLOR: #fff
}
DIV#rss_block_left {
	COLOR: #fff
}
DIV#rss_block_left UL LI {
	MARGIN: 0px 0px 5px
}
DIV#rss_block_left UL LI A {
	FONT: 13px "Arial"; COLOR: #fff
}
#wishlist_block #wishlist_block_list DL.products {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(border_categories_dashed.gif) repeat-x 0px bottom; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 14px; PADDING-TOP: 0px
}
#wishlist_block DIV.block_content #wishlist_block_list DL.products DT A.cart_block_product_name {
	FONT: bold 13px "Arial"; COLOR: #fff
}
#wishlist_block DIV.block_content #wishlist_block_list DL.products DT {
	MARGIN: 5px 0px 2px; FONT: 13px "Arial"; COLOR: #fff
}
#wishlist_block DIV.block_content #wishlist_block_list DL.products DT A.ajax_cart_block_remove_link {
	FLOAT: right
}
#wishlist_block DIV.block_content #wishlist_block_list DL.products DD {
	MARGIN: 0px 0px 0px 18px; FONT-STYLE: italic
}
#wishlist_block DIV.block_content #wishlist_block_list DL.products DD A {
	COLOR: #fff
}
#wishlist_block DIV.block_content #wishlist_block_list DL.products DT SPAN.quantity-formated {
	FONT: 10px "Arial"; COLOR: #ccc; LETTER-SPACING: 2px
}
#wishlist_block DIV.block_content P {
	TEXT-ALIGN: left
}
#wishlist_block DIV.block_content P SELECT#wishlists {
	MARGIN: 0px; WIDTH: 158px
}
#wishlist_block DIV.block_content P A.exclusive {
	MARGIN: 14px 0px 0px; WIDTH: 158px
}
P.logout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
P.logout A {
	FONT: 13px "Arial"; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
BODY#index DIV#center_column {
	
}
DIV#center_column DIV.products_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 687px; PADDING-TOP: 0px
}
DIV#center_column DIV.products_block H4 {
	DISPLAY: none
}
DIV#center_column DIV.products_block UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#center_column DIV.products_block UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; OVERFLOW: hidden; WIDTH: 214px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 315px
}
DIV#center_column DIV.products_block UL LI H5 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 13px "Arial"; PADDING-TOP: 12px
}
DIV#center_column DIV.products_block UL LI H5 A {
	COLOR: #272727; TEXT-DECORATION: none
}
DIV#center_column DIV.products_block UL LI H5 A:hover {
	TEXT-DECORATION: underline
}
DIV#center_column DIV.products_block UL LI A.product_image {
	DISPLAY: block; MARGIN: 0px; WIDTH: 214px; HEIGHT: 238px
}
DIV#center_column DIV.products_block UL LI P.price_container {
	MARGIN: 0px; POSITION: relative; HEIGHT: 16px
}
DIV#center_column DIV.products_block UL LI P.price_container SPAN.price {
	FONT: 17px "Arial"; COLOR: #0ca7e2; HEIGHT: 23px
}
DIV#center_column DIV.products_block UL LI P.price_container A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; RIGHT: 9px; BACKGROUND: url(featured_add2cart.gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 16px; PADDING-TOP: 16px; POSITION: absolute; TOP: 2px; HEIGHT: 0px
}
.breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; HEIGHT: 24px
}
.breadcrumb .navigation-pipe {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; COLOR: #272727; PADDING-TOP: 0px
}
.breadcrumb .navigation_page {
	COLOR: #0ca7e2
}
.breadcrumb .navigation_end {
	COLOR: #0ca7e2
}
.breadcrumb A {
	COLOR: #272727; TEXT-DECORATION: none
}
.breadcrumb A:hover {
	TEXT-DECORATION: underline
}
H2.category_title {
	
}
#category IMG#categoryImage {
	MARGIN: 33px 0px 0px; VERTICAL-ALIGN: top
}
BODY#category #subcategories LI {
	MARGIN-RIGHT: 24px
}
DIV.cat_desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 22px
}
BODY#category DIV#subcategories UL.inline_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
BODY#category DIV#subcategories UL.inline_list LI A IMG {
	DISPLAY: inline
}
FORM#productsSortForm P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px; HEIGHT: 20px
}
FORM#productsSortForm P LABEL {
	FLOAT: right
}
FORM#productsSortForm P SELECT {
	FLOAT: right
}
FORM#productsSortForm P LABEL {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 1px
}
FORM#productsSortForm P SELECT {
	BORDER-RIGHT: #817a7a 1px solid; BORDER-TOP: #817a7a 1px solid; FONT: 12px "Arial"; BORDER-LEFT: #817a7a 1px solid; WIDTH: 130px; COLOR: #272727; BORDER-BOTTOM: #817a7a 1px solid; HEIGHT: 19px
}
UL#product_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 35px; LIST-STYLE-TYPE: none
}
UL#product_list LI {
	CLEAR: both; MARGIN-BOTTOM: 35px; WIDTH: 672px; HEIGHT: 238px
}
UL#product_list LI A {
	COLOR: #272727; TEXT-DECORATION: none
}
UL#product_list LI DIV.center_block {
	FLOAT: left; WIDTH: 548px
}
UL#product_list LI DIV.center_block A:hover {
	TEXT-DECORATION: underline
}
UL#product_list A.product_img_link {
	FLOAT: left; WIDTH: 214px; MARGIN-RIGHT: 18px; HEIGHT: 238px
}
UL#product_list A.product_img_link IMG {
	VERTICAL-ALIGN: top
}
UL#product_list LI H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px; WIDTH: 310px; PADDING-TOP: 0px; HEIGHT: 33px
}
UL#product_list LI H3 A {
	DISPLAY: block; FLOAT: left; FONT: 17px/26px "Arial"; WIDTH: 170px; COLOR: #0ca7e2
}
UL#product_list LI H3 SPAN.new {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #94ebff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; FONT: bold 11px "Arial"; TEXT-TRANSFORM: lowercase; WIDTH: 58px; COLOR: #272727; PADDING-TOP: 6px; HEIGHT: 21px; TEXT-ALIGN: center
}
UL#product_list LI H3 SPAN.availability {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #232222; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; FONT: 11px "Arial"; TEXT-TRANSFORM: lowercase; WIDTH: 66px; COLOR: #fff; PADDING-TOP: 6px; HEIGHT: 21px; TEXT-ALIGN: center
}
UL#product_list LI P.product_desc {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL#product_list LI P.product_desc A {
	
}
UL#product_list LI DIV.right_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
UL#product_list LI DIV.right_block A.button {
	MARGIN: 0px 0px 10px; WIDTH: 110px
}
UL#product_list LI DIV.right_block SPAN {
	DISPLAY: block! important; TEXT-TRANSFORM: uppercase; WIDTH: 110px
}
UL#product_list LI .discount {
	MARGIN-BOTTOM: 12px; FONT: bold 13px "Arial"; COLOR: #272727; PADDING-TOP: 3px
}
UL#product_list LI .on_sale {
	MARGIN-BOTTOM: 12px; FONT: bold 13px "Arial"; COLOR: #272727; PADDING-TOP: 3px
}
UL#product_list LI .reduction {
	MARGIN-BOTTOM: 12px; FONT: bold 13px "Arial"; COLOR: #272727; PADDING-TOP: 3px
}
UL#product_list LI DIV.right_block DIV {
	MARGIN-BOTTOM: 16px
}
UL#product_list LI DIV.right_block DIV .price {
	FONT: 17px "Arial"; COLOR: #0ca7e2! important
}
DIV#pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 23px
}
UL.pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 9px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
UL.pagination LI {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 0.3em
}
UL.pagination LI {
	
}
UL.pagination A {
	
}
UL.pagination SPAN {
	
}
UL.pagination A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-TOP: 0px
}
UL.pagination SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-TOP: 0px
}
UL.pagination A {
	FONT: 13px "Arial"; COLOR: #272727; TEXT-DECORATION: none
}
UL.pagination A:hover {
	COLOR: #0ca7e2
}
UL.pagination LI.current SPAN {
	COLOR: #0ca7e2; TEXT-DECORATION: none
}
UL.pagination LI.truncate {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#pagination_previous {
	
}
#pagination_previous A {
	TEXT-TRANSFORM: lowercase; COLOR: #272727; TEXT-DECORATION: none
}
#pagination_previous SPAN {
	TEXT-TRANSFORM: lowercase; COLOR: #272727; TEXT-DECORATION: none
}
#pagination_next A {
	TEXT-TRANSFORM: lowercase; COLOR: #272727; TEXT-DECORATION: none
}
#pagination_next SPAN {
	TEXT-TRANSFORM: lowercase; COLOR: #272727; TEXT-DECORATION: none
}
#pagination_previous A {
	COLOR: #0ca7e2
}
#pagination_next A {
	COLOR: #0ca7e2
}
#pagination_previous A:hover {
	TEXT-DECORATION: underline
}
#pagination_next A:hover {
	TEXT-DECORATION: underline
}
#pagination_previous A {
	MARGIN-RIGHT: 5px
}
#pagination_previous SPAN {
	MARGIN-RIGHT: 5px
}
#pagination_next A {
	MARGIN-LEFT: 5px
}
#pagination_next SPAN {
	MARGIN-LEFT: 5px
}
LI.disabled SPAN {
	CURSOR: default; COLOR: #777! important
}
FORM.pagination {
	TEXT-ALIGN: right
}
FORM.pagination P {
	FLOAT: right; MARGIN: 4px 0px 0px; HEIGHT: 20px
}
FORM.pagination P LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 8px; FONT: 12px "Arial"; TEXT-TRANSFORM: lowercase; COLOR: #656565; PADDING-TOP: 6px
}
FORM.pagination SELECT {
	BORDER-RIGHT: #817a7a 1px solid; BORDER-TOP: #817a7a 1px solid; FLOAT: right; MARGIN: 4px 0px 0px; FONT: 12px "Arial"; BORDER-LEFT: #817a7a 1px solid; WIDTH: 50px; COLOR: #272727; BORDER-BOTTOM: #817a7a 1px solid; HEIGHT: 19px
}
FORM.pagination SELECT OPTION {
	
}
FORM.pagination INPUT {
	BACKGROUND: #94ebff; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: bold 12px "Arial"; TEXT-TRANSFORM: lowercase; WIDTH: 40px; CURSOR: pointer; COLOR: #272727; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 27px; BORDER-BOTTOM-STYLE: none
}
#sitemap_content {
	MARGIN-LEFT: 24px
}
DIV.sitemap_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 30%; PADDING-TOP: 0px
}
DIV.sitemap_block UL {
	TEXT-ALIGN: left
}
DIV.sitemap_block H3 {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 7px! important; MARGIN-LEFT: 0px! important
}
.categTree H3 {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 7px! important; MARGIN-LEFT: 0px! important
}
DIV.categTree {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 24px
}
DIV.tree_top {
	PADDING-LEFT: 26px; BACKGROUND: url(sitemap-top.gif) no-repeat 1px -1px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.tree_top A {
	FONT: bold 13px "Arial"; TEXT-TRANSFORM: uppercase; COLOR: #272727
}
UL.tree {
	LIST-STYLE-TYPE: none
}
UL.tree UL {
	LIST-STYLE-TYPE: none
}
UL.tree LI {
	PADDING-LEFT: 1.2em; BACKGROUND: url(sitemap-horizontal.gif) no-repeat left 10px; MARGIN-LEFT: 1em; BORDER-LEFT: gray 1px dotted
}
UL.tree A {
	PADDING-LEFT: 0.2em
}
UL.tree A.selected {
	FONT-WEIGHT: bold
}
UL.tree LI.last {
	BACKGROUND: url(sitemap-last.gif) no-repeat -12px -2px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
SPAN.grower {
	CURSOR: pointer
}
UL#manufacturers_list {
	MARGIN-TOP: 24px; LIST-STYLE-TYPE: none
}
UL#suppliers_list {
	MARGIN-TOP: 24px; LIST-STYLE-TYPE: none
}
UL#manufacturers_list A:hover {
	TEXT-DECORATION: underline
}
UL#suppliers_list A:hover {
	TEXT-DECORATION: underline
}
UL#suppliers_list LI {
	MARGIN-BOTTOM: 6px
}
UL#manufacturers_list LI {
	MARGIN-BOTTOM: 6px
}
UL#suppliers_list LI A {
	COLOR: #0ca7e2; TEXT-DECORATION: none
}
UL#manufacturers_list LI A {
	COLOR: #0ca7e2; TEXT-DECORATION: none
}
UL#suppliers_list LI H3 {
	MARGIN: 0.4em 0px
}
UL#manufacturers_list LI H3 {
	MARGIN: 0.4em 0px
}
UL#suppliers_list .left_side {
	FLOAT: left; WIDTH: 75%
}
UL#manufacturers_list .left_side {
	FLOAT: left; WIDTH: 75%
}
UL#suppliers_list .left_side H3 {
	FONT: bold 12px "Arial"; PADDING-TOP: 3px
}
UL#manufacturers_list .left_side H3 {
	FONT: bold 12px "Arial"; PADDING-TOP: 3px
}
UL#suppliers_list .logo {
	BORDER-RIGHT: #0ca7e2 1px solid; BORDER-TOP: #0ca7e2 1px solid; FLOAT: left; BORDER-LEFT: #0ca7e2 1px solid; MARGIN-RIGHT: 0.6em; BORDER-BOTTOM: #0ca7e2 1px solid
}
UL#manufacturers_list .logo {
	BORDER-RIGHT: #0ca7e2 1px solid; BORDER-TOP: #0ca7e2 1px solid; FLOAT: left; BORDER-LEFT: #0ca7e2 1px solid; MARGIN-RIGHT: 0.6em; BORDER-BOTTOM: #0ca7e2 1px solid
}
UL#suppliers_list LI DIV.left_side P {
	MARGIN: 10px 0px 0px; FONT: 12px "Arial"; COLOR: #272727
}
UL#manufacturers_list LI DIV.left_side P {
	MARGIN: 10px 0px 0px; FONT: 12px "Arial"; COLOR: #272727
}
UL#suppliers_list LI .right_side {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 75px; TEXT-ALIGN: right
}
UL#manufacturers_list LI .right_side {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative; HEIGHT: 75px; TEXT-ALIGN: right
}
UL#suppliers_list .right_side SPAN {
	FONT: bold 16px "Arial"; COLOR: #0ca7e2
}
UL#manufacturers_list .right_side SPAN {
	FONT: bold 16px "Arial"; COLOR: #0ca7e2
}
UL#suppliers_list LI A.button {
	RIGHT: 10px; BOTTOM: 10px; POSITION: absolute
}
UL#manufacturers_list LI A.button {
	RIGHT: 10px; BOTTOM: 10px; POSITION: absolute
}
UL#suppliers_list LI A.button:hover {
	TEXT-DECORATION: none
}
UL#manufacturers_list LI A.button:hover {
	TEXT-DECORATION: none
}
BODY#contact-form DIV#center_column FORM LABEL {
	WIDTH: 23%
}
BODY#contact-form DIV#center_column FORM INPUT#email {
	WIDTH: 50%
}
BODY#contact-form DIV#center_column FORM SELECT#id_contact {
	WIDTH: 50%
}
BODY#contact-form DIV#center_column FORM TEXTAREA#message {
	WIDTH: 50%
}
BODY#contact-form DIV#center_column FORM P.submit {
	PADDING-LEFT: 24.5%! important
}
FORM.std P.desc_contact SPAN.like_input {
	WIDTH: 366px; TEXT-ALIGN: left
}
UL.footer_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
UL.footer_links LI {
	FLOAT: left; MARGIN: 0px 24px 0px 0px; LIST-STYLE-TYPE: none
}
#my-account #center_column UL {
	MARGIN: 22px 0px 0px
}
#my-account #center_column LI {
	MARGIN: 0px 0px 15px; LIST-STYLE-TYPE: none
}
#my-account #center_column LI A {
	COLOR: #0ca7e2
}
DIV.addresses {
	POSITION: relative
}
DIV.addresses H3 {
	MARGIN: 0px
}
DIV.addresses P.checkbox INPUT {
	MARGIN-TOP: 0px! important
}
UL.address {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eee; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; WIDTH: 324px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL.address LI {
	MARGIN-TOP: 0.6em; PADDING-LEFT: 8px; COLOR: #272727
}
LI.address_title {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px! important; PADDING-LEFT: 6px; BACKGROUND: #ddd; PADDING-BOTTOM: 0px; FONT: bold 12px "Arial"; WIDTH: 316px; PADDING-TOP: 6px; HEIGHT: 21px
}
UL.item LI.address_title {
	BACKGROUND-IMAGE: url(address_alias_left.gif)
}
UL.alternate_item {
	MARGIN-LEFT: 24px
}
UL.alternate_item LI.address_title {
	BACKGROUND-IMAGE: url(address_alias_right.gif)
}
LI.address_name {
	COLOR: #0ca7e2! important
}
LI.address_update A {
	COLOR: #0ca7e2! important
}
LI.address_delete A {
	COLOR: #0ca7e2! important
}
LI.address_name {
	FONT-WEIGHT: bold
}
LI.address_company {
	FONT-WEIGHT: bold
}
LI.address_update {
	BACKGROUND: url(bullet_cyan.gif) no-repeat 8px 3px
}
LI.address_delete {
	BACKGROUND: url(bullet_cyan.gif) no-repeat 8px 3px
}
LI.address_update A {
	PADDING-LEFT: 12px
}
LI.address_delete A {
	PADDING-LEFT: 12px
}
#center_column .address_add {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
BODY#address DIV#center_column P.submit2 {
	PADDING-LEFT: 29.5%! important
}
P#security_informations {
	FONT-SIZE: 0.85em; MARGIN: 0px 3em
}
BODY#identity DIV#center_column P.submit {
	PADDING-LEFT: 30%! important
}
#authentication #create-account_form {
	CLEAR: none; FLOAT: left; WIDTH: 49%; HEIGHT: 25em
}
#authentication #login_form {
	CLEAR: none; FLOAT: left; WIDTH: 49%; HEIGHT: 25em
}
#authentication #create-account_form H4 {
	PADDING-RIGHT: 3em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em; HEIGHT: 3.4em
}
#authentication #create-account_form P.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; HEIGHT: 3.4em
}
#authentication #login_form P.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; HEIGHT: 3.4em
}
#authentication #login_form A {
	
}
#authentication #create-account_form {
	MARGIN-RIGHT: 7px
}
#authentication #create-account_form P.text {
	WIDTH: 100px; TEXT-ALIGN: left
}
#authentication #create-account_form P.text LABEL {
	WIDTH: 100px
}
#authentication INPUT#SubmitCreate {
	MARGIN: 0px
}
#authentication INPUT#SubmitLogin {
	MARGIN: 0px
}
#authentication P.submit {
	PADDING-LEFT: 0px! important; MARGIN-RIGHT: 0px; TEXT-ALIGN: left
}
#authentication P.lost_password {
	PADDING-LEFT: 0px
}
#authentication #create-account_form FIELDSET {
	HEIGHT: 18em
}
#authentication #login_form FIELDSET {
	HEIGHT: 18em
}
#authentication P.submit SPAN {
	PADDING-RIGHT: 0.5em
}
#authentication #create-account_form LABEL {
	CLEAR: both; DISPLAY: block; FLOAT: none; MARGIN-BOTTOM: 0.3em; WIDTH: 100%; TEXT-ALIGN: left
}
#authentication #login_form LABEL {
	CLEAR: both; DISPLAY: block; FLOAT: none; MARGIN-BOTTOM: 0.3em; WIDTH: 100%; TEXT-ALIGN: left
}
FORM#account-creation_form INPUT.text {
	WIDTH: 17em
}
FORM#account-creation_form #id_country {
	WIDTH: 17em
}
FORM#account-creation_form #id_state {
	WIDTH: 17em
}
#authentication TEXTAREA {
	WIDTH: 17em
}
UL.step {
	PADDING-LEFT: 40px; BACKGROUND: url(step_start.gif) no-repeat left bottom; MARGIN: 18px auto 24px; WIDTH: 480px; LIST-STYLE-TYPE: none; HEIGHT: 25px
}
UL.step LI {
	BACKGROUND: url(step_standard.gif) no-repeat left bottom; FLOAT: left; WIDTH: 100px; HEIGHT: 25px; TEXT-ALIGN: center
}
UL.step LI A {
	COLOR: #272727
}
UL.step LI.step_current {
	BACKGROUND: url(step_current.gif) no-repeat left bottom; COLOR: #0ca7e2
}
UL.step LI.step_todo {
	COLOR: #9f9e9e
}
UL.step LI#step_end {
	BACKGROUND: url(step_end.gif) no-repeat left bottom; WIDTH: 58px; TEXT-ALIGN: right
}
UL.step LI.step_current#step_end {
	BACKGROUND: url(step_end_current.gif) no-repeat left bottom
}
#order DIV.cart_last_product {
	MARGIN: 0px auto 20px; WIDTH: 300px
}
#order DIV.cart_last_product .cart_last_product_header {
	BACKGROUND: #0ca7e2
}
#order DIV.cart_last_product .cart_last_product_header DIV.left {
	BACKGROUND: #0ca7e2
}
#order DIV.cart_last_product .cart_last_product_header DIV.left {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 0px; FONT: bold 12px "Arial"; WIDTH: 249px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 19px
}
#order DIV.cart_last_product A.cart_last_product_img {
	FLOAT: left
}
#order DIV.cart_last_product A.cart_last_product_img IMG {
	MARGIN: 0px 6px
}
#order DIV.cart_last_product .cart_last_product_content {
	FLOAT: right; WIDTH: 241px
}
#order DIV.cart_last_product .cart_last_product_content A {
	FONT: 12px "Arial"; TEXT-DECORATION: none
}
#order DIV.cart_last_product .cart_last_product_content A:hover {
	TEXT-DECORATION: underline
}
#order DIV.cart_last_product .cart_last_product_content H5 {
	
}
#order DIV.cart_last_product .cart_last_product_content H5 A {
	FONT: 13px "Arial"; COLOR: #0ca7e2
}
P.cart_navigation {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 1em! important; PADDING-TOP: 1em! important
}
P.cart_navigation .button {
	FLOAT: left
}
P.cart_navigation .button_large {
	FLOAT: left
}
P.cart_navigation .exclusive {
	FLOAT: right
}
P.cart_navigation .exclusive_large {
	FLOAT: right
}
P.cart_navigation .button {
	MARGIN-TOP: 30px! important; MARGIN-BOTTOM: 30px! important
}
P.cart_navigation .button_large {
	MARGIN-TOP: 30px! important; MARGIN-BOTTOM: 30px! important
}
P.cart_navigation .exclusive {
	MARGIN-TOP: 30px! important; MARGIN-BOTTOM: 30px! important
}
P.cart_navigation .exclusive_large {
	MARGIN-TOP: 30px! important; MARGIN-BOTTOM: 30px! important
}
P.cart_navigation_extra {
	WIDTH: auto; TEXT-ALIGN: center
}
FORM.std P.cart_navigation SPAN {
	FLOAT: none; WIDTH: auto; TEXT-ALIGN: left
}
#cart_summary TFOOT TR TD {
	BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.5em
}
#cart_summary TFOOT TR.cart_total_product TD {
	BORDER-TOP: #4e4e4e 1px solid
}
#cart_summary TFOOT TR.cart_total_price TD {
	BORDER-BOTTOM: #4e4e4e 2px solid
}
#cart_summary .price {
	FONT-SIZE: 13px; COLOR: #0ca7e2; TEXT-DECORATION: none
}
#cart_summary .price-discount {
	FONT-SIZE: 13px; COLOR: #0ca7e2; TEXT-DECORATION: none
}
TH.cart_total {
	TEXT-ALIGN: right! important
}
TD.cart_description A {
	TEXT-DECORATION: none
}
TD.cart_description A:hover {
	TEXT-DECORATION: underline
}
TD.cart_description H5 A {
	COLOR: #0ca7e2
}
TD.cart_ref {
	COLOR: #0ca7e2
}
TD.cart_total {
	COLOR: #0ca7e2
}
TD.cart_description H5 A {
	FONT: 13px "Arial"
}
TD.cart_total {
	TEXT-ALIGN: right
}
TD.cart_discount_price {
	TEXT-ALIGN: right
}
TD.cart_total .price {
	FONT-WEIGHT: bold
}
TR.cart_item TD.cart_unit {
	PADDING-RIGHT: 1em
}
TD.cart_quantity {
	WIDTH: 5.5em; TEXT-ALIGN: right
}
TD.cart_quantity P {
	DISPLAY: inline; FLOAT: left
}
TD.cart_quantity A {
	DISPLAY: inline; FLOAT: left
}
TD.cart_quantity P {
	PADDING-RIGHT: 7px; FONT-SIZE: 14px; MARGIN: 0px; PADDING-TOP: 4px
}
TD.cart_quantity .icon {
	MARGIN-TOP: 5px
}
TD.cart_quantity A.cart_quantity_up {
	DISPLAY: block
}
TD.cart_quantity A.cart_quantity_down {
	DISPLAY: block
}
TR.cart_free_shipping {
	WHITE-SPACE: normal
}
#order TFOOT P {
	FLOAT: left; MARGIN: 0px; WIDTH: 85%
}
#order TFOOT SPAN {
	DISPLAY: block; FLOAT: right; WIDTH: 15%
}
TR.cart_total_price {
	FONT-WEIGHT: bold
}
#order FORM#voucher FIELDSET {
	BORDER-RIGHT: #4e4e4e 1px solid; PADDING-RIGHT: 0.7em; BORDER-TOP: #4e4e4e 1px solid; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.7em; BORDER-LEFT: #4e4e4e 1px solid; PADDING-TOP: 0.7em; BORDER-BOTTOM: #4e4e4e 1px solid
}
#order FORM#voucher H4 {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 20px
}
#order FORM#voucher P {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 20px
}
#order FORM#voucher .button {
	DISPLAY: block; FLOAT: left; MARGIN: 0px 0px 0px 20px
}
#order FORM#voucher P LABEL {
	MARGIN-TOP: 5px
}
#order FORM#voucher P INPUT {
	MARGIN-TOP: 5px
}
#order FORM#voucher H4 {
	PADDING-RIGHT: 70px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 13px "Arial"; MARGIN-LEFT: 0px; PADDING-TOP: 5px
}
#order FORM#voucher INPUT.button {
	MARGIN-TOP: 0px; COLOR: #272727
}
#order DIV.order_delivery {
	CLEAR: both; OVERFLOW: hidden
}
#order #order_carrier {
	CLEAR: both; BORDER-RIGHT: #bdc2c9 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #bdc2c9 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #bdc2c9 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #bdc2c9 1px solid
}
#order #order_carrier H4 {
	DISPLAY: inline; WIDTH: 50%
}
#order #order_carrier IMG {
	VERTICAL-ALIGN: middle
}
#order #order_carrier SPAN {
	MARGIN: 0px 0.2em
}
#order #gift_div {
	DISPLAY: none
}
#order #gift_div LABEL {
	DISPLAY: block; MARGIN: 1em 0px; WIDTH: 100%
}
#order #gift_div TEXTAREA {
	DISPLAY: block; MARGIN: 1em 0px; WIDTH: 100%
}
BODY#order DIV#center_column P.address_add {
	MARGIN: 0px; PADDING-TOP: 20px
}
BODY#order DIV#center_column P#address_invoice_form {
	PADDING-BOTTOM: 10px; MARGIN: 0px
}
BODY#order DIV#center_column P.address_add A {
	MARGIN: 0px auto
}
BODY#order DIV#center_column P#address_invoice_form A {
	MARGIN: 0px auto
}
.payment_module {
	DISPLAY: block; MARGIN: 6px 0px 0px
}
.payment_module IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 1em
}
.payment_module A {
	BORDER-RIGHT: #4e4e4e 2px solid; PADDING-RIGHT: 11px; BORDER-TOP: #4e4e4e 2px solid; DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: #eee; PADDING-BOTTOM: 11px; BORDER-LEFT: #4e4e4e 2px solid; COLOR: #0c202a; PADDING-TOP: 11px; BORDER-BOTTOM: #4e4e4e 2px solid; TEXT-DECORATION: none
}
.payment_module A:hover {
	BORDER-RIGHT: #0ca7e2 2px solid; BORDER-TOP: #0ca7e2 2px solid; BORDER-LEFT: #0ca7e2 2px solid; COLOR: #0ca7e2; BORDER-BOTTOM: #0ca7e2 2px solid
}
.payment_module A:focus {
	BORDER-RIGHT: #0ca7e2 2px solid; BORDER-TOP: #0ca7e2 2px solid; BORDER-LEFT: #0ca7e2 2px solid; COLOR: #0ca7e2; BORDER-BOTTOM: #0ca7e2 2px solid
}
.payment_module A:active {
	BORDER-RIGHT: #0ca7e2 2px solid; BORDER-TOP: #0ca7e2 2px solid; BORDER-LEFT: #0ca7e2 2px solid; COLOR: #0ca7e2; BORDER-BOTTOM: #0ca7e2 2px solid
}
#product_wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 28px
}
#primary_block {
	
}
#primary_block H3 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 12px; COLOR: #0ca7e2! important
}
#primary_block #pb-right-column {
	FLOAT: left; MARGIN: 0px 28px 0px 0px; WIDTH: 238px
}
#primary_block #image-block {
	WIDTH: 238px; HEIGHT: 238px
}
#primary_block #image-block IMG#bigpic {
	WIDTH: 238px; CURSOR: pointer; HEIGHT: 238px
}
#views_block {
	MARGIN: 0px auto; WIDTH: 238px
}
#thumbs_list {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 245px
}
#thumbs_list UL#thumbs_list_frame {
	MARGIN-TOP: 5px; PADDING-LEFT: 0px; OVERFLOW: hidden; WIDTH: 245px! important; LIST-STYLE-TYPE: none
}
#thumbs_list UL#thumbs_list_frame LI {
	FLOAT: left; WIDTH: 76px; CURSOR: pointer; MARGIN-RIGHT: 5px; HEIGHT: 76px
}
#thumbs_list UL#thumbs_list_frame LI A {
	DISPLAY: block; WIDTH: 76px; HEIGHT: 76px
}
#view_scroll_left {
	PADDING-RIGHT: 4px; MARGIN-TOP: 30px; PADDING-LEFT: 4px; BACKGROUND: url(thumbs_left.gif) no-repeat center 50%; FLOAT: left; WIDTH: 9px; TEXT-INDENT: -3000px; HEIGHT: 18px
}
#view_scroll_right {
	PADDING-RIGHT: 4px; MARGIN-TOP: 30px; PADDING-LEFT: 4px; BACKGROUND: url(thumbs_left.gif) no-repeat center 50%; FLOAT: left; WIDTH: 9px; TEXT-INDENT: -3000px; HEIGHT: 18px
}
#view_scroll_right {
	BACKGROUND-IMAGE: url(thumbs_right.gif)
}
SPAN.view_scroll_spacer {
	FLOAT: left; WIDTH: 17px; HEIGHT: 80px
}
#primary_block UL#usefull_link_block {
	PADDING-TOP: 24px; LIST-STYLE-TYPE: none
}
#primary_block UL#usefull_link_block LI {
	DISPLAY: block; MARGIN: 0px 0px 4px
}
#primary_block UL#usefull_link_block LI A {
	PADDING-LEFT: 12px; BACKGROUND: url(bullet_cyan.gif) no-repeat 0px 4px; COLOR: #0ca7e2; HEIGHT: 15px; TEXT-DECORATION: underline
}
#primary_block UL#usefull_link_block SPAN.span_link {
	PADDING-LEFT: 12px; BACKGROUND: url(bullet_cyan.gif) no-repeat 0px 4px; COLOR: #0ca7e2; HEIGHT: 15px; TEXT-DECORATION: underline
}
#primary_block UL#usefull_link_block A:hover {
	TEXT-DECORATION: none
}
#primary_block UL#usefull_link_block SPAN.span_link:hover {
	TEXT-DECORATION: none
}
#primary_block #pb-left-column {
	FLOAT: left; WIDTH: 350px
}
#primary_block #short_description_block H3 {
	MARGIN-TOP: 27px! important; MARGIN-LEFT: 0px! important; COLOR: #fff
}
#primary_block #short_description_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px! important; FONT: 13px/22px "Arial"; COLOR: #272727
}
#primary_block #short_description_content DIV {
	FONT: 13px/22px "Arial"; COLOR: #272727
}
#primary_block #short_description_content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 13px/22px "Arial"; PADDING-TOP: 0px
}
#primary_block P.buttons_bottom_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#primary_block P.buttons_bottom_block A {
	MARGIN: 12px 0px 0px; WIDTH: 160px! important
}
.pack_content {
	MARGIN: 0px 0px 15px; FONT: 10px "Arial"; COLOR: #555
}
.pack_content A {
	FONT: 13px "Arial"; COLOR: #0ca7e2; TEXT-DECORATION: underline
}
.pack_content A:hover {
	TEXT-DECORATION: none
}
.pack_content P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; FONT: 13px "Arial"; COLOR: #272727; PADDING-TOP: 0px! important
}
#primary_block #color_picker {
	BORDER-TOP: #dcdcdc 1px dashed
}
#primary_block #color_picker P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 12px/12px "Arial"; TEXT-TRANSFORM: uppercase; COLOR: #181413; PADDING-TOP: 15px
}
#primary_block #color_to_pick_list LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 8px 0px 0px
}
#primary_block A.color_pick {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: block; BORDER-LEFT: #666 1px solid; WIDTH: 20px; CURSOR: pointer; BORDER-BOTTOM: #666 1px solid; HEIGHT: 20px
}
#primary_block A.color_pick:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#primary_block A#color_all {
	MARGIN-BOTTOM: 0px! important; CURSOR: pointer
}
#primary_block #image-block IMG.jqzoom#bigpic {
	CURSOR: crosshair; POSITION: relative
}
#primary_block P.buttons_bottom_block A {
	MARGIN: 0.9em auto 0px
}
#primary_block P.buttons_bottom_block INPUT {
	MARGIN: 0.9em auto 0px
}
#primary_block FORM#buy_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#primary_block FORM#buy_block P {
	PADDING-RIGHT: 0px! important; MARGIN-TOP: 5px; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN-LEFT: 0px! important; PADDING-TOP: 0px! important; TEXT-ALIGN: left
}
#primary_block FORM#buy_block P LABEL {
	FLOAT: left! important; WIDTH: 100px! important; COLOR: #272727; TEXT-ALIGN: left
}
#primary_block FORM#buy_block DIV#attributes LABEL {
	WIDTH: 100px! important; COLOR: #272727
}
#primary_block FORM#buy_block P SPAN {
	MARGIN-LEFT: 0px
}
#primary_block FORM#buy_block P INPUT {
	MARGIN-LEFT: 0px
}
#primary_block FORM#buy_block P SELECT {
	MARGIN-LEFT: 0px
}
#primary_block FORM#buy_block IMG.on_sale_img {
	FLOAT: right
}
#primary_block FORM#buy_block SPAN.on_sale {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: bold 13px "Arial"; TEXT-TRANSFORM: uppercase; COLOR: #272727; PADDING-TOP: 18px
}
#primary_block FORM#buy_block SPAN.discount {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; FONT: bold 16px/16px "Arial"; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 12px
}
#primary_block FORM#buy_block SPAN.our_price_display {
	DISPLAY: block; FONT: 17px "Arial"; COLOR: #272727
}
#primary_block FORM#buy_block SPAN.our_price_display SPAN#our_price_display {
	COLOR: #0ca7e2
}
#primary_block FORM#buy_block LABEL {
	TEXT-ALIGN: right
}
#primary_block FORM#buy_block LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 47%
}
#primary_block FORM#buy_block SELECT {
	DISPLAY: block; FLOAT: left; WIDTH: 47%
}
#primary_block FORM#buy_block P.price {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
#primary_block FORM#buy_block SPAN#pretaxe_price {
	FONT-SIZE: 12px
}
#primary_block FORM#buy_block P#old_price {
	FONT: 11px "Arial"; COLOR: #272727; PADDING-TOP: 10px; TEXT-DECORATION: line-through
}
#primary_block FORM#buy_block SPAN#old_price_display {
	FONT: 11px "Arial"; COLOR: #272727
}
#primary_block FORM#buy_block P#reduction_percent {
	MARGIN-TOP: 5px; FONT-SIZE: 11px; COLOR: #272727
}
#primary_block FORM#buy_block P.price-ecotax {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 15px
}
.pack_price {
	FONT-SIZE: 11px; PADDING-BOTTOM: 14px! important; COLOR: #ccc
}
#primary_block DIV#attributes P {
	CLEAR: left; HEIGHT: 25px
}
#quantity_wanted_p {
	CLEAR: left; HEIGHT: 25px
}
#primary_block DIV#attributes P LABEL {
	FONT: 12px/14px "Arial"; WIDTH: 75px! important; PADDING-TOP: 3px; TEXT-ALIGN: left! important
}
#quantity_wanted_p LABEL {
	FONT: 12px/14px "Arial"; WIDTH: 75px! important; PADDING-TOP: 3px; TEXT-ALIGN: left! important
}
#primary_block DIV#attributes P SELECT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 150px; PADDING-TOP: 1px
}
#quantity_wanted_p SELECT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 150px; PADDING-TOP: 1px
}
P#pQuantityAvailable {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 15px! important
}
P#pQuantityAvailable SPAN {
	FONT: 13px "Arial"; COLOR: #272727
}
#primary_block P#add_to_cart INPUT.exclusive {
	MARGIN: 13px 0px 0px
}
#primary_block P#add_to_cart INPUT.exclusive_disabled {
	MARGIN: 13px 0px 0px
}
P#availability_statut {
	FONT: 12px "Arial"; COLOR: #181413
}
P#availability_statut SPAN#availability_value {
	FONT: bold 12px "Arial"; COLOR: #ff5a00
}
SPAN#last_quantities {
	FONT: bold 12px "Arial"; MARGIN-LEFT: 15px; COLOR: #ff5a00! important
}
UL.idTabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 23px; LIST-STYLE-TYPE: none; HEIGHT: 34px; BORDER-BOTTOM-STYLE: none
}
UL.idTabs LI {
	FLOAT: left; MARGIN-RIGHT: 1px
}
UL.idTabs LI A {
	DISPLAY: block; BACKGROUND: #94ebff; FONT: bold 13px "Arial"; WIDTH: 215px; COLOR: #272727; PADDING-TOP: 9px; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL.idTabs LI A.selected {
	BACKGROUND: #f0f1f5; COLOR: #272727! important
}
UL.idTabsShort LI A {
	WIDTH: 133px
}
UL.idTabsShort LI A.selected {
	COLOR: white
}
DIV.sheets {
	CLEAR: both; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
DIV#quantityDiscount {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: #f0f1f5; PADDING-BOTTOM: 30px; PADDING-TOP: 30px
}
DIV#quantityDiscount TABLE.std TR TH {
	FONT: bold 13px "Arial"; TEXT-TRANSFORM: uppercase; COLOR: #0ca7e2; TEXT-ALIGN: left
}
DIV#quantityDiscount TABLE.std TBODY TR TD {
	BACKGROUND: #fff; FONT: 13px "Arial"; BORDER-TOP-STYLE: none; TEXT-ALIGN: left
}
DIV#more_info_sheets {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #f0f1f5; PADDING-BOTTOM: 20px; COLOR: #272727! important; PADDING-TOP: 13px
}
DIV#more_info_sheets UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
DIV#more_info_sheets UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(bullet_cyan.gif) no-repeat 0px 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
DIV#more_info_sheets UL LI A {
	
}
DIV#idTab1 {
	FONT: 13px/16px "Arial"
}
.customization_block {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #f0f1f5; PADDING-BOTTOM: 20px; PADDING-TOP: 13px
}
.customization_block_title {
	MARGIN: 4px 4px 4px 2px
}
.customization_block H2 {
	MARGIN-TOP: 15px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px
}
.customization_block P {
	MARGIN: 0px
}
.customization_block P IMG {
	MARGIN-BOTTOM: -3px! important
}
.customization_block UL {
	MARGIN: 0px; COLOR: #0c202a
}
.customization_block_input {
	VERTICAL-ALIGN: inherit
}
IMG.customization_delete_icon {
	MARGIN: 2px
}
LI.customizationUploadLine {
	CLEAR: left; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.customizationUploadBrowse {
	
}
DIV.customizationUploadBrowse IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
DIV.customizationUploadBrowse A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.customizationUploadBrowseDescription {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
IMG.customizationUploaded {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; MARGIN: 2px; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
UL.customizationUploaded {
	MARGIN-LEFT: 4px; LIST-STYLE-TYPE: none
}
UL.customizationUploaded LI {
	DISPLAY: inline
}
UL.customizationUploaded A {
	TEXT-DECORATION: none
}
DIV.customizationUploaded {
	CLEAR: left
}
DIV.deletePictureUploaded {
	FLOAT: right
}
DIV.deleteCustomizableProduct {
	FLOAT: right
}
UL.typedText {
	PADDING-LEFT: 6px; LIST-STYLE-TYPE: none
}
P#customizedDatas INPUT {
	MARGIN-LEFT: 0px
}
DIV.customization_block H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
DIV.customization_block UL#uploadable_files LI.customizationUploadLine {
	CLEAR: both! important
}
DIV.customization_block UL#text_fields LI {
	CLEAR: both! important
}
DIV.customization_block UL#uploadable_files LI INPUT {
	MARGIN-LEFT: 0px
}
DIV.customization_block UL#text_fields LI INPUT {
	MARGIN-LEFT: 0px
}
DIV.customization_block P#customizedDatas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
DIV.pack-content_product-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 28px
}
DIV.pack-content_product-list H2 {
	MARGIN-BOTTOM: 20px! important
}
DIV.pack-content_product-list UL#product_list {
	PADDING-TOP: 6px
}
UL#idTab4 UL {
	WIDTH: 652px! important
}
UL#idTab4 UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN: 0px 20px 20px 0px; WIDTH: 306px! important; HEIGHT: 265px! important; TEXT-ALIGN: center
}
UL#idTab4 UL LI H5 {
	DISPLAY: block; TEXT-ALIGN: center
}
UL#idTab4 UL LI H5 A {
	FONT: bold 12px "Arial"; TEXT-TRANSFORM: uppercase; COLOR: #d30000; TEXT-DECORATION: none
}
UL#idTab4 UL LI H5 A:hover {
	TEXT-DECORATION: underline
}
UL#idTab4 DIV.accessories_block {
	MARGIN-BOTTOM: 0px
}
UL#idTab4 DIV.accessories_block UL {
	PADDING-BOTTOM: 0px! important
}
UL#idTab4 UL LI P.product_desc {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; TEXT-ALIGN: center! important
}
UL#idTab4 UL LI P.product_accessories_price {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; TEXT-ALIGN: center! important
}
UL#idTab4 UL LI P.product_desc A.product_image {
	MARGIN: 10px auto 5px; WIDTH: 76px; HEIGHT: 76px
}
UL#idTab4 UL LI P.product_desc A.product_image IMG {
	MARGIN: 0px
}
UL#idTab4 UL LI P.product_desc A.product_description {
	DISPLAY: block; FONT: 12px "Arial"; COLOR: #0c202a
}
UL#idTab4 UL LI P.product_accessories_price A.button {
	MARGIN: 12px auto 0px
}
UL#idTab4 UL LI P.product_accessories_price SPAN.price {
	MARGIN-TOP: 10px; DISPLAY: block; FONT: 17px "Arial"; COLOR: #0ca7e2
}
DIV#idTab5 {
	
}
DIV#idTab5 P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
DIV#idTab5 P.align_right {
	
}
DIV#idTab5 P.align_right A {
	FONT: bold 16px "Courier New"; COLOR: #ff0000; TEXT-DECORATION: none
}
DIV#idTab5 P TEXTAREA {
	MARGIN: 6px 0px 0px
}
DIV#idTab5 P.submit {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 10px! important
}
DIV#idTab5 P.submit INPUT {
	MARGIN: 0px
}
DIV#idTab5 DIV.table_block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#idTab5 THEAD TR TH {
	BACKGROUND: #aaa; FONT: bold 12px "Arial"; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#productscategory {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #f0f1f5; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px; HEIGHT: 100px
}
#productscategory A {
	COLOR: #0c202a
}
#productscategory_noscroll {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #f0f1f5; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 20px; HEIGHT: 120px
}
#productscategory_noscroll A {
	COLOR: #0c202a
}
#productscategory_list {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 96%
}
#productscategory_list UL {
	PADDING-LEFT: 0px; LIST-STYLE-TYPE: none
}
#productscategory_list LI {
	FLOAT: left; MARGIN: 0px 3px; OVERFLOW: hidden; WIDTH: 100px; CURSOR: pointer; TEXT-ALIGN: center
}
#productscategory_scroll_left {
	MARGIN-TOP: 45px; DISPLAY: block; BACKGROUND: url(thumbs_left.gif) no-repeat center 50%; FLOAT: left; WIDTH: 9px; TEXT-INDENT: -3000px; HEIGHT: 18px
}
#productscategory_scroll_right {
	MARGIN-TOP: 45px; DISPLAY: block; BACKGROUND: url(thumbs_left.gif) no-repeat center 50%; FLOAT: left; WIDTH: 9px; TEXT-INDENT: -3000px; HEIGHT: 18px
}
#productscategory_scroll_right {
	BACKGROUND-IMAGE: url(thumbs_right.gif)
}
DIV#footer_wrapper {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 23px
}
DIV#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 21px; BACKGROUND: #232222; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 59px
}
#footer .block_various_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 14px; LIST-STYLE-TYPE: none
}
#footer .block_various_links LI A {
	FONT: 12px "Arial"; COLOR: #fff; TEXT-DECORATION: none
}
#footer .block_various_links LI A:hover {
	TEXT-DECORATION: underline
}
#footer .block_various_links LI {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 0px
}
#footer .block_various_links LI.first_item {
	PADDING-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#footer .block_various_links LI.last_item {
	DISPLAY: block; FLOAT: right; COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#footer .block_various_links LI.last_item A {
	COLOR: #b7ec2a
}
DIV#TB_window {
	COLOR: #1b1b1b
}
DIV#TB_window A {
	COLOR: #1b1b1b
}
DIV.content_only H2 {
	COLOR: #1b1b1b! important
}
DIV.content_only H3 {
	COLOR: #1b1b1b! important
}
DIV.content_only H4 {
	COLOR: #1b1b1b! important
}
DIV.content_only A {
	COLOR: #1b1b1b! important
}
DIV.content_only P {
	COLOR: #1e1e1e! important
}
