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

body  								{ font-family: Tahoma, sans-serif; font-size: 11px; color: #333; background: url(images/bg.jpg) 0 0 repeat-x #FAF1E1; margin:0px; }
h1, h2, h3							{ margin:0px; padding:0px; }
h2									{ font-size:15px; }
h2.breadcrumb-cats					{ color:#333; font-size:12px; font-weight:bold; }
.breadcrumb-cats a					{ color:#333; text-decoration:none; }
img									{ border:0 none; }
#container							{ width:980px; margin:0 auto; }
#center,
#center-chenar						{ display:inline-block; float:left; margin-left:10px; }
#center								{ width:580px; }
#center	ul li							{ margin-bottom:15px; }
#center-chenar						{ width:568px; border:1px solid #d3d3d3; padding:5px; background-color:#fff; }
.caseta								{ width:568px; border:1px solid #d3d3d3; padding:5px; background-color:#fff; }

/* header */
#header								{ width:980px; height:197px; float:left; position:relative; margin-bottom:10px; }
a.home								{ position:absolute; width:180px; height:159px; top:1px; left:45px; background: url(images/sprite.png) 0 0 no-repeat transparent; }
.meniu-sus							{ height:33px; width:600px; position:absolute; top:0px; right:0px; color:#fff; text-align:right; line-height:42px; }
.meniu-sus ul, .meniu-info ul			{ padding:0 0 0 5px; display:inline; }
.meniu-sus ul li, .meniu-info ul li 		{ display:inline; padding-left:10px; }
.meniu-sus ul li a						{ color:#fff; text-decoration:none; font-size:11px; }
.meniu-sus ul li a:hover				{ color:#fff; text-decoration:underline; }
.meniu-info ul li a						{ color:#696969; text-decoration:none; font-size:11px; }
.meniu-info ul li a:hover				{ color:#696969; text-decoration:underline; }
.meniu-info							{ height:33px; width:600px; position:absolute; top:34px; right:0px; text-align:right; line-height:33px; }
/* cos - cautare */
.container-cos-cautare				{ background: url(images/sprite.png) 0 -162px no-repeat transparent; width:814px; height:37px; position:absolute; right:0px; top:164px; }
.container-cos-cautare a, .citeste, .vezi	{ color:#40007f !important; text-decoration:underline !important; }
.citeste							{ float:right; margin:10px 0; }
.toate-produsele					{ float:right; margin:5px 0; color:#F00C28; text-decoration:underline; }
.vezi								{ position:absolute; bottom:20px; right:20px; }
#cosul-meu							{ width:211px; height:25px; line-height:25px; position:absolute; top:4px; left:88px; }
.subtitlu							{ color:#40007f; text-decoration:none; font-size:12px; font-weight:bold; }
#container-cautare					{ width:350px; height:20px; line-height:20px; position:absolute; top:6px; left:322px; display:inline; }
.field-cautare						{ background: url(images/sprite.png) 0 -309px no-repeat transparent; border:0 none; height:20px; width:269px; float:left; margin-right:3px; padding:0 5px; }
.btn-cautare						{ background: url(images/sprite.png) -279px -309px no-repeat transparent; border:0 none; height:20px; width:61px; }
#cautare-avansata					{ width:100px; height:20px; line-height:20px; position:absolute; top:6px; right:15px; display:inline; }
#login								{ display:inline; width:420px; height:58px; position:absolute; top:85px; right:0px; color:#696969; text-align:right; line-height:24px; padding-left:75px; }
.bg									{ background: url(images/sprite.png) -340px -313px no-repeat transparent; }
#login a								{ color:#40007f; text-decoration:none; }
.field-login						{ background: url(images/sprite.png) -814px -163px no-repeat transparent; border:0 none; width:118px; height:22px; padding:0 5px; }
.btn-login							{ width:64px; height:22px; background: url(images/sprite.png) -916px 0 no-repeat transparent; border:0 none; }
#cont								{ margin:10px 67px 0 0; }

/* left */

#left								{ width:200px; float:left; overflow:hidden; }
#left ul li ul li							{ margin-left:10px !important; }
.st-sus								{ width:200px; height:26px; text-indent:-9999px; float:left; }
.st-mid								{ width:176px; border-left:1px solid #dadada; border-right:1px solid #dadada; float:left; padding:5px 11px; background-color:#fff; }
.st-mid	ul							{ list-style-type:none; padding:0; margin:0; }
.nume-cats							{ color:#40007f; text-decoration:none; font-size:11px; line-height:28px; }
.nume-subcats						{ color:#333; text-decoration:none; font-size:11px; font-weight:normal; }
.nume-marci							{ color:#333; text-decoration:none; font-size:12px; }
.nume-marci:hover					{ color:#333; text-decoration:underline; }
.subcat								{ list-style-type:none; margin-left:20px !important; }
ul.subcat li a							{ color:#333; font-size:11px; text-decoration:none; line-height:12px; font-weight:normal; }
.st-jos								{ width:200px; height:11px; background: url(images/sprite.png) -740px -232px no-repeat transparent; float:left; margin-bottom:10px; }
#categorii							{ background: url(images/sprite.png) 0 -200px no-repeat transparent; }
#marci								{ background: url(images/sprite.png) -740px -200px no-repeat transparent; }
.all-cats a							{ color:#b8a1ae; text-decoration:none; }

/* right */

#right								{ width:180px; float:right; overflow:hidden; }
.dr-sus								{ width:180px; height:26px; text-indent:-9999px; float:left; }
.dr-mid								{ width:148px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; float:left; padding:5px 15px; background-color:#fff; }
.dr-mid-oferta						{ width:148px; border-left:1px solid #dadada; border-right:1px solid #dadada; float:left; padding:5px 15px; background-color:#fff; }
.dr-mid	ul							{ list-style-type:none; padding:0; margin:0; }
.dr-mid, .dr-mid a					{ text-decoration:none; font-size:11px; }
.dr-mid a:hover						{ color:#333; text-decoration:underline; }
.dr-jos								{ width:180px; height:11px; background: url(images/sprite.png) -559px -232px no-repeat transparent; float:left; margin-bottom:10px; }
.dr-jos-oferta						{ width:180px; height:11px; background: url(images/sprite.png) -559px -232px no-repeat transparent; float:left; margin-bottom:10px; }
#social-media						{ background: url(images/sprite.png) -115px -329px no-repeat transparent; }
#info-imp							{ background: url(images/sprite.png) -200px -200px no-repeat transparent; }
#oferte								{ background: url(images/sprite.png) -380px -200px no-repeat transparent; }
#top								{ background: url(images/sprite.png) -560px -200px no-repeat transparent; }
.poza-dr							{ border:0 none; width:140px; overflow:hidden; }

/* footer */

#footer								{ width:980px; height:110px; background: url(images/sprite.png) 0 -377px no-repeat transparent; padding-top:10px; color:#919191; float:left; text-align:center; margin-top:20px; }
#footer a							{ color:#919191; text-decoration:none; }
.design-by							{ color:#40007f !important; }
#parteneri-footer					{ width:980px; text-align:center; margin-top:15px; }

/* produse oferta - noi */

#container-noi						{ width:980px; height:/*190*/215px; display:inline; float:left; margin:-25px 0 0 0; position:relative; }
#container-noi strong					{ color:#F00C28; }
#vezi-noi							{ /*position: absolute; bottom: 0px; right: 0px;*/ float:right; }
.produs-nou							{ background: url(images/sprite.png) -180px 0 no-repeat transparent; width:145px; height:151px; float:left; margin:0 10px 0 0; padding:5px; }
.produs-nou-last					{ background: url(images/sprite.png) -180px 0 no-repeat transparent; width:145px; height:151px; float:left; margin:0; padding:5px; }
.produs-cat, .produs-cat-last		{ width:180px; height:215px; float:left; padding:4px; position:relative; border:1px solid #d3d3d3; background-color:#fff; }
.produs-subcat						{ width:180px; height:150px; float:left; margin:5px 5px 0 0; padding:4px; position:relative; border:1px solid #d3d3d3; background-color:#fff; }
.produs-cat-last					{ margin:5px 0 0 0; }
.produs-cat							{ margin:5px 5px 0 0; }
.poza-produs-index, 
.poza-produs-oferta,
.poza-produs-cat,
.poza-subcat						{ border:0 none; overflow:hidden; vertical-align:middle; text-align:center; }
.poza-produs-index					{ margin:5px 0 0 0;height:110px; }
.poza-produs-oferta					{ margin:5px 0 0 0; }
.poza-produs-cat					{ margin:5px 0 0 0; }
.poza-subcat						{ width:180px; height:90px; margin:15px 0 0 0; }
.titlu-produs-index, 
.titlu-produs-oferta,
.titlu-produs-cat					{ height:33px; overflow:hidden; text-align:center; line-height:15px; margin:5px; }
.titlu-produs-index	a,
.titlu-produs-cat a					{ font-weight:bold; text-decoration:none; color:#333; font-size:12px; }
.titlu-produs-oferta a				{ font-weight:bold; text-decoration:none; color:#EF0C27; font-size:12px; }
.produse-oferta						{ width:580px; height:270px; float:left; }
.produse-oferta-sus					{ background: url(images/sprite.png) -337px 0 no-repeat transparent; width:580px; height:10px; }
.produse-oferta-mid					{ background-color:#fff; border-left:1px solid #dadada; border-right:1px solid #dadada; width:567px; height:200px; padding-left:10px; }
.produse-oferta-jos					{ background: url(images/sprite.png) -337px -133px no-repeat transparent; width:580px; height:30px; position:relative; }
.produs-oferta						{ width:170px; float:left; margin:0 5px 0 5px; }
.pret-produs-index, 
.pret-produs-oferta, 
.pret-produs-promotie				{ /*width:110px;*/ height:15px; text-align:center; /*margin-left:10px;*/ font-size:12px; }
.pret-cat-oferta, 
.pret-cat-promotie					{ /*width:150px; */height:15px; text-align:center; /*margin-left:10px;*/ font-size:12px; }
.pret-produs-oferta, 
.pret-cat-oferta					{ font-weight:bold; }
.pret-produs-promotie,
.pret-cat-promotie					{ text-decoration:line-through; }

/* bannere */ 
#banner-jos							{ /*background: url(images/sprite.png) 0 -381px no-repeat transparent;*/ width:580px; height:12px; margin-bottom:10px; float:left; }
.casuta-nr, .casuta-nr-sel			{ float:left; font-size:10px; font-weight:bold; height:16px; margin:0 5px 0 0; overflow:hidden; }
.casuta-nr a							{ color:#000000; text-decoration:none; }
.casuta-nr-sel						{ background-color: #40007F; padding:0 2px; }
.casuta-nr-sel a						{ color:#fff; text-decoration:none; }
.linie-jcarousel-control			{ float:left; height:20px; width:542px; padding:1px 0 0 10px; line-height:16px; z-index:99999; background:url(../templates/images/sprite.png) 0 -226px no-repeat; margin:0 0 10px 15px; }
.jcarousel-skin-tango 				{ width:580px; }
.jcarousel-skin-tango .jcarousel-container 				{ background: #F0F6F9; }
.jcarousel-skin-tango .jcarousel-container-horizontal 	{ width: 580px; }
.jcarousel-skin-tango .jcarousel-container-vertical		{ width: 75px; height: 287px; padding: 40px 20px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal 		{ width: 580px; height: 227px; float:left; }
.jcarousel-skin-tango .jcarousel-clip-vertical 			{ width: 75px; height: 245px; }
.jcarousel-skin-tango .jcarousel-item 					{ width: 580px; height: 227px; }
.jcarousel-skin-tango .jcarousel-item-horizontal 		{ margin-right: 10px; }
.jcarousel-skin-tango .jcarousel-item-vertical			{ margin-bottom: 10px; }
.jcarousel-skin-tango .jcarousel-item-placeholder		{ background: #fff; color: #000; }
.jqzoom								{ border:1px solid black; float:left; position:relative; padding:0px; cursor:pointer; }
.jqzoom img							{ float:left; }
div.zoomdiv							{ z-index: 100; position: absolute; top:0px; left:0px; width: 200px; height: 200px; background: #fff; border:1px solid #CCCCCC; display:none; text-align: center; overflow: hidden; }
div.jqZoomPup						{ z-index: 10; visibility: hidden; position: absolute; top:0px; left:0px; width: 50px; height: 50px; border: 1px solid #aaa; background:#ffffff; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); cursor:url('images/zoomin.cur'), move; }
.jcarousel-container				{ position: relative; }
.jcarousel-clip						{ z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
.jcarousel-list						{ z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
.jcarousel-list li,
.jcarousel-item						{ float: left; list-style: none; width: 580px; height: 227px; }
.jcarousel-next						{ z-index: 3; display: none; } 
.jcarousel-prev						{ z-index: 3; display: none; }

/* catalog - categorie */

#container-produse					{ float:left; display:inline; margin:5px 0; }
.paginare							{ width:580px; text-align:right; margin:5px 0; }
.paginare a							{ color:#000; text-decoration:underline; }
.container-produse					{ width:580px; display:inline; }
.detalii-cat						{ position:absolute; top:124px; left:19px; width:59px; height:23px; }		

/* catalog - detalii */

.container-detalii			{ width:548px; border:1px solid #d3d3d3; margin:5px 0; padding:15px; position:relative; background-color:#fff; float:left; clear:both; }
.imagine-detalii			{ width:250px; float:left; }
.text-detalii				{ width:268px; float:right; }
.stoc						{ margin:20px 0 10px 0; padding-bottom:10px; text-transform:uppercase; font-weight:bold; border-bottom:1px dashed #ccc; }
.stoc-zero					{ color:#EC1C24; font-weight:bold; }
.stoc-limitat				{ color:#EEC22B; font-weight:bold; }
.pe-stoc					{ color:#9AB25E; font-weight:bold; }
.pret-detalii				{ font-size:12px; color:#333; margin:20px 0 5px 0; text-decoration:line-through; }
.pret-detalii-promotie		{ font-size:14px; font-weight:bold; color:#EF0C27; margin:0 0 20px 0; }
.cumpara					{ background: url(images/sprite.png) 0 -329px no-repeat; width:115px; height:20px; border:0 none; margin:10px 0; }
.text-detalii a				{ color:#333; text-decoration:none; }
.recomanda					{ color:#333; text-decoration:none; font-weight:bold; font-size:11px; }
.cod-detalii				{ font-weight:bold; text-transform:uppercase; }
.nume-produs				{ color:#40007f; font-size:18px; font-weight:bold; }
.alerte						{ padding:0 !important; margin:0 0 0 15px !important; }
.text-detalii input[type=text],
.text-detalii select			{ background-color:#f2f2f2; border:1px solid #d3d3d3; }

/* cautare */
.cattree-cautare			{ height:20px; margin:10px 0; text-align:center; }
.cattree-cautare a			{ color:#B8A1AE; text-decoration:underline; }
.produs-cautare,
.produs-cautare-last		{ width:180px; height:220px; float:left; margin:5px 5px 0 0; padding:4px; position:relative; border:1px solid #d3d3d3; background-color:#fff; }
.produs-cautare				{ margin:5px 5px 0 0; }
.produs-cautare-last		{ margin:5px 0 0 0; }

/* cont */

.tabel-bara-cont			{ width:570px; text-align:center; border-bottom:1px solid #d3d3d3; padding-bottom:5px; margin-bottom:10px; }
.tabel-bara-cont a			{ color: rgb(255, 51, 51); font-weight: bold; text-decoration:none; }
.btn-rosu					{ background-color:#eb4036; width:160px; color:#fff; border:0 none; }
.btn-albastru				{ background-color:#40007F; width:160px; color:#fff; border:0 none; }
a.btn-albastru				{ padding:4px 7px;text-decoration:none; }
.eroare						{ color:#ff3333; }
table input[type=text], 
table input[type=password], 
table select,
table textarea					{ background-color:#f2f2f2; border:1px solid #d3d3d3; width:177px; }				
.achitat					{ color:#94ab2a; font-weight:bold; }
.neachitat					{ color:#ff3333; font-weight:bold; }
table						{ font-size:12px; }
/* #center-chenar table thead		{ text-align:center; } */
#center-chenar table			{ vertical-align:middle; }

/* sitemap */

.subproducts				{ color:#333 !important; }

#tooltip					{ position:absolute; }
.eroare-cos                 { background:url(images/warning.png) no-repeat;width:510px;padding:21px;height:0;color:#DA211E; }
