*{margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#666;background-color:#fff;background-image:url(../medias/static/themes/efficiency/alternative/body_bg.png);background-position:left top;background-repeat:repeat}a,a:visited{color:#df2c44;text-decoration:underline}a:hover{color:#df2c44;text-decoration:none}p,div.col_content ul,div.widget_content ul{margin-bottom:1.3em}h1{margin-bottom:20px;font-size:2em;font-weight:400;color:#DF2C44}h2,.content_title{margin-bottom:20px;font-size:1.8em;font-weight:400;color:#DF2C44}h3{margin-bottom:20px;font-size:1.5em;font-weight:400;color:#DF2C44}h4,h5,h6{margin-bottom:20px;font-size:1.4em;color:#DF2C44}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited,.item_title,.item_title:visited,.item_title a,.item_title a:visited,legend{color:#DF2C44;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.item_title:hover,.item_title a:hover{color:#DF2C44}hr{color:#CCC;background-color:#CCC}fieldset{border:0;background-color:#F2F2F2}legend{padding:5px;background-color:#fff;border:1px solid #CCC}.textfield,select{border-color:#CCC}.textfield:focus,select:focus{border-color:#09F}span.form_standard_text_format_icons{background-color:#fff0}table.table_standard{border:0}table.table_standard th{background-color:#F2F2F2;color:#666}tr.even_line td{background:#F2F2F2}.main_title{padding-bottom:.2em;border-bottom:1px dotted #CCC}.list_items .item,.widget_item{border-bottom:1px dotted #CCC}.list_items .item:last-child,.widget_item:last-child{border-bottom:0}.list_thumbs_items .item_content,.even_item,.widget_even_item{background-color:#F2F2F2}ul.tabs,ul.tabs li{border-color:#CCC}ul.tabs li.active{border-bottom-color:#fff}ul.tabs a:hover{color:#df2c44;text-decoration:none}div.pagination span,div.pagination a{border-color:#09F}div.pagination span,div.pagination a:hover{background-color:#09F;color:#FFF}a.button,span.ecom_item_numeric_stepper_up,span.ecom_item_numeric_stepper_down,input[type="submit"],input[type="button"]{background:#666;color:#FFF;border:0}a.button:hover,span.ecom_item_numeric_stepper_up:hover,span.ecom_item_numeric_stepper_down:hover,input[type="submit"]:hover,input[type="button"]:hover{background:#DF2C44;color:#FFF;text-decoration:none}p.tags{background:none;border-top:1px dotted #CCC;padding-left:0!important}p.tags:before{content:"Tags :"}p.tags a{display:inline-block;padding:5px 7px;margin-right:5px;background-color:#F2F2F2;border-radius:5px;text-decoration:none;border:1px solid #CCC}p.tags a:hover{text-decoration:none}ul.categories_list{background-color:#F2F2F2}#fancybox-content{background-color:#fff}p.fb_message{color:#DF2C44}div.widget{overflow:visible}div.widget h4{margin-bottom:10px;padding-bottom:5px;border-bottom:4px solid #CCC}div.widget_image_last li,div.widget_ecard_last li,ul.thumbs li{margin:7px}div#wrapper_container{position:relative;padding-bottom:20px;overflow:hidden}div#container{position:relative;width:980px;margin:0 auto}div#header{position:relative;float:left;padding-left:10px;width:970px;height:140px;background-color:#fff;overflow:hidden}div#logo{float:left;margin-right:10px;margin-top:10px}div#logo img{display:block}#title{margin-top:20px;margin-bottom:0;font-size:3em}#title a{color:#DF2C44;text-decoration:none}#sub_title{font-size:2em;color:#666}.menu_h{position:relative;width:980px;background-color:#09F;border:0}.menu_h .nav_item{border-right-color:#FFF}.menu_h .menu_item,.menu_h .menu_item:visited{color:#FFF}.menu_h .selected .menu_item,.menu_h .nav_item:hover .menu_item{color:#FFF;background-color:#DF2C44}#sidebar1 .menu_item{padding-right:5px;padding-left:5px;border-bottom:1px solid #CCC}#sidebar1 .menu_item:last-child{border-bottom-width:0}.submenu{left:0;border-color:#FFF;background-color:#F2F2F2}.submenu .even_item{background-color:#fff0}.submenu a,.submenu a:visited{color:#0099FF!important;border-color:#FFF}.submenu li:hover>a{color:#DF2C44!important;background-color:#F2F2F2}.sidebar .submenu.first{border:1px solid #FFF}div#content{clear:both;background-color:#FFF;background-image:url(http://static.e-monsite.com/themes/efficiency/alternative/content_bg.png)}div#sidebar1{position:relative;float:left;width:289px;padding:10px 5px;border-right:1px solid #fff0;color:#666}div#sidebar1 a,div#sidebar1 a:visited{color:#666}div#sidebar1 a:hover{color:#09F}div#sidebar1 div.widget h4,div#sidebar1 div.widget h4 a,div#sidebar1 div.widget h4 a:visited,div#sidebar1 div.widget h4 a:hover div#sidebar1 .item_title,div#sidebar1 .item_title a,div#sidebar1 .item_title a:visited,div#sidebar1 .item_title a:hover{color:#09F}div#main{position:relative;float:right;width:660px;padding:10px;background-color:#fff}div#main.mainfull{float:none;width:958px}div.cols{width:680px}div#main.mainfull div.cols{width:978px}div#footer{position:relative;width:960px;margin:0 auto;padding:10px;background-color:#DF2C44;color:#FFF}div#footer_content p:last-child{margin-bottom:0}div#footer a,div#footer a:visited{color:#FFF}div#footer a:hover{color:#09F}ul#lang{background-color:#F2F2F2;border:1px solid #CCC;border-top:0}small.photogallery_categories_nb_items{background-color:#09F;color:#FFF}div.ecom_thumb_item_price span{font-size:1.4em;color:#09F}div.ecom_thumb_item_price span.ecom_thumb_item_final_price{color:#DF2C44}div.ecom_item_add_to_basket_container{background-color:#F2F2F2}span.ecom_item_old_price{color:#666}span.ecom_item_final_price{font-size:1.4em;font-weight:700;color:#DF2C44}span.ecom_item_stockinfo{font-style:italic}input.ecom_item_qty{border:1px solid #666}p#ecom_item_variations{float:left;padding:5px;background-color:#F2F2F2}td.eco_img{width:82px}td.message_column div.member_sign{padding-top:5px;border-top:1px solid #CCC}dl.chart_result dd{border-top:1px solid #CCC;border-bottom:1px solid #CCC}dl.chart_result dd span{background-color:#09F;color:#FFF}code{border-color:#CCC}table#contact_table ul:first-child li{border-bottom-color:#CCC}div#member_toolbar{padding-bottom:5px;border-bottom:1px solid #CCC}#chatbox_wrapper,#chatbox_messages,#chatbox_form,#chatbox_message_input_wrapper,body #chatbox_smileys a{border-color:#CCC}body #chatbox_smileys a{background-color:#666}body #chatbox_smileys a:hover{background-color:#DF2C44}