/*
	FOOTER styles
*/
div.footer {
    background: url("images/bg_container2.jpg") no-repeat 50% 0%;
	width: 100%;
	height: 70px;
	margin-top: 45px;
}

div.shadow {
position: absolute;
margin-bottom: 0;
margin-top: -5px;
background: url("images/bg_container.jpg") no-repeat 50% 100%;
width: 100%;
height: 6px;    
}

div.footer div.footerlogo {
	height: 70px;
	width: 100%;
	background: transparent url(images/general/footer_bg.png);   
    background-repeat: repeat;
}

div.footer div.footercontent {
	margin: 0px auto;
	width: 1000px;
	font-size: 11px;
	padding-top: 20px;
	line-height: 18px;
	color: #707070;
    text-align: center;
}
div.footer div.footercontent a {

	text-decoration: none;
}
div.footer div.footercontent a:hover {
	color: #FFF;
	text-decoration: underline;
}

div.footer div.footercontent table.footerleft {
    margin-left: auto;
    margin-right: auto;
	border: 0px;
	font-size: 11px;
	line-height: normal;
}
div.footer div.footercontent table.footerleft TD {
	overflow: hidden;
    padding: 10px;
}
div.footer div.footercontent table.footerleft a.submenu {
	color: #707070;
	text-decoration: none;
}
div.footer div.footercontent table.footerleft a:hover.submenu {
	color: #707070;
	text-decoration: underline;
}

div.footer div.footercontent div.footerright {
	text-align: left;
	width: 400px;
	float: right;
}

/* Cart */
div.cartposition {
	margin-top: 84px;
	margin-left: 788px;
	width: 167px;
}
div.cartpositioncateg {
	margin-left: 510px;
	margin-top: 40px;
	width: 167px;
}
div.cartpositionprod {
	width: 175px;
}
div.cartpositionnewprod {
	width: 167px;
	margin-left: 509px;
	margin-top: 0px;
	border-left: 1px solid #FFF;
}

div.cart {
    float: right;
    background-image: url("images/general/shopping_cart.png");
    background-repeat: no-repeat;
    width: 202px;
    height: 114px;
    margin-top: 60px;
    padding-left: 10px;
    text-align: left;
    color: #ffffff;
}

div.cart p {
display: block;
width: 179px;
height: 64px;
margin-top: 30px;
line-height: 25px;
}

div.cart a {
color: #ffffff;
display: block;
width: 179px;
height: 64px;
line-height: 85px;
}

div.cart p {
color: #ffffff;
display: block;
width: 179px;
height: 64px;
line-height: 85px;
}


div.cart ul.cart {
	text-align: left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
div.cart ul.cart li {
	cursor: pointer;
}
div.cart ul.cart div.title {
	background: #000 url(images/shopping/cart_icon.png) right center no-repeat;
	padding: 3px 3px 3px 10px;
}
div.cart ul.cart li ul.links {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
div.cart ul.cart li ul.links li {
	padding: 3px;
	border-bottom: 1px solid #2e2e2e;
}

div.cart ul.cart li table.links td {
	padding: 3px;
	border-bottom: 1px solid #2e2e2e;
	color: #929292;
	font-weight: normal;
}
div.cart ul.cart li table.links .cartprice {
	font-weight: bold;
	color: #FFF;
}
div.cart ul.cart li table.links td.makeorder a {
	padding: 3px 3px 3px 5px;
	color: #FFF;
	display: block;
	background: transparent url(images/general/arrow_white2.png) right center no-repeat;
}
div.cart ul.cart li table.links td.makeorder a:hover {
	display: block;
	color: #CCC;
}
div.cart ul.cart div.menuslide {
	margin-top: 1px;
	background-color: #252525;
}
div.cart ul.cart div.menuslide a {
	color: #929292;
}
div.cart ul.cart div.menuslide a:hover {
	color: #CCC;
}

/* DIV pozitionat in viewcategoty.tpl */
div.cartCategory {
	height: 63px;
}
div.cartNewProducts {
	height: 21px;
	background-color: rgb(37, 37, 37);
	margin-top: 66px;
	margin-bottom: 2px;
}

/*
	Product Details
*/
div.proddetCenter {
	float: left;
	height: 531px;
	width: 484px;
	border: 1px solid #e0e0e0;
	margin: 0px 1px;
	text-align: center;
	overflow: hidden;
	background-color: #FFF;
}
div.proddetRight {
	float: left;
	height: 511px;
	width: 175px;
	background-color: #838383;
	color: #c1c1c1;
}

div.proddetName {
	text-align: left;
	padding: 8px;
	margin-top: 21px;
}
div.proddetName h1 {
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
}
div.proddetName p {
	margin-top: 5px;
	/*text-indent: 10px;*/
}
div.prddetAttributes {
	text-align: center;
	padding: 8px;
    margin-left: auto;
    margin-right: auto;
    width: 230px;
}
div.prddetAttributes h2 {
	font-size: 12px;
	font-weight: normal;
	color: #adadad;
	margin-bottom: 5px;
	margin-top: 5px;
}
div.prddetAttributes input {
	border: 1px solid #474747;
	font-size: 12px;
	padding: 2px;
	color: #FFF;
	background: transparent;
	width: 50px;
}
div.prddetAttributes select {
	border: 1px solid #474747;
	font-size: 12px;
	padding: 2px;
	color: #FFF;
	background-color: transparent;
    width: 50px;
}

div.atributes {
    text-align: center;
    border-bottom:1px solid #161719;
    height: 90px;
    padding-top: 15px;
}

ul.atributes {

}


ul.atributes li{
float: left;
margin-left: 5px;
margin-right: 15px;
}

div.marimi {
padding-left: 10px;
padding-top: 10px;
padding-bottom: 10px;
border-bottom:1px solid #161719;
color: #ffffff;
}

div.marimi span {
color: #707070;
}

div.marimi a {
color: #ffffff;
}

div.social {
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #161719;
padding-left: 20px;
} 

div.prddetAttributes option.black {
   background-color: #0A0A0B;    
}

div.proddetPrice {
	padding: 8px;
	text-align: center;
    padding-top: 30px;
}
div.proddetPrice strong {
	color: #FFF;
    font-size: 18px;
}
div.backButton {
	float: left;
	margin-top: 1px;
}

div.otherButtons {
	height: 21px;
	width: 260px;
	position: absolute;
	margin-left: 224px;
	margin-top: -1px;
	text-align: right;
}
div.otherButtons a.presentation {
	width: 112px;
	background-color: #252525;
	color: #e4e4e4;
	line-height: 21px;
	text-align: center;
	display: block;
	margin-left: 1px;
	float: right;
}
div.otherButtons a.zoom {
	width: 29px;
	background: #464646 url(images/general/zoom.png) center center no-repeat;
	color: #e4e4e4;
	line-height: 21px;
	text-align: center;
	display: block;
	margin-left: 1px;
	float: right;
}
div.otherButtons div.gallery {
	width: 116px;
	color: #e4e4e4;
	position: absolute;
}
div.otherButtons div.gallery ul.gallery {
	text-align: left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
div.otherButtons div.gallery ul.gallery li {
	cursor: pointer;
}
div.otherButtons div.gallery ul.gallery div.title {
	width: 100px;
	background: #636363 url(images/general/arrow_white_hor.png) 8px center no-repeat;
	line-height: 21px;
	text-align: center;
	padding-left: 16px;
}
div.otherButtons div.gallery ul.gallery li ul.links {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
div.otherButtons div.gallery ul.gallery div.menuslide {
	margin-top: 1px;
	background-color: #636363;
	line-height: normal;
}

/*
	Contact
*/
.lightgrey {
	color: #7f7f7f;
}
div.contactBody {
	margin-left: 1px;
	width: 664px;
	height: 472px;
	float: left;
}
div.pageTitle {
	height: 21px;
	line-height: 21px;
	/*background-color: #838383; *//*464646*/
    background:url("images/account/login_header.jpg") repeat scroll 0 0 transparent;
	color: #d8d8d8;
	text-align: left;
	padding-left: 10px;
	clear: both;
}
div.contactBody div.left {
	width: 223px; /*333*/
	height: 399px; /*449*/
	float: left;
	text-align: left;
	padding: 25px 55px;
	color: #000;
}
div.contactBody div.right {
	width: 331px;
	height: 449px;
	float: right;
	overflow: hidden;
}

div.contactBody div.left a {
	color: #000;
	text-decoration: none;
}
div.contactBody div.left a:hover {
	color: #7a0026;
	text-decoration: none;
}

div.contactBody div.left div.form {
	margin-top: 35px;
}

div.contactBody div.left div.form label {
	color: #7f7f7f;
	display: block;
	margin-top: 10px;
}

div.contactBody div.left div.form input {
	border: 0px;
	font-size: 12px;
	height: 22px;
	width: 234px;
	background: #CCC url(images/contact/input.jpg) top left no-repeat;
}
div.contactBody div.left div.form textarea {
	border: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 234px;
	height: 66px;
	background: #CCC url(images/contact/textarea.jpg) top left no-repeat;
}

div.right a {
	display: block;
}

div.bulletUp {
	width: 20px;
	height: 20px;
	background: transparent url(images/contact/up_bullet.png) center center no-repeat;
	position: absolute;
	margin-top: 15px;
	margin-left: 160px;
}
div.bulletDown {
	width: 20px;
	height: 20px;
	background: transparent url(images/contact/down_bullet.png) center center no-repeat;
	position: absolute;
	margin-top: 420px;
	margin-left: 160px;
}
div.bulletLeft {
	width: 20px;
	height: 20px;
	background: transparent url(images/contact/left_bullet.png) center center no-repeat;
	position: absolute;
	margin-top: 220px;
	margin-left: 15px;
}
div.bulletRight {
	width: 20px;
	height: 20px;
	background: transparent url(images/contact/right_bullet.png) center center no-repeat;
	position: absolute;
	margin-top: 220px;
	margin-left: 300px;
}

/*
	Login
*/
div.pageTitle2 {
	height: 35px;
	line-height: 35px;
	background: url("images/account/login_header.jpg");
	color: #d8d8d8;
	text-align: left;
	padding-left: 10px;
    float: left;

}
div.loginBody {
	width: 664px;
	margin-left: auto;
    margin-right: auto;
    padding-bottom: 10px;
}
div.loginBody div.left {
	width: 331px;
	height: 280px;
	float: left;
}
div.loginBody div.right {
	width: 331px;
	float: right;
}

div.loginBody div.left div.form {
	margin: 35px 0px 0px 40px;
	text-align: left;
}

div.loginBody div.left div.form a {
	color: #9e0039;
	text-decoration: none;
}

div.loginBody div.left div.form label {
	color: #7f7f7f;
	display: block;
	margin-top: 10px;
}

div.loginBody div.left div.form input {
	border: 0px;
	font-size: 12px;
	height: 22px;
	width: 234px;
	background: #CCC url(images/contact/input.jpg) top left no-repeat;
}

div.loginBody div.right div.form {
	margin: 35px 0px 0px 40px;
	text-align: left;
}

div.loginBody div.right div.form a {
	color: #9e0039;
	text-decoration: none;
}

div.loginBody div.right div.form label {
	color: #7f7f7f;
	display: block;
	margin-top: 10px;
}

div.loginBody div.right div.form input {
	border: 0px;
	font-size: 12px;
	height: 22px;
	width: 234px;
	background: #CCC url(images/contact/input.jpg) top left no-repeat;
}

/*
	Shopping Cart
	Login
*/
div.sclogin {
	width: 662px;
	height: 220px;
}
div.sclogintitle {
	width: 664px;
	height: 22px;
	line-height: 22px;
	background-color: #7a0026;
	color: #FFF;
	text-align: left;
	margin-top: 5px;
	clear: both;
}

div.sclogin div.left {
	width: 331px;
	height: 280px;
	float: left;
}
div.sclogin div.right {
	width: 331px;
	height: 280px;
	float: right;
}

div.sclogin div.left div.form {
	margin: 57px 0px 0px 40px;
	text-align: left;
}

div.sclogin div.left div.form a {
	color: #9e0039;
	text-decoration: none;
}

div.sclogin div.left div.form label {
	color: #7f7f7f;
	display: block;
	margin-top: 10px;
}

div.sclogin div.left div.form input {
	border: 0px;
	font-size: 12px;
	height: 22px;
	width: 234px;
	background: #CCC url(images/contact/input.jpg) top left no-repeat;
}

div.sclogin div.right div.form {
	margin: 0px 0px 0px 40px;
	text-align: left;
}

div.sclogin div.right div.form a {
	color: #9e0039;
	text-decoration: none;
}

div.sclogin div.right div.form label {
	color: #7f7f7f;
	display: block;
	margin-top: 10px;
}

div.sclogin div.right div.form input {
	border: 0px;
	font-size: 12px;
	background: #CCC url(images/contact/input.jpg) top left no-repeat;
}

/*
	Forogot passwd
*/
div.forgotBody {
	width: 664px;
	height: 200px;
	background-color: #FFF;
	margin-left: auto;
    margin-right: auto;
    text-align: left;
	margin-top: 15px;
    margin-bottom: 10px;
}
div.forgotBody div.form {
	margin: 35px auto;
	text-align: left;
	width: 234px;
}

div.forgotBody div.form a {
	color: #9e0039;
	text-decoration: none;
}

div.forgotBody div.form label {
	color: #7f7f7f;
	display: block;
	margin-top: 10px;
}

div.forgotBody div.form input {
	border: 0px;
	font-size: 12px;
	height: 22px;
	width: 234px;
	background: #CCC url(images/contact/input.jpg) top left no-repeat;
}

/*
	SHOPPING
	CART
*/
div.shoppingCart {
	width: 664px;
	float: left;
	text-align: left;
	margin-left: 1px;
    border-left: 1px solid #161719;
}

div.shoppingCart2 {
    width:980px;
    float: left;
    margin-left: 1px;
    border-left: 1px solid #161719;
    padding-top: 10px;
    padding-bottom: 10px;
}

div.shoppingCart2 form {
margin-left: auto;
margin-right: auto;
text-align: center;
}


div.shoppingCart div.head {
	height: 22px;
	
}

div.shoppingCart div.head div.hprod {
	width: 329px;
	height: 22px;
	line-height: 22px;
	color: #efefef;
	float: left;
	padding-left: 10px;
	background: url("images/account/login_header.jpg");
	margin-right: 1px;
}
div.shoppingCart div.head div.hmeasure {
	width: 118px;
	height: 22px;
	line-height: 22px;
	color: #efefef;
	float: left;
	padding-left: 10px;
    background: url("images/account/login_header.jpg");  
}
div.shoppingCart div.head div.hqty {
	width: 82px;
	height: 22px;
	line-height: 22px;
	color: #efefef;
	float: left;
	text-align: center;
    background: url("images/account/login_header.jpg");  
}
div.shoppingCart div.head div.hprice {
	width: 86px;
	height: 22px;
	line-height: 22px;
	color: #efefef;
	float: left;
	text-align: center;
    background: url("images/account/login_header.jpg");  
	margin-right: 1px;
}
div.shoppingCart div.head div.hviole {
	width: 27px;
	height: 22px;
	line-height: 22px;
	color: #efefef;
	float: left;
    background: url("images/account/login_header.jpg");  
}

div.shoppingCart div.items {
	margin: 1px 0px;
}
div.shoppingCart div.items div.noProductInCart {
	text-align: center;
	padding: 200px 0px;
}
div.shoppingCart div.items div.row {
	height: 93px;
	width: 100%;
	margin-top: 10px;
    border-bottom:1px solid #161719;
}
div.shoppingCart div.items div.row div.cell1 {
	width: 100px;
	height: 93px;
	float: left;
	text-align: center;
	overflow: hidden;
}
div.shoppingCart div.items div.row div.cell2 {
	width: 233px;
	height: 93px;
	float: left;
	text-align: left;
	margin-right: 1px;
	padding-left: 5px;
}
div.shoppingCart div.items div.row div.cell2 a {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
div.shoppingCart div.items div.row div.cell3 {
	width: 128px;
	height: 93px;
	float: left;
	text-align: center;
}
div.shoppingCart div.items div.row div.cell4 {
	width: 82px;
	height: 93px;
	float: left;
	text-align: center;
}
div.shoppingCart div.items div.row div.cell4 input {
	width: 40px;
    background: transparent; 
	color: #fff;
	padding: 3px;
    border:1px solid #161719;
}
div.shoppingCart div.items div.row div.cell4 td.operMinus a {
	display: block;
	background: url(images/shopping/minus.png) center center no-repeat;
}
div.shoppingCart div.items div.row div.cell4 td.operPlus a {
	display: block;
	background: url(images/shopping/plus.png) center center no-repeat;
}
div.shoppingCart div.items div.row div.cell5 {
	width: 86px;
	height: 90px;
	float: left;
	text-align: center;
	font-weight: bold;
	margin-right: 1px;
	color: #FFFFFF;
	padding-top: 3px;
}
div.shoppingCart div.items div.row div.cell6 {
	width: 26px;
	height: 90px;
	float: left;
	text-align: center;
}
div.shoppingCart div.items div.row div.cell6 a {
	display: block;
	background: transparent url(images/shopping/cart_delete_viole.png) center center no-repeat;
	padding-top: 3px;
}

div.shoppingCart div.bottom {
	height: 22px;
	line-height: 22px;
	text-align: right;
	color: #bd8093;
    padding-bottom: 5px;
    padding-top: 5px;
}
div.shoppingCart div.bottom strong {
	COLOR: #FFF;
}

div.cartBottomBoxes {
	margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}
div.cartBottomBoxes div.boxContent {
	padding: 5px;
	border: 1px solid #161719;
}
div.cartBottomBoxes div.boxContent div.addrHeader {
	border-bottom: 1px solid #161719;
	height: 18px;
	margin-bottom: 5px;
	font-weight: bold;
	text-align: center;
	float: left;
}
div.cartBottomBoxes div.boxContent div.addrCell {
	height: 22px;
	text-align: center;
	float: left;
}

div.cartBottomBoxes div.boxContent input {
	/* background: #000 url(images/shopping/input_bg.jpg) top left repeat-x;   */
	color: #000;
	padding: 3px;
}

div.cartBottomBoxesAlert {
	margin-top: 5px;
	background-color: #FFF;
}
div.cartBottomBoxesAlert div.pageTitleAlert {
	height: 22px;
	line-height: 22px;
	background-color: #7a0026;
	color: #FFF;
	text-align: left;
	padding-left: 10px;
	clear: both;
}
div.cartBottomBoxesAlert div.boxContentAlert {
	padding: 10px;
	border: 1px solid #e0e0e0;
	text-align: center;
	color: #7a0026;
	font-weight: bold;
}
div.cartBottomBoxesBottom {
	height: 22px;
	line-height: 22px;
	background-color: #7a0026;
	text-align: right;
	color: #bd8093;
	margin-top: 5px;
}
div.cartBottomBoxesBottom strong {
	color: #FFF;
}

/* Left SC */
div.itemShoppingCart {
	padding: 0px 0px 0px 0px;
	width: 100%;
	margin: 1px 0px;
}
div.itemShoppingCart div.title {
	width: 100%;
	height: 15px;
    padding-left: 10px;
    color: #ffffff;
    margin-bottom: 5px;
    margin-top: 5px;
}
div.itemShoppingCart div.text {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #474747;
    width: 97%;
    padding-left: 10px;
}

div.itemShoppingCart div.text strong {
	color: #FFF;
}

div.itemShoppingCart div.voucher {
padding-left: 10px; 
}
div.itemShoppingCart div.voucher input {
	border: 1px solid #161719;
	color: #FFF;
	padding: 1px;
	margin-bottom: 7px;
    background-color: transparent;
}


a.sendcart {
background-image: url("images/shopping/cart_send.jpg");
width: 164px;
height: 22px;
float: right;
}

/*
	ALERT
*/
div#overlay {
    height:100%;
    left:0;
    position:fixed;
    top:0;
    width:100%;
    z-index:9999;
	background-color: #000;
    opacity: 0.8;
}
div.alertBody {
    -moz-opacity: 1;
	width: 410px;
	height: 264px;
	background: #FFF url(images/alert/alert_bg.jpg) top left no-repeat;
	margin: 100px auto 0px 300px;
    overflow:hidden;
    position:absolute;
    z-index:9999;
    
    
}
div.alertBody div.htmlContent {
	width: 390px;
	height: 218px;
	padding: 10px;
	text-align: left;
	color: #333;
}
div.alertBody div.htmlContent h1.check {
	background: transparent url(images/alert/alert_bullet.png) top left no-repeat;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	font-weight: normal;
	padding-left: 30px;
	margin-bottom: 10px;
	color: #404040;
	overflow: hidden;
	padding-top: 3px;
}
div.alertBody div.htmlContent h1.info {
	height: 24px;
	line-height: 24px;
	font-size: 18px;
	font-weight: normal;
	padding-left: 30px;
	margin-bottom: 10px;
	color: #cecece;
	overflow: hidden;
	padding-top: 3px;
}

div.alertBody div.htmlContent div.innercontainer {
padding-top: 50px;
padding-left: 160px;
}

div.alertBody div.htmlContent div.innercontainerinfo {

}

div.alertBody div.closeButton {
	height: 37px;
	line-height: 37px;
	width: 410px;
	text-align: right;
}
div.alertBody div.closeButton a {
	display: block;
}

/* Measures */
table.measuresTable {
	border: 0px;
}
table.measuresTable td {
	padding: 3px;
	text-align: center;
	color: #7f7f7f;
}
table.measuresTable td.head {
	padding: 3px;
	background-color: #9e0039;
	color: #FFF;
	text-align: center;
}

/*
	My Info
*/
div.myInfo {
	margin: 5px auto;
	width: 828px;
	height: 22px;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
	clear: both;
}
div.myInfo a {
	color: #7a0026;
	text-decoration: none;
}

/*
	Tooltip
*/
table#tooltip {
	position: absolute;
	opacity: 0.9;
}
table#tooltip .grey {
	color: #939392;
}
table#tooltip td.title {
	background-color: #000;
	color: #838383;
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid #838383;
}
table#tooltip td.content {
	background-color: #262626;
	color: #929292;
	padding: 5px;
	text-align: left;
}
table#tooltip td.content p {
	color: #FFF;
	margin: 2px 0px;
}

div#tooltip2 {
	position: absolute;
	opacity: 0.9;
	padding: 10px;
	background-color: #000;
	color: #FFF;
	width: 200px;
	z-index: 10000;
}

/*
	Static Pages
*/
div.staticCenter div.pageTitle {
	height: 22px;
	line-height: 22px;
}
div.staticCenter {
	float: left;
	width: 664px;
	background-color: #FFF;
	text-align: left;
	margin-left: 1px;
}
div.staticCenter div.pageText {
	padding: 5px;
	margin-top: 1px;
	border: 1px solid #e0e0e0;
}

/*
	VDTL & SM
*/
div#sliderOuter {
	background-color: #FFF;
	float: left;
	text-align: left;
	height: 509px;
	margin-left: 1px;
	overflow: hidden;
}
div#sliderOuter img {
	margin-top: 1px;
}
div#sliderOuter .SlideItMoo_forward,
div#sliderOuter .SlideItMoo_back{ 
	display: block;
	position: absolute;
	cursor: pointer;
	width: 101px;
	height: 200px;
	top: 153px;
	right: 5px;
	background: url(images/general/arrow_right.jpg) no-repeat center;  
}
div#sliderOuter .SlideItMoo_back { 
	left: 165px; 
	background: url(images/general/arrow_left.jpg) no-repeat center;  
}

/*
	Collection
*/
div.collection {
	float: left;
	text-align: left;
	width: 664px;
	overflow: hidden;
}
div.collection div.pageTitle {
	height: 21px;
	line-height: 21px;
	background-color: #838383;
	color: #FFF;
	text-align: right;
	padding-right: 10px;
	float: left;
	width: 469px;
}
div.collection div.prodDetailsBtn {
	width: 173px;
	height: 21px;
	float: right;
}
div.collection div.prodDetailsBtn a {
	display: block;
	background: #900 url(images/general/detalii_produs.jpg) center left no-repeat;
	height: 21px;
}
div.collection div.container {
	border: 1px solid #e0e0e0;
	margin-left: 1px;
	background-color: #FFF;
	width: 661px;
	height: 509px;
}
div.collection div.container div.col1 {
	width: 372px;
	height: 509px;
	float: left;
	overflow: hidden;	
}
div.collection div.container div.col2 {
	width: 287px;
	height: 509px;
	float: right;
	overflow: hidden;
}
div.collection div.container div.col2 .text {
	color: #000;
	font-size: 14px;
	padding: 0px 20px;
}

table.istoricComenziDetalii td.cell1 {
border-bottom:1px solid #161719;
border-right:1px solid #161719;
color:#4C4C4C;
height:29px;
line-height:29px;
padding-left:10px;
width:190px;
text-align: left;
}

table.istoricComenziDetalii td.cell2 {
border-bottom:1px solid #161719;
color:#4C4C4C;
font-weight:bold;
height:29px;
line-height:29px;
padding-left:10px;
text-align: left;
}

h4.comenzi {
color:#4C4C4C;
margin:20px 0 10px;
text-align: left;
padding-left: 5px;
}
