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

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

	LAYOUT

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

/* Basic ---------------------------------------- */

body{
	margin:0px;
	padding:0px;
	background: url(../img/bg-body.gif) #222 top center no-repeat fixed;
	padding-top:42px !important;
}

#pagecontainer{
	margin:0 auto;
	width:956px;
	text-align:left;
	border:2px solid #FFF;
	background:url(../img/bg-page.gif) #FFF top left repeat-x;
	margin-bottom:25px;
	display:block
}

#maincontainer{
	width:956px;
	float:left;
	display:block;
	margin-bottom:20px;
}
.welcome	{ display:block; margin:8px; float:left; width:924px; font-size:12px; color:#333; padding:0 8px}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * HEADER * * * * * * * * * * * * * * * * * * */


#headercontainer{
	width:956px;
	height:152px;
	float:left;
	display:block;
	position:relative;
}
h1{
	float:left;
	display:inline;
	margin:15px 0 0 15px;
	width:325px;
	height:73px;
}
h1 a {
	width:325px;
	height:73px;
	display:block;
	background:url(../img/logo.gif) top left no-repeat;
}
h1 a:hover {
	background:url(../img/logo.gif) top right no-repeat;
}

h1 a span { display: none; }

#headercontainer fieldset{ float:left; display:inline; margin:38px 0 0 50px;}
#headercontainer form{ float:left; display:inline;}
#headercontainer .qsearch{
	float:left;
	display:inline;
	border:1px solid #C9C393;
	background:#FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width:260px;
	padding:4px;
	}
#headercontainer .qsearch:focus{
	background:#fffdcc;
	}
#headercontainer .btn_qsearch{
	width:21px;
	height:21px;
	float:left;
	display:inline;
	margin-left:4px;
	background:url(../img/btn-qsearch.gif) top left no-repeat;
	cursor:pointer;
}
#headercontainer .btn_asearch{
	float:left;
	display:inline;
	color:#333;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin:42px 0 0 10px;
}
#headercontainer .btn_asearch:hover{
	text-decoration:underline;
}
#cart #login{
	height:16px;
	width:66px;
	display:block;
	position:absolute;
	top:-21px;
	right:10px;
	background:url(../img/btn-log.gif) top left no-repeat;
	font-size:11px;
	padding:5px 0 0 10px;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
	}
#cart #logout{
	height:16px;
	width:66px;
	display:block;
	position:absolute;
	top:-21px;
	right:10px;
	background:url(../img/btn-log.gif) bottom left no-repeat;
	font-size:11px;
	padding:5px 0 0 10px;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
	}
#cart{
	height:109px;
	width:133px;
	display:block;
	position:absolute;
	top:-7px;
	right:0px;
	background:url(../img/bg-cart.jpg) top left no-repeat;
	font-size:11px;
	padding-left:10px;
	}
#cart a.btn{
	width:59px;
	height:35px;
	background:url(../img/btn_cart.gif) top left no-repeat;
	float:left;
	display:inline;
	margin:10px 40px 0px 10px;
}
#cart a.btn:hover{
	background:url(../img/btn_cart.gif) top right no-repeat;
}
#cart .btn span{ display:none}
#cart span{
	float:left;
	display:inline;
	margin:5px 0 0 7px;
	height:34px;
	color:#333;
	font-size:11px;
	}
#cart span a{
	text-decoration:none;
	color:#333;
	font-weight:bold;
	font-size:11px;
}
#menucontainer{
	display:block;
	width:934px;
	height:46px;
	position:absolute;
	left:-9px;
	top:102px;
	background:url(../img/bg-menu.gif);
	padding:0px 20px;
}
#menucontainer a{
	display:inline;
	float:left;
	height:34px;
	padding:12px 25px 0 0;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	text-shadow:1px 1px 0 rgba(0, 0, 0, 0.4);
}

#menucontainer a.special{
	float:right;
	display:inline;
	background:url(../img/bg-special.gif) top left no-repeat;
	color:#c49401;
	font-weight:bold;
	text-decoration:none;
	padding:0;
	margin:0;
	margin-top:10px;
	padding-top:2px;
	padding-left:26px;
}
#menucontainer a.special:hover{
	color:#ae8300;
}

.top-comenzi {	float: left;display: inline;width:258px;height:20px;margin:8px 0 0 169px;padding:0 0 0 36px;background:url(../img/top-comenzi-tel-icon.png) no-repeat left center;font-size:16px;font-weight:bold;color:#595959}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * HOME * * * * * * * * * * * * * * * * * * */

.bannercontainer{
	width:940px;
	height:320px;
	float:left;
	display:block;
	margin:0 0 8px 8px;
	position:relative
}

.slider-container {
	width:640px;
	height:320px;
	margin:0;
	position:relative;z-index:10;
	float:left;
	display:inline;
	overflow: hidden;
	margin:0 8px 0 0;
}
.slider-bigpic {
	width:640px;
	height:320px;
	position:relative;
	float:left;z-index:10
}
.slider-nav {
	width:640px;
	height:25px;
	display:block;
	z-index:11;
	position:absolute;
	bottom:2px; left:0

}
.slider-nav .home-b-t{}
	.slider-nav a { display:block; float:right; margin:0 2px 0 0 }
	.slider-prev { background:url(../img/slider-prev.png) no-repeat; width:25px;height:25px;}
	.slider-next { background:url(../img/slider-next.png) no-repeat; width:25px;height:25px;}

	.slider-notactive-dot { background:url(imgs/slider/notactive-dot.png) no-repeat; width:8px;height:14px;}
	.slider-active-dot { background:url(imgs/slider/active-dot.png) no-repeat; width:8px;height:14px;}
	.slider-notactive-dot:hover { background:url(imgs/slider/active-dot.png) no-repeat; width:8px;height:14px;}
	/*.slider-prev:hover { background:url(../img/slider-prev_h.png) no-repeat; }
	.slider-next:hover { background:url(../img/slider-next_h.png) no-repeat; }*/
	#slider-pagination {position:relative;}
	#slider-pagination a { background:url(imgs/slider/notactive-dot.png) no-repeat; width:8px;height:14px;}
	#slider-pagination a.activeSlide {background:url(imgs/slider/active-dot.png) no-repeat; width:8px;height:14px;}
 	#slider-pagination a:HOVER { background:url(imgs/slider/notactive-dot.png) no-repeat; width:8px;height:14px;}

.slider-thumbs {
	width:200px;
	height:347px;
	background:url(../images/slider-thumbs_bg.jpg) no-repeat;
	float:left;
}
.slider-thumbs .inner {
	height:347px;
	padding:0 0 0 15px;
	background:url(../images/slider-thumbs-inner_bg.png) no-repeat;
}
.thumbs-text {
	color:#e3e3e3;
	padding:22px 0 15px 0;
}
.slider-thumb {
	width:82px;
	height:82px;
	background:#fff;
	margin:0 4px 4px 0;
	float:left;
}











.bannercontainer .bigbanner img{
	float:left;
	display:inline;
	width:630px;
	height:320px;
}
.bannercontainer .bigbanner{
	float:left;
	display:inline;
	width:640px;
	height:320px;
	margin-left:8px;
}
.bannercontainer .smallbanner img{
	float:left;
	display:inline;
	width:292px;
	height:320px;
}
.bannercontainer .smallbanner{
	float:right;
	display:inline;
	width:292px;
	height:320px;
}
.bannercontainer .bigbanner-text{
	position:absolute;
	top:0px;
	right:320px;
	width:115px;
	height:240px;
	background:url(../img/bg-bigbanner-text.gif) top left no-repeat;
	padding:54px 7px 40px 7px;
	font-size:11px;
}
.bannercontainer .bigbanner-btn{
	position:absolute;
	bottom:50px;
	right:0px;
	height:20px;
	background:#f34a00;
	color:#FFF;
	padding:6px 30px 0px 10px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.bannercontainer .smallbanner-btn{
	position:absolute;
	bottom:50px;
	right:8px;
	height:20px;
	background:#f34a00;
	color:#FFF;
	padding:6px 30px 0px 10px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.bannercontainer .bigbanner-text strong{
	font-size:12px;
}
.homeblock{
	width:442px;
	float:left;
	display:block;
	background:url(../img/bg-homeblock.gif) top left repeat-x #FFF;
	margin-left:8px;
	margin-right:8px;
	*margin-left:4px;
	padding:12px;
}
.homeblock h2{
	width:442px;
	float:left;
	display:inline;
	padding-bottom:5px;
	text-transform:uppercase;
	font-size:14px;
	color:#222;
	border-bottom:5px solid #dcdaa9;
	margin-bottom:15px;
}
.homeblock .sect{
	width:442px;
	height:130px;
	float:left;
	display:inline;
	margin-bottom:9px;
}
.homeblock .pic{
	width:128px;
	height:128px;
	float:left;
	display:inline;
	border:1px solid #d7d497;
	margin-right:8px;
}
.homeblock .pic img{
	width:124px;
	height:124px;
	float:left;
	display:inline;
	border:2px solid #FFF;
}
.homeblock .text{
	width:304px;
	height:120px;
	float:left;
	display:inline;
	position:relative;
	padding:10px 0 0 0;
}
.homeblock .text .btn{
	position:absolute;
	bottom:10px;
	right:-12px;
	height:20px;
	background:#f34a00;
	color:#FFF;
	padding:6px 30px 0px 10px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.homeblock .text a{
	width:304px;
	float:left;
	display:inline;
	font-size:14px;
	color:#e7b007;
	margin-bottom:10px;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer
}
.homeblock .text a:hover{
	color:#ca9a06;
}
.homeblock .text .desc{
	width:304px;
	float:left;
	display:inline;
}
.homeblock .text .price{
	width:304px;
	display:block;
	text-align:right;
	color:#EA4100;
	font-size:14px;
	font-weight:bold;
	position:absolute;
	bottom:10px; right:0;
}
.homeblock .text .price strike{
	color:#555;
	font-size:11px;
	font-weight:normal
}
#newsletter-block{
	float:left;
	display:block;
	*display:inline;
	width:821px;
	height:108px;
	background:url(../img/bg-newsletter.jpg) top left no-repeat;
	margin-left:8px;
	padding-left:120px;
	padding-top:20px;
}
#newsletter-block h2{
	font-size:14px;
	color:#f34a00;
	text-transform:uppercase;
	padding-bottom:7px;
	margin-bottom:10px;
	border-bottom:1px solid #e7b007;
	float:left;
	display:inline;
	width:800px;
}
#newsletter-block .text{
	float:left;
	display:inline;
	width:800px;
}
#newsletter-block .text form, #newsletter-block .text fieldset{
	float:right;
	display:inline;
	margin-top:2px;
}
#newsletter-block .text span.left{
	float:left;
	display:inline;
	width:470px;
	font-size:12px;
}
#newsletter-block .text span.right{
	float:left;
	display:inline;
	width:310px;
}
#newsletter-block .text span.right span{
	float:left;
	display:inline;
	padding-left:5px;
	padding-top:2px;
	color:red;
	font-size:11px;
	font-weight:bold;
}
#newsletter-block .text .input{
	float:left;
	display:inline;
	border:none;
	border-left:1px solid #6c6c6c;
	border-top:1px solid #6c6c6c;
	border-bottom:1px solid #ecebd3;
	border-right:1px solid #ecebd3;
	background:#FFF;
	width:258px;
	*width:252px;
	height:18px;
	padding:2px 0 0 2px;
	}
#newsletter-block .text .input:focus{
	background:#fffdcc;
	}
#newsletter-block .text .btn{
	background:#bebb68;
	color:#FFF;
	padding:1px 10px 0px 10px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:22px;
}
a.expand{
	height:13px;
	width:936px;
	float:left;
	display:inline;
	background:url(../img/bg-btn-expand.gif) top center no-repeat;
}
.expand span{display:none;}
.bannerblock{
	width:944px;
	float:left;
	display:block;
	background:#f2f9ff;
	margin-top:11px;
	border:1px solid #d7e0e9;
	padding:7px;
}
.homeblock .title{
	float:left;
	display:inline;
	width:928px;
	height:13px;
	padding:10px 0 0 20px;
	margin-left:10px;
	font-weight:bold;
	background:url(../img/green-star.gif) bottom left no-repeat;
}
.homeblock .wrapper{
	float:left;
	display:inline;
	margin:0 5px 0 5px;
}
.smallprod-block{
	width:157px;
	height:158px;
	float:left;
	display:inline;
	border-right:1px solid #d7e0e9;
	margin:5px 0 5px 0;
}
.smallprod-block .pic{
	width:108px;
	height:108px;
	float:left;
	display:inline;
	margin:10px 24px 0 25px;
	overflow:hidden;
	text-align:center;
}
.smallprod-block .pic table{
	float:left;
	display:inline;
	width:108px;
	height:108px;
	vertical-align:middle;
	text-align:center;
}
.smallprod-block .pic td{
	height:108px;
	width:108px;
	vertical-align:middle;
}
.smallprod-block .text{
	width:147px;
	height:40px;
	float:left;
	display:inline;
	margin:5px;
	text-align:center;
}
.smallprod-block .text a{
	color:#333;
	text-decoration:none;
	}

.newsletterblock{
	width:960px;
	float:left;
	display:block;
	background:url(../img/bg-newsletter.jpg) top left no-repeat;
	position:relative;
}
#newsletter-content{
	float:left;
	display:inline;
	margin-left:120px;
	width:824px;
	height:44px;
	padding-top:22px;
}
#newsletter-content span{
	float:left;
	display:inline;
	width:414px;
	margin-right:10px;
}
#newsletter-content form, #newsletter-content fieldset{
	float:left;
	display:inline;
}
#newsletter-content .input{
	float:left;
	display:inline;
	border-left:1px solid #6c6c6c;
	border-top:1px solid #6c6c6c;
	background:#FFF;
	width:290px;
	height:18px;
	margin:6px 10px 0 3px;
	padding:2px 0 0 2px;
}
#newsletter-content .input:focus{
	background:#edffc7;
}
#newsletter-content .btn{
	width:91px;
	height:28px;
	text-align:center;
	color:#333;
	background:url(../img/bg-btn-green.gif) top left no-repeat;
	float:left;
	display:inline;
	margin-top:2px;
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * FOOTER * * * * * * * * * * * * * * * * * * */

#footercontainer{
	width:956px;;
	position:relative;
}
#footercontainer .bg{
	width:974px;
	height:auto;
	padding:30px 0px 22px 0px;
	position:absolute;
	background:url(../img/bg-footer.gif) bottom left no-repeat #444;
	top:0px;
	left:-9px;
	color:#CCC;
	overflow:hidden;
}
#footercontainer .jumpto{
	float:left;
	display:block;
	width:216px;
	margin-right:20px;
}
#footercontainer .jumpto.long{
	width:306px;
	margin-right:0;
	overflow:hidden
}
#footercontainer .jumpto.long .menu{
	width:143px;
	margin:0 10px 0 0;
}
#footercontainer .jumpto.long .menu a{
	width:139px;
}
#footercontainer .jumpto.long .menu.soc a{

}
#footercontainer .jumpto.long .menu.soc a.facebook{
	background:url(../img/icon-fb.png) top right no-repeat #4e4e4e;
}
#footercontainer .jumpto.long .menu.soc a.facebook:hover {
	background:url(../img/icon-fb.png) top right no-repeat #3b5998;
}
#footercontainer .jumpto.long .menu.soc a.twitter{
	background:url(../img/icon-tw.png) top right no-repeat #4e4e4e;
}
#footercontainer .jumpto.long .menu.soc a.twitter:hover {
	background:url(../img/icon-tw.png) top right no-repeat #37b7da;
}
#footercontainer .jumpto.long .menu.soc a.youtube{
	background:url(../img/icon-yt.png) top right no-repeat #4e4e4e;
}
#footercontainer .jumpto.long .menu.soc a.youtube:hover {
	background:url(../img/icon-yt.png) top right no-repeat #ff3333;
}
#footercontainer .jumpto.long .menu.soc a.myspace{
	background:url(../img/icon-ms.png) top right no-repeat #4e4e4e;
}
#footercontainer .jumpto.long .menu.soc a.myspace:hover {
	background:url(../img/icon-ms.png) top right no-repeat #003399;
}

#footercontainer .jumpto-left{
	float:left;
	display:block;
	*display:inline;
	width:256px;
	margin-left:20px;
}
.jumpto .title, .jumpto-left .title{
	float:left;
	display:inline;
	color:#CCC;
	height:16px;
	background:url(../img/footer-arrow.gif) top left no-repeat;
	width:216px;
	padding-left:20px;
	margin-bottom:10px;
}
.jumpto img, .jumpto-left img{
	float:left;
	display:inline;
	padding-top:10px;
}
.jumpto .menu{
	float:left;
	display:inline;
    width:216px;
	margin:0;
	padding:0;
	list-style-type:none;
	*margin-left:-16px;
}
.jumpto .menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.jumpto .menu ul li{
	display:block;
}
.jumpto ul.menu a {
	display:block;
	width:210px;
	font-size:11px;
	text-decoration: none;
	padding:5px 0px 3px 6px;
	color:#AAA;
	background:#4e4e4e;
	border-bottom:1px #444 solid;
}
.jumpto ul.menu a:hover {
	background:#bb5816;
	color:#FFF;
	border-bottom:1px #444 solid;
}

#footercontainer .rss{
	float:left;
	display:block;
	height:89px;
	background:url(../img/bg-rss.jpg) top right no-repeat;
	margin-left:38px;
	margin-top:20px;
	width:56px;
}

#footercontainer .copyright{
	float:left;
	display:block;
	width:930px;
	height:30px;
	padding-top:30px;
	padding-left:20px;
	color:#999999;
	font-size:11px;
}
#footercontainer .copyright .left{
	float:left;
	display:inline;
	color:#999999;
	font-size:11px;
}
#footercontainer .copyright .right{
	float:right;
	display:inline;
	color:#999999;
	font-size:11px;
}
#footercontainer .copyright .right a{
	color:#f06102;
	font-weight:bold;
	text-decoration:none;
}

/* * * * * BREADCRUMB * * * * * * * * * * * * * * * * * * */

#maincontainer .breadcrumb{
	width:936px;
	float:left;
	display:inline;
	padding:10px;
}

.breadcrumb span{
	float:left;
	display:inline;
	color:#999;
	font-size:11px;
}

.breadcrumb a{
	float:left;
	display:inline;
	color:#444;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding: 0 0 0 9px;
	margin: 0 0 0 5px;
	background:url(../img/arrow-red.gif) center left no-repeat;
}

.breadcrumb a strong{
	color:#F34A00;
	font-size:11px;
}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * BROWSE * * * * * * * * * * * * * * * * * * */

.promo-header{
	height:25px;
	float:left;
	display:inline;
	padding-left:10px;
	width:950px;
	margin-top:11px;
}
.promo-header span{
	height:20px;
	padding:5px 10px 0 0;
	float:left;
	display:inline;
	color:#4888c0;
	text-decoration:none;
	font-weight:bold;
}
.promo-header a.selected{
	height:20px;
	background: url(../img/bg-btn-stats.gif) top right no-repeat #e1ebf4;
	padding:5px 50px 0 7px;
	float:left;
	display:inline;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	margin-right:10px;
}
.promo-header a.notselected{
	height:20px;
	background:#f0f5f9;
	padding:5px 50px 0 7px;
	float:left;
	display:inline;
	color:#333;
	text-decoration:none;
	margin-right:10px;
}
.promo-header a.notselected:hover{
	background: url(../img/bg-btn-stats-notsel.gif) top right no-repeat #f0f5f9;
}
.promo-block{
	width:958px;
	float:left;
	display:block;
	background:#FFF;
	border:1px solid #d7e0e9;
	padding:2px 0px;
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * LEFTCONTENT * * * * * * * * * * * * * * * * * * */


#leftcontainer{
	width:237px;
	float:left;
	display:inline;
	margin:15px 10px 0px 8px;
}

/* * * * * * * * * * * * * * * * * SIDEBARS * * * * */

.block-wline{
	width:237px;
	display:inline;
	float:left;
	border-bottom:1px solid #e9e6cc;
	margin-bottom:10px;
}
.sidebar-menu{
	float:left;
    width:237px;
	margin:0;
	padding:0;
	list-style-type:none;
}
.sidebar-menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.sidebar-menu ul li{
	display:block;
}
ul.sidebar-menu .cat_level0 a {
	display:block;
	width:205px;
	border: 1px solid #e9e6cc;
	border-bottom:none;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
	color:#333;
	padding:8px 20px 7px 10px;
	background: url(../img/bg-sidebar-level0.gif) top left no-repeat #f0f5f9;
}
ul.sidebar-menu .cat_level0 a:hover {
	color:#ea4100;
}
ul.sidebar-menu .cat_level0 a.gal {
	font-size:11px;
	border-top:none;
	font-weight:normal;
	padding: 8px 10px 7px 10px;
	width:215px;
	background: url(../img/bg-side-gal.gif) top left repeat-x #f0f5f9;
}


ul.sidebar-menu .cat_level1 a {
	display:block;
	width:190px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: underline;
	color:#777;
	padding:8px 10px 7px 37px;
	background: url(../img/bg-sidebar-level2.gif) top left no-repeat #fefee9;
}
ul.sidebar-menu .cat_level1 a:hover {
}

ul.sidebar-menu .cat_level2 a {
	display:block;
	width:162px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: underline;
	color:#333;
	padding:8px 10px 7px 36px;
	background: url(../img/bg-sidebar-level2.gif) top left no-repeat;
}
ul.sidebar-menu .cat_level2 a:hover {

}

.block-wline h2{
	display:inline;
	float:left;
	width:205px;
	border: 1px solid #e9e6cc;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
	color:#333;
	padding:8px 20px 7px 10px;
	background: url(../img/bg-sidebar-level0.gif) top right no-repeat;
}
.block-wline .content{
	display:inline;
	float:left;
	width:235px;
	border-right: 1px solid #e9e6cc;
	border-left: 1px solid #e9e6cc;
	padding:10px 0;
}
.block-wline .content .contentText{
	display:inline;
	float:left;
	width:215px;
	padding:0 10px 10px 10px;
}

.block-wline .content form{
	display:inline;
	float:left;
	width:215px;
	padding:0 10px;
}
.block-wline .content fieldset{
	display:inline;
	float:left;
}
.block-wline .content .box-select{
	display:inline;
	float:left;
	color:#666;
	font-size:11px;
	width:215px;
	padding:2px;
}

.block-wline .content .graph{
	float:left;
	display:inline;
	height:8px;
	background:#ecb200;
	border-bottom:8px solid #d39f00;
	margin-bottom:10px;
}

.block-wline .content .graph-label{
	float:left;
	display:inline;
	width:170px;
	font-size:11px;
}

.block-wline .content .error{
	float:left;
	display:inline;
	width:40px;
	color:#ed0603;
	font-size:11px;
}

.block-wline .content .leftProductName{
	display:inline;
	float:left;
	width:213px;
	margin:0 11px;
	*overflow-x:hidden;
}

.leftProductName ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.leftProductName ul li{
	display:inline;
	float:left;
}
ul.leftProductName .first1 a {
	display:inline;
	float:left;
	width:213px;
	border-bottom: 1px solid #e9e6cc;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
	color:#333;
	padding:8px 0px 7px 0px;
}
ul.leftProductName .first1 a .number{
	display:inline;
	float:left;
	background: url(../img/bg-bulina-red.gif) top left no-repeat #FFF;
	width:12px;
	height:14px;
	margin-right:5px;
	color:#FFF;
	font-size:10px;
	padding:2px 0 0 4px;
}

ul.leftProductName .first1 a .pic{
	width:130px;
	height:131px;
	float:left;
	display:inline;
	text-align:center;
	overflow:hidden;
	background:url(../img/bg-pic.gif) top left no-repeat;
	margin:18px 0 0 18px;
}
ul.leftProductName .first1 a .pic table{
	width:130px;
	height:130px;
	vertical-align:middle;
	text-align:center;
}
ul.leftProductName .first1 a .pic td{
	height:130px;
	vertical-align:middle;
	text-align:center;
}
ul.leftProductName .first1 a .pic img{
	width:126px;
	*padding-top:1px;
}

ul.leftProductName .first2 a {
	display:inline;
	float:left;
	width:213px;
	border-bottom: 1px solid #e9e6cc;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
	color:#333;
	padding:8px 0px 7px 0px;
}
ul.leftProductName .first2 a .number{
	display:inline;
	float:left;
	background: url(../img/bg-bulina-red.gif) top left no-repeat #FFF;
	width:12px;
	height:14px;
	margin-right:5px;
	color:#FFF;
	font-size:10px;
	padding:2px 0 0 4px;
}

ul.leftProductName .last a {
	display:inline;
	float:left;
	width:213px;
	border-bottom: 1px solid #e9e6cc;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
	color:#333;
	padding:8px 0px 7px 0px;
}
ul.leftProductName .last a .number{
	display:inline;
	float:left;
	background: url(../img/bg-bulina-orange.gif) top left no-repeat #FFF;
	width:12px;
	height:14px;
	margin-right:5px;
	color:#FFF;
	font-size:10px;
	padding:2px 0 0 4px;
}
ul.leftProductName .last a .name{
	display:inline;
	float:left;
	width:190px;
	height:14px;
	color:#333;
	font-size:12px;
	padding:2px 0 0 0;
}

.block-wline .smallprod-block{
	width:209px;
	margin:10px 13px 0px 13px;
	height:63px;
	float:left;
	display:inline;
	border:none;
	border-bottom:1px solid #e6e2c7;
	padding-bottom:10px;
}
.block-wline .smallprod-block .pic{
	width:57px;
	height:57px;
	float:left;
	display:inline;
	overflow:hidden;
	text-align:center;
	background:url(../img/bg-pic-small.gif) top left no-repeat;
	padding:3px 4px 5px 3px;
	margin:0;
	border:none;
}
.block-wline .smallprod-block .pic table{
	float:left;
	display:inline;
	width:57px;
	height:57px;
	vertical-align:middle;
	text-align:center;
}
.block-wline .smallprod-block .pic td{
	height:57px;
	width:57px;
	vertical-align:middle;
}
.block-wline .smallprod-block .pic img{
	width:57px;
}
.block-wline .smallprod-block .text{
	width:138px;
	height:40px;
	float:left;
	display:inline;
	padding:0px;
	margin:5px 0 0 7px;
	text-align:left;
}
.block-wline .smallprod-block .text a{
	color:#333;
	text-decoration:none;
	font-weight:bold;
	float:left;
	display:inline;
	}
.block-wline .smallprod-block .text img{
	float:left;
	display:inline;
	}
.block-wline .smallprod-block .text span{
	float:left;
	display:inline;
	}


/* * * * * * * * * * * * * * * * * PRODUCT-DISPLAY * * * * */

#centercontainer{
	float:left;
	display:inline;
	width:694px;
	margin-top:15px;
}
#centercontainer-static{
	float:left;
	display:inline;
	width:936px;
	margin:5px 10px 30px 10px;
}

#centercontainer-static h3{
	float:left;
	display:inline;
	border-bottom:1px solid #E7B007;
	color:#F34A00;
	font-size:14px;
	margin-bottom:10px;
	padding-bottom:7px;
	text-transform:uppercase;
	width:936px;
}
#centercontainer-static p{
	float:left;
	display:inline;
	width:936px;
	text-align:justify;
}

#filter{
	float:left;
	display:inline;
	font-size:11px;
	width:672px;
	border: 1px solid #e9e6cc;
	background:url(../img/bg-filter.gif) top left repeat;
	padding:10px;
	padding-top:0px;
}
#filter .column{
	width:168px;
	min-height:150px;
	float:left;
	display:inline;
	font-size:11px;
	overflow:hidden
}
#filter .column strong{
	float:left;
	display:inline;
	font-size:12px;
	padding-bottom:10px;
	padding-top:10px;
}
#filter .column ul {
	display:inline;
	float:left;
	margin:0;
	padding:0;
	width:178px;
	list-style-position:outside;
}
#filter .column ul li {
	display:inline;
	float:left;
	height:16px;
	*height:auto;
	margin:0;
	padding:0;
	width:190px;
}
#filter .column ul, #filter .column ul li {
	overflow:hidden;
}
#filter .column ul li .c {
	display:inline;
	float:left;
	height:13px;
	margin:0;
	padding:0;
	width:13px;
}
#filter .column ul li label {
	cursor:pointer;
	display:inline;
	float:left;
	line-height:12px;
	padding:0 0 0 7px;
	font-size:11px;
}
#filter .column ul li a {
	cursor:pointer;
	display:inline;
	float:left;
	font-size:11px;
	color:#f34a00;
	text-decoration:none;
	padding-top:5px;
}

#sorting{
	float:left;
	display:inline;
	width:692px;
	border: 1px solid #e9e6cc;
	border-bottom:none;
	border-top:none;
	background:url(../img/bg-sorting.gif) top left repeat-x;
	padding:0;
	height:38px;
	overflow:hidden;
}
#sorting .selected-down{
	float:right;
	display:inline;
	padding:11px 0px 11px 10px;
	margin-top:1px;
	color:#333;
	width:220px;
	background:#FFF url(../img/bg-sort_down.gif) top right no-repeat;
	border-left: 1px solid #e9e6cc;
	font-weight:bold;
	text-decoration:none;
}
#sorting .selected-up{
	float:right;
	display:inline;
	padding:11px 0px 11px 10px;
	margin-top:1px;
	color:#333;
	width:221px;
	background:#FFF url(../img/bg-sort_up.gif) top right no-repeat;
	border-left: 1px solid #e9e6cc;
	font-weight:bold;
	text-decoration:none;
}
#sorting .notselected{
	float:right;
	display:inline;
	padding:12px 0px 11px 10px;
	color:#333;
	width:219px;
	border-left: 1px solid #e9e6cc;
	text-decoration:none;
}
#sorting .notselected:hover{
	background:#fefee9;
	margin-top:1px;
	padding-top:11px;
	margin-bottom:1px;
	padding-bottom:10px;
}
#prod_boxes{
	float:left;
	display:inline;
	border:1px solid #e9e6cc;
	border-top:none;
	border-bottom:none;
	width:692px;
	padding:10px 0;
}
.product-block{
	float:left;
	display:inline;
	width:674px;
	height:130px;
	position:relative;
	padding:9px;
	margin-top:7px;
}
.product-block-promo{
	float:left;
	display:inline;
	width:674px;
	height:130px;
	position:relative;
	padding:9px;
	margin-top:7px;
	background:#fefccb;
}
.product-block-promo .promo{
	height:154px;
	position:absolute;
	top:-3px;
	right:10px;
	background:url(../img/bg-promo.gif) top left no-repeat;
	padding-left:2px
}
.product-block-promo .pic, .product-block .pic{
	width:130px;
	height:131px;
	float:left;
	display:inline;
	text-align:center;
	overflow:hidden;
	background:url(../img/bg-pic.gif) top left no-repeat;
	margin-right:14px;
}
.product-block-promo .pic table, .product-block .pic table{
	width:130px;
	height:130px;
	vertical-align:middle;
	text-align:center;
}
.product-block-promo .pic td, .product-block .pic td{
	height:130px;
	vertical-align:middle;
	text-align:center;
}
.product-block-promo .pic img, .product-block .pic img{
	width:126px;
}
.product-block-promo .title, .product-block .title{
	float:left;
	display:inline;
	width:530px;
	padding:8px 0 0 0;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	font-size:14px
}
.product-block-promo .descr, .product-block .descr{
	float:left;
	display:inline;
	width:353px;
	color:#999;
	font-size:11px;
	padding:0 !important;
}
.product-block-promo .descr a, .product-block .descr a{
	color:#f34a00;
	font-weight:normal;
	text-decoration:none;
}
.product-block-promo .descr strong, .product-block .descr strong{
	float:left;
	display:inline;
	color:#333;
	font-size:11px;
}
.product-block-promo .descr span, .product-block .descr span{
	float:left;
	display:inline;
	color:#666;
	font-size:11px;
	padding:0 0 10px 0;
}
.product-block-promo .descr img, .product-block .descr img{
	float:left;
	display:inline;
	padding:0 5px 10px 0;
}
.product-block-promo .right, .product-block .right{
	float:right;
	display:inline;
	width:167px;
	padding-right:10px;
}
.product-block-promo .right form,
.product-block .right form,
.product-block-promo .right fieldset,
.product-block .right fieldset{
	float:left;
	display:inline;
	width:167px
}
.product-block-promo .right .btnRO,
.product-block .right .btnRO{
	float:left;
	display:inline;
	width:127px;
	height:29px;
	background:url(../img/btn-addtobrRO.gif) bottom left no-repeat;
	cursor:pointer;
}
.product-block-promo .right .price, .product-block .right .price{
	float:left;
	display:inline;
	width:167px;
	color:#f34a00;
	font-weight:bold;
	margin-bottom:5px;
	font-size:18px;
}
.product-block-promo .right .price strike,
.product-block .right .price strike{
	font-size:12px;
	color:#333;
	text-decoration:line-through;
	font-weight:normal;
}
.product-block-promo .producator, .product-block .producator{
	float:left;
	display:inline;
	width:100%;
	color:#333 !important;
	font-size:11px;
	margin:0; padding:0 !important;
	font-weight:bold;
}
.product-block-promo .producator a,
.product-block .producator a{
	color:#555;
	text-decoration:none;
}
.product-block-promo .disp, .product-block .disp{
	float:left;
	display:inline;
	width:100%;
	color:#333 !important;
	font-size:11px;
	margin:0; padding:0 !important;
}
.product-block-promo .disp strong,
.product-block .disp strong{
	color:#333;
	font-size:11px;
	float:none !important;
}
.product-block-promo .producator a:HOVER,
.product-block .producator a:HOVER{
	color:#F34A00;
	text-decoration:underline;
}
#pagNr{
	width:692px;
	height:37px;
	float:left;
	display:inline;
	background:url(../img/bg-pagination.gif) top left repeat-x;
	font-weight:bold;
	border-left: 1px solid #e9e6cc;
	border-right: 1px solid #e9e6cc;
}
#pagNr span{
	width:80px;
	height:26px;
	float:left;
	display:inline;
	padding:11px 0 0 10px;
}
#pagNr a{
	height:26px;
	float:left;
	display:inline;
	padding:11px 10px 0 10px;
	color:#f34a00;
	text-decoration:none;
}
#pagNr a:hover{
	height:26px;
	float:left;
	display:inline;
	padding:11px 10px 0 10px;
	text-decoration:none;
	background:url(../img/bg-pagination-hover.gif) top left repeat-x;
}
#pagNr a.nr{
	color:#333;
}
#pagNr a.nr:hover{
	background:url(../img/bg-pagination-hover.gif) top left repeat-x;
}
#pagNr a.selected{
	color:#FFF;
	background:url(../img/bg-pagination-selected.gif) top left repeat-x;
}

.tags{
	width:692px;
	height:37px;
	float:left;
	display:inline;
	background:url(../img/bg-pagination.gif) bottom left repeat-x;
	font-weight:bold;
	border-left: 1px solid #e9e6cc;
	border-right: 1px solid #e9e6cc;
	margin-top:10px;
}
.tags span{
	width:80px;
	height:26px;
	float:left;
	display:inline;
	padding:11px 0 0 10px;
}
.tags a{
	height:26px;
	float:left;
	display:inline;
	padding:11px 7px 0 7px;
	color:#666;
	text-decoration:none;
}
.tags a:hover{
	background:url(../img/bg-pagination-hover.gif) top left repeat-x;
	color:#333;
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * DETAILS * * * * * * * * * * * * * * * * * * */


#product-summary{
	width:938px;
	float:left;
	display:inline;
	border:1px solid #dbd7b6;
	margin-top:15px;
	background:#FFF;
	margin:15px 0 0 8px;
	position:relative;
}
#back2browse{
	height:20px;
	width:106px;
	display:block;
	position:absolute;
	top:-1px;
	left:-1px;
	background:url(../img/back2list.gif) top left no-repeat;
	font-size:11px;
	font-weight:bold;
	color:#111;
	text-decoration:none;
	padding:8px 0 0 26px;
}
#back2browse:HOVER{
	background:url(../img/back2list.gif) bottom left no-repeat;
}
#product-summary .bigpic{
	height:240px;
	width:240px;
	float:left;
	display:inline;
	overflow:hidden;
	background:#FFF;
	border-right:1px solid #FFF;
	padding:37px 0 0 14px;
}
.bigpic img{
	width:240px;
}
#product-summary .info{
	height:260px;
	width:410px;
	float:left;
	display:inline;
	border:1px solid #FFF;
	padding:0 15px 0 20px;
	background:#FFF
}
.info h2{
	float:left;
	display:inline;
	border-bottom:1px solid #dbd7b6;
	padding:20px 4px 5px 0;
	width:402px;
	color:#222;
	margin-bottom:10px;
	font-size:16px
}
.info .useful{
	width:100%;
	float:left;
	display:inline;
	margin-bottom:15px;
}
.info .useful .row{
	width:100%;
	float:left;
	display:inline;
	margin-bottom:1px;
	background:#f9f8f1;
}
.info .useful .left{
	width:92px;
	float:left;
	display:inline;
	font-size:11px;
	padding:2px 4px;
	font-weight:bold;
}
.info .useful .right{
	width:285px;
	float:right;
	display:inline;
	font-size:11px;
	padding:2px 4px;
}
.info .useful .right a{
	color:#555;
	text-decoration:none;
}
.info .useful .right a:HOVER{
	color:#EA4100;
	text-decoration:underline;
}
.info .thumbs{
	width:320px;
	float:left;
	display:inline;
}
.info .thumbs strong{
	width:320px;
	float:left;
	display:inline;
	margin-bottom:10px;
}
.thumbs .pic{
	width:58px;
	height:58px;
	float:left;
	display:inline;
	margin:0 5px 0 0;
	overflow:hidden;
	border:1px solid #dbd7b6;
	background:#FFF;
}
.thumbs .pic table{
	float:left;
	display:inline;
	width:54px;
	height:54px;
	vertical-align:middle;
	margin:2px 0 0 2px;
}
.thumbs .pic td{
	height:54px;
	width:54px;
	vertical-align:middle;
}
.thumbs .pic a img{
	width:54px;
	border:none;
	margin:0 auto
}
.buy-section .price{
	width:100%;
	float:left;
	display:inline;
	text-align:center;
	background:url(../img/horiz-line.gif) bottom left repeat-x;
	margin:10px 0;
}
.price .actual{
	width:100%;
	float:left;
	display:inline;
	text-align:center;
	color:#948d51;
	margin:10px 0;
}
.price .actual strong{
	color:#ea4100;
	font-size:20px;
}
.price .old{
	width:100%;
	float:left;
	display:inline;
	background:#e9e6cc;
	margin-top:13px;
	height:15px;
	font-size:11px;
	padding-top:2px;
	text-decoration:line-through
}
.price .eco{
	width:100%;
	float:left;
	display:inline;
	background:#e4e2aa;
	margin-top:13px;
	height:20px;
	font-size:11px;
	padding-top:5px;
	color:#333;
	font-weight:bold;
}
.product-block-promo .price .reseller,
.product-block .price .reseller{
	background:#f1b500;
	font-size:12px;
	padding:3px;
	color:#000;
	font-weight:bold;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float:left;
	display:inline;
	margin-top:5px
}
#product-summary .price .reseller{
	width:100%;
	float:left;
	display:inline;
	background:#f1b500;
	margin:13px 0 0 0;
	font-size:12px;
	padding:8px 0;
	color:#000;
	font-weight:bold;
	text-align:center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#product-summary .buy-section{
	width:209px;
	float:left;
	display:inline;
	border-left:1px solid #dbd7b6;
	padding:0 13px;
	background:url(../img/bg-filter.gif) top left repeat;
}
.buy-section .buy form, .buy-section .buy fieldset{
	float:left;
	display:inline;
}
.buy-section .buy form{
	margin:20px 0 0 0
}
.buy-section .buy{
	float:left;
	display:inline;
	width:100%;
	margin-bottom:5px;
	padding-bottom:15px;
	background:url(../img/horiz-line.gif) bottom left repeat-x;
}
.buy .delivery{
	float:left;
	display:inline;
	margin-top:10px;
	width:100%;
	font-size:11px;
	color:#EA4100;
}
.buy .delivery strong{
	font-size:11px;
	color:#EA4100
}
.buy .qty{
	float:left;
	display:inline;
	margin-top:4px;
	background:#FFF;
	border:1px solid #c9c393;
	width:30px;
	font-size:12px;
	color:#555;
	padding:4px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.buy .select{
	float:left;
	display:inline;
	margin-top:4px;
	background:#FFF;
	height:23px;
	padding:2px 0;
	width:280px;
	font-size:11px;
	margin-bottom:14px;
}
.buy .qty:focus, .buy .select:focus{
	background:#FFFCCD;
}
.buy .stock{
	float:left;
	display:inline;
	margin:8px 0 0 10px;
	font-size:12px;
	color:#222;
	font-weight:bold
}
.buy label{
	float:left;
	display:inline;
	margin:8px 7px 0 0;
	font-size:12px;
	color:#555;
}
.buy select {
	display:inline;
	float:left;
	padding:1px;
	width:200px;
}

.buy .btnEN{
	float:right;
	display:inline;
	height:28px;
	width:139px;
	background:url(../img/btn-addtocartEN.gif) top left no-repeat;
	cursor:pointer;
}
.buy .btnRO{
	float:left;
	display:inline;
	height:35px;
	width:207px;
	background:url(../img/btn-addtocartRO.gif) bottom left no-repeat;
	cursor:pointer;
	margin:10px 0 2px 0;
}
.buy .btnRO:hover{
	background:url(../img/btn-addtocartRO.gif) top left no-repeat;
}
.buy-section .comtel{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	padding:10px 0 20px 0;
}

.buy-section .comtel .photo-b {float: left;display: inline;width:71px;}
.buy-section .comtel .phone-b {float: left;display: inline;width:138px;padding-top:10px;font-size:18px;font-weight:bold;color:#e24500;}
.buy-section .comtel img{
	width:71px;
	float:left;
	display:inline;
}
.buy-section .comtel span{
	width:131px;
	float:left;
	display:inline;
	margin-top:5px;
	margin-left:5px;
	text-align:left;
	font-size:11px;
	color:#333;
}
.buy-section .comtel span strong{
	color:#333;
	font-size:12px
}

#details-centercontent{
	float:left;
	display:inline;
	width:693px;
	margin-bottom:20px;
	padding-left:8px;
	*overflow:hidden;
}
#details-centercontent .actions{
	display:inline;
	float:left;
	width:685px;
	font-size:12px;
	font-weight:bold;
	color:#333;
	height:75px;
	margin-top:10px;
	padding-left:8px;
}
#details-centercontent .actions #info{
	display:inline;
	float:left;
	width:90px;
	height:45px;
	background: url(../img/icon-info.jpg) bottom left no-repeat;
	font-size:12px;
	text-decoration: none;
	color:#333;
	padding-top:30px;
	padding-left:50px;
	margin-right:41px;
}
#details-centercontent .actions #info:hover{
	background: url(../img/icon-info.jpg) top left no-repeat;
}
#details-centercontent .actions #comp{
	display:inline;
	float:left;
	width:90px;
	height:45px;
	background: url(../img/icon-comp.jpg) bottom left no-repeat;
	font-size:12px;
	text-decoration: none;
	color:#333;
	padding-top:30px;
	padding-left:50px;
	margin-right:41px;
}
#details-centercontent .actions #comp:hover{
	background: url(../img/icon-comp.jpg) top left no-repeat;
}
#details-centercontent .actions #reco{
	display:inline;
	float:left;
	width:90px;
	height:45px;
	background: url(../img/icon-reco.jpg) bottom left no-repeat;
	font-size:12px;
	text-decoration: none;
	color:#333;
	padding-top:30px;
	padding-left:50px;
}
#details-centercontent .actions #reco:hover{
	background: url(../img/icon-reco.jpg) top left no-repeat;
}
#details-centercontent .actions #rate{
	display:inline;
	float:left;
	width:90px;
	height:45px;
	background: url(../img/icon-rate.jpg) bottom left no-repeat;
	font-size:12px;
	text-decoration: none;
	color:#333;
	padding-top:30px;
	padding-left:50px;
	margin-right:41px;
}
#details-centercontent .actions #rate:hover{
	background: url(../img/icon-rate.jpg) top left no-repeat;
}

#details-centercontent .stats-header{
	height:28px;
	float:left;
	display:inline;
	width:683px;
	border-left:1px solid #dcd8b8;
	border-right:1px solid #dcd8b8;
	background:url(../img/bg-stats-header.gif) top left repeat-x;
	padding-top:10px;
	padding-left:8px;
	margin-top:10px;
}
#details-centercontent .stats-header a.selected{
	height:21px;
	background: url(../img/bg-btn-stats.gif) top right no-repeat;
	padding:7px 47px 0 10px;
	float:left;
	display:inline;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	width:139px;
	margin:0
}
#details-centercontent .stats-header a.notselected{
	height:21px;
	background: url(../img/bg-btn-stats-notsel.gif) top left no-repeat;
	padding:7px 47px 0 10px;
	float:left;
	display:inline;
	color:#333;
	text-decoration:none;
	width:139px;
	margin:0
}
#details-centercontent .stats-header a.notselected:hover{
	background: url(../img/bg-btn-stats-notsel.gif) top right no-repeat;
}
#details-centercontent .stats-content{
	padding:10px 8px;
	float:left;
	display:inline;
	width:675px;
	border:1px solid #dcd8b8;
	border-top:none;
}


#details-centercontent .stats-content .title{
	float:left;
	display:inline;
	padding:7px 0 8px 0;
	color:#f34a00;
	font-weight:bold;
	border-bottom:1px solid #e6e2c7;
	width:675px;
	margin-bottom:11px;
}
#details-centercontent .title span{
	color:#333;
	font-weight:normal;
}
#details-centercontent .text{
	float:left;
	display:inline;
	width:675px;
	margin-bottom:11px;
	text-align:justify;
}
.text .rowa{
	width:675px;
	float:left;
	display:inline;
	border-bottom:1px solid #FFF;
	background:#f4f3dd;
}
.text .rowb{
	width:675px;
	float:left;
	display:inline;
	border-bottom:1px solid #FFF;
	background:#f7f6e5;
}
.text .left{
	width:242px;
	float:left;
	display:inline;
	font-size:11px;
	padding:2px 4px;
}
.text .right{
	width:417px;
	float:right;
	display:inline;
	font-size:11px;
	padding:2px 4px;
}
#details-centercontent .comment{
	float:left;
	display:inline;
	width:675px;
	margin-bottom:11px;
	text-align:justify;
	padding-bottom:8px;
	border-bottom: 1px solid #e6e2c7;
	color:#888;
}
#details-centercontent .comment strong{
	float:left;
	display:inline;
	width:573px;
	padding:0 0 0 2px;
}
#details-centercontent .comment .date{
	float:left;
	display:inline;
	width:100px;
	text-align:right;
	margin-bottom:5px;
}
#details-centercontent .comment .name{
	color:#333;
}
#details-centercontent .alarm{
	display:inline;
	float:left;
	width:583px;
	height:108px;
	border-top:none;
	font-size:12px;
	background:url(../img/bg-alarm.jpg) top left no-repeat;
	margin-top:10px;
	padding-left:110px;
	padding-top:20px;
}
.alarm strong{
	font-size:14px;
	color:#f34a00;
	text-transform:uppercase;
	padding-bottom:7px;
	margin-bottom:10px;
	border-bottom:1px solid #e7b007;
	float:left;
	display:inline;
	width:563px;
}
.alarm span{
	float:left;
	display:inline;
	margin-bottom:5px;
	width:563px;
}
.alarm strong.error{
	font-size:12px;
	color:red;
	text-transform:none;
	padding-bottom:0px;
	margin-bottom:0px;
	border-bottom:none;
	float:left;
	display:inline;
	width:auto;
	font-size:11px;
	padding-left:2px;
	margin-top:-2px;
}
.alarm .input{
	float:left;
	display:inline;
	border:1px solid #333;
	border-right:1px solid #ebe9bb;
	border-bottom:1px solid #ebe9bb;
	background:#FFF;
	width:200px;
	height:18px;
	margin:6px 10px 0px 3px;
	padding:2px 0 0 2px;
}
.alarm .input:focus{
	background:#fffdcc;
}
.alarm fieldset, .alarm form{float:left; display:inline; width:693px; padding-left:0; margin:0}
.alarm fieldset span{
	float:left;
	display:inline;
	width:60px;
	padding-top:8px;
}
.alarm .btn{
	width:120px;
	height:23px;
	text-align:center;
	color:#FFF;
	background:#bebb68;
	float:left;
	display:inline;
	margin-top:4px;
	cursor:pointer;
	font-weight:bold;
}
#details-centercontent .showall{
	float:right;
	display:inline;
	color:#4888c0;
	font-weight:bold;
}
#details-rightcontent{
	float:right;
	display:inline;
	width:237px;
	margin-right:8px;
	margin-bottom:20px;
}
#details-rightcontent .sidebox{
	width:235px;
	float:left;
	display:inline;
	border: 1px solid #dcd8b8;
	margin-top:11px;
}
#details-rightcontent .sidebox .title{
	float:left;
	display:inline;
	padding:8px 20px 7px 10px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #e9e6cc;
	width:205px;
	margin-bottom:11px;
	background: url(../img/bg-sidebar-level0.gif) top left no-repeat #f3f2db;
}
#details-rightcontent .sidebox .wrapper{
	float:left;
	display:inline;
	width:235px;
}
#details-rightcontent .sidebox .wrapper .smallprod-block{
	width:209px;
	margin:0 13px 10px 13px;
	height:63px;
	float:left;
	display:inline;
	border:none;
	border-bottom:1px solid #e6e2c7;
	padding-bottom:10px;
}
#details-rightcontent .sidebox .wrapper .smallprod-block .pic{
	width:57px;
	height:57px;
	float:left;
	display:inline;
	overflow:hidden;
	text-align:center;
	background:url(../img/bg-pic-small.gif) top left no-repeat;
	padding:3px 4px 5px 3px;
	margin:0;
	border:none;
}
#details-rightcontent .sidebox .wrapper .smallprod-block .pic table{
	float:left;
	display:inline;
	width:57px;
	height:57px;
	vertical-align:middle;
	text-align:center;
}
#details-rightcontent .sidebox .wrapper .smallprod-block .pic td{
	height:57px;
	width:57px;
	vertical-align:middle;
}
#details-rightcontent .sidebox .wrapper .smallprod-block .pic img{
	width:57px;
}
#details-rightcontent .sidebox .wrapper .smallprod-block .text{
	width:138px;
	height:40px;
	float:left;
	display:inline;
	padding:0px;
	margin:5px 0 0 7px;
	text-align:left;
}
#details-rightcontent .sidebox .wrapper .smallprod-block .text a{
	color:#333;
	text-decoration:none;
	font-weight:bold;
	float:left;
	display:inline;
	}
#details-rightcontent .sidebox .wrapper .smallprod-block .text img{
	float:left;
	display:inline;
	}
#details-rightcontent .sidebox .wrapper .smallprod-block .text span{
	float:left;
	display:inline;
	}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * CART * * * * * * * * * * * * * * * * * * */

.cart-content-row{
	width:934px;
	float:left;
	display:inline;
	background: url(../img/bg-cart-row.gif) repeat-y top left;
	border:1px solid #dcd8b8;
	margin-bottom:1px;
	position:relative;
}
.cart-content-column{
	float:left;
	display:inline;
	padding:5px;
}
.cart-content-row-head{
	width:934px;
	float:left;
	display:inline;
	font-weight:bold;
	border:1px solid #FFF;
}
.cart-content-column-head{
	float:left;
	display:inline;
	padding:5px;
}
.last{
	border:none;
}
.cart-content-column .pic{
	width:67px;
	height:67px;
	float:left;
	display:inline;
	margin-right:5px;
	overflow:hidden;
	border:1px solid #dcd8b8;
	background:#FFF;
}
.cart-content-column .pic table{
	float:left;
	display:inline;
	width:67px;
	height:67px;
	vertical-align:middle;
	text-align:center;
}
.cart-content-column .pic td{
	height:67px;
	width:67px;
	vertical-align:middle;
	text-align:center;
}
.cart-content-column .pic img{
	width:60px;
	border:none;
	margin:0 auto;
}
.cart-content-column .name{
	font-weight:bold;
	float:left;
	display:inline;
	height:30px;
	width:446px;
}
.cart-content-column .descr{
	float:left;
	display:inline;
	height:38px;
	width:446px;
	font-size:11px;
	overflow:hidden;
	line-height:12px;
	color:#666
}
.cart-content-column .qty{
	border:none;
	border-left:1px solid #333;
	border-top:1px solid #333;
	background:#FFF;
	width:60px;
	height:18px;
	padding:2px 0 0 2px;
	margin-right:5px;
	}
.cart-content-column .qty:focus{
	background:#FFFDCC;
	}
.cart-content-column a{
	cursor:pointer;
	font-size:12px;
	color:#F34A00;
	text-decoration:underline;
	}
.cart-content-row .remove{
	position:absolute;
	width:19px;
	height:81px;
	top:-1px;
	right:-1px;
	background:url(../img/btn-cart-remove.gif) top left #F34A00;
}
.login-head{
	width:912px;
	float:left;
	display:block;
	border:1px solid #E6AD00;
	padding:11px;
	background:#e7b007;
	font-weight:bold;
	color:#FFF;
}
.login-head #inreg_header, .login-head #auten_header{color:#FFF;}
.login-content{
	width:912px;
	float:left;
	display:block;
	border:1px solid #DCD8B8;
	border-top:none;
	padding:11px;
	background:#F5F4DD;
}
.login-content .column{
	width:456px;
	float:left;
	display:inline;
}
.login-content .column strong{
	width:456px;
	float:left;
	display:inline;
	margin-bottom:10px;
}
.login-content .column form, .login-content .column fieldset{
	width:456px;
	float:left;
	display:inline;
}
.login-content .column label{
	width:130px;
	float:left;
	display:inline;
	padding-top:4px;
	margin-bottom:5px;
}
.login-content .column .input-text{
	border:none;
	border-left:1px solid #333;
	border-top:1px solid #333;
	background:#FFF;
	width:300px;
	height:18px;
	padding:2px 0 0 2px;
	margin-right:5px;
	float:left;
	display:inline;
	margin-bottom:5px;
	}
.login-content .column a{
	width:160px;
	float:left;
	display:inline;
	padding-top:4px;
	margin-bottom:5px;
	color:#F34A00;
	text-decoration:underline;
}
.login-content .column .btn{
	width:91px;
	height:24px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	background:#BEBB68;
	float:right;
	margin-right:22px;
}
.login-head .logout{
	display:inline;
	float:right;
	background:url(../img/bg-logout.gif) bottom left no-repeat;
	font-size:12px;
	padding:0 0 0 20px;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
}
.cart-head{
	width:924px;
	float:left;
	display:inline;
	background:#f5f4dd;
	border:1px solid #dcd8b8;
	margin-bottom:1px;
	padding:5px;
	font-weight:bold;
}
.cart-content{
	width:924px;
	float:left;
	display:inline;
	border:1px solid #dcd8b8;
	border-top:none;
	border-bottom:none;
	margin-bottom:1px;
	padding:5px;
}

#cart-adress, #cart-delivery, #cart-info, #cart-discount, #cart-gift{
	width:924px;
	float:left;
	display:none;
	padding-top:5px;
	border-top:1px solid #E6E2C7;
	margin-top:5px;
}
#info-jurid{
	float:left;
	display:none;
}

.cart-block .input-text{
	border:1px solid #E6E2C7;
	border-left:1px solid #333;
	border-top:1px solid #333;
	background:#FFF;
	width:310px;
	height:18px;
	padding:2px 0 0 2px;
	margin-right:5px;
	float:left;
	display:inline;
	margin-bottom:5px;
	}
.cart-block .input-text:focus{
	background:#FFFDCC;
	}
.totalcost{
	width:914px;
	float:left;
	display:block;
	border:1px solid #DCD8B8;
	padding:11px;
	background:#F5F4DD;
}
.totalcost span{
	float:left;
	display:inline;
	font-size:36px;
	color:#444
}
.totalcost strong{
	color:#F34A00;
	font-weight:normal;
	font-size:36px;
}
.totalcost .btn{
	float:right;
	display:inline;
	width:206px;
	height:47px;
	background: url(../img/btn-send.gif) top left no-repeat;
}

.licit-row{
	width:718px;
	display:block;
	float:left;
	text-align:left;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0;
	}
.btncontact{
	width:91px;
	height:28px;
	text-align:center;
	color:#333;
	background:url(../img/bg-btn-green.gif) top left no-repeat;
	display:inline;
	float:right;
	margin-top:2px;
}

	.licit-column{
	display:inline;
	float:left;
	text-align:left;
	font-weight:normal;
	padding:5px 0px;
	}
.licit-column .c{
	display:inline;
	float:left;
	height:13px;
	margin:0;
	padding:0;
	width:13px;
	margin:4px 5px 0 0;
}
.licit-column-ex{
	display:inline;
	float:left;
	text-align:left;
	font-weight:normal;
	padding:0px 0px 5px 212px;
	width:506px;
	color:#999
	}
.licit-column-nopadding{
	display:inline;
	float:left;
	text-align:left;
	font-weight:normal;
	padding:0px;
	}

.licit-textfield{
	float:left;
	display:inline;
	width:500px;
	height:18px;
	border:none;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-bottom:1px solid #e9eae5;
	border-right:1px solid #e9eae5;
	background:#FFF;
	margin-left:10px;
	color:#666;
	padding:2px 2px 0 2px;
}
.licit-textfield-small{
	float:left;
	display:inline;
	width:226px;
	height:18px;
	border:none;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-bottom:1px solid #e9eae5;
	border-right:1px solid #e9eae5;
	background:#FFF;
	margin-left:10px;
	color:#666;
	padding:2px 2px 0 2px;
}
.licit-select{
	float:left;
	display:inline;
	width:507px;
	height:24px;
	background:#FFF;
	margin-left:10px;
	color:#666;
}
.licit-textfield:focus, .licit-textfield-small:focus, .licit-select:focus{
	background:#fffdcc;
}

.licit-textarea{
	float:left;
	display:inline;
	width:500px;
	height:200px;
	border:none;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-bottom:1px solid #e9eae5;
	border-right:1px solid #e9eae5;
	background:#FFF;
	margin-left:10px;
	color:#666;
	padding:2px 2px 0 2px;
}
.licit-textarea:focus{
	background:#fffdcc;
}

.licit-row label{
	width:100px;
	display:inline;
	float:left;
	padding-top:3px;
}
.licit-row .range{
	display:inline;
	float:left;
	margin-left:10px;
}
.licit-submit{
	border:0px;
	width:146px;
	height:32px;
	float:right;
	display:inline;
	margin-right:100px;
	margin-top:5px;
	background:url(../img/sendmail.gif) no-repeat left;
	cursor:pointer;
}
.licit-submit:hover{
	background:url(../img/sendmail.gif) no-repeat right;
}
.asearch-submit{
	float:right;
	display:left;
	cursor:pointer;
	background:#F34A00;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	height:25px;
	padding:0px 20px 0 20px;
	text-decoration:none;
}

.stats-header-long{
	height:28px;
	float:left;
	display:inline;
	width:927px;
	border-left:1px solid #dcd8b8;
	border-right:1px solid #dcd8b8;
	background:url(../img/bg-stats-header.gif) top left repeat-x;
	padding-top:10px;
	padding-left:8px;
}
.stats-header-long a.selected{
	height:21px;
	background: url(../img/bg-btn-stats.gif) top right no-repeat;
	padding:7px 47px 0 10px;
	float:left;
	display:inline;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	width:139px;
	margin:0
}
.stats-header-long a.notselected{
	height:21px;
	background: url(../img/bg-btn-stats-notsel.gif) top left no-repeat;
	padding:7px 47px 0 10px;
	float:left;
	display:inline;
	color:#333;
	text-decoration:none;
	width:139px;
	margin:0
}
.stats-header-long a.notselected:hover{
	background: url(../img/bg-btn-stats-notsel.gif) top right no-repeat;
}
.stats-content-long{
	padding:10px 8px;
	float:left;
	display:inline;
	width:919px;
	border:1px solid #dcd8b8;
	border-top:none;
}
.stats-content-long a{
	float:left;
	display:inline;
	width:459px;
	height:130px;
	margin-bottom:8px;
	text-decoration:none;
	overflow:hidden;
}
.stats-content-long .title{
	color:#E7B007;
	cursor:pointer;
	display:inline;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	text-decoration:none;
	width:304px;
}
.stats-content-long .descr{
	color:#333;
	display:inline;
	float:left;
	font-size:11px;
	margin-bottom:10px;
	text-decoration:none;
	width:304px;
}
#centercontainer-static .stats-content-long .descr p{
	display:inline;
	float:left;
	margin-bottom:0;
	text-align:justify;
	width:304px;
	color:#666;
}
#centercontainer-static .stats-content-long .descr p a{
	display:inline;
	float:none;
	color:#BEBB68;
	width:auto;
	height:auto;
	margin-bottom:0;
	text-decoration:none;
}
.stats-content-long .pic{
	border:1px solid #D7D497;
	display:inline;
	float:left;
	height:124px;
	margin-right:8px;
	width:124px;
	overflow:hidden;
	padding:2px;
	background:#FFF;
}
.stats-content-long .pic img{
	display:inline;
	float:left;
	width:124px;
	height:124px;
}

.gal_pic{
	border:1px solid #D7D497;
	display:inline;
	float:left;
	height:128px;
	margin:0 0 7px 7px;
	width:128px;
}

.gal_pic img{
	border:2px solid #FFFFFF;
	display:inline;
	float:left;
	height:124px;
	width:124px;
}
#video_box{
	float:left;
	display:inline;
	border:1px solid #e9e6cc;
	background:url(../img/bg-filter.gif) repeat left top;
	width:692px;
}
#video_box h2{
	float:left;
	display:inline;
	background:url(../img/horiz-line.gif) bottom left repeat-x;
	padding-bottom:10px;
	width:672px;
	color:#ea4100;
	margin:10px;
}
#video_box object{
	float:left;
	display:inline;
	margin:0 0 10px 10px;
}
#centercontainer #video_box p{
	float:left;
	display:inline;
	background:url(../img/horiz-line.gif) top left repeat-x;
	padding-top:10px;
	width:672px;
	color:#333;
	margin:10px;
}
#centercontainer-static h2.news_title{
	color:#E7B007;
	display:inline;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	text-decoration:none;
	width:100%
}
#centercontainer-static .news_content{
	float:right;
	display:inline;
	width:620px;
	margin-left:16px;
	text-align:justify;
}
#centercontainer-static .pic_news_det{
	float:left;
	display:inline;
	width:298px;
	text-align:justify;
	border:1px solid #D7D497;
}
#centercontainer-static .pic_news_det img{
	float:left;
	display:inline;
	width:294px;
	text-align:justify;
	border:2px solid #FFF;
}
#centercontainer-static .news_content p{
	float:left;
	display:inline;
	width:620px;
	text-align:justify;
}
#centercontainer-static p a{
	color:#BEBB68;
	text-decoration:none
}
#centercontainer-static p a:hover{
	text-decoration:underline
}


.alert-block									{	display:block; width:100%; position:fixed; top:0; left:0; text-align:center;
													background:#d62f03; color:#FFF; font-size:12px; font-weight:bold;
													padding:10px 0; z-index:9999}
.alert-success-block							{	display:block; width:100%; position:fixed; top:0; left:0; text-align:center;
													background:#99CC00; color:#FFF; font-size:12px; font-weight:bold;
													padding:10px 0; z-index:9999}

/*********************************************************************CART************/


#centercontainer-static h4						{	float:left; display:inline; border-bottom:1px solid #E7B007; color:#F34A00;
													font-size:14px; margin-bottom:10px;	padding-bottom:7px;	width:936px}
#centercontainer-static h4 span					{	color:#333;	font-size:12px;	font-weight:normal}
#centercontainer-static form,
#centercontainer-static form fieldset			{	float:left; display:inline; width:936px}
#centercontainer-static form #tab_shopping_cart	{	float:left; display:inline; width:730px}
							 #tab_shopping_cart .content
												{	float:left; display:inline; width:728px; border:1px solid #d7d7d7;
													border-bottom:none}
							 #tab_shopping_cart .content .row
												{	float:left; display:inline; width:728px; border-bottom:1px solid #d7d7d7;
													padding:10px 0}
							 #tab_shopping_cart .content .row .pic
												{	float:left; display:inline; width:134px; text-align:center}
							 #tab_shopping_cart .content .row .pic img
												{	max-width:124px}
							 #tab_shopping_cart .content .row .top
												{	float:left; display:inline; width:574px; padding:7px 0 4px;
													border-bottom:1px solid #e7b007; margin:20px 0 0}
							 #tab_shopping_cart .content .row .top .name
												{	float:left; display:inline; width:300px; color:#f34a00; font-weight:bold}
							 #tab_shopping_cart .content .row .top .qty
												{	float:left; display:inline; width:64px}
							 #tab_shopping_cart .content .row .top .qty input
												{	float:left; display:inline; border-color:#CCC #999 #999 #CCC;
													border-style:solid; border-width:1px; color:#AAA; font-size:12px;
													padding:2px; width:35px}
							 #tab_shopping_cart .content .row .top .qty input:FOCUS
												{	background:#FFFBCC; color:#222}
							 #tab_shopping_cart .content .row .top .price
												{	float:right; display:inline; width:210px; text-align:right;
													color:#000000; font-size:12px; font-weight:bold; padding:2px 0 0}
							 #tab_shopping_cart .content .row .bottom
												{	float:left; display:inline; width:574px; padding:7px 0 0 0}
							 #tab_shopping_cart .content .row .bottom .code
												{	float:left; display:inline; width:300px; color:#999; font-size:11px}
							 #tab_shopping_cart .content .row .bottom .code span
												{	font-size:11px}
							 #tab_shopping_cart .content .row .bottom .btn
												{	float:right; display:inline; width:274px; color:#aaa; font-size:11px;
													text-align:right}
							 #tab_shopping_cart .content .row .bottom .btn a
												{	color:#999; text-decoration:none; font-size:11px}
							 #tab_shopping_cart .content .row .bottom .btn a:HOVER
												{	color:#f34a00; text-decoration:underline}
							 #tab_shopping_cart .announce
												{	float:left; display:inline; width:730px; text-align:center;
													background:url(../img/bg-cart-announce.gif) bottom left repeat-x #d62f03;
													padding:6px 0; font-size:11px; line-height:11px; color:#FFF}
							 #tab_shopping_cart .announce strong
												{	font-size:11px; color:#FFF}
							 #tab_shopping_cart .footer
												{	float:left; display:inline; width:730px; background:#666; position:relative;
													border-top:1px solid #4b4b4b; margin:0 0 10px 0; padding:20px 0 10px 0}
						     #tab_shopping_cart .footer .row
												{	float:right; display:inline; width:400px; margin:0 20px 0 310px; color:#FFF;
													padding:0 0 8px 0; text-align:right}
							 #tab_shopping_cart .footer .row span
												{	color:#FFF}
							 #tab_shopping_cart .footer .row .name
												{	float:left; display:inline; width:280px}
							 #tab_shopping_cart .footer .row .value
												{	float:left; display:inline; width:120px}
							 #tab_shopping_cart .footer .total
												{	padding:10px 0; text-align:right;
													background:url(../img/bg-blackline.gif) top left repeat-x}
							 #tab_shopping_cart .footer .total span
												{	color:#FFF; font-size:12px; font-weight:bold}
							 #tab_shopping_cart .footer .total .name,
							 #tab_shopping_cart .footer .total .value,
							 #tab_shopping_cart .footer .total .value span
												{	font-size:16px}
							 #tab_shopping_cart .footer .total .name span
												{	font-size:12px}
#centercontainer-static form #tab_autentificare	{	float:right; display:inline; width:196px; position:relative}
#centercontainer-static form #auten				{	float:right; display:inline; width:196px}
							 #tab_autentificare	.header
							 					{	float:left; display:inline; width:174px; border:1px solid #d7d7d7;
							 						color:#f34a00; padding:10px 10px 12px 10px; font-weight:bold;
													background:url(../img/bg-yellowline.gif) bottom left repeat-x #ffffdc;
													border-bottom:none;}
							 #auten	.content,
							 #tab_autentificare	.content
							 					{	float:left; display:inline; width:174px; border:1px solid #d7d7d7;
							 						background:url(../img/bg-login-scos.jpg) bottom right no-repeat #ffffdc;
							 						border-top:none; padding:5px 10px 10px 10px; margin:0 0 10px 0}
							 #auten	.content.nobg,
							 #tab_autentificare	.content.nobg
							 					{	background:#ffffdc; padding:5px 10px 20px 10px}
							 #auten	.content.nobg p,
							 #tab_autentificare	.content.nobg p
							 					{	color:#555; font-size:11px; width:174px; float:left; display:inline;
							 						margin:0 0 10px 0; text-align:left}
							 #auten	.content.nobg p a,
							 #tab_autentificare	.content.nobg p a
							 					{	float:none; font-size:11px; padding:0}
							 #auten	.content label,
							 #tab_autentificare	.content label
							 					{	float:left; display:inline; width:174px; font-size:11px; color:#555;
							 						padding:0 0 4px 0}
							 #auten	.content input.text,
							 #tab_autentificare	.content input.text
							 					{	float:left; display:inline; width:168px; border-color:#CCC #999 #999 #CCC;
													border-style:solid; border-width:1px; color:#AAA; font-size:12px;
													padding:2px; background:#FFFFF5; margin:0 0 10px 0}
							 #auten	.content input.text:FOCUS,
							 #tab_autentificare	.content input.text:FOCUS
												{	background:#FFF; color:#222;}
							 #auten	.content .btn,
							 #tab_autentificare	.content .btn
							 					{	float:left; display:inline; border:1px solid #c79603; color:#FFF;
							 						font-size:12px; text-align:center; font-family:Arial, Sans-serif, Helvetica;
							 						background:url(../img/btn-yellow.gif) top left repeat-x; height:26px;
							 						-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
							 						padding:0 5px; margin:0 15px 0 0}
							 #auten	.content input.btn:HOVER,
							 #tab_autentificare	.content input.btn:HOVER
							 					{	border:1px solid #a97f00; cursor:pointer}
							 #auten	.content.nobg .btn,
							 #tab_autentificare	.content.nobg .btn
							 					{	border:1px solid #7e7e7e; background:url(../img/btn-grey.gif) top left repeat-x;
							 						height:21px; padding:5px 5px 0; text-decoration:none}
							 #auten	.content.nobg .btn:HOVER,
							 #tab_autentificare	.content.nobg .btn:HOVER
							 					{	border:1px solid #5f5f5f; cursor:pointer; color:#FFF}
							 #auten	.content a,
							 #tab_autentificare	.content a
							 					{	float:left; display:inline; color:#939393; font-size:12px;
							 						padding:5px 0 0 0}
							 #auten	.content a:HOVER,
							 #tab_autentificare	.content a:HOVER
							 					{	color:#f34a00}
#centercontainer-static form .cart-block		{	float:left; display:inline; width:728px; border:1px solid #d7d7d7;
													position:relative}
#centercontainer-static form .notlogged			{	display:none}
							 .cart-block .info-mand
												{	float:left; display:inline; width:100%; padding:2px 0; text-align:center;
													font-size:11px; color:#444; background:#ffffe3; border-bottom:1px solid #d7d7d7;
													height:16px}
							 .cart-block #tab_adresa,
							 .cart-block #tab_transport_plata,
							 .cart-block #tab_info_contact,
							 .cart-block #tab_promo_code,
							 .cart-block #tab_gift_points,
							 .cart-block #tab_company_discount,
							 .cart-block #tab_discount_fidel,
							 .cart-block #tab_trimite
												{	float:left; display:inline}
							 .cart-block #tab_adresa .content,
							 .cart-block #tab_transport_plata .content,
							 .cart-block #tab_info_contact .content
												{	float:left; display:inline; width:334px; padding:20px}
							 .cart-block #tab_promo_code .content,
							 .cart-block #tab_gift_points .content,
							 .cart-block #tab_company_discount .content,
							 .cart-block #tab_discount_fidel .content
												{	float:left; display:inline; width:334px; padding:20px 20px 20px 0}
							 .cart-block #tab_trimite .content
												{	float:left; display:inline; width:434px; padding:20px}
							 .cart-block strong.heading
												{	float:left; display:inline; width:100%; font-size:18px; color:#222;
													padding:0 0 10px 0; font-weight:normal}
							 .cart-block .row	{	float:left; display:inline; width:100%; margin:5px 0 0 0}
							 .cart-block .row label
												{	float:left; display:inline; width:134px; margin:3px 0 0 0}
							 .cart-block .row label.adr
												{	float:left; display:inline; width:310px; margin:3px 0 0 0}
							 .cart-block .row label a
												{	color:#999; text-decoration:none}
							 .cart-block .row label a:HOVER
												{	color:#F34A00; text-decoration:underline}
							 .cart-block .row input.text
												{	float:left; display:inline; border-color:#CCC #999 #999 #CCC;
													border-style:solid; border-width:1px; color:#AAA; font-size:12px;
													padding:2px; background:#FFF; width:194px}
							 .cart-block .row input.text:FOCUS
												{	background:#FFFBCC; color:#222}
							 .cart-block .row select
												{	float:left; display:inline; border-color:#CCC #999 #999 #CCC;
													border-style:solid; border-width:1px; color:#AAA; font-size:12px;
													padding:2px; background:#FFF; width:200px}
							 .cart-block .row select:FOCUS
												{	background:#FFFBCC; color:#222}
							 .cart-block .row .r,
							 .cart-block .row .c{	float:left; display:inline; width:13px; height:13px;
													margin:4px 10px 0 0}
							 .cart-block .row label.long
							 					{	width:311px}
							 .cart-block .btn	{	color:#F34A00; font-size:12px; font-weight:bold; text-decoration:underline;
							 						background:transparent;	float:right; margin:0 0 10px 0; cursor:pointer}
							 .cart-block .valid	{	color:#111; font-size:11px; font-weight:normal; text-decoration:none;
							 						background:#f6f6c5;	float:left; margin:10px 0 0 0; cursor:pointer;
							 						height:23px; border-top:1px solid #CCC; border-right:1px solid #999;
							 						border-bottom:1px solid #999; padding:0 5px}
							 .cart-block .reset	{	color:#999; font-size:11px; font-weight:normal; text-decoration:underline;
							 						background:#transparent; float:right; margin:15px 0 0 0; cursor:pointer}
							 .cart-block .reset:HOVER
							 					{	color:#F34A00}

							 .cart-block .right	{	position:absolute; top:21px; left:374px; display:block; width:354px}
							 .cart-block .right input.text
							 					{	border-right:none; margin:10px 0 0 0; height:17px}
							 .cart-block .row textarea
												{	float:left; display:inline; border-color:#CCC #999 #999 #CCC;
													border-style:solid; border-width:1px; color:#AAA; font-size:12px;
													padding:2px; background:#FFF; width:420px; height:80px}
							 .cart-block .row textarea:FOCUS
												{	background:#FFFBCC; color:#222}
							 .cart-block #tab_total_checkout
												{	float:left; display:inline; width:698px; background:#ffffdc;
													border-top:1px solid #d7d7d7; padding:15px}
							 .cart-block #tab_total_checkout span
												{	float:left; display:inline; width:400px; font-size:16px;
													font-weight:bold; color:#222; padding:14px 0 0 0}
							 .cart-block #tab_total_checkout input
												{	float:right; display:inline; width:206px; height:48px;
													background:url(../img/btn-send.gif) top left no-repeat;
													cursor:pointer}
							 .cart-block #tab_total_checkout input:HOVER
												{	background:url(../img/btn-send.gif) top right no-repeat}
#centercontainer-static #tab_member				{	float:left; display:inline; width:728px; border:1px solid #d7d7d7;
													margin:10px 0 0 0}
#centercontainer-static #tab_member form,
#centercontainer-static #tab_member form fieldset,
#centercontainer-static #tab_member form fieldset .content
												{	float:left; display:inline; width:728px}
#centercontainer-static #tab_member strong.heading
												{	float:left; display:inline; width:708px; font-size:18px; color:#222;
													padding:20px 0 10px 20px; font-weight:normal}
#centercontainer-static #tab_member #profile-password-change
												{	float:left; display:inline; width:708px}
#centercontainer-static #tab_member #profile-orders
												{	float:left; display:inline; width:708px; margin:0 0 20px 0}
#centercontainer-static #tab_member #profile-orders a
												{	color:#999; text-decoration:none}
#centercontainer-static #tab_member #profile-orders a:HOVER
												{	color:#F34A00; text-decoration:underline}
#centercontainer-static #tab_member .row		{	float:left; display:inline; width:708px; padding:5px 0 0 20px}
#centercontainer-static #tab_member .row label	{	float:left; display:inline; width:134px; margin:3px 0 0 0}
#centercontainer-static #tab_member .row input.text
												{	float:left; display:inline; border-color:#CCC #999 #999 #CCC;
													border-style:solid; border-width:1px; color:#AAA; font-size:12px;
													padding:2px; background:#FFF; width:194px}
#centercontainer-static #tab_member .row input.text:FOCUS
												{	background:#FFFBCC; color:#222}
#centercontainer-static #tab_member .row .btn	{	color:#F34A00; font-size:12px; font-weight:bold; text-decoration:underline;
							 						background:transparent;	float:right; margin:0 374px 10px 0; cursor:pointer}


.err,
.err:FOCUS										{	border-color:#ff0000 #ff0000 #ff0000 #ff0000 !important; color:#333 !important;
													background:url(../img/bg-err.gif) top right no-repeat #ffe5e5 !important}
.clear											{	clear:both; display:block; visibility:hidden}
.red											{	color:#FF0000 !important}
.yellow											{	color:#fdff5e !important}
.save											{	display:block; position:absolute; right:-68px; top:5px; width:67px; height:166px;
													background:url(../img/btn-save.gif) top left no-repeat}
#centercontainer-static form .footer .back		{	position:absolute; display:block; font-size:12px; text-align:left;
							 						background:url(../img/btn-back-cart.gif) top left repeat-x; height:21px;
							 						-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;
							 						padding:5px 15px 0 25px; color:#111; bottom:20px; left:30px;
							 						text-decoration:none}
#centercontainer-static form #auten.profile		{	float:left; display:inline; width:936px; position:absolute;
													top:0; left:-740px}
#centercontainer-static form #auten.profile	#login_content_form,
#centercontainer-static form #auten.profile	#register_content_form
												{	float:left; display:inline; width:666px}
#centercontainer-static form #auten.profile	#tab_inregistrare
												{	float:right}
#centercontainer-static form #auten.profile	#login_content_text,
#centercontainer-static form #auten.profile	#register_content_text
												{	float:left; display:inline; width:260px}
#centercontainer-static form #auten.profile .header
							 					{	float:left; display:inline; width:644px; border:1px solid #d7d7d7;
							 						color:#f34a00; padding:10px 10px 12px 10px; font-weight:bold;
													background:url(../img/bg-yellowline.gif) bottom left repeat-x #ffffdc;
													border-bottom:none;}
#centercontainer-static form #auten.profile .header.nobg
							 					{	width:238px}
#centercontainer-static form #auten.profile .content
							 					{	float:left; display:inline; width:644px; border:1px solid #d7d7d7;
							 						background:url(../img/bg-login.jpg) bottom right no-repeat #ffffdc;
							 						border-top:none; padding:5px 10px 26px 10px; margin:0 0 10px 0}
#centercontainer-static form #auten.profile .content input.text
							 					{	margin-right:333px}
#centercontainer-static form #auten.profile .content label
							 					{	width:74px}
#centercontainer-static form #auten.profile .content input.btn
							 					{	margin-left:74px}
#centercontainer-static form #auten.profile .content.nobg
							 					{	background:#ffffdc; padding:5px 10px 20px 10px; width:238px}
#centercontainer-static form #auten.profile .content.nobg p
							 					{	width:238px}
#centercontainer-static form #auten.profile .content.nobg input.btn
							 					{	margin-left:0}

.loader{
	position:fixed;
	top:50%;
	left:50%;
	margin-left: -27px;
	margin-top: -27px;
}

/*****************************************************/
.delivery_browse{
	display:inline;
	margin-top:10px;
	width:100%;
	font-size:11px;
	color:#EA4100;
}
.delivery_browse strong{
	font-size:11px;
	color:#EA4100
}


