body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;
}

p, form, ul, input, li, h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
}


ul {
	list-style-type:none;
}

a {
	outline-style:none;
	text-decoration:none;
}

img {
	border:0;
}

.clear {
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0;
}

.top {
	width:100%;
	float:left; 
	background:#ffffff url(../images/top_bg.png) repeat-x left bottom;
	padding-bottom:2px;
}

.t_center {
	width:948px;
	margin:0 auto;
}

/*---------------------header start--------------------*/

.logged_in {
	float:left;
	font-size:11px;
	margin:3px 0px 0px 0px;
}

.header {
	float:left;
	width:939px;
	padding:10px 1px 0 8px;
}

a.logo {
	float:left;
}

.h_box {
	float:right;
	width:815px;
	padding:2px 0px 0px 0px;
}

.hb_left {
	float:left;
	width:468px;
	border:1px solid #dddddd;
	height:60px;
}


*html .hb_left {
	border:none;
}

.hb_right {
	float:right;
	width:323px;
	border:1px solid #dddddd;
	padding:1px;
}

.login_box {
	float:left;
	width:308px;
	background:#f1f2f2;
	padding:7px 8px 5px 7px;
}

* html .login_box {
	padding:7px 8px 2px 7px;
}

* + html .login_box {
	padding:7px 8px 2px 7px;
}

.inp_arrange {
	float:left;
	width:308px;
	background:url(../images/inparr_brd.png) no-repeat left bottom;
	padding-bottom:5px;
}

.ibg {
	float:left;
	width:118px;
	height:20px;
	background:url(../images/inp_bg.png) no-repeat;
	margin-right:4px;
	padding:2px 0 0 2px;
}

.ibg input {
	float:left;
	width:106px;
	height:15px;
	background:none;
	border:none;
	font-family:Tahoma;
	color:#005335;
	font-size:10px;
	padding:2px 5px 1px;
}



.ibg_pass {
	float:left;
	width:120px;
	height:22px;
	background:url(../images/inp_bg_pass.png) no-repeat;
	margin-right:4px;
	padding:0px 0 0 0px;
}

.ibg_pass input {
	float:left;
	width:106px;
	height:15px;
	background:none;
	border:none;
	font-family:Tahoma;
	color:#005335;
	font-size:10px;
	padding:2px 5px 1px;
}

input.parola_input {
	float:left;
	width:109px;
	height:15px;
	background:url(../images/inp_bg.png) no-repeat;
	border:none;
	font-family:Tahoma;
	color:#005335;
	font-size:10px;
	padding:5px 5px 1px;


}

















input.logbt {
	float:right;
	background:url(../images/login_btt.png) no-repeat;
	width:54px;
	height:20px;
	border:none;
	cursor:pointer;
	margin-top:1px;
}

.err_message {
	font-family:Tahoma;
	font-size:10px;
	margin:0px 0px 0px 21px;
	color:#cc0000;
}


input.trimitebt {
	float:right;
	background:url(../images/trimite_btn.jpg) no-repeat;
	width:54px;
	height:20px;
	border:none;
	cursor:pointer;
	margin-top:1px;
}

input.logoutbt {
	float:right;
	background:url(../images/logout_new.jpg) no-repeat;
	width:54px;
	height:20px;
	border:none;
	cursor:pointer;
	margin-top:1px;
}

.log_options {
	float:left;
	clear:both;
	width:308px;
	padding-top:4px;
}

* html .log_options {
	padding-top:1px;
}

* + html .log_options {
	padding-top:1px;
}

.log_options input {
	float:left;
	margin:0 4px 0 0;
}

.log_options label {
	float:left;
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
	margin-right:25px;
}

* html .log_options label {
	margin-top:4px;
}

* + html .log_options label {
	margin-top:4px;
}

.log_options a {
	float:left;
	font-family:Tahoma;
	font-size:10px;
	color:#000000;
}

* html .log_options a {
	margin-top:4px;
}

* + html .log_options a {
	margin-top:4px;
}

.log_options a:hover {
	text-decoration:underline;
}

a.brd {
	background:url(../images/lo_asep.png) no-repeat right 2px;
	padding-right:8px;
	margin-right:8px;
}

.menu {
	float:left;
	clear:both;
	width:715px;
	height:21px;
	margin-top:12px;
	background:url(../images/menu_bg.jpg) no-repeat;
	padding:9px 0 0 100px;
}

.menu ul li {
	float:left;
	background:url(../images/menu_librd.png) no-repeat right 2px;
	padding-right:12px;
	margin-right:9px;	
}

*html .menu ul li {
	padding-right:12px;
	margin-right:9px;
}

.menu ul li.last {
	background:none;
	padding-right:0px;
	margin-right:0px;
	
}

.menu ul li a {
	float:left;
	font-family:Corbel;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
}

.menu ul li a:hover {
	text-decoration:underline;

}

/*---------------------header end--------------------*/



/*--------------Scroll new-------------*/
a.scroll_news {

color:#1F8864;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
height:20px;
font-weight:bold;
padding:5px 0 0;
width:630px;
display:block;
overflow:hidden;

}

/*-----end---*/




/*---------------------container start--------------------*/

.container {
	width:948px;
	margin:0 auto;
	clear:both;
}

.content {
	width:948px;
	float:left;
	clear:both;
	padding:19px 0 12px 0;
}

.news_search_bar {
	background:url(../images/news_search_bg.jpg) no-repeat;
	float:left;
	width:927px;
	height:33px;
	padding:6px 10px 0;
	overflow:hidden;
}

.search {
	float:right;
	width:271px;
	height:23px;
	background:url(../images/search_bg.jpg) no-repeat;
	padding:5px 6px 0 9px;
}

input.s_txt {
	float:left;
	width:240px;
	background:none;
	border:none;
	color:#0f855d;
	padding-top:1px;
}

input.s_btt {
	float:right;
	width:22px;
	height:19px;
	background:none;
	border:none;
	cursor:pointer;
}

.cnt_holder {
	width:948px;
	float:left;
	clear:both;
	padding:10px 0 0 0;
}

.left {
	float:left;
	width:189px;
	margin-right:13px;
}

.model_left_mid {
	float:left;
	clear:both;
	width:189px;
	background:url(../images/model_left_mid.png) repeat-y;
	margin-bottom:10px;
}

.model_left_dn {
	float:left;
	width:189px;
	background:url(../images/model_left_dn.png) no-repeat left bottom;
	padding-bottom:11px;
}

h4.title {
	padding-bottom:12px;
}

/* start of slide menu */

ul#menu_slide li {
	font-family:Corbel, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	float:left;
	width:173px;
	clear:both;
	padding:0 0 10px 15px;
	background:url(../images/ms_li_brd.png) no-repeat center bottom;
	margin-bottom:10px;
}

ul#menu_slide li.last {
	background:none;
	margin-bottom:0;
	padding:0 0 0 15px;
}

a.categ1, a.categ2 {
	background:url(../images/ms_libg.png) no-repeat left 2px;
	color:#109c6d;
	display: block;
	height: 20px;
	padding:0 0 0 29px;
} 

a.categ1:hover, a.categ2 {
	background:url(../images/ms_libg_n.png) no-repeat left 2px;
	
	color:#7e7e7e;
	font-weight:bold;
	padding:0 0 0 29px;
}

ul#menu_slide li ul {
	float:left;
	width:166px;
	clear:both;
	padding:10px 0 0 0;
	height:100px;
	overflow:hidden;
	line-height:20px;
}

ul#menu_slide li ul li {
	font-weight:normal;
	float:left;
	width:160px;
	clear:both;
	padding:0 0 3px 6px;
	margin-bottom:0;
	background:none;
}

ul#menu_slide li ul li a {
	color:#7e7e7e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:inline;
	background:url(../images/ms_submenu_libg.png) no-repeat left 3px;
	padding:0 0 0 23px;
}

ul#menu_slide li ul li a:hover {
	background:url(../images/ms_submenu_libg.png) no-repeat left 3px;
	text-decoration:underline;
	color:#008c5d;
}

ul#menu_slide li ul li.more {
	padding:8px 0 0px 0;
}

ul#menu_slide li ul li.more a {
	padding:0;
	font-size:10px;
	font-family:Tahoma;
	background:none;
	color:#008c5d;
	float:right;
	text-decoration:underline;
}

ul#menu_slide li ul li.more a:hover {
	text-decoration:none;
	background:none;
}

/* end of slide menu */

h3.go_to_hr {
	margin-bottom:10px;
}

.ban_up {
	float:left;
	clear:both;
	width:187px;
	/*background:url(../images/ban_up_bg.png) no-repeat left top;*/
	/*padding-top:5px;*/
	height:250px;
}



/* .ban_dn {
	float:left;
	clear:both;
	width:189=7px;
	background:url(../images/ban_dn_bg.png) no-repeat left bottom;
	padding-bottom:5px;
}

.ban_mid {
	float:left;
	clear:both;
	width:187px;
	background:url(../images/ban_mid_bg.png) repeat-y;
	padding:5px 0;
	text-align:center;
} */

.right {
	float:right;
	width:165px;
}

a.cos {
	background: url(../images/cos_multiple_bg.png) no-repeat;
	display:block;
	width:44px;
	height:42px;
	margin-bottom:10px;
	padding:7px 65px 0 55px;
	text-align:center;
	font-family:Tahoma;
	font-size:30px;
	color:#000000;
}

a.cos_single {
	background: url(../images/cos_singular_bg.png) no-repeat;
	display:block;
	width:44px;
	height:42px;
	margin-bottom:10px;
	padding:7px 65px 0 55px;
	text-align:center;
	font-family:Tahoma;
	font-size:30px;
	color:#000000;
}

.newsletter {
	float:left;
	clear:both;
	background:url(../images/newsletter_bg.png) no-repeat;
	width:155px;
	height:41px;
	padding:42px 0 0 10px;
	margin-bottom:10px;
}

.cartea_hog {
	float:left;
	clear:both;
	background:url(../images/cartea_hog_bg.png) no-repeat;
	width:182px;
	height:152px;
	padding:38px 0 0 7px;
	margin-bottom:10px;
	line-height:21px;
}

.cartea_hog_header {
	background:url(../images/kilipir_top.jpg) no-repeat;
	width:189px;
	height:53px;
	float:left;
}
.cartea_hog_repeat {
	background:url(../images/kilipir_repeat.jpg) repeat-y left bottom;
	float:left;
	width:189px;
	margin-bottom:10px;
}
.cartea_hog_footer {
	background:url(../images/kilipir_footer.jpg) no-repeat left bottom;
	width:179px;
	float:left;
	padding:0px 0px 5px 10px;
	line-height:21px;
}

.cartea_hog_footer a{
	color:#7E7E7E;
	font-weight:bold;
	font-size:13px;
}

.cartea_hog_footer a:hover {
	color:#0F855D;
	font-weight:bold;
}

.cartea_hog a{
	color:#7E7E7E;
	font-weight:bold;
	font-size:13px;
}

.cartea_hog a:hover {
	color:#0F855D;
	font-weight:bold;
}




.ninp_bg {
	background:url(../images/news_inp_bg.png) no-repeat;
	width:134px;
	height:24px;
	padding:5px 5px 0 6px;
}

.nw_txt {
	background:none;
	border:none;
	width:110px;
	font-size:11px;
	color:#0f855d;
	float:left;
	padding:3px 0 0 0;
}

.nw_btt {
	background:none;
	border:none;
	float:right;
	width:16px;
	height:19px;
	cursor:pointer;
}

.model_right_mid {
	float:left;
	clear:both;
	width:165px;
	background:url(../images/model_right_mid.png) repeat-y;
	margin-bottom:10px;
}

.model_right_dn {
	float:left;
	width:165px;
	background:url(../images/model_right_dn.png) no-repeat left bottom;
	padding-bottom:3px;
}

ul.events_news {
	float:left;
	width:139px;
	padding:0 13px;
}

ul.events_news li {
	background:url(../images/ms_submenu_libg.png) no-repeat left 4px;
	padding:0 0 18px 20px;
	float:left;
	clear:both;
	width:119px;
}

ul.events_news li p {
	font-family:Tahoma;
	font-size:11px;
	color:#373737;
	line-height:1.4em;
	padding-bottom:3px;
}

ul.events_news li a {
	font-size:9px;
	font-family:Tahoma;
	color:#006e49;
}

ul.events_news li a:hover {
	text-decoration:underline;
}

.sondaj {
	float:left;
	clear:both;
	width:137px;
	padding:0 14px 11px;
}

.sondaj h5 {
	font-size:11px;
	color:#373737;
	font-family:Tahoma;
	margin:0;
	padding:0 0 10px 0;
	line-height:1.4em;
}

.radio_arr {
	float:left;
	clear:both;
	width:137px;
	padding-bottom:6px;
}

* html .radio_arr {
	padding-bottom:2px;
}

* + html .radio_arr {
	padding-bottom:2px;
}

.radio_arr input {
	float:left;
	margin:1px 8px 0 0;
}

* html .radio_arr input {
	margin:1px 5px 0 0;
}

* + html .radio_arr input {
	margin:1px 5px 0 0;
}

.radio_arr label {
	float:left;
}

* html .radio_arr label {
	margin-top:4px;
}

* + html .radio_arr label {
	margin-top:4px;
}

.ban_right {
	float:left;
	clear:both;
	width:163px;

	overflow:hidden;
}

.center {
	float:left;
	width:568px;
}

.model_center_mid {
	float:left;
	clear:both;
	width:568px;
	background:url(../images/model_center_mid.png) repeat-y;
	margin-bottom:10px;
}

.model_center_dn {
	float:left;
	width:568px;
	border-bottom:1px solid #c9e1d9;
}

h4.breadcrumb {
	float:left;
	width:558px;
	height:29px;
	background:url(../images/breadcrubm.png) no-repeat;
	color:#0F845D;
	font-size:16px;
	/*text-transform:uppercase;*/
	padding:10px 0px 0px 10px;
	text-shadow: #ffffff 0px -3px 3px ;
	text-transform:uppercase;
}

.shadow {
	float:left;
	clear:both;
	width:566px;
	background:url(../images/tab_shadow.png) no-repeat 1px 0;
	padding:14px 0 9px 1px;
}

a.spec_ph {
	float:left;
}

.spec_det {
	float:right;
	width:350px;
	padding:15px 0 0 0;
}

.spec_det h2 {
	font-size:21px;
	font-family:Corbel;
	font-weight:normal;
	color:#0f845d;
	padding-bottom:10px;
}

.spec_det h2 a {
	color:#0f845d;
}

.spec_det h2 a:hover {
	text-decoration:underline;
}

p.costuri {
	font-size:12px;
	color:#005A3C;
	padding-bottom:4px;
	font-weight:bold;
}

p.costuri span {
	font-weight:bold;
	color:#005c3d;
}

p.oferta {
	font-size:10px;
	color:#818181;
	padding-top:5px;
	margin-top:4px;
	background:url(../images/poffer_brd.png) no-repeat left top;
}

.stripe {
	float:left;
	clear:both;
	width:567px;
	/*background:url(../images/stripe_bg.png) repeat-y 1px 0;  */
}

.prod_holder {
	float:left;
	clear:both;
	width:567px;
	background:url(../images/prod_holder_bg.png) no-repeat 1px 0;
}

.produs {
	float:left;
	width:156px;
	padding:14px 17px 19px 16px;
	position:relative;
	text-align:center;
}

p.prd_name {
	padding:0px 0 0 0;
	line-height:1.4em;
	height:50px;
	overflow:hidden;

}

p.prd_name1 {
	padding:26px 0 0 0;
	line-height:1.4em;
	height:49px;
	overflow:hidden;
	margin-bottom:15px;
}

p.prd_name a {
	font-size:14px;
	color:#747474;
}

p.prd_name1 a {
	font-size:14px;
	color:#747474;
}

p.prd_name a:hover {
	text-decoration:underline;
	color:#0f855d;
}

p.price {
	font-size:12px;
	color:#000000;
	padding-bottom:7px;
}

p.price span {
	color:#016a46;
	font-weight:bold;
}

a.add_cos {
	display:block;
	width:155px;
	height:30px;
	/* background:url(../images/add_cos_n.png) no-repeat; */
	background:url(../images/add_cos_hov.png) no-repeat;
}

/* a.add_cos:hover {
	background:url(../images/add_cos_hov.png) no-repeat;
} */

a.add_cos span {
	display:none;
}

/*---------TABS HP----------*/

.sale_tab {
	float:left;
	clear:both;
	width:548px;
	height:240px;
	background:url(../images/tab_shadow.png) no-repeat 1px 0;
	padding:14px 9px 4px 10px;
	position:relative;
}

div#tabs_a ul {
	width:176px;
	height:200px;
	border-top:1px solid #c9c9c9;
	position:absolute;
}

ul.control_left {
	border-left:1px solid #c9c9c9;
	top:30px;
	left:10px;
}



ul.control_right {
	border-right:1px solid #c9c9c9;
	top:30px;
	right:9px;
}

div#tabs_a ul li {
	float:left;
	clear:left;
	width:176px;
	height:49px;
	border-bottom:1px solid #c9c9c9;
	background:url(../images/tab_libg.png) repeat-x;
}

div#tabs_a ul li a, div#tabs_a ul li a.on {
	display:block;
	width:139px;
	height:21px;
	padding:10px 20px 9px 17px;
	font-size:12px;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	color:#7f7f7f;
}

div#tabs_a ul.control_left li a.on {
	background:#e6e7e8 url(../images/tab_on.png) no-repeat right 12px;
	color:#008c5d;
}

div#tabs_a ul.control_right li a.on {
	background:#e6e7e8 url(../images/tab_on_2.png) no-repeat left 12px;
	color:#008c5d;
}

#tabs {
	position:absolute;
	left:185px;
	top:15px;
	height:208px;
	width:161px;
	background:url(../images/tab_frame.png) no-repeat;
	padding:30px 18px 0 19px;
	display:block;
}

.detalii {
	height:203px;
	width:161px;
	overflow:hidden;
	text-align:center;
}

.detalii p {
	margin-top:19px;
	padding-top:8px;
	padding-bottom:4px;
	background:url(../images/tabpar_brd.png) no-repeat left top;
	text-align:left;
	font-size:11px;
	color:#000000;
	height:40px;
	overflow:hidden;
}

a.dtl {
	float:right;
}

#tab_a2 {
	display: none;
}

#tab_a3 {
	display: none;
}

#tab_a4 {
	display: none;
}

#tab_a5 {
	display: none;
}

#tab_a6 {
	display: none;
}

#tab_a7 {
	display: none;
}

#tab_a8 {
	display: none;
}

/*---------TABS HP----------*/

/*---------------------container end--------------------*/

/*---------------------footer start--------------------*/

.footer {
	float:left;
	clear:both;
	width:100%;
	height:41px;
	padding:24px 0 0 0;
	background:url(../images/footer_bg.png) repeat-x;
}

.f_int {
	width:948px;
	margin:0 auto;
}

.f_int ul {
	float:left;
	padding-top:9px;
}

.f_int ul li {
	float:left;
	background:url(../images/f_int_brd.png) no-repeat right 2px;
	padding-right:10px;
	margin-right:10px;
}

.f_int ul li.last {
	background:none;
	padding-right:0;
	margin-right:0;
}

.f_int ul li a {
	float:left;
	color:#00422c;
}

.f_int ul li a:hover {
	text-decoration:underline;
}

a.sellator_logo {
	float:right;
}

a.trafic_logo {
	float:right;
	margin:1px 8px 0 0;
}

/*---------------------footer end--------------------*/

/*---------------------OFERTE SPECIALE START------------------*/

.os_top {
	float:left;
	clear:both;
	width:517px;
	background:url(../images/car_center_grad.png) no-repeat left bottom;
	padding:0px 29px 42px 20px;
}

.pd_left {
	float:left;
	width:130px;
}

a#lupa {
	display:block;
	width:26px;
	height:27px;
	float:right;
	margin:17px 50px 0 0;
}

* html a#lupa {
	margin:17px 25px 0 0;
}

.pd_right {
	float:right;
	width:350px;
}

.pd_right h1 {
	font-size:20px;
	font-family:Corbel;
	font-weight:bold;
	color:#0f845d;
}

.misc {
	float:left;
	clear:both;
	width:350px;
	padding-top:19px;
}

.m_lft {
	float:left;
	width:165px;
}

.m_lft p a {
color:#0F855D;

}

.m_lft p {
	color:#747474;
	padding-bottom:4px;
}

.bask_os {
	width:165px;
	padding-top:17px;
	margin-top:14px;
	background:url(../images/bask_os_brd.png) no-repeat left top;
}

.bask_os1 {
	width:165px;
	
	margin-top:5px;
	
}

.m_rgt {
	float:right;
	width:167px;
}

/*---------rating------------*/

.rat_bg {
	height:16px;
	width:167px;
	margin-bottom:5px;
}

.rat_bg p {
	float:left;
	font-size:14px;
	font-family:Tahoma;
	color:#0c0c0c;
	font-weight:bold;
	padding-right:7px;
}

.rath_3 {
	position:relative;
	width:84px;
	height:16px;
	float:left;
}

.rath_3 a {
	background:url(../images/stars.png) no-repeat 0 100px;
	position:absolute;
	display:block;
	height:16px;
	margin-right:2px;
}

.rath_3 a span {
	display:none;
}

a.rath1 {
	width:15px;
	z-index:100;
}

a.rath2 {
	width:30px;
	z-index:90;
}

a.rath3 {
	width:47px;
	z-index:80;
}

a.rath4 {
	width:65px;
	z-index:70;
}

.rath_3 a.rath5 {
	background:url(../images/stars.png) no-repeat 0 0;
	width:84px;
	z-index:60;
	margin-right:0;
}

.rath_3 a:hover {
	background-position:0 -16px;
}

/*---------rating------------*/

.prc_up {
	float:left;
	width:165px;
	padding-top:6px;
	background:url(../images/prc_up.png) no-repeat left top;
	margin-top:10px;
	margin-bottom:0px;
}

.prc_dn {
	float:left;
	clear:both;
	width:165px;
	padding-bottom:5px;
	background:url(../images/prc_dn.png) no-repeat left bottom;
}

.prc_mid {
	float:left;
	clear:both;
	width:148px;
	background:url(../images/prc_mid.png) repeat-y;
	padding:10px 5px 8px 12px;
}

p.old_p {
	font-size:11px;
	color:#6a6969;
	padding-bottom:3px;
	font-weight:bold;
}

p.hog_p {
	font-size:12px;
	color:#005a3c;
	font-weight:bold;
}

a.fav {
	background:url(../images/fav_bg.png) no-repeat left 0px;
	font-size:12px;
	color:#747474;
	padding:0 0 0 28px;
}

a.fav:hover {
	text-decoration:underline;
	color:#6dc66b;
}

.os_bottom {
	float:left;
	clear:both;
	width:517px;
	padding:5px 29px 0px 20px;
}

/*---------TABS OF. SPECIALE----------*/

div#osc ul {
	width:421px;
	height:32px;
	border-bottom:1px solid #bcd4cc;
	padding:1px 0 0 9px;
}

div#osc ul li {
	float:left;
	width:114px;
	height:33px;
	background:url(../images/tab_libg.png) repeat-x;
	margin-right:1px;
}

div#osc ul li a, div#osc ul li a.on {
	display:block;
	width:114px;
	height:23px;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/osc_a.png) no-repeat;
	color:#000000;
	font-weight:bold;
	padding:10px 0 0 0;
	text-align:center;
}

div#osc ul li a.on {
	background:url(../images/osc_a_on.png) no-repeat;
	color:#000000;
}

#osc_cnt {
	width:517px;
	float:left;
	clear:both;
	padding:20px 0;
}

.desc_com p{
	font-family:Tahoma;
	color:#373737;
	font-size:13px;
}
.desc_com_product {
	color:#747474;	
}
.desc_com_product p{
	font-family:Tahoma;
	color:#747474;
	font-size:13px;
}

p.dtx {
	font-size:12px;
	color:#747474;
	line-height:1.4em;
}
p.dtx_product {
	font-size:12px;
	color:#747474;
	line-height:1.4em;
}

#tab2_b2 {
	display: none;
}

#tab2_b3 {
	display: none;
}

/*---------TABS OF. SPECIALE-----------*/

/*---------------------OFERTE SPECIALE END--------------------*/


/*---------------------LISTARE PRODUS START--------------------*/

.list_pic {
	float:left;
}

.prc_to_bask {
	float:right;
	width:400px;
}

.prc_to_bask h2 {
	padding-bottom:25px;
}

.prc_to_bask h2 a {
	font-size:24px;
	font-family:Corbel;
	font-weight:normal;
	color:#0f845d;
}

.sdpar a {
color:#006E49;
font-size:11px;

}

span.sdpar {
	color:#747474;
	line-height:16px;
	/* height:82px; 
	overflow:hidden; */
	display:block;
}



.cost_cos {
	background:url(../images/bask_os_brd.png) no-repeat left top;
	padding-top:12px;
	width:400px;
	float:left;
	clear:both;
	margin:5px 0px 0px 0px;
}

.fleft {
	float:left;
	margin:16px 0 0 30px;
}

p.hog_list_p {
	font-size:14px;
	color:#005a3c;
	font-weight:bold;
}

/*---------------------LISTARE PRODUS END--------------------*/



/*--------------------PAGINARE------*/


.paginare {
	text-align:center;

}

a.nr_neselectat {
	color:#747474;
	font-weight:bold;
	margin:0px 2px 0px 2px;
}

a.nr_selectat {
	font-weight:bold;
	margin:0px 2px 0px 2px;
	color:#0F845D;
}

a.first {
	margin:0px 4px 0px 4px;
	background:url(../images/sageata_st.jpg)  no-repeat 0px 2px ;
	width:10px;
	height:11px;
	display:inline-block;
}

*+html a.first {

	background:url(../images/sageata_st.jpg)  no-repeat 0px -1px ;

}

a.last {
	margin:0px 4px 0px 4px;
	background:url(../images/sageata_dr.jpg)  no-repeat 0px 2px ;
	width:10px;
	height:11px;
	display:inline-block;
}

*+html a.last {

	background:url(../images/sageata_dr.jpg)  no-repeat 0px -1px ;

}

/*-----------END--------*/

.stoc_epuizat {
	color:#cc0000;
	font-size:11px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}

.disponibil_stoc {
	color:#0F845D;
	font-size:11px; 
	font-weight:bold; 
	margin:5px 0px 0px 0px;

}

.comentarii_new {
	display:none;
	width:500px;
	margin:0px 0px 0px 20px;
}

a.us {
	color:#006E49;
	font-size:12px;
	font-weight:bold;
}

.mdn {
	font-size:11px;
	
}

.ncomm {

	margin:0px 0px 20px 0px;
	font-size:11px;


}

p.comm {
	font-weight:bold;
}

input.num_c {
	border:1px solid #cccccc;
	width:250px;
	height:19px;
	padding:2px 0px 0px 2px;

}

textarea.txa_area {
	border:1px solid #cccccc;
	height:130px;
	width:294px;

}

a.tr_g {
	width:54px;
	height:20px;
	display:block;
	margin:10px 0px 10px 0px;
}



/*RATING*/

.star-rating
{
	margin:0;
	padding:0;
	width:95px;
	height:15px;
	position:relative;
	background:url(../images/stars2.png) repeat-x top left;
	margin:2px 0px 0px 3px;

}


*html .star-rating
{
	margin:0;
	padding:0;
	width:95px;
	height:15px;
	position:relative;
	background:url(../images/stars2.png) repeat-x top left;
	margin:1px 0px 0px 3px;

}

.star-rating li
{
	margin:0;
	padding:0;
	float:left;
}
.star-rating .voted
{
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background:url(../images/stars2.png)  0 -15px repeat-x;
	height: 15px;
}
* html .star-rating .voted
{
	top: 1px;
}
.star-rating li a
{
	display:block;
	width:19px;
	height:15px;
	text-indent:-1000px;
	z-index:20;
	position:absolute;
	padding:0;
}
.star-rating li a:hover
{
	background:url(../images/stars2.png) left bottom;
	z-index:1;
	left:0px;
	top:0;	
}

.star-rating a.one-star
{
	left:0px;
}

.star-rating a.one-star:hover
{
	width:19px;
}

.star-rating a.two-stars
{
	left:12px;
}

.star-rating a.two-stars:hover
{
	width:24px;
}

.star-rating a.three-stars
{
	left:24px;
}

.star-rating a.three-stars:hover
{
	width:36px;
}

.star-rating a.four-stars
{
	left:36px;
}

.star-rating a.four-stars:hover
{
	width:48px;
}

.star-rating a.five-stars
{
	left:48px;
}

.star-rating a.five-stars:hover
{
	width:60px;
}

/*END*/








/*-----------------------------------------BASKET START-------------------------------------*/

.b_bo {
	padding:15px;
	width:536px;
}

table.comanda {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:536px;
	margin-bottom:30px;
}

table.comanda tr.double_brd th {
	border-bottom:1px solid #b4b4b4;
	padding-bottom:5px;
}

table.comanda tr.double_brd th.can {
	padding-left:0px;
}

table.comanda tr.double_brd th.san {
	padding-left:0px;
}

table.comanda tr.double_brd th.ban {
	padding-right:10px;
}

table.comanda tr.up_dn_brd td {
	border-bottom:1px solid #b4b4b4;
	padding:13px 0 13px 0;
}

table.comanda tr.dbl_dn_brd td {
	border-bottom:1px solid #b4b4b4;
	padding:13px 0 13px 0;
}

table.comanda tr.up_dn_brd td.im_txt {
	width:210px;
	padding-left:10px;
}

table.comanda tr.up_dn_brd td.inp_crc {
	width:114px;
	text-align:center;
}

table.comanda tr.up_dn_brd td.upde {
	width:52px;
	text-align:center;
}

table.comanda tr.up_dn_brd td.costs {
	width:80px;
}

table.comanda tr.up_dn_brd td.pad_crs_del {
	width:80px;
}

table.comanda tr.total_price td {
	text-align:right;
	padding-top:20px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

span.tbl_sp {
	color:#cc0000;
}

img.pr_tbl {
	float:left;
	margin-left:5px;
	margin-right:10px;
}

.nm_prd {
	margin-top:20px;
	text-align:left;
}

a.nm_prd {
	color:#747474;
	font-size:12px;
	font-weight:bold;
}

a.nm_prd:hover {
	color:#109C6D;
}


.cl_inp {
	border:1px solid #7a8b86;
	background:none;
	width:38px;
	height:17px;
	text-align:center;
	margin-right:5px;
}

p.tab_price {
	font-size:12px;
	font-weight:bold;
	color: #000000;
}

p.tab_price span {
	color:#cc0000;
}

.factura_detalii {
	font-size:12px;
	padding-left:10px;
	margin-bottom:20px;
	width:200px;
	float:left;
}

.res_ftde {
	float:right;
	width:270px;
}

h3.bask_h {
	color:#006E49;
	text-align:left;
	font-size:12px;
	font-weight:bold;
}

.fact_i {
	padding:9px 0 0 15px;
	margin-bottom:10px;
}

.rad_mrg {
	margin-right:9px;
}

* html .rad_mrg {
	margin-right:9px;
}

.more_pad {
	padding:10px 0 0;
	margin-bottom:10px;
}

textarea.info_fact {
	border:1px solid #7a8b86;
	padding-left:2px;
	width:257px;
	height:108px;
}

.fl_b {
	float:left;
}

.fr_b {
	float:right;
}

.t_bnt {
	margin-bottom:20px;
}

.aj_co {
	background:url(../images/aj_c.png) no-repeat;
	border:none;
	width:142px;
	height:23px;
	float:left;
	cursor:pointer;
}

.fi_co {
	background:url(../images/fi_c.png) no-repeat;
	border:none;
	width:132px;
	height:23px;
	float:right;
	cursor:pointer;
}

a.scadrs {
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}

a.scadrs:hover {
	text-decoration:none;
}

p.arss {
	margin:7px 0;
}

.mtob {
	margin-top:10px;
}

.co_co {
	background:url(../images/co_cu.png) no-repeat;
	border:none;
	width:155px;
	height:23px;
	float:left;
	cursor:pointer;
}

.cicl_arr span a {
 
color:#006E49;
}
/*-----------------------------------------BASKET END-------------------------------------*/


/*COLECTII*/

 
a.cate1 {
	font-size:12px;
	font-weight:bold;
	color:#555555;
}

.cat3 {
	 margin:0px 0px 18px 0px;
	 width:180px;
	 float:left;
	 display:inline;
}

p.costuri_vechi {
	color:#6A6969;
	font-size:11px;
	font-weight:bold;
	padding-bottom:3px;
}

/*END*/
.linkd {
	color:#000000;
	text-align:center;
}
.linkd a {
	color:#0F845D;
	margin:0px 10px 0px 10px;
	font-weight:bold;
}


/*---------------------STIRI&EVENIMENTE START--------------------*/

.os_evn {
	float:left;
	clear:both;
	width:526px;
	background:url(../images/car_center_grad.png) no-repeat left bottom;
	padding:0px 20px 30px 20px;
}

.evn_foto {
	float:left;
	width:100px;
	height:120px;
	text-align:center;
	margin-right:20px;
	padding:15px 0 0 0;
}

h2.evn_h {
	font-size:20px;
	font-family:Corbel;
	font-weight:bold;
	color:#0f845d;
	padding-bottom:14px;
}

p.evn_par {
	color:#747474;
	line-height:1.4em;
	font-size:12px;
}

p.evn_par a {
	color:#0f835c;
	font-size:11px;
	font-family:Tahoma;
}

p.evn_par a:hover {
	text-decoration:underline;
}

.text_all {
	color:#373737;


	line-height:17px;
}

/*---------------------STIRI&EVENIMENTE END--------------------*/




p.lh22 {

	color:#747474;
	font-size:12px;
	line-height:17px;

}

p.lh22 img {

	float:left;
	margin:0px 8px 0px 0px;
}

.m_tx2 {
	padding:0px 10px 0px 10px;
}

.tx14 {
	color:#0F855D;
	font-size:16px;
}

a.inapoi_art {

	color:#0F855D;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
}

a.inapoi_art_link {
	color:#0F855D;
	font-family:tahoma;
	font-size:11px;
}

a.inapoi_art_link:hover {
	text-decoration:underline;
}


a.inapoi_art_black {
	color:#000000;
	font-family:tahoma;
	font-size:11px;
}

a.inapoi_art_black:hover {
text-decoration:underline;

}

a.text_sitemap {
	color:#747474; 
	font-size:12px;
	font-weight:bold;
}

a.text_sitemap:hover {
	color:#1F8864; 

}

span.qp_pagenumber {
font-weight:bold;
color:#373737;
display:none;

}
span.qp_counter {
	display:none;
}

span.qp_totalnumber {
font-weight:bold;
color:#373737;
display:none;
}

a.qp_prev {
	background:url(../images/oneitem_arrow_right.png) no-repeat scroll 0 0;
	cursor:pointer;
	height:34px;
	color:#ffffff;
	font-size:0px;
	position:absolute;
	right:-7px;
	top:145px;
	width:21px;
}

a.qp_prev:hover {
	background:url(../images/oneitem_arrow_right.png) no-repeat scroll 0 -34px;
}


a.qp_next {
	background:url(../images/oneitem_arrow_left.png) no-repeat scroll 0 0px;
	cursor:pointer;
	height:34px;
	left:-7px;
	position:absolute;
	top:145px;
	width:21px;
	font-size:0px;
	color:#ffffff;
	
}

a.qp_next:hover {
	background:url(../images/oneitem_arrow_left.png) no-repeat scroll 0 -34px;

	
}

#shopping_list_counter1 a {
	font-size:12px;
	color:#109C6D;
	background:none;
	position:relative;
	top:0px;
	left:0px;
	right:0px;
	height:auto;
	width:auto;
}

#shopping_list_counter1 span {
	font-size:12px;
	color:#747474;
	background:none;
	position:relative;
	top:0px;
	display:inline;
	left:0px;
	right:0px;
	height:auto;
	width:auto;
}

.poll_2 {
	margin:8px 0px 0px 0px;
	clear:both;
	float:left;

}

a.link_green2{
	color:#005A3C;
}

.border {
	border:1px solid #cc0000;
}

div.desc_com1 {
	padding:20px 0px 20px 0px;
}

.comentarii_articole2 {
	padding:10px;
	float:left;
}


div.moduletools {
	font-size: 8px;
}

div.moduletools > a:link, div.moduletools > a:visited, div.moduletools > a:active, div.moduletools > a:hover {
	font-size: 11px;
	color: #ff0000;
}
