This commit is contained in:
rGaillard
2011-07-06 10:54:11 +00:00
parent 4d2c770c6f
commit 8fc7f11014
5398 changed files with 482149 additions and 0 deletions
+68
View File
@@ -0,0 +1,68 @@
/* adresses */
div.addresses {
border: 1px solid #d0d3d8;
background: #D0D1D5 url('../img/form_bg.jpg') repeat-x top left;
padding: 0.6em;
position: relative;
width: 544px
}
div.addresses h3 { margin: 0 }
div.addresses p.checkbox input {
margin-top: 0!important;
margin-top: -3px
}
div.addresses ul.item { clear: both }
ul.address {
background-color: white;
float: left;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-left: 0.25em;
padding-bottom: 0.6em;
margin-bottom: 1em;
position: relative;
width: 268px
}
ul.address li {
padding-left: 1.4em;
margin-top: 0.6em
}
li.address_title {
margin-top: 0!important;
background-color: #d0d1d5;
color: #374853;
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_firstname,
li.address_lastname,
li.address_update a,
li.address_delete a { color: #dd2a81 }
li.address_name,
li.address_firstname,
li.address_lastname,
li.address_company { font-weight: bold }
span.address_name,
span.address_firstname,
span.address_lastname,
span.address_update a,
span.address_delete a { color: #dd2a81 }
span.address_name,
span.address_firstname,
span.address_lastname,
span.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 }
+58
View File
@@ -0,0 +1,58 @@
/* authentication.tpl */
#create-account_form,
#authentication #login_form {
width: 49%;
height: 20em;
clear: none;
float: left
}
#create-account_form h4 {
height: 3.4em;
padding: 0.3em 3em 0 4em
}
#create-account_form p.text,
#authentication #login_form p.text {
height: 3.4em;
margin-left: 4em;
padding-left: 0;
padding-right: 0
}
#authentication #login_form a { color: #374853 }
#create-account_form { margin-right: 11px }
#create-account_form p.text {
text-align: left;
width: 100px
}
#authentication #create-account_form p.text label { width: 100px }
#authentication input#SubmitCreate,
#authentication input#SubmitLogin { margin: 0 }
#authentication p.submit {
margin-right: 0;
text-align: left;
padding-left: 17%!important
}
#authentication p.lost_password { padding-left: 4em }
#authentication #create-account_form fieldset,
#authentication #login_form fieldset { height: 18em }
#authentication p.submit span { padding-right: 0.5em }
#create-account_form label, #authentication #login_form label {
float: none;
clear: both;
display: block;
text-align: left;
width: 100%;
margin-bottom: 0.3em
}
#account-creation_form input.text,
#account-creation_form #id_country,
#account-creation_form #id_state,
#authentication textarea { width: 17em }
.account_creation span.inline-infos
{
width:100%;
text-align:left;
margin:2px 0 2px 32%;
font-size:9px;
}
+5
View File
@@ -0,0 +1,5 @@
/* category.tpl */
body#category #subcategories li { height: 136px; width: 108px; margin-right: 3px }
div.cat_desc { margin: 0 1em }
body#category div#subcategories .inline_list a img { display: inline }
#category img#categoryImage { margin-top: 1em }
+10
View File
@@ -0,0 +1,10 @@
#admin-action-cms {
background-color: #DFFAD3;
border: 1px solid #72CB67;
color: #374853;
margin-bottom: 10px;
padding: 4px;
}
#admin-action-cms input.exclusive { float:right }
+122
View File
@@ -0,0 +1,122 @@
.comparison_feature_value
{
padding: 5px;
margin-top: 5px
}
.comparison_feature
{
padding: 5px;
color: red;
font-weight: bold
}
.comparison_feature_odd
{
background-color: #F1F2F4;
padding: 3px;
}
.comparison_feature_even
{
padding: 3px;
}
.comparison_infos
{
border-left: 1px dotted #595A5E;
vertical-align: top;
}
.comparison_infos_first
{
border-left: 1px dotted #595A5E;
border-right: 1px dotted #595A5E
}
#product_comparison
{
border-collapse: collapse;
}
tr.comparison_header td
{
background-color: #595A5E;
color: #FFFFFF;
font-weight: bold;
padding: 3px
}
.product_desc a
{
text-decoration: none;
}
.comparison_comment
{
background-color: #FFFFFF;
}
.cluetip-comparison_comments {
text-align: justify;
background-color:white;
padding:10px;
border:1px solid gray;
background-color:#F1F2F4;
opacity:0.95;
width: 430px
}
.comment .customer_name
{
font-weight: bold;
}
.cmp_remove
{
margin: auto;
text-align: center;
display: block;
width: 120px;
cursor: pointer;
display: block;
line-height: 22px;
height: 22px;
background: url('../../../../img/admin/delete.gif') no-repeat;
}
.comparison_availability_statut
{
height: 27px;
}
.comparison_old_price
{
height: 13px;
}
.comparison_product_infos
{
width: 100%;
text-align: center;
}
.comparison_unit_price
{
color:gray;
font-size:0.75em;
}
.product_discount
{
height: 13px;
color:#DA0F00;
font-weight:bold;
text-transform:uppercase;
}
+8
View File
@@ -0,0 +1,8 @@
/* 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% }
form.std p.desc_contact span.like_input {
width: 366px;
text-align: left
}
File diff suppressed because it is too large Load Diff
+45
View File
@@ -0,0 +1,45 @@
/* history.tpl*/
#block-history { color: #374853 }
.color-myaccount { color: #dd2a81 }
#block-history table#order-list { 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: white }
#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 table#order-list td.history_link {
white-space: nowrap;
text-align: right
}
#block-history #block-order-detail {
border-top: 2px #dd2a81 solid;
border-bottom: 2px #dd2a81 solid;
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: 0 4px 0 1px }
#block-history #block-order-detail textarea {
margin: 0 auto;
width: 100%
}
#ordermsg textarea {
margin: 0;
padding: 0;
width: 528px;
}
+5
View File
@@ -0,0 +1,5 @@
/* identity.tpl */
p#security_informations {
font-size: 0.85em;
margin: 0 3em
}
+39
View File
@@ -0,0 +1,39 @@
*, body{margin:0;padding:0}
body
{
font-family:90%/1em 'Lucida Grande', Verdana, sans-serif;
}
#maintenance
{
width:450px;
margin:35px auto 0 auto;
padding:12px 0;
background:#fff;
text-align:center;
text-transform:none;
font-weight:normal;
letter-spacing:0;
color: #C73178;
}
#message
{
width:450px;
margin-top:35px;
padding:12px 15px;
border-top:1px dotted #666;
border-bottom:1px dotted #666;
background:#F9E3EE;
text-align:justify;
font:90%/1em 'Lucida Grande', Verdana, sans-serif;
text-transform:none;
font-weight:normal;
letter-spacing:0;
color:#C73178;
}
#message img
{
padding:30px;
}
@@ -0,0 +1,2 @@
/* Block advertising */
.advertising_block { width: 191px; margin-bottom: 1em; text-align: center }
@@ -0,0 +1,5 @@
/* Block best sellers */
#best-sellers_block_right p {
margin: 0;
padding-top:3px
}
+113
View File
@@ -0,0 +1,113 @@
/* Special style for block cart*/
#cart_block .block_content { padding: 6px 6px 2px }
#cart_block h4 { background-image: url('../../../img/block_header_exclusive_cart.png') }
#cart_block h4 span {
text-transform: none;
font-size: 0.8em;
cursor: pointer;
background-repeat: no-repeat;
background-position: left top;
padding-left: 10px
}
#cart_block h4 span#block_cart_collapse { background-image: url('../../../img/icon/sort_asc_white.png') }
#cart_block h4 span#block_cart_expand { background-image: url('../../../img/icon/sort_desc_white.png') }
#cart_block #cart_block_no_products { margin: 0.5em 0 }
#cart_block dl dt a,
#cart_block dl dt span.quantity-formated { float: left }
#cart_block dl { font-size: 0.9em }
#cart_block dt { padding-top: 0.4em }
#cart_block dl span.quantity-formated { padding-right: 1px }
#cart_block dt, #cart_block dd {
clear: both;
margin-top: 0.2em
}
#cart_block dt {
width: 175px;
text-align: right
}
#cart_block dd { width: 155px }
#cart_block dd {
margin-left: 1em;
margin-right: 1em;
font-style: italic
}
#cart_block dl dt a { font-weight: bold }
#cart_block a.ajax_cart_block_remove_link {
width: 11px;
height: 13px;
margin-left: 6px;
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: none
}
#cart_block_wrapping_cost, #cart_block_shipping_cost, #cart_block_tax_cost, #cart_block_total { padding-right: 1.3em }
#cart_block table#vouchers {
margin-top: 0.5em;
border-top: 1px solid white;
height: 3em;
padding-top: 0.4em;
margin-bottom: 0.5em;
clear: both
}
#cart_block p#cart-prices {
clear: both;
margin-top: 8px;
margin-bottom: 2em;
display: block;
padding-top: 0.4em;
border-top: 1px solid white
}
#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.6em;
margin: 0 -0.3em
}
#cart_block p#cart-buttons a { float: left }
#cart_block p#cart-buttons a#button_order_cart { float: right }
#cart_block .cart_block_customizations {
margin-left: 6px;
list-style-type: square
}
#cart_block #cart-price-precisions {
margin-top: 0.5em;
padding-top: 0.4em;
border-top: 1px solid white;
font-size: 0.9em;
height: 2em
}
@@ -0,0 +1,59 @@
/* Block categories */
#categories_block_left .tree { padding-left: 0.5em }
#categories_block_left .tree li {
border: none;
padding-top: 5px;
padding-left: 15px;
background: none;
margin-left: 0;
font-weight: bold;
font-size: 13px;
line-height: 13px
}
#categories_block_left .tree li.last { padding-bottom: 0 }
#categories_block_left .tree ul { padding: 2px 0 0 }
#categories_block_left .tree li li {
padding: 1px 0 1px 15px;
background: none;
font-size: 11px;
font-weight: normal
}
#categories_block_left .tree li li.last { padding-bottom: 0 }
#categories_block_left .tree li li li {
padding-left: 15px;
font-size: 9px
}
#categories_block_left .tree a {
padding-left: 0;
color: #374853
}
#categories_block_left .tree a:hover { text-decoration: none }
#categories_block_left ul.tree a.selected {
color: #488c40;
font-weight: bold
}
#categories_block_left span.grower {
display: block;
float: left;
background-position: 0 3px;
background-repeat: no-repeat;
width: 9px;
height: 15px;
margin: 0 0 0 -12px!important;
margin: 0 0 0 -8px;
padding: 0
}
#categories_block_left span.OPEN { background-image: url('../../../img/icon/less.gif') }
#categories_block_left span.CLOSE { background-image: url('../../../img/icon/more.gif') }
div.blockcategories_footer h4{ background:url('../../../img/block_footer_page.gif') repeat-x scroll left top;text-align:center;}
div.blockcategories_footer { background:url('../../../img/block_footer_page_footer.png') repeat-x scroll left bottom #bdc2c9;padding-bottom:5px}
div.blockcategories_footer h4 a{color:#ffffff;font-weight:normal;text-decoration:none}
div.blockcategories_footer .category_footer{ background-image:url('../../../img/block_bg.jpg');}
div.category_footer{ background:none;text-align:center;border:none; }
#footer div.category_footer h4 a{color: #666666;}
#footer div.category_footer .list{float:left;}
#footer div.category_footer .list ul.tree li{background:none;border-left:none;}
#footer .footer_logo{float: left;width: 188px;}
+14
View File
@@ -0,0 +1,14 @@
#footer .block_various_links { list-style: none }
#footer .block_various_links li a { text-decoration: none }
#footer .block_various_links li {
display: inline;
border-left: 1px solid #888;
padding: 0 2px 0 4px
}
#footer .block_various_links li.first_item {
border: none;
padding-left: 0
}
/* Block CMS links */
.informations_block_left .block_content { padding-top: 3px }
@@ -0,0 +1,38 @@
/* block top currencies */
#currencies_block_top {
margin: 0.4em 0.5em 0 0;
float: left;
width: 8em;
text-align: left
}
#currencies_block_top li {
float: left;
margin-right: 0.2em;
margin-bottom: 2px
}
#currencies_block_top a {
display: block;
font-size: 0.8em;
background-color: #f1f2f4;
border: #595a5e 1px solid;
text-decoration: none;
min-width: 1em;
padding: 0 2px 0 3px;
line-height: 1.5em;
text-align: center;
vertical-align: middle
}
#currencies_block_top a:hover {
background-color: white;
color: black
}
#currencies_block_top .selected a {
border: none;
background-color: transparent;
font-size: 11px;
line-height: 1.2em;
font-weight: bold;
color: black;
border: 1px solid white
}
#currencies_block_top p { clear: left }
@@ -0,0 +1,17 @@
/* block top languages */
#header_right #languages_block_top {
margin: 0.4em 0.1em 0 0;
float: left
}
#header_right #languages_block_top p { clear: left }
#languages_block_top {
width: 80px
}
#languages_block_top ul#first-languages li {
float: left;
margin-right: 3px
}
#languages_block_top ul#first-languages li.selected_language {
float: left;
margin-right: 0.3em
}
@@ -0,0 +1,6 @@
/* Block manufacturer */
.blockmanufacturer ul { padding: 4px 0 6px }
.blockmanufacturer select {
width: 100%;
margin: 0
}
@@ -0,0 +1,14 @@
/* block myaccount */
#left_column div.myaccount, #right_column div.myaccount { background: #f6dce8 url('../../../img/block_footer_myaccount.jpg') no-repeat bottom left }
div.myaccount h4 { background: #971d58 url('../../../img/block_header_myaccount.jpg') no-repeat top left }
div.myaccount h4 a, div.myaccount h4 { color: white }
div.myaccount, div.myaccount a { color: #5d0630 }
div.myaccount ul.bullet { margin-top: 0.6em }
div.myaccount ul.bullet li { background-image: url('../../../img/bullet_myaccount.gif') }
div.myaccount ul.bullet .icon { display: none }
div.myaccount p.logout { padding: 0.3em 0 0.3em 2em }
div.myaccount p.logout, div.myaccount p.logout a { color: #dd2a81 }
div.myaccount p.logout a { text-decoration: underline }
div.myaccount p.logout a:hover { text-decoration: none }
div.myaccount .block_content { background: #f6dce8 url('../../../img/block_bg_myaccount.jpg') repeat-x bottom left; border-left: 1px solid #f6dce8; border-right: 1px solid #f6dce8 }
.account_input { margin-left: 0; width: 15em }
@@ -0,0 +1,8 @@
/* Block new products */
#new-products_block_right ul { padding: 5px 0 }
#new-products_block_right li {
margin-top: 0;
padding:0
}
#new-products_block_right .product_images li.first { margin-right: 11px }
#new-products_block_right dt a { font-size: 0.8em; font-weight: bold }
@@ -0,0 +1,4 @@
/* Block newsletter */
div#newsletter_block_left div.block_content { padding: 1em 0; text-align: center }
div#newsletter_block_left div.block_content p { padding: 0.3em 0; text-align: center }
div#newsletter_block_left div.block_content input.button_mini { margin: 1em auto 0em auto }
@@ -0,0 +1,4 @@
/* Block logo payment */
.paiement_logo_block { width: 191px; text-align: center; margin-bottom: 1.5em }
.paiement_logo_block a { text-decoration: none }
.paiement_logo_block img { margin: 0 0.5em }
@@ -0,0 +1,24 @@
/* block 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') }
+2
View File
@@ -0,0 +1,2 @@
/* Block RSS */
#rss_block_left p { margin: 0.5em 0; text-align: center }
+24
View File
@@ -0,0 +1,24 @@
/* block top search */
#header_right #search_block_top {
float: right;
background: #e5e6e7 url('../../../img/block_search_bg.jpg') no-repeat top right;
margin-bottom: 11px;
width: 336px;
height: 28px
}
#header_right #search_block_top p { padding: 0.4em 0 0.4em 1em }
#header_right #search_block_top label, #header_right #search_block_top input { float: left }
#header_right #search_block_top label {
background: transparent url('../../../img/icon/search.gif') no-repeat 0 2px;
float: left;
width: 19px;
height: 18px;
display: block
}
#header_right #search_block_top input.search_query { width: 12em }
/* block left column "Quick search" */
#search_block_left input { margin: 2px 0 0 0 }
#search_block_left .search_query { width: 11em }
#search_button { display: inline }
@@ -0,0 +1,16 @@
/* Block specials */
.blockspecials ul { padding-top: 5px }
.blockspecials ul li {
float: left;
clear: none;
padding: 0;
width: 48%
}
.blockspecials p.product_image { margin-right: 0.3em }
.blockspecials p {
padding: 0.3em 0 0 0;
margin: 0;
text-align: center;
clear: both
}
.blockspecials p a { margin: 0 auto }
@@ -0,0 +1,3 @@
/* Block store */
.blockstore img { margin: 10px 0 0 0}
.blockstore p { text-align: center}
@@ -0,0 +1,7 @@
/* Block supplier */
.blocksupplier ul { padding: 4px 0 6px }
.blocksupplier select {
width: 100%;
margin: 0
}
+18
View File
@@ -0,0 +1,18 @@
/* Block tags */
div.tags_block .block_content { padding: 3px 6px 0 }
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.8em; font-weight: bold }
a.tag_level2 { font-size: 1.4em }
a.tag_level1 { font-size: 1em; color: #888!important }
@@ -0,0 +1,27 @@
/* block top user information */
#header_right #header_user {
float: right;
width: 535px;
text-align: right;
margin-right: 6px
}
#header_user p { color: #595a5e }
#header_user span { font-weight: bold }
#header_user ul { margin-top: 0.3em }
#header_user li {
float: right;
line-height: 2em;
margin-left: 0.5em;
white-space: nowrap
}
#header_user #shopping_cart, #header_user #your_account { font-size: 0.9em }
#header_user li#your_account { margin-left: 0 }
#header_user #shopping_cart a, #header_user #your_account a {
background-repeat: no-repeat;
background-position: top left;
padding: 2px 0 4px 26px;
height: 20px;
text-decoration: none
}
#header_user #shopping_cart a { background-image: url('../../../img/icon/cart.gif') }
#header_user #your_account a { background-image: url('../../../img/icon/my-account.gif') }
@@ -0,0 +1,6 @@
/* Block Viewed Products */
div#viewed-products_block_left div.block_content ul.products li {
margin-top: 0;
padding: 4px 0 0
}
div#viewed-products_block_left div.block_content ul.products li img { margin-right: 7px }
@@ -0,0 +1,16 @@
/* module blockwishlist */
#wishlist_block #wishlist_block_list dl.products {
font-size: 10px;
border-bottom: 1px solid #fff;
margin: 0 0 5px 0;
padding: 3px 0 5px
}
#wishlist_block div.block_content #wishlist_block_list dl.products dt a.cart_block_product_name { font-weight: bold }
#wishlist_block div.block_content #wishlist_block_list dl.products dt { margin: 2px 0 }
#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 {
font-style: italic;
margin: 0 0 0 10px
}
#wishlist_block div.block_content p select#wishlists { width: 140px }
#wishlist_block div.block_content p a.exclusive { margin: 5px auto 0 auto }
@@ -0,0 +1,44 @@
div#crossselling {
padding-top: 10px;
clear: both;
margin-bottom: 10px
}
#crossselling {
margin: 0 auto 0;
height: 170px;
width: 100%
}
#crossselling_noscroll {
margin: 0 auto 0;
height: 120px;
width: 100%
}
#crossselling_list {
overflow: hidden;
float: left;
width: 96%
}
#crossselling_list ul {
padding-left: 0;
list-style-type: none
}
#crossselling_list li {
float: left;
margin: 0 3px;
cursor: pointer;
text-align: center;
width: 100px;
overflow: hidden
}
#crossselling_list li a { margin: auto }
#crossselling_scroll_left,
#crossselling_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
}
#crossselling_scroll_right { background-image: url('../../../img/thumbs_right.gif') }
+30
View File
@@ -0,0 +1,30 @@
/* Block editorial */
.editorial_block { margin-bottom: 2em }
.editorial_block .rte { background: transparent none repeat scroll 0 0 }
.editorial_block h1 {
background: none;
padding: 0;
margin-bottom: 1em
}
.editorial_block h2 {
font-size: 1.1em;
margin: 1em 0;
text-transform: none;
line-height: 1.2em;
padding: 0;
padding-bottom: 10px;
background: none;
color: #5D717E
}
.editorial_block p { padding-top: 0.4em }
#editorial_block_center p { padding-left: 0 }
#editorial_image_legend {
color: #AAAAAA;
font-size: 6pt;
font-style: italic;
margin: 0;
padding-left: 0;
text-align: center;
}
+6
View File
@@ -0,0 +1,6 @@
/* my-account.tpl */
#my-account #center_column ul { margin: 2em 0 }
#my-account #center_column li {
list-style: none;
margin: 2em 1.5em
}
+66
View File
@@ -0,0 +1,66 @@
#order-opc .opc_status {
border: 1px solid #d0d3d8;
background: #D0D1D5 url('../img/form_bg.jpg') repeat-x top left;
font-size: 12px
}
.opc_float {
float:left;
width: 49%
}
.opc_float_status {
float: left;
width: 45%;
padding: 10px
}
#order-opc #login_form {
width: 100%;
clear: none
}
#order-opc #login_form p.text {
height: 3.4em;
margin-left: 4em;
padding-left: 0;
padding-right: 0
}
#order-opc #login_form a { color: #374853 }
#order-opc input#SubmitLogin { margin: 0 }
#order-opc #login_form p.submit {
margin-right: 0;
text-align: left;
padding-left: 17%!important
}
#order-opc p.lost_password { padding-left: 4em }
#order-opc p.submit span { padding-right: 0.5em }
#order-opc #login_form label {
float: none;
clear: both;
display: block;
text-align: left;
width: 100%;
margin-bottom: 0.3em
}
#order-opc textarea#message { width: 42em }
#order-opc sup { color: red }
#order-opc div.opc-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: url('../img/ajax-loader.gif') #666 no-repeat center center;
opacity: 0.7;
filter : alpha(opacity=70); /* IE < 8 */
-moz-opacity : 0.7;
-ms-filter: "alpha(opacity=70)"; /* IE 8 */
z-index: 99
}
#order-opc div.opc-main-block { position: relative }
+159
View File
@@ -0,0 +1,159 @@
/* product.tpl */
#primary_block #pb-right-column {
width: 310px;
float: left
}
#primary_block #image-block {
border: #d0d1d5 solid 1px;
height: 300px;
width: 300px
}
#primary_block #image-block img#bigpic {
cursor: pointer;
height: 300px;
width: 300px
}
#primary_block ul#usefull_link_block {
list-style-type: none;
margin-top: 1em
}
#primary_block ul#usefull_link_block li { margin: 0.5em 1em 0.5em 0; display: block }
#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;
height: 15px
}
#primary_block #pb-left-column {
float: left;
margin-left: 1.1em;
width: 233px
}
#primary_block #short_description_block {
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_picker p {
margin-bottom: 0.4em;
padding: 0
}
#primary_block #color_picker {
padding: 0.6em 0.7em 0.4em 0.7em;
background: #e5e6e7 url('../img/product-short-desc-bg.gif') repeat-x top left;
border: 1px #d0d3d8 solid;
margin-bottom: 1.5em
}
#primary_block #color_to_pick_list li {
display: inline;
float: left;
margin: 0 0.4em 0.4em 0
}
#primary_block a.color_pick {
display: block;
width: 20px;
height: 20px;
border: 1px solid #666;
cursor: pointer
}
#primary_block a.color_pick:hover { border: 1px solid #000 }
#primary_block a#color_all { cursor: pointer }
#primary_block #image-block img#bigpic.jqzoom {
cursor: crosshair;
position: relative
}
#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 }
#primary_block #short_description_content { margin-bottom: 0.5em }
#primary_block #buy_block {
background: #f1f2f4 url('../img/product-buy-bg.gif') repeat-x top left;
font-size: 1.1em;
padding: 0.7em;
color: #374853;
border: 1px #d0d3d8 solid;
margin-bottom: 1.5em
}
#primary_block #buy_block p {
padding: 0;
margin-top: 0;
clear: both
}
#primary_block #buy_block img.on_sale_img { float: left }
#primary_block #buy_block span.on_sale {
color: #da0f00;
text-transform: uppercase;
font-weight: bold;
float: right
}
#primary_block #buy_block span.discount {
color: #da0f00;
text-transform: uppercase;
font-weight: bold;
float: right
}
#primary_block #buy_block span.our_price_display { float: right }
#primary_block #buy_block span#availability_label {
float: left;
margin-right: 1em
}
#primary_block #buy_block label { text-align: right }
#primary_block #buy_block label,#primary_block #buy_block select {
display: block;
width: 47%;
float: left
}
#primary_block div#attributes p, #quantity_wanted_p {
clear: left;
height: 2em
}
#primary_block div#attributes p, #minimal_quantity_wanted_p {
clear: left;
text-align: center
}
/* prices */
#primary_block #buy_block p.price {
font-size: 1.05em;
text-align: right
}
#primary_block #buy_block span#pretaxe_price {
font-size: 0.75em;
text-align: right
}
#primary_block #buy_block p#old_price {
font-size: 0.8em;
text-align: right;
text-decoration: line-through
}
#primary_block #buy_block p#reduction_percent {
color: #da0f00;
font-size: 0.75em;
text-align: right
}
#primary_block #buy_block p.price-ecotax {
font-size: 0.75em;
text-align: right
}
#admin-action {
color: #374853;
background-color: #DFFAD3;
margin-bottom:10px;
padding: 4px;
border: 1px solid #72CB67
}
#admin-action input.exclusive
{
float: right
}
.product_accessories_price
{
margin-top: 5px
}
+73
View File
@@ -0,0 +1,73 @@
/* product-list.tpl */
ul#product_list { margin-top: 2em; list-style-type: none }
ul#product_list li {
background: #d0d3d8 url('../img/block_category_item_bg.jpg') repeat-x;
border: solid 1px #d0d3d8;
padding: 6px;
min-height: 130px;
height: auto;
clear: both;
margin-bottom: 0.3em
}
* html ul#product_list li {
height: auto !important;
height: 130px
}
ul#product_list li a {
text-decoration: none;
color: #374853
}
ul#product_list a.product_img_link {
border: solid 1px #d0d3d8;
float: left;
margin-right: 0.6em
}
ul#product_list a.product_img_link img { vertical-align: bottom; display: block }
ul#product_list li h3 { margin: 0.4em 0 }
ul#product_list li .new {
background: transparent url(../img/flag_new_bg.jpg) repeat-x scroll 0%;
border: 1px solid #488C40;
color: white;
font-size: 0.6em;
font-weight: bold;
margin: 0 1em 0 0;
padding: 0 0.4em;
text-transform: uppercase;
vertical-align: 0.3em
}
ul#product_list li p.product_desc {
margin-bottom: 0;
font-size: 0.92em
}
ul#product_list li div.center_block {
float: left;
width: 74%
}
ul#product_list li div.right_block {
float: left;
width: 11em;
text-align: right;
margin-left: 1em;
margin-top: 0
}
ul#product_list li .discount, ul#product_list li .on_sale, ul#product_list li .online_only {
color: #da0f00;
text-transform: uppercase;
font-weight: bold;
display: block
}
ul#product_list li .reduction {
display: block;
margin-bottom: 0.3em
}
ul#product_list li .price {
display: block;
font-size: 1.5em;
margin-bottom: 0.2em
}
ul#product_list li span.availability {
color: #488c40;
font-size: 0.9em
}
ul#product_list li a.button { margin-top: 0.5em }
ul#product_list li p.compare input { vertical-align: text-bottom }
@@ -0,0 +1,39 @@
*, body{margin:0;padding:0}
body
{
font-family:90%/1em 'Lucida Grande', Verdana, sans-serif;
}
#restricted-country
{
width:450px;
margin:35px auto 0 auto;
padding:12px 0;
background:#fff;
text-align:center;
text-transform:none;
font-weight:normal;
letter-spacing:0;
color: #C73178;
}
#message
{
width:450px;
margin-top:35px;
padding:12px 15px;
border-top:1px dotted #666;
border-bottom:1px dotted #666;
background:#F9E3EE;
text-align:justify;
font:90%/1em 'Lucida Grande', Verdana, sans-serif;
text-transform:none;
font-weight:normal;
letter-spacing:0;
color:#C73178;
}
#message img
{
padding:5px;
}
+134
View File
@@ -0,0 +1,134 @@
/* Cluetip design */
.cluetip-product_scene {
text-align:left;
background-color:white;
padding:10px;
border:1px solid gray;
background:#F1F2F4 url(../img/block_bg.jpg) repeat-x scroll left bottom;
opacity:0.95;
}
.cluetip-product_scene #cluetip-close{
text-align:right;
float:right;
}
.cluetip-product_scene h4{
float:left;
font-size:1.6em;
margin-bottom:5px;
width:175px;
}
.cluetip-product_scene a{
float:left;
margin-top:2px;
}
.cluetip-product_scene p.description{
float:left;
width:170px;
margin-left:15px;
}
.cluetip-product_scene div.prices{
float:left;
width:90px;
text-align:right;
}
.cluetip-product_scene .new {
background:transparent url(../img/flag_new_bg.jpg) repeat-x scroll 0% 50%;
border:1px solid #488C40;
clear:both;
color:white;
display:inline;
font-size:0.45em;
font-weight:bold;
margin:8px;
padding:0pt 0.4em;
text-transform:uppercase;
vertical-align:0.3em;
}
.cluetip-product_scene .on_sale, .cluetip-product_scene .discount {
color:#DA0F00;
display:block;
font-weight:bold;
text-transform:uppercase;
}
/* END Cluetip design */
#scenes .screen_scene {
margin:0 auto;
}
#scenes a.cluetip{
display:block;
position:absolute;
text-decoration:none;
}
/*TMP*/
#scenes .cluetip span{
background:transparent url(../img/icon/cible.gif) no-repeat scroll center center;
color:black;
display:block;
font-size:1.1em;
font-weight:bold;
height:23px;
padding-top:5px;
text-align:center;
width:23px;
}
/*TMP*/
.thumbs_banner{
margin:10px auto;
width:100%;
}
.thumbs_banner .space-keeper{
width:25px;
float:left;
display:block;
height:100%;
}
.thumbs_banner .space-keeper a.prev{
background:transparent url(../img/icon/serial_scroll_left.gif);
display:none;
width:25px;
text-align:center;
font-size:1.5em;
text-decoration:none;
background-color:#EEE;
}
#scenes_list{
overflow:hidden;
width:504px;
float:left;
border:1px solid #EEE;
}
#scenes_list ul{
list-style-type:none;
}
#scenes_list li{
float:left;
}
#scenes_list a{
display:block;
}
.thumbs_banner a.next {
background:transparent url(../img/icon/serial_scroll_right.gif);
width:25px;
float:left;
display:block;
text-align:center;
font-size:1.5em;
text-decoration:none;
background-color:#DDD;
}
+20
View File
@@ -0,0 +1,20 @@
/* sitemap.tpl */
#sitemap_content { margin-left: 5em }
div.sitemap_block {
padding: 0;
float: left;
width: 33%;
min-height: 120px;
_height: 120px
}
div.sitemap_block ul { text-align: left }
div.sitemap_block h3, .categTree h3 {
margin-top: 1em;
margin-bottom: 1em
}
div.categTree {
float: left;
margin-top: 25px;
margin-bottom: 1em;
margin-left: 5em
}
+65
View File
@@ -0,0 +1,65 @@
#stores-table {
border: 1px solid #999;
width: 100%;
border-collapse: collapse;
display: none;
}
#stores-table tr td {
height: 95px;
}
#stores-table tr th, #stores-table tr td {
border-right: 1px solid #999;
border-bottom: 1px solid #999;
padding: 5px;
}
#stores-table tr td.num {
font-size: 16px;
}
#stores-table tr td.distance, #stores-table tr td.num {
text-align: center;
}
#stores-table tr th {
text-align: center;
height: 20px;
line-height: 20px;
}
div.store-small {
border: 1px solid #CCC;
padding: 5px;
width: 200px;
margin-bottom: 10px;
}
#map {
width: 556px;
height: 375px;
margin: 15px auto;
}
#locationSelect {
width: 350px;
visibility: hidden;
}
#stores_loader {
margin-left: 5px;
display: none;
}
#store_hours {
font-weight: bold;
text-decoration: underline;
width: 80px;
height: 15px;
display: block;
}
#addressInput {
width: 350px;
}