@charset "utf-8";
/* CSS Document */

body {background:url(../images/bg.gif) #e3ebdd; color: #000; font-size: 12px; font-family:Arial, Helvetica, sans-serif; line-height:1.4; margin:0; padding:0;}

a {color: #673f54; text-decoration: none;}
a:hover {color: #f48a5b; text-decoration: underline;}
a:focus {outline: none;}


h1 {font-size: 22px; font-family: Tahoma; color:#000; letter-spacing:-1px; padding:0; margin:0; line-height:1; padding-top:5px;}
h2 {font-size: 15px; font-family: Helvetica; font-weight:bold; color:#673f54; margin-bottom:5px;}
h3 {font-size: 9px; color:#000; padding:0; margin:0; line-height:1.4; padding-bottom:5px;}
h4 {}
h5 {}
h6 {}

h3.fency {
    padding-top: 14px;
    padding-left: 12px;
    font-size: 13px;
    font-family: Verdana;
    font-weight:bold;
    text-transform: uppercase;
    top: 10px;
}


.resultPages {color: black; font-weight: bold; font-size: 15px; letter-spacing: 5px;}
.resultPages strong {color: black; font-weight: bold; font-size: 15px; letter-spacing: 0px;}
.resultPages a {color: #3C8AFF; font-weight: bold; font-size: 15px;}
.resultStats {font-weight: bold;}

#main-container {width:100%; height:600px; background:url(../images/main_bg.png) center top;}
#header-container {width:960px; height:120px;}
#header-container .logo {float:left; height:100px; display:block; width:300px; margin-top:10px;}
#header-container .logo a {display:block; width:100%; height:100%;}
#header-container .header-links {width:390px; float:left; margin-top:50px; margin-left:260px;overflow:hidden;}
#header-container .header-links .dashed {height: 0px; width: 0px; padding: 0px; display: none;}
#header-container .contul {font-weight: bold; background: transparent url(../images/icon_myaccount.gif) no-repeat; padding-left: 20px; padding-bottom: 5px;margin-left:10px; display:inline-block; clear:left; float:left;font-family: Verdana;font-size:11px;text-transform: uppercase; height: 16px;}
#header-container .cosul {font-weight: bold; background: transparent url(../images/icon_shoppingbag.gif) no-repeat; padding-left: 20px; padding-bottom: 5px;margin-left:10px; display:inline-block; clear:left; float: left;font-family: Verdana;font-size:11px;text-transform: uppercase; height: 16px;}
#header-container .iesire {font-weight: bold; background: transparent url(../images/icon_signout.gif) no-repeat; padding-left: 20px; margin-left:10px; display:inline-block; float:left;font-family: Verdana;font-size:11px;text-transform: uppercase; height: 16px;}
#header-container .checkout {font-weight: bold; color: blue; background: transparent url(../images/icon_checkout.gif) no-repeat; padding-left: 20px; margin-left:10px; display:inline-block; float:right; font-family: Verdana;font-size:11px;text-transform: uppercase; height: 16px;}
#header-container a {color:#673f54; font-weight:bold; font-size:12px; text-decoration:none;}
#header-container a:hover {color:#f48a5b; text-decoration:none;}

#menu-container {width:916px; height:18px; padding:6px 12px; background:url(../images/menubar_bg.gif) repeat-x #e5edc3; font-weight:normal; border:1px solid #c0b6aa;}
#menu-container a {color:#000; text-decoration:none; font-weight:bold;}
#menu-container a:hover {color:#fff; text-decoration:underline;}
#menu-container .navbar {float:left;width: 69%;overflow:hidden;font-size:11px;}
#menu-container .search {float:right; text-align:right; margin-top:-3px;width:31%;}
#menu-container .searchQuery {width:130px;}
#menu-container select {width:100px;}

#promo-container {width:916px; height:30px; padding:6px 12px; background-color: #E4F6F8; font-weight:normal; border:1px solid #c0b6aa; margin-bottom: 5px;}
#promo-container a {color:#000; text-decoration:none; font-weight:bold;}
#promo-container a:hover {color:#fff; text-decoration:underline;}
#promo-container .navbar {float:left;width: 69%;overflow:hidden;font-size:11px;}
#promo-container .search {float:right; text-align:right; margin-top:-3px;width:31%;}
#promo-container .searchQuery {width:130px;}
#promo-container select {width:100px;}

#left-column {float:left; width:218px;}
#left-column .title {font-size:14px; font-weight:bold; padding:12px 10px; text-transform:uppercase;}

#left-column .menu {background:#f0f2e4; border:1px solid #d8e1c2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:uppercase;}
#left-column .heading01 {background:url(../images/categ_bg01.gif) no-repeat; height:41px; width:218px;}
#left-column .heading02 {background:url(../images/categ_bg02.gif) no-repeat; height:41px; width:218px;}
#left-column .heading03 {background:url(../images/categ_bg05.gif) no-repeat; height:42px; width:218px;}
#left-column .menu a {padding:0 10px;}
#left-column .menu-arrow {float:right; padding-right:10px; color:#333;}
#left-column .menu-arrow-selected {float:right; padding-right:10px; color:#fff;}
#left-column .menu-selected {background:url(../images/menu_selected.gif) repeat-x; color:#fff; margin-bottom: 4px;}
#left-column .selected {padding-left: 10px;padding-top: 2px;padding-bottom: 2px;}
#left-column .submenu {font-weight:normal; text-transform:none; color:#000; background:#fff; margin:3px 0; line-height:1.6;}
#left-column .submenu a {color:#673f54; text-decoration:none; padding:0;}
#left-column .submenu a:hover {text-decoration:underline;}
#left-column .submenu ul {list-style-type: square; list-style-position:inside; padding:2px 10px;}

#left-column .sort {background:#f0f2e4; border:1px solid #d8e1c2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-transform:uppercase;}
#left-column .subsort {font-weight:normal; text-transform:none; color:#000; margin:3px 0; line-height:1.6;}
#left-column .sort-category {padding:0 10px;}
#left-column .subsort a {padding:0px;}
#left-column .subsort ul {list-style-type: square; list-style-position:inside; padding:0 10px;}

#left-column .newsletter {background:#f0f2e4; border:1px solid #d8e1c2; padding:10px;}

#middle-column {width:476px; padding:0 10px; margin-left:222px;}
#middle-column .product {padding:10px 0; overflow:hidden; height:200px;text-align: center;}
#middle-column td.product {vertical-align: top;padding-left: 15px;text-align: center;width:100px;}
#middle-column .product-img {float:left;}
#middle-column .product-img-img {background:url(../images/bg_product_img.gif) no-repeat; width:132px; height:132px; text-align:center; padding-top:5px;font-size:75px;display:inline-block;}
#middle-column .product-img-img img {vertical-align: middle;}
#middle-column .product-description {float:right; width:330px; margin-left:10px; text-align:justify;}
#middle-column .title {font-size:18px; font-weight:bold; color: #673f54; text-decoration:none;}
#middle-column .title:hover {color:#f48a5b; text-decoration:none;}
#middle-column .title-grid {font-size:11px; font-weight:bold; color: #673f54; text-decoration:none;display:inline-block;min-height:30px;overflow:visible;}
#middle-column .price {font-size:18px; font-weight:bold; color:#000; padding-top:0px;}
#middle-column .wishlist {font-weight: bold; color: #f48a5b; margin-bottom: 5px; background: transparent url(../images/icon_wishlist.gif) no-repeat; padding-left: 20px;}
#middle-column .wishlist:hover {font-weight: bold; color: #673f54; margin-bottom: 5px; background: transparent url(../images/icon_wishlist_hover.gif) no-repeat; padding-left: 20px; text-decoration:none;}
#middle-column .whitebox {background-color:#fff; border:1px solid #d8e1c2; padding: 10px;overflow: hidden;}
#middle-column .whitebox.blink:hover {background-color:#f0f2e4;}
#middle-column .whitebox.noblink:hover {background-color:#fff;}
#middle-column .greenbox {background-color:#f0f2e4; border:1px solid #d8e1c2; padding:10px;}
#middle-column .greenbox a {color: #f48a5b; text-decoration:none; font-weight:bold;}
#middle-column .greenbox a:hover {color: #673f54; text-decoration:underline; font-weight:bold;}
#middle-column .inputlarge {background:url(../images/input_bg.gif); width:200px; font-size:12px; color:#333; border:1px solid #ababab; padding: 4px 3px;margin-top:3px;margin-bottom:3px;}
#middle-column .inputlargetxtarea {background:url(../images/input_bg.gif); width:400px; font-size:12px; color:#333; border:1px solid #ababab; padding: 4px 3px;margin-top:3px;margin-bottom:3px;}
#middle-column p.label {width:30%;float: left;margin-top:3px;margin-bottom:3px;clear: left;}

#right-column {float:right; width:218px; background:#fff;}
#right-column .content {border:1px solid #d8e1c2; padding: 10px; overflow:auto;}
#right-column .title {font-size:9px; font-weight:bold; padding:12px 10px; text-transform:uppercase;}
#right-column .heading01 {background:url(../images/categ_bg03.gif) no-repeat; height:43px; width:218px;}
#right-column .heading02 {background:url(../images/categ_bg04.gif) no-repeat; height:43px; width:218px;}
#right-column .heading03 {background:url(../images/categ_bg05.gif) no-repeat; height:42px; width:218px;}
#right-column .recommended {overflow:auto;}
#right-column .recommended-img {float:left; width:34px; text-align:center;}
#right-column .recommended-link {float:right; margin-left:10px; width:150px;}
#right-column .recommended-link a {color:#673f54; text-decoration:none;}
#right-column .recommended-link a:hover {color:#f48a5b; text-decoration:underline;}
#right-column .price {color:#000; font-weight:bold; font-size:12px;}

#footer {width:960px; margin:auto; color:#ccc; padding:15px 0;}
#footer .logo {float:left: width:125px; background:url(../images/logo_small.gif) no-repeat top left; height:45px; margin-left:15px;}
#footer .links {float:right; text-align:left; width:810px;}
#footer a {color:#673f54; text-decoration:none; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#footer a:hover {color:#333;}
#footer .copyright {float:left; color:#333;}
#footer .cards {float: right; width: 126px; background:url(../images/cards.png) no-repeat; height:38px; margin-right:15px;}

#site-container {width:960px; margin:auto;}
#content-container {border:1px solid #d8e1c3; background-color:#fff; padding:10px; overflow:hidden;}

input {background:url(../images/input_bg.gif); font-size:11px; color:#333; border:1px solid #ababab; padding: 2px 3px;}
select {background:url(../images/input_bg.gif); font-size:11px; color:#333; border:1px solid #ababab; padding: 1px;}
.btn {height: 18px;display:inline-block;margin-top:4px;}
.btn input {background:url(../images/btn_bg.gif) #ff9157; height:18px; border:0px; color:#fff; font-weight:bold; cursor: pointer;display:inline-block;padding:0px;margin:0px;float:left;padding-top:0px;}
.btn span {background:url(../images/btn_bg.gif) #ff9157; height:18px; border:0px; color:#fff; font-weight:bold; cursor: pointer;display:inline-block;padding:0px;margin:0px;float:left;padding-top:0px;}
.btn img {height:18px;border: 0px;display:inline-block;float:left;}

div.search div.btn {
    float: right;
    margin-top: 1px;
    margin-left: 3px;
}


.pad {height:6px;}
.hr {height:1px; width:100%; background-color:#ccc; margin:10px 0;}
.hr.clearfix {float:left;clear:both;}
.dashed {height:1px; width:100%; background:url(../images/dashed-line.gif) repeat-x transparent; margin:5px 0;}
.clearfix {clear:both;}

.grid {font-weight: bold; color: #000; margin-bottom: 5px; background: transparent url(../images/icon_grid.gif) no-repeat; padding-left: 20px; margin-left:10px;}

.orange {color:#f48a5b; font-weight:bold;}

#left-big-column {float:left; width:694px; padding:10px 0;}
#left-big-column .inputlarge {background:url(../images/input_bg.gif); width:150px; font-size:12px; color:#333; border:1px solid #ababab; padding: 4px 3px;margin-top:3px;margin-bottom:3px;}
#left-big-column h2 {color:#673f54; font-size:18px; font-weight:bold;}
#left-big-column h2.left {float:left;width:50%;}
#left-big-column h2.right {float:right;}
#left-big-column .whitebox {background-color:#fff; border:1px solid #d8e1c2; padding: 10px;}
#left-big-column .greenbox {background-color:#f0f2e4; border:1px solid #d8e1c2; padding:10px;}
#left-big-column .greenbox a {color: #f48a5b; text-decoration:none; font-weight:bold;}
#left-big-column .greenbox a:hover {color: #673f54; text-decoration:underline; font-weight:bold;}
#left-big-column p.label {width:40%;float: left;margin-top:3px;margin-bottom:3px;clear: left;}
#left-big-column .required label span {background-color: transparent; background-image: url(../../../image/required.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: right center; padding-right: 9px;}
#left-big-column .leftbox {float:left; width:45%;clear:left;}
#left-big-column .rightbox {float:right; width:47%;clear: right;}
#left-big-column span.titlu {font-weight:bold;position:relative;bottom:10px;top:-5px;}

div.errorText {color:#f48a5b;font-weight:bold;}

#right-big-column {float:right; width:694px; padding:10px 0;padding-right: 10px;}
#right-big-column .whitebox {background-color:#fff; border:1px solid #d8e1c2; padding: 10px;overflow: auto;}
#right-big-column .whitebox:hover {background-color:#f0f2e4;}
#right-big-column .whitebox.blink:hover {background-color:#f0f2e4;}
#right-big-column .whitebox.noblink:hover {background-color:#fff;}
#right-big-column .order-total {float: right;width:25%;}
#right-big-column .order-total a {font-weight: bold;}
#right-big-column .order-details {float: left;width:70%;}
#right-big-column .order-total .order-price {font-size:18px;font-weight: bold;}
#right-big-column .inputlarge {background:url(../images/input_bg.gif); width:200px; font-size:12px; color:#333; border:1px solid #ababab; padding: 4px 3px;margin-top:3px;margin-bottom:3px;}
#right-big-column .inputlargetxtarea {background:url(../images/input_bg.gif); width:400px; font-size:12px; color:#333; border:1px solid #ababab; padding: 4px 3px;margin-top:3px;margin-bottom:3px;}
#right-big-column .selectlarge {background:url(../images/input_bg.gif); width:208px; font-size:12px; color:#333; border:1px solid #ababab; padding: 4px 3px;margin-top:3px;margin-bottom:3px;}
#right-big-column div.errorText {color:#f48a5b;font-weight:bold;}
#right-big-column .greenbox {background-color:#f0f2e4; border:1px solid #d8e1c2; padding:10px;}
#right-big-column .greenbox a {color: #f48a5b; text-decoration:none; font-weight:bold;}
#right-big-column .greenbox a:hover {color: #673f54; text-decoration:underline; font-weight:bold;}
#right-big-column .currentEmail {font-weight: bold;}
.inputlarge.address {width: 260px;}
#right-big-column .product {padding:10px 0; overflow:hidden; height:200px;}
#right-big-column .product-img {float:left;text-align:center;}
#right-big-column .product-img-img {background:url(../images/bg_product_img.gif) no-repeat; width:132px; height:132px; text-align:center; padding-top:5px;font-size:75px;}
#right-big-column .product-img-img img {vertical-align: middle;}
#right-big-column .product-description {float:right; width:79%; text-align:justify;}
#right-big-column .price {font-size:18px; font-weight:bold; color:#000; padding-top:0px;}
#right-big-column .wishlist {font-weight: bold; color: #f48a5b; margin-bottom: 5px; background: transparent url(../images/icon_wishlist.gif) no-repeat; padding-left: 20px;}
#right-big-column .wishlist:hover {font-weight: bold; color: #673f54; margin-bottom: 5px; background: transparent url(../images/icon_wishlist_hover.gif) no-repeat; padding-left: 20px; text-decoration:none;}
#right-big-column .title {font-size:18px; font-weight:bold; color: #673f54; text-decoration:none;}
#right-big-column .title:hover {color:#f48a5b; text-decoration:none;}
#right-big-column p.label {width:30%;float: left;margin-top:3px;margin-bottom:3px;clear: left;}

#big-column {width:98%; padding:10px 0;padding-right: 10px;padding-left: 10px;}
#big-column .greenbox {background-color:#f0f2e4; border:1px solid #d8e1c2; padding:10px;}
#big-column .greenbox a {color: #f48a5b; text-decoration:none; font-weight:bold;}
#big-column .greenbox a:hover {color: #673f54; text-decoration:underline; font-weight:bold;}
#big-column .greenbox.subtotal {font-size: 18px;}
#big-column .whitebox {background-color:#fff; border:1px solid #d8e1c2; padding: 10px;overflow: hidden;}
#big-column .whitebox:hover {background-color:#f0f2e4;}
#big-column div.errorText {color:#f48a5b;font-weight:bold;}
#big-column .inputlarge {background:url(../images/input_bg.gif); width:200px; font-size:12px; color:#333; border:1px solid #ababab; padding: 4px 3px;margin-top:3px;margin-bottom:3px;}
#big-column .selectlarge {background:url(../images/input_bg.gif); width:208px; font-size:12px; color:#333; border:1px solid #ababab; padding: 4px 3px;margin-top:3px;margin-bottom:3px;}
#big-column h2 {color:#673f54; font-size:18px; font-weight:bold;}
#big-column h2.left {float:left;width:50%;}
#big-column h2.right {float:right;}
#big-column .leftbox {float:left; width:47%;clear:left;}
#big-column .rightbox {float:right; width:47%;clear: right;}
#big-column p.label {width:30%;float: left;margin-top:3px;margin-bottom:3px;clear: left;}


#userMenu li.menu-selected a {color:#FFFFFF;}
#userMenu li.menu-selected span {color:#FFFFFF;}


#shop-table {background:#d8e1c2; width:694px;}
#shop-table td {background:#fff; padding:10px;}
#shop-table .price {background:#f0f2e4; height:110px; width:150px; 
font-size:18px; font-weight:bold; padding:10px; vertical-align:top;}
#shop-table .price .price_mic {font-size:11px;}
#shop-table .quantity {text-align:center; height:110px; width:90px; 
background:#f0f2e4; padding:10px; text-align:left; vertical-align:top;}
#shop-table .quantity input {font-size:12px; width:120px;}
#shop-table .product {height:110px; width:500px; padding:10px; 
vertical-align:top;}
#shop-table .product a {font-weight:bold;}
#shop-table .header-product {font-weight:bold; width:500px; 
padding-bottom:10px;}
#shop-table .header-price {font-weight:bold; width:110px; 
padding-bottom:10px;}
#shop-table .header-quantity {font-weight:bold; width: 90px; text-align:center; padding-bottom:10px;}
#shop-table div.product-image {float:left; text-align:left; width:44px;}
#shop-table div.product-description {float:left; text-align:left;}
#shop-table ul {clear:both;}
#shop-table ul li {width:200px;}
#shop-table .subtotal {height:30px; width:500px; padding:10px; vertical-align:middle; text-align:right;}
#shop-table .subtotal-price {height:30px; width:150px; font-size:18px; font-weight:bold; padding:10px;}
#shop-table .marked {background:#f0f2e4;}


#shopping-cart-steps .orange {background:url(../images/bg_steps_orange.gif) #ff9f67; border:1px solid 
#ff9f67; color:#fff; font-weight:bold;}
#shopping-cart-steps .orange a {color:#fff; text-decoration:none; display:block; height:12px; width:100%; padding:5px 15px 10px 15px;}
#shopping-cart-steps .green {background:url(../images/bg_steps_green.gif) #c0b6aa; border:1px solid 
#c0b6aa; color:#000; font-weight:bold;}
#shopping-cart-steps .green a {color:#000; text-decoration:none; display:block; height:12px; width:100%; padding:5px 15px 10px 15px;}
#shopping-cart-steps .green a:hover {color:#fff;}
#shopping-cart-steps .green:hover {background:url(../images/bg_steps_orange.gif) #ff9f67; border:1px solid #ff9f67; color:#fff; font-weight:bold;}
#shopping-cart-steps li {display:inline-block;width: 90px;float: left;}


#imageContainer {
    float: left;
    width: 500px;
}

#productSummaryContainer {
    float: right;
    width: 192px;
}

#productPurchaseLinks td.product-price {
    font-weight: bold;
    font-size: 18px;
    text-align: right;
    text-transform: uppercase;
}

#productPurchaseLinks #productToCart td.param {
    vertical-align: top;
}

#productPurchaseLinks #productToCart td.value {
    text-align: right;
}

#productSummaryContainer .wishlist {font-weight: bold; color: #f48a5b; margin-bottom: 5px; background: transparent url(../images/icon_wishlist.gif) no-repeat; padding-left: 20px;}
#productSummaryContainer .wishlist:hover {font-weight: bold; color: #673f54; margin-bottom: 5px; background: transparent url(../images/icon_wishlist_hover.gif) no-repeat; padding-left: 20px; text-decoration:none;}

#productSummaryContainer #productMainDetails td.value {font-weight: bold;}

#imageContainer #largeImage {text-align: center;}

table.subCategories {
    float:left;
    width: 33%;
/*     padding-left: 50px; */
/*     text-align: center; */
}

table.subCategories.onMainPage {
    width: 100%;
    text-align: left;
}

table.subCategories.onMainPage td.details {
    width: 33%;
    text-align: center;
}

table.subCategories.onMainPage td table {
    width: 100%;
    text-align: center;
}

table.subCategories td.subCatImage {
    text-align: center;
}

ul.subcategorii {
    margin-bottom: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    width: 98%;
    float: left;
    background:url(../images/dashed-line.gif) repeat-x transparent;
    background-position: bottom;
}

ul.subcategorii li.subCatName a {
    color: #0000ff;
    font-weight: bold;
    background: transparent url(../images/flower.gif) no-repeat;
    padding-left: 20px;
    padding-top: 2px;
/*     display: block; */
/*     width: 32.9%; */
}

ul.subcategorii li.subCatName a:hover {
    background: transparent url(../images/flower_hover.gif) no-repeat;
}

ul.subcategorii li.subCatName {
    margin-bottom: 5px;
    width: 49%;
    float: left;
}

div.subCatName.onMainPage a {
    background-image: none;
    padding-left: 0px;
    font-weight: bold;
}

div.subCatName.onMainPage a:hover {
    background-image: none;
}

div.subCatName.onMainPage {
    vertical-align: top;
}

ul.subSubCats.onMainPage {
    font-family: Verdana;
    font-size: 10px;
}

div.newsDate {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
}

span.basePrice {
    text-decoration: line-through;
}

span.text_cupon_reducere {
    color: #F48A5B;
    font-weight: bold;
}

div.submit_coupon {
    vertical-align: text-bottom;
    margin-left: 7px;
}

div.confirmationMessage {
    color: #F48A5B;
    font-weight: bold;
}

ul.notes div.responseUser {
    margin-top: 5px;
}

ul.notes span.responderType {
    font-weight: bold;
}

div.noteDate {
    font-size: 11px;
    margin-bottom: 5px;
}

#noteForm {
    margin-top: 10px;
}

/* Rating Sys */

#rateStatus{float:left; clear:both; width:100%; height:20px;}
#rateMe{float:left; clear:both; width:100%; height:auto; padding:0px; margin:0px;}
#rateMe li{float:left;list-style:none;}
#rateMe li a:hover,
#rateMe .on{background:url(../images/rating_flower_on.gif) no-repeat;}
#rateMe a{float:left;background:url(../images/rating_flower_off.gif) no-repeat;width:27px; height:29px;}
#ratingSaved{display:none;}
.saved{color:red; }
tr.hidden {display: none;}
/* end Rating Sys */


