/* Modificari necesare fata de css original - fara modificarile de mai jos, unele elemente pica foarte 
prost pe pagina si sunt conform cerintelor.... cele mai importante cele pentru zoom-ul de la imaginea produsului, 
dupa care cele de la drowdown ca nu era centrat, si nu era destul de lat */


body
{
/*	text-shadow: 0 0 0 #000;  */
}


#advert_mare {
    padding-top:15px;
}


#logo
{
/*    position:absolute;*/
}

ul
{
list-style-type: none;
}

#footer-wrapper
{
/*    left:-13px; */
    position:relative;
}
#inferior-wrapper-3
{
    left:1px;
    position:relative;
padding-right:18px;
}

#product-list-inferior
{
    background-color:#240027;
    float:left;
    height:100%;
    padding-bottom:30px;
    margin-top:0px;
    width:100%;
}




#main-menu
{
    width:600px;
    margin-top:0;
/*    margin-left:400px;*/
}


#main-menu-2
{
    width:600px;
}

#main-menu ul li a, #main-menu-2 ul li a {
	color:#637580;
	display:block;

 	padding:0px 2px 0px 7px; 

	border-bottom:2px solid #ffffff;	

	font-weight:bold; 
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    #main-menu ul li a, #main-menu-2 ul li a {

 	padding:0px 2px 0px 5px; 
    }
}


#main-menu ul li
{
    border-bottom:1px solid #F6E2EE;
    margin:0;
    padding-left:0px;
    padding-top:0;
}


@media screen and (-webkit-min-device-pixel-ratio:0){
 #main-menu ul li
 {

    /* safari hack */
    padding:0;
    padding:0px 0px 0px 2px;

 }

}


#main-menu ul li, #main-menu-2 ul li
{
    font-size:10px;
}



#main-menu-2 ul li
{
    padding:0px 0px 0px 7px;
    margin:0;

}

#main-menu ul ul li
{
    margin:7px 4px 0px 0px;
    padding-left:5px;
}



#product-list-wrapper
{
    margin-top:8px;
    margin-left:auto;
}


.produs-original
{
    z-index:200;
    position:absolute;
/*    margin-left:110px; */
    margin-top:5px;
}

.produs-original-produs
{
    z-index:200;
    position:absolute;
    margin-left:195px;
    margin-top:5px;
}

.colectie-noua
{
    z-index:200;
    position:absolute;
    margin-left:100px;
}

.doneaza
{
    z-index:200;
    position:absolute;
}



.colectie-noua-produs
{
    z-index:200;
    position:absolute;
    margin-left:185px;
}


.decision-size-middle em
{
    display:block;
    float:left;
    width:40px;
    padding-top:6px;
    text-align:center;
    margin-left:0px;
    padding-left:4px;

}

.decision-quantity-middle em
{
    display:block;
    float:left;
    width:19px;
    text-align:center;
    margin-left:0px;
    padding-left:11px;

}

.decision-colour-middle em 
{
    display:block;
    float:left;
    width:80px;
    text-align:center;
    margin-left:0px;
    padding-left:11px;

}

 .actual-single-price
{
    text-align:center;
}



.dropdown-element
{
    margin-left:0;
}

.dropdown-size 
{
left:176px;
}



.confirm-button
{
    height:74px;
    width:161px;
    float:right;
/*    right:60px; */
}


.compare-select
{
    height:354px;
}

.compare-prod-img
{
    height:354px;
}

.product-price-bk1 sup, .product-price-bk2 sup, .product-price-bk3 sup 
{
    font-size:12px;
}

.mesaj_finalizare_comanda
{
    display:block;
    margin-left:12px;
    padding-left:20px;
    height:100%;
    float:right;
    width:300px;
    border:1px solid #64696D;
    margin-right:10px;
}



.wl-actions-img 
{
    margin-left:5px;
}

#superior-area 
{
    position:static; 
}



#gallery-box-right .gallery-box-bigimg {
    margin:0px 0px 0px 0px; 
}


.wl-actions {
    width:90px;
}

/*
.compare-block {
    position:static;
}

.compare-wrapper {
    position:static; 
}


#product-list-inferior {
    position:static;
}

#cart-area { 
 position:static;
}

.details-misc-block_3 {
position:static;
}
*/

.compare-product-title a
{
color: #D14A9B;
}


.return-command {
width:100%;
margin:10px 4px 0pt 34px;
}


.actual-price-wrapper
{
    margin-top:2px;
}

.lista_promotii_sus
{
    color:#D14A9B;
    background:#F4FCFE;
    float:left;
    width:582px;
    height:20px;
    padding-top:5px;
    padding-left:10px;
    margin-top:2px;
}

.lista_promotii_sus a
{
    color:#D14A9B;
    text-decoration:none;
}

.lista_promotii_sus a:hover
{
    color:#D14A9B;
    text-decoration:none;
    border-bottom:2px solid #F6E2EE;
}

.actual-price, .actual-old-price
{
    text-align:center;
}

.product-list-selected
{
    font-weight:normal;
}

#inferior-wrapper-1_2 h2 {
width:640px;
}

.newsletter-input {
font-size:11px;
}

.brand-image {
background:none;
// trebuie scos width si height;
text-align:middle;
margin-left:17px;
}


.adviser
{
margin-bottom:25px;
}

#footer {
height:120%;
}


.footer-4
{
clear:both;
/*    float:left;*/
    margin-top:10px;
/*    width:100px; */
    text-align:left;
margin-bottom:15px;

padding-top:15px;
}

.footer-3_4
{
    clear:both;
/*    background:#EEEEEE;  */
    margin-top:20px;
    font-size:11px;
    text-align:center;
    color:#99A4AB;
    margin-bottom:20px;
    padding:10px;
}

.footer-3_4 .titlul
{
    border-bottom:1px solid #4A4A4A;
/*    border-bottom:1px solid #059FC7;*/
    font-weight:bold;
    margin:10px;
    padding-bottom:3px;
    margin-bottom:5px;
    text-align:left;
}

.blogger-block
{
    font-size:12px;
    font-weight:bold;
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;
    padding-bottom:3px;
    float:left;
    background-color:#F7F9FA;
    width:218px;
    height:33px;
    text-align:center;
}

.blogger-detalii
{
    font-size:14px;
    color:#01AACF;
    border-bottom:2px solid #F2F2F2;
    padding-left:10px;
    padding-right:10px;
    float:left;
    width:218px;
    text-align:center;
    padding-top:4px;
    padding-bottom:4px;
}


.zona-descriere-blogger
{
    display:inline;
    float:left;
    margin:2px 0px 0px 20px;
    position:relative;
    width:568px;
    min-height:400px;
}

.caseta-voturi
{
    font-family:Arial;
    color:#59CFE9;
    width:242px;
    height:56px;
    background:url(../img/caseta_voturi.gif) no-repeat;
    padding-top:20px;
    text-align:center;
    font-size:24px;
    float:left;
    margin-top:16px;
}


.pret-tinuta
{
    font-family:Arial;
    color:#59CFE9;
    width:242px;
    height:56px;
    background:url(../img/caseta_voturi.gif) no-repeat;
    padding-top:20px;
    text-align:center;
    font-size:24px;
    float:left;
    margin-top:16px;
}

.pret-tinuta h4
{
    font-size:24px;
}

#detalii-blogger
{
    background-image:url(../img/product_details_bg.png);
    background-position:center bottom;
    background-repeat:no-repeat;
    display:inline;
    float:left;
    margin:0pt 0pt 0pt 14px;
    min-height:506px;
    height:auto !important;
    height:506px;
    position:relative;
    width:560px;
}


#detalii-blogger h1
{
    color:#11BBE0;
    display:inline;
    float:left;
    font-size:28px;
    font-weight:normal;
    margin:0px 0px 0px 16px;
    padding:0pt;
    width:200px;
}


.denumire-blog
{
    color:#11BBE0;
    display:inline;
    float:right;
    font-size:28px;
    font-weight:normal;
    padding:0pt;
    width:370px;
    text-align:right;
}



/* linkurile de jos de tot cu magazine partenere*/

div.footer-3_4 ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
div.footer-3_4 ul li {
clear:both;
/* display:block; */
list-style-type:none;
margin:0pt 0pt 5px;
overflow:hidden;
padding:0pt;
}
div.footer-3_4 ul li a {
color:#CACACA;
display:block;
float:left;
font-weight:bold;
margin-right:5px;
overflow:hidden;
text-align:left;
text-decoration:none;
/* width:15%; */
width:140px;
margin-left:5px;
}
div.footer-3_4 ul li a:hover {
color:#059FC7;
text-decoration:underline;
}
div.footer-3_4 ul li ul {
/* display:block; */
float:left;
overflow:hidden;
/* width:75%; */
width:760px;
}
div.footer-3_4 ul li ul li {
clear:none;
float:left;
margin-bottom:5px;
/*margin-right:10px; */
}
div.footer-3_4 ul li ul li a {
color:#CACACA;
font-weight:normal;
text-decoration:underline;
width:auto;
}
div.footer-3_4 ul li ul li a:hover {
color:#D14A9B;
text-decoration:none;
}

h1.index
{
    color:white;
    width:100%;
}

#product-list-wrapper h1.index
{
    color:white;
    width:100%;

}


.cart-return-command {
margin-top:70px;
}


.live-sup-cos{
    border:1px solid #D4D4D4; 
    float:left; 
    width:450px;
    margin-top:10px;
    margin-left:20px;
}




.product-list-sorting
{
width:450px;
}

#informatii span
{
color:red;
}

.product-list-block-home
{
    display:inline;
    float:left;
    height:360px;
    width:178px;
    padding-right:15px;
}


a.titlu_saptamana
{
    color:#64696D;
    text-decoration:none;
}

a.titlu_saptamana:hover
{
    text-decoration:none;
    color:#D14A9B;
}

.tab_home_ales
{
    background:url("/new_home/tab_home_ales.png") no-repeat top;
    width:142px;
    height:37px;
    color:white;
    font-size:15px;
    text-align:center;
    padding-top:8px;
    float:left;
    position:absolute;
    top:-33px;
}


.tab_home_neales
{
    background:url("/new_home/tab_home_neales.png") no-repeat top;
    width:142px;
    height:37px;
    color:black;
    font-size:15px;
    text-align:center;
    padding-top:6px;
    float:left;
    position:absolute;
    top:-27px;
}

.tab_home_mare_ales
{
    background: transparent url(/new_home/tab_mare_home_ales.png) no-repeat top;
    width: 245px; 
    height: 37px; 
    color: white; 
    font-size: 18px; 
    text-align: center; 
    padding-top: 6px; 
    float: left; 
    position: absolute; 
    top: -33px; 
    z-index: 1;
}


div.produse_recomandate
{
/*    background:url(/img/fundal_recomandari.png) no-repeat left;*/
    border-bottom:2px solid #F2F2F2;
    border-top:2px solid #F2F2F2;
    height:126px;
    padding-top:4px;
    padding-left:10px;
    padding-right:10px;
}

.date_caseta_home
{
    height:360px;
    width:952px;
    float:left;
    position:absolute;
    background:url("/new_home/fundal_lista_produse.png") no-repeat bottom;
    padding-left:13px;
    padding-right:13px;
    padding-top:15px;
}

a.toate_produse_home
{
    font-size:11px;
    color:#54075B;
    font-weight:bold;
}

a.toate_produse_home:hover
{
    text-decoration:none;
    color:#D14A9B;

}


#main-menu ul ul, #main-menu-2 ul ul {
top:66px;
}


.wl-total-container
{
height:100px;
}


.wish-input
{
    border:1px solid #DEE1E4;
    color:#637580;
    padding:2px;
    width:250px;
}

a.top_produse_brand
{
    color:#99A4AB;
}

a.top_produse_brand:hover
{
    color:#D14A9B;
}

#product-list-inferior2 {
	margin-top:-40px;
	float:left;
	width:100%;	
	height:428px;
/*	background-color:#240027; */
}
#product-list-inferior2 #inferior-wrapper-3 {
	margin-top:20px;
}



.decision-produse-top {
	width:50px;
	height:8px;
	background-image:url(../img/quantity_top.jpg);
	background-repeat:no-repeat;	
	font-size:0px;
}
.decision-produse-middle {
	background-color:#d14a9b;
	color:#ffffff;
	font-size:12px;
	width:40px;
	margin-top:-2px;
    height:12px;    
    padding-left:10px;
}
.decision-produse-middle a {
	color:#ffffff;
	padding-left:5px;
}
.decision-produse-bottom {
	width:50px;
	height:7px;
	background-image:url(../img/quantity_bottom.jpg);
	background-repeat:no-repeat;	
	font-size:0px;
}

.decision-produse {
	display:inline;
	position:relative;
	z-index:2; 
}

.decision-produse {
	float:left;
}





#product-list-inferior2
{
/*    background-color:#240027; */
    float:left;
    height:100%;
    padding-bottom:30px;
    margin-top:-40px;
    width:100%;
}

#product-list-inferior2 {
    position:static;
}


div.div_elemente_filtrare
{
    height:140px;
    width:125px;
    padding-right:15px;
    overflow:hidden;

    background:white;
}

div.holder_filtrare
{
    border:1px solid #CCCCCC;
    width:140px;
    margin-left:24px;
}


.price-left, .price-right {
    margin-top:20px;
}

.price-middle {
    margin-top:20px;
}

.tag-cloud {
text-align:justify;
}



/* ---------- din css nou -------- */
#head_s {
	width: 990px;
	margin: 0 auto;
	float:left;
	height:125px;
}
h1#logo_s {
	float: left;
/*	width: 400px; */
	padding: 17px 0 0;
	margin: 0;
}



#navs_s {
	float: right;
	width: 610px;
}






/* -------------- */



/* ---------- bara de jos fixa */
#in_bottom
{
display:none;
/*    background-image:url(/img/bara_mare.jpg); 
    width: 936px;
    height:29px; 
    padding-left:42px;
    
*/

    width: 100%;
    height:45px; 
/*  cand nu e mastercard  height:19px; */
    margin:0 auto;
    text-align:left; 
    font-size:18px;
    color:#CCC; font-family:Arial, Helvetica, sans-serif;
    position:relative;
/*    padding-bottom:10px; */
padding-bottom:-2px;
    padding-left:-8px;
}
#in_bottom a
{
    text-decoration:underline;
}

#bottom {
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    width:100%;
    position: fixed;
    bottom: 0px;
    background-repeat:no-repeat;
    z-index:2000;
}

/* ----------------------- */



/* ---- tooltip ----- */
#tooltip {
    position: absolute;
	z-index: 3000;
	    border: 1px solid #CCCCCC;
		background-color: #eee;
		    padding: 10px;
			opacity: 0.85;
			}

			#tooltip h3, #tooltip div { margin: 0; }

#tooltip.tooltip2 {
    width:200px;
			}


/* ------ butoane laterale ----- */			


ul#menu {

    margin-left:0px; 
    margin-top:200px;
     background-attachment:fixed;
    position:fixed;
    left:0;
    z-index:0;    
    }
    
       
    
    ul#menu li {
    
        padding: 0px;
	
	    display: block;
	    
		
		    position: relative;
		    
		        margin-left: 0px;
			
			    margin-right: 5px;
			    
			        width: 82px;
				

				    height: 82px;
margin-top:25px;
				    
				    }
				    
				     
				    
				    ul#menu li img {
				    

    width: 82px;
    
        position: absolute;
	
	    top: 0px;
	    
	        left: 0px;
		
		    padding: 0px;
		    
		        margin: 0 8px 0 0;
			
			    border: none;
			    
			    }
						    



ul#menu_dreapta {

    margin-top:200px;
     background-attachment:fixed;
    position:fixed;
    right:0;
    z-index:0;    
    }
    
       
    
    ul#menu_dreapta li {
    
        padding: 0px;
	
	    display: block;
	    
		
		    position: relative;
		    
		        margin-left: 0px;
			
			    margin-right: 0px;
			    
			        width: 82px;
				

				    height: 82px;
margin-top:25px;
				    
				    }
				    
				     
				    
				    ul#menu_dreapta li img {
				    

    width: 82px;
    
        position: absolute;
	
	    top: 0px;
	    
	        left: 0px;
		
		    padding: 0px;
		    
		        margin: 0 8px 0 0;
			
			    border: none;
			    
			    }
						    

/* ----------------------- */


.detalii_produs
{
    float:left;
    width:100%;
}

#product-list
{
/*     background-color:white; */
}

.margini_rotunde
{
    background-color:white;
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    -moz-border-radius-bottomleft:4px;
    -moz-border-radius-bottomright:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
}


/* ------------------- temp style */
.togglebox {

	border: 1px solid #a9a9a9;
	/* Rounder Corner */
	-moz-border-radius: 7px;
        -webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	overflow: hidden;
	font-size: 1.2em;
	width: 176px;
	clear: both;
	margin-bottom:10px;
	x-index:5000;
	position:absolute;
    background-color:white;
}
.togglebox .content {
	padding: 0px; margin-top:10px; 
	padding-bottom:5px;
}

.sus{width:178px; height:130px;}

#interval_de_pret input
{
    font-size:11px;
    color:#64696D;
    font-weight:bold;
}

#activeaza_filtrare
{
    display:none;
    width:30px;
    text-align:center;
    height:18px;
}

div.valori_pret
{
    height:18px;
    width:140px;
    margin-left:25px;
    padding-top:2px;
}



#nav_tools
{
    float:right;
}

#nav_tools #stanga
{
float:right;
}

#nav_tools #dreapta
{
    float:right;
    margin-bottom:15px;
}

.culoare_culoare
{
    display:block;
    width:8px; 
    height:8px;
    border:1px solid #676767;
    float:right;
    margin-right:18px;
    margin-top:3px;
}


.cautare_home
{
    background:url("/img/fundal_cautare_index.png");
    width:100%;
    height:55px;
    margin-bottom:15px;
    z-index:10000;
    position:relative;
}

.cautare_home .inner
{
    margin-left:25px;
    margin-top:12px;
    float:left;
    width:530px;
}

div.element_cauta
{
    width:415px;
    height:37px;
    float:right;
    padding-left:20px;
}

div.element_cauta.site
{
    width:325px;
    height:37px;
    float:right;
    padding-left:20px;
}


div.element_cauta .avansat
{
    float:right;
    font-size:11px;
    color:#8C7C98;
    text-align:center;
    font-weight:bold;
    width:77px;
    height:55px;
    padding-right:8px;
    cursor:pointer;
}

div.element_cauta .avansat img
{
    margin-top:13px;
    position:relative;
    z-index:5000;


}

div.element_cauta .avansat.hover
{
    background:url("/img/cautare_avansata_hover.png") no-repeat;
}

div.zona_cautare
{
    margin-top:10px;

    background:url("/img/input_cautare.png") no-repeat;
    width:247px;
    height:37px;
    float:left;
}


div.zona_cautare.site
{
    margin-top:5px;

    background:url("/img/input_cautare_site.png") no-repeat;
    width:247px;
    height:29px;

}

div.element_cauta input
{
    margin-top:10px;

}

div.element_cauta.site input
{
    margin-top:5px;
    height:29px;
}

div.zona_cautare input
{
    border:0;
    float:left;
    margin-top:1px;
    margin-left:10px;
    height:28px;
    width:219px;
    padding-left:20px;
    background:none;
    background:url("/img/fundal_input.png") no-repeat left;
    color:#BDAFC8;
    font-style:italic;
    padding-top:3px;
    font-size:11px;
}


div.zona_cautare.site input
{
    float:left;
    margin-top:0px;
    margin-left:10px;
    height:28px;
    width:219px;
    padding-left:20px;
    padding-top:0;
}


#cautarea_avansata
{
    background:url("/img/fundal_cautare_avansata.png") no-repeat top;
    height:47px;
    width:990px;
    position:absolute;
    left:0;
    margin-top:7px;
    z-index:999;
    font-size:12px;
    font-weight:bold;
    padding-top:15px;
}

#cautarea_avansata select
{
    margin-right:3px;
    width:140px;
    font-size:11px;
    color:64696D;
    padding:4px;
}


div.selector.per_pagina
{
    background:url("/img/fundal_per_pagina.png") no-repeat;
    width:33px;
    height:21px;
    padding-top:6px;
    padding-left:9px;
    color:#64696D;
    font-weight:normal;
    cursor:pointer;
    float:right;
    font-size:11px;

}

div.selector.sortare
{
    background:url("/img/fundal_sortare.png") no-repeat;
    width:133px;
    height:21px;
    padding-top:6px;
    padding-left:9px;
    color:#64696D;
    font-weight:normal;
    cursor:pointer;
    float:right;
    font-size:11px;
}


div.selector.marime, div.selector.cantitate
{
    margin-top:5px;
    background:url("/img/fundal_marime_cantitate.png") no-repeat;
    color:#64696D;
    padding-top:6px;
    height:21px;
    text-align:center;
    padding-left:2px;
    padding-right:16px;
    width:42px;
    cursor:pointer;
    font-weight:normal;
}


div.selector.per_pagina a
{
    display:block;
}

a.pe_pagina{ text-decoration:none; color:#64696D;font-size:11px;padding-top:3px;}
a.pe_pagina:hover{text-decoration:none;color:#d1499b;}
a.pe_pagina.active{color:#d1499b; font-weight:bold;}
a.pe_pagina.active:hover{text-decoration:none;}

div.selector.per_pagina ul.dropdown
{
    display:none; 
    position:absolute;
    background:url("/img/fundal_dropdown_pagina.png") no-repeat bottom;
    width:42px;
    margin-left:-9px;
    z-index:5000;
    padding-top:2px;
    padding-bottom:5px;
    text-align:center;

}

div.selector.per_pagina ul li
{
    display:block;
    width:42px;
}



div.selector.sortare ul.dropdown
{
    display:none; 
    position:absolute;
    background:url("/img/fundal_dropdown_sortare.png") no-repeat bottom;
    width:132px;
    margin-left:-9px;
    z-index:5000;
    padding-top:2px;
    padding-bottom:5px;
    text-align:left;
    padding-left:10px;

}

div.selector.sortare ul li
{
    display:block;
    width:122px;
}

div.selector.marime ul.dropdown, div.selector.cantitate ul.dropdown
{
    display:none; 
    position:absolute;
    background:url("/img/fundal_dropdown_marime.png") no-repeat bottom;
    width:60px;
    margin-left:-7px;
    z-index:5000;
    padding-top:2px;
    padding-bottom:5px;
    text-align:left;
    padding-left:10px;

}

div.selector.marime ul li, div.selector.cantitate ul li
{
    display:block;
    width:40px;
    text-align:center;
}
div.selector.marime ul li:hover, div.selector.cantitate ul li:hover
{

    color:#D14A9B;
}

div.selector.marime span, div.selector.cantitate span 
{
    color:#64696D;
    font-size:11px;
    margin-left:3px;
}


div.selector.sortare span
{
font-weight:normal;
font-size:11px;
color:#64696D;
display:block;
margin-bottom:2px;
margin-top:2px;
}

div.selector.sortare span:hover
{
color:#D14A9B;
}




div.paginare
{
    float:left;
    width:360px;
    padding-top:2px;
}

div.paginare a
{
    background:url("/img/fundal_nr_pagina.png") no-repeat;
    width:22px;
    height:21px;
    display:block;
    float:left;
    padding-top:6px;
    font-size:12px;
    color:#64696D;
    text-align:center;
    font-weight:bold;
    margin-left:3px;
}

div.paginare a:hover
{
    color:#D14A9B;
    background:url("/img/fundal_nr_pagina_ales.png") no-repeat;

}

div.paginare .pagina_aleasa
{
    color:#D14A9B;
    background:url("/img/fundal_nr_pagina_ales.png") no-repeat;

}

div.paginare .intre_pagini
{
    float:left;
    padding-top:6px;
    margin-left:3px;
    cursor:pointer;
}


div.paginare .intre_pagini:hover
{
    color:#D14A9B;

}


div.fundal_filtre
{
    background:url("/img/fundal_filtre_centru.png") repeat-y center;
    margin-top:15px;
}

#slider
{
    width:135px;
    margin-left:25px;
}

.ghid_marimi
{
    float:left;
    display:block;
    margin-top:35px;
    margin-left:1px;
}
