.NoLeft{
	text-align:center;
	margin-left:-157px;
	margin-right:157px;

}
#cosulZilnicCumparaturi{
	background:url(../slices/cosul-zilnic.jpg) no-repeat;
	width:740px;
	height:35px;
	margin-left:5px;
}
#banner-rep{
	width:714px;
	margin-left:20px;
	margin-top:-10px;
}
#cos-header{
	background:url(../slices/cos-header.jpg) no-repeat;
	width:742px;
	height:21px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin-left:5px;
}
#cos-header span{
	position:relative;
	top:3px;
}
#produsComandat{
	width:450px;
	text-align:center;
	float:left;
}
#cantitate, #pretUnitar, #valoareTotala{
	width:97px;
	float:left;
	text-align:center;
}
#cos-container{
	width:742px;
	border-top:none;
	margin-left:5px;
	background:url(../slices/cos-background.jpg) repeat-y;
	_position:relative;
	_top:-15px;
}
.cos-det{
	width:289px;
	float:right;
	font-size:12px;
	color:#00669C;
	border-bottom:#C8C8C8 dotted 1px;
}
.spans{
	width:94px;
	float:left;
	text-align:center;
}
.prodCosCont{
	border-bottom:#C8C8C8 dotted 1px;
}
.prodCosCont a img{
	border:none;
}
.produsLeft{
	width:450px;
	float:left;

}
.prodImages{
	width:100px;
	float:left;
}
.prodImages div{
	
}
.prodPromo{
	background:url(../slices/promo.jpg) right top no-repeat;
	padding-right:30px;
}
.rightProd{
	width:340px;
	float:left;
	text-align:left;
	padding-left:10px;
}
.rightProd a{
	font-size:12px;
	color:#00669C;
	font-weight:bold;
	position:relative;
	top:10px;
	_top:0;
	
}
.ttitle{
	height:75px;
	display:block;
}
.inputCantitate{
	width:50px;
	background-color:#F7FFFE !important;
	color:#336699;
	border:#D6D8D8 solid 1px;
	text-align:right;
	font-weight:bold;
}
.prodCantitate, .prodPretUnitar, .prodValoareTotala{
	margin-top:10px;
	color:#00669C;
	font-weight:bold;
	font-size:12px;
}
.stergeDinCos{
	font-size:12px;
	color:#336699;
	text-decoration:none;
	background:url(../slices/filtru-minus.jpg) top left no-repeat;
	padding-left:10px;
	width:50px;
	display:block;
	margin-left:20px;
	_margin-left:5px;
	font-weight:normal !important;
}
.promotieCos{
	background:url(../slices/discount-bg.jpg) repeat-y;
	height:30px;
	margin-top:-32px;
	position:relative;
	margin-left:101px;
	border-top:#C8C8C8 dotted 1px;
	bottom:0;
	font-size:12px;
	font-weight:bold;
	color:#00C700;
}
.promotieCos .promoLeft{
	width:350px;
	float:left;
	margin-top:-10px;
	_margin-top:0;
	text-align:left;
}
.promotieCos .promoPrice{
	float:right;
	margin-right:5px;
	margin-top:-5px;
	_margin-top:5px;
}
#costEstimatServicii{
	width:450px;
	float:left;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	color:#00669C;
}
#costEstimatServicii a{
	color:#00669C;
}
#pretEstimatServicii{
	width:270px;
	float:right;
	text-align:right;
	font-size:12px;
	font-weight:bold;
	color:#00669C;
	margin-right:-130px;
	
}
#actualizare{
	background:url(../slices/actualizare.jpg) no-repeat;
	width:740px;
	height:21px;
	text-align:left;
	padding-bottom:10px;
	border-bottom:#DEDEDE solid 5px;
}
.actBut{
	background:url(../slices/buton-actualizare.jpg) no-repeat;
	width:89px;
	height:21px;
	font-size:12px;
	color:#fff;
	margin-left:455px;
	_margin-left:0;
	_position:relative;
	_left:455px;
	text-align:center;
	font-weight:bold;
} 
.actBut input{
	color:#fff !important;
	font-weight:bold !important;
	_text-align:left;
	_padding-left:3px !important;
}
.subtotal{
	color:#E50000;
	font-size:12px;
	font-weight:bold;
	float:right;
	margin-top:-17px;
	margin-right:5px;
}
#introduCod{
	width:200px;
	float:left;
	font-size:12px;
	color:#00669C;
	margin-left:20px;
}
#introduCod a{
	color:#00669C;
	font-weight:bold;
}
#inputCod{
	margin-top:10px;
	width:310px;
	float:left;
	text-align:left;
	margin-left:20px;
	float:left;
}
#codClient{
	float:left;
	
}
.valideaza{
	background:url(../slices/buton-actualizare.jpg) no-repeat;
	width:89px;
	height:21px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	float:right;
	margin-right:12px;
}
.discountCodClient{
	float:right;
	color:#00C700;
	font-weight:bold;
	font-size:12px;
	position:relative;
	left:150px;
	top:-15px;
}
#pretTotal{
	/* background:url(../slices/bara-total.jpg) no-repeat; */
	width:740px;
	height:21px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height: 3.0;
}
#pretTotal a{
	text-decoration:none;
	color:#00669C;
	position:relative;
	top:2px;
}
.total{
	font-size:16px;
	color:#E50000;
	float:right;
	margin-top:-12px;
	margin-right:5px;
}
#platesc{
	width:385px;
	float:right;
	position:relative;
	_left:-130px;
}
#platesc a{
	background:url(../slices/mail-comanda.jpg) left no-repeat;
	width:160px;
	height:35px;
	font-size:12px;
	color:#00669C;
	font-weight:bold;
	padding-left:42px;
	display:block;
	text-align:left;
	margin-left:50px;
}
#platesc div{
	background:url(../slices/platesc.jpg) no-repeat;
	width:110px;
	height:35px;
	position:relative;
	float:right;
	right:-150px;
	top:-35px;
}
#taxaverde{
	font-size:12px;
	color:#00669C;
	text-align:left;
	margin-top:-20px;
	width:400px;
	float:left;
}
.boxCumparare{
	background:url(../slices/box-cumparare.jpg) no-repeat;
	width:740px;
	height:154px;
	float:left;
	margin-left:5px;
}
.boxHead{
	font-size:12px;
	font-weight:bold;
	color:#fff;
}
.boxHead span{
	width:185px;
	float:left;
	text-align:center;
}
.boxesa{
	width:184px;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
	color:#00669C;
}
.boxesa a{
	color:#00669C;
}
.boxesa img{
	margin-top:-10px;
	_margin-top:-25px;
	position:relative;
}
#cumparaAccesorii{
	width:740px;
	float:left;
	margin-left:3px;
	border:#C8C8C8 dotted 1px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#00669C;
}
.accCont{
	width:370px;
	float:left;
}
.accCont a img{
	float:left;
	border:none;
}
.accCont h4{
	margin-top:0;
	margin-bottom:0;
	font-size:12px;
}
.desc a{
	color:#01669A;
	text-decoration:none;
}
#adaugaInCos{
	background:url(../slices/adauga-cos.jpg) no-repeat;
	width:149px;
	height:35px;
	float:right;
}
#adaugaInCos a{
	width:149px;
	height:35px;
	display:block;
	text-decoration:none;
}