*{margin:0;padding:0}.clear{clear:both}.clear p{text-transform:uppercase;padding:5px}.clear a img{border:1px solid #ccc}body{background:#f0efe6;color:#555;font-family:arial,'lucida grande',helvetica,sans-serif;font-size:12px;text-align:center}a{color:#555;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}.tit{height:30px;color:#555;text-transform:uppercase;font-size:16px;text-align:center;font-weight:normal;border-bottom:1px solid #ccc;padding-right:15px}h3{    font-weight:normal;    font-size:12px}#sidebar .tit h2{    display:inline;    font-size:16px}#sidebar .tit a{float:left;    margin-left:2em}#sidebar .tit span{    background:url('../img/sprite.png') -77px -150px no-repeat; width:25px; height:20px; display:inline-block}#container{text-align:left;width:1000px;margin:0 auto;background:#fff;border:1px solid #ccc}#header{height:232px;color:#000}#sv-elements{float:left;display:block;height:28px;position:relative;left:-15px;width:238px;color:#fff;    background:url('../img/sprite.png') -495px -145px no-repeat;    margin-top:1em;text-transform:uppercase}#sv-elements p{    padding-top:10px;    padding-right:5px;    text-align:right}#sv-elements span{font-family:"Times New Roman";font-weight:bold}#language{float:right;margin-top:20px;margin-right:30px}#logo{clear:both;padding-left:20px;height:141px;background:url('../img/sprite.png') 0 0 no-repeat}.carla{    width:152px;    height:85px;    background:url('../img/sprite.png') 0 -172px no-repeat}#logo a{display:block;float:left;    margin-top:30px}#logo a.crystallized{float:right;text-align:right;margin-right:2em;    width:163px;    height:100px;    background:url('../img/sprite.png') -151px -176px no-repeat}#nav{width:1000px;border:1px solid #ccc;border-left-width:0;border-right-width:0;height:25px;font-size:14px;clear:both;text-transform:uppercase;    margin-top:20px}#nav ul li {list-style:none;float:left;border-right:1px dotted #ccc;line-height:14px;margin-top:4px}#nav ul li a{color:#555;text-decoration:none;display:block;float:left;padding:2px 20px 0px 20px}#nav ul a:hover{color:#959595;text-decoration:none}#content{width:1000px;color:#555;display:inline-block}h2{padding:.5em 0;text-transform:uppercase;font-weight:normal}h4{background:#ddd;padding:.5em}#content_top{background:url('../img/content-top-bg.jpg') bottom no-repeat;height:54px;margin-top:8px;padding-top:15px}#content_top form{clear:none;float:left;margin-right:0}#content_top #SearchForm{width:220px;margin-left:10px}#content_top #UserLoginForm{width:330px}#content_top div{clear:none;float:left;vertical-align:baseline;margin-bottom:0;padding:0 0.5em}#content_top div.submit{margin-top:0;margin-left:0}#content_top input{clear:none;float:left;width:110px;color:#959595}#content_top input[type=submit]{font-size:14px;background:#fff;border:none;width:51px;margin-top:-2px;display:block;cursor:pointer;text-transform:uppercase}#content_top label{width:1px;clear:both;padding-right:0}#content_top a{float:left;color:#959595;padding-left:10px;padding-right:5px;font-size:14px;text-decoration:none;margin-top:-1px !important;text-transform:uppercase;line-height:24px}#content_top span{    float:left;    height:24px;    width:16px;    display:inline-block;    background:url('../img/sprite.png') -60px -145px no-repeat}#content_top a:hover{text-decoration:underline}#main{width:784px;float:left;overflow:hidden; border-left:1px solid #ccc;margin-top:-18px; min-height:620px}.category{float:left;width:290px}.category p{position:relative;top:30px;left:10px;font-size:18px}.categories ul li{ float:left; padding:5px}#footer{height:30px;border:1px solid #ccc;border-top-width:0;color:#a7a7a7;background:#fff;font-size:10px;_padding:0 20px;width:1000px;margin:0 auto;text-align:right}#footer a{color:#a7a7a7;text-decoration:none;padding-right:20px}#footer span{display:block;float:left;margin-top:5px;margin-left:5em}div.message{clear:both;color:#900;font-size:140%;font-weight:bold;margin:1em 0}div.error-message{clear:both;color:#900;font-weight:normal;padding-left:110px;font-size:75%}p.error{background-color:#e32;color:#fff;font-family:Courier,monospace;font-size:120%;line-height:140%;padding:0.8em;margin:1em 0}p.error em{color:#000;font-weight:normal;line-height:140%}.notice{background:#fc0;color:#000;display:block;font-family:Courier,monospace;font-size:120%;line-height:140%;padding:0.8em;margin:1em 0}.success{background:green;color:#fff}div.actions ul{margin:0px 0;padding:0}div.actions li{display:inline;list-style-type:none;line-height:2em;margin:0 2em 0 0;white-space:nowrap}div.actions ul li a{background:#fff;color:#000;text-decoration:none}div.actions ul li a:hover{color:#000;text-decoration:underline}div.related{clear:both;display:block;border-top:1px dotted #ccc;padding-top:1em;padding-left:.5em}#flashMessage,#authMessage{padding:1em}#product{padding:20px}#product_details{float:left}#filter{float:left;padding-left:20px}#filter form{width:100%}#filter form div{}.view{padding:.5em;float:left}.view ul li{list-style:none}#filter form select{}#filter form label{float:left;padding-right:0;width:65px}.products{}.images{float:left}.details{padding:0 .7em;margin-right:1px;width:382px;float:left}.details h3{background:#ccc;padding:.3em}.product_description{border-top:1px dotted #000;margin-top:1em;padding:1em 0}.product_description p{padding-top:1em;padding-bottom:1em}#details_list{float:left}#details_order{float:right;width:150px}dl{line-height:2em;margin:0em 0em}dl.altrow{background:#f4f4f4}dt{font-weight:bold;padding-left:4px;vertical-align:top}dd{margin-left:10em;margin-top:-2em;vertical-align:top}#account{padding:1em}#account table tr td{vertical-align:middle}#account table tr td.link{width:50px}#account img{padding-left:10px}#account a{background:#eee;display:block;width:70px;padding:5px 0 5px 15px;margin:.5em;text-decoration:none}#account a:hover{background:#ddd}#breadcrumbs{ padding:5px; margin:5px; font-size:11px}#breadcrumbs a{color:#959595;margin-top:5px}.users{padding:.5em}#actions{float:right;margin-right:4em}.view_product{width:130px;height:220px;color:#464646;padding:12px;padding-bottom:0;text-transform:uppercase;float:left}.view_product a img{border:1px solid #ccc;padding:5px 4px}.new_product{position:absolute;margin-left:-10px;width:71px;height:26px;    background:url('../img/sprite.png') -317px -144px no-repeat}.promo_product{position:absolute;margin-left:-10px;width:104px;height:26px;background:url('../img/sprite.png') -388px -144px no-repeat}.new_product p{padding-top:10px;text-align:right;color:#fff;width:71px}.promo_product p{padding-top:10px;text-align:right;color:#fff;width:104px}.product_name{padding:.5em 0}.product_name a{color:#464646}.order-now{font-weight:bold;font-size:13px;text-transform:uppercase}.p-details{border-left:1px dotted #ccc;padding-left:6px;margin-left:2px;color:#959595;font-size:13px}.related_product{float:left;font-size:12px;text-transform:uppercase;padding:12px 12px 0}.related_product h5{font-size:12px}.related_product img{padding:5px 4px;border:1px solid #ccc}.related h3{font-size:12px;margin-bottom:1em}.centered{width:49%;text-align:center;float:left}.articles{}.article{width:360px;float:left;padding:7px 15px}#main_article{padding:1em;border-bottom:1px solid #ccc}#related_articles{margin-top:1em}.search_result_content{text-align:left}table{background:#fff;border-right:0;clear:both;color:#333;margin-bottom:10px;width:100%;border-collapse:collapse}th{background:#ddd;text-align:left;padding:3px 3px}th.actions{text-align:center}th.name{ width:24%}th a{background:#ddd;display:block;padding:2px 4px;text-decoration:none}th a:hover{background:#ccc;color:#333;text-decoration:none}table tr td{background:#fff;padding:3px;text-align:left;vertical-align:middle}table tr.altrow td{background:#f4f4f4;vertical-align:middle}td img{vertical-align:middle;padding:3px}table tr.total td{font-weight:bold;border-top:1px solid #ccc;border-bottom:1px solid #ccc}td.actions{text-align:center;white-space:nowrap}form{clear:both;padding:0;width:90%}fieldset{border:1px solid #ccc;margin-top:20px;padding:8px 10px}fieldset legend{background:#fff;color:#555;font-size:11px;font-weight:bold}fieldset fieldset{margin-top:0px;margin-bottom:20px;padding:16px 10px}fieldset fieldset legend{font-size:120%;font-weight:normal}fieldset fieldset div{clear:left;margin:0 20px}form div{clear:both;margin-bottom:0.5em;padding:.1em;vertical-align:text-top}form div.input{color:#555}form div.required{color:#555;font-weight:bold}form div.submit{border:0;clear:both;margin-top:10px;margin-left:10px}form div.options{width:70%;margin:0 auto;padding-top:10px}form div.options input{}.next{float:right;clear:none}.previous{float:left}label{font-size:11px;padding-right:10px;float:left;width:100px}input,textarea{clear:both;font-size:11px;font-family:"frutiger linotype","lucida grande","verdana",sans-serif;padding:2px;width:50%;border:1px solid #ccc}select{clear:both;font-size:120%;vertical-align:text-bottom}select[multiple=multiple]{width:100%}option{font-size:120%;padding:0 3px}input[type=checkbox]{clear:left;float:left;margin:0px 6px 7px 2px;width:auto}input[type=radio]{float:left;width:auto;margin:0 3px 7px 0}div.radio label{margin:0 0 6px 20px}input[type=submit]{display:inline;font-size:11px;padding:2px 5px;width:auto;vertical-align:bottom}.categories label{display:inline}.categories label{display:inline}input.previous,input.next{width:32px}#sidebar{width:215px;float:left;text-align:center}#sidebar ul li.submenu ul{}#sidebar a{display:block}#sidebar h2{    font-size:12px;    font-weight:normal;    padding:0}#navigation{margin-left:2em;text-align:left}#navigation ul li{    list-style:none;    line-height:31px;    background:url('../img/nav-back.jpg');  margin:1px}#navigation ul li:hover{  }#navigation a{color:#555; text-decoration:none;text-transform:uppercase; padding-left:15px;     background-position:0px 8px}#navigation ul li.sub{    background:none}#navigation ul li.sub a{     background:url('../img/sprite.png') -102px -148px no-repeat}#navigation ul li.sub ul li a{    background:url('../img/sprite.png') -102px -153px no-repeat}#navigation ul li ul li{    border:none;    background:none;    line-height:20px;    padding-left:10px}#navigation ul li ul li a,#navigation ul li.bijoux a{    background:url('../img/sprite.png') -102px -153px no-repeat}#navigation ul li ul li a:hover{ color:#959595; text-decoration:underline}#navigation ul li ul li:hover{ border:none}#navigation ul li.bijoux{margin-left:-5px;background:none;line-height:20px}#cart{float:left;margin-top:20px;margin-left:30px;width:85%}.cart_top a{font-size:10px;font-weight:bold}.cart_top a.minicart{float:left;width:32px;height:32px;background:url(../img/sprite.png) 0 -141px no-repeat}.cart_top a.minicart:hover{background:url(../img/sprite.png) -32px -141px no-repeat}.cart_top .xs{float:none}.cart_top p{font-size:10px;display:block}.cart_top{float:left;margin-top:10px;margin-left:30px;border-left:1px dotted #ccc}.cart{clear:both}table tr.total td.last{}.AddtocartForm{margin-right:0;width:100%}.AddtocartForm label{padding-right:0;font-size:95%;float:left;width:22px}.AddtocartForm div{clear:none;float:left;margin-bottom:0;width:60px;padding:0}.AddtocartForm input{clear:none;font-size:90%;width:20%;float:left}.AddtocartForm div.submit{margin-left:0;margin-top:0;width:22px;clear:none}.AddtocartForm div.submit input{font-size:50%;width:16px;display:block}#options{width:70%;margin:0 auto;padding-top:1em}#options a{display:inline-block;height:32px;    line-height:32px;    width:32px;color:#000;text-decoration:none;    padding-left:3px}#options a.continue{float:left;background:url(../img/sprite.png) -734px -142px no-repeat}#options a.checkout{background:url(../img/sprite.png) -766px -142px no-repeat;float:right}#steps{color:#b10000}#steps li{list-style:none;float:left;padding:1em}#steps ul li.current_step{font-weight:bold}#process_cart label{width:160px}#process_cart input{ border:0}.next{ width:auto}#PaymentMethodMonth{float:left;margin-left:160px;margin-top:-15px}#PaymentMethodYear{margin-left:160px}#panes{ width:200px; height:150px; margin-bottom:-1px; padding-bottom:30px; position:relative}#panes div{ display:none; position:absolute; top:2px; left:1px; width:200px;text-align:center}#picnav li{  float:left; padding-left:1px;margin:2px; list-style-type:none; text-align:center; width:40px; height:40px; border:3px double #eee}#slideshow{ position:relative; min-height:350px}#slideshow img{    position:absolute;    top:0;    left:0;    z-index:8}#slideshow IMG.active{    z-index:10}#slideshow IMG.last-active{    z-index:9}.scrollable{position:relative;overflow:hidden;width:700px;height:200px;float:left}.scrollable .items{width:20000em;position:absolute}.items div{float:left;text-align:center;padding:9px}.items div div a img{border:1px solid #ccc}.scroller{border-bottom:1px solid #ccc;float:left;width:100%}.sliderimage{margin-right:10px}a.browse{background:url(../img/sprite.png) no-repeat;display:block;width:23px;height:30px;float:left;margin:70px 15px;cursor:pointer;font-size:1px}a.right{ background-position:-823px -145px; clear:right;margin-right:0px}a.right:active{background-position:-60px -30px}a.left{ margin-right:0px; background-position:-800px -145px}a.left:active {background-position:-60px 0}a.disabled{visibility:hidden !important}#contact_form{padding:1em}.pages{padding:1em}
