body {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial;
	color:#585954;
}
img {
	border:0px;
}
form {
	margin:0px;
	padding:0px;
}
A {
	color: blue;
	text-decoration:underline;
	font-size:12px;
	font-family:Arial;
}
input {
	border:1px solid #969696;
}
select {
	border:1px solid #969696;
}
textarea {
	border:1px solid #969696;
}
.inputError {
	border:1px solid red;
}
.selectError {
	border:1px solid red;
}
.textareaError {
	border:1px solid red;
}
/* clasa paginare */
.pagination {
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
}
.linkpage {
	font-size:12px;
	font-family:Arial;
	color:#000000;
	text-decoration:none;
}
.selectedpage {
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	color:#000000;
	text-decoration:none;
	border:1px solid #000000;
	padding:1px;
}
/*------------------------------------------*/
.parentDiv {
	width:942px;
	margin:0 auto;
}
.header {
	width:942px;
	height:109px;
}
.meniu {
	width:942px;
	height:56px;
}
.menuMaster {
	width:942px;
	height:28px;
	line-height:28px;
}
.meniuSecond {
	width:942px;
	height:28px;
	line-height:28px;
}
.firstMenuLeft {
	float:left;
	background-image:url(images/first_menu_left.png);
	background-repeat:no-repeat;
	width:9px;
	height:28px;
	border:0px;
}
.firstMenuBg {
	float:left;
	background-image:url(images/first_menu_bg.png);
	background-repeat:repeat-x;
	width:924px;
	height:28px;
	line-height:28px;
	border:0px;
}
.firstMenuRight {
	float:left;
	background-image:url(images/first_menu_right.png);
	background-repeat:no-repeat;
	width:9px;
	height:28px;
	border:0px;
}
.secondMenuLeft {
	float:left;
	background-image:url(images/second_menu_left.png);
	background-repeat:no-repeat;
	width:9px;
	height:28px;
	border:0px;
}
.secondMenuBg {
	float:left;
	background-image:url(images/second_menu_bg.png);
	background-repeat:repeat-x;
	width:924px;
	height:28px;
	line-height:28px;
	border:0px;
}
.secondMenuRight {
	float:left;
	background-image:url(images/second_menu_right.png);
	background-repeat:no-repeat;
	width:9px;
	height:28px;
	border:0px;
}
.mainContent {
	width:942px;
	margin:0 auto;
}
.content {
	float:left;
	width:473px;
}
.content_second {
	width:473px;
}
.content_second2 {
	float:left;
	width:473px;
}
.footerMain{
	width:942px;
	margin-top:10px;
}
.footerLeft {
	float:left;
	background-image:url(images/footer_left.png);
	background-repeat:no-repeat;
	width:10px;
	height:35px;
	border:0px;
	background-color:#ACACAC;
}
.footerRight {
	float:left;
	background-image:url(images/footer_right.png);
	background-repeat:no-repeat;
	width:10px;
	height:35px;
	border:0px;
	background-color:#ACACAC;
}
.footerBg {
	float:left;
	background-image:url(images/footer_bg.png);
	background-repeat:repeat-x;
	background-position: top;
	background-color:#ACACAC;
	width:922px;
	height:35px;
	line-height:35px;
	border:0px;
}
.sideRight {
	float:left;
	width:226px;
	padding-left:8px;
}
.sideLeft {
	float:left;
	width:226px;
	padding-right:8px;
}
.columnRight {
	float:left;
	width:708px;
}
.floatLeft {
	float:left;
}
.floatLeftError {
	float:left;
	color:red;
	margin-left:5px;
	height:21px;
	line-height:21px;
}
.floatLeftScris {
	float:left;
	height:21px;
	line-height:21px;
}
.floatLeftMarginLeft {
	float:left;
	margin-left:10px;
}
.floatLeftScrisReg {
	float:left;
	height:21px;
	line-height:21px;
	width:110px;
}
.floatRightScris {
	float:right;
	height:21px;
	line-height:21px;
}
.floatRight {
	float:right;
}
.floatRightLogin {
	float:right;
	padding-right:8px;
}
.floatLeftBoxPrin {
	float:left;
	padding-right:38px;
}
.clear {
	clear:both;
	font-size:0px;
}
.headerCell {
	border-top:1px solid #b7bceb;
	border-left:1px solid #b7bceb;
	border-bottom:1px solid #b7bceb;
	background-image:url('images/native/table_bg.gif');
	background-repeat:repeat-x;
	height:27px;
	font-weight:700;
	font-size:10px;
	text-align:center;
}
.headerCellEnd {
	border-top:1px solid #b7bceb;
	border-left:1px solid #b7bceb;
	border-right:1px solid #b7bceb;
	border-bottom:1px solid #b7bceb;
	background-image:url('images/native/table_bg.gif');
	background-repeat:repeat-x;
	height:27px;
	font-weight:700;
	font-size:10px;
	text-align:center;
}
.headerCellEnd border {
	border-top:1px solid #E6E6E7;
}
.bodyCell {
	padding:3px 3px 3px 5px;
	font-weight:400;
	border-bottom:1px solid #efe2f0;
	font-size:11px;
}
.empty {
	padding:3px 3px 3px 5px;
	font-weight:400;
	border-bottom:1px solid #efe2f0;
	font-size:11px;
	text-align:center;
}
.center {
text-align:center;
}
.bodyTr {
	background-color:#f6f1f6;
}
.bodyTrHover {
	background-color:#dfdaf6;
}
#AjaxLoading {
	position:absolute;
	top:50px;
	left:400px;
	background:#FCF5AA none repeat scroll 0 0;
	padding:5px 10px;
	text-align:center;
	width:180px;
	z-index:1410065408;
	display:none;
}
#AjaxLoading img {
	margin-right:5px;
	vertical-align:bottom;
}
.eroareDiv {
	font-family:Tahoma;
	font-size:12px;
	color:red;
	font-weight:normal;
}
#tabnav {
	background:transparent url('images/native/tab_bottom.gif') repeat-x scroll center bottom;
	height:20px;
	margin:0;
	padding-left:5px;
}
.titleContent {
	width:453px;
	background-image:url('images/native/table_bg.gif');
	background-repeat:repeat-x;
	height:26px;
	line-height:26px;
	font-weight:bold;
	padding-left:10px;
}
.divContent {
	border:1px solid #BDBDBD;
	padding:10px;
}
.orderCellLeft {
	float:left;
	width:110px;
	padding:2px;
	border-right:1px solid #e6e6e7;
	color:#5C5C5C;
}
.orderCellRight {
	float:left;
	padding:2px;
	padding-left:10px;
	color:#5C5C5C;
}
.orderRow {
	border-bottom:1px solid #5C5C5C;
	padding-left:10px;
	color:#5C5C5C;
}
.orderCellProd {
	float:left;
	padding:2px;
	border-right:1px solid #5C5C5C;
}
.orderCellProdTaxVal {
	padding:2px;
	float:left;
	width:128px;
	padding-right:5px;
	text-align:right;
}
.orderCellProdTax {
	padding:2px;
	border-right:1px solid #5C5C5C;
	float:left;
	width:295px;
	padding-right:10px;
	text-align:right;
}
.orderCellProdSubVal {
	padding:2px;
	float:left;width:128px;
	padding-right:5px;
	text-align:right
}
.orderCellProdSubtotal {
	border-right:1px solid #5C5C5C;
	float:left;
	width:295px;
	padding-right:10px;
	text-align:right;
}
.orderCellProdCant {
	float:left;
	width:40px;
	padding:2px;
	font-weight:bold;
	border-right:1px solid #5C5C5C;
}
.orderCellProdCantValue {
	padding:2px;
	float:left;
	width:40px;
	text-align:center;
}
.orderCellProdProd {
	border-right:1px solid #5C5C5C;
	float:left;
	width:250px;
	font-weight:bold;
	padding-left:10px;
}
.orderCellProdTotalTva {
	float:left;
	font-weight:bold;
	width:128px;
	border-right:0px;
	text-align:right;
	padding-left:10px;
}
.orderCellProdTotalTvaVal {
	float:left;
	width:128px;
	border-right:0px;
	padding-right:5px;
	text-align:right;
	padding:2px;
}
.backBtnDiv {
	padding-top:10px;
	text-align:right;
}
.active {
	background:#BDBDBD none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	border-bottom:1px solid #FFFFFF;
	color:#ffffff;
	float:left;
	font-size:9px;
	font-weight:700;
	line-height:14px;
	margin-right:1px;
	padding:2px 2px;
	text-decoration:none;
}
.inactive {
	background:#9F9F9F none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#ffffff;
	float:left;
	font-size:9px;
	font-weight:700;
	line-height:14px;
	margin-right:1px;
	padding:2px 2px;
	text-decoration:none;
}
#tabnav a:hover {
	background:#9F9F9F none repeat scroll 0 0;
}
#tabnav li {
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
}
.errorDiv {
	color:red;
	font-style: italic;
	padding-bottom:5px;
	padding-top:5px;
}
.succesDiv {
	color:green;
	font-style: italic;
	padding-bottom:5px;
}
/* clase doar pentru flax.ro */
.boxLoginTop {
	width:189px;
	height:23px;
	background-image:url('images/box_login_top.png');
}
.boxMyAccountTop {
	width:189px;
	height:23px;
	background-image:url('images/box_myaccount_top.png');
}
.boxLoginContent {
	width:198px;
	border:1px solid #e6e6e7;
	padding:12px 5px 12px 5px;
}
.loginBox {
	font-family:Arial;
	font-size:12px;
}
.boxTopRight {
	width:187px;
	height:21px;
	line-height:21px;
	background-image:url('images/bg_title_box.png');
	border:1px solid #dea303;
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}
.boxTopLeft {
	width:211px;
	height:32px;
	background-image:url('images/bg_title_box.png');
	background-repeat:no-repea;
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	padding:10px 0px 0px 15px;
}
.boxTopLeftEnGross {
	width:211px;
	height:32px;
	background-image:url('images/engross_top.png');
	background-repeat:no-repea;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	padding:10px 0px 0px 15px;
}
.sideBoxBg {
	background-image:url(images/side_box_bg.png);
	background-repeat:repeat-y;
	width:211px;
	border:0px;
	padding-left:15px;
}
.sideBoxBott {
	background-image:url(images/side_box_bott.png);
	background-repeat:no-repeat;
	width:226px;
	height:10px;
	border:0px;
}
.ulBrands {
	padding:0px;
	margin:0px;
	list-style-position:outside;
	/*list-style-image: url("images/arrow2.png");*/
	list-style: none;
	font-weight:bold;
}
.ulCategories {
	padding:0px;
	margin:0px;
	list-style-position:outside;
	/*list-style-image: url("images/arrow2.png");*/
	list-style: none;
	font-weight:bold;
}
.ulCategories li a{
	text-decoration: none;
	font-weight: normal;
}
.ulCategories li a:hover{
	color: #F68620;
}
.ulSubCategoriesMain {
	padding:0px;
	margin:0px;
	list-style-position:outside;
	list-style: none;
}
.liSubCategoriesMain {
	float:left;
	width:200px;
	background:transparent url(images/bullet3.gif) no-repeat scroll 0 0.7em;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:10px;
	font-weight:bold;
}
.liBrands {
	background:transparent url(images/arrow2.png) no-repeat scroll 0 0.7em;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:15px;
	border-bottom:1px dotted #000000;
}
.liBrandsFirst {
	background:transparent url(images/arrow2.png) no-repeat scroll 0 0.3em;
	padding-bottom:4px;
	padding-left:15px;
	border-bottom:1px dotted #000000;
}
.liBrands a {
	font-family:Arial;
	font-size:12px;
	color:#000000;
}
.liCategories_0 {
	background:transparent url(images/plus.png) no-repeat scroll 0 0.7em;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:15px;
}
.liCategories_0 a {
	font-size: 16px;
	text-decoration: none;
	color: #082276;
}
.liCategories_0 {
	padding-left:13px;
}
.liCategories_1 a {
	font-size: 12px;
	text-decoration: none;
	color: #082276;
}
.liCategories_2 a {
	font-size: 12px;
	text-decoration: none;
	color: #666;
}
.liCategories_3 a {
	font-size: 11px;
	text-decoration: none;
	color: #666;
}
.liCategoriesFirst {
	background:transparent url(images/arrow2.png) no-repeat scroll 0 0.3em;
	padding-bottom:4px;
	padding-left:15px;
}
.ulMenu {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-left:50px;
}
.menuFooter {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-left:130px;
}
.liFooter {
	float:left;
	padding-left:10px;
	padding-right:10px;
	border-left:1px dotted #000000;
}
.liFooterFirst {
	float:left;
	padding-right:10px;
}
.liMenu {
	float:left;
}
.liMenu1 {
	float:left;
	padding-left:120px;
}
.liMenu2 {
	float:left;
	padding-left:60px;
}
.liMenuImg {
	float:left;
	background-image:url(images/shopcart_menu.png);
	background-repeat:no-repeat;
	background-position:left;
	width:30px;
	height:24px;
	border:0px;
	padding-top:5px;
}
.liMenuFirst {
	float:left;
}
.linkMenu {
	font-family:Arial;
	text-decoration:none;
	color:#ffffff;
	font-size:12px;
}
a:hover.linkMenu {
	color: #FEB830;
}
.linkMenuSelected {
	font-family:Arial;
	text-decoration:underline;
	color:#ffffff;
	font-size:12px;
}
.linkMenuSecond {
	font-family:Arial;
	text-decoration:none;
	color:#ffffff;
	font-size:12px;
}
.linkMenuSecondSelected {
	font-family:Arial;
	text-decoration:underline;
	color:#ffffff;
	font-size:12px;
}
.firstMenuSeparator {
	float:left;
	margin:0px 25px 0px 25px;
	width:1px;
	height:28px;
	background-image:url('images/first_menu_separator.png');
}
.secondMenuSeparator {
	float:left;
	margin:0px 35px 0px 35px;
	width:1px;
	height:28px;
	background-image:url('images/second_menu_separator.png');
}
.titleProduct {
	font-size:12px;
	font-weight:bold;
	color:#2851a3;
	text-decoration:none;
}
.boxProduct {
	float:left;
	width:143px;
	padding: 10px 5px;
	background: #ffffff url("../../images/box_bg2.png") no-repeat top center;
}
.boxProductLast {
	float:left;
	width:143px;
	border-right:0px dotted #7f7f7f;
	padding: 10px 5px;
	background: #ffffff url("../../images/box_bg2.png") no-repeat top center;
}
.boxImageProduct {
	width:115px;
	height:170px;
	margin-left:13px;
	position:relative;
}
.priceProduct {
	padding-top:7px;
	color:#2851a3;
	font-weight:bold;
	font-size:13px;
	height:47px;
	text-align: center;
}
.boxSingupLeft {
	float:left;
	width:31px;
	height:23px;
	background-image:url('images/box_singup_left.png');
}
.boxSingupRight {
	float:left;
	width:24px;
	height:23px;
	background-image:url('images/box_singup_right.png');
}
.boxSingupBg {
	float:left;
	width:266px;
	height:21px;
	line-height:21px;
	background-image:url('images/bg_title_box.png');
	border-top:1px solid #dea303;
	border-bottom:1px solid #dea303;
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}
.boxSingupContent {
	width:236px;
	border:1px solid #e6e6e7;
	padding:12px 5px 12px 5px;
	height:194px;
	min-height:194px;
	height:auto !important;
}
.pageTitleLeft {
	float:left;
	width:31px;
	height:23px;
	background-image:url('images/box_singup_left.png');
}
.boxInfoProductLeft {
	float:left;
	width:31px;
	height:23px;
	background-image:url('images/box_singup_left.png');
}
.pageTitleRight {
	float:left;
	width:3px;
	height:23px;
	background-image:url('images/box_titile_legend_right.png');
}
.boxInfoProductRight {
	float:left;
	width:3px;
	height:23px;
	background-image:url('images/box_titile_legend_right.png');
}
.pageTitleLegend {
	float:left;
	width:150px;
	height:21px;
	line-height:21px;
	background-image:url('images/bg_title_box.png');
	border-top:1px solid #dea303;
	border-bottom:1px solid #dea303;
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}
.boxInfoProductLegend {
	float:left;
	width:93px;
	height:21px;
	line-height:21px;
	background-image:url('images/bg_title_box.png');
	border-top:1px solid #dea303;
	border-bottom:1px solid #dea303;
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}
.pageTitleLine {
	float:left;
	width:466px;
	height:23px;
	background-image:url('images/box_title_line.png');
	background-repeat:repeat-x;
}
.boxInfoProductLine {
	float:left;
	width:151px;
	height:21px;
	background-image:url('images/box_title_line.png');
	background-repeat:repeat-x;
}
.pageTitleLineRight {
	float:left;
	width:2px;
	height:23px;
	background-image:url('images/box_title_line_right.png');
}
.contentPage {
	width:560px;
	border:1px solid #e6e6e7;
	padding:12px 10px 12px 10px;
}
.contentBoxInfoProduct {
	width:228px;
	border-left:1px solid #e6e6e7;
	border-right:1px solid #e6e6e7;
	border-bottom:1px solid #e6e6e7;
	padding:10px;
}
.titleCategory a {
	font-family:Arial;
	font-size:14px;
	color:#013298;
	font-weight:bold;
}
.titleProduct a {
	font-size:14px;
	color:#2851a3;
	font-weight:bold;
}
.infoProductBox {
	border-top:3px solid #184DBC;
	border-bottom:3px solid #184DBC;
	border-left:1px solid #184DBC;
	border-right:1px solid #184DBC;
	padding:10px;
}
.btnSearch {
	background-image:url('images/buttons/btn_search.png');
	background-repeat:no-repeat;
	width:41px;
	height:32px;
	border:0px;
	cursor:pointer;
}
.inputSearch {
	color:#444444;
	padding:2px;
	height:21px;
	line-height:21px;
	width:230px;
	border:0px;
}
.btnRegister {
	background-image:url(images/buttons/btn_register.png);
	background-repeat:no-repeat;
	width:79px;
	height:19px;
	border:0px;
	cursor:pointer;
}
.searchBoxLeft {
	float:left;
	background-image:url(images/search_box_left.png);
	background-repeat:no-repeat;
	width:11px;
	height:45px;
	border:0px;
}
.searchBoxBg {
	float:left;
	background-image:url(images/search_box_bg.png);
	background-repeat:repeat-x;
	height:45px;
	line-height:45px;
	border:0px;
}
.searchBoxRight {
	float:left;
	background-image:url(images/search_box_right.png);
	background-repeat:no-repeat;
	width:11px;
	height:45px;
	border:0px;
}
.titleShopCart {
	width:167px;
	height:48px;
	line-height:48px;
	padding-left:39px;
	font-size:12px;
	color:#444444;
	background-image:url(images/shopcart.png);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:10px; width:277px; padding-top: 15px; padding-left: 49px;
}
.titleShopCart a {
	font-family:verdana;
	font-size:11px;
}
.divCariere {
	font-family: Verdana;
	font-size: 12px;
	height:19px;
	line-height:19px;
	width: 110px;
	float: left;
}
.msgSuccesReg {
	padding:10px 0px;
	color:green;
}
.hearderCartCell {
	background-color:#EFEFEF;
	border-right:1px solid	#E6E6E7;
	height:26px;
	line-height:26px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:0px 4px 0px 4px;
}
.prod {
	width:190px;
}
.cant {
	width:80px;
}
.total {
	width:110px;
}
.imgDivShop {
	float:left;
	width:48px;
}
.nameDivShop {
	float:left;
	width:118px;
	padding-left:5px;
}
.hearderCartCellEnd {
	background-color:#EFEFEF;
	height:26px;
	line-height:26px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	padding:0px 4px 0px 4px;
}
.tableCart {
	width:463px;
	border:1px solid #E6E6E7;
}
.linkCartProd {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#1E5CA9;
}
.bodyCartCell {
	padding:4px;
	border-top:1px solid #E6E6E7;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}
.promotion_banners {
	padding:0;margin:0;
	list-style-type:none;
}
a.last_categ_product{
font-size:11px;
}
a.last_categ_product:hover{
text-decoration:underline;
color:#013298;
}
.logo {
	float:left;
	width:470px;
}
.searchDiv {
	float:right;
	padding-right:1px;
	width:380px;
}
.searchDivInput {
	float:left;
	padding-left:10px;
}
.searchDivBtn {
	float:left;
	padding-left:12px;
	vertical-align: middle;
}
.searchDivBtn input{
	vertical-align: middle;
}
.pageTitle {
	background-image:url(images/page_title.png);
	background-repeat:no-repeat;
	width:448px;
	height:38px;
	border:0px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:8px 0px 0px 25px;
}
.pageTitleBig {
	background-image:url(images/page_title_big.png);
	background-repeat:no-repeat;
	width:684px;
	height:38px;
	border:0px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:8px 0px 0px 25px;
}
.pageBgBig {
	border-left:1px solid #aeaeae;
	border-right:1px solid #aeaeae;
	width:697px;
	padding:5px;
}
.pageBottBig {
	background-image:url(images/page_bott_big.png);
	background-repeat:no-repeat;
	width:709px;
	height:10px;
	border:0px;
}
.btnLogin {
	background-image:url(images/buttons/btn_login.png);
	background-repeat:no-repeat;
	width:44px;
	height:20px;
	line-height:20px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
}
.btnNewsletter {
	background-image:url(images/buttons/btn.png);
	background-repeat:no-repeat;
	width:96px;
	height:20px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
}
.btn {
	background-image:url(images/buttons/btn.png);
	background-repeat:no-repeat;
	width:69px;
	height:19px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:11px;
	padding-bottom:3px;
	padding-left:10px;
}
.btn:hover {
	background-image:url(images/buttons/btn_hover.png);
	background-repeat:no-repeat;
	width:69px;
	height:19px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:11px;
	padding-bottom:3px;
	padding-left:10px;
}
.btnComanda {
	background-image:url(images/buttons/btn.png);
	background-repeat:no-repeat;
	width:69px;
	height:19px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:11px;
	padding-bottom:3px;
	padding-left:20px
}
.btnComanda:hover {
	background-image:url(images/buttons/btn_hover.png);
	background-repeat:no-repeat;
	width:69px;
	height:19px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:11px;
	padding-bottom:3px;
	padding-left:20px
}
.btnDetalii {
	background-image:url(images/buttons/btn_detalii.png);
	background-repeat:no-repeat;
	width:74px;
	height:20px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
}
.boxInfoProd {
	background-color:#BDBDBD;
	height:19px;
	line-height:19px;
	padding:4px 0px 4px 15px;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
}
.headerLinks {
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
.headerLinks:hover {
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.cosTop {
	background-image:url(images/box_cos_top.png);
	background-repeat:no-repeat;
	width:211px;
	height:32px;
	border:0px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding:10px 0px 0px 15px;
}
.cosBoxBg {
	background-image:url(images/bg_box_cos.png);
	background-repeat:repeat-y;
	width:206px;
	border:0px;
	padding:10px;
}
.cosBoxBott {
	background-image:url(images/bott_box_cos.png);
	background-repeat:no-repeat;
	width:226px;
	height:10px;
	border:0px;
}
.newsletterInput {
	width:143px;
	height:17px;
	line-height:17px;
	padding:2px;
}
.pageBg {
	background-image:url(images/page_bg.png);
	background-repeat:repeat-y;
	width:463px;
	padding:5px;
	border:0px;
}
.pageBg2 {
	padding-left:20px;
	width:448px;
	background-image:url(images/page_bg.png);
	background-repeat:repeat-y;
	border:0px;
}
.pageBott {
	background-image:url(images/page_bott.png);
	background-repeat:no-repeat;
	width:473px;
	height:10px;
	border:0px;
}
.bestProds {
	padding: 10px 0;
	margin-right: 15px;
	background: #ffffff url("../../images/box_bg.png") no-repeat top center;
}
.banners {
	margin-top: 10px;
}
.gotQuestions {
	font-size:13px;
	font-weight:bold;
}
.smallUse {
	font-size:11px;
	color:#AFAFAF;
	font-style:italic;
	padding-top:5px;
}
.star {
	color:red;
	font-size:12px;
}
.inputs {
	width:250px;
	padding:3px;
}
.btnDiv {
	padding-top:10px;
	padding-left:315px;
}
.pDiv {
	padding-left:20px;
	padding-top:20px;
	text-align:justify;
	text-indent:20px;
}
.dateDiv {
	padding-left:20px;
	padding-top:30px;
	font-weight:bold;
	font-size:13px;
}
.termsAccept {
	padding-top:5px;
	color:red;
	font-size:11px;
}
.floatLeftInput {
	float:left;
	padding-left:10px;
}
.footerTxt {
	text-align:left;
	color:#ffffff;
	float: left;
}
.footerTxt2 {
	text-align:right;
	color:#ffffff; 
	float: right;
	padding-top:2px;
}
.searchLabel {
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}
.cartTxt {
	font-style:italic;
	color:#999999;
	padding-left:5px;
}
.divShopcart {
	padding-top:15px;
	font-size:13px;
	height:30px;
	line-height:40px;
}
.priceCutDiv {
	color:red;
	text-decoration:line-through;
	font-size:10px;
}
.priceEnGross {
	color:#F68B21;
	font-size:10px;
}
.regLink {
	font-style:italic;
	margin-left:40px;
	color:#333333;
}
.loginLink {
	font-style:italic;
	color:#333333;
	margin-left:55px;
}
.italicLink {
	color:#333333;
	font-style:italic;
}
.logoutLink {
	color:#333333;
	font-style:italic;
	text-decoration:none;
}
.msgSuccessPersonalInfo {
	margin-top:5px;
	padding:5px;
	background-color:#E1EFF5;
	border:1px solid #509EC9;
}
.infoLabel {
	padding:5px 0px 5px 12px;
	font-style:italic;
	font-size:11px;
}
.errorPassword {
	padding-top:5px;color:red;
}
.saveBtnDiv {
	padding-top:5px;
	width:300px;
	text-align:right;
}
.infoAddressDiv {
	background-color:#ffffff;
	border:1px solid #CCCCCC;
	padding:5px;
	width:250px;
	margin-bottom:5px;
	float:left
}
.emptyDiv {
	text-align:center;
	font-weight:bold;
}
.addBtnDiv {
	padding-top:10px;
	width:300px;
	text-align:right;
}
.errorsOrder {
	margin-bottom:10px;
	padding:5px;
	background-color:#FF8F8F;
	border:1px solid red;
}
.div1Order {
	float:left;
	width:450px;
	padding-right:5px;
}
.numberImgDiv {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	height:19px;
	line-height:19px;
}
.div2Order {
	float:left;
	width:450px;
	padding-left:5px;
}
.paymentDiv {
	border-bottom:1px solid #CBC8C8;
	padding-bottom:3px;
	padding-left:20px;
	font-weight:bold;
}
.subtotalDiv {
	color:#2c2c2c;
	font-weight:bold;
	border-bottom:1px solid #CE3600;
	padding-bottom:3px;
	width:300px;
	float:right;
}
.costuriDiv {
	color:#2c2c2c;
	font-weight:bold;
	padding-top:5px;
	border-bottom:1px solid #CE3600;
	padding-bottom:3px;
	width:300px;
	float:right
}
.totalDiv {
	color:#2c2c2c;
	font-weight:bold;
	padding-top:5px;
	border-bottom:1px solid #CE3600;
	padding-bottom:3px;
	width:300px;
	float:right;
}
.divBtnSubmitOrder {
	float:right;
	padding-top:10px;
	width:300px;
	text-align:right;
}
.imgProdBox {
	float:left;
	width:180px;
	padding-right:10px;
	text-align:center;
}
.imgProdBox2 {
	float:left;
	width:250px;
	margin-left:10px;
}
.imgDiv {
	width:150px;
	height:150px;
	margin:0 auto;
}
.galleryDiv {
	padding-top:10px;
	padding-left:15px;
}
.priceDiv {
	text-align:center;
	font-size:16px;
	font-weight:bold;
	border-bottom:1px dotted #cccccc;
	padding-bottom:5px;
}
.priceDiv .vat {
    color: red;
}
.priceEnGrossDiv {
	text-align:center;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px dotted #cccccc;
	padding-bottom:5px;
	padding-top:5px;
}
.priceEnGrossDiv .vat {
    color: blue;
}
.brandDiv {
	border-bottom:1px dotted #cccccc;
	padding-bottom:5px;
	padding-top:5px;
	font-size:12px;
}
.quantDiv {
	padding-bottom:5px;
	padding-top:15px;
	font-size:12px;
	text-align:center;
}
.descDiv {
	border:1px solid #BDBDBD;
	padding:8px;
	font-size:12px;
	font-weight:bold;
}
.speDiv {
	float:left;
	width:270px;
	padding:2px 0px 2px 10px;
}
.speVal {
	float:left;
	width:365px;
	padding:2px 0px 2px 5px;
	border-left:1px solid #E6E6E6;
}
.recDiv {
	padding:8px;
	font-size:14px;
	font-weight:bold;
}
.categoriesTopPage {
	border:1px solid #A4BCE4;
	padding:8px;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}
.prodDiv {
	border:1px solid #A4BCE4;
	padding:8px 3px 8px 3px;
	font-size:12px;
	font-weight:bold;
	margin-top:4px;
}
.prodDiv2 {
	border:1px solid #A4BCE4;
	padding:8px 3px 8px 3px;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}
.btnResetPassDiv {
	padding-top:10px;
	width:305px;
	text-align:right;
}
.searchProdDiv {
	border:1px solid #A4BCE4;
	padding:8px;
	font-size:12px;
	font-weight:bold;
}
.searchFormDiv {
	padding:0px 8px;
	font-size:12px;
	font-weight:bold;
}
.rezSearch {
	padding:8px;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
}
.histPagination {
	text-align:right;
	padding-right:5px;
}
.sideBoxBg h1,h2,h3,h4,h5,h6,p {
	margin:0px;padding:0px;
	font-weight:normal;
}
.sideBoxBg h1 a {
	font-size: 16px;
	text-decoration: none;
	color: #082276;
}
.sideBoxBg h2 a {
	font-size: 12px;
	text-decoration: none;
	color: #082276;
}
.sideBoxBg h3 a {
	font-size: 12px;
	text-decoration: none;
	color: #666;
}
.sideBoxBg h4 a {
	font-size: 11px;
	text-decoration: none;
	color: #666;
}
.sideBoxBg h5 a {
	font-size: 11px;
	text-decoration: none;
	color: #666;
}
.sideBoxBg h6 a {
	font-size: 11px;
	text-decoration: none;
	color: #666;
}
.sideBoxBg p a {
	font-size: 11px;
	text-decoration: none;
	color: #666;
}
.paddingTop10 {
	padding-top:10px;
}
.paddingTop5 {
	padding-top:5px;
}
.paddingLeft20top {
	padding-left:20px;
	padding-top:20px;
}
.input_contact {
	width: 120px;
	padding:3px;
}
.checkbox {
	vertical-align:middle;
}
.paddingTopLeft5 {
	padding-top:5px;
	padding-left:5px;
}
.btn engross {
	padding-left:20px;
}
.input190 {
	width:190px;
}
.input90 {
	width:90px;
}
.inputBorder0 {
	border:0px;
}
.alignCenter {
	text-align:center;
}
.prodShortDescDiv {
	height:40px;
	padding:5px;
}
.btnAddCart {
	float:left;
	padding-left:5px;
}
.inputsDiv {
	float:left;
	height:21px;
	line-height:21px;
	width:110px;
}
.inputsDiv2 {
	float:left;
	height:21px;
	line-height:21px;
	width:160px;
}
.forgotDiv {
	padding-top:10px;
	padding-left:135px;
}
.btnLoginDiv {
	padding-left:10px;
	float:left;
}
.top {
	padding-left:15px;
}
.margin120 {
	margin-left:120px;
}
.margin160 {
	margin-left:60px;
}
.textarea {
	width:250px;
}
.btnSavePersonalInfo {
	padding-top:10px;
	width:305px;
	text-align:right;
}
.btn savePersonal {
	padding-left:17px;
}
.displayNone {
	display:none;
}
.errorEmails {
	padding-top:5px;
	color:red;
}
.divBtnSaveEmail {
	padding-top:5px;
	text-align:right;
	width:350px;
}
.accountAddressesDiv {
	float:left;
	padding-left:10px;
	padding-top:30px;
}
.accountCompDiv {
	float:left;
	padding-left:10px;
	padding-top:30px;
}
.addressesDivBorder {
	border-top:1px dashed #000000;
	margin-top:5px;
}
.fontBold {
	font-weight:bold;
}
.divEmptyBold {
	text-align:center;
	font-weight:bold
}
.submitCompBtnDiv {
	padding-top:10px;
	text-align:right;
	width:300px;
}
.paddingLeft15 {
	padding-left:15px;
}
.paddingLeft10 {
	padding-left:10px;
}
.verticalAlign {
	vertical-align:middle;
}
.paddingTop15 {
	padding-top:15px;
}
.paddingTop3 {
	padding-top:3px;
}
.textarea280 {
	width:280px;
}
.obsDivTxt {
	float:left;
	padding-left:10px;
}
.alignRight {
	text-align:right;
}
.alignCenter {
	text-align:center;
}
.paddingBottom10 {
	padding-bottom:10px
}
.varSelect {
	width:80px;
}
.cantInput40 {
	width:40px;
	text-align:center;
}
.btnCumpara {
	background-image:url(images/buttons/btn.png);
	background-repeat:no-repeat;
	width:69px;
	height:19px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:10px;
	padding-bottom:3px;
	padding-left:15px;
}
.btnCumpara:hover {
	background-image:url(images/buttons/btn_hover.png);
	background-repeat:no-repeat;
	width:69px;
	height:19px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:10px;
	padding-bottom:3px;
	padding-left:15px;
}
.btnVezi {
	background-image:url(images/buttons/btn.png);
	background-repeat:no-repeat;
	width:69px;
	height:19px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:10px;
	padding-bottom:3px;
	padding-left:15px;
}
.btnVezi:hover {
	background-image:url(images/buttons/btn_hover.png);
	background-repeat:no-repeat;
	width:69px;
	height:19px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:10px;
	padding-bottom:3px;
	padding-left:15px;
}
.btnVezi2 {
	background-image:url(images/buttons/btn.png);
	background-repeat:no-repeat;
	width:69px;
	height:19px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:9px;
	padding-bottom:3px;
	padding-left:15px;
}
.btnVezi2:hover {
	background-image:url(images/buttons/btn_hover.png);
	background-repeat:no-repeat;
	width:69px;
	height:19px;
	border:0px;
	color:#ffffff;
	cursor:pointer;
	font-size:9px;
	padding-bottom:3px;
	padding-left:15px;
}
.padding10 {
	padding:10px;
}
.borderSpe {
	border-top:1px solid #E6E6E6;
}
.paddingTop20 {
	padding-top:20px;
}
.divLinkDetalii {
	padding-top:2px;
	text-align:center;
}
.variationsDiv {
	padding-top:15px;
	text-align:center;
}
.paddingLeft6 {
	padding-left:6px;
}
.paddingLeft20 {
	padding-left:20px;
}
#divHistoryOrders {
	width:473px;
}
.tableOrders {
	width:473px;
}
.headerCell no {
	 width:30px;
}
.headerCell no {
	 width:40px;
}
.headerCell data {
	width:110px;
}
.headerCell suma {
	width:83px;
}
.headerCell status {
	width:120px;
}
.headerCell optiuni {
	width:80px;
}
.historyDetaliiLink {
	color:#000000;
	font-size:12px;
	font-weight:normal;
}
.btnRegisterDiv {
	padding-top:10px;
	text-align:right;
	width:295px;
}
.costuriTransport {
	color:#2c2c2c;
	font-weight:bold;
	padding-top:5px;
	border-bottom:1px solid #FF953F;
	padding-bottom:3px;
	width:300px;
	float:right;
}
.cartLink {
	color:#444444;
	padding-left:15px;
}
.boldBorder {
	font-weight:bold;
	border-bottom:1px dashed #cacaca;
	padding-bottom:5px;
}
.prodLink {
	color:#585954;
	font-weight:bold;
}
.totalComanda {
	padding-top:5px;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
}
.paddingRight5 {
	padding-right:5px;
}
.cartTopLink {
	font-style:italic;
	color:#999999;
	padding-left:5px;
}
.underlineTxt {
	text-decoration:underline;
}
.noUnderlineTxt {
	text-decoration:none;
}
.red {
	color:red;
}
.paddingLeft30 {
	padding-left:30px;
}
.paddingRight10 {
	padding-right:10px;
}
.bgColorSpe {
	background-color:#F9F9F9;
}
.bgColorSpe2 {
	background-color:#ffffff;
}
.divBtnEngross {
	text-align:right;
	padding-right:10px;
	padding-top:5px;
}
.btnCumparaDiv {
	float:left;
	padding-left:5px;
}
.newsletterAbo {
	color:#585954;
	padding-top:5px;
}
.floatLeftEmailNewsletter {
	height:25px;
	line-height:25px;
	color:#585954;
}
.labelNew {
	font-size:10px;
	color:#585954;
	padding-left:10px;
}
.newsletterBtnDiv {
	padding-top:10px;
	text-align:right;
	width:182px;
}
.floatLeftPaddingLeft5 {
	float:left;
	padding-left:5px;
}
.bannerTop {
	background-image:url(images/banner_top.png);
	background-repeat:no-repeat;
	width:708px;
	height:5px;
}
.bannerBg {
	border-left:1px solid #a8a8a8;
	border-right:1px solid #a8a8a8;
	width:706px;
}
.bannerBott {
	background-image:url(images/banner_bott.png);
	background-repeat:no-repeat;
	width:708px;
	height:5px;
}
.btnBack {
	float:left;
	padding-left:4px;
	padding-top:75px;
}
.btnBack a {
	display:block;
}
.btnForward {
	float:right;
	padding-right:4px;
	padding-top:75px;
}
.btnForward a {
	display:block;
}
.bannerImg {
	float:left;
	width:660px;
	height:191px;
}
.titleBannerPromo {
	padding:5px 0px 0px 0px;
	font-size:Arial;
	color:#000000;
	font-size:24px;
}
.titleBannerPromo a {
	font-size:Arial;
	color:#000000;
	font-size:24px;
	text-decoration:none;
}
