body {
	color: #000000;
	margin: 0px;
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	text-align: left;
	background-position: center top;
	border-style: none;
	background-repeat: repeat-x;
}
.clearfix {
	display: block;
	content: "";
	clear: both;
}
.stareaprod {
    color: #fff;
background:    #333;
    font-size: 14px;
    border-radius: 6px;
    padding-bottom: 5px;
    padding-top: 5px; font-weight:900;
}
#nou{ width:135px; background:#1ec943;}
#folosit{ width:155px; background:#0875a2;}
#zgariat{ width:155px;}
#rupt{ width:145px; background:#d60d0d;}
#piese-de-schimb{ width:210px; background:#ff7e00;}
#excelent {width:155px; background:#08a271;}
#bun {width:155px; background:#f7da00;}
#acceptabil {width:180px; background:#481391;}
#nefunctional {width:196px; background:#911313;}

.bannerleft {
	float: left; margin-bottom:10px;
}
.bannercentru {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
.bannerright {
	float: left;margin-right: 10px;
}
.bannerright2 {
	float: left;
}
.trustbar {
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
}
.shopheader {
width: 100%;
    height: 187px;
    min-width: 1010px;
    position: relative;
    z-index: 1000;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    background: #fff;
}
.top-bar {
	float: left;
	color: #fff;
	font-weight: 900;
	font-size: 10px;
	line-height: 1.6;
}
.top-header {
	width: 100%;
	background: #418fde;padding-top: 5px;

padding-bottom: 5px;
}
.top-header-content {
	width: 1010px;
	height: 41px;
	margin: auto;
}
.top-header-content:after {
	content: "";
	display: block;
	clear: both;
}
.user-info {
	width: 1010px;
	height: 26px;
	margin: auto;
}
.user-info:after {
	content: "";
	display: block;
	clear: both;
}
.left-side {
	float: left;
	height: 33px;
	color: #fff;
	font-weight: 900;
	font-size: 10px;
	line-height: 3.1;
}
.left-side li {
	list-style: none;
	display: inline-block;
	margin-right: 17px;
}
.left-side li a {
	font-size: 10px;
	color: #fff;
	font-weight: 600;
}
.left-side ul {
	margin: 0px;
	padding: 0px;
}
.transport {
	background: url(/web_personalizare/template/imagini/transport.png) no-repeat;
	padding-left: 16px;
	background-position-y: center;
	font-size: 10px;
	font-weight: 900;
	color: #fff;
	float: left;
	margin-top: 12px;
}
.right-side {
	float: right;
	margin-right: 0px;
}
.mail-info {
	background: url(/web_personalizare/template/imagini/mail.png) no-repeat;
	background-position: left 11px;
	line-height: 3.2;
	font-weight: 400;
	font-size: 10px;
	padding-left: 22px;
	margin-right: 15px;
}
.program-info {
	background: url(/web_personalizare/template/imagini/program.png) no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    background-position: left 10px;
    padding-left: 23px;
    font-weight: 700;
    font-size: 10px;
    padding-top: 9px;
    padding-bottom: 3px;
    line-height: 23px;
}
#tel-info, #mail {
	display: inline-block;
	float: left;
	background-position: 10px center;
	color: #ffffff;
	font-weight: 700;
	font-size: 10px;
	text-align: center;
	line-height: 3.2;
}
#tel-info {
	background: url(/web_personalizare/template/imagini/tel.png) no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    background-position: left 10px;
    padding-left: 15px;
    margin-right: 10px;
    margin-left: 10px;
    font-size: 10px;
    padding-top: 6px;
    line-height: 29px;
}
#mail {
	background: url(/web_personalizare/template/imagini/mail.png) no-repeat;
    background-position-x: 0%;
    background-position-y: 0%;
    background-position: left 14px;
    padding-left: 22px;
    font-size: 10px;
    line-height: 25px;
    padding-top: 8px;
}
#tel-info span {
	color: #dd0d8d;
	font-weight: 700;
	font-style: italic;
	font-size: 20px;
}
#livrare {
	background: url(/web_personalizare/template/imagini/livrare.png) no-repeat;
	padding-left: 34px;
	background-position-y: 5px;
	line-height: 20px;
	color: #232323;
}
.tool-holder, .tel-info {
}
.tool-holder {
	width: auto;
    padding-left: 7px;
    padding-right: 7px;
    background-position: left 7px;
    /* padding-left: 23px; */
    /* background-position: left center; */
    line-height: 2.5;
    float: right;
    /* margin-left: 13px; */
    height: 25px;
    border: 1px solid #fff;
    border-radius: 6px;
    text-align: center;
	margin-top: 6px;
}
.autentif li {
	color: #ffffff;
	font-size: 10px;
	font-weight: 400;
	list-style: none;
	display: inline-block;
}
.autentif li:first-child {
}
.autentif li:nth-child(2n) {
}
.autentif li a {
	color: #fff;
    font-size: 8px;
    font-weight: 700;
    text-transform: uppercase;
}
.sm-header {
	font-size: 11px;
    font-weight: 700;
    color: #fff;
    float: right;
    height: 29px;
    padding-right: 11px;
    margin-right: 6px;
    margin-top: 7px;
    border-right: 1px solid #8dbceb;
}
.sm-header a {
	margin-right: 10px;
    position: relative;
    top: 5px;
}
.sm-header a:last-child {
	margin-right:0px;
}
.tel-info {
	line-height: 2.8;
	padding-left: 16px;
	margin-right: 13px;
	background: url(/web_personalizare/template/imagini/tel.png) no-repeat;
	background-position: left 8px;
}
.tel-info span {
	font-weight: 700;
	font-size: 12px;
}
.logo-header {
    float: left;
    margin-bottom: 10px;
    margin-top: 10px;
}
.search-bar {
    width: 358px;
    height: 36px;
    float: right;
    background: url(/web_personalizare/template/imagini/search-bar.png) no-repeat;
    margin-left: 13px;
    margin-right: 0px;
    margin-top: 33px;
    margin-bottom: 15px;
}
#social-media-container {
	float: right;
}
#social-media-container a:first-child {
	margin-right: 8px;
}
#keywords:focus, #Cautare_buton:focus {
	outline: none;
}
#Cautare_buton:hover {
	cursor: pointer;
}
.shoptopmenu-container {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	height: 31px;
	display: block;
}
.shoptopmenu {
	width: 1010px;
    height: 31px;
    margin: auto;
    font-size: 16px;
    font-weight: bold;
}
.socialtopicon {
	float: left;
	margin-top: 5px;
	margin-left: 10px;
}
.cos-cumpar {
	padding-left: 25px;
    margin-right: 10px;
    /* margin-left: 13px; */
    /* margin-top: 11px; */
    margin-bottom: 0px!important;
    background: url(/web_personalizare/template/imagini/cos-header.png) no-repeat;
    background-position: left center;
    height: 41px;
    float: right;
}
#home-btn {
	margin-right: 20px;
}
.shoptopmenu a, .shoptopmenu a:active, .shoptopmenu a:visited, .shoptopmenu a:link {
    color: 
#555;
}
.shoptopmenu li a:hover {
}
.shoptopmenu ul {
	padding: 0;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
    height: 31px;
    float: left;
	line-height: 29px;
}
.shoptopmenu ul li {
	float: left;
	list-style: none;
margin-right: 68px;
	margin-bottom: 0px;
	letter-spacing: 2px;
}
.shoptopmenu ul li:last-child {
	margin-right: 0px;
	float: right;
}
.shoptopmenu li {
	margin-left: 0px;
	margin-bottom: 10px;
	padding-left: 0px;
}
.shoptopmenu li:first-child {
	margin-left: 0px;
}
.shoptopmenu ul li a {
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
}
#menu_primapagina {
	background: url(/web_personalizare/template/imagini/icon_prima-pagina.png) no-repeat;
}
#menu_cumcumpar {
	background: url(/web_personalizare/template/imagini/icon_cum-cumpar.png) no-repeat;
}
#menu_coscumparaturi {
	background: url(/web_personalizare/template/imagini/icon_cos-cumparaturi.png) no-repeat;
}
#menu_contact {
	background: url(/web_personalizare/template/imagini/icon_contact.png) no-repeat;
}
.shopheader-content {
	width: 1010px;
	margin-left: auto;
	margin-right: auto;
}
/************ Slider ***********/

#container {
	margin: auto;
	width: 1010px;
	margin-bottom: 10px;
	height: auto;
	overflow: hidden;
}
.flex-container {
	width: 1010px!important;
	height: auto;
	margin-bottom: 0px!important;
}
.flexslider {
	border: none!important;
	border-radius: 0px!important;
	box-shadow: none!important;
	margin-bottom: 0px!important;
}
.flexslider .slides img {
	height: auto;
}
.flex-control-nav {
	display: none;
}
/************ Sfarsit Slider ***********/


.shopsidebar1 {
	width: 180px;
	float: left;
}
.shopsidebar2 {
	width: 180px;
	float: left;
}
.meniu_lateral_titlu {
	letter-spacing: -0.8px;
	padding-top: 9px;
	height: 29px;
	margin-bottom: 0px;
	font-size: 18px;
	color: #ffffff;
	font-weight: 900;
	background: #13c0c0;
	padding-left: 12px;
	text-transform: none;
}
.shopsidebar2 .meniu_lateral_titlu {
	background-image: url(../imagini/meniu_lateral_titlu_2.png);
}
#categorii_titlu {
	height: 27px;
	line-height: 22px;
	font-size: 18px;
	font-weight: 900;
	font-style: normal;
	padding-left: 32px;
	padding-top: 9px;
	background: url(/web_personalizare/template/imagini/catalog.png) no-repeat;
	background-color: rgba(0, 0, 0, 0);
	background-position-x: 0%;
	background-position-y: 0%;
	background-color: rgba(0, 0, 0, 0);
	background-position-x: 0%;
	background-position-y: 0%;
	background-position: 11px 13px;
	color: #FFFFFF;
	background-color: #2a2a2a;
	border-bottom: 2px solid #fff;
}
.meniu_lateral_text {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	vertical-align: middle;
	padding-left: 18px;
}
.meniu_lateral_fundal {
	background: #fff;
}
#categorii_date {
	background: #ff9945;
}
.menu-categorii .menu-cat1 {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
	padding-left: 13px;
}
.menu-categorii .menu-cat1:last-child {
	border-bottom: none;
}
#categorii_date a {
	color: #fff;
	font-size: 11px;
	font-weight: 700;
}
.meniu_lateral_fundal a, .meniu_lateral_fundal a:active, .meniu_lateral_fundal a:visited, .meniu_lateral_fundal a:hover {
	color: #121212;
	font-size: 13px;
	font-weight: 700;
}
.meniu_lateral_fundal ul {
	list-style-type: none;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
}
.shopfooter {
	clear: both;
	background-image: url(../imagini/bgftr.png);
	background-position: center top;
	background-repeat: repeat-x;
}
.shopcontent {
	width: 1010px;
	min-height: 850px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	background: #fff;
	padding-top: 9px;
}
.shopcontent:after {
	content: "";
	display: block;
	clear: both;
}
.shopcontentcms {
	width: 1010px;
	float: left;
	background: #fff;
	margin-top: 0px;
	padding-bottom: 17px;
}
.shopfooter {
	min-width: 1010px;
	width: 100%;
	clear: both;
	color: #2e2e2e;
}
.shopfooter-content {
	width: 100%;
	min-width: 1010px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
}
.shopfootermenu {
	text-align: center;
	clear: both;
	padding-top: 3px;
	font-size: 12px;
	font-weight: bold;
	width: 1010px;
	min-width: 1010px;
	margin: auto;
}
div.shopfooter-content > div.shopfootermenu > ul > li > a, div.shopfooter-content > div.shopfootermenu > ul > li {
	color: #ffffff;
	display: block;
}
div.shopfooter-content > div.shopfootermenu > ul > li > a {
	font-size: 14px;
	font-weight: 100;
}
div.shopfooter-content > div.shopfootermenu > ul > li {
	font-size: 14px;
	font-weight: 700;
}
.third-box > li > a {
	display: inline-block!important;
}
ul.fourth-box.footer-menu-container > li {
	margin-right: 0px;
}
.shopfootermenu a, .shopfootermenu a:active, .shopfootermenu a:visited, .shopfootermenu a:link {
	color: #FFF;
	font-size: 11px;
	font-weight: 400;
}
.shopfootermenu li a:hover {
}
.shopfootermenu ul {
	padding: 0;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
	text-align: left;
}
div.shopfooter-content > div.shopfootermenu > ul > li:first-child {
	font-size: 16px;
	font-weight: 900;
	min-width: 165px;
	margin-top: 6px;
	text-transform: capitalize;
	margin-bottom: 15px;
}
.shopfootermenu ul li {
	list-style: none;
	color: #fff;
	font-weight: 600;
	font-size: 10px;
}
.shopfootermenu li {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 7px;
	margin-bottom: 7px;
}
div.shopfooter-content > div.shopfootermenu > ul > li > ul > li > a {
	font-size: 11px!important;
	font-weight: 400!important;
	color: #fff!important;
}
.shopfootermenu>.first-box {
	margin-right: 60px;
}
.shopfootermenu>.second-box {
	margin-right: 50px;
}
.shopfootermenu>.third-box {
	margin-right: 60px;
}
.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
.shopfooter-bar {
}
.owner {
	text-align: center;
	color: #ffffff;
	margin-bottom: 14px;
	font-weight: 700;
	font-size: 10px;
	padding-top: 14px;

}
.branding {
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 7px;
	text-align: center; 	 /* For IE8 and earlier */
}
.branding-logo {
	opacity: 0.65;
	filter: alpha(opacity=65);
}
.branding-text {
	margin-top: 8px;
}
.branding-logo:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}
.cursvalutans {
	margin-bottom: 0px !important;
	margin-top: 10px !important;
	padding-bottom: 4px !important;
	text-align: center;
}
.cmscontent {
	clear: both;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
p {
	margin-top: 0px;
	margin-bottom: 0px;
}
a, a:visited, a:link {
	text-decoration: none;
	color: #2D2D2D;
	margin-top: 0;
	margin-bottom: 0;
	outline: none;
}
a:hover {
	text-decoration: underline;
	color: #A80000;
	margin-top: 0;
	margin-bottom: 0;
}
.text_asortat_link_bold {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	color: #2D2D2D;
	background-position: center;
	vertical-align: middle;
	font-size: 12px;
}
.text_asortat_link {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #2D2D2D;
	background-position: center;
	vertical-align: middle;
}
.text_titluri {
	margin-bottom: 10px;
    font-size: 18px;
    font-weight: 900;
    color: #fff;
    padding-left: 10px;
    padding-top: 7px;
    height: 31px;
    clear: both;
    background: #418fde;
    border-radius: 6px;
}
#titlu_cat, #titlu_mrc {
	color: #fff;
	background: #e60b0b;
	padding-left: 12px;
	border-bottom: none;
	margin-bottom: 20px;
}
#titlu_top {
	background: #75c9cc;
}
#titlu_oferte {
	background: #fac134;
}
.h1_text_titluri {
	font-size: 16px;
	margin: 0px;
	font-weight: 900;
	line-height: 1.3;
}
.h2_text_titluri {
	font-size: 16px;
	margin: 0px;
	font-weight: bold;
}
a.link-titluri, a.link-titluri:visited, a.link-titluri:hover {
	color: #fff!important;
	font-size: 18px;
	font-weight: 700;
}
.menu-cat1 {
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	text-transform: none;
}
.menu-cat2 {
	margin-left: 25px;
	margin-top: 7px;
	padding-bottom: 7px;
	list-style: none;
	color: #2D2D2D;
}
.menu-cat3 {
	margin-left: 40px;
	margin-top: 7px;
	padding-bottom: 7px;
	list-style: none;
	color: #2D2D2D;
}
.menu-marci h3 {
	font-size: 11px;
}
.meniu_lateral_despartitor {
	height: 1px;
	margin-bottom: 10px;
}
.bara_orizontala_despartitoare {
	background-color: #CCCCCC;
	height: 1px;
}
.fundal_sub_tab {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
}
.paragraf0 {
	margin-top: 0px;
	margin-bottom: 0px;
}
.text_validare {
	color: #FF0000;
	vertical-align: middle;
	font-weight: bold;
	padding-left: 20px;
}
.text_normal_bold {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 15px;
	font-weight: bold;
	vertical-align: middle;
}
.text_normal {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
}
.text_normal_sters {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	vertical-align: middle;
	padding-left: 4px;
	padding-right: 4px;
}
.tabel_produs {
	background-color: #CCCCCC;
}
.tabel_fundal_produs {
	background: #FFFFFF;
}
h1 {
	margin-top: 6px;
	margin-bottom: 6px;
	font-size: 15px;
	font-weight: bold;
}
h2 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	font-weight: normal;
}
h3 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
}
h4 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal;
}
h5 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	font-weight: normal;
}
img {
	border: 0;
}
input.btn {
	height: 26px;
	font-size: 14px;
	margin-top: 8px;
	margin-bottom: 5px;
}
input, select {
	color: black;
	font-size: 15px;
}
/*Product box - Start*/
.product {
	width: 180px;
	min-height: 303px;
	float: left;
	margin-top: 10px;
	margin-bottom: 14px;
	margin-left: 10px;
	background: #fff;
	position: relative;
	zoom: 1;
	margin-right: 10px;
}
.product-row {
}
.product_name {
	height: 52px;
	text-align: center;
	font-size: 18px;
	font-weight: 400;
	margin-top: 11px;
}
.product_name>h2>a {
	font-size: 14px;
	font-weight: 100 !important;
	color: #010e1b;
}
.scurta_descriere {
	color: #525252;
	font-size: 10px;
	text-align: center;
	font-weight: 600;
	font-style: italic;
	margin-bottom: 2px;
	min-height: 80px;
	line-height: 11px;
}
.fara-descriere {
	min-height: 20px;
}
.product_image {
	line-height: 170px;
	height: 170px;
	display: table;
	position: relative;
	overflow: hidden;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.product_image_center {
	display: table-cell;
	vertical-align: middle;
}
a.product_name:link, a.product_name:active, a.product_name:visited, a.product_name:hover {
	font-weight: bold;
}
.product_top {
	height: 6px;
}
.product_status {
	height: 130px;
	width: 130px;
	text-align: center;
	font-weight: bold;
	position: absolute;
	margin-left: -10px;
	margin-top: -10px;
	z-index: 100;
}
#product_status_pg {
	margin-left: -5px;
	margin-top: -5px;
}
#product_status_first_pg {
	margin-left: -10px;
	margin-top: -14px;
}
.product_middle {
	padding-left: 0px;
	padding-right: 0px;
}
.product_bottom {
	clear: both;
}
.product_price {
	color: #418fde;
	font-weight: 500;
	margin-top: 2px;
	height: 24px;
	font-size: 15px;
	text-align: center;
}
#fundpromo {
	background: #ff3d1f;
}
#prod_price_afisare, #prod_old_price_afisare {
	float: none;
	text-align: center;
}
#prod_old_price_afisare {
	font-size: 14px;
}
.button_details {
	padding-left: 2px;
}
.product_price span {
	color: #d90909;
}
.product_old_price {
	color: #505050;
	text-decoration: line-through;
	height: 11px;
	font-size: 12px;
	text-align: center;
	font-weight: 300;
}
#product_old_price_box {
	color: #000;
	text-decoration: line-through;
	height: 14px;
	font-size: 12px;
	text-align: center;
	font-weight: 600;
	font-style: italic;
}
#product_price_box {
	color: #ef043f;
	margin-bottom: 0px;
	height: 23px;
	font-style: italic;
	font-size: 18px;
	text-align: center;
	font-weight: 800;
}
.product_stock {
	font-weight: bold;
}
.button_buy, .button_details {
	float: left;
}
.button_buy {
	margin: auto;
	margin-left: 4px;
	text-align: center;
	margin-right: 2px;
}
.button_details>a {
	font-size: 10px;
	font-style: italic;
	font-weight: 600;
	color: #a20058;
}
#descriere_prod {
	font-size: 13px!important;
}

/*Product box - End*/
/*Category box - Start*/
.category-box {
	    width: 162px;
	height: 195px;
	float: left;
	margin-right: 20px;
    margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 11px;
}

.category-box_name {
	height: 28px;
	margin-top: 10px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}
.category-box_name a {
	font-size: 17px;
	color: #2a2a2a;
	font-weight: 900;
	text-transform: capitalize;
	position: relative;
}
.category-box_img {
	display: block;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.category-box_center {
	display: table-cell;
	vertical-align: middle;
}
a.category-box_name:link, a.category-box_name:active, a.category-box_name:visited, a.category-box_name:hover {
	font-weight: bold;
}
.category-box_top {
}
.category-box_middle {
}
.category-box_bottom {
}
/*Category box - End*/

/* Page button - start */
.page-button {
	-moz-box-shadow: inset 0px 1px 0px 0px #fcfcfc;
	-webkit-box-shadow: inset 0px 1px 0px 0px #fcfcfc;
	box-shadow: inset 0px 1px 0px 0px #fcfcfc;
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f7f4f7), color-stop(1, #ccc8cc) );
	background: -moz-linear-gradient( center top, #f7f4f7 5%, #ccc8cc 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f4f7', endColorstr='#ccc8cc');
	background-color: #f7f4f7;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #c7c5c7;
	display: inline-block;
	color: #575457 !important;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	padding: 6px 14px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #bdbdbd;
	margin-bottom: 4px !important;
}
.page-button:hover {
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ccc8cc), color-stop(1, #f7f4f7) );
	background: -moz-linear-gradient( center top, #ccc8cc 5%, #f7f4f7 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccc8cc', endColorstr='#f7f4f7');
	background-color: #ccc8cc;
	text-decoration: none !important;
}
.page-button:active {
	position: relative;
	top: 1px;
}
.product-page-img {
	background: #fff;
	border: 4px solid #fff;
	position: relative;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	zoom: 1;
	text-align: center;
}
.product-page-img-thumb {
	float: left;
	margin-left: 0px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-top: 10px;
	background: #fff;
	border: 4px solid #fff;
	position: relative;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	-o-box-shadow: 0 1px 4px rgba(0,0,0,.2);
	zoom: 1;
}
.cod_trafic {
	text-align: center;
}
/* Parada logo */
.paradalogo {
	margin-bottom: 10px;
}
div.scrollWrapper {
	position: relative;
	overflow: hidden;
	width: 100%;
	height: 100%;
}
#logoParade {
	height: 140px;
	position: relative;
}
#logoParade div.scrollableArea a {
	display: block;
	float: left;
	padding-left: 10px;
}
/* Parada logo */

/* Admin frontend */
.admin_box {
	margin-bottom: 8px;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	background-color: #F7F7F7;
	border-color: #CCC;
	height: 23px;
	padding-top: 7px;
	border-radius: 5px;
	color: #000 !important;
}
/* Admin frontend */
a.admin_box_link {
	color: #000;
}
/*Editor */
.Title {
	margin-bottom: 4px;
	font-size: 35px;
}
.Subtitle {
	margin-bottom: 13px;
	line-height: 115%;
	font-size: 16px;
	font-style: italic;
}
.Quote {
	margin-bottom: 13px;
	line-height: 115%;
	font-size: 15px;
	font-style: italic;
}
.IntenseQuote {
	margin-top: 13px;
	margin-right: 10px;
	margin-bottom: 19px;
	margin-left: 10px;
	line-height: 115%;
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
}
.SubtleEmphasis {
	font-style: italic;
}
.IntenseEmphasis {
	font-weight: bold;
	font-style: italic;
}
.SubtleReference {
	font-variant: small-caps;
	text-decoration: underline;
}
.IntenseReference {
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: underline;
}
.BookTitle {
	font-variant: small-caps;
	font-weight: bold;
}
.CodeForeground {
	margin: 0in;
	margin-bottom: 1px;
	font-size: 12px;
}
.CodeInText {
	font-weight: bold;
}
.ScreenText {
}
span.ScreenText2 {
}
/* Table Format */
table.Default {
	border-collapse: collapse;
	border: 1px solid;
	margin-bottom: 15px;
}
table.Default td {
	border: 1px solid;
	padding: 7px;
}
table.Default td.alt {
	border: 1px solid;
	padding: 7px;
}
table.Default td.hd {
	border: 1px solid;
	padding: 7px;
}
table.Default td.fc {
	border: 1px solid;
	padding: 7px;
}
table.Default td.fcalt {
	border: 1px solid;
	padding: 7px;
}
table.Zebra {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
}
table.Zebra td {
	padding: 7px;
	font-size: 12px;
}
table.Zebra td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Zebra td.hd {
	border-bottom: 1px solid;
	font-size: 16px;
	padding: 7px;
}
table.Zebra td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Zebra td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-2 {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
	border: 1px solid;
}
table.Zebra-2 td {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-2 td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-2 td.hd {
	border-bottom: 1px solid;
	font-size: 16px;
	padding: 7px;
}
table.Zebra-2 td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-2 td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-3 {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
}
table.Zebra-3 td {
	border: 1px solid;
	padding: 7px;
	font-size: 12px;
}
table.Zebra-3 td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-3 td.hd {
	border: none;
	border-bottom: 3px solid;
	font-size: 19px;
	padding: 7px;
}
table.Zebra-3 td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Zebra-3 td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
}
table.Vertical-Emphasis td {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis td.hd {
	border-bottom: 1px solid;
	font-size: 16px;
	padding: 7px;
}
table.Vertical-Emphasis td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-2 {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
	border: 1px solid;
}
table.Vertical-Emphasis-2 td {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-2 td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-2 td.hd {
	border-bottom: 1px solid;
	font-size: 16px;
	padding: 7px;
}
table.Vertical-Emphasis-2 td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-2 td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-3 {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
}
table.Vertical-Emphasis-3 td {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-3 td.alt {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-3 td.hd {
	border-bottom: 3px solid;
	font-size: 19px;
	padding: 7px;
}
table.Vertical-Emphasis-3 td.fc {
	padding: 7px;
	font-size: 12px;
}
table.Vertical-Emphasis-3 td.fcalt {
	padding: 7px;
	font-size: 12px;
}
table.Modern {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
	background-image: url(library/bulb3.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}
table.Modern td {
	font-size: 12px;
	padding: 12px;
	border-bottom: white 1px solid;
}
table.Modern td.alt {
	font-size: 12px;
	padding: 12px;
	border-bottom: white 1px solid;
}
table.Modern td.hd {
	border-bottom: 1px solid;
	font-size: 19px;
	padding: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
table.Modern td.fc {
	font-size: 12px;
	padding: 12px;
	border-bottom: white 1px solid;
}
table.Modern td.fcalt {
	font-size: 12px;
	padding: 12px;
	border-bottom: white 1px solid;
}
table.Modern-Dark {
	width: 80%;
	border-collapse: collapse;
	margin-bottom: 15px;
	border-bottom: 1px solid;
	background-image: url(library/bulb1.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}
table.Modern-Dark td {
	font-size: 12px;
	padding: 12px;
	border-bottom: 1px solid;
}
table.Modern-Dark td.alt {
	font-size: 12px;
	padding: 12px;
	border-bottom: 1px solid;
}
table.Modern-Dark td.hd {
	border-bottom: 1px solid;
	font-size: 16px;
	padding: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
}
table.Modern-Dark td.fc {
	font-size: 12px;
	padding: 12px;
	border-bottom: 1px solid;
}
table.Modern-Dark td.fcalt {
	font-size: 12px;
	padding: 12px;
	border-bottom: 1px solid;
}
/*************** Newsletter ****************/
.newsletter {
	width: 100%;
	min-width: 1010px;
	height: 90px;
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	background: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	background-repeat: no-repeat;
	background-position: center;
}
.newsletter-text {
	font-size: 14px;
    font-weight: 900;
    text-align: center;
    margin-right: 36px;
    color: #555;
    text-transform: uppercase;
}
.newsletter-text span {
	font-size: 21px;
    font-weight: 900;
    text-transform: uppercase;
}
.newsletter #adresanewsletter {
	font-size: 13px;
    font-weight: 700;
    color: #555;
    font-family: 'Lato', Verdana, Arial, Helvetica, sans-serif;
    background: #ffffff;
    border: 1px solid #E6E6E6;
    border-radius: 5px;
    float: left;
    height: 46px;
    width: 473px;
    padding-left: 12px;
    padding-top: 0px;
    padding-bottom: 0px;
}
.actual_news {
}
.newsletter .camp-news {
	float: left;
	position: relative;
	z-index: 10;
	height: 46px;
	width: 497px;
	border: 2px solid #fff;
	border-radius: 3px;
}
.newsletter #Abonare_buton {
	position: relative;
	z-index: 100;
	background: url(/web_personalizare/template/imagini/Abonare-btn.png) no-repeat;
	color: #fff;
	margin-top: 14px;
	text-align: center;
	margin-bottom: 0px;
	clear: both;
	padding-top: 1px;
	font-size: 18px;
	font-weight: bold;
	background-repeat: no-repeat;
	border: none;
}
#adresanewsletter:focus, #Abonare_buton:focus {
	outline: none;
}
#Abonare_buton:hover {
	cursor: pointer;
}
.buton-news {
	float: left;
    margin-left: 2px;
    margin-top: 2px;
}
.actual_news {
	width: 674px;
	height: 50px;
	margin-top: -15px;
	text-align: center;
	background: url(/web_personalizare/template/imagini/news_input.png) no-repeat;
}
/************ Sfarsit newsletter ************/

#sub_fact:hover {
	text-decoration: underline;
	cursor: pointer;
}
.menuline {
	float: left;
	color: #fff;
	font-size: 10px;
	font-weight: 600;
	padding-left: 0px;
}
.menuline ul {
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
}
.menuline li {
	float: left;
	font-size: 10px;
	list-style: none;
}
.menuline li a {
	color: #fff;
	font-size: 10px;
	font-weight: 900;
}
/************ Bannere prima pagina ********/

.banner-first-pg {
	float: left;
	margin-right: 10px;
	text-align: center;
}
.banner-first-pg:last-child {
	margin-right: 0px;
}
.container-bannere:after {
}
.container-bannere {
	margin-bottom: 8px;
}
.trustbar-first-pg {
}

/************ Bannere prima pagina ********/

@media not all and (min-resolution:.001dpcm) {
@media {
 .autentif li a {

}
}
}
/*=============Script Whatsapp====================*/

.whatsapp {
	position: fixed;
	border-radius: 3px;
	background-color: #2cb742;
	bottom: -3px;
	left: 15px;
	width: 220px;
	height: 33px;
	z-index: 10000;
	border: 1px solid #fff;
}
.whatsapp a {
	display: block;
	padding-top: 6px;
	height: 31px;
	text-align: center;
}
.whatsapp img {
	width: 82px;
	height: auto;
}
.whatsapp-banner {
	font-family: cursive;
	font-size: 18px;
	color: #fff;
	font-weight: 400;
	position: fixed;
	bottom: 31px;
	left: 34px;
	width: 140px;
	line-height: 30px;
	height: 82px;
	z-index: 10000;
	text-shadow: 2px 1px 2px #2cb743;
	transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	padding-left: 53px;
	padding-top: 4px;
}
.bouncing-arrow-container {
	width: 47px;
	height: 110px;
	position: fixed;
	bottom: 42px;
	left: 34px;
	z-index: 10000;
}
.whatsapp-arrow {
	width: 47px;
	height: 82px;
	background: url(/web_personalizare/template/imagini/whatsapp-banner.png) no-repeat;
	position: fixed;
	bottom: 35px;
	left: 34px;
	z-index: 10000;
	text-shadow: 2px 1px 2px #2cb743;
	transform: rotate(-3deg);
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	animation-duration: 2s;
	animation-iteration-count: infinite;
}
.bounce-arrow {
	animation-name: bounce-arrow;
	animation-timing-function: cubic-bezier(0.280, 0.840, 0.420, 1);
}
@keyframes bounce-arrow {
 0% {
transform: scale(1, 1) translateY(0);
}
 10% {
transform: scale(1.05, .9) translateY(0);
}
 30% {
transform: scale(.9, 1.05) translateY(-15px);
}
 50% {
transform: scale(1.05, .95) translateY(0);
}
 57% {
transform: scale(1, 1) translateY(-3px);
}
 64% {
transform: scale(1, 1) translateY(0);
}
 100% {
transform: scale(1, 1) translateY(0);
}
}
.whatsapp-banner a {
}
.whatsapp-banner a:hover {
	text-decoration: none;
}
.whatsapp-banner span {
	font-weight: 700;
	font-size: 14px;
}
.whatsapp-banner-container {
	display: block;
	color: #fff!important;
	margin-top: 10px;
}
/*=============END Script Whatsapp====================*/

#b2b_acc, #comunicari_comerciale,.gdp-check input {
	position: relative;
    top: 5px;
	margin-left: 0px;
    width: 19px!important;
    height: 18px!important;
    margin-bottom: -4px!important;
    margin-right: 10px;
    background: #fff!important;
    border: 3px solid #000!important;
    border-radius: 0px!important;
    -moz-border-radius: 0px!important;
    -webkit-border-radius: 0px!important;
    /*-webkit-appearance: none!important;
    -moz-appearance: none!important;*/
}
#b2b_acc:checked, #comunicari_comerciale:checked, .gdp-check input:checked {
	background: #000!important;
}
#b2b_acc:focus, #comunicari_comerciale:focus,.gdp-check input:focus { outline:none;}

/*********** Panou de control Vendor ************/

.meniu_sus 
{   font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
    background-image: url(/admin/imagini/design/meniu_sus.png);
	background-position: top left;
	font-weight: bold;
	vertical-align:middle;
	color:#333333;
	padding-left:8px;
	height:24px;
	padding-top:6px;
}
.meniu_mijloc
{   background-repeat: no-repeat;
    background-image: url(/admin/imagini/design/meniu_mijloc.png);
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:-5px;
	margin-bottom:-5px;
}
.meniu_jos 
{   
    background-image: url(/admin/imagini/design/meniu_jos.png);
	background-position: top left;
	height:10px;
}
.meniu_text
{   font-size: 11px;
	margin-top: 2px;
	margin-bottom: 4px;
	padding-left:10px;
	text-align:left;
	font-weight: bold;
}
.icon
{
	float:left;
	width:81px;
	margin-top:15px;
	margin-bottom:30px;
	margin-left: 9px;
    margin-right: 9px;
}
.icon-logo
{
	float:left;
	width:87px;
	text-align:center;
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}
.icon-logo:hover
{
	float:left;
	width:87px;
	text-align:center;
	opacity:0.5;
	filter:alpha(opacity=50); /* For IE8 and earlier */
}
.icon-link
{
	float:left;
	width:87px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
/*********** Sfarsit Panou de control ************/


/************* Meniu drop down ***************/

	
	#keywords:focus, #email:focus, #parola:focus, #adresanewsletter:focus
{
  outline:none;
} 
	.nav ul ul li {
		float: none;   
		position: relative; z-index:1000; float:left; width:228px; line-height:22px; border-bottom:1px solid #d3d3d3; margin-left:0px;
	}
	.nav ul ul ul li{border-bottom:1px solid #fff;}
	
	.nav ul li ul li{ }
		.nav ul ul li a,.nav ul ul li a:link, .nav ul ul li a:active,.nav ul ul li a:visited {
			 font-size:12px; display:block;
			color: #001e3c;
		}	
		

		
		.nav ul ul li li a, .nav ul ul li li a:active, .nav ul ul li li a:link, .nav ul ul li li a:visited{ color:#000000;}
		.nav ul ul li:hover{  }
			.nav ul ul li a:hover {
				background: none;text-decoration:underline; 
			}
			.nav ul ul ul li{ padding-right:0px !important; font-size:12px !important;}
			.nav ul ul li:hover a:link, .nav ul ul li:hover a:visited{ position:relative;}
			.nav ul ul ul {
	position: absolute; left: 100%; top:0; background-color:#383838;
}
.nav ul li ul li ul li ul{ margin-left:0px;}
	.nav li:hover{  text-decoration:none;}
	.nav a, .nav a:link, .nav a:active, .nav a:visited{ }
	.container{ background-color:#fff; margin-left:auto; margin-right:auto; width:980px; overflow:hidden; box-shadow: 0 0 4px #666; margin-bottom:20px; margin-top:15px;}
	.nevi-sus{ float:left; width:980px; height:30px; clear:both;}
.navi-1{ float:left; width:450px; height:30px; text-transform:uppercase; font-weight:bold; font-size:12px;}
.navi-1 ul{ display: inline; list-style:none;}
.navi-1 li{ float:left;    padding-left: 15px;
    padding-top: 5px;}
.navi-2{ float: right; width:380px; height:30px;text-transform:uppercase; font-weight:bold;font-size:12px;}
.navi-2 ul{ display: inline; list-style:none;}
.navi-2 li{ float:left;    padding-left: 15px;
    padding-top: 5px;}

	.selectorul{ border:1px solid #000;}
	.img-cat-nav{      height: 120px;
    overflow: hidden;
    padding-left: 10px;
    padding-top: 10px;
    text-align: right;
    width: 140px;}
	.trustbar{ margin-bottom:10px;}
	.nav {
    height: 32px;
}
.nav ul li:hover > ul {
    display: block; }
	.nav li:last-child{ margin-right: 0px;}
	.nav li:first-child{ }


	.nav li{ }
	.nav>ul>li, .nav>ul>li>ul { }
	
.nav ul ul li{ padding-right:0px !important;}
.nav ul ul ul{ margin-left:0px;}
	.nav ul {
    height: 34px;
    display: block;
    margin-top: -1px;
    position: relative;
	padding-left: 0px;
	margin: auto;
}
	.categorie-head{ float:left; width:152px;}
	
	.nav ul ul { display:none;}
	.nav ul ul ul { display: none; }
	.nav ul ul li:hover > ul{ display:block;}
	/*.nav ul li:hover > ul{ display:block;}*/
		
	.nav ul li:focus > ul{ display:block;}
	.nav ul ul {

    /* border-radius: 8px; */
    padding: 0;

    border-bottom: none !important;
    position: absolute;
    z-index: 1000;
    width: 152px;
    height: auto;
    margin-top: -2px;
	padding-top: 10px;
}

	.trioholder{ width:960px; clear:both;}
.bigbanner{ float:left; width:443px; height:295px;overflow:hidden; margin-right:6px;}
.smallone{ float:left; width:511px; height:142px;overflow:hidden; margin-bottom:8px;}
.smalltwo{ float:left; height:145px; overflow:hidden;}
	
	.minihover{  
    height: 87px; margin-left:auto; margin-right:auto;
    margin-bottom: 10px; display:inline-block;margin-bottom:10px;
    margin-top: 0px;
    width: 960px;}
.one{ float:left; margin-right:1.1px; margin-bottom:10px; margin-top:10px; display:inline-block;}
.two{ float:left;margin-right:1.1px; margin-bottom:10px; margin-top:10px; display:inline-block;}
.three{ float:left;margin-right:1.1px; margin-bottom:10px; margin-top:10px; display:inline-block;}
.four{ float:left;margin-right:1.1px; margin-bottom:10px; margin-top:10px; display:inline-block;}
.five{ float:left; margin-bottom:10px; margin-top:10px; display:inline-block;}
	
	.price-holders{ border-bottom:1px solid #bfbebe; border-top:1px solid #bfbebe;}
	.logo-head{ float:left; width:203px; height:88px; margin-left:10px; margin-top:12px;}

.main-nav{ width: 1024px;
    margin: auto; 
	height: 32px; }
	.catalog-menu { background-image:url(../imagini/burger-menu.png); background-position:center left; background-repeat:no-repeat;}
.shoptopmenu-wrapper:after {content:""; display:block; clear:both;}
.shoptopmenu-wrapper { background: #fff;
    height: 32px;
	margin-top: 5px;
    }
#keywords:focus, #email:focus, #parola:focus, #adresanewsletter:focus
{
  outline:none;
} 
	.nav ul ul li {
		float: none;   
		position: relative; z-index:1000; float:left; width:152px; line-height:21px;  margin-left:0px;
		padding-left:0px; border-radius:0px;
		background: #fff;
	}
	
	
	.nav ul li ul li{ }
		.nav ul ul li a,.nav ul ul li a:link, .nav ul ul li a:active,.nav ul ul li a:visited {
			font-size: 11px;
    display: block;
    font-weight: 600;
    color: #000000;
    padding-left:10px;
}
		}	
		

		
		.nav ul ul li li a, .nav ul ul li li a:active, .nav ul ul li li a:link, .nav ul ul li li a:visited{ color:#f46200;}
		.nav ul ul li:hover{ background-image:none; }
			.nav ul ul li a:hover {
				background: none;text-decoration:underline; 
			}
			.nav ul ul ul li{ padding-right:0px !important; font-size:12px !important;}
			.nav ul ul li:hover a:link, .nav ul ul li:hover a:visited{ }
			.nav ul ul ul {
	position: absolute; left: 100%; top:2px; background-color:#001E3C; padding-top: 0px;
}
.nav ul li ul li ul li ul{ margin-left:0px;}
	.nav li:hover{ 
	cursor:pointer;
	
	}
	.nav li:hover + .nav>li {background-color:#fc92b7}
	.nav #oferte_speciale:hover {background:none; }
	.nav #oferte_speciale:hover > a {color:#fff!important;}
	.nav li:hover > a { }
	.nav a, .nav a:link, .nav a:active, .nav a:visited{ }
	.container{ background-color:#fff; margin-left:auto; margin-right:auto; width:980px; overflow:hidden; box-shadow: 0 0 4px #666; margin-bottom:20px; margin-top:15px;}
	.nevi-sus{ float:left; width:980px; height:30px; clear:both;}
.navi-1{ float:left; width:450px; height:30px; text-transform:uppercase; font-weight:bold; font-size:12px;}
.navi-1 ul{ display: inline; list-style:none;}
.navi-1 li{ float:left;    padding-left: 15px;
    padding-top: 5px;}
.navi-2{ float: right; width:380px; height:30px;text-transform:uppercase; font-weight:bold;font-size:12px;}
.navi-2 ul{ display: inline; list-style:none;}
.navi-2 li{ float:left;    padding-left: 15px;
    padding-top: 5px;}
#catalog:hover ~ #drop-down {display:block!important;}
#drop-down>li:hover >#drop-down>li ul {display:block;}
/************* Meniu drop down ***************/

/************** Reducere procentuala **************/

.reducere-pret {
	position: absolute;
	z-index: 1000;
	right: 0px;
	background-image: url(/web_personalizare/template/imagini/reducere.png);
	background-size: auto 67px;
	background-repeat: no-repeat;
	background-position: right top;
	width: 62px;
	height: 63px;
}
.discount-circle {
	color: #fff700;
	font-weight: bold;
	font-size: 16px;
	width: 50px;
	float: right;
	text-align: center;
	margin-top: 15px;
}
.prod-pg-reducere {
	background-image: url(/web_personalizare/template/imagini/reducere.png);
	width: 101px;
	height: 109px;
	background-position: right top;
	overflow: hidden;
	background-repeat: no-repeat;
	font-size: 25px;
	font-weight: bold;
	color: #fff700;
	position: absolute;
	z-index: 100;
	padding-top: 22px;
	text-align: right;
	right: 0px;
}
.discount-circle-product {
	width: 77px;
	float: right;
	text-align: center;
}

/************** Sfarsit Reducere procentuala **************/