html {
color : #2f2f2f;
background : #e4eff9 url(/themes/v4/templates/template_12/bg_html.jpg) repeat-x top left;
}
body {
background : transparent url(/themes/v4/templates/template_12/bg_body.gif) repeat-y center top;
}
a {
color : #0097fb;
text-decoration : none;
font-weight : bold;
font-size : 12px;
}
a:hover {
color : #ff66cc;
text-decoration : underline;
font-weight : bold;
font-size : 12px;
}
#root {
padding : 0 9px;
background : transparent url(/themes/v4/templates/template_12/bg_root.jpg) no-repeat top left;
}
#header {
left : 9px;
height : 105px;
width : 980px;
background : transparent url(/themes/v4/templates/template_12/bg_header.jpg) no-repeat left top;
}
.main {
padding : 105px 0 0 0;
}
.menu {
background : #8ebbe0 url(/themes/v4/templates/template_12/bg_sidebar.jpg) no-repeat left top;
}
.menu_footer {
height : 10px;
background : #8ebbe0 url(/themes/v4/templates/template_12/bg_sidebar_bottom.jpg) no-repeat left bottom;
}
.info_block {
background : #8ebbe0 url(/themes/v4/templates/template_12/bg_info_block.jpg) no-repeat left top;
}
.info_block_footer {
height : 10px;
background : #8ebbe0 url(/themes/v4/templates/template_12/bg_sidebar_bottom.jpg) no-repeat left bottom;
}
.info_block.warranty {
background : #ffa3d1 url(/themes/v4/templates/template_12/bg_info_block_pink.jpg) no-repeat left top;
}
.warranty .info_block_footer {
background : #ffa3d1 url(/themes/v4/templates/template_12/bg_sidebar_bottom_pink.jpg) no-repeat left bottom;
}
.info_block_footer_legals {
height : 130px;
}
.info_block_footer_legals_fr_FR {
background : #8ebbe0 url(/themes/v4/templates/template_12/bg_sidebar_bottom_legals_fr.gif) no-repeat left bottom;
}
.info_block_footer_legals_en_US, .info_block_footer_legals_en_UK {
background : #8ebbe0 url(/themes/v4/templates/template_12/bg_sidebar_bottom_legals_en.gif) no-repeat left bottom;
}
.info_block_footer_legals_de_DE {
background : #8ebbe0 url(/themes/v4/templates/template_12/bg_sidebar_bottom_legals_de.gif) no-repeat left bottom;
}
.info_subblock {
background : #ffffff url(/themes/v4/templates/template_12/bg_info_subblock.jpg) no-repeat left top;
}
.info_subblock_footer {
height : 10px;
background : #ffffff url(/themes/v4/templates/template_12/bg_sidebar_sub_bottom.jpg) no-repeat left bottom;
}
.content {
background : transparent url(/themes/v4/templates/template_12/bg_content.jpg) no-repeat left top;
}
#shoproll {
background : #8ebbe0;
}
.footer {
margin : 10px 0 0 0;
border-top : 1px dotted #999999;
}
#header ul.link_header {
top : 0;
padding : 2px 5px;
}
#header ul.link_header a, #header ul.link_header span {
font-weight : bold;
color : #333333;
}
#header li span.border_link, #header li a.border_link {
border-right : 1px solid #ff9bcd;
}
#header li span.border_link_left, #header li a.border_link_left {
border-left : 1px solid #ff9bcd;
}
#header .content_menu {
bottom : 10px;
}
#header .content_menu ul li a.tab_link {
font-size : 14px;
font-weight : bold;
color : #333333;
background : transparent url(/themes/v4/templates/template_12/bg_manager_tab_out_left.png) no-repeat top left;
}
#header .content_menu ul li a:hover.tab_link {
color : #333333;
}
#header .content_menu ul li a.tab_link span {
background : transparent url(/themes/v4/templates/template_12/bg_manager_tab_out_right.png) no-repeat top left;
}
#header .content_menu ul li.selected a.tab_link, #header .content_menu ul li.selected a:hover.tab_link {
font-size : 14px;
font-weight : bold;
color : #333333;
background : transparent url(/themes/v4/templates/template_12/bg_manager_tab_in_left.png) no-repeat top left;
}
#header .content_menu ul li.selected a.tab_link span {
background : transparent url(/themes/v4/templates/template_12/bg_manager_tab_in_right.png) no-repeat top left;
}
#header .content_menu ul li .tab_submenu {
background : transparent url(/themes/v4/templates/template_12/bg_manager_tab_out_bottom_left.png) no-repeat bottom left;
}
#header .content_menu ul li .tab_submenu span {
background : white url(/themes/v4/templates/template_12/bg_manager_tab_out_bottom_right.png) no-repeat top left;
}
#header .content_menu ul li .tab_submenu a {
color : #333333;
}
#header .content_menu ul li .tab_submenu a:hover {
color : #333333;
text-decoration : underline;
}
#header .content_menu ul li.selected .tab_submenu {
background : transparent url(/themes/v4/templates/template_12/bg_manager_tab_in_bottom_left.png) no-repeat bottom left;
}
#header .content_menu ul li.selected .tab_submenu span {
background : white url(/themes/v4/templates/template_12/bg_manager_tab_in_bottom_right.png) no-repeat top left;
}
#header .content_menu ul li.selected .tab_submenu a {
color : #333333;
}
#header .content_menu ul li.selected .tab_submenu a:hover {
color : #333333;
text-decoration : underline;
}
#shopIdentity {
margin : 23px 0 0 20px;
font-family : "Trebuchet MS", Arial, Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
}
#shopTitle a {
font-size : 26px;
color : #6b686a;
}
#shopBaseline {
font-size : 15px;
color : #f099c1;
}
#breadcrumb {
margin : 3px 0 0 10px;
height : 35px;
font-weight : bold;
}
#breadcrumb a {
text-decoration : underline;
}
a.cart_btn {
background : transparent url(/themes/v4/templates/template_12/btn_cart.jpg) no-repeat top left;
}
a:hover.cart_btn span.main_label, a:hover.cart_btn {
color : white;
}
.cart_view .cart_total_label, .cart_view .cart_total_count {
color : #333333;
}
.sidebar_right {
margin : 15px 0 0 6px;
}
.sidebar a:hover {
text-decoration : none;
}
.sidebar h4, .sidebar_right h4, .module_categories label, .search_field label, .other_products span {
color : #333333;
font-size : 14px;
}
.sidebar_right .info_subblock h4 {
color : #535a5c;
font-size : 14px;
}
.sidebar_block {
margin : 15px 5px 0 5px;
width : auto;
background : transparent url(/themes/v4/templates/template_12/bg_category.gif) repeat-x top left;
}
.sidebar_subblock {
margin : 15px 5px 0 5px;
width : auto;
background : transparent url(/themes/v4/templates/template_12/bg_subcategory.gif) repeat-x top left;
}
.legals .sidebar_block_top div, .sidebar_block.question div {
color : #333333;
}
.search_field label {
display : block;
margin : 8px 0 0 0;
font-size : 14px;
font-weight : bold;
}
.search_field .search_input {
border : 1px solid #5e6a70;
}
.search_field .search_button {
margin : 0 0 0 5px;
width : 30px;
height : 28px;
border : none;
background : transparent url(/themes/v4/templates/template_12/btn_search.gif) no-repeat top left;
}
.module_categories ul li {
display : block;
margin : 0 0 15px 0;
}
.module_categories ul li a.cat {
display : block;
margin : 0 0 5px 0;
padding : 3px 3px 3px 15px;
border-bottom : 1px dotted #ffffff;
color : #333333;
background : transparent url(/themes/v4/templates/template_12/btn_menu_off.gif) no-repeat 3px 8px;
}
.module_categories ul li a:hover.cat {
border-bottom : 1px solid white;
color : #0099ff;
background : white url(/themes/v4/templates/template_12/btn_menu_over.gif) no-repeat 3px 8px;
}
.module_categories ul li a.with_subcat.current, .module_categories ul li a:hover.with_subcat.current {
display : block;
margin : 0 0 5px 0;
padding : 3px 3px 3px 15px;
border-bottom : 1px dotted white;
color : #0099ff;
background : white url(/themes/v4/templates/template_12/btn_menu_down_over.gif) no-repeat 3px 6px;
}
.module_categories ul li a.without_subcat.current, .module_categories ul li a:hover.without_subcat.current {
display : block;
margin : 0 0 5px 0;
padding : 3px 3px 3px 15px;
border-bottom : 1px dotted white;
color : #0099ff;
background : white url(/themes/v4/templates/template_12/btn_menu_over.gif) no-repeat 3px 8px;
}
.module_categories ul li ul {
display : block;
margin : 0 0 15px 0;
}
.module_categories ul li ul li a {
display : block;
margin : 7px 0;
padding : 0 0 0 7px;
color : #333333;
background : transparent url(/themes/v4/templates/template_12/btn_menu_subcat.gif) no-repeat left 5px;
}
.module_categories .sort h5, .module_categories .sort_cat h5, .module_categories h5 {
margin : 0 0 5px 0;
color : #333333;
font-size : 13px;
}
.module_categories .sort ul li {
display : block;
margin : 0 0 5px 0;
}
.module_categories .sort ul li a {
display : block;
margin : 7px 0;
padding : 0 0 0 7px;
color : #333333;
background : transparent url(/themes/v4/templates/template_12/btn_menu_subcat.gif) no-repeat left 5px;
}
.module_categories .sort .sort_alpha, .module_categories .sort .sort_brand, .module_categories .sort .sort_note, .module_categories .sort .sort_tag {
border-bottom : 1px dotted #ffffff;
padding : 0 0 5px 0;
margin : 0 0 15px 0;
}
.sort .sort_alpha .asc {
padding : 0 0 0 12px;
color : white;
background : transparent url(/themes/v4/templates/template_12/icon_asc.gif) no-repeat center left;
}
.sort .sort_alpha .desc {
padding : 0 0 0 12px;
color : white;
background : transparent url(/themes/v4/templates/template_12/icon_desc.gif) no-repeat center left;
}
.sort .sort_alpha .selected, .sort .sort_brand .selected, .sort .sort_tag .selected {
color : white;
}
div.star, div.star a {
background : url(/themes/v4/templates/template_12/icon_star.gif) no-repeat 0 0;
}
div.star_hover a, div.star_live a:hover {
background-position : 0 -32px;
}
.last_guide a {
color : #333333;
}
.last_guide .guide_block {
border-bottom : 1px dotted #ffffff;
}
.best_sells ol li {
color : #333333;
font-weight : bold;
}
.stock {
background : transparent url(/themes/v4/templates/template_12/icon_stock.png) no-repeat top left;
}
.money {
background : transparent url(/themes/v4/templates/template_12/icon_money.png) no-repeat top left;
}
.truck {
background : transparent url(/themes/v4/templates/template_12/icon_shipping.png) no-repeat top left;
}
.back {
background : transparent url(/themes/v4/templates/template_12/icon_back.png) no-repeat top left;
}
.delay {
background : transparent url(/themes/v4/templates/template_12/icon_delay.png) no-repeat top left;
}
.security {
background : transparent url(/themes/v4/templates/template_12/icon_security.png) no-repeat top left;
}
.contact {
background : transparent url(/themes/v4/templates/template_12/icon_contact.png) no-repeat top left;
}
.phone {
background : transparent url(/themes/v4/templates/template_12/icon_phone.png) no-repeat top left;
}
.understand {
background : transparent url(/themes/v4/templates/template_12/icon_understand.png) no-repeat top left;
}
.freetext {
font-weight : bold;
}
.freetext .content_list {
padding : 10px 5px;
}
.user_content {
margin : 15px 0 0 5px;
}
* html .user_content {
padding-top : 8px;
}
.user_content h2, #pageHome .highlight h3, .reco_title {
padding : 0 5px 0 15px;
height : 29px;
line-height : 29px;
font-size : 16px;
font-weight : bold;
color : #333333;
border-top : 2px solid white;
border-right : 2px solid white;
border-left : 2px solid white;
background : white url(/themes/v4/templates/template_12/bg_block_lvl1.gif) repeat-x top left;
}
.user_content h2 a, .user_content h2 a:hover, #pageHome .highlight h3 a, #pageHome .highlight h3 a:hover {
font-size : 16px;
font-weight : bold;
color : #333333;
}
#pageProduct .user_content h2, #pageProduct .user_content h3 {
padding : 0;
width : auto;
color : #2f2f2f;
background : none;
}
.user_content h2.alt, .user_content h2 a.alt, .user_content h2 a.alt:hover {
color : #333333;
background : white url(/themes/v4/templates/template_12/bg_block_lvl1_customer.gif) repeat-x top left;
}
.module_bestprice {
font-weight : bold;
font-size : 12px;
}
a.bestprice, a:hover.bestprice, .bestprice, table.offers .price {
font-size : 14px;
color : #ff66cc;
}
#favoriteHighlight {
min-height : 235px;
height : auto !important ;
height : 235px;
}
#favoriteHighlight.highlight .jcarousel-clip-horizontal, #favoriteHighlight.highlight .jcarousel-list li, #favoriteHighlight.highlight .jcarousel-item {
height : 200px;
}
.highlight_content {
background : white url(/themes/v4/templates/template_12/bg_block_bottom_lvl1.gif) repeat-x bottom left;
}
.highlight .pagination {
margin : 2px 0 0 0;
}
.highlight .pagination a {
background : white;
}
.highlight .pagination a.indicator_selected {
height : 16px;
width : 16px;
border : 2px solid white;
background : #424242;
}
.highlight .jcarousel-next-horizontal {
height : 153px;
width : 32px;
background : transparent url(/themes/v4/templates/template_12/btn_next_horizontal.gif) no-repeat 0 0;
}
.highlight .jcarousel-next-horizontal:hover {
background-position : -32px 0 !important ;
}
.highlight .jcarousel-next-horizontal:active {
background-position : -64px 0 !important ;
}
.highlight .jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:active {
cursor : default;
background-position : -96px 0 !important ;
}
.highlight .jcarousel-prev-horizontal {
height : 153px;
width : 32px;
background : transparent url(/themes/v4/templates/template_12/btn_prev_horizontal.gif) no-repeat 0 0;
}
.highlight .jcarousel-prev-horizontal:hover {
background-position : -32px 0 !important ;
}
.highlight .jcarousel-prev-horizontal:active {
background-position : -64px 0 !important ;
}
.highlight .jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:active {
cursor : default;
background-position : -96px 0 !important ;
}
.highlight .product_informations h4 a {
font-size : 16px;
}
#featuredHighlight.highlight .module_bestprice {
line-height : 29px;
font-weight : bold;
font-size : 13px;
}
#featuredHighlight.highlight .bestprice {
font-size : 16px;
}
#favoriteHighlight .highlight_content .center {
background : transparent url(/themes/v4/templates/template_12/bg_thumbnail.gif) repeat-x bottom left;
width : auto;
margin : 0 5px;
padding : 0 0 15px 0;
}
#pageCategory .category_list {
margin-top : 272px;
}
* html #pageCategory .category_list {
margin-top : 35px;
}
*:first-child + html #pageCategory .category_list {
margin-top : 277px;
}
#pageHome .category_list, #pageHome .product_list, .good_list, .freetext {
background : white url(/themes/v4/templates/template_12/bg_block_lvl2.gif) repeat-x top left;
}
.content_list {
background : white url(/themes/v4/templates/template_12/bg_block_bottom_lvl1.gif) repeat-x bottom left;
}
#pageHome .content_list, .good_list .content_list, .freetext .content_list {
background-color : transparent;
}
.good_list .content_list {
padding : 5px;
}
.category_item h3 {
padding-top : 6px;
height : 28px;
line-height : 14px;
}
#pageHome .category_item h3 {
background : transparent url(/themes/v4/templates/template_12/bg_block_list.gif) repeat-x top left;
}
#pageCategory .category_item h3 {
background : transparent url(/themes/v4/templates/template_12/bg_block_list2.gif) repeat-x top left;
}
.category_item h3 a, .category_item h3 a:hover {
font-size : 13px;
color : #333333;
}
.category_item .category_go a {
display : block;
height : 10px;
width : 10px;
background : transparent url(/themes/v4/templates/template_12/btn_go2.gif) no-repeat top left;
}
.product_list .center {
background : transparent url(/themes/v4/templates/template_12/bg_thumbnail.gif) repeat-x bottom left;
width : auto;
margin : 0 5px;
padding : 0 0 15px 0;
}
.category_item ul.subcategories_list li {
margin : 0;
padding : 0;
list-style-type : none;
}
.category_item ol.productscat_list li a {
font-weight : normal;
}
#pageProduct .content, #pageCreateAccount .content {
background : transparent url(/themes/v4/templates/template_12/bg_content_wide.jpg) no-repeat top left;
}
#pageProduct .userContent {
background : white;
}
.product {
padding : 15px 0 10px 10px;
}
.price_product {
background : white url(/themes/v4/templates/template_12/bg_fade_big.gif) repeat-x top left;
}
.price_count div.supplier_p, .price_count div.general_p {
color : #ff66cc;
}
table.offers .subtotal {
font-size : 13px;
font-weight : bold;
}
table.offers .shipping_price {
font-size : 13px;
}
table.offers .price {
font-size : 13px;
font-weight : bold;
}
.comment_item .comment_owner, #newcomment {
padding : 5px;
background : #f6f7fb;
}
.comment_info .big {
line-height : 15px;
}
.comment_user .comment_info {
padding : 0 0 0 15px;
background : transparent url(/themes/v4/templates/template_12/btn_menu_over.gif) no-repeat left 10px;
}
.intro_popup {
color : black;
font-size : 20px;
font-weight : bold;
}
.content_popup {
color : white;
font-size : 16px;
font-weight : bold;
background : #8ebbe0;
}
.tabs-nav a, .tabs-nav a span {
background : url(/themes/v4/templates/template_12/bg_tab.png) no-repeat;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
outline : 0;
background-position : 100% -150px;
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
background-position : 100% -100px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
background-position : 0 -50px;
}
#pageCart .content {
background : transparent url(/themes/v4/templates/template_12/bg_content_wide.jpg) no-repeat top left;
}
#pageCart .userContent {
background : white;
}
#pageCart .cart_view tfoot tr.cart_total_final th, #pageCart .cart_view thead th {
color : #333333;
background : #8ebbe0;
}
#pagePartners .shop_name {
border-bottom : 1px dotted #999999;
}
#pagePartners .shop_name a {
font-size : 15px;
font-weight : bold;
}
#pagePartners .shop_description .baseline a {
font-size : 13px;
font-weight : bold;
color : #999999;
}
#shoproll p {
font-weight : bold;
font-size : 13px;
color : white;
}
#shoproll a {
margin : 0 0 0 10px;
padding : 0 0 0 10px;
color : white;
font-weight : normal;
border-left : 1px solid black;
}
#shoproll a:hover {
text-decoration : underline;
}
#shoproll a.shoproll_link {
font-weight : bold;
}
#footer li a.border_link, #footer li span.border_link {
border-right : 1px solid #000000;
}