[+] Project : default theme added

This commit is contained in:
mMarinetti
2011-12-02 15:24:40 +00:00
parent a2be24ee90
commit 7320307212
431 changed files with 21629 additions and 1679 deletions
+91
View File
@@ -0,0 +1,91 @@
div.addresses {
position:relative;
padding:15px;
border:1px solid #ccc;
font-size:12px;
background:#f8f8f8
}
ul.address {
list-style-type:none;
float:left;
position:relative;
width:345px !important
}
#address_delivery {margin-right:35px;}
#address_invoice {margin-right:0}
#delivery_address {margin-right:65px;}
ul.address li {
padding:0 15px;
font-weight:bold;
line-height:18px;
text-transform:uppercase
}
ul.address li.address_title {
height: 29px;
font-weight: bold;
line-height:29px;
color:#fff;
background:url(../img/bg_address_title.png) repeat-x 0 0 #989898
}
ul.address li.address_firstname,
ul.address li.address_company {
margin-top:8px
}
ul.address li.address_update {
margin-top:20px
}
ul.address li.address_update,
ul.address li.address_delete {
font-size:11px;
text-transform:none
}
.address_add {
padding:20px 0
}
.address_delivery select {
border:1px solid #ccc;
width:200px
}
/* PAGE ADRESSES ******************************************************************************* */
.addresses ul.address {
list-style-type:none;
float:left;
position:relative;
margin:30px 30px 0 0;
width:345px !important
}
.addresses ul.address.alternate_item,
.addresses ul.address.last_item {margin-right:0}
.addresses ul.address li {
padding:0 15px;
font-weight:bold;
line-height:18px;
text-transform:uppercase
}
.addresses ul.address .address_title {
margin-bottom:5px;
height: 29px;
font-weight: bold;
line-height:29px;
color:#fff;
background:url(../img/bg_address_title.png) repeat-x 0 0 #989898
}
.addresses ul.address .address_update {margin-top:20px}
.addresses ul.address .address_update,
.addresses ul.address .address_delete {
font-size:11px;
text-transform:none
}
+78
View File
@@ -0,0 +1,78 @@
/* create account ****************************************************************************** */
#account-creation_form {}
#account-creation_form fieldset {
padding:0 0 15px 0;
border:1px solid #ccc;
background:#f8f8f8
}
#account-creation_form h3 {
margin:0 0 15px 0;
padding:8px;
font-size:14px;
color:#fff;
text-transform:uppercase;
background:url(../img/bg_form_h3.png) repeat-x 0 0 #989898
}
#center_column #account-creation_form p {margin:0; padding:0 0 10px 0}
#account-creation_form p.required {color:#222}
#account-creation_form p.required sup {color:#990000}
#account-creation_form p.radio span,
#account-creation_form p.text label,
#account-creation_form p.password label,
#account-creation_form p.select label,
#account-creation_form p.select span,
#account-creation_form p.textarea label {
display:inline-block;
padding:6px 15px;
width:230px;/* 260 */
font-size:14px;
text-align:right
}
#account-creation_form p.radio label {
float:none;
padding-right:10px;
width:auto;
font-size:14px
}
#account-creation_form p.checkbox label {
float:none;
width:auto;
font-size:12px
}
#account-creation_form p.text input,
#account-creation_form p.password input,
#account-creation_form p.select input {
padding:0 5px;
height:22px;
width:360px;/* 370 */
border:1px solid #ccc;
font-size: 12px;
color:#666
}
#account-creation_form p.checkbox input {
margin-left:260px;
}
#account-creation_form p.select select {
margin-right:10px;
border:1px solid #ccc;
font-size: 12px;
color:#666
}
#account-creation_form p.textarea textarea {
height:80px;
width:370px;
border:1px solid #ccc;
font-size: 12px;
color:#666
}
#account-creation_form span.form_info,
#account-creation_form span.inline-infos {
display:block;
margin:5px 0 0 265px;
color:#666
}
#center_column #account-creation_form p.cart_navigation {margin:20px 0}
+64
View File
@@ -0,0 +1,64 @@
h1 {display:none;}
.resumecat {
margin:15px 0 10px 0;
padding:8px 7px;
color:#000;
background:#f0f0f0;
}
.content_scene_cat {
padding:5px;
border:1px solid #ccc;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-box-shadow: 0 1px 1px #e2e2e2;
-webkit-box-shadow: 0 1px 1px #e2e2e2;
box-shadow: 0 1px 1px #e2e2e2;
}
.cat_desc {
font-size:12px;
line-height:18px;
}
.cat_desc p {padding:0 10px 5px 10px}
.cat_desc .lnk_more {
padding:0 10px;
color:#0088CC;
background:url(../img/arrow_right_1.png) no-repeat 100% 4px transparent;
}
/* ************************************************************************************************
SUB CATEGORIES
************************************************************************************************ */
#subcategories {margin-top:15px}
#subcategories h3 {
padding:14px 12px;
font-size:13px;
color:#fff;
text-transform:uppercase;
text-shadow:0 1px 0 #666;
background:url(../img/bg_table_th.png) repeat-x 0 0 #999
}
.inline_list {
list-style-type:none;
margin-top:10px;
}
.inline_list li {
padding:10px 0;
border-bottom:1px dotted #ccc
}
.inline_list li .img {
float:left;
margin-right:15px
}
.inline_list li img {
border:1px solid #ccc
}
.inline_list li .cat_name {
font-weight:bold;
font-weight:13px
}
View File
+95
View File
@@ -0,0 +1,95 @@
table#product_comparison {
width:100%;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
#product_comparison tr.comparison_header {font-weight:bold}
#product_comparison td {
padding:6px;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
vertical-align:top
}
#product_comparison td.td_empty{
border:none;
background:#fff;
}
#product_comparison tr.comparison_header,
#product_comparison td.comparison_feature_even {background:#f8f8f8}
#product_comparison .product_image {
display:block;
text-align:center
}
#product_comparison .product_image img {border:1px solid #ccc}
#product_comparison h5 {
margin-bottom:10px;
font-size:12px;
color:#000
}
#product_comparison .product_desc {
padding-bottom:5px;
height:40px;
color:#666
}
#product_comparison .lnk_more {
display:block;
margin-bottom:10px;
padding-left:10px;
color:#0088cc;
background:url(../../img/arrow_right_1.png) no-repeat 0 4px transparent;
}
.prices_container {height:50px}
.price_container {padding-bottom:10px}
#product_comparison .price {
font-weight:bold;
font-size:14px;
color:#990000
}
.discount {
display:inline-block;
padding:1px 5px;
font-size:10px;
font-weight:bold;
color:#fff;
text-transform:uppercase;
background:#9B0000
}
.comparison_availability_statut {display:none}
#product_comparison .cmp_remove {
display:block;
margin-bottom:10px;
padding-right:16px;
font-weight:bold;
text-align:right;
background:url(../../img/icon/delete.gif) no-repeat 100% 1px transparent;
}
.ajax_add_to_cart_button {
margin-left:9px;
padding-left:20px !important
}
.ajax_add_to_cart_button span {
display: block;
position: absolute;
top: -1px;
height: 26px;
left: -12px;
width: 26px;
background: url(../../img/icon/pict_add_cart.png) no-repeat 0 0 transparent
}
+49
View File
@@ -0,0 +1,49 @@
#contact fieldset {
padding:0 0 15px 0;
border:1px solid #ccc;
background:#f8f8f8
}
#contact h3 {
margin:0 0 15px 0;
padding:8px;
font-size:14px;
color:#fff;
text-transform:uppercase;
background:url(../img/bg_form_h3.png) repeat-x 0 0 #989898
}
#contact #center_column p {margin:0; padding:0 0 10px 0;}
#contact p.text label,
#contact p.select label,
#contact p.select span,
#contact p.textarea label {
display:inline-block;
padding:6px 15px;
width:150px;/* 180 */
font-size:12px;
text-align:right
}
#contact p.text input,
#contact p.select input {
padding:0 5px;
height:22px;
width:260px;/* 270 */
border:1px solid #ccc;
font-size: 12px;
color:#666
}
#contact p.select select {
margin-right:10px;
border:1px solid #ccc;
font-size: 12px;
color:#666
}
#contact p.textarea textarea {
height:80px;
width:270px;
border:1px solid #ccc;
font-size: 12px;
color:#666
}
#contact p.submit input {margin-left:185px;}
File diff suppressed because it is too large Load Diff
+138
View File
@@ -0,0 +1,138 @@
/*
Variable Grid System.
Learn more ~ http://www.spry-soft.com/grids/
Based on 960 Grid System - http://960.gs/
Licensed under GPL and MIT.
*/
/* Containers
----------------------------------------------------------------------------------------------------*/
.container_9 {
margin:0 auto;
width: 980px;
}
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9 {
display:inline;
float: left;
position: relative;
margin-right: 20px;
}
/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/
.alpha {margin-left: 0;}
.omega {margin-right: 0;}
/* Grid >> 9 Columns
----------------------------------------------------------------------------------------------------*/
.container_9 .grid_1 {width:91px;}
.container_9 .grid_2 {width:202px;}
.container_9 .grid_3 {width:313px;}
.container_9 .grid_4 {width:424px;}
.container_9 .grid_5 {width:535px;}
.container_9 .grid_6 {width:646px;}
.container_9 .grid_7 {width:757px;}
.container_9 .grid_8 {width:868px;}
.container_9 .grid_9 {width:979px;}
/* Prefix Extra Space >> 9 Columns
----------------------------------------------------------------------------------------------------*/
.container_9 .prefix_1 {padding-left:111px;}
.container_9 .prefix_2 {padding-left:222px;}
.container_9 .prefix_3 {padding-left:333px;}
.container_9 .prefix_4 {padding-left:444px;}
.container_9 .prefix_5 {padding-left:555px;}
.container_9 .prefix_6 {padding-left:666px;}
.container_9 .prefix_7 {padding-left:777px;}
.container_9 .prefix_8 {padding-left:888px;}
/* Suffix Extra Space >> 9 Columns
----------------------------------------------------------------------------------------------------*/
.container_9 .suffix_1 {padding-right:111px;}
.container_9 .suffix_2 {padding-right:222px;}
.container_9 .suffix_3 {padding-right:333px;}
.container_9 .suffix_4 {padding-right:444px;}
.container_9 .suffix_5 {padding-right:555px;}
.container_9 .suffix_6 {padding-right:666px;}
.container_9 .suffix_7 {padding-right:777px;}
.container_9 .suffix_8 {padding-right:888px;}
/* Push Space >> 9 Columns
----------------------------------------------------------------------------------------------------*/
.container_9 .push_1 {left:111px;}
.container_9 .push_2 {left:222px;}
.container_9 .push_3 {left:333px;}
.container_9 .push_4 {left:444px;}
.container_9 .push_5 {left:555px;}
.container_9 .push_6 {left:666px;}
.container_9 .push_7 {left:777px;}
.container_9 .push_8 {left:888px;}
/* Pull Space >> 9 Columns
----------------------------------------------------------------------------------------------------*/
.container_9 .pull_1 {left:-111px;}
.container_9 .pull_2 {left:-222px;}
.container_9 .pull_3 {left:-333px;}
.container_9 .pull_4 {left:-444px;}
.container_9 .pull_5 {left:-555px;}
.container_9 .pull_6 {left:-666px;}
.container_9 .pull_7 {left:-777px;}
.container_9 .pull_8 {left:-888px;}
/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear {
/*clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;*/
}
/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack
.clearfix:after {
clear: both;
content: ' ';
display: block;
font-size: 0;
line-height: 0;
visibility: hidden;
width: 0;
height: 0;
}
.clearfix { display: inline-block;
}
* html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}
*/
+83
View File
@@ -0,0 +1,83 @@
#history #left_column {display:none}
#history #center_column{width:757px}
#history #center_column h1{margin-top:20px}
#history #center_column h4{
margin:20px 0;
padding:15px 20px;
background:#ccc
}
#history #center_column h4 input {
position: relative;
top: -8px;
float:right;
}
.info-order {
margin-bottom:20px;
}
.info-order p {padding-bottom:10px}
.info-order p .icon {
position:relative;
top:2px;
left:0
}
#order-list {
margin-bottom:20px;
width:100%;
border:1px solid #999;
border-bottom:none
}
#order-list th {
padding:14px 12px;
color:#fff;
text-transform:uppercase;
text-shadow:0 1px 0 #000;
background:url(../img/bg_table_th.png) repeat-x 0 0 #999
}
#order-list tr.alternate_item {background-color: #f3f3f3}
#order-list td {
padding:12px;
border-right:1px solid #e9e9e9;
border-bottom:1px solid #e9e9e9;
font-weight:bold;
font-size:12px;
vertical-align:top
}
#order-list td.history_detail {border-right:none;}
#order-list .last_item td {border-bottom:1px solid #999}
.adresses_bloc {margin-bottom:20px}
.adresses_bloc .item {margin-right:60px}
.detail_step_by_step {width:100%}
.detail_step_by_step tr.last_item td {border-bottom:1px solid #999}
#order-detail-content table {width:100%}
#order-detail-content table .order_qte_input {display:none}
#order-detail-content table tr.totalprice td {border-bottom:1px solid #999}
#order-detail-content table tr:nth-child(even) {background:#f3f3f3;}
#sendOrderMessage {margin-bottom:20px}
#sendOrderMessage p {padding-bottom:10px}
#returnOrderMessage .textarea textarea,
#sendOrderMessage .textarea textarea {
width:100%;
border:1px solid #999
}
+82
View File
@@ -0,0 +1,82 @@
#identity #left_column {display:none}
#identity #center_column{width:757px}
#identity h3 {
font-weight:normal;
font-size:13px
}
#identity p {padding-bottom:10px}
#identity form.std fieldset {
margin-top:0;
padding:10px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
background:#eee
}
#identity .std p.required {color:#333}
#identity .std p.text label,
#identity .std p.password label,
#identity .std p.select label {
display:inline-block;
padding-right:10px;
width:174px;/* 184 */
font-weight:bold;
font-size:12px;
text-align:right
}
#identity .std p.text label sup,
#identity .std p.password label sup,
#identity .std p.select label sup {color:#990000}
#identity .std p.text input,
#identity .std p.password input {
padding:0 5px;
height:20px;
width:253px;/* 263 */
border:1px solid #ccc;
background:url(../img/bg_input.png) repeat-x 0 0 #fff
}
#identity .std p.select select {
border:1px solid #ccc
}
#identity .std p.radio span {
display:inline-block;
padding-right:10px;
width:174px;/* 184 */
font-weight:bold;
font-size:12px;
text-align:right
}
#identity .std p.radio input {
padding:0 5px;
height:auto;
width:auto;
border:none;
background:none
}
#identity .std p.checkbox input {
position:relative;
top:2px;
left:0;
margin:0 2px 0 187px;
}
#identity .std p.submit {padding:10px 0 20px 187px}
#identity .std p.submit .button {padding:5px 25px}
#identity .std #security_informations {
padding:0 0 0 187px;
font-size:11px
}
+12
View File
@@ -0,0 +1,12 @@
#maintenance {
margin:0 auto;
width:940px;
font:normal 30px Arial, Verdana, sans-serif;
color:#333;
}
#maintenance #message {
margin:0 20px;
padding:50px 310px 0 0;
height:360px;
background:url(../img/bg_maintenance.png) no-repeat 100% 0 #fff
}
+21
View File
@@ -0,0 +1,21 @@
#myaccount #left_column {display:none}
#myaccount #center_column {width:757px}
#myaccount #center_column h1 {margin-bottom:20px}
#myaccount #center_column h4 {
font-weight:normal;
font-size:12px;
color:#666
}
#myaccount .myaccount_lnk_list {list-style-type:none}
#myaccount .myaccount_lnk_list li {
font-size:13px;
line-height:36px
}
#myaccount .myaccount_lnk_list img.icon,
#myaccount p img.icon {
position:relative;
top:6px;
left:0
}
+82
View File
@@ -0,0 +1,82 @@
#orderopc #left_column {display:none}
#orderopc #center_column{width:757px}
#orderopc #left_column h2 {margin-top:20px}
#opc_account_choice {padding:0 15px;}
#opc_account_choice .opc_float {
float:left;
width:350px
}
#opc_account_choice .opc_float ul {margin:0 0 20px 30px}
form#new_account_form {}
#new_account_form fieldset {
padding:0 0 15px 0;
border:1px solid #ccc;
background:#f8f8f8
}
#new_account_form h3 {
margin:0 0 15px 0;
padding:8px;
font-size:14px;
color:#fff;
text-transform:uppercase;
background:url(../img/bg_form_h3.png) repeat-x 0 0 #989898
}
#center_column #new_account_form p {margin:0; padding:0 0 10px 0;}
#new_account_form p.required {color:#222;}
#new_account_form p.required sup {color:#990000;}
#new_account_form p.radio label {
padding-right:10px;
font-size:14px;
}
#new_account_form p.radio span,
#new_account_form p.text label,
#new_account_form p.password label,
#new_account_form p.select label,
#new_account_form p.select span,
#new_account_form p.textarea label {
display:inline-block;
padding:6px 15px;
width:230px;/* 260 */
font-size:14px;
text-align:right
}
#new_account_form p.checkbox label {
font-size:12px;
}
#new_account_form p.text input,
#new_account_form p.password input,
#new_account_form p.select input {
padding:0 5px;
height:22px;
width:360px;/* 370 */
border:1px solid #ccc;
font-size: 12px;
color:#666
}
#new_account_form p.checkbox input {
margin-left:260px;
}
#new_account_form p.select select {
margin-right:10px;
border:1px solid #ccc;
font-size: 12px;
color:#666
}
#new_account_form p.textarea textarea {
height:80px;
width:370px;
border:1px solid #ccc;
font-size: 12px;
color:#666
}
#new_account_form span.form_info,
#new_account_form span.inline-infos {
display:block;
margin:5px 0 0 265px;
color:#666
}
+344
View File
@@ -0,0 +1,344 @@
/* product desc */
/* primary_block ***************************************************************************** */
#primary_block {margin-top:15px}
/* pb-right-column ***************************************************************************** */
#pb-right-column {
float:left;
width:266px
}
#pb-right-column #image-block {position:relative;}
#pb-right-column #image-block img {border:1px solid #cdcdcd}
#pb-right-column #image-block #view_full_size {
display:block;
cursor:pointer
}
#pb-right-column #image-block #view_full_size .span_link {
position:absolute;
bottom:10px;
left:32%;
display:block;
padding:0 12px 0 30px;
line-height:20px;
color:#fff;
text-shadow: 0 1px 0 #000;
text-align:center;
text-transform:uppercase;
background-image:url(../img/icon/zoom.png);
background-repeat:no-repeat;
background-position:10px 2px;
background-color : rgb(0,0,0);
background-color : rgba(0,0,0, 0.5);
border-radius:12px;
-moz-border-radius:12px;
-webkit-border-radius:12px;
}
#pb-right-column #image-block #view_full_size .span_link img {
position:relative;
top:3px;
left:-3px;
border:none;
padding-right:2px;
}
/* miniatures */
#pb-right-column #views_block {
margin-top:10px;
width:266px
}
#thumbs_list {
float: left;
overflow: hidden;
margin-left:4px;
width: 216px
}
#thumbs_list ul#thumbs_list_frame {
list-style-type: none;
padding-left: 0
}
#thumbs_list li {
float: left;
height: 60px;
width: 72px;
cursor: pointer
}
#thumbs_list li img {
margin:0 6px;
border:1px solid #cdcdcd
}
span.view_scroll_spacer {
float: left;
height: 16px;
width: 21px
}
#view_scroll_left, #view_scroll_right {
float: left;
margin-top: 20px;
padding:0 4px;
height: 18px;
width: 9px;
text-indent: -3000px;
background: url(../img/thumbs_left.gif) no-repeat center center transparent
}
#view_scroll_right {
margin-left:4px;
background-image: url(../img/thumbs_right.gif)
}
.resetimg {padding:10px 0 0 0}
/* link list */
#usefull_link_block {
list-style-type:none;
margin-top: 20px
}
#usefull_link_block li {padding:2px 0;}
#usefull_link_block li.print {
padding-left:20px;
background:url(../img/icon/print.gif) no-repeat 0 0;
}
#usefull_link_block li.sendtofriend {
padding-left:20px;
background:url(../img/icon/send_friend.gif) no-repeat 0 0;
}
#usefull_link_block li#left_share_fb{
padding-left:20px;
background:url(../img/icon/picto_fb.png) no-repeat 0 0;
}
/* pb-left-column ****************************************************************************** */
#pb-left-column {
float:left;
margin-left:14px;
width:255px
}
#pb-left-column h1 {
padding-bottom:5px;
font-size:18px
}
#pb-left-column #short_description_block {color:#666}
#pb-left-column #short_description_block .buttons_bottom_block {display:none}
/* form */
#pb-left-column #buy_block {margin-top:10px}
#buy_block p {padding-bottom:10px}
#pb-left-column #buy_block label {
display:inline-block;
width:125px;
font-weight:bold;
font-size:12px;
text-align:right
}
/* color_picker */
#pb-left-column #color_picker p {
padding-bottom:5px;
font-weight:bold
}
#attributes fieldset {padding-bottom:10px;}
#attributes fieldset label {vertical-align:top;}
#attributes .attribute_list {display:inline-block;}
.attribute_list #color_to_pick_list {
list-style-type:none;
width: 125px;
}
.attribute_list #color_to_pick_list li {
float:left;
margin:0 8px 8px 0;
padding:1px;
border:1px solid #ccc
}
.attribute_list #color_to_pick_list a.color_pick{
display:block;
height:15px;
width:15px
}
.product_attributes {
padding:10px 0 0 0;
border-top:1px solid #ccc
}
/* attributes */
#attributes select {
width:120px;
border:1px solid #cdcdcd;
}
/* quantity_wanted */
#quantity_wanted_p input {
width:50px;
border:1px solid #cdcdcd;
}
/* availability_statut */
#availability_statut {padding-bottom:10px;}
#availability_statut span#availability_label {
display:inline-block;
width:125px;
font-weight:bold;
font-size:12px;
text-align:right
}
#availability_statut span#availability_value {
display:inline-block;
padding:1px 5px;
font-weight:bold;
font-size:10px;
color:#fff;
text-transform:uppercase;
background:#9b0000
}
/* pQuantityAvailable */
#pQuantityAvailable {display:none !important;}
/* prices */
.content_prices {
margin-top:10px;
text-align:right
}
#buy_block p.price {padding:0}
.discount {display:none}
#buy_block p#old_price {
padding-bottom:15px;
font-size:14px;
text-decoration:line-through
}
.our_price_display {
padding-bottom:10px;
font-weight:bold;
font-size:24px;
line-height:18px;
color:#9b0000
}
#reduction_percent,
#reduction_amount {
display: block;
float: right;
margin-left:10px;
padding: 0 0 0 10px;
font-weight: bold;
font-size: 12px;
color: #fff;
background: url(../img/bg_reduction.png) no-repeat 0 0 transparent
}
#reduction_percent span,
#reduction_amount span {
display: block;
padding: 1px 5px 1px 0;
background: url(../img/bg_reduction.png) no-repeat 100% 0 transparent
}
/* online_only */
#buy_block p.online_only {
display:inline-block;
padding:4px 12px;
font-weight:bold;
font-size:13px;
color:#fff;
text-shadow: 0 1px 0 #000;
background:rgba(0, 0, 0, 0.5);
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px
}
/* add_to_cart */
.content_prices #add_to_cart {
position:relative;
float:right;
padding:0;
}
.content_prices #add_to_cart .exclusive,
.content_prices #add_to_cart .exclusive_disabled{padding:4px 7px 4px 15px}
*:first-child+html .content_prices #add_to_cart .exclusive{padding:4px 3px 4px 11px}
.content_prices #add_to_cart span {
z-index:10;
display:block;
position:absolute;
top:0;
left:-12px;
height:26px;
width:26px;
background:url(../img/icon/pict_add_cart.png) no-repeat 0 0 transparent
}
/* */
.buttons_bottom_block {
clear:both;
padding-top:20px;
}
.buttons_bottom_block #wishlist_button {font-weight:bold;}
/* SEND TO FRIEND (pop-in) ##################################################################### */
#send_friend_form {}
#send_friend_form h2 {
padding:8px 11px;
font-size:12px;
color:#fff;
text-shadow:0 1px 0 #000;
text-transform:uppercase;
background:#383838
}
#send_friend_form .product {margin:20px 10px}
#send_friend_form .product img {
float:left;
margin:0 10px 0 0;
border:1px solid #ccc
}
#send_friend_form .product .product_desc {
float:left;
width: 380px;
}
#send_friend_form .product .product_desc p {
padding:0 10px 0 0;
color:#333
}
#send_friend_form .product .product_desc p.product_name {
font-size:12px;
color:#000
}
#send_friend_form .send_friend_form_content {margin:0 10px 20px 10px}
#send_friend_form .form_container {
padding:10px 15px;
border:1px solid #ccc;
background:#eee
}
#send_friend_form .form_container p.intro_form {
padding-bottom:14px;
font-weight:bold;
font-size:13px;
color:#333
}
#send_friend_form .form_container p.txt_required {
padding-bottom:0;
color:#666
}
#send_friend_form .form_container .text {padding-bottom:10px}
#send_friend_form .form_container .text label {
display:inline-block;
padding:6px 15px;
width:180px;/* 210 */
font-size:12px;
text-align:right
}
#send_friend_form .form_container .text input {
padding:0 5px;
height:22px;
width:260px;
border:1px solid #ccc;
font-size:12px;
color:#6666
}
#send_friend_form .submit {
margin-top:20px;
padding-bottom:0;
text-align:right
}
+154
View File
@@ -0,0 +1,154 @@
ul#product_list {
list-style-type: none
}
#product_list li {
margin-bottom: 14px;
padding: 12px 8px;
border: 1px solid #eee;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px
}
#product_list li a {
color: #374853;
text-decoration: none
}
#product_list li .left_block {
float:left;
padding-top:58px;
width:15px
}
#product_list li .left_block .compare label {display:none;}
#product_list li p.compare input {
vertical-align: text-bottom
}
#product_list li .center_block {
float: left;
padding:0 7px;
width: 342px;/* 356 */
border-right:1px dotted #ccc
}
#product_list a.product_img_link {
overflow:hidden;
position:relative;
float: left;
display:block;
margin-right: 14px;
border: 1px solid #ccc
}
#product_list a.product_img_link img {
display: block;
vertical-align: bottom
}
#product_list li span.new {
display: block;
position: absolute;
top: 15px;
right:-30px;
padding: 1px 4px;
width: 101px;
font-size:10px;
color: #fff;
text-align: center;
text-transform: uppercase;
-moz-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
background-color: #990000
}
#product_list li h3 {
padding:0 0 10px 0;
font-size:13px;
color:#000
}
#product_list li a {
color: #000;
text-decoration: none;
}
#product_list li p.product_desc {
overflow: hidden;
padding:0;
line-height:16px;
}
#product_list li p.product_desc,
#product_list li p.product_desc a {
color:#666;
}
#product_list li .right_block {
position:relative;
float: left;
width: 145px;
text-align: right
}
#product_list li .discount, ul#product_list li .on_sale, ul#product_list li .online_only {
display: block;
font-weight: bold;
color: #990000;
text-transform: uppercase
}
#product_list li .discount {
position:absolute;
top:0;
right:0;
display: inline-block;
font-weight: bold;
padding: 1px 5px;
font-size: 10px;
color: #fff;
text-transform: uppercase;
background: none repeat scroll 0 0 #9B0000
}
#product_list li .content_price {
margin:26px 0 15px 0;
}
#product_list li .price {
display: block;
margin-bottom: 15px;
font-weight:bold;
font-size: 18px;
color:#990000
}
#product_list li span.availability {
display:none;
color: #488C40
}
#product_list li .ajax_add_to_cart_button {
padding-left: 20px
}
#product_list li .ajax_add_to_cart_button span {
display: block;
position: absolute;
top: -1px;
left: -12px;
height: 26px;
width: 26px;
background: url(../img/icon/pict_add_cart.png) no-repeat 0 0 transparent
}
#product_list li .lnk_view {
display: inline-block;
margin-top:15px;
padding:0 10px;
border:none;
font-weight:bold;
color:#0088CC;
background:url(../img/arrow_right_1.png) no-repeat 100% 4px transparent
}
#product_list li .lnk_view:hover {text-decoration:underline}
+148
View File
@@ -0,0 +1,148 @@
/*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;
padding:2px 0;
height: 60px !important;
width:100%;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}
.thumbs_banner .space-keeper{
width:21px;
float:left;
display:block;
height:100%;
}
.thumbs_banner .space-keeper a.prev{
display:none;
width:21px;
text-align:center;
font-size:1.5em;
text-decoration:none;
background:url(../img/icon/serial_scroll_left.gif) no-repeat 0 0 #eee;
}
#scenes_list{
overflow:hidden;
float:left;
width:478px;
}
#scenes_list ul{
list-style-type:none;
}
#scenes_list li{
float:left;
}
#scenes_list a{
display:block;
}
.thumbs_banner a.next {
float:left;
display:block;
width:21px;
text-align:center;
font-size:1.5em;
text-decoration:none;
background:url(../img/icon/serial_scroll_right.gif) no-repeat 0 0 #ddd;
}
/* Cluetip design ****************************************************************************** */
#scenes .screen_scene {
margin:0 auto;
}
#scenes a.cluetip{
display:block;
position:absolute;
text-decoration:none;
}
.cluetip-product_scene {
padding:10px;
border:7px solid #999;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
text-align:left;
background:#fff;
opacity:0.95;
}
.cluetip-product_scene #cluetip-close{
text-align:right;
float:right;
}
.cluetip-product_scene img {
float:left;
margin-right:10px;
border:1px solid #ccc
}
.cluetip-product_scene h4{
display:inline-block;
margin-bottom:5px;
padding:0 !important;
font-size:12px;
}
.cluetip-product_scene .clear {margin:0; padding:0}
.cluetip-product_scene .clear a {
/*float:left;*/
margin-top:2px;
}
.cluetip-product_scene p.description{
float:left;
padding:0;
width:140px;
color:#666
}
.cluetip-product_scene div.prices{
float:right;
position:relative;
width:65px;
text-align:right;
}
.cluetip-product_scene .new {
position:absolute;
top:0;
right:0;
display: inline-block;
padding: 1px 5px;
font-weight: bold;
font-size: 10px;
color: #fff;
text-transform: uppercase;
background: none repeat scroll 0 0 #9B0000
}
.cluetip-product_scene .price{
padding-top:18px;
font-weight:bold;
font-size:13px;
color:#990000
}
.cluetip-product_scene .on_sale, .cluetip-product_scene .discount {
display:block;
font-weight:bold;
color:#DA0F00;
text-transform:uppercase;
}
/* END Cluetip design */
+38
View File
@@ -0,0 +1,38 @@
#sitemap_content {margin-left: 20px}
#sitemap_content .sitemap_block h3,
#sitemap_content .categTree h3 {margin: 20px 0 0 0}
#sitemap_content div.sitemap_block {
float: left;
min-height: 120px;
padding: 0;
width: 33%
}
#sitemap_content div.sitemap_block ul {list-style-type:none}
#sitemap_content div.sitemap_block li a {
display: block;
padding: 2px 0 2px 10px;
color: #333;
background: url(../img/arrow_right_2.png) no-repeat 0 4px transparent
}
#listpage_content {margin: 50px 0 20px 20px;}
#listpage_content div.categTree {
float: left;
width: 33%
}
#listpage_content div.tree_top {
padding: 3px 0 5px 24px;
background: url(../img/sitemap-top.gif) no-repeat -1px -3px transparent
}
#listpage_content ul {list-style-type:none}
#listpage_content ul.tree li {
margin-left: 11px;
padding-left: 20px;
border-left: 1px dotted #999;
background: url(../img/sitemap-horizontal.png) no-repeat left 10px transparent
}
#listpage_content ul.tree li.last {
border: medium none;
background: url(../img/sitemap-last.gif) no-repeat -12px -2px transparent
}
+43
View File
@@ -0,0 +1,43 @@
#stores #center_colum label {
display:inline-block;
width:150px;
font-weight:bold;
text-align:right
}
input#addressInput {
padding:2px 5px;
width:300px;
border:1px solid #ccc
}
select#radiusSelect {
margin: 0 5px 0 0;
width:50px;
border:1px solid #ccc
}
#stores_loader {
display: none;
margin-left: 5px
}
#locationSelect {
visibility: hidden;
width: 400px;
border:1px solid #ccc
}
#stores #center_column p .button {float:right}
#map {
margin:15px auto;
height:375px;
width:535px
}
#stores-table {border-bottom:1px solid #999}
#stores-table tr:nth-child(odd) {background-color: #f3f3f3;}
#stores-table td {
border-top:1px solid #ccc;
border-bottom:none
}
#stores-table td.distance {border-right:1px solid #999}