*{outline:none;}


ul{padding:0; margin:0;}
ul li{list-style:none; padding:0; margin:0;}


h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; font-size:1.16em; font-weight:bold;}
p{margin:5px; padding:0px;}
a{text-decoration:none; color:#103091; }
a:hover{text-decoration:underline;}
a img{border:none;}
nav{ margin:0px; padding:0px;}

form{margin:0px; padding:0px;}
fieldset{margin:0px;padding:8px;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius: 5px;}
legend{color:#666666;}
textarea{resize:none;}
input{color:#404040;}
.clear{clear:both;}
.clearfix1 {content: ".";display: block; height: 0; clear: both; visibility: hidden; }
.clearfix2 {clear:both; height: 1% !important;	overflow: visible !important; }/* IE6 */
.sfa label,.sfb label,.sfc label,.sfd label{cursor:pointer;}

.titlu_line{max-height:3.9em; line-height:1.3em; overflow:hidden;margin-bottom:3px; color:#00509d; text-decoration:none;}
p.line{margin-bottom:3px; }
p.line{max-height:3.9em; line-height:1.3em; overflow:hidden;}
.add_box_shadow, .shadow{-moz-box-shadow: 3px 2px 5px #888888;-webkit-box-shadow: 3px 2px 5px #888888;box-shadow: 3px 2px 5px #888888;}

	
	.nume_categorie :hover {
		text-decoration: underline; text-decoration-color: #1241ab;

	}
	
	
.exround{border-radius:15px;-moz-border-radius:15px; -webkit-border-radius: 15px;}
.round{border-radius:5px;-moz-border-radius:5px; -webkit-border-radius: 5px;}
.round_top{border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px;}
.round_left{border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px;}
.round_right{border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px; -webkit-border-radius: 0px 5px 5px 0px;}
.round_bottom{border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px;}
.round_top_left{border-radius:5px 0px 0px 0px;-moz-border-radius:5px 0px 0px 0px; -webkit-border-radius: 5px 0px 0px 0px;}
.round_top_right{border-radius:0px 5px 0px 0px;-moz-border-radius:0px 5px 0px 0px; -webkit-border-radius: 0px 5px 0px 0px;}

.border{border:1px solid #00509d;}
.border2{border:1px solid #999;}
span.hilight{color:#8b003f !important; font-size:1.16em; }




#body_wrapper {color: inherit; text-align: left; padding:0px; overflow: hidden;  max-width:1650px; width:auto; margin:0 auto;}


#cos{ border:#CCF solid 1px; height:40px; margin-right:5px;font-size:9px; cursor:pointer;}
#cos.cblue{
	background-image: -webkit-gradient(linear, left top, left bottom, from(#91a1c2), to(#145fff));
    background-image: -moz-linear-gradient(top,#91a1c2,#145fff);
	background-image: -ms-linear-gradient(bottom, #91a1c2 0%, #145fff 100%);
	background-image: -o-linear-gradient(bottom, #91a1c2 0%, #145fff 100%);
	background-image: -webkit-linear-gradient(bottom, #91a1c2 0%, #145fff 100%);
	background-image: linear-gradient(to top, #91a1c2 0%, #145fff 100%);
	background-color: #145fff;
	}
#cos.cwhite{
	background-image: -webkit-gradient(linear, left top, left bottom, from(#8291b2), to(#0051ee));
    background-image: -moz-linear-gradient(top,#8291b2,#0051ee);
	background-image: -ms-linear-gradient(bottom, #8291b2 0%, #0051ee 100%);
	background-image: -o-linear-gradient(bottom, #8291b2 0%, #0051ee 100%);
	background-image: -webkit-linear-gradient(bottom, #8291b2 0%, #0051ee 100%);
	background-image: linear-gradient(to top, #8291b2 0%, #0051ee 100%);
	background-color: #0051ee;
	}
/*
#cos.cwhite{
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeff), to(#ededff));
    background-image: -moz-linear-gradient(top,#eeeeff,#ededff);
	background-image: -ms-linear-gradient(bottom, #eeeeff 0%, #ededff 100%);
	background-image: -o-linear-gradient(bottom, #eeeeff 0%, #ededff 100%);
	background-image: -webkit-linear-gradient(bottom, #eeeeff 0%, #ededff 100%);
	background-image: linear-gradient(to top, #eeeeff 0%, #ededff 100%);
	background-color: #eeeeff;
	} */

#cosl2{padding:10px 15px 10px 10px; }
#cosl2.cl2blue{background:url(./img_v2/cart_white.png) no-repeat center center; color:#FFF; }
#cosl2.cl2white{background:url(/css/img_v2/cart_white.png) no-repeat center center; color:#FFF;  }
/* #cosl2.cl2white{background:url(/css/img_v2/cart_blue.png) no-repeat center center; color:inherit;  } */


#user_zone1{
	font-size:0.83em;
	border-top:#CCF solid 1px;
	border-right:#CCF solid 1px;
	border-bottom:#CCF solid 1px;
	border-left:#CCF solid 1px;
	padding:8px 0px 0px 10px;
	height:32px;
	background:#eeeeff;
	margin-left:5px;
	}
#user_zone1.hoverd{	border-bottom:#CCF solid 0px !important;	}

#user_zone2{
	margin:0 5px;
	text-align:left !important;
	font-size:0.75em;
	background:url(/css/img_v2/200x4_right_fade_blue.png) right top repeat-y #eeeeff;
	height:auto !important;
	padding:10px;
	z-index:20;
	position:relative;
	left:0px;
	top:-1px;
	overflow:hidden;
	display:none;
	-moz-box-shadow: 1px 1px 1px #888888;
	-webkit-box-shadow: 1px 1px 1px #888888;
	box-shadow: 1px 1px 1px #888888;
	border-top:none;
	border-right:#CCF solid 1px;
	border-bottom:#CCF solid 1px;
	border-left:#CCF solid 1px;
	border-radius:0px 2px 5px 5px;
	-moz-border-radius:0px 2px 5px 5px;
	-webkit-border-radius: 0px 2px 5px 5px;
	}

#cos_zone2{
	margin:0 5px; 
	text-align:left !important;
	font-size:0.75em;
	background:url(/css/img_v2/200x4_right_fade_blue.png) right top repeat-y #eeeeff;
	height:auto !important;
/*	padding:10px;*/
	z-index:20;
	position:relative;
	left:0px;
	top:0px;
	overflow:hidden;
	display:none;
	-moz-box-shadow: 1px 1px 1px #888888;
	-webkit-box-shadow: 1px 1px 1px #888888;
	box-shadow: 1px 1px 1px #888888;
	border-top:none;
	border-right:#CCF solid 1px;
	border-bottom:#CCF solid 1px;
	border-left:#CCF solid 1px;
	border-radius:0px 2px 5px 5px;
	-moz-border-radius:0px 2px 5px 5px;
	-webkit-border-radius: 0px 2px 5px 5px;
	}



/*
.sigla1{height:102px; background:url('img/shortcut_logo1.png') repeat-x top left;}
.sigla3{height:102px; background:url('img/shortcut_logo3.png') no-repeat top right;}
.sigla2{height:102px; background:url('img/shortcut_logo2.png') no-repeat top left;}
.sigla4{height:22px; padding-top:58px; padding-right:10px; }
.sigla4_l{ background:url('img/top_menu_left.gif') no-repeat top left;  width:13px; height:21px; }
.sigla4_bg{background:url('img/top_menu_center.gif') repeat-x top right; padding-left:6px; padding-right:6px;  }
.sigla4_m{ background:url('img/top_menu_left_right.gif') no-repeat top left;  width:21px; height:21px; }
.sigla4_r{ background:url('img/top_menu_right.gif') no-repeat top left;  width:12px; height:21px; }
.nav_top {text-align:center; font-weight:bold; color:#FFF;}
.nav_top a{color:#FFF;}
*/


#left_side{width:200px; float:left; margin:0; padding:0;}
#right_side{width:200px; float:right; margin:0; padding:0;margin-right:5px;}

/* #main_wrapper{margin: 0 200px 0 200px;  padding: 0px; overflow:hidden; } */
#main_wrapper{margin: 0px;  padding:0px 5px 5px 5px; overflow:hidden;  }
#main_content{margin:0px; } 
#main_content2{min-height:600px;}
.main_content2, .main_content2_tr{	margin:0px 1px 0px 1px;	padding:10px 7px 8px 8px;
border-top:#8DAECB 1px solid; border-left:#8DAECB 1px solid; border-right:#8DAECB 1px solid; border-bottom:#8DAECB 1px solid; border-radius:0px 0px 5px 5px;	-webkit-border-radius:0px 0px 5px 5px;	-moz-border-radius:0px 0px 5px 5px;  box-shadow: 0px 2px 5px #AAA;-moz-box-shadow: 0px 2px 5px #AAA;-webkit-box-shadow: 0px 2px 5px #AAA;
}
.main_content2{background-color:#FFF;}


/*#footer{ background: url('img_v2/footer.png') left top repeat-x; min-height:73px; padding:9px; border-top: 2px ridge #CCC; border-radius:2px; -webkit-border-radius: 2px; -moz-border-radius: 2px;  -khtml-border-radius:2px;
	-moz-box-shadow: 0px 0px 5px #888888;-webkit-box-shadow: 0px 0px 5px #888888;box-shadow: 0px 0px 5px #888888;}
*/
.tbl_promotii_categorii td{
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	text-shadow:none;
	}

/* CUTII CONTINUT LATERALE  V1 veche */
.box_holder{}
.box_content{margin: 0px 4px 0px 4px; padding:6px 11px 6px 11px;}
.box_hooks{height:27px;}
.box_end{height:32px;}


.cat_title, .cat_title_red{ font-weight:bold; margin-top:1em; margin-bottom:1em; padding:0 !important;}
.cat_title{color:#00509d; font-size:18px;}
.cat_title_red{color:#7E354D;}


div.gen_bar{padding-bottom:10px;}
div.descarca{padding-bottom:14px; margin-bottom:0px;}
div.filtre{margin-bottom:0.8em; font-size:1.6em;}
div.promo{padding-bottom:18px; margin-bottom:8px;}
div.dotted{height:0px; border-bottom: 0px dotted #CCC; margin:4px 0px 4px 0px;	font-size:0px; line-height:0px;} /*schimbat*/



#menu_scrolat.top_scroll{
	background:#fff;
background: -moz-linear-gradient(top,  rgba(255,255,255,0.36) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.36) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,0.36) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5cffffff', endColorstr='#ffffff',GradientType=0 );
	}
#menu_scrolat.body_scroll{background:#fff;}

section{
	-webkit-transition:all .s ease-in;
-moz-transition:all .2s ease-in;
-o-transition:all .2s ease-in;
-ms-transition:all .2s ease-in;
transition:all .2s ease-in;}

/* promo right */
.html_block_category_right{ text-align:center;}

div.promo_product{font-size:1em; width:auto; max-width:145px; height:auto; min-height:120px; max-height:170px; border:#CCC 1px solid; border-radius:8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; background-color:#FFF; overflow:hidden; padding-bottom:5px; padding-top:2px; margin:0 auto; font-size:10px;}
div.promo_product a{color:#006699; font-family:Arial, Helvetica, sans-serif;}
div.promo_product a:hover{text-decoration:none !important;}
.price_red{ 
    font-family: 'Bitter';
    color: #fc5c3c;
  font-weight: bold; font-size:1.3em; 
 
  height: 20px;
}
.price_old{font-weight:lighter; color:#a1a4a7; font-size:0.6em !important; text-decoration:line-through;}
.price_old  small{font-size:1.6em !important;}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}
.boxx_holder{
	background:url('img_v2/transp_40_white.png');
	-moz-box-shadow: 2px 2px 5px #888888;-webkit-box-shadow: 2px 2px 5px #888888;box-shadow: 2px 2px 5px #888888;
	border-radius:5px;-moz-border-radius:5px; -webkit-border-radius: 5px;
	}

.boxy_holder{
	background:url('img_v2/transp_40_white.png');
	-moz-box-shadow: -1px 2px 5px #888888;-webkit-box-shadow: -1px 2px 5px #888888;box-shadow: -1px 2px 5px #888888;
	border-radius:5px;-moz-border-radius:5px; -webkit-border-radius: 5px;
	}

/* MENIU JMECHER LATERAL */
#meniu_jmecher{margin:0; padding:3px 0; border:0px #CCC solid; background:url('img_v2/80_blue_transp.png'); text-shadow:none;}
/* .meniu_jmecher_bg2{background:url('img_v2/fade_blue_4x400.png') repeat-x top left;}*/

#meniu_jmecher ul.jm0{z-index:105;padding:0px 0px 0px 10px; margin:10px 0px 15px 0px;}
#meniu_jmecher ul.jm0 li.jm0{z-index:105;list-style:none; display:block; padding:5px 0px 5px 5px ; margin:0; cursor:default; font-weight:bold;color:#000091; font-size:1.16em;}
/*#meniu_jmecher ul.jm0 li.jmh0{background:url('img_v2/jmen_sel_item.png') repeat-y left top;font-weight:bold; color:#DB2424;}*/
#meniu_jmecher ul.jm0 li.jmh0{background:url('img_v2/transp_80_white.png'); font-weight:bold;}

#meniu_jmecher .submenu_jm{z-index:110; width:400px; height:1px; position:absolute;top:1px;left:1px; background:#FFF url('/css/img_v2/jmen_sel_item.png') repeat-y; overflow:visible; display:none;} /*padding:15px;*/
#meniu_jmecher img.jmechera{ position:absolute;top:-25px;left:225px; display:none; border:none;} /* padding:15px from containr div */
#meniu_jmecher img.nejmechera{ position:absolute;top:0px;left:195px; display:none; border:none;} /* padding:15px from containr div */
#meniu_jmecher div.jm_menu_item{padding-top:4px; padding-left:12px;}


.shadow{
	


-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);
/*
	
-webkit-box-shadow: 8px 8px 30px 0px rgba(56, 50, 50, 0.75);
-moz-box-shadow:    8px 8px 30px 0px rgba(56, 50, 50, 0.75);
box-shadow:         8px 8px 30px 0px rgba(56, 50, 50, 0.75);
	*/
	
	}
	
.shadow2{
	
-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);

/*
	
	-moz-box-shadow: 3px 2px 5px #888888;-webkit-box-shadow: 3px 2px 5px #888888;box-shadow: 3px 2px 5px #888888;
	*/
	
	}	
	
.shadow_c{-moz-box-shadow: 0px 2px 5px #888888;-webkit-box-shadow: 0px 2px 5px #888888;box-shadow: 0px 2px 5px #888888;}
.round_left{border-radius:5px 0px 0px 5px !important;-moz-border-radius:5px 0px 0px 5px !important; -webkit-border-radius: 5px 0px 0px 5px !important;}
.round_right{border-radius:0px 5px 5px 0px !important;-moz-border-radius:0px 5px 5px 0px !important; -webkit-border-radius: 0px 5px 5px 0px !important;}
/*.round{border-radius:5px;-moz-border-radius:5px; -webkit-border-radius: 5px;}  COPY */


/* piker produse   */
table.prd_list_tbl{border:#ddd solid 1px; text-align:left;}
.prd_list_tbl td, .prd_list_tbl th{border:1px solid #FFF;}
.prd_list_tbl th{background-color:#DDEEFF;}
.prd_list_tbl tr:nth-child(even){background-color:#F1F1F1;}
.prd_list_tbl tr:nth-child(odd){background-color:#E9E9E9;}
.tr_hover{background-color:#E1FFF1 !important;}
.tr_selected{background-color:#FFEECC !important;}

table.prd_list_tbl2{text-align:left;}
table.prd_list_tbl2 td{}


/* PAG PRODUSE */
div.stoc_el{/*z-index:-2;	font-weight:bold;width:auto;padding: 5px 6px 0px 6px;height:20px;float:left;margin-right:6px;
text-align:center;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;*/
}
div.stoc_el_nesel{/*border:1px solid #AAC3D8;	background:url('img/box-cont-bg.png') repeat-x;	*/}
div.stoc_el_nesel_hover{ color:red;}
div.stoc_el_sel{/*border-left:1px solid #AAC3D8;border-top:1px solid #AAC3D8;border-right:1px solid #AAC3D8;border-bottom:1px solid #FFF;*/}
.filtru_producatori{height:18px; background:none; outline:none; border:none; font-weight:bold; color:#103091; font-size:1em; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
/* 192 px * 3    LISTARE PRODUSE */

#descrieri_produe_tabelare{text-align:left;}
#descrieri_produe_tabelare img{ max-width:95%; height:auto;}
.container_produse,#container_produse{ margin:0; padding:0; overflow:hidden;padding-bottom:2em; width:100%;} 
.produs_wrapper{ /*
-moz-box-shadow: 3px 2px 5px #888888;-webkit-box-shadow: 3px 2px 5px #888888;box-shadow: 3px 2px 5px #888888; 
*/
}
.produs_grid{ height:300px;	text-align:center;	margin:0px auto; }/* height:215px;*/
.produs_grid a{text-decoration:none; font-weight:normal;}
.produs_b{	border-right: #CCC thin 1px; }
.produs_grid_cod{ margin-right:0.5em; font-size:0.8em; color:#777; position:relative; top:-1.5em; text-align:right; height:1px; overflow:visible; }
.produs_grid_name{overflow:hidden; color:#000; font-size:1em; height:90px; text-align:left;
height:3em; line-height:1em; 
}

.produs_grid_filtre{color:#666;text-align:justify;
 font-size: 1em;     line-height: 1.1em;     height: 1em;    overflow: hidden; 
 }
.produs_grid_description{
	color:#666;text-align:justify; padding-left:3px; padding-right:3px; 
 	font-size: 0.9em;
    line-height: 1em;
    height: 1em;
    overflow: hidden;
	text-decoration:none;

 }/* height:24px;*
/*.produs_grid_description{overflow:hidden; font-size:12px; color:#666; height:113px;  text-indent:6px; padding-left:5px; padding-right:5px;}/* height:24px;*/


.produs_border{	width:92%;	height:0px;	border-bottom:#CCC solid 1px;margin-top:8px;margin-bottom:0;margin-left:4%;margin-right:4%;font-size:0px; line-height:0px;}

.produs_pic_container{ width:100%; margin:4px auto; }

.produs_promo_badge{	background:url('img/badge_redus.png') top left no-repeat; padding-top:10px; margin-left:25px; padding-left:5px; color:#FFF; font-weight:bold; height:35px; font-family:inherit; font-size:1.6em; text-align:center !important; }
.produs_promo_badge_macro{	background:url('img/badge_redus.png') top left no-repeat; padding-top:10px; padding-left:5px; color:#FFF; font-weight:bold; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:28px; text-align:left !important; }
.produs_cadou{	background:url('img/cadou.png') top left no-repeat; padding-left:40px; height:35px;  }
.produs_nou{	background:url('img/new.png') top left no-repeat; padding-left:40px; height:35px;  }


.badges_container{position:relative; top:30px; left:5px; height:0;}
.produs_cadou_v4{background:url('img/cadou.png') top right no-repeat; padding-right:40px; height:35px; overflow:visible; }
.livrare_gratuita{background:url('img_v3/livrare-gratuita_x100.png') top right no-repeat; padding-right:90px; height:75px; overflow:visible; top:30px; }
.produs_nou_v4{background:url('img/new.png') top right no-repeat; padding-right:40px; height:35px; overflow:visible;}
.produs_promo_badge_v4{	background:url('img_v3/badge_ex.png') center right no-repeat; padding-top:12px; color:#FFF; font-weight:bold; 
 height:60px; width:60px; font-family:inherit; font-size:1em; text-align:center; 
 background-size:cover; z-index:55; top:30px; right:30px;
 }


.produs_lichidare{	background:url('img/lichidare_mic.png?v1') top left no-repeat; padding-left:48px; height:35px;  }
.produs_lichidare_big{position:absolute;left:220px; top:145px; z-index:5; }
.lichidare_lnk{width:100px; height:auto; display:none;}/* i se adauga clasa produs_lichidare_big onload prin jq */


/*
.add_to_cart, .send_cart{	font-weight:bold;	width:140px;	padding:3px 5px 3px 35px;	border: 1px #AAA solid;	background:url('img/cart0.png?v=66') no-repeat 4px center;	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px;	background-color:#E4F1FA;	cursor:pointer;	margin-top:5px;	}
*/
.add_to_cart_pachet{	font-weight:bold; font-size:10px;	width:110px;	padding:3px 5px 3px 35px;	border: 1px #AAA solid;	background:url('img/cart0.png?v=66') no-repeat 4px center;	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px;	background-color:#E4F1FA;	cursor:pointer;	margin-top:1px;	}


.add_to_cart_sistem{	font-weight:bold;	width:200px;	padding:3px 5px 3px 35px;	border: 1px #AAA solid;	background:url('img/cart0.png?v=66') no-repeat 4px center;	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px;	background-color:#E4F1FA;	cursor:pointer;	margin-top:5px;	}


/*
.add_to_cart, .send_cart{
 border: 1px black doted;
	width:auto !important;
	color:#FFF;
    background:url('img/cart3.png') no-repeat 4px center;
	background: -webkit-gradient(linear, left top, left bottom, from(#0079bc), to(#00509d));
    background:-moz-linear-gradient(top, #0079bc, #00509d);
	
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0079bc', endColorstr='#00509d');
    color: #fff;
	text-decoration: none;
font-family: 'Josefin Sans', sans-serif;
}
*/



.add_to_cart:hover,.add_to_cart:focus{
	border: 1px #00509d solid;
	color:white;
	   background: #00509d;
	
	}


.add_to_cart_pachet{
  border: 1px black doted;
	width:auto !important;
	color:#FFF;
	background:url('img/cart3.png') no-repeat 4px center #474791;


  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
}

.add_to_cart_pachet:hover,.add_to_cart_pachet:focus{
	border: 1px #474791 solid;
	color:#474791;
	background:url('img/cart0.png?v=66') no-repeat 4px center;
	
	}

.add_to_cart_sistem{	 border: 1px #474791 solid;
 border: 1px black doted;
	width:auto !important;
	color:#FFF;
	background:url('img/cart3.png') no-repeat 4px center #474791;


  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
	}
.add_to_cart_sistem:hover,.add_to_cart_sistem:focus{
	border: 1px #474791 solid;
	color:#474791;
	background:url('img/cart0.png?v=66') no-repeat 4px center;
	
	}







/*

.add_to_cart, .send_cart{ font-weight:bold; font-size:inherit; color:#FFF; font-family:Verdana, Geneva, sans-serif;	width:140px;	padding:3px 5px 3px 35px;	border: 0px #AAA solid;	background:url('img/cart0.png') no-repeat 4px center;	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px;	background-color:#E4F1FA;	cursor:pointer;	margin-top:5px;	}

.add_to_cart_pachet{	font-weight:bold; font-size:0.83em;	width:110px;	padding:3px 5px 3px 35px;	border: 1px #AAA solid;	background:url('img/cart0.png') no-repeat 4px center;	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px;	background-color:#E4F1FA;	cursor:pointer;	margin-top:1px;	}

.add_to_cart_sistem, .add_to_cart_sistem_v2{	font-weight:bold;	width:150px;	padding:3px 5px 3px 35px;	border: 1px #AAA solid;	background:url('img/cart0.png') no-repeat 4px center;	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px;	background-color:#E4F1FA;	cursor:pointer;	margin-top:5px;	}
*/
.logo_delim3{background:url(img_v2/delim_50x1.png) center center repeat-x; height:30px; width:1px; display:inline-block; margin:0 1px; }
.logo_delim{background:url(img_v2/delim_50x1.png) center center repeat-x; height:50px; width:1px; display:inline-block; margin:0 1px; }
.logo_delim2{background:url(img_v2/delim_80x1.png) center center repeat-x; height:50px; width:1px; display:inline-block; margin:0 1px; }

/*#jq_alert{position: fixed;  top: 45%; width: 230px; left: 38%; margin:3px; z-index: 99;  padding: 6px;  background-color: #00509d; 
text-align: center; color:#FFF; font-weight:bold; border: 2px solid #FFF; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius: 5px; display:none;}
*/
#jq_alert{ position: fixed;  top: 45%; width: 200px; height:200px; right: 2%; margin:3px; z-index: 99;  padding: 6px; background-color:red; 
background:url(img_v3/cos3.png) left no-repeat #00509d; opacity:0.4; 
background-position:left; background-position:center;
color:#FFF;
border: 2px solid #00509d;
 border-radius:5px;-moz-border-radius:5px; -webkit-border-radius: 5px; display:none; text-align:center;
}
 
#jq_alert-link {
	
	color:#fff;
	}
#jq_alert-vezi { Color:yellow;
	
	}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ COS CUMARATURI ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
table.tbl_cos_cmd{border:0;}
table.tbl_cos_cmd td{border-bottom:1px #00509d solid;}
table.tbl_cos_cmd a img{width:auto; height:auto; min-width:70px; max-width:100px; min-height:70px; max-height:100px; }
.del_prod{font-size:0.83em; font-weight:normal !important;}

.camp_cantitate{width:25px; height:1.36em; text-align:center; font-size:1em; border: 1px #CCC solid; background:url('img/input-bg.gif') repeat-x #FFF;}
.camp_date{width:165px; font-size:1em; border: 1px #CCC solid; padding:3px; background:url('img/input-bg.gif') repeat-x #FFF;}
.red{color:#AB6F7E;}
.green{color:#006F00;}
.blue{color:#006699; font-size:1em;}
.dark_yellow{color:#36006C;}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PAG UN PRODUS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
#continut_pagina{  width:auto; margin:0 auto; margin-bottom:auto; padding-top:0; height:auto; max-width:1250px; 	}
@media (max-width: 749px) { #continut_pagina{	width:auto; }	

}
@media (max-width: 1367px) {#continut_pagina{widht:auto; }}
@media (max-width: 1370px) and (min-width: 750px) { 
#continut_pagina{	width:auto; min-width:800px; max-width:1250px; padding:0;  }	
}
@media (min-width: 1367px) { #continut_pagina{	width:auto; min-width:700px; max-width:1350px; 	}	}



#pret_descriere_un_prd,#cadou_altele_un_prd,#descriere_pag_un_produs{overflow:hidden; float:right;}

@media (max-width: 749px) {
	#scroll_pics{ width:100%; float:none; }
	#pret_descriere_un_prd,#cadou_altele_un_prd,#descriere_pag_un_produs{ width:100%; float:none; }
	#cos_cump { display:none;}
	}
@media (min-width: 750px) {#cadou_altele_un_prd table{ width:70%; margin:0.8em auto;

}

#cos_cump_mobil { display:none;}
}
/* INFOBOX PRODUS*/

.infobox-container-wrapper{width:auto; max-width:500px; margin:10px auto;}
.infobox-container {
    position: relative;
    display: inline-block;
    margin: 0;
    padding: 0;
    width: auto;
	min-width:500px;
	
}
#cos_cump {}
@media (min-width: 1000px){.infobox-container{min-width:90%;}
.top-product h1 { font-size: 1.5em;}
}

.infobox {
    width: 90%;
    background: #d7e8ef;
    padding: 10px 5px 5px 5px;
    margin:10px;
    color: #000;
/*    font-size: 90%; */
	position: relative;
    z-index: 90;
	
	-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.55);
    -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.55);
    box-shadow: 0px 0px 3px rgba(0,0,0,0.55);

    background-image: -webkit-gradient(linear, left top, left bottom, from(#e9f5fe), to(#d7e8ef));
    background-image: -moz-linear-gradient(top,#e9f5fe,#d7e8ef);
	background-image: -ms-linear-gradient(bottom, #e9f5fe 0%, #d7e8ef 100%);
	background-image: -o-linear-gradient(bottom, #e9f5fe 0%, #d7e8ef 100%);
	background-image: -webkit-linear-gradient(bottom, #e9f5fe 0%, #d7e8ef 100%);
	background-image: linear-gradient(to top, #e9f5fe 0%, #d7e8ef 100%);
	border:1px solid #ccc !important;
	
}
.infobox-data {
    background: #cadcff;
    width: 110%;
    color: #333;
    padding: 10px 5px;
    margin: 0;
/*    font-size: 160%;*/
    text-align: center;
    font-weight: bold;
    position: relative;
    left: -5%;
	position: relative;
    z-index: 100;

    -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.55);
    -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.55);
    box-shadow: 0px 0px 3px rgba(0,0,0,0.55);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#cadcff), to(#a4b6ed));
    background-image: -moz-linear-gradient(top,#cadcff,#a4b6ed);
/*    text-shadow: #2187c8 0 -1px 1px; */
}
.infobox-container .triangle-l {
    border-color: transparent #a4b6ed transparent transparent;
    border-style:solid;
    border-width:10px;
    height:0;
    width:0;
	position: absolute;
    left: 0;
    top: 22.3%;
	z-index: 0; /* displayed under the infobox */
}
.infobox-container .triangle-r {
    border-color: transparent transparent transparent #a4b6ed;
    border-style:solid;
    border-width:9px;
    height:0; margin-top:5px;
    width:0;
	position: absolute;
    left: 95%; /*  */
    top: 20.5%;
	z-index: 0; /* displayed under the infobox */
}
.infobox a {
    color: #35b0ff;
    text-decoration: none;
    border-bottom: 1px dotted transparent;
}
.infobox a:hover, .infobox a:focus {
    text-decoration: none;
    border-bottom: 1px dotted #35b0ff;
}





.scroll_up_n{background:url(img/scroll_up_n.jpg) center center no-repeat;}
.scroll_up_h{background:url(img/scroll_up_h.jpg) center center no-repeat;}
.scroll_down_n{background:url(img/scroll_down_n.jpg) center center no-repeat;}
.scroll_down_h{background:url(img/scroll_down_h.jpg) center center no-repeat;}

/* ~~~~~~~~~~~~~~~  tabele specs  ~~~~~~~~~~~~~~~~~~~~~~ */
.tbl_specs, .nume_subtab {width:80%; align-content:center;}

.nume_subtab {font-weight:bold;}


.atribut_prd{ width:40%; padding:3px 0 3px 5px;border:solid 1px #959595;font-size:1em;font-weight:bold;}
.atribut_prd_val{ width:60%; padding:3px 3px 3px 3px;border:solid 1px #959595;background:#0a3943;color:#fff;}
/*
.atribut_prd{ width:40%; padding:3px 0 3px 5px;border:solid 1px #959595;background:#272727;color:#fff;;font-size:1em;font-weight:bold;}
.atribut_prd_val{ width:60%; padding:3px 3px 3px 3px;border:solid 1px #959595;}

*/
.nume_subtab{padding:3px;}

/* ~~~~~~~~~~~~~~~  tabele specs  V2 ~~~~~~~~~~~~~~~~~~~~~~ */
.tbl_specs2{border-collapse:collapse;width:100%;}
.tbl_specs2_title{padding: 2px 0px 2px 5px; font-weight:bold; font-size:1em;}
.atribut_prd2{width:40%;padding:10px 0 10px 5px;border-bottom: solid 1px #959595;background:none;color:black;}
.atribut_prd_val2{width:60%;padding:10px 10px 10px 10px;border-bottom:solid 1px #959595; font-size:1em;font-weight:bold;}




.brdcrumb_span {
    display: inline-block;
    /*    display: block; */
    position: relative;
    top: -3px;
    right: 7px;
    width: 26px;
    height: 26px;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 5px;
}







/* FANCY SLIDESHOW */
/* #ftHolder {  height: 332px; padding-top: 90px; } a { color: #5C7F99; text-decoration: none; } a:hover { text-decoration: underline; } */
#ft { border: 0px solid #09C; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius: 5px; width:600px; margin:0 auto; overflow:hidden;text-align: center; }
#ft a{color:#FFF;}
#example { float: left; }
.ft-title { padding: 10px 10px; text-align: left; width:999px; }
.ft-prev, .ft-next { background-color: #000; padding: 0 10px; }
.ft-button-ft-active { color: #000 !important; }
#ft-buttons-ft{margin:0 auto;}



/* W8 STYLES Home page 
.w8m0{background-color:#5E2FB5; color:#FFF; font-weight:bold;}
.w8m1{background-color:#004993; color:#FFF; font-weight:bold;}
.w8m2{background-color:#F0CD04;	color:#FFF;	font-weight:bold;}
.w8m3{background-color:#5eab08; color:#FFF; font-weight:bold;}
.w8m4{background-color:#00AAE3; color:#FFF; font-weight:bold;}
.w8m5{background-color:#e11926; color:#FFF; font-weight:bold;}
.w8m6{background-color:#097B5B; color:#FFF;	font-weight:bold;} */


.w8m0{background-color:#E50008; color:#FFF; font-weight:bold; text-shadow: 2px 2px 4px #777 !important;}
.w8m1{background-color:#FF6302; color:#FFF; font-weight:bold; text-shadow: 2px 2px 4px #777 !important;}
.w8m2{background-color:#F9EC00;	color:#FFF; font-weight:bold; text-shadow: 2px 2px 4px #555 !important;}
.w8m3{Background-color:#09D71D;	color:#FFF;	font-weight:bold; text-shadow: 2px 2px 4px #777 !important;}
.w8m4{background-color:#3194F2; color:#FFF; font-weight:bold; text-shadow: 2px 2px 4px #777 !important;}
.w8m5{background-color:#195B8F; color:#FFF; font-weight:bold; text-shadow: 2px 2px 4px #EEE !important;}
.w8m6{background-color:#B301D3; color:#FFF;	font-weight:bold; text-shadow: 2px 2px 4px #777 !important;}
.w8btn{ cursor:pointer;}
.w8notbtn{}
.w8witebg{background-color:#FFFFFF !important;}

.w8sp1{ display:none; width:100px; height:100px;}/*image*/


/* slides.jquery.js pt prima pagina */
#slides{width:auto; min-width:560px;}
.slides_container {display:none;}
.slides_container div.slide {width:100%;	/*		height:170px; */		display:block;}

/*.item { 	width:200px;  margin:0 10px;	cursor:pointer;	}*/

.pagination {margin:26px auto 0;width:200px;}
.pagination li {float:left;margin:0 1px;list-style:none;}
.pagination li a {display:block;width:12px;height:0;padding-top:12px;background-image:url('img/pagination.png');background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {	background-position:0 -12px;}	

/* tabele advertising prima pagina */
.tbl_adv1_1stpag {font-size:1em; float:left; margin:5px; border:#EEE 1px solid; width:550px;}
.tbl_adv1_1stpag div{padding:10px;}
.tbl_adv1_1stpag div.tit{border-bottom:#CCC 2px solid;}
.tbl_adv1_1stpag div.cadouri{font-weight:normal; font-size:0.83em;}
.tbl_adv1_1stpag div.cadouri div, .tbl_adv1_1stpag div.adv1_off_attributes div{padding:0; margin:3px 0;}
.tbl_adv1_1stpag span.pret_adv1{color:#F00; font-size:2em;}




/*mouse trail over stoc*/
.mag_trail_cb, .mag_trail_gr, #comparare_preturi{  display:none; position:absolute;left:0px;top:0px; border:1px solid #999; z-index:150; }
#comparare_preturi{width:150px; height:auto; background-color:#FFF; padding:8px; text-align:left;}

.botomprds{width:auto; height:auto; max-width:40px; max-height:30px; border:none;}

table.prdslist { width:96%; height:auto;  margin:4px auto; padding:0; background:white;border-bottom: dotted 0px #AAC3D8; text-align:center; border-collapse: separate; overflow:hidden; display:table;  } /*nu modifica marginea!*/
table.prdslist tbody{ box-sizing:content-box; width:100%; height:100%;}
table.prdslist td { vertical-align:top;  }
table.prdslist td.valgnb { vertical-align:bottom;  }
table.prdslist td.valgnb div.descr{  padding-left:10px; padding-right:10px; -webkit-column-count: 2;-moz-column-count: 2;column-count: 2;   line-height: 2.5ex;
  height: 12.5ex; overflow: hidden; height:auto; min-height:120px;  }
/*.prdslist tbody{ width:100%; height:100%;  }*/





/*meniu overwites*/
#menuScrollerWrapper,#menuScroller,#menuScroller>div,#menuScrollerWrapper div.navbar-main-submenu{height:100%; /*min-height:500px;*/}
#menuScroller,#menuScroller>div,.navbar-main-submenu{min-height:350px;}

/*.navbar-main-submenu div{height:100%;}*/
#menuScroller{ position:relative;}
.wrapper-border{border:none !important;}
.navbar-main-submenu{/*#menuScrollerWrapper*/
	background-position:right bottom;
	background-image:none;/* stat din jq meniu_poze_lateral */
	background-repeat:no-repeat;
	}
#menuScrollerWrapper{
	-moz-box-shadow: 1px 3px 5px #888888;-webkit-box-shadow: 1px 3px 5px #888888;box-shadow: 1px 3px 5px #888888;
	border-radius:5px;-moz-border-radius:5px; -webkit-border-radius: 5px;
	}
/*#menuScroller>div{position:relative; left:-10px;}*/







.nav_sidebar_thf{
 background-color:#f4f8fb;
}
.nav_sidebar_thf li a { color: black; font-size:1.5em; text-align:left; text-decoration: none }
.nav_sidebar_thf li a:hover {text-decoration:none;  } 
.nav_sidebar_thf li:hover {
	background-color:white; 
	}

		
.nav_sidebar_thf li a:focus { text-indent:10px;color:blue;   } 
.nav_sidebar_thf li a:active {text-indent:10px; color:blue; } 
.nav_sidebar_thf li :active {   } 
#promotii {
}

.hnav-icons-sidebar{ text-align:left; text-indent:5px; overflow:hidden;
			position:fixed;display:block;top:220px;
			left:20px;width:190px;
			height:auto;   
			opacity: 0.4;   
			filter: Alpha(opacity=90);
/*background:white url(<?php echo f(THEME.'css/img_v3/darrow_widget.png'); ?>) left center no-repeat;*/
-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in; z-index:500; 
}
.hnav-icons-sidebar:hover, .hnav-icons-sidebar_opened{right:0;opacity: 1; filter: Alpha(opacity=100); height:auto;}
.hnav-icons-sidebar a{ text-align:left;}
.hnav-icons-sidebar.closed{right:-160px; !important; display:none !important;}

.hnav-icons-sidebar .navbar-switcher.active{
	}
.hnav-icons-sidebar .navbar-switcher.active span{font-size:0.8em !important;}
.hnav-icons-sidebar:hover .navbar-switcher.active{display:block;}






#filtre_produse{


/*background:white url(<?php echo f(THEME.'css/img_v3/darrow_widget.png'); ?>) right center no-repeat;
-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in; z-index:500;
*/
}
#filtre_produse a{text-decoration:none; font-size:1em;}
#filtre_produse a span{ }



#filtre_produse.closed{left:-195px !important; display:none !important;}
#filtre_produse .navbar-switcher.active{display:none;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in; width:25px; height:25px; }
#filtre_produse .navbar-switcher.active span{font-size:0.8em !important;}

#filtre_produse:hover{left:0;opacity: 1; 
/*
filter: Alpha(opacity=100);-moz-box-shadow: 3px 2px 5px #888888;-webkit-box-shadow: 3px 2px 5px #888888;box-shadow: 3px 2px 5px #888888;
background: rgb(234,234,234);
background: -moz-linear-gradient(left,  rgba(234,234,234,1) 0%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(234,234,234,1)), color-stop(100%,rgba(255,255,255,1)));
background: -webkit-linear-gradient(left,  rgba(234,234,234,1) 0%,rgba(255,255,255,1) 100%);
background: -o-linear-gradient(left,  rgba(234,234,234,1) 0%,rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(left,  rgba(234,234,234,1) 0%,rgba(255,255,255,1) 100%);
background: linear-gradient(to right,  rgba(234,234,234,1) 0%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#ffffff',GradientType=1 );
*/
}
#filtre_produse:hover .navbar-switcher.active{display:block;}


@media (min-width: 1660px) {
	.hnav-icons-sidebar{right:0;  opacity: 1;    filter: Alpha(opacity=100); height:auto;}
}
	
@media (min-width: 1200px) { /*1340*/
	
	#filtre_produse{left:0;  opacity: 1;    filter: Alpha(opacity=100); width:200px !important;}
	#filtre_produse .navbar-switcher.active,.hnav-icons-sidebar .navbar-switcher.active{display:none;}
	#filtre_produse:hover .navbar-switcher.active,.hnav-icons-sidebar:hover .navbar-switcher.active{display:none;}
	#filtre_produse_bg{ background:none !important;}
	}

@media (max-width: 1400px) {.hide_forever{display:none !important;}}




@media (max-width: 1000px) {
	dt.item{font-size:9px;}
	.navbar-main-menu .item .line:before {display:none;}	
	.product-reference { display:none;}
	
	#filtre_produse {
	background:#FFF;text-align:left;
/*position:absolute;  */
display:block;
top:40%;left:-195px;width:225px;height:auto;    opacity: 1;    filter: Alpha(opacity=90);
padding-top:1em;padding-bottom:1em;padding-left:1em;

	}



#statistici_filtrate_producator,#statistici_filtrate_producator_container{height:46px;}
#statistici_filtrate_producator_container{overflow:visible; margin-bottom:1.5em; display:none;}
#statistici_filtrate_producator{display:block; overflow:hidden; padding-top:2px; padding-right:3%; padding-left:3%;
-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in; }
#statistici_filtrate_producator:hover{height:auto; z-index:500; position:relative; top:-1px; left:-1px; padding-bottom:8px;
-moz-box-shadow: 3px 2px 5px #888888;-webkit-box-shadow: 3px 2px 5px #888888;box-shadow: 3px 2px 5px #888888;
background: rgb(255,255,255);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(234,234,234,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(234,234,234,1)));
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%);
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%);
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(234,234,234,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
margin-left:5px; margin-right:5px;
}
#statistici_filtrate_producator a img{ margin:3px; height:40px; width:auto;}


#parteneri_footer{ height:50px; background-image:url(../../../media/banere_parteneri.png); background-position:0px -50px; background-repeat:no-repeat;
-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in; }
#parteneri_footer:hover{background-position:0px 0px;}



#thf_breadcrumb{
	font-size:12px;height:54px; padding:15px;  text-overflow: ellipsis;
	/*box-shadow: 0 -2px 2px rgba(0, 0, 0, 0.1);
	border-color:#ccc; 
	
	border-bottom: 0 solid rgba(0, 0, 0, 0);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
*/
	overflow:hidden;
	}
}
@media (max-width: 999px) {
	.top-product h1 { font-size: 0.8em;}
#thf_breadcrumb{line-height:2em;font-size:12px;height:60px;} 

#bloc_meniuri_desktop { display:none;}

#last_name_breadcrumb {}

#ascunde_text_buton_cos { display:none;}
#ascunde_imagine_transport_mica{ max-height:40px !important;}

}





#finalizare_comanda {
	width:100%;
	}
#left_detalii_personale {
	display:none;
	
	}
	
	detalii_personale { width:100%;} 
.hnav-icons-sidebar{ display:none;} 



 .footer-navbar.dark{
        background-color:#0a3943;
    }


/* gsmareana specs tabelare */
table.gsmtabl{
	width:80%;
	max-width:800px;
	margin:0 auto;
	font-size:12px;	
	border:none;
	}
table.gsmtabl th{background:#900; color:#FFF; vertical-align:top; text-align:left;text-transform:uppercase;}
table.gsmtabl th,table.gsmtabl td{ padding:0.3em; border:thin #CCC solid; }

/*meru logo*/
#thf-logo{position:relative; top:-50px; left:0px; z-index:5; width:1px; height:1px; overflow:visible; margin-left:110px; }
#shr_main_logo,#shr_home_logo{z-index:10;}
/*
.test {border:1px solid #271EFF;}
.test2 {border:1px solid red;}
*/
#filtre-left {max-width:100px; float:left; display:block; width:15%; position:fixed; background-color:red; 
	
	}
	
.info-list > a { color: #00509d; }
.info-list {border-bottom:1px solid #999;}
.info-list:hover {border-bottom:4px solid #00509d; color:red;}
.info-list > a:hover { color: orange; }
	
	
	.icon-size { width: 24px !important;
    height: 24px !important;} 
	
	
	
	
	
/* progress barr comenzi */
.progress-box {
    float: left;
    height: 6px;
    width: 33.3%;
    position: relative;
	background-color:#103091;
}
.progress-box-gray {
    float: left;
    height: 6px;
    width: 33.3%;
    position: relative;
	background-color:#ddd;
}
.colored { color:#103091; background-color:white;
	}
.cart-progress-line::before {
    content: " ";
    position: absolute;
    width: 3px;
    height: 6px;
    background-color: #fff;
    left: -2px
}
.cart-progress-text {
    font-size: 12px;
    color: red;
    line-height: 15px;
    position: absolute;
    top: 20px;
 
}
.cart-progress-text-gray {
    font-size: 12px;
    color: #ddd;
    line-height: 15px;
    position: absolute;
    top: 20px;
}
.progress-box::before {
    content: " ";
    position: absolute;
    width: 3px;
    height: 6px;
    background-color: #fff;
    left: -2px
}


.stock-info-box {
    display: inline-block;
    padding: 0 6px 2px;
    line-height: 17px;
    font-size: 0;
    color: #666;
    border: 1px solid #ccc;
    border-radius: 2px;
    height: 19px;
    margin: 20px 0;
    text-transform: lowercase
}

.meniu_fixat_sus{
	position:fixed !important; top:0 !important;
	}
	
.ln {border-bottom:solid 1px #ccc;}

#menu-tmm{ z-index:1110 !important;}

.closeButton
{
	display:block;
	color: red;
	z-index: 2000;
	float:right;
	width:27px;
	height:27px;

	background: url('http://designmodo.com/wp-content/themes/designmodov2.1/custom-pages/startup/presentation/img/previewImages/close.svg') no-repeat center;
	background-color: #a9daec;
	border-radius: 50%;
	border: 3px solid rgba(255,255,255,0);
	-webkit-transition: 0.5s cubic-bezier(.27,1.64,.32,.95);
	-moz-transition: 0.5s cubic-bezier(.27,1.64,.32,.95);
	-ms-transition: 0.5s cubic-bezier(.27,1.64,.32,.95);
	-o-transition: 0.5s cubic-bezier(.27,1.64,.32,.95);
	transition: 0.5s cubic-bezier(.27,1.64,.32,.95);
}


.close {
	position: fixed;
	top: 27px;
	left: 27px;
	opacity: 0.3;
	cursor: pointer;
	display: block;
	height: 45px;
	width: 45px;

}
.closeButton:hover {
	opacity: 1;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	transform: rotate(90deg);
	border-radius: 50%;
	border-color: rgba(255,255,255,0.3);
}