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

* { margin: 0px; padding: 0px }
img { border:0px;outline-style:none;}
input {outline-style:none;}
a { outline-style:none; text-decoration:none;color: black; }
a:hover {text-decoration:underline;}
body, html { font-family:Tahoma, Geneva, sans-serif; font-size:12px; background:#c3c3c3 url(img/bg_bg.jpg) repeat-x top left; }

#all { width: 998px; margin: 0 auto; }

#header { width: 983px; height: 250px; background:url(img/upmenu.png) no-repeat top left; margin-top:5px;padding-top:10px;padding-left:15px; }
#menubar { width:200px; float:left; margin-right:5px;}
#content { width:790px; float:left; margin-top:24px;margin-bottom:0px;background-color:#eee;padding:0;}
#content h3 {height:20px;_position:statis;#font:bold 13px Tahoma;_font:bold 13px Tahoma; background: url(img/content-bg-top.png) no-repeat top left; margin-top: -20px; margin-left:0; width:790px;}
#content h4 {background:url(img/content-bg-bottom.png) no-repeat bottom left;width: 790px;margin-bottom:-10px; height: 20px; }
*html #content h4 {background:url(img/content-bg-bottom.png) no-repeat bottom left;width: 790px;position:absolute;margin-top:-20px; height:0px; }
#footer {float:left;height:15px;width:950px;margin-top:-10px;margin-left:5px; padding:20px;background: url(img/bgfooter.png) no-repeat ;}
*html #footer {float:left;height:15px;width:950px; margin-top:10px; padding:20px;background: url(img/bgfooter.png) no-repeat ;}
#footer span {list-style-type:none; display:inline;}
#footer span.copyright{padding-right:40px;font-size:9px;}
#footer span.menu {padding-left:2px;font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
#footerlogo {margin-top:22px;width:700px;margin-left:200px;}

#text {margin-left:14px;width:740px;padding:10px;border:#c3c3c3 2px solid;margin-bottom:20px;}
.ceprodus{font:bold 13px Arial;}
#text p {font:12px Tahoma; padding:10px;}
#text a {color:blue;text-decoration:none;}
#text a:hover {color:gray;text-decoration:none;}

#logo a { display:block;margin-top:-5px; text-indent:-5000px; width: 300px; height: 60px; background: url(img/logo.png) no-repeat top left; }

#menu { font:bold 10px Verdana, Arial, Helvetica, sans-serif;list-style: none; background:url(img/menucategorii.png) no-repeat top left; height: 360px; padding-left:10px; padding-top:8px; }
#menu li { margin: 1px 0; width:180px; }
#menu li a { color: #fff; text-decoration:none; background:url(img/verMenuImages.gif) no-repeat top left; display:block; height: 22px; width: 160px; padding: 8px 0 0 20px;  }
#menu li a:hover { color: #000; background-position: 0 -30px; }
#menu li a.active { color: #fff; background-position: 0 -60px; }

#bestseller {font:bold 10px Verdana, Arial, Helvetica, sans-serif;list-style: none; background:url(img/bg_best_seller.png) no-repeat top left; height: 960px; padding-left:10px; padding-top:8px;margin-top:-8px;}
#bestseller li.title { color: #000; padding:0;margin:0;background:none; margin: 1px 0;height:20px; width:180px; text-align:center;font:bold 14px Verdana, Arial, Helvetica, sans-serif; }
#bestseller li{ color: #fff; text-decoration:none; background:url(img/bg_best_prod.png) no-repeat top left; display:block; height: 180px; width: 160px; padding: 3px 0 0 20px;  }
#bestseller li p {padding:0;background-image:none;display:block;  width:150px;float:right;margin:12px 8px 0 0;}

#card {font:bold 10px Verdana, Arial, Helvetica, sans-serif;list-style: none; background:url(img/bg_card.png) no-repeat top left; height: 265px; padding-left:10px; padding-top:8px;margin-top:-8px;}
#card img {display:block;float:left;margin-left:5px;margin-top:5px;}	

#upmenu {position:absolute;left: 50%;top:207px; margin-left:-80px; padding:0; height:30px; width:575px;}
#upmenu li{padding:0; margin:0; list-style-image:none;list-style-position:outside;list-style-type:none; display:inline;}
#upmenu li a.upmenu1{float:left;margin-right:7px;text-align:center;padding-top:7px; display:block;height:23px;width:160px; color:rgb(0,0,0); text-decoration:none; font:bold 12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('img/upmenu1.png') top left no-repeat;}
#upmenu li a.upmenu2{float:left;text-align:center;padding-top:7px; display:block;height:23px;width:220px; color:rgb(0,0,0); text-decoration:none; font:bold 12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('img/upmenu2.png') top left no-repeat;}
#upmenu li a:hover{color:blue;}

#upmenuup {position:absolute;left: 50%;top:6px; margin-left:-80px; padding:0; height:22px; width:575px; background:url('img/topMenuImagesup.png') no-repeat top left;}
#upmenuup li{padding:0; margin:0; list-style-image:none;list-style-position:outside;list-style-type:none; display:inline;}
#upmenuup li a{float:left; padding-left:15px; display:block; color:rgb(0,0,0); text-decoration:none; font:bold 12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('img/topMenuImagesup.png') 0px -22px no-repeat;}
#upmenuup li a span{line-height:22px; float:left; display:block; padding-right:15px; background:url('img/topMenuImagesup.png') 100% -22px no-repeat;}
#upmenuup li a:hover{background-position:0px -44px; color:rgb(0,0,0);}
#upmenuup li a:hover span{background-position:100% -44px;}
#upmenuup li.curent a, .upmenu li.curent a:hover{font:bold 12px Verdana, Arial, Helvetica, sans-serif; background:url('img/topMenuImagesup.png') 0px -66px no-repeat; color:rgb(0,0,0);}
#upmenuup li.curent span, .upmenu li.curent a:hover span{background:url('img/topMenuImagesup.png') 100% -66px no-repeat;}

#info { position:absolute; top: 105px; left: 50%; margin-left:-490px; }
#info ul { list-style:none;margin-top:0px; }
#info ul li { margin: 0px 0;height: 30px; width:100px;   }
#info ul li a { color: #000; text-decoration:none; }
#info ul li.cart { background: url(img/cosulmeu.png) no-repeat top left;padding-left: 45px;padding-top:9px;}
#info ul li.email { background: url(img/email.png) no-repeat top left;margin-left:5px;padding-left: 40px;padding-top:5px; }
#info ul li.phone { background: url(img/phone.png) no-repeat top left;padding-left: 40px;padding-top:7px; margin-left:5px;}
#info ul li.mess {margin-top:-86px;margin-left:170px;}
#info ul li.facebook {margin-top:1px;margin-left:287px;}

#fp_promotions { list-style: none;display:inline;}
#fp_promotions a {color: #000;}
#fp_promotions li{ background: url(img/box-fp_promotions.png) no-repeat top left;width:370px; height: 175px; float:left;margin: 5px 12px 5px 12px; }
*html #fp_promotions li{margin: 5px 12px 5px 4px;}
#fp_promotions li h4{float:left;margin-top:10px;margin-bottom:-15px;font:bold 13px arial;background:none;height:0px;width:340px;padding-left:15px;}
*html #fp_promotions li h4{position:relative;float:left;margin-top:10px;margin-bottom:0px;font:bold 13px arial;background:none;height:0px;width:340px;padding-left:15px;}
#fp_promotions li img.poza {display:inline;float:left;margin:10px 0 0 6px;width:100px;}
#fp_promotions li a.samecategory {float:left; font-size:11px;font-color:gray;  margin: 10px 0 0 5px; width: 350px; height: 20px;padding-left:10px; }
*html #fp_promotions li a.samecategory {margin: 0px 0 0 5px; }
#fp_promotions li p { float:left;margin-left:80px;width:130px;text-align:center;margin-top:3px;height:22px;}
*html #fp_promotions li p { float:left;margin-left:80px;width:130px;text-align:center;margin-top:3px;height:20px;}
*html #fp_promotions li p { height:17px;}

#voucher {height:101px;width:600px;background:url(img/voucher.jpg) top center no-repeat;}
#bannermenu1{display:block;float:left;background:url(img/bannermenu1.png) top left no-repeat;font:bold 12px 'Lucida Sans';padding-top:25px;margin-left:10px;width:770px;height:165px;}
#bannermenu1 li {margin-right:5px;list-style-type:none;width:100px;display:inline;}
#bannermenu1 li span {display:block;float:left;position:absolute;margin-top:16px;text-align: center;width:90px;}
#bannermenu1 li span a {color:blue;}
#bannermenu1 li img:hover {border:1px solid blue;}
#bannermenu1 li img {border-left:2px solid white;border-top:2px solid white;}

#bannermenu li.img {margin-left:10px;}
#bannermenu li.banda {margin-top:-80px; margin-left:40px;}
#bannermenu li.stepper {margin-top:10px; margin-left:60px;}
#bannermenu li.multifct {margin-top:-110px; margin-left:200px;}
#bannermenu li.gantere {margin-top:10px; margin-left:255px;}
#bannermenu li.bare {margin-top:20px; margin-left:420px;}
#bannermenu li.banci {margin-top:10px; margin-left:410px;}
#bannermenu li.masaj {margin-top:-110px; margin-left:600px;}
#bannermenu li.bici {margin-top:10px; margin-left:600px;}

#banner {position:absolute;background:url(img/bg_banner_top.jpg) top left no-repeat;top:36px;left:50%;margin-left:-81px;width:580px;height:160px;}

#produse {display:block;width:620px;float:left;min-height:600px;}
#produse li {list-style: none; padding:0;font:15px 'Trebuchet MS';margin:2px 0px 2px 7px;height:120px;width:617px; background: url(img/bg_produse.png) no-repeat top left;}
#produse li img {display:inline;float:left;}
#produse li img.cumpara {margin:8px 0 0 4px;}
#produse li span {display:inline;float:left;height:20px;;margin-left:10px;margin-top:8px;color:red;text-decoration: blink;}
#produse li img.poza{width:80px;margin-top:32px;margin-left:4px;}
#produse li h3{width:360px;display:inline; float:left;margin:10px 0 0 10px;font:bold 13px Verdana, Arial, Helvetica, sans-serif;padding:0;background-image:none;}
#produse li h5 {padding:0;background-image:none;margin:3px 15px 0 10px;width:340px;display:inline; float:left;height:60px;}
#produse li p {padding:0;background-image:none;display:block;  width:150px;float:right;margin:-20px 8px 0 0;height:100px;}

#filtre {diplay:block;float:right;width:145px;margin-right:10px;margin-top:-2px;padding:0;}
*html #filtre {float:right;width:145px;margin-right:5px;margin-top:-2px;padding:0;}
#filtre li {background-color:#fff;list-style-type:none;padding-left:10px;}
#filtre li.top {background: url(img/filtre_bg_top.png) no-repeat top left;width:145px;height:20px;margin-top:5px;padding:10px 0 ;text-align:center;font:italic 15px 'time new roman';}
#filtre li.bottom {background: url(img/filtre_bg_bottom.png) no-repeat bottom left;width:135px;height:20px;}
#filtre ul.produs_similar{margin-top:5px;}
#filtre li.produs_similar {background: url(img/bgprodsim.png) no-repeat top left;width:125px;height:140px;margin:4px 0;padding:10px 10px;}
#filtre li.produs_similar img {margin:3px 20px;}

.input_cauta {background: url(img/logo_cauta1.png) no-repeat top left;width:172px; height:30px;border:0px;padding-left:20px;padding-top:3px;padding-bottom:2px;font-size:13px;valign:middle;}
.input_cauta_submit {cursor: pointer;background: url(img/logo_cauta2.png) no-repeat top right;width:110px; height:35px;border:0px;margin-left:-5px;margin-top:0px;}

.ceprodus ul {font:12px arial;margin-bottom:20px;}
.ceprodus li {padding-left:10px;margin-left:20px;}
.ceprodus h1 {font:bold 14px arial;}
.italic {font-style:italic; font-weight:bold}
.bici {list-style:circle;}
#comparare {background: url(img/comparare.png) no-repeat top left;margin:10px 99px;height:80px; width:800px;}
#table_compara td {padding:2px 5px;}
	
#produs {display:block;float:left;margin:32px 5px 10px 5px;width:600px;background-color:#fff;padding:0px 10px 20px 10px;}
*html #produs {display:block;float:left;margin:32px 5px 10px 5px;width:580px;background-color:#fff;}
#produs h1{background: url(img/produs_bg_top.png) no-repeat top left;_font:bold 20px Tahoma;#font:bold 20px Tahoma;font:bold 18px Tahoma;position:absolute;margin-top:-19px;margin-left:-10px;width:610px;padding:10px 0 20px 10px;}
#produs h6{background: url(img/produs_bg_bottom.png) no-repeat top left;position:absolute;margin-top:10px;margin-left:-10px;width:620px;height:20px;}
#produs p {background-color:#cecef9;background-image:none;font:bold 15px Tahoma;padding-left:10px; }
#produs p.specificatii {padding:5px 5px;font-weight:bold;background-color:#fff;}
#produs p.descriere{background-color:#fff;background-image:none;font:14px Geneva;padding:7px 10px 0 10px;; }
#produs p.infofoto{background-color:#fff;background-image:none;color:#858282;font:12px Geneva;padding:0px 10px;}
#produs ul{display:block;border:solid 1px;list-style: none;padding:5px;width:580px;}
#produs li{width:580px;font:15px Geneva;}
#produs li strong{display:block;float:left;width:205px;padding-left:5px;min-height:20px;}
#produs li span{display:block;float:left;width:360px;padding-left:5px;min-height:20px;}
#produs li strong.albastru {background-color:#cecef9;}
#produs li span.albastru {background-color:#cecef9;}
#produs .informatiiprodus {width:260px;height:280px;padding:10px;margin-top:20px;margin-bottom:5px;padding-top:30px;background:url(img/bg_info_produs1.jpg) no-repeat top left;}
#cautare_avansata{ outline-style:none;background: url(img/bg_cautare_avansata.png) no-repeat top left;height:180px;width:750;margin-left:10px;padding-top:20px;padding-left:20px;}
#cautare_avansata select {margin-top:10px;}
#cautare_avansata input {margin-top:10px;}
	
.albastru {background-color:#cecef9;}

#infoprodus{padding:20px 0 ;margin-top:-15px}

.logincosclient{
float:left;
margin-top:25px;
margin-left:15px;
width:270px;
}

.logincos{
float:left;
margin-top:25px;
margin-left:30px;
width:270px;

}
#nextpage{width:600px;padding:5px 0px 5px 10px;float:left;}
#hover_tr tr:hover {background-color: #cecef9;}
.clear { clear:both; }


