* {margin:0; padding:0;}

body {margin:0; padding:0;}

/*----------------------------------------Stiluri pentru header-------------------------------*/
#NewHeader {
	background-image:url(images/bkg-top.png);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:115px;
	width:990px;
	margin:0 auto;
}
#NewHeader .first-row {
float:right;
width:680px;
height:32px;
color:#FFFFFF;
text-align:left;
text-decoration:none;
}
#NewHeader .first-row a {
color:#FFFFFF;
text-decoration:none;
}
.first-row a.action:hover {
text-decoration: underline;
}
#NewHeader .cos-platesc {
float:right;
height:32px;
width:151px;
}
#NewHeader .cos-platesc a {
border:0px none;
text-decoration:none;
}
#NewHeader .cl-left {
clear:left;
height:0px;
line-height:0px;
}
#NewHeader .links-box {
float:left;
height:80px;
width:310px;
}
#NewHeader .linkSigla {
cursor:pointer;
float:left;
height:60px;
position:relative;
width:200px;
}
#NewHeader .linkBaloane {
cursor:pointer;
float:left;
position:relative;
width:60px;
height:70px;
top:-20px;
}
.linkBaloane span {
display: none;
}
a:hover .linkBaloane span {
display: block;
position: absolute; top: 0px; left: 0; width: 125px;
padding: 5px; margin: 10px; z-index: 100;
color: #000; background: white;
border: 1px solid #000;
font: 10px Verdana, sans-serif; text-align: center;
}
#NewHeader .linkEmagia {
cursor:pointer;
float:left;
height:45px;
position:relative;
width:530px;
}
#NewHeader .meniuTop {
padding-top:22px;
position:relative;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
}
#NewHeader .meniuTop .menuLinks {
color:#396BAD;
padding-left:200px;
text-decoration:none;
}
#NewHeader .meniuTop .menuLinks a {
color:#396BAD;
text-decoration:none;
line-height:15px;
}
#NewHeader .produse {
float:left;
padding-right:1px;
position:relative;
width:150px;
z-index:95;
}
#NewHeader .emagoo {
float:left;
position:relative;
width:150px;
z-index:95;
}
#NewHeader .norocos {
float:right;
position:relative;
width:150px;
z-index:95;
}
#NewHeader .recomandari {
float:left;
width:530px;
height:28px;
text-align:center;
position:absolute;
top:80px;
left:305px;
cursor:pointer;
cursor:hand;
padding-left:12px;
overflow:hidden;
}
#NewHeader .recomandari .category{
background-image: url("../header-img/arrow.gif");
background-repeat: no-repeat;
background-position: left 3px;
padding-left: 10px !important;
}
.recom-content {
width:670px;
height:381px;
text-align:left;
}
.recom-content .title {
color:#ed5d00;
font-weight:bold;
font-family:Verdana,Arial,sans-serif;
font-size:15px;
padding-bottom:10px;
}
.recom-content .box {
width:305px;
float:left;
padding-right:10px;
}
.recom-content .box .image {
width:80px;
height:80px;
float:left;
margin-right:5px;
border:1px solid #9ac5e1;
}
.recom-content .box .name {
font-weight:bold;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
width:210px;
height:30px;
float:left;
overflow:hidden;
}
.recom-content .box .name a {
color:#086cb2 !important;
}
.recom-content .box .stars {
float:left;
width:80px;
height:15px;
padding-top:20px;
}
.recom-content .box .price_box {
float:left;
width:130px;
height:30px;
padding-top:5px;
}
.recom-content .box .price_box .promo {
color:#ed5d00;
font-weight:bold;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}
.recom-content .box .price_box .price {
color:#000000;
font-weight:bold;
font-family:Verdana,Arial,sans-serif;
font-size:14px;
}
.recom-content .box .secundare {
background-image: url("../header-img/arrow.gif");
background-repeat: no-repeat;
background-position: left 3px;
padding-left: 10px !important;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
padding-bottom:5px;
}
.recom-content .box .secundare a {
color:#086cb2 !important;
}
.recom-content .box .altele {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
float:right;
padding-top:5px;
}
.recom-content .box .altele a {
color:#086cb2 !important;
}
.recom-content .extra {
float:left;
width:85px;
padding:10px 10px 0px 10px;
text-align:center;
}
.recom-content .spacer {
background-image: url("../header-img/spacer.gif");
background-repeat: no-repeat;
background-position: right 0px;
}
.recom-content .extra .name {
padding-top:5px;
height:29px;
overflow:hidden;
}
.recom-content .extra .name a {
font-family:Verdana,Arial,sans-serif;
color:#086cb2 !important;
font-size:11px;
}
.recom-content .extra .image img {
border:1px solid #9ac5e1;
}
#NewHeader .menu-row {
padding:83px 0 0 0;
width:305px;
}
	* #NewHeader .menu-row {padding-top:3px; padding-left:-3px;}
#NewHeader .cauta {
color:#083590;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
padding-left:60px;
padding-right:10px;
padding-top:5px;
text-decoration:none;
}
#NewHeader .box-categorie {
float:left;
width:183px;
height:26px;
}
.box-categorie span.select {
height:26px;
overflow:hidden;
position:absolute;
width:183px;
font-size:12px;
padding-left:8px;
padding-top:5px;
color:#3c3c3c;
background:none;
line-height:16px;
}
.box-categorie option {
font-size:12px;
padding-bottom:2px;
}

.box-categorie .styled {
width:170px; 
height:22px; 
line-height:23px; 
margin:4px 0 0 0; 
border:none; 
padding:1px 0 0 0;
}

#search-from-header {
	padding-left:80px;
	padding-top:10px;
}
	* #search-from-header {
	padding-top:1px;
	}

#NewHeader .box-cauta {
float:left;
padding-left:9px;
padding-top:4px;
}
#NewHeader .box-cauta input {
height:18px;
/*
width:355px;
*/
width:362px;
border:0px;
font-size:13px;
color:#3c3c3c;
}
#NewHeader .search-img {
float:left;
padding-left:5px;
width:35px;
height:30px;
cursor:pointer;
cursor:hand;
}
#NewHeader .search-img a {
border:0px none;
text-decoration:none;
}
#NewHeader #emag {
	padding:0;
	margin:0;
	list-style:none;
	height:38px;
	position:relative;
	z-index:500;
	font-family:arial, verdana, sans-serif;
}
#NewHeader #emag li.top {display:block; float:left; height:38px;}
#NewHeader #emag li img {border:0;}
#NewHeader #emag li a.top_link {
	display:block;
	float:left;
	height:35px;
	line-height:33px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	padding: 0;
}
#NewHeader #emag li a.top_link span {
	float:left;
	display:block;
	height:35px;
	padding: 0;
}
#NewHeader #emag li a.top_link span.down {
	float:left;
	display:block;
	padding:0 0px 0 0px;
	height:35px;
}

#NewHeader #emag li:hover a.top_link {
	color:#fff;
}
#NewHeader #emag li:hover a.top_link span {
	text-decoration: none;
}
#NewHeader #emag li:hover a.top_link span.down {
	text-decoration: none;
}
/* Default list styling */

#NewHeader #emag li:hover {position:relative; z-index:200;}

#NewHeader #emag li:hover ul.first-menu-container
{
	left:0px;
	top:38px;
	padding:0px;
	border:1px solid #a1c3d9;
	white-space:nowrap;
	width:150px;
	height:auto;
	z-index:300;
	background-color: #d2e5f3;
	background-image: url("../header-img/gradient-blue.jpg");
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
}
#NewHeader #emag li:hover ul.first-menu-container li{
	display:block; height:20px; position:relative; float:left; width:100%; font-weight:normal; text-align:left;
}
#NewHeader #emag .buy-from{
	display:block;
	height:auto !important;
	text-align:center !important;
	position:relative;
	float:left;
	width:150px;
	font-weight:bold !important;
	background-image: url("../header-img/linie-blue.jpg");
	background-position: center 45px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a4167;
	padding-top: 10px;
	padding-bottom: 10px;
}
#NewHeader #emag .afla-relevant{
	display:block;
	height:auto !important;
	text-align:center;
	position:relative;
	float:left;
	width:150px;
	font-weight:bold !important;
	background-image: url("../header-img/linie-orange.jpg");
	background-position: center 45px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #0a4167;
	padding-top: 10px;
	padding-bottom: 10px;
}
#NewHeader #emag li:hover ul.first-menu-container li a{
	display:block;
	font-size:11px;
	height:18px;
	width:100%;
	line-height:18px;
	text-indent:5px;
	color:#0a4167;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

#NewHeader #emag li ul.first-menu-container li a.fly {
	background-image: url("../header-img/menuArrow_blue.gif");
	background-repeat: no-repeat;
	background-position: 140px 6px;
}

#NewHeader #emag li:hover ul.first-menu-container li a:hover {
	background:#4a93c7;
	color:#fff;
}
#NewHeader #emag li:hover ul.first-menu-container li a.fly:hover
{background:#4a93c7 url("../header-img/menuArrow_over.gif") 140px 6px no-repeat; color:#fff;}

#NewHeader #emag li:hover li:hover ul,
#NewHeader #emag li:hover li:hover li:hover ul,
#NewHeader #emag li:hover li:hover li:hover li:hover ul,
#NewHeader #emag li:hover li:hover li:hover li:hover li:hover ul {
	left:150px;
	top:0px;
	padding:0px;
	border:1px solid #a1c3d9;
	white-space:nowrap;
	width:200px;
	z-index:400;
	height:auto;
	background-color: #d2e5f3;
	background-image: url("../header-img/gradient-blue.jpg");
	background-repeat: repeat-x;
	background-position: left top;
}
#NewHeader #emag ul,
#NewHeader #emag li:hover ul ul,
#NewHeader #emag li:hover li:hover ul ul,
#NewHeader #emag li:hover li:hover li:hover ul ul,
#NewHeader #emag li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#NewHeader #emag li:hover li:hover a.fly,
#NewHeader #emag li:hover li:hover li:hover a.fly,
#NewHeader #emag li:hover li:hover li:hover li:hover a.fly,
#NewHeader #emag li:hover li:hover li:hover li:hover li:hover a.fly
{
	color:#fff;
	background-color: #4a93c7;
	background-image: url("../header-img/menuArrow_over.gif");
	background-repeat: no-repeat;
	background-position: 140px 6px;
}

#NewHeader #emag li:hover li:hover li a.fly,
#NewHeader #emag li:hover li:hover li:hover li a.fly,
#NewHeader #emag li:hover li:hover li:hover li:hover li a.fly
{
	color:#000;
	background-color: #bbd37e;
	background-image: url("../header-img/menuArrow_blue.gif");
	background-repeat: no-repeat;
	background-position: 140px 6px;
}
/*-------------------------------- CLASE PENTRU MENIU DROP DOWN EMAG ENDS --------------------------------------*/



/*--------------------------------CLASE PENTRU MENIU DROP DOWN EMAGOO--------------------------------------*/
#NewHeader #emagoo {
	padding:0;
	margin:0;
	list-style:none;
	height:38px;
	position:relative;
	z-index:500;
	font-family:arial, verdana, sans-serif;
}
#NewHeader #emagoo li.top {display:block; float:left; height:38px;}
#NewHeader #emagoo li img {border:0;}
#NewHeader #emagoo li a.top_link {
	display:block;
	float:left;
	height:35px;
	line-height:33px;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	padding: 0;
}
#NewHeader #emagoo li a.top_link span {
	float:left;
	display:block;
	height:35px;
	padding: 0;
}
#NewHeader #emagoo li a.top_link span.down {
	float:left;
	display:block;
	padding:0 0px 0 0px;
	height:35px;
}

#NewHeader #emagoo li:hover a.top_link {
	color:#fff;
}
#NewHeader #emagoo li:hover a.top_link span {
	text-decoration: none;
}
#NewHeader #emagoo li:hover a.top_link span.down {
	text-decoration: none;
}

/* Default list styling */

#NewHeader #emagoo li:hover {position:relative; z-index:200;}

#NewHeader #emagoo li:hover ul.first-menu-container
{
	left:0px;
	top:38px;
	padding:0px;
	border:1px solid #fbaf6a;
	white-space:nowrap;
	width:150px;
	height:auto;
	z-index:300;
	background-color: #f8d6b3;
	background-image: url("../header-img/gradient-orange.jpg");
	background-repeat: repeat-x;
	background-position: center top;
}
#NewHeader #emagoo li:hover ul.first-menu-container li{
	display:block; height:20px; position:relative; float:left; width:100%; font-weight:normal; text-align:left;
}
#NewHeader #emagoo .afla-relevant{
	display:block;
	height:auto !important;
	text-align:center !important;
	position:relative;
	float:left;
	width:150px;
	font-weight:bold !important;
	background-image: url("../header-img/linie-orange.jpg");
	background-position: center 45px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6700;
	padding-top: 10px;
	padding-bottom: 10px;
}
#NewHeader #emagoo li:hover ul.first-menu-container li a{
	display:block;
	font-size:11px;
	height:18px;
	width:100%;
	line-height:18px;
	text-indent:5px;
	color:#ff6700;
	text-decoration:none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

#NewHeader #emagoo li ul.first-menu-container li a.fly {
	background-image: url("../header-img/menuArrow_orange.gif");
	background-repeat: no-repeat;
	background-position: 140px 6px;
}

#NewHeader #emagoo li:hover ul.first-menu-container li a:hover {
	background:#ff6700;
	color:#fff;
}
#NewHeader #emagoo li:hover ul.first-menu-container li a.fly:hover
{background:#ff6700 url("../header-img/menuArrow_over.gif") 140px 6px no-repeat; color:#fff;}

#NewHeader #emagoo li:hover li:hover ul,
#NewHeader #emagoo li:hover li:hover li:hover ul,
#NewHeader #emagoo li:hover li:hover li:hover li:hover ul,
#NewHeader #emagoo li:hover li:hover li:hover li:hover li:hover ul {
	left:150px;
	top:0px;
	padding:0px;
	border:1px solid #fbaf6a;
	white-space:nowrap;
	width:200px;
	z-index:400;
	height:auto;
	background-color: #d2e5f3;
	background-image: url("../header-img/gradient-orange.jpg");
	background-repeat: repeat-x;
	background-position: left top;
}
#NewHeader #emagoo ul,
#NewHeader #emagoo li:hover ul ul,
#NewHeader #emagoo li:hover li:hover ul ul,
#NewHeader #emagoo li:hover li:hover li:hover ul ul,
#NewHeader #emagoo li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#NewHeader #emagoo li:hover li:hover a.fly,
#NewHeader #emagoo li:hover li:hover li:hover a.fly,
#NewHeader #emagoo li:hover li:hover li:hover li:hover a.fly,
#NewHeader #emagoo li:hover li:hover li:hover li:hover li:hover a.fly
{
	color:#fff;
	background-color: #ff6700;
	background-image: url("../header-img/menuArrow_over.gif");
	background-repeat: no-repeat;
	background-position: 140px 6px;
}

#NewHeader #emagoo li:hover li:hover li a.fly,
#NewHeader #emagoo li:hover li:hover li:hover li a.fly,
#NewHeader #emagoo li:hover li:hover li:hover li:hover li a.fly
{
	color:#000;
	background-color: #bbd37e;
	background-image: url("../header-img/menuArrow_orange.gif");
	background-repeat: no-repeat;
	background-position: 140px 6px;
}
/*-------------------------------- CLASE PENTRU MENIU DROP DOWN EMAGOO ENDS --------------------------------------*/
