.dots{background:url('i/sprite_index.png') no-repeat 0px -659px; width:770px; height:2px; margin-top:10px; margin-bottom:20px;}
.rating_container{width:119px; text-align:center;}


/* PRODUCT CATEGORIES FILTERS */
#fil_spl{}
#fil_spl div{margin:0 15px 0 9px;}
#fil_spl b{font-family:Arial; font-size:12px; color:#010101; display:block; margin:0 0 10px 0px;}
#fil_spl .sep{margin:9px 0 9px 30px;}
#fil_spl div a, #fil_spl div a:visited{font-family:Arial; font-size:12px; color:#848484; text-decoration:none; display:block; margin:3px 0 3px 11px;}
#fil_spl div a:hover{color:#f48320; text-decoration:none;}

#fil_spl b.cat_title{margin-left:20px;}

#fil_spl a.expand, #fil_spl a.expand:visited, #fil_spl a.expand:hover{background:url('../i/general/r/headers.png') no-repeat -262px -184px; padding:0px; margin:0; color:#ffffff; width:189px;}
#fil_spl a.contract, #fil_spl a.contract:visited, #fil_spl a.contract:hover{background:url('../i/general/r/headers.png') no-repeat -262px -213px; padding:0px; margin:0; color:#ffffff; width:189px;}

#fil_spl .fil_spl_container_bg{margin:0px; padding:0px; position: relative; z-index: 100;}
#fil_spl .selfil{background-color:white; margin:0px; padding:4px 2px 0px 9px; border-right: 1px solid #ec6400; border-left: 1px solid #ec6400}
#fil_spl .selfil ul{margin:0 0 0 -10px; list-style-type:none; padding-left: 30px;}
#fil_spl .selfil li{background:url('../i/general/r/headers.png') no-repeat -434px -667px; padding:5px 0px 5px 8px; margin-left:-16px;}
#fil_spl .selfil a, #fil_spl .selfil a:visited, #fil_spl .selfil a:hover{
	background:url('../i/general/r/headers.png') no-repeat -255px -591px !important;
	margin:0 0 0 20px;
	padding-right:15px;
	padding-left:0px;
	margin:0;
	color:black;
	font-weight:bold;
	/*width:145px;*/ /*height:40px; */
	display:block;
}


#fil_spl .selfill_off{background:url('../i/general/r/headers.png') no-repeat -262px -136px; width:212px; height:10px; padding:0px; margin:0; margin-top:0px !important;}

#fil_spl .del_filter_container{/*margin-left:30px !important; width:100px; background-color:#ec6400; */; width:190px; background-color:#fff; border-left:1px solid #e96f00; border-right:1px solid #e96f00; height:18px; margin:0px; padding:0px; padding-left:18px; padding-bottom:10px; border-top: 1px solid #f57921}
#fil_spl .sel_fil_menu{margin:0px; padding:10px 0 0 0; width:210px; background-color:#fff; border-left:1px solid #e96f00; border-right:1px solid #e96f00;}
#fil_spl  a.all, #fil_spl  a.all:visited, #fil_spl  a.all:hover{background:url('../i/general/r/headers.png') no-repeat -262px -156px; color:#fff; padding:0px; display:block; height:18px; text-decoration:none; margin:0px;}
#fil_spl .ssep{margin:9px 0 9px 9px;}

#fil_spl .switch, #fil_av .switch{border:none; margin-bottom:0px}
#fil_spl .filtrare_simpla_img{background:url('../i/general/r/headers.png') no-repeat -262px 0px; width:212px; height:58px; padding:0px; margin:0px;}
#fil_spl .filtrare_simpla_img_advanced{background:url('../i/general/r/headers.png') no-repeat -262px -791px; width:212px; height:58px; padding:0px; margin:0px;}

#fil_av .filtrare_av_img{background:url('../i/general/r/headers.png') no-repeat -262px -68px; width:212px; height:58px; padding:0px; margin:0px;}
#fil_av .fil_av_container_bg{margin:0px 0 0 0; padding:0px; width:210px; background-color:#fff; border-left:1px solid #e96f00; border-right:1px solid #e96f00;}
#fil_av .fil_av_bg_top{background:url('../i/general/r/headers.png') no-repeat -262px -242px; width:212px; height:130px; padding:0px; margin: 0px 0px -120px -1px; position:relative; z-index:4 !important;}
#fil_av div{margin:0 15px 0 20px; position:relative; z-index:5;}
#fil_av b{font-family:Arial; font-size:12px; color:#010101; display:block; margin:0 0 10px 21px; position:relative; z-index:5;}
#fil_spl b{display:block; margin:0 0 10px 30px;}
#fil_av .sep{margin:9px 0 9px 30px;}
#fil_av div input{display:none}
#fil_av div a, #fil_av div a:visited, #fil_av div a:hover{font-family:Arial; font-size:12px; color:#010101; text-decoration:none; display:block; background:url('../i/general/r/headers.png') no-repeat -262px -419px; margin:0px; color:#858585; width:160px; padding:0 15px 0 0;}
#fil_av div a.sel, #fil_av div a.sel:visited, #fil_av div a.sel:hover{background:url('../i/general/r/headers.png') no-repeat -262px -518px !important; padding:0 15px 0 0; margin:0px;}
#fil_av a.btn_filtreaza, #fil_av a.btn_filtreaza:visited, #fil_av a.btn_filtreaza:hover{background:url('../i/general/r/headers.png') no-repeat -262px -382px !important; margin:0 0 0 20px; width:78px; height:27px; position:relative; z-index:5;}


/* PROD LIST SIMPLE */
.product_list_container{border:1px solid #c8c8c8; padding:3px 1px 3px 0; background-color:#fff; width:764px; margin-bottom:5px;}
.prod_list{width:100%;}
	.product_list_container .incl_tva{font-size:10px; color:#5d5d5d;}
.prod_list .image_container{text-align:center; vertical-align:top; width:201px !important; padding:4px 0 0 0!important; border-right:1px solid #dfdfdf; height:170px;}
	.prod_list .image_container .img_big_container{width:201px height:245px; position:relative;}
	.prod_list .image_container .ribbon_wrap{position:absolute; top: 0px; left: -4px; text-align:left !important;}
	.prod_list .image_container .ribbon_disc{background: url('i/ribbon_disc_small_1.png') no-repeat left center; font-size: 14px; color: white; font-weight: bold; text-align:center; padding:10px 0 0 0px; width: 85px; height: 19px; line-height: 18px;}
		.prod_list .image_container .ribbon_disc span{display: block; padding: 8px 0 0 6px;}
	.prod_list .image_container  .ribbon_nou{background: url('i/ribbon_nou_small.png') no-repeat left center; width: 64px; height: 29px;}
	.prod_list .ribbon_custom{margin:2px 0 0 0;}
	.prod_list .ribbon_custom td{vertical-align:bottom;}
	.prod_list .ribbon_custom .ribbon_text_container{background:url('i/custom_ribbon_bg_small.png') repeat-x left bottom; width:48px; text-wrap:none; white-space: nowrap; }
	.prod_list .ribbon_custom .ribbon_text_container div{background:url('i/custom_ribbon_big_bg_small.png') no-repeat left bottom; font-size: 14px; color: white; font-weight: bold; text-align: center; height:20px; padding:9px 5px 0px 5px; white-space: nowrap}
	.prod_list .ribbon_tombola_list{position:absolute; top:0px; left:146px; background:url('i/tombola_badge_list.png') no-repeat top left; width:45px; height:43px;}
	.prod_list .ribbon_cadou{margin:2px 0 0 0;}
	.prod_list .ribbon_cadou td{vertical-align:bottom;}
	.prod_list .ribbon_cadou .ribbon_text_container{background:url('i/cadou_ribbon_bg_small.png') repeat-x left bottom; width:48px; text-wrap:none; white-space: nowrap; }
	.prod_list .ribbon_cadou .ribbon_text_container div{background:url('i/cadou_ribbon_big_bg_small.png') no-repeat left bottom; font-size: 14px; color: white; font-weight: bold; text-align: center; height:20px; padding:9px 5px 0px 5px; white-space: nowrap}
	.detaliu_slide_pachet_container .ribbon_custom{margin:36px 0 0 0;}
	.detaliu_slide_pachet_container .ribbon_custom td{vertical-align:bottom;}
	.detaliu_slide_pachet_container .ribbon_custom .ribbon_text_container{background:url('i/custom_ribbon_bg_small.png') repeat-x left bottom; width:48px; text-wrap:none; white-space: nowrap; }
	.detaliu_slide_pachet_container .ribbon_custom .ribbon_text_container div{background:url('i/custom_ribbon_big_bg_small.png') no-repeat left bottom; font-size: 14px; color: white; font-weight: bold; text-align: center; height:20px; padding:9px 5px 0px 5px; white-space: nowrap}

.featured_img_container .ribbon_wrap{position: absolute; top: 0px; left: -7px; z-index: 101; text-align:left !important;}
.featured_img_container .ribbon_disc, .ribbon_nou{width: 100px; height: 43px;}
.featured_img_container .ribbon_disc{background: url("i/ribbon_disc.png") no-repeat scroll left center transparent; color: white; font-size: 18px; font-weight: bold; line-height: 52px; text-align: center;}
	.featured_img_container .ribbon_disc span{font-weight: normal; padding-right: 5px;}
.featured_img_container .ribbon_nou{background: url('i/ribbon_nou.png') no-repeat left center;}

.featured_img_container	.ribbon_custom{margin:2px 0 0 0;}
	.featured_img_container .ribbon_custom td{vertical-align:bottom;}
	.featured_img_container .ribbon_custom .ribbon_text_container{background:url('i/custom_ribbon_bg.png') repeat-x left bottom; width:70px; text-wrap:none; white-space: nowrap; }
	.featured_img_container .ribbon_custom .ribbon_text_container div{background:url('i/custom_ribbon_big_bg.png') no-repeat left bottom; font-size: 18px; color: white; font-weight: bold; text-align: center; height:28px; padding:15px 5px 0px 5px; white-space: nowrap}

.featured_img_container .ribbon_cadou{margin:2px 0 0 0;}
	.featured_img_container .ribbon_cadou td{vertical-align:bottom;}
	.featured_img_container .ribbon_cadou .ribbon_text_container{background:url('i/cadou_ribbon_bg.png') repeat-x left bottom; width:70px; text-wrap:none; white-space: nowrap; }
	.featured_img_container .ribbon_cadou .ribbon_text_container div{background:url('i/cadou_ribbon_big_bg.png') no-repeat left bottom; font-size: 18px; color: white; font-weight: bold; text-align: center; height:28px; padding:15px 5px 0px 5px; white-space: nowrap}

.prod_list .compare_td{text-align:center !important; vertical-align:middle; font-size:12px; color:#555555; width:201px !important; padding-top:4px;}
	.prod_list .compare_td .styled_checkbox_container{background:url('i/sprite_index.png') no-repeat -384px -867px; width:15px; height:15px;}
	.prod_list .compare_td .styled_checkbox_container.checked{background:url('i/sprite_index.png') no-repeat -411px -867px; width:15px; height:15px; }

	.prod_list .compare_td .styled_checkbox{opacity:0; -moz-opacity:0; -webkit-opacity:0; filter: alpha(opacity=0);}
	.prod_list .compare_td a, .prod_list .compare_td a:visited{text-decoration:none; font-size:12px; color:#555555;}
	.prod_list .compare_td a:hover{text-decoration:underline;}
.prod_list .compare_td input{border:1px solid #d1d1d1;}
.prod_list .product_title{width:328px; padding:10px 15px 10px 20px; height:10px;}
.prod_list .product_title a, .product_title a:visited{text-decoration:none; font-size:14px; color:#555555; font-weight:bold;}
.prod_list .product_title a:hover{text-decoration:underline;}
.prod_list .product_title h2{margin:0px; font-size:14px; color:#555555;}
.prod_list .stars_cod_product{margin-top:8px;}
	.prod_list .stars_cod_product .stars_product{width:78px; float:left; text-align:left; padding-top:1px; margin-bottom:5px;}
	.prod_list .stars_cod_product .votes_product{float:left; width:60px; font-size:12px; font-weight:bold; color:#000000; margin-bottom:5px;}
	.prod_list .stars_cod_product .votes_product a{font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
	.prod_list .stars_cod_product .notes_product{float:left; width:35px; font-size:12px; color:#5d5d5d; margin-bottom:5px;}
	.prod_list .stars_cod_product .notes_product a{font-size:12px; color:#5d5d5d; text-decoration:none;}
	.prod_list .stars_cod_product .comments_product{width:90px; float:left; text-align:left; margin-bottom:5px;}
	.prod_list .stars_cod_product .comments_product a{font-size:12px; color:#5d5d5d; text-decoration:none;}
	.prod_list .stars_cod_product .cod_product_user{float:left; width:90px; font-weight:normal; font-size:11px; margin-top:1px;}
	.prod_list .stars_cod_product .cod_product{float:left; width:130px; font-weight:normal; font-size:11px;}
	.prod_list .stars_cod_product .cod_product a{font-weight:normal; font-size:11px;}
	.prod_list .stars_cod_product .cod_product a:hover{text-decoration:underline;}
.product_details_right{width:218px; background-color:#ededed;}
	.product_details_right .product_details_right_tbl{width:218px;}
	.product_details_right .price_td{width:2038px; height:81px; background-color:#f5f5f5; padding-left:15px;}

	.product_details_right .price_container_btm{font-size:11px; color:#8d8d8d; margin-top:6px;}
	.price_container_btm{width: 120px;}
	.product_details_right .old_price_int{font-size:12px; text-decoration:line-through;}
	.product_details_right .old_pricet_dec{font-size:8px; text-decoration:line-through;}
	.product_details_right .old_price_detaliu_currency{font-size:12px; text-decoration:line-through;}
	.product_details_right .price_container_td{padding-top:12px; vertical-align:middle;}
	.product_details_right .reducere_td{background:url('i/sprite_index.png') no-repeat -434px -89px; width:201px; height:42px; vertical-align:middle; padding:7px 7px 7px 10px;}
		.reducere_td .left{float:left; width:50px; background:url('i/sprite_index.png') no-repeat -605px 0px; padding-top:30px; font-size:11px; color:#a02f3a}
		.reducere_td .right{float:right; width:145px; font-size:14px; font-weight:bold; color:#3d3d3d; padding:8px 5px 0 0px; text-align:right;}
		.reducere_td .right sup{font-size:11px;}
		.reducere_td .right .price_div{font-size:22px;}
	.product_details_right .buy_td{background-color:#ededed; padding:10px 17px 10px 17px;  height:100% !important; text-align:center;}
		.buy_td .left{float:left; width:45px; font-size:14px; color:#767676;}
		.buy_td .left input{width:31px; height:24px; border:1px solid #b6b6b6; font-size:18px; color:#000000; text-align:right; padding-right:3px;}
		.buy_td .right{float:right; width:130px; padding-top:8px; text-align:right;}
	.product_details_right .cadou_container{margin-bottom:10px; margin-top:0px;}
	.product_details_right .cadou_produs{background:url('i/sprite_index.png') no-repeat -605px -54px; width:72px; height:28px; float:left; display: block;}
	.product_details_right .cadou_produs_value{float:left; font-size:22px; font-weight:bold; color:#a62d32; width:120px; margin:0px 0 0 8px; display: block; text-decoration: none; border:lpx solid black !important;}
	.product_details_right .cadou_produs_value sup{font-size:14px;}
	.product_details_right .cadou_produs_value span{font-size:14px;}
	.product_details_right .btn_precomanda{background:url('i/sprite_index.png') no-repeat -382px -824px; width:121px; height:37px; display:block; }
	.prod_list .product_bundle_container{margin-bottom:7px; background:url('i/prod_list_produse_cadou_ico.jpg') no-repeat left center; padding-left:20px;}
		.prod_list .product_bundle_container div{float:left; width:90px; height:115px; background:url('i/sprite_index.png') no-repeat -505px -1556px; margin-right:4px;}
			.prod_list .product_bundle_container div .top_td{text-align:center; vertical-align:middle; width:90px; height:72px; padding-bottom:15px;}
			.prod_list .product_bundle_container div .bottom_td{text-align:left; vertical-align:middle; width:94px; padding:3px 3px 0px 3px; line-height:11px; height:26px;}
				.prod_list .product_bundle_container div .bottom_td a, .prod_list .product_bundle_container div .bottom_td a:visited, .prod_list .product_bundle_container div .bottom_td a:hover{text-decoration:none; color:#fff; font-size:10px;}
.bundle_td{ background-color:#ededed; padding:12px 15px 20px 17px; text-align:center;}
.price_container{float:left; width:112px; padding-left:10px; font-size:26px; }

.btn_adauga{background:url('i/sprite_index.png') no-repeat 0px -675px; width:120px; height:37px;}
.btn_inchiriere{background:url('i/sprite_index.png') no-repeat -474px -2432px; width:120px; height:37px;} 
.btn_inscriere{background:url('i/sprite_index.png') no-repeat -634px -889px; width:121px; height:37px;}
.btn_adauga_bundle{background:url('i/sprite_index.png') no-repeat -678px -89px; width:119px; height:36px;}
.btn_similare{background:url('i/sprite_index.png') no-repeat -634px -851px; width:119px; height:37px; display:block; margin-top:5px;}
.btn_anunta{background:url('i/sprite_index.png') no-repeat -420px -1453px; width:121px; height:36px; display:block; margin-bottom:10px;}

a.seminar, a.seminar:visited{text-decoration:none; font-size:11px; color:#555555; background:url('i/sprite_icons.png') no-repeat left -206px; width:120px; height:17px; padding-left:24px; display:block; float:left; padding-top:2px; margin-left:1px; margin-bottom:6px;}
a.seminar:hover{text-decoration: underline; background:url('i/sprite_icons.png') no-repeat left -245px;}
a[id^='seminar_link_']:active{text-decoration: underline; background:url('i/sprite_icons.png') no-repeat left -245px;}

a.service, a.service:visited{text-decoration:none; font-size:11px; color:#555555; background:url('i/sprite_icons.png') no-repeat left -1133px; width:120px; height:17px; padding-left:24px; display:block; float:left; padding-top:2px; margin-bottom:6px;}
a.service:hover{text-decoration:underline; background:url('i/sprite_icons.png') no-repeat left -1172px;}
.cadou_tbl_container{margin-top:5px;}
a.cadou_simple_new, a.cadou_simple_new:visited, a.cadou_simple_new:hover{text-decoration:none; color:#ffffff; background:url('i/cadou_icon.png') no-repeat 7px center; width:120px; height:21px; padding:6px 6px 6px 32px; margin-bottom:6px; background-color:#c20000; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; font-size:12px; line-height:29px;}
a.cadou_simple_new1, a.cadou_simple_new1:visited, a.cadou_simple_new1:hover{text-decoration:none; font-size:12px; color:#ffffff !important; background:url('i/cado_icon_1.jpg') no-repeat left center; background-color:#c20000; line-height:29px; padding:7px 6px 7px 32px  !important; line-height:29px; display:inline !important;}
a.cadou_simple, a.cadou_simple:visited{text-decoration:none; font-size:11px; color:#555555; background:url('i/sprite_icons.png') no-repeat left -714px; width:120px; height:17px; padding-left:24px; display:block; float:left; padding-top:4px; margin-bottom:6px;}
a[id^='cadou_link_']:active{text-decoration:underline; background:url('i/sprite_icons.png') no-repeat left -714px;}

a.special_offers, a.special_offers:visited{text-decoration:none; font-size:11px; color:#555555; background:url('i/sprite_icons.png') no-repeat left -1297px; width:120px; height:18px; padding-left:24px; display:block; float:left; padding-top:3px; margin-bottom:6px;}
a.special_offers:hover{text-decoration:underline; background:url('i/sprite_icons.png') no-repeat left -1339px;}
a.resigilat, a.resigilat:visited{text-decoration:none; font-size:11px; color:#555555; background:url('i/sprite_icons.png') no-repeat left -1379px; width:120px; height:18px; padding-left:24px; display:block; float:left; padding-top:0px; margin-top:3px; margin-bottom:6px;}
a.resigilat:hover{background:url('i/sprite_icons.png') no-repeat left -1413px; text-decoration:underline;}
a.disponibil_sh, a.disponibil_sh:visited{text-decoration:none; font-size:11px; color:#555555; background:url('i/sprite_icons.png') no-repeat left -1214px; width:140px; height:18px; padding-left:24px; display:block; float:left; padding-top:3px; margin-top:3px; margin-bottom:6px;}
a.disponibil_sh:hover{background:url('i/sprite_icons.png') no-repeat left -1255px; text-decoration:underline}
div.fidelitate_points{background:url('i/sprite_icons.png') no-repeat left -758px; width:160px; height:17px; float:left; padding:3px 0px 0px 25px; margin-bottom:6px; margin-top:3px;}
div.fidelitate_points:hover{background:url('i/sprite_icons.png') no-repeat left -806px; }
div.fidelitate_points span{font-weight:bold;}
div.fidelitate_points a, div.fidelitate_points a:visited{text-decoration:none; color:#5a5a5a;}
div.fidelitate_points a:hover{text-decoration:underline;}
div.fidelitate_points_bundle{background:url('i/sprite_icons.png') no-repeat left -758px; width:200px; height:17px; float:left; padding:3px 0px 0px 30px; margin-top:10px; margin-left:20px;}
div.fidelitate_points_bundle:hover{background:url('i/sprite_icons.png') no-repeat left -806px; }
div.fidelitate_points_bundle span{font-weight:bold;}
div.fidelitate_points_bundle a, div.fidelitate_points a:visited{text-decoration:none; color:#5a5a5a;}
div.fidelitate_points_bundle a:hover{text-decoration:underline;}

.price_list_int{font-size:26px; color:#a62d32; font-weight:bold;}
.price_list_dec{font-size:18px; color:#a62d32; font-weight:bold; line-height:20px;}
.price_list_currency{font-size:17px; color:#a62d32; font-weight:bold;}
.price_containter_top{width: 190px;}
.old_price_div{width: 190xp; font-size:16px; color:#a3a3a3;}
.old_price_div span{text-decoration: line-through;}
.price_type_list{font-size:12px; text-decoration: none !important;}


.megadisc_prod_list{background:url('i/sprite_index.png') no-repeat 0px -1982px; width:219px; height:54px; margin-bottom:5px; position:relative; margin-left:-16px; margin-top:-8px;}
	.megadisc_prod_list div{background:url('i/mega_disc_list.png') no-repeat left center; padding-left:18px; margin-left:16px; margin-top:28px; width:200px; font-size:12px; color:#fff;; text-align:left; position:absolute; }
	.megadisc_prod_list div b{font-size:13px; font-weight:bold; color:#fff; font-family: 'Candal', sans-serif;} 
	
.economii_div{font-size:14px; color:#5a5a5a; margin-top:3px;}

.rating_td{text-align:center; vertical-align:middle;}
.product_info{vertical-align:top; height:110px; padding-left:20px; padding-top:3px;}
.product_info .right_div{float:right; background:url('i/sprite_index.png') no-repeat -274px -675px; width:109px; height:20px; padding:6px 0px 0px 0px; text-align:center; font-size:11px; margin-right:4px;}
.product_info .right_div span{font-weight:bold; color:#259b3b;}
.product_info .left_div{font-size:13px; color:#5d5d5d; margin-bottom:2px;}
.product_info ul{margin-left:-20px;}
.product_info ul li{padding-left:4px;}
.puncte{vertical-align:top; height:40px;}
.stock_price{padding-left:19px; padding-bottom:2px; text-align:left;}
	.stock_price .left{float:left;}
	.stock_price .left div{float:left}
	.stock_price .left a{float:left;}
	.stock_price .right{float:right; width:80px; font-weight:bold; color:#2a2a2a; font-size:15px;}
	.stock_price .right span{font-weight:bold; color:#555555; font-size:11px;}
	.stock_price .right .small{font-weight:normal; color:#555555; font-size:10px;}
	.stock_price a.produs, .stock_price a.produs:visited{background:url('i/sprite_icons.png') no-repeat left top; text-decoration:none; color:#555555; display:block; width:65px; padding-left:25px; float:left; height:17px; margin-left:10px; padding-top:2px;}
	.stock_price a.produs:hover{background:url('i/sprite_icons.png') no-repeat left -27px; text-decoration:underline;}
	.stock_price .stoc_ot{float:left;}
	.stock_price .stoc_nu{float:left;}
	.stock_price a{float:left;}
.stock_price_new{padding:0 5px 0 0px; text-align:left; margin-bottom:3px; margin-top:25px;}
	.stock_price_new a.produs, .stock_price_new a.produs:visited{background:url('i/sprite_icons.png') no-repeat left top; text-decoration:none; color:#555555; display:block; width:65px; padding-left:25px; float:left; height:17px; margin-left:10px; padding-top:2px; margin-top:1px;}
	.stock_price_new a.produs:hover{background:url('i/sprite_icons.png') no-repeat left -27px; text-decoration:underline;}
	.stock_price_new .stoc_ot{float:left;}
	.stock_price_new .stoc_nu{float:left;}
	.stock_price_new a{float:left;}
	.stock_price_new div{float:left;}

.product_title_pachete{width:446px; padding:25px 15px 0 20px; text-align:left !important;}
.product_title_pachete a, .product_title_pachete a:visited{text-decoration:none; font-size:14px; color:#555555; font-weight:bold; }
.product_title_pachete a:hover{text-decoration:underline;}
.pachete_container{margin-left:35px; margin-top:4px;}
	.pachete_container .title{background:url('i/sprite_index.png') no-repeat 0px -768px; width:695px; height:24px; padding:8px 0 0 34px; font-size:13px; color:#000; font-weight:bold;}

	.pachete_container .pachet_a{background:url('i/bundles_img_bg.jpg') repeat-y; width:30px; height:224px;}
	.pachete_container .pachet_a_img{background:url('i/sprite_index.png') no-repeat -748px -247px; width:30px;}
	.pachete_container .pachet_b{background:url('i/sprite_index.png') no-repeat -695px -247px; width:30px; height:224px;}
	.pachete_container .product_info{height:40px;}
	.pachete_container .left_div{width:400px;}
	.pachete_container .sep{border-bottom:1px solid #bfbfbf; height:1px;}
	.pachete_container .red{background:url('i/sprite_index.png') no-repeat -228px -824px; width:85px; height:84px; display: block; float:left; text-align:center; text-decoration:none}
	.pachete_container a.grey, .pachete_container a.grey:visited{background:url('i/sprite_index.png') no-repeat -117px -824px; width:85px; height:84px; display:block; float:left; text-align:center; text-decoration:none;}
	.pachete_container a.grey:hover{background:url('i/sprite_index.png') no-repeat 0px -824px; text-decoration:none;}

	.pachete_container .orange{background:url('i/sprite_index.png') no-repeat 0px -824px; width:85px; height:84px; display:block; float:left; text-align:center;}
	.pachete_container .sep_products{background:url('i/sprite_index.png') no-repeat -97px -861px; width:12px; height:11px; float:left; margin:34px 16px 0 16px}

	.pachete_container .bundle_price_td{background-color:#f5f5f5; font-size:26px; color:#a62d32; width:203px; vertical-align:top !important; text-align:left; padding-top:10px; padding-left:15px;}
	.pachete_container .bundle_price_td .price_container{float:left; width:190px; font-size:26px; padding-left:0px; margin-bottom:0px; padding-bottom:0px;}
	.pachete_container .bundle_price_td td{vertical-align:middle;}
	.pachete_container .bundle_price_td sup{font-size:17px !important;}
	.pachete_container .bundle_bonus_div{font-size:12px; color:#000000; text-align:left; padding-left:12px; margin-top:4px; font-weight:bold;}
	.pachete_container .bundle_bonus_div span{font-size:14px; color:#a62d32}
	.pachete_container .bundle_bonus_div sup{font-size:10px;}
	.pachete_container .bundle_bonus_div span.currency{font-size:12px;}
	.pachete_container .bundle_price_td .old_price_div{font-weight:normal}
	.pachete_container .economii_div{font-size:14px; color:#5a5a5a; padding-left:0px; margin-top:3px; font-weight:normal;}
	.pachete_container .fidelitate_points{margin-top:4px;}
	.pachete_container .fidelitate_points a{font-weight:normal !important; font-size:12px !important}


.stoc_nu{background:url('i/sprite_index.png') no-repeat -475px -150px; height:20px; padding:3px 0 0 27px; margin:0px; vertical-align:middle; float:right;}
.stoc_nu a, .stoc_nu a:visited, .stoc_nu a:hover{font-weight:normal !important; font-size:11px; color:#585858; text-decoration:none;}
.stoc_da, .stoc_24{background:url('i/sprite_index.png') no-repeat -475px -704px; height:20px; height:20px; padding:3px 0 0 27px; margin:0px; vertical-align:middle; float:right;}
.stoc_24{background:url('i/sprite_index.png') no-repeat -475px -342px;}
.stoc_da a, .stoc_da a:visited, .stoc_da a:hover, .stoc_24 a, .stoc_24 a:visited, .stoc_24 a:hover{font-weight:normal !important; font-size:11px ; color:#585858;  text-decoration:none;}
.stoc_ot{background:url('i/sprite_index.png') no-repeat -475px -316px; width:71px; height:20px; padding:3px 0 0 27px; margin:0px; vertical-align:middle; float:right;}
.stoc_ot a, .stoc_ot a:visited{font-weight:normal !important; font-size:11px; color:#555555; text-decoration:none;}
.stoc_ot a:hover{text-decoration:underline;}

.product_cod{font-size:13px; color:#5d5d5d;  margin-right:5px; margin-top:6px;}
.left .stock{float:left;}
.btns_td{width:126px; height:46px;}

.seminar_service_container{margin-top:4px;}
.oferte_container{padding-left:20px; padding-bottom:5px;}
.seminar_info{margin-bottom:9px; margin-top:-4px;}
.lector_span{padding-right:10px;}

.bulina_sx{ position: relative; width: 36px; height: 36px; margin: -36px 0px 0px 0px; left: 62px; background: transparent url('../i/bulina-sx.png') top left no-repeat; }
.bulina_euro{ position: relative; width: 24px; height: 24px; margin: -30px 0px 2px 0px; left: 62px; background: transparent url('../i/bulina-euro2012.png') top left no-repeat; }
.bulina_3ani_olympus{ position: relative; width: 50px; height: 50px; margin: -50px 0px 2px 0px; left: 62px; background: transparent url('i/garantie_3ani.png') top left no-repeat; }
.bulina_3ani_lowepro{ position: relative; width: 50px; height: 50px; margin: -50px 0px 2px 0px; left: 62px; background: transparent url('i/3ani-garantie-lowepro.png') top left no-repeat; }
.bulina_5ani_velbon{ position: relative; width: 50px; height: 50px; margin: -50px 0px 2px 0px; left: 62px; background: transparent url('i/5ani-garantie-velbon.png') top left no-repeat; }
.bulina_1ani_garantie_cullmann{ position: relative; width: 50px; height: 50px; margin: -50px 0px 2px 0px; left: 62px; background: transparent url('i/bulina_garantie_10_ANI_CULLMANN.png') top left no-repeat; }
.bulina_3ani_nikon{ position: relative; width: 60px; height: 60px; margin: -40px 0px 2px 0px; left: 50px; background: transparent url('i/3-ani_nikon.png') top left no-repeat; } 
.bulina_5ani_tamron{ position: relative; width: 50px; height: 50px; margin: -50px 0px 2px 0px; left: 62px; background: transparent url('i/bulina-garantie-5-ANI-TAMRON.png') top left no-repeat; } 
.bulina_5ani_panasonic{ position: relative; width: 82px; height: 82px; margin: -50px 0px 2px 0px; left: 72px; background: transparent url('i/bulina-reducere3-small.png') top left no-repeat; }   
.bulina_5ani_nikon{ position: relative; width: 70px; height: 70px; margin: -50px 0px 2px 0px; left: 62px; background: transparent url('i/Aperture-5-ANI-3.png') top left no-repeat; }   

/* partea de categorii */
.categories_container{}
	.categories_container h1{font-size:20px; color:#000; padding-left:25px;}
	.categories_container .categories_container_border{border: 1px solid #9d9d9d; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; padding:20px 0px 15px 0px; background-color:#fff; margin-bottom:11px; width:768px; margin-top:10px;}
	.categories_container .subcategs td.title_bg{background:url('i/category_ttl_bg.jpg') repeat-x left bottom; height:70px; background-color:#fff; }
	.categories_container .subcategs .categories_ttl{vertical-align:middle; text-align:left; padding-top:20px;}
	.categories_container .subcategs .categories_ttl a, .categories_container .subcategs .categories_ttl a:visited{text-decoration:none; font-size:16px; color:#000000;}
	.categories_container .subcategs .categories_ttl a:hover{text-decoration:underline;}
	.categories_container .subcategs .categories_ttl h2{font-weight:normal; color:#000000; margin:0px; font-size:16px;} 
	.categories_container .subcategs .categories_ttl b{font-weight:bold; color:#e85200;}
	.categories_container .subcategs .img_td{ vertical-align:bottom; width:120px; text-align:center;}
	.categories_special_offers_ttl{background: url("i/sprite_index.png") no-repeat  0px -1133px; width: 754px; height: 51px; font-size:20px; color:#fff; padding:0px 0 0 16px;}
	.categories_special_offers_ttl h2{font-size:20px; color:#fff; line-height:26px; font-weight:normal; padding-top:10px;}
	.categories_special_offers_btm{background: url("i/sprite_index.png") no-repeat  0px -1192px; width: 770px; height: 5px; margin-bottom:10px;}
	.featured_product_container{border:1px solid #c8c8c8; width:375px; height:375px; float:left; margin-left:5px; margin-bottom:4px;}
	.categories_special_offers_border{width:756px; border-left:1px solid #f47920; border-right:1px solid #f47920; padding:5px 6px 0px 6px; background-color:#fff;}
		.categories_special_offers_border .featured_img_td{border-top:1px solid #c8c8c8; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; width:373px !important; text-align:center; vertical-align:middle; padding:20px 0 20px 0;}
		.categories_special_offers_border .featured_img_td .featured_img_container{position:relative; width:375px; height: 270px;}
			.categories_special_offers_border .featured_img_td .featured_img_container a{display: block;}
		.categories_special_offers_border .featured_img_td .discount_nou{top:20px; left:-6px; position:absolute;}
		.categories_special_offers_border .featured_title{border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8; text-align:left; padding:10px 15px; width:343px;}
		.categories_special_offers_border .featured_title a, .categories_special_offers_border .featured_title a:visited{text-decoration:none; font-size:15px; color:#555555; font-weight:bold;}
		.categories_special_offers_border .featured_title a:hover{text-decoration:underline;}
		.categories_special_offers_border .featured_products_stoc{text-align:left !important; padding-left:15px; border-left:1px solid #c8c8c8;}
		.categories_special_offers_border .featured_products_stoc div{float:left;}
		.categories_special_offers_border .featured_products_rating{border-right:1px solid #c8c8c8; padding-left:8px;}
		.categories_special_offers_border .featured_products_rating span{float:left;}
		.categories_special_offers_border .featured_products_rating span.votes{color:#000; padding:2px 0 0px 10px; font-weight:bold; font-size:11px;}
		.categories_special_offers_border .featured_products_price{width:130px; border-left:1px solid #c8c8c8; padding:20px 10px 20px 15px; border-bottom:1px solid #c8c8c8;}
		.categories_special_offers_border .featured_btn_buy{border-right:1px solid #c8c8c8; padding:20px 10px 20px 0px; border-bottom:1px solid #c8c8c8; width:215px !important;}
		.categories_special_offers_border .featured_btn_buy .left{float:left; width:75px; font-size:14px; color:#767676; margin-top:4px; padding-bottom:20px}
		.categories_special_offers_border .featured_btn_buy .left input{width:31px; height:24px; border:1px solid #b6b6b6; font-size:18px; color:#000000; text-align:right; padding-right:3px;}
		.categories_special_offers_border .featured_btn_buy .right{float:right; width:123px; text-align:right;}
		.categories_special_offers_border .td_sep_vertical{width:6px;}

.categories_filter_container{margin-top:10px;}
	.categories_filter_container ul {float:left; width:150px; font-size:12px; color:#000000;}
	.categories_filter_container b{color:#e1481a}
	.categories_filter_container li{padding:3px 0 3px 0;}
	.categories_filter_container a, .categories_filter_container a:visited{text-decoration:none; color:#000;}
	.categories_filter_container a:hover{text-decoration:underline;}

.am_cumparat_container{width:760px; text-align:left; padding-left:10px; padding-bottom:20px;}
/* partea de upsell (nu stiu daca ramane asa) */
.border_bg{background:url('../i/general/upsell_bg.png') repeat-y left top;}



/* Partea de pachete produs */
.product_info_bundle{padding-bottom:20px; margin-top:30px; margin-left:-20px;}
	.detaliu_slide_pachet_container{width:385px; overflow: hidden; position: relative; height:102px;}
	div[class^="detaliu_slide_pachet_list_"]{height: 102px; position:absolute; top:0px; left:3px; text-align:left;}
		table[class^="car_tabel_pack_"]{}
		table[class^="car_tabel_pack_"] td{vertical-align:middle; text-align:center;}
		table[class^="car_tabel_pack_"] td.detaliu_plus_pachet_td{padding:0px 8px 0px 8px;}
		table[class^="car_tabel_pack_"] td[class^="img_holder_"]{width:100px !important; height:100px !important; border: 1px solid #dadada; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px; text-align:center; vertical-align:middle;}
		/*table[class^="car_tabel_pack_"] td[class^="img_holder_"]:hover{border: 1px solid #f5923a; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;}*/
		table[class^="car_tabel_pack_"] td[class^="img_holder_"] .img_big_container{width:100%; height:100%; position:relative;}
		table[class^="car_tabel_pack_"] td[class^="img_holder_"] .ribbon_wrap{position: absolute; top: 3px; left: -4px; z-index: 101}
		table[class^="car_tabel_pack_"] td[class^="img_holder_"] .ribbon_disc{background: url('i/ribbon_disc_small_1.png') no-repeat left center; font-size: 14px; color: white; font-weight: bold; text-align:center; padding:10px 0 0 0px; width: 85px; height: 19px; line-height: 18px;}
		table[class^="car_tabel_pack_"] .quantity_container{background:url('i/sprite_index.png') no-repeat -617px -1627px; width:32px; height:19px; font-size:14px; color:#fff; position:absolute; top:36px; left:-5px; padding:10px 0px 0px 0px; font-weight:bold; text-align:center; }

		table[class^="car_tabel_pack_"] td[class^="img_holder_"] a{font-size:10px;}
		table[class^="car_tabel_pack_"] a{display: block;}
		table[class^="car_tabel_pack_"] td a img{ margin: 0 2px;}
		table[class^="car_tabel_pack_"]{text-align: center; vertical-align: middle; }
			.detaliu_plus_pachet{background: url("i/sprite_index.png") no-repeat  -97px -861px; width: 12px; height: 11px; border: none !important; padding:0;}
		.detaliu_cumpara_pret_pachet{vertical-align: top !important;}
		.detaliu_cumpara_top{padding: 10px 5px;}
	.tooltip_info{vertical-align: middle; background: url('i/tooltip_content_bg.png') repeat-x; color: 14px; color: #ffffff}
	.product_info_bundle a[class^='prev_pachet_'] img{background: url("i/sprite_details.png") no-repeat  -461px -106px; display: block; width: 30px; height: 30px;}
	.product_info_bundle a[class^='next_pachet_'] img{background: url("i/sprite_details.png") no-repeat  -492px -106px; display: block; width: 30px; height: 30px;}
	.product_info_bundle a[class^='prev_pachet_'] img.disabled{background: url("i/sprite_details.png") no-repeat  -461px -137px;}
	.product_info_bundle a[class^='next_pachet_'] img.disabled{background: url("i/sprite_details.png") no-repeat  -492px -137px;}

	.border1{border: 1px solid #f47920 !important; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;}
	.border2{border: 1px solid #2b0000 !important; -webkit-border-radius: 5px;  -moz-border-radius: 5px; border-radius: 5px;}



.btn_xfiltreaza{background: transparent url('i/sprite_comments.png') no-repeat 0px -190px!important; width: 79px!important; height: 28px!important; padding-right: 0px!important; margin-left: 19px!important; /* 76x28*/}
.btn_xcauta{background: transparent url('i/sprite_comments.png') no-repeat -167px -191px; font-size: 27px; float:right;}

/* structura default pentru chestia aia cu content in chenar alb */
.whiteContentPageTitle{
	color: black;
	font: 21px "Arial";
	width: 768px;
	margin: 10px 0px 14px 14px;
}
#whiteContentBox_container{
	width: 780px;
	margin: 0px auto;
	position: relative; top: -7px; margin-bottom: -7px;
}
#whiteContentBox_container_promotii{
	width: 988px;
	margin: 0px auto;
	position: relative; top: -7px; margin-bottom: -7px;
}
#whiteContentBox_container_promotii #whiteContentBox_bg_wrap_promotii{
	width: 988px;
	padding-top: 7px;

}
#whiteContentBox_container_promotii .whiteContentBox_border_top{
	width: 988px; height:12px;
	background: transparent url('i/sprite_acc.png') no-repeat 0px -730px;
	overflow: hidden;

}
#whiteContentBox_container #whiteContentBox_bg_wrap, #whiteContentBox_container .whiteContentBox_bg_wrap{
/*	background: white;*/
	margin-left: 10px;
	width: 770px;
	padding-top: 7px;
}
#whiteContentBox_container #whiteContentBox_border{
	width: 766px;
	border: 1px solid #d1d1d1;
	-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;
	margin-left: 1px;
	background: white;
}
#whiteContentBox_container .whiteContentBox_border_top{
	width: 770px; height:12px;
	background: transparent url('i/sprite_acc.png') no-repeat 0px -111px;
	overflow: hidden;
}

#whiteContentBox_container .whiteContentBox_border_bottom{
	width: 770px; height:12px;
	background: transparent url('i/sprite_acc.png') no-repeat 0px -123px;
}
#whiteContentBox_container_promotii .whiteContentBox_border_bottom{
	width: 988px; height:12px;
	background: transparent url('i/sprite_acc.png') no-repeat 0px -747px;
}

#whiteContentBox_container .whiteContentBox_border_side{
	width: 770px;
	background: transparent url('i/acc_border_bg.png') repeat-y top center;
}
#whiteContentBox_container_promotii .whiteContentBox_border_side{
	width: 988px;
	background: transparent url('i/acc_border_promo.jpg') repeat-y top center;
}

#whiteContentBox_container #head_container{
	background: #eaeaea;
	width: 768px;
	margin: 0px 1px;
	min-height: 42px;
}
#whiteContentBox_container_promotii #head_container_promotii{
	background: #eaeaea;
	width: 988px;
	margin: 0px;
	min-height: 42px;
}

#whiteContentBox_container #head_container_round{
	background: #eaeaea;
	padding: 11px 10px;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;
	font: 13px "Arial"; color: black;
	margin-bottom: 3px;
}
#whiteContentBox_container #head_container_round.pad8{padding-top: 8px; padding-bottom: 8px;}
#whiteContentBox_container #head_container_round .article_author{color: #626262;}
#whiteContentBox_container #head_container_round .author_website{color: #626262; text-decoration: none;}
#whiteContentBox_container #head_container_round .author_website:hover{color: #f57921; text-decoration: underline;}
#whiteContentBox_container #head_container_round td{vertical-align: middle;}
#whiteContentBox_container #head_container_round .td_separator{background: transparent url('i/sprite_misc2.png') no-repeat -295px -3px;}
#whiteContentBox_container #head_container .title_bg_top{
	width: 100%; height: 8px;
	background: transparent url('i/sprite_acc.png') no-repeat top left;
	overflow: hidden;
}
#whiteContentBox_container #head_container .page_title{
	display: block;
	margin-top: 2px; margin-bottom: 9px;
	font: 20px "Arial";
	color: black;
	padding-left: 17px;
	padding-top: 0px; padding-bottom: 0px; line-height: normal;
	display: inline;
}
#whiteContentBox_container_promotii #head_container_promotii .title_bg_top{
	width: 100%; height: 8px;
	background: transparent url('i/sprite_acc.png') no-repeat left -717px;
	overflow: hidden;
}
#whiteContentBox_container_promotii #head_container_promotii .page_title{
	display: block;
	margin-top: 2px; margin-bottom: 9px;
	font: 20px "Arial";
	color: black;
	padding-left: 17px;
	padding-top: 0px; padding-bottom: 0px; line-height: normal;
	display: inline;
}

.whiteContentBox_content_container{
	padding: 15px;
}
.whiteContentBox_content_container.no_padding_top{
	padding-top: 0px;
}
.whiteContentBox_content_container.no_padding_vertical{
	padding-top: 0px; padding-bottom: 0px;
}

#whiteContentBox_container .tbl_filter_kalendar #selectlector.select{
	background: transparent url('i/sprite_comments.png') no-repeat -633px -143px;
	display: block;
	padding-top: 4px; padding-left: 5px;
	width: 125px; height: 22px;
}
#whiteContentBox_container .tbl_filter_kalendar select.styled{
	position: relative;
	top: -24px; margin-bottom: -24px;
	width: 130px;
}

#whiteContentBox_container .tbl_filter_kalendar td{
	padding: 0px 10px 0px 0px;
	vertical-align: middle;
}
#whiteContentBox_container .tbl_filter_kalendar .styled_inputtext{
	width: 105px;
	background: transparent url('i/sprite_comments.png') no-repeat 82px -222px;
	cursor: pointer;
}
#whiteContentBox_container .tbl_calendar .date{
	font-size: 14px; font-family: "Arial"; color: #7a7879;
	display: block;
	margin-bottom: 10px;
}
#whiteContentBox_container .tbl_calendar .title{
	color: #8e0c00;
	font: 18px "Arial";
	text-decoration: none;
	text-align: justify;
	margin: 10px 0px;
}
#whiteContentBox_container .tbl_calendar .separator{
	border-bottom: 1px dotted #808080;
}
#whiteContentBox_container .tbl_calendar .news_image_container{
	text-align: left;
	padding-right: 13px;
}
#whiteContentBox_container .tbl_calendar .text{
	font: 14px "Arial";
	color: black;
	margin-top: 10px;
}
#whiteContentBox_container .tbl_calendar .text a{
	color: black; text-decoration: underline;
}
#whiteContentBox_container .tbl_calendar .text a:hover{
	color: #f47920;
}
#whiteContentBox_container .tbl_calendar  a{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#whiteContentBox_container .tbl_calendar .title:hover{
	text-decoration: underline;
	color: #f47920;
}
#whiteContentBox_container .tbl_calendar .btn_mail_mult, .btn_xmail_mult{
	background: transparent url('i/sprite_comments.png') no-repeat -86px -190px; font-size: 25px;
}

#whiteContentBox_container .tbl_calendar_pagination .pagina_caption, #whiteContentBox_container .tbl_calendar_pagination .pages_txt{
	color: black; font-size: 10px; font-weight: bold;
}
#whiteContentBox_container .tbl_calendar_pagination .pages_txt{
	display: inline;
	margin-right: 10px;
}
#whiteContentBox_container .tbl_calendar_pagination td{text-align: center; padding-top: 10px}
#whiteContentBox_container .tbl_calendar_pagination .current, #whiteContentBox_container .tbl_calendar_pagination a,
#whiteContentBox_container .tbl_calendar_pagination .pages_container_div span{
	text-decoration: none;
	coloR: black;
	font: 13px "Tahoma";
	padding: 3px 8px;
	border: 1px solid #d1d1d1;
	text-align: center;
	margin: 0px 3px;
	background: white;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}
#whiteContentBox_container .tbl_calendar_pagination .current, #whiteContentBox_container .tbl_calendar_pagination a:hover, #whiteContentBox_container .tbl_calendar_pagination .pages_container_div span{
	border-color: #5783a2;
	background: #5783a2;
	color: white;
}
#whiteContentBox_container .tbl_calendar_pagination .pages_container_div span.d{
	background: none;color: black; border: none; padding: 0px;
}
#whiteContentBox_container .content_entry{
	margin: 0px!important; padding: 0px!important;
	padding-left: 10px!important;
	font-size: 18px;
}
#whiteContentBox_container .content_subtitle{
	font: 18px "Arial"; color: #5e81a0;
	border-bottom: 1px solid #c8c8c8;
	padding-bottom: 10px;
	margin-top: 0px; padding-top: 25px;
	display: block;
}
#whiteContentBox_container .tbl_calendar_pagination .arr_left, #whiteContentBox_container .tbl_calendar_pagination .arr_right{
	border: 0px; padding: 0px;
	background: transparent url('i/sprite_comments.png') no-repeat -581px -70px;
}
#whiteContentBox_container .tbl_calendar_pagination .arr_right{
	background: transparent url('i/sprite_comments.png') no-repeat -600px -70px;
}
#whiteContentBox_container .tbl_calendar_pagination .arr_left:hover, #whiteContentBox_container .tbl_calendar_pagination .arr_right:hover{
	background: transparent url('i/sprite_comments.png') no-repeat -581px -70px;
	border: 0px;;
}
#whiteContentBox_container .tbl_calendar_pagination .arr_right:hover{
	background: transparent url('i/sprite_comments.png') no-repeat -600px -70px;
}


/* Battery faindar */
#whiteContentBox_container {

}
.tbl_battery_filter span.select{
	background: transparent url('i/sprite_comments.png') no-repeat -633px -143px;
	display: block;
	padding-top: 4px; padding-left: 5px;
	width: 125px; height: 22px;
	overflow: hidden;
	line-height: 180%;
}
.tbl_battery_filter select.styled{
	position: relative;
	top: -24px; margin-bottom: -24px;
	width: 130px;
}

.tbl_battery_filter .step_caption{
	color: black;
	padding-bottom: 2px;
}
.tbl_battery_filter .step_caption span{
	color: #f57921;
}
.tbl_battery_filter table td{
	vertical-align: middle!important;
}
.tbl_battery_filter .tbl_step{
	margin-bottom: 3px;
}
.tbl_battery_brands .brands{
	border: 1px solid #949494;
}

.tbl_list_manufacturers td{
	border: 1px solid #949494;
	vertical-align: top;
	width: 20%;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.tbl_list_manufacturers td a{
	display: block; 
}
.manufacturer_td_container{vertical-align:middle !important; text-align:center !important; border:none !important; height:120px;}
.manufacturer_td_container a{display:inline !important;}
.tbl_list_manufacturers td .normal_manuf_link{
	Font-family: "Arial";
	font-size: 13px;
	color: #020202;
	text-decoration: none;
	padding-top: 15px;
}
.tbl_list_manufacturers td.no_brd{
	border: 0px;
}
.tbl_list_manufacturers .brands.just_text{
	margin: 0px; padding: 0px;
}
.tbl_list_manufacturers .brands.just_text a{
	font: bold 15px "Arial";
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 7px 0px;
	color: #3a3a3a;
}
/* Dis iz za end of za battery faindar */



.btn_xfiltreaza{
	background: transparent url('i/sprite_comments.png') no-repeat 0px -189px!important;
}


/* some general crap */
#whiteContentBox_container .styled_radio_mask{
	width: 17px; height: 17px;
	background: transparent url('i/sprite_acc.png') no-repeat -373px -81px;
	cursor: pointer;
}
#whiteContentBox_container .styled_radio_mask.checked{
	background: transparent url('i/sprite_acc.png') no-repeat -396px -81px;
}
#whiteContentBox_container .styled_radio, #whiteContentBox_container .styled_checkbox{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity:0;
	cursor: pointer;
}
#whiteContentBox_container .styled_radio{
	display: none;
}

#whiteContentBox_container .styled_checkbox_container{
	width: 15px; height: 15px;
	background: transparent url('i/sprite_acc.png') no-repeat -427px -82px;
	position: relative;
}
#whiteContentBox_container .styled_checkbox_container.checked{
	background: transparent url('i/sprite_acc.png') no-repeat -454px -82px;
}
#whiteContentBox_container .styled_inputtext{border: 1px solid #969696; height: 21px; text-indent: 2px;}
#whiteContentBox_container .styled_radio, #whiteContentBox_container .styled_checkbox{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity:0;
	cursor: pointer;
}
#whiteContentBox_container .styled_radio{
	display: none;
}

#whiteContentBox_container .styled_checkbox_container{
	width: 15px; height: 15px;
	background: transparent url('i/sprite_acc.png') no-repeat -427px -82px;
	position: relative;
}
#whiteContentBox_container .styled_checkbox_container.checked{
	background: transparent url('i/sprite_acc.png') no-repeat -454px -82px;
}
/* end of some general crap */

#fil_spl .filtrare_simpla_img{
	background: transparent url("i/sprite_index.png") no-repeat scroll -455px -1103px;
	height: 29px;
	width: 210px;
}

#fil_av .filtrare_av_img{
	background: transparent url("i/sprite_index.png") no-repeat scroll -455px -1069px;
	height: 29px;
	width: 210px;
}
#fil_spl .sel_fil_menu{
	width: 208px;
}
#fil_av .fil_av_container_bg{
	width: 208px; padding-top: 10px;
}
#fil_bottom_close{
	background: transparent url("i/sprite_index.png") no-repeat scroll -235px -1067px;
	width: 210px; height: 9px;
	margin-bottom: 10px;
}

#whiteContentBox_container .tbl_list_manufacturers .brands.just_text a{
	height: 100%;
}
#whiteContentBox_container .tbl_list_manufacturers .brands.just_text a:hover{
	color: #F47920;
}
#whiteContentBox_container .tbl_list_manufacturers .brands.just_text{
	background: #F7F7F7;
	vertical-align: middle;
}
#whiteContentBox_container .tbl_list_manufacturers .brands.just_text:hover{
	background: #EAEAEA;
}


.tbl_manufacturer_products_container ul {float:left;  font-size:12px; color:#000000; margin: 2px 0px; padding-left: 13px;}
.tbl_manufacturer_products_container a b{color:#e1481a!important}
.tbl_manufacturer_products_container li{padding:3px 0 3px 0;}
.tbl_manufacturer_products_container a, .categories_filter_container a:visited{text-decoration:none; color:#000;}
.tbl_manufacturer_products_container a:hover{text-decoration:underline;}
.tbl_manufacturer_products_container td.title_bg{background:url('i/category_ttl_bg.jpg') repeat-x left bottom; height:60px; background-color:#fff; vertical-align: middle; padding-left: 27px;}
.tbl_manufacturer_products_container td.title_bg a{font-size: 16px; text-decoration: none;}
.tbl_manufacturer_products_container .categories_ttl{font-size: 16px;}
.tbl_manufacturer_products_container .padded{padding-left: 10px; padding-right: 10px;}
.whiteContentBox_content_container.static_page a{
	color: #F57921; text-decoration: none;
}
.whiteContentBox_content_container.static_page a:hover{
	text-decoration: underline;
}
.whiteContentBox_content_container .tbl_pages_list td a{
	color: black; text-decoration: none;

}
.whiteContentBox_content_container .tbl_pages_list .page_extra_org{
	padding-right: 15px; border-right: 1px solid #C5C5C5;
}
.whiteContentBox_content_container .tbl_pages_list .sep{
	margin: 0px 5px;
}

.whiteContentBox_content_container .tbl_pages_list td a:hover{
	text-decoration: underline;
	color: #F57921;
}


/* articole/stiri */

.btn_article_prev{
	background: transparent url('i/sprite_misc2.png') no-repeat 0px 0px; font-size: 23px;
	display: block; width: 139px; height: 23px;

}
.btn_article_next{
	background: transparent url('i/sprite_misc2.png') no-repeat -144px 0px; font-size: 23px;
	display: block; width: 139px; height: 23px;
}
.btn_xciteste{background: transparent url('i/sprite_comments.png') no-repeat -165px -149px; font-size: 25px;}
.tbl_article_list{
	margin-bottom: 17px;
}
.tbl_article_list td{
	padding-bottom: 21px; border-bottom: 1px dotted #565656;
}
.tbl_article_list.no_bottom_border td{
	border-bottom: 0px; padding-bottom: 0px;
}
.tbl_article_list .date{
	font: 13px "Arial"; color: #646361;
}
.tbl_article_list .title{
	font: 18px "Arial"; color: #3d3c39;
	text-decoration: none; margin-top: 6px; margin-bottom: 6px;
	display: block;
}
.tbl_article_list .title.no_bottom_margin{margin-bottom: 0px;}
.tbl_article_list .title:hover{
	color: #F57921; text-decoration: underline;
}

.article_content{
	font: 14px "Arial"; color: black;
	padding: 0px 8px;
}
.article_content a{
	color: black;
}
.article_content a:hover{
	color: #f47920;
}
.articles .article_subhead{
	font: bold 18px "Arial";
	color: #5a5a5a;
	padding: 14px 0px 7px 10px;
	border-bottom: 1px solid #bababa;
	margin-bottom: 14px;
}
.articles .article_subhead.no_border{
	border-bottom: 0px;
	margin-top: 10px;
}
.articles .subject{font-style: italic}

.tbl_article_comment_submit{
	background: #f0f0f0;
	border: 1px solid #e5e5e5;
	margin: 10px auto;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	width: 752px;
}
.tbl_article_comment_submit td{vertical-align: middle;}
.tbl_article_comment_submit td.caption{
	font: 14px "Arial";
	color: #676767;
}
.tbl_article_comment_submit td{padding-bottom: 5px;}
.tbl_article_comment_submit td.notification{
	font: 11px "Arial";
	color: #a4a2a2;
	padding-top: 11px;
	padding-bottom: 9px;
}
.tbl_article_comment_submit input[type="text"], .tbl_article_comment_submit textarea{
	background: white;
	border: 1px solid #d1d1d1;
}
.tbl_article_comment_submit input[type="text"]{
	padding: 4px; width: 183px;
}

.tbl_article_comment_submit input[name="cod"]{
	width: 90px;
}
.tbl_article_comment_submit textarea{
	width: 510px;
	height: 85px;
	min-width: 510px; min-height: 85px;
	max-width: 510px; max-height: 180px;
}
.btn_submit_comment{
	background: transparent url('i/sprite_comments.png') no-repeat -303px -136px;
}
#article_reviews{
	width: 752px!important;
	margin: 0px auto;
}
.tbl_article_reviews td.review_author{
	font: 15px "Arial";
	color: #898989;
	padding-right: 18px;
	border-right: 1px solid #d1d1d1;
	min-width: 112px;
	max-width: 145px;
	width: 145px;
}
.tbl_article_reviews .review_content{
	padding-left: 18px;
	font: 13px "Arial";
	color: #656d7a;
	line-height: 150%;
}
.tbl_article_reviews td[colspan="2"]{
	height: 22px;
}
#f_comment_added{
	font-size: 15px; padding-left: 11px;
}
.articles #f_comment_add table{
	width: 752px;
}
/* end articole/stiri */


/* sarci */
.adv_srch_f .tbl_form_elements tr td:first-child{
	padding-right: 20px;
}
.adv_srch_f .tbl_form_elements span.select{
	background-position: -502px -105px;
	width: 257px;
	line-height: 140%;
}
.adv_srch_f .tbl_form_elements select{
	min-width: 255px;
}
.adv_srch_f .tbl_form_elements .styled_small span.select, table.prod_pages span.select{
	background-position: -546px -143px;
	width:71px;
	line-height: 140%;
}
.adv_srch_f .tbl_form_elements .styled_small select, .prod_pages select{
	min-width: 70px; max-width: 70px; width: 70px;
}
.prod_pages span.select{
	position: relative; top: 1px;
}
.adv_srch_f .styled_inputtext{
	border-color: #d1d1d1!important;
}
.adv_srch_f .styled_inputtext.wide{
	width: 255px!important;
}
.prod_pages td{vertical-align: middle}
.tbl_srch_cats a{
	display: block; width: 33%; float: left;
	color: #2C72A0;
	text-decoration: none;
	padding: 1px 0px;
	font-weight:bold;
}
.tbl_srch_cats a:hover{
	text-decoration: underline;
	color: #EB772D;
}

.srch_subtitle {
	background: url("i/header_blue_arr.png") no-repeat scroll 0 5px transparent;
	border-bottom: 0 none;
	padding-left: 12px;
	padding-top: 0;
	color: #5E81A0;
	font-size: 18px;
	padding-bottom: 3px;
	font-weight: normal;
	margin-bottom: 10px
}

.tbl_srch_link_types, .tbl_srch_link_types a{
	color: #5E81A0;
	font-size: 16px;
	text-decoration: none;
}
.tbl_srch_link_types a{text-indent: 4px;}
.tbl_srch_link_types a:hover{text-decoration: underline; color: #F57921;}

.tbl_srch_pages .srch_a{
	text-decoration: none;
	color: #5E81A0;
	padding: 2px 0px;
	padding-left: 10px;
	background: url("i/arr_link_orange.png") no-repeat scroll left center transparent;
}
.tbl_srch_pages .srch_a:hover{
	color: #F57921;
	text-decoration: underline;
}
.tbl_srch_pages{
	margin-bottom: 15px;
}

.show_products_options_container .pg.tbl_calendar_pagination{
	vertical-align:top;
	padding-top: 4px;
}
/* end of sarci */


/* new products page */
#noutati_filtru table td{padding-top: 3px; padding-bottom: 3px; padding-right: 18px;}
#noutati_filtru table td.checkbox{padding-right: 4px; display: none;}
#noutati_filtru table .optiuni a{color: black; text-decoration: none; display: block; padding: 3px 0px 3px 23px;background: transparent url('i/sprite_details.png') no-repeat -971px -707px;}
#noutati_filtru table .optiuni a.sel{background: transparent url('i/sprite_details.png') no-repeat -971px -680px;}
#noutati_filtru table .optiuni a:hover{color: #F47920; text-decoration: underline;}
#noutati_filtru table .title{color: black; font-weight: bold;}

#noutati_filtru .noutati_filtru_interval{
	margin-top: 6px;
}
#noutati_filtru .close_filtru{
	background: transparent url('i/sprite_details.png') no-repeat -970px -87px;font-size: 23px;
}
.noutati_section div{
	background: url("i/header_blue_arr.png") no-repeat scroll 0 5px transparent;
	border-bottom: 0 none;
	padding-left: 12px;
	border-bottom: 1px solid #C8C8C8;
	color: #5E81A0;
	display: block;
	font: 18px "Arial";
	margin-top: 20px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.noutati_produse .products_table td{vertical-align: middle; padding-top: 3px; padding-bottom: 3px;}
.noutati_produse .products_table .desc a, .noutati_produse .products_table .desc_pret a{
	color: black;
	font: bold 16px "Arial";
	text-decoration: none;
}
.noutati_produse .products_table .desc a:hover, .noutati_produse .products_table .desc_pret a:hover{
	color: #F47920;
	text-decoration: underline;
}
.noutati_produse .products_table .desc_pret.stire_title a{
	font-weight: normal;
}
.noutati_produse .products_table .image{
	width: 100px;
}
.noutati_produse .products_table .image img{
	max-width: 95px;
}
.noutati_produse .products_table .price {
	color: #555555;
	font-size: 12px;
}
.noutati_produse .products_table .price span {
	color: #2A2A2A;
	font: bold 13px "Arial";
}
.noutati_produse .products_table .brd{
	border-bottom: 1px dotted #A5A5A5;
}
.noutati_produse .products_table .raq{
	vertical-align: top!important;
	padding-top: 4px;
}
/* end of new products page */




/* static pages */
.static_page_section{
	margin-top: 10px;
}
.static_page_section .page_box{
	width: 249px; float: left; margin-left: 10px;
	margin-bottom: 10px;
}
.static_page_section .page_box.line_head{
	margin-left: 1px;
}
.static_page_section .page_box .top{
	width: 100%; height: 52px;
	background: transparent url('i/sprite_page.png') no-repeat -286px 0px;
}
.static_page_section .page_box .top a{
	display: block; width: 245px; height:45px;
	margin-left: 1px; padding-top: 1px;
	color: #557793;
	font-size: 17px;
	text-decoration: none;
}
.static_page_section .page_box .top a table{
	width: 245px;
}
.static_page_section .page_box .top a table td{
	vertical-align: middle;
	height: 45px;
}
.static_page_section .page_box .top a table td.text{
	padding-left: 13px; padding-right: 6px;
	line-height: 90%;
}
.static_page_section .page_box .top a img{
	vertical-align: middle;
	height: 39px;
	margin-right: 2px;
	-ms-interpolation-mode: bicubic;
	float: right;
	-moz-border-radius: 7px; -webkit-border-radius: 7px; -border-radius: 7px;
}
.static_page_section .page_box .top a span{
	vertical-align: middle;
	margin-top: 12px;
	display: block;
	width: 120px;
	float: left;
}
.static_page_section .page_box .content{
	width: 100%;
	background: transparent url('i/sprite_page.png') no-repeat -286px -52px;
}
.static_page_section .page_box .content ul{
	padding-top: 0px; margin-top: 0px;
	padding-bottom: 0px; margin-bottom: 0px;
	padding-left: 28px; padding-right: 10px;
}
.static_page_section .page_box .content ul li{
	padding-top: 2px; padding-bottom: 2px;
}
.static_page_section .page_box .content ul li a{
	color: black; text-decoration: none;
	font: 12px "Arial";
}
.static_page_section .page_box .content ul li a:hover{
	color: #f47920;
}
.static_page_section .page_box .content span{
	color: black; display: block; padding: 5px 13px;
}
.static_page_section .page_box .content span a{
	color: black;
	text-decoration: none;
}
.static_page_section .page_box .content span a:hover{
	color: #F47920;
	text-decoration: none;
}
.static_page_section .page_box .bottom{
	width: 100%; height: 10px;
	background: transparent url('i/sprite_page.png') no-repeat -286px -493px;
}


.static_page_section .page_box:hover .top a{
	color: white;
}
.static_page_section .page_box:hover .top{
	background: transparent url('i/sprite_page.png') no-repeat 0px 0px;
}
.static_page_section .page_box:hover .content{
	background: transparent url('i/sprite_page.png') no-repeat 0px -52px;
}
.static_page_section .page_box:hover .bottom{
	background: transparent url('i/sprite_page.png') no-repeat 0px -493px;
}

#static_page_content{font: 14px "Arial"; color: black;}
#static_page_content table td{vertical-align: middle}
#static_page_content h1, #static_page_content h2, #static_page_content h3, #static_page_content h4, #static_page_content h5, #static_page_content h6{
	font: 18px "Arial";
	color: #5e81a0;
	padding-left: 20px;
	background: transparent url('i/sprite_page.png') no-repeat -788px 0px;
	margin: 0px;
}
#static_page_content h2 img{position: relative; top: -3px;}
#static_page_content i span{
	font-style: italic!important;
	color: #696969;
	font: 14px "Arial";
}
#static_page_content p{
	border-bottom: 1px solid #c7c7c7;
	padding-bottom: 20px;
}
#static_page_content .dots2{
	border-collapse: collapse;
	margin-top: 5px;
}
#static_page_content .dots2 td{
	border-top: 1px dotted #c7c7c7;
	border-bottom: 1px dotted #c7c7c7;
	background: none;
	padding: 5px 0px;
}
/* end of static pages*/




/* misc */
.tbl_form_elements td{vertical-align: middle; padding-bottom: 20px;}
.tbl_form_elements table td{padding-bottom: 0px;}

.tbl_form_elements.reclamatii .styled_inputtext{
	width: 184px;
}
.rss1{
	background: url("i/header_blue_arr.png") no-repeat scroll 0 9px transparent;
	padding: 5px 0px 5px 17px;
	display: inline-block;
	color: #5E81A0;
	text-decoration: none;
	font-size: 16px;
}
.rss1:hover{
	text-decoration: underline;
	color: #F57921;
}

.page_404 a{color: black;}
.page_404 a:hover{color: #F57921;}


.bullets_list{margin:0px;}
	.bullets_list li{width:260px; padding:3px 20px 0px 0px !important; margin-left:0px; font-size:11px;}

.bullets_tbl{width:100%; margin-bottom:5px;}
	.bullets_tbl td{width:130px; padding:3px 6px 3px 0px;}
	.bullets_tbl span{background:url("i/bullet_li.png") no-repeat left 6px; padding:0px 0px 4px 10px; display:block;}


/* Search Ordoneaza */
td.search_ordoneaza_dupa{width:210px; padding:0 6px 0 0px;}
.search_ordoneaza_dupa .ordoneaza_dupa{position:relative; float:left; width:190px !important; border-right:1px solid #f7f7f7; margin-top:-7px !important;}
	.search_ordoneaza_dupa .ordoneaza_dupa div{ float:left; width:60px; padding-top:5px;}
	.search_ordoneaza_dupa .ordoneaza_dupa select{position:absolute; top:6px; left:60px; width:130px !important; margin:0px !important; border:1px solid #606060 !important; max-width:130px !important; min-width:130px !important;}
	.search_ordoneaza_dupa .ordoneaza_dupa span{position:absolute; top:0; right:0; background:url('i/sprite_comments.png') no-repeat -633px -68px !important; width:125px !important; height:20px !important; display:block !important; float:left !important; padding:5px 0 0 5px !important;}




/* pupupu' de la checkout cu sugextii */
#suggestions_holder{
	position: absolute;
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	-moz-opacity:.50;
	filter:alpha(opacity=50);
	opacity:.50;
	z-index: 1110;
	top: 0px; left: 0px;
	display: block;
}
#suggestions{
	position: absolute;
	background-color: transparent;
	width: 790px;
	z-index: 1112;
	top: 0px; bottom: 0px;
	left: 0px; right: 0px;
	display: block;
	margin: 0px auto;
}
#suggestions .chk_close_btn{
	display: block;
	width: 30px;
	height: 31px;
	position: absolute;
	right: -15px;
	top: -17px;
}
#suggestions .chk_close_btn img{
	background: url('../i/general/sprite_chk_pop.png') no-repeat -760px -668px ;
	width: 30px;
	height: 31px;
}
#suggestions .chk_top{
	background: url('../i/general/sprite_chk_pop.png') no-repeat 0 0 ;
	width: 790px;
	height: 9px;
}
#suggestions .chk_bottom{
	background: url('../i/general/sprite_chk_pop.png') no-repeat 0 -11px ;
	width: 790px;
	height: 13px;
}
#suggestions .chk_container{
	width: 740px;
	background: url('../i/general/chk_container_bg.png') repeat-y;
	padding: 10px 25px;
}
#suggestions .chk_container_header{
	height: 40px;
	background: #19a623 url('../i/general/chk_bifa.png') no-repeat 10px center;
	-webkit-border-top-left-radius: 05px;
	-webkit-border-top-right-radius: 05px;
	-moz-border-radius-topleft: 05px;
	-moz-border-radius-topright: 05px;
	border-top-left-radius: 05px;
	border-top-right-radius: 05px;
	line-height: 40px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding: 0 15px 0 40px;
	margin: 0 0 3px 0;
}
#suggestions .chk_container_header h2{
	width: 350px;
	float: left;
	margin: 0;
}
#suggestions .chk_container_header .chk_container_header_total{
	float: right;
	width: 200px;
	text-align: right;
}
#suggestions .chk_count_items{
	width: 23px;
	height: 21px;
	background: url('../i/general/sprite_chk_pop.png') no-repeat 0 -679px ;
	position: relative;
}
#suggestions .chk_count_items span{
	background-color: #f47920;
	padding: 2px 5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position: absolute;
	top: -7px;
	left: -13px;
	height: 15px;
	line-height: 15px;
}
.al_mid{
	vertical-align: middle;
}
#suggestions .chk_info_ins_top{
	background: #777777 url('../i/general/chk_flaw.png') no-repeat left 15px;
	padding: 15px 0 15px 20px;
	height: 55px;
	text-align: left;
	color: #fff;
	line-height: 18px;
	font-size: 13px;

}
#suggestions .chk_info_ins_top a{
	display: block;
	margin: 5px 0 0 0;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}
#suggestions .chk_info_ins_bottom{
	background: #e8e8e8;
	height: 30px;
	padding: 15px 10px 10px 20px;
}
#suggestions .chk_info_ins_bottom .price_value, #suggestions .chk_info_ins_bottom .price_value_btn{
	width: 170px;
	float: left;
}
#suggestions .price_value{
	text-align: left;
}
#suggestions .btn_cumpara_cu_asigurare{
	display: block;
	width: 138px;
	height: 29px;
}
#suggestions .btn_cumpara_cu_asigurare img{
	width: 138px;
	height: 29px;
	background: url('../i/general/sprite_chk_pop.png') no-repeat 0 -30px ;
}
#suggestions .chk_name{
	color: #343434;
	font-size: 15px;
	font-weight: bold;
	margin: 0 0 10px 0;
}
#suggestions .chk_fidel{
	margin: 7px 0 7px -2px;;
}
#suggestions .chk_continua_cump, #suggestions .chk_final_com{
	width: 370px;
	margin: 10px 0 15px 0;

}
#suggestions .chk_continua_cump{
	float: left;
	text-align: left;
}
#suggestions .chk_continua_product_printing{
	float: left;
	text-align: left;
}
#suggestions .chk_final_com{
	float: right;
	text-align: right;
}
.chk_container_bundles_h2, .chk_container_suggest_h2{
	background: url('../i/general/sprite_chk_pop.png') no-repeat 0 -112px;
	width: 695px;
	height: 45px;
	line-height: 45px;
	padding: 0 0 0 45px;
	color: #343434;
	font-size: 16px;
	margin-bottom: 5px;
}
.chk_container_suggest_h2{
	background: url('../i/general/sprite_chk_pop.png') no-repeat 0 -234px;
	margin-bottom: 15px;
}
#suggestions .chk_left table{
	table-layout: fixed;
}
#suggestions .chk_left td{
	border: 1px solid #DADADA;
    border-radius: 5px 5px 5px 5px;
	padding: 2px;
}
#suggestions .pachetf64_plus{
	vertical-align: middle;
}
#suggestions .pachetf64_plus img{
	background: url("i/sprite_details.png") no-repeat  -536px -167px;
	width: 26px;
	height: 27px;
}
#suggestions .chk_left{
	float: left;
	width: 570px;
	padding: 15px 0 0 0;
}
#suggestions .chk_right{
	float: right;
	width: 170px;
	background: #f5f5f5;
	height: 140px;
}
#suggestions .chk_right_1, #suggestions .chk_right_2{
	padding: 10px 15px;
}
#suggestions .chk_right_2{
	background: #ededed;
	height: 50px;
}
#suggestions .border_dashed{
	border-bottom: 1px dashed #9f9f9f;
	margin-bottom: 3px;
}
#suggestions .tltp_target{
	vertical-align: middle;
	width: 80px;
}
#suggestions .pret_int{font-size: 24px; color: #a62d32; font-weight: bold;}
#suggestions .pret_dec{font-size: 16px; color: #a62d32; font-weight: bold;}
#suggestions .detaliu_currency{font-size: 18px; color: #a62d32;}
#suggestions .detaliu_cumpara_btn_pack{
	background: url('../i/general/sprite_chk_pop.png') no-repeat 0 -175px;
	width: 137px;
	height: 29px;
}
#suggestions .cump_asig_bundl img{background: url('i/sprite_details.png') no-repeat -937px -709px; width: 14px; height: 14px; margin: 0px 10px 0 0; float: left; margin: 0;}
#suggestions .cump_asig_bundl{display: block; font-size: 11px; text-decoration: none; color: #5a5a5a }
#suggestions .pack_castigi{margin-top: 7px;}
#suggestions .pack_castigi img{margin-right: 4px;}
#suggestions .suggest_tb td{
	width: 130px;
	padding: 0 9px;
}
#suggestions .suggest_tb .bord_right{
	border-right: 1px dashed #9f9f9f
}
#suggestions .suggest_tb .sh_name{
	display: block;
	text-align: left;
	margin: 5px 0;
	color: #555555;
	font-weight: bold;
}
#suggestions .suggest_tb .price_value{
	display: block;
	text-align: left;
	margin: 5px 0 10px 0;
}
#suggestions .suggest_tb form{
	text-align: left;
}
#suggestions .suggest_tb .btn_adauga{
	float: left;
	width: 87px;
	height: 29px;
	background: url('../i/general/sprite_chk_pop.png') no-repeat 0 -324px;
}
#suggestions .suggest_tb .btn_inscriere{
	display: block;
	float: left;
}

#suggestions .suggest_tb .btn_precomanda{
	display: block;
	float: left;
	background: transparent url('i/sprite_index.png') no-repeat -383px -824px;
	width: 120px; height: 37px;
}




#suggestions .sugest_top{
	background: transparent url('i/sprite_misc2.png') no-repeat 0px -155px;
	width: 490px; height: 12px;
}
#suggestions .sugest_bottom{
	background: transparent url('i/sprite_misc2.png') no-repeat 0px -173px;
	width: 490px; height: 12px;
}
#suggestions .sugest_container{
	background: transparent;
	width: 590px;
}
#suggestions .left{
	border-left: 1px solid black; background: white;
}
#suggestions .right{
	border-right: 1px solid black; background: white;
}
#suggestions .name{font-size: 16px; font-weight: bold; padding-bottom: 15px;}
#suggestions .puncte_fidelizare{
	background: transparent url('i/sprite_misc2.png') no-repeat -575px -2px;
	padding: 5px 0px 5px 24px;
}
#suggestions .gray_bottom{
	border-bottom: 1px solid #b4b4b4;
}
#suggestions .price_value{
	color: #a62d32;
	font-size: 19px; font-weight: bold;
}
#suggestions .btn_continuare_cumparaturi{
	display: block; width: 184px; height: 34px;
	background: transparent url('i/sprite_misc2.png') no-repeat 0px -264px;
}
#btn_continuare_printing{
	display: block; width: 147px; height: 34px; margin-top:15px;
	background: transparent url('i/btn_prod_print.png') no-repeat left top;
}
#suggestions .btn_finalizare_comanda{
	display: block; width: 221px; height: 37px;
	background: transparent url('../i/general/sprite_chk_pop.png') no-repeat -0px -71px;
}
#suggestions .others{
	padding: 17px 35px;
	color: #343434;
	font-size: 13px;
	background: transparent url('i/sprite_misc2.png') no-repeat -1px -70px;
}
#suggestions .prod_upsell{
	border-top: 1px dotted black;
	margin-bottom: 10px;
	width: 588px;
}
#suggestions .prod_upsell:first-child{
	border-top: 0px;;
}
#suggestions .img_prod{
	width: 130px; text-align: center; vertical-align: middle; padding-top: 10px; padding-left: 12px;;
}
#suggestions .item_prod{
	padding-top: 10px;
}
#suggestions .item_prod table{
	width: 410px;
}
#suggestions .prod_upsell .product_name{
	color: #555555;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 6px;
}
#suggestions .prod_upsell .prod_upsell_det{
	margin-top: 10px;
}
#suggestions .prod_upsell .prod_upsell_det .price_value{
	font-size: 15px;
}
#suggestions .title_asigurare{
	background: transparent url('i/sprite_misc2.png') no-repeat 0px -317px;
	width: 410px; height: 44px;
	padding: 5px 4px;
	text-align: left;
	padding-left: 15px;
}
#suggestions .title_asigurare span{
	color: white; font-size: 15px;
	font-weight: bold; display: inline-block;
}
#suggestions .title_asigurare a{
	float: right;
	font-size: 13px; text-decoration: none;
	color: white;
	padding-right: 6px;
}
#suggestions .title_asigurare a:hover{
	text-decoration:underline;
	color: #F47920;
}
#suggestions .gray_bg{
	background: transparent url('i/sprite_misc2.png') no-repeat 0px -362px;
	height: 51px;
}

#suggestions .casca_kamikaze{
	background: url("i/kamikaze.png") no-repeat right center;
	padding: 10px 0px; padding-right: 30px;
}

#error_jobs{color:#ff0000; font-size:16px; margin-top:20px; margin-bottom:30px;}
#suggestions .wrap{
	position: relative;
}


/* PROMOTII */

a.promo_30 , a.promo_30:visited {text-decoration:none; background:url("i/images_promo/mozaic-3_03.png") no-repeat center left; width:191px ; height:30px; display:block;}
a.promo_30:hover { background:url("i/images_promo/mozaic-3_03_hover.png") no-repeat center left;}

a.promo_30.on { background:url("i/images_promo/mozaic-3_03_hover.png") no-repeat center left;}


a.promo_90 , a.promo_90:visited{text-decoration:none; background:url("i/images_promo/mozaic-3_04.png") no-repeat center left; width:192px ; height:30px; display:block;}
a.promo_90:hover{ background:url("i/images_promo/mozaic-3_04_hover.png") no-repeat center left;} 

a.promo_90.on{ background:url("i/images_promo/mozaic-3_04_hover.png") no-repeat center left;}

a.promo_200 , a.promo_200:visited{text-decoration:none; background:url("i/images_promo/mozaic-3_05.png") no-repeat center left; width:192px ; height:30px; display:block;}
a.promo_200:hover{ background:url("i/images_promo/mozaic-3_05_hover.png") no-repeat center left;}
a.promo_200.on{ background:url("i/images_promo/mozaic-3_05_hover.png") no-repeat center left;}

a.promo_500 , a.promo_500:visited{text-decoration:none; background:url("i/images_promo/mozaic-3_06.png") no-repeat center left; width:190px ; height:30px; display:block;}
a.promo_500:hover{ background:url("i/images_promo/mozaic-3_06_hover.png") no-repeat center left;}
a.promo_500.on{ background:url("i/images_promo/mozaic-3_06_hover.png") no-repeat center left;}

a.promo_1000 , a.promo_1000:visited{text-decoration:none; background:url("i/images_promo/mozaic-3_07.png") no-repeat center left; width:255px ; height:31px; display:block;}
a.promo_1000:hover{ background:url("i/images_promo/mozaic-3_07_hover.png") no-repeat center left;}
a.promo_1000.on{ background:url("i/images_promo/mozaic-3_07_hover.png") no-repeat center left;}

a.promo_5000 , a.promo_5000:visited{text-decoration:none; background:url("i/images_promo/mozaic-3_08.png") no-repeat center left; width:256px ; height:31px; display:block;}
a.promo_5000:hover{ background:url("i/images_promo/mozaic-3_08_hover.png") no-repeat center left;} 
a.promo_5000.on{ background:url("i/images_promo/mozaic-3_08_hover.png") no-repeat center left;}

a.promo_5100 , a.promo_5100:visited{text-decoration:none; background:url("i/images_promo/mozaic-3_09.png") no-repeat center left; width:254px ; height:31px; display:block;}
a.promo_5100:hover{ background:url("i/images_promo/mozaic-3_09_hover.png") no-repeat center left;} 
a.promo_5100.on{ background:url("i/images_promo/mozaic-3_09_hover.png") no-repeat center left;}




