@charset "utf-8";
/* CSS Document */

/* GENERAL */

html {
	overflow-y: scroll;
}

body {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	background-color: #f5f5f5;
}

ul, ol, form, p, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

a, a:active {
	outline: none;
}

img {
	border: none;
}

#wrapper {
	width: 980px;
	margin: 0 auto;
}

.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}

h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
	font-weight: normal;
}

h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000;
	font-weight: normal;
}

h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	font-weight: normal;
}

h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	font-weight: normal;
}

h5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	font-weight: normal;
}

a.gen {
	text-decoration: underline;
	color: #2940aa;	
}

a.gn {
	text-decoration: none;
	color: #2940aa;
}

a.gen:hover, a.gn:hover {
	color: #ff0d0b;	
}

a.gnu:hover {
	text-decoration: underline;
}

a.prodtitle {
	font-size: 16px;
	font-weight: bold;
}

a.actcos {
	display: block;
	width: 139px;
	height: 29px;
	line-height: 29px;
	background: url(../images/butoane/cos-act-but.jpg) no-repeat left top;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-indent: 32px;
}

a.actcos:hover {
	background-position: left bottom;
}

a.finbut {
	display: block;
	width: 327px;
	height: 29px;
}

a.finbut.acont {
	background: url(../images/butoane/client-cont-but.jpg) no-repeat left top;
}

a.finbut.ccont {
	background: url(../images/butoane/creez-cont-but.jpg) no-repeat left top;
}

a.finalbut {
	display: block;
	width: 195px;
	height: 29px;
	background: url(../images/butoane/fin-com-but.jpg) no-repeat left top;
	margin: 0 auto;
}

a.finalbut:hover {
	background-position: left bottom;
}

.mt {
	margin-top: 30px;	
}

.mb {
	margin-bottom: 10px;	
}

.mr {
	margin-right: 13px;	
}

.pt {
	padding-top: 10px;	
}

.pl {
	padding-left: 20px;	
}

.f-l {
	float: left;	
}

.f-r {
	float: right;	
}

.culgri {
	color: #777;	
}

.culneg {
	color: #000;	
}

.culbleu {
	color: #2940aa;	
}

.culred {
	color: #f00;	
}

.culbleui {
	color: #075d62;	
}

.culmaro {
	color: #6f2f49;	
}

.culgreen {
	color: #6d9a00;	
}

.culora {
	color: #ff5d00;	
}

.subl {
	text-decoration: underline;	
}

.pad {
	padding: 3px;	
}

.pr {
	font-size: 18px;
	color: #ff5d00;
	font-weight: bold;
}
							
.prv {
	font-size: 14px;
	color: #888;
	text-decoration: line-through;
}
							
.tva {
	font-size: 11px;
	color: #777;
}

.hei {
	height: 82px;
	display: block;
}

.cultxt {
	color: #ff5d00;
	font-size: 14px;
	font-weight: bold;	
}

.cent {
	text-align: center;	
}

.wi {
	width: 554px;	
}


/* HEADER */

#header {
	width: 980px;
	height: 123px;
}

	#header #header-top {
		width: 980px;
		height: 80px;
	}
	
		#header #header-top #header-logo {
			width: 440px;
			float: left;
			padding: 30px 0 0 20px;
		}
		
		#header #header-top #header-cautare {
			width: 277px;
			float: left;
			padding-top: 25px;
		}
		
			#header #header-top #header-cautare #inp {
				width: 230px;
				height: 30px;
				float: left;
				background: url(../images/cautare-bg.jpg) no-repeat left top;
			}
			
				#header #header-top #header-cautare #inp input {
					background: none;
					border: none;
					padding: 8px 0 0 10px;
					width: 220px;	
				}
			
		#header #header-top #log-cos {
			width: 243px;
			height: 46px;
			float: left;
			background: url(../images/log-cos-bg.jpg) no-repeat left top;
			margin-top: 17px;
		}
		
			#header #header-top #log-cos .log {
				width: 90px;
				text-align: center;
				line-height: 46px;
				float: left;
				font-weight: bold;
			}
			
			#header #header-top #log-cos .cos {
				width: 112px;
				float: left;
				padding-top: 10px;
			}
			
				#header #header-top #log-cos .cos .cost {
					color: #000;
					font-size: 11px;
					font-weight: bold;
				}
				
				#header #header-top #log-cos .cos .prod {
					color: #888;
					font-size: 11px;
				}
				
			#header #header-top #log-cos a.cosbut {
				display: block;
				width: 35px;
				height: 34px;
				background: url(../images/butoane/cos-but.jpg) no-repeat left top;
				float: left;  
				margin-top: 7px;
			}
	
	#header #header-menu {
		width: 980px;
		height: 43px;
	}
	
		#header #header-menu .hmenulr {
			width: 7px;
			height: 43px;
			float: left;
		}
		
		#header #header-menu .menu {
			width: 966px;
			height: 40px;
			float: left;
			background: url(../images/menu-top-bg.jpg) repeat-x left top;
			padding-top: 3px;
		}
		
			#header #header-menu .menu a.normal {
				display: block;
				height: 40px;
				line-height: 35px;
				font-family: Verdana, Geneva, sans-serif;
				float: left;
				text-decoration: none;
				color: #fff;
				font-size: 12px;
				font-weight: bold;
				text-align: center;
				margin-right: 2px;
			}
			
			#header #header-menu .menu a.acasa {
				width: 67px;
				background: url(../images/butoane/acasa-but.jpg) no-repeat left top; 
			}
			
			#header #header-menu .menu a.companie {
				width: 88px;
				background: url(../images/butoane/companie-but.jpg) no-repeat left top; 
			}
			
			#header #header-menu .menu a.produse {
				width: 80px;
				background: url(../images/butoane/produse-but.jpg) no-repeat left top; 
			}
			
			#header #header-menu .menu a.producatori {
				width: 104px;
				background: url(../images/butoane/producatori-but.jpg) no-repeat left top; 
			}
			
			#header #header-menu .menu a.parteneri {
				width: 87px;
				background: url(../images/butoane/parteneri-but.jpg) no-repeat left top; 
			}
			
			#header #header-menu .menu a.servicii {
				width: 78px;
				background: url(../images/butoane/servicii-but.jpg) no-repeat left top; 
			}
			
			#header #header-menu .menu a.contact {
				width: 77px;
				background: url(../images/butoane/contact-but.jpg) no-repeat left top; 
			}
			
			#header #header-menu .menu a.promotii {
				width: 79px;
				background: url(../images/butoane/promotii-but.jpg) no-repeat left top; 
			}
			
			#header #header-menu .menu a.noutati {
				width: 77px;
				background: url(../images/butoane/noutati-but.jpg) no-repeat left top; 
			}
			
			#header #header-menu .menu a.normal:hover {
				background-position: left -40px;
			}
			
			#header #header-menu .menu a.activ {
				display: block;
				height: 40px;
				line-height: 35px;
				font-family: Verdana, Geneva, sans-serif;
				float: left;
				text-decoration: none;
				color: #333;
				font-size: 12px;
				font-weight: bold;
				text-align: center;
				margin-right: 2px;
				background-position: left -80px;
			}
			
			#header #header-menu .menu a#conten {
				display: block;
				width: 132px;
				height: 36px;
				float: right;
				margin: 0 15px 4px 0;
			}
			
			#header #header-menu .menu a#conten.contnou {
				background: url(../images/butoane/creaza-cont-but.jpg) no-repeat left top;
			}
			
			#header #header-menu .menu a#conten.contex {
				background: url(../images/butoane/cont-but.jpg) no-repeat left top;
			}
			
			#header #header-menu .menu a#conten:hover {
				background-position: left bottom;
			}
			
			
		
/* CONTENT */

#content {
	width: 978px;
	padding-top: 1px;
	border-left: solid 1px #e0e0e0;
	border-right: solid 1px #e0e0e0;
	background-color: #fff;
}

	#content #content-left {
		width: 239px;
		float: left;
	}
	
		#content #content-left .all {
			margin: 10px 0 0 10px;
		}
	
		#content #content-left #left-menu {
			width: 236px;
			margin-left: 1px;
			background-color: #f8f7ef;
			border-right: solid 1px #e0e0e0;
			padding-right: 1px;
		}
		
			#content #content-left #left-menu .lmtop {
				width: 236px;
				height: 30px;
				background: url(../images/menu-left-top-bg.jpg) no-repeat left top;
				color: #fff;
				font-size: 14px;
				font-weight: bold;
				text-indent: 10px;
				line-height: 33px;
			}
			
			#content #content-left #left-menu ul li {
				list-style-type: none;
				width: 228px;
				background: url(../images/left-menu-bg.jpg) no-repeat right bottom;
				padding-bottom: 1px;
			}
			
			#content #content-left #left-menu ul li.submeniu {
				list-style-type: none;
				width: 228px;
				background: url(../images/left-menu-sub-bg.jpg) no-repeat right bottom;
				padding-bottom: 7px;
			}
			
				#content #content-left #left-menu ul li span {
					background-color: #fff;
					width: 218px;
					border-left: solid 1px #e0e0e0;
					border-right: solid 1px #e0e0e0;
					margin-left: 8px;
					display: none;
				}
				
					#content #content-left #left-menu ul li.submeniu span a.norm {
						display: block;
						width: 190px;
						font-size: 11px;
						color: #666;
						text-decoration: none;
						border-bottom: solid 1px #f2f2f2;
						background: url(../images/arrow-sub-up.jpg) no-repeat 1px center;
						padding: 5px 0 5px 10px;
						margin-left: 10px;
					}
					
					#content #content-left #left-menu ul li.submeniu span a.norm:hover {
						color: #2940aa;
						font-weight: bold;
						background: url(../images/arrow-sub-over.jpg) no-repeat 1px center;
					}
					
					#content #content-left #left-menu ul li.submeniu span a.act {
						display: block;
						width: 190px;
						font-size: 11px;
						font-weight: bold;
						color: #2940aa;
						text-decoration: none;
						border-bottom: solid 1px #f2f2f2;
						background: url(../images/arrow-sub-over.jpg) no-repeat 1px center;
						padding: 5px 0 5px 10px;
						margin-left: 10px;
					}
			
				#content #content-left #left-menu ul li a.normal {
					width: 206px;
					display: block;
					font-size: 10px;
					line-height: 15px;
					color: #666;
					text-decoration: none;
					text-transform: uppercase;
					padding: 3px 11px;
				}
			
				#content #content-left #left-menu ul li a.normal:hover {
					color: #fff;
					font-size: 11px;
					font-weight: bold;
					background: #763352 url(../images/left-menu-activ-bg.jpg) no-repeat 216px center;
				}
				
				#content #content-left #left-menu ul li a.activ {
					width: 206px;
					display: block;
					font-size: 11px;
					font-weight: bold;
					line-height: 15px;
					color: #fff;
					text-decoration: none;
					text-transform: uppercase;
					padding: 3px 11px;
					background: #763352 url(../images/left-menu-activ-bg.jpg) no-repeat 216px center;
				}
				
				#content #content-left #left-menu ul li a.sub {
					width: 210px;
					display: block;
					font-size: 11px;
					font-weight: bold;
					line-height: 15px;
					color: #fff;
					text-decoration: none;
					text-transform: uppercase;
					padding: 6px 3px 4px 15px;
					background: url(../images/left-menu-submenu-bg.jpg) no-repeat right top;
				}
			
			#content #content-left #left-menu .selprod {
				width: 226px;
				height: 63px;
				background: url(../images/sel-bg.jpg) no-repeat left top;
				color: #fff;
				font-size: 14px;
				font-weight: bold;
				padding: 10px 0 0 10px;
				margin-top: 20px;
			}
			
				#content #content-left #left-menu .selprod p {
					margin-bottom: 10px;
				}
				
				#content #content-left #left-menu .selprod select {
					width: 210px;
					padding: 3px;
				}
				
			#content #content-left #leftoferta {
				width: 160px;
				border: solid 1px #e0e0e0;
				margin: 10px auto 0 auto;
				text-align: center;
				padding-bottom: 10px;
			}
			
				#content #content-left #leftoferta img {
					margin-bottom: 7px;
				}
				
				#content #content-left #leftoferta .descr {
					margin-top: 10px;
					color: #777;
					font-size: 11px;
				}
				
	#content #content-right {
		width: 739px;
		float: left;
	}
	
		#content #content-right #home-wrapper {
			width: 699px;
			padding: 10px 20px 35px 20px;
			position: relative;
		}
		
			#content #content-right #home-wrapper #butexp {
				width: 260px;
				height: 105px;
				background-color: #fff;
				position: absolute;
				left: 40px;
				top: 140px;
				z-index: 998;
  				filter: alpha(opacity=85);
  				opacity: 0.85;
				padding: 15px 10px 0 10px;
			}
			
				#content #content-right #home-wrapper #butexp p {
					margin: 10px 0 5px 0;
				}
				
				#content #content-right #home-wrapper #butexp a {
					display: block;
					font-size: 32px;
					text-decoration: none;
					float: right;
					color: #bdbec1;
				}
				
				#content #content-right #home-wrapper #butexp a.yes {
					color: #192972;
				}
				
			#content #content-right #home-wrapper a.adet {
				display: block;
				height: 19px;
				line-height: 19px;
				position: absolute;
				left: 30px;
				top: 230px;
				font-weight: bold;
				background: url(../images/det-bg.jpg) no-repeat left top;
				padding-left: 30px;
				z-index: 999;
			}
		
			#content #content-right #home-wrapper #home-banner {
				width: 699px;
				height: 240px;
				margin: 5px 0 20px 0;
			}
			
			#content #content-right #home-wrapper .home-promo {
				width: 160px;
				margin-right: 19px;
				float: left;
			}
			
			#content #content-right #home-wrapper .home-promo.nomarg {
				margin-right: 0;
			}
			
				#content #content-right #home-wrapper .home-promo .title {
					margin-top: 13px;
					padding-left: 10px;
					background: url(../images/arrow.jpg) no-repeat left center;
				}
				
				#content #content-right #home-wrapper .home-promo .descr {
					margin-top: 10px;
					color: #777;
					font-size: 11px;
				}
				
				#content #content-right #home-wrapper .home-promo .imgofs {
					margin-bottom: 7px;
				}
				
		#content #content-right #breadcrumbs {
			width: 725px;
			height: 26px;
			line-height: 26px;
			margin: 1px 1px 0 1px;
			border-bottom: solid 1px #e0e0e0;
			background-color: #f3f3f3;
			padding-left: 12px;
			font-size: 11px;
		}
		
		#content #content-right #prod-wrapper {
			width: 699px;
			padding: 10px 20px 35px 20px;
		}
		
			#content #content-right #prod-wrapper #produse {
				width: 699px;
				background: url(../images/desp.jpg) no-repeat left top;
				padding-top: 18px;
				margin-top: 5px;
			}
			
				#content #content-right #prod-wrapper #produse .produs {
					width: 699px;
					border-bottom: solid 1px #e0e0e0;
					padding: 20px 0 10px 0;
				}
				
					#content #content-right #prod-wrapper #produse .produs .img {
						width: 144px;
						height: 104px;
						background: url(../images/imgprod-bg.jpg) no-repeat left top;
						text-align: center;
						margin-top: 10px;
						float: left; 
					}
					
					#content #content-right #prod-wrapper #produse .produs .caract {
						width: 230px;
						font-size: 11px;
						color: #777;
						margin-top: 10px;
						padding: 10px 0 0 20px;
						float: left;
					}
					
						#content #content-right #prod-wrapper #produse .produs .caract p.crc {
							height: 70px;
						}
						
					#content #content-right #prod-wrapper #produse .produs .producatorp {
						width: 130px;
						margin-top: 10px;
						padding: 10px 20px 0 0;
						float: left;
						text-align: right;
					}
					
					#content #content-right #prod-wrapper #produse .produs .pret {
						width: 139px;
						border-left: solid 1px #e0e0e0;
						margin-top: 10px;
						float: left;
						padding-left: 15px;
					}
					
						#content #content-right #prod-wrapper #produse .produs .pret p.txt {
							height: 60px;
						}
						
				#content #content-right #prod-wrapper #produse #prod-st {
					width: 400px;
					float: left;
					text-align: justify;
				}
				
					#content #content-right #prod-wrapper #produse #prod-st td {
						font-size: 11px;
						border-bottom: solid 1px #e0e0e0;
						padding: 2px 0;
					}
					
					#content #content-right #prod-wrapper #produse #prod-st td.nob {
						border-bottom: none;
					}
					
				#content #content-right #prod-wrapper #produse #prod-dr {
					width: 254px;
					float: right;
				}
				
					#content #content-right #prod-wrapper #produse #prod-dr h5, #content #content-right #prod-wrapper #produse #prod-dr img.produ {
						margin: 5px 0 0 5px;
					}
					
					#content #content-right #prod-wrapper #produse #prod-dr #price {
						float: left;
						margin-top: 5px;
					}
					
						#content #content-right #prod-wrapper #produse #prod-dr #price .big {
							color: #ff5d00;
							font-weight: bold;
							font-size: 18px;
						}
						
						#content #content-right #prod-wrapper #produse #prod-dr #price .small {
							color: #888;
							font-size: 14px;
							text-decoration: line-through;
						}
						
					#content #content-right #prod-wrapper #produse #prod-dr a.cump {
						display: block;
						width: 103px;
						height: 29px;
						float: right;
						line-height: 29px;
						background: url(../images/butoane/cumpara-but.jpg) no-repeat left top;
						font-size: 14px;
						font-weight: bold;
						color: #fff;
						text-decoration: none;
						text-indent: 32px;
						margin-top: 10px;
					}
					
					#content #content-right #prod-wrapper #produse #prod-dr a.cump:hover {
						background-position: left bottom;
					}
					
					#content #content-right #prod-wrapper #produse #prod-dr #imgp {
						width: 250px;
						height: 214px;
						background: url(../images/img-bg.jpg) no-repeat left top;
						padding: 0 2px;
						margin-top: 20px;
						position: relative;
					}
					
						#content #content-right #prod-wrapper #produse #prod-dr #imgp #lupa {
							position: absolute;
							right: 5px;
							bottom: 8px;
						}
					
					#content #content-right #prod-wrapper #produse #prod-dr .imgpr {
						width: 70px;
						height: 64px;
						background: url(../images/img-small-bg.jpg) no-repeat left top;
						padding: 0 2px;
						margin: 15px 15px 5px 0;
						float: left;
					}
					
					#content #content-right #prod-wrapper #produse #prod-dr .imgpr.third {
						margin-right: 0;
					}
					
					#content #content-right #prod-wrapper #produse #prod-dr a.manteh {
						display: block;
						width: 142px;
						height: 43px;
						float: left;
						background: url(../images/butoane/manual-tehnic-but.jpg) no-repeat left top;
						text-decoration: none;
						font-weight: bold;
						color: #2940aa;
						text-indent: 10px;
						margin-top: 10px;
						padding-top: 10px;
					}
					
					#content #content-right #prod-wrapper #produse #prod-dr a.video {
						display: block;
						width: 94px;
						height: 43px;
						float: left;
						background: url(../images/butoane/video-but.jpg) no-repeat left top;
						text-decoration: none;
						font-weight: bold;
						color: #2940aa;
						text-indent: 7px;
						margin: 10px 0 0 15px;
						padding-top: 10px;
					}
					
					#content #content-right #prod-wrapper #produse #prod-dr a.manteh:hover, #content #content-right #prod-wrapper #produse #prod-dr a.video:hover {
						color: #ff0d0b;
					}
					
			#content #content-right #prod-wrapper #produseas {
				width: 699px;
				height: 30px;
				line-height: 30px;
				background: url(../images/prod-asem-bg.jpg) no-repeat left top;
				font-size: 14px;
				font-weight: bold;
				color: #fff;
				margin-top: 20px;
				text-indent: 10px;
			}
			
			#content #content-right #prod-wrapper .produseasem {
				width: 164px;
				float: left;
				padding-bottom: 10px;
				border-bottom: solid 1px #e0e0e0;
				margin: 30px 14px 0 0;
			}
			
			#content #content-right #prod-wrapper .produseasem.ultim {
				margin-right: 0;
			}
			
				#content #content-right #prod-wrapper .produseasem .imgprodas {
					width: 160px;
					height: 104px;
					background: url(../images/imgprodas-bg.jpg) no-repeat left top;
					padding: 0 2px;
				}
				
				#content #content-right #prod-wrapper .produseasem .despas {
					margin: 10px 0 15px 0;
					font-size: 11px;
				}
				
				#content #content-right #prod-wrapper .produseasem .fixas {
					height: 50px;
				}
				
				#content #content-right #prod-wrapper #produse .producator {
					width: 699px;
					border-bottom: solid 1px #e0e0e0;
					padding: 15px 0;
				}
				
					#content #content-right #prod-wrapper #produse .producator .imgproducator {
						width: 170px;
						float: left;
					}
					
					#content #content-right #prod-wrapper #produse .producator .descrproducator {
						width: 529px;
						float: left;
						text-align: justify;
					}
						
						#content #content-right #prod-wrapper #produse .producator .descrproducator a {
							color: #ff5d00;
							font-size: 14px;
							font-weight: bold;
							text-decoration: none;
						}
						
						#content #content-right #prod-wrapper #produse .producator .descrproducator a:hover {
							text-decoration: underline;
						}
						
				#content #content-right #prod-wrapper #produse .partener {
					width: 165px;
					min-height: 80px;
					height: auto !important;
					height: 80px;
					float: left;
					margin-bottom: 13px;
				}
				
				#content #content-right #prod-wrapper #produse #contact {
					width: 699px;
					border-bottom: solid 1px #e0e0e0;
					padding: 7px 0 25px 0;
				}
				
					#content #content-right #prod-wrapper #produse #contact .datecont {
						width: 258px;
						float: left;
					}
					
					#content #content-right #prod-wrapper #produse #contact .map {
						width: 441px;
						float: left;
					}
					
				#content #content-right #prod-wrapper #produse #departamente {
					width: 699px;
					padding-top: 25px;
				}
				
					#content #content-right #prod-wrapper #produse #departamente .departament {
						padding-top: 20px;
						float: left;
					}
					
					#content #content-right #prod-wrapper #produse #departamente .departament.w1 {
						width: 258px;
					}
					
					#content #content-right #prod-wrapper #produse #departamente .departament.w2 {
						width: 183px;
					}
					
				#content #content-right #prod-wrapper #produse .anunt {
					width: 699px;
					border-bottom: solid 1px #e0e0e0;
					padding: 20px 0;
					text-align: justify;
				}
				
					#content #content-right #prod-wrapper #produse .anunt .noutate {
						width: 439px;
						padding-right: 10px;
						float: left;
					}
					
					#content #content-right #prod-wrapper #produse .anunt .imgnoutate {
						width: 250px;
						float: left;
					}
					
				#content #content-right #prod-wrapper #produse #paginatie {
					width: auto;
					height: 47px;
					margin-top: 15px;
					float: right;
					background: url(../images/pag-bgr-pattern.jpg) repeat-x top left;
				}
				
					#content #content-right #prod-wrapper #produse #paginatie .paglat {
						width: 12px;
						height: 47px;
						float: left;
					}
				
					#content #content-right #prod-wrapper #produse #paginatie .pagcont {
						width: auto;
						height: 47px;
						padding-left: 10px;
						line-height: 47px;
						float: left;
						font-weight: bold;
						font-size: 16px;
					}
					
					#content #content-right #prod-wrapper #produse #paginatie .pagbuts {
						width: auto;
						height: 19px;
						padding: 14px 40px 0px 10px;
						float: left;
					}
					
						#content #content-right #prod-wrapper #produse #paginatie .pagbuts a {
							display: inline-block;
							width: 19px;
							height: 19px;
						}
						
						#content #content-right #prod-wrapper #produse #paginatie .pagbuts a.nextbut {
							background: url(../images/butoane/but-pag-next.jpg) no-repeat left top;
						}
						
						#content #content-right #prod-wrapper #produse #paginatie .pagbuts a.prevbut {
							background: url(../images/butoane/but-pag-prev.jpg) no-repeat left top;
						}
						
						#content #content-right #prod-wrapper #produse #paginatie .pagbuts a:hover {
							background-position: left bottom;
						}
				
					#content #content-right #prod-wrapper #produse #paginatie .pagsar {
						width: auto;
						height: 19px;
						padding: 14px 10px 0px 10px;
						float: left;
						font-weight: bold;
						font-size: 16px;
					}
				
						#content #content-right #prod-wrapper #produse #paginatie .pagsar select {
							font-size: 12px;
							padding: 0 3px;
							margin-left: 10px;
						}
						
				#content #content-right #prod-wrapper #produse #login {
					width: 277px;
					height: 117px;
					background: url(../images/login-bg.jpg) no-repeat left top;
					margin: 65px auto 20px auto;
					padding: 25px;
					color: #075d62;
				}
				
					#content #content-right #prod-wrapper #produse #login label {
						display: block;
						width: 120px;
						float: left;
						padding: 3px 0;
					}
					
					#content #content-right #prod-wrapper #produse #login input {
						display: block;
						width: 151px;
						float: left;
						border: solid 1px #7f9db9;
						padding: 2px;
						margin-bottom: 10px;
					}
					
						#content #content-right #prod-wrapper #produse #login input.cod {
							margin: 10px 0 0 0;
							padding: 4px 2px 4px 2px;
						}
					
					#content #content-right #prod-wrapper #produse #login img {
						display: block;
						float: left;
						margin: 10px 10px 0 0;
					}
					
				#content #content-right #prod-wrapper #produse a#loginbut {
					display: block;
					width: 192px;
					height: 29px;
					background: url(../images/butoane/login-but.jpg) no-repeat left top;
					margin: 0 auto;
				}
				
				#content #content-right #prod-wrapper #produse a#loginbut:hover {
					background-position: left bottom;
				}
				
				#content #content-right #prod-wrapper #produse #totalcost {
					width: 140px;
					padding: 20px 0 0 15px;
					float: right;
				}
				
				#content #content-right #prod-wrapper #produse #totalgen {
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 24px;
					color: #000;
					float: right;
					padding: 20px 15px 0 0;
				}
				
				#content #content-right #prod-wrapper #produse #finalizare {
					width: 699px;
					height: 36px;
					background: url(../images/fin-bg.jpg) repeat-x left top;
					text-indent: 10px;
					margin: 17px 0 24px 0;
				}
				
					#content #content-right #prod-wrapper #produse #finalizare span.fincom {
						color: #fff;
						font-size: 16px;
						font-weight: bold;
						line-height: 36px;
					}
				
					#content #content-right #prod-wrapper #produse #finalizare #mplata {
						width: 272px;
						height: 22px;
						border: solid 1px #e0e0e0;
						float: right;
						background-color: #fff;
						margin: 5px 5px 0 0;
						padding-top: 2px;
					}
					
						#content #content-right #prod-wrapper #produse #finalizare #mplata span.selp {
							font-weight: bold;
						}
				
				#content #content-right #prod-wrapper #produse #finbuts {
					width: 699px;
					padding: 20px 0;
					border-bottom: solid 1px #e0e0e0;
				}
				
				#content #content-right #prod-wrapper #produse textarea.observ {
					width: 693px;
					border: solid 1px #e0e0e0;
					padding: 2px;
					overflow: auto;
					margin-top: 3px;
				}
				
				#content #content-right #prod-wrapper #produse .boxcont {
					width: 397px;
					margin: 0 auto 20px auto;
				}
				
				#content #content-right #prod-wrapper #produse .boxcont.mtt {
					margin: 18px auto 20px auto;	
				}
				
					#content #content-right #prod-wrapper #produse .boxcont a#crearebut {
						display: block;
						width: 163px;
						height: 29px;
						background: url(../images/butoane/creare-cont-but.jpg) no-repeat left top;
						margin: 0 auto;
					}
				
					#content #content-right #prod-wrapper #produse .boxcont a#crearebut:hover {
						background-position: left bottom;
					}
					
					#content #content-right #prod-wrapper #produse .boxcont a#salvarebut {
						display: block;
						width: 180px;
						height: 29px;
						background: url(../images/butoane/salveaza-date-but.jpg) no-repeat left top;
						margin: 0 auto;
					}
				
					#content #content-right #prod-wrapper #produse .boxcont a#salvarebut:hover {
						background-position: left bottom;
					}
				
					#content #content-right #prod-wrapper #produse .boxcont .boxcont-tb {
						width: 397px;
						height: 20px;
					}
					
					#content #content-right #prod-wrapper #produse .boxcont .boxcont-main {
						width: 355px;
						border-left: solid 1px #e0e0e0;
						border-right: solid 1px #e0e0e0;
						background-color: #f5f5f5;
						padding: 0 20px;
					}
					
						#content #content-right #prod-wrapper #produse .boxcont .boxcont-main select {
							width: 187px;
							padding: 3px;
							margin-top: 5px;
						}
						
						#content #content-right #prod-wrapper #produse .boxcont .boxcont-main label {
							display: block;
							width: 102px;
							float: left;
							padding: 3px 0;
							color: #075d62;
							margin-top: 10px;
						}
						
						#content #content-right #prod-wrapper #produse .boxcont .boxcont-main img {
							display: block;
							float: left;
							margin: 10px 10px 0 50px;
						}
						
						#content #content-right #prod-wrapper #produse .boxcont .boxcont-main input {
							display: block;
							width: 241px;
							float: left;
							border: solid 1px #7f9db9;
							padding: 2px;
							margin-top: 10px;
						}
						
							#content #content-right #prod-wrapper #produse .boxcont .boxcont-main input.cod {
								width: 130px;
								margin: 10px 0 0 0;
								padding: 4px 2px 4px 2px;
							}
						
						#content #content-right #prod-wrapper #produse .boxcont .boxcont-main textarea {
							display: block;
							width: 241px;
							float: left;
							border: solid 1px #7f9db9;
							padding: 2px;
							margin-top: 10px;
							overflow: auto; 
						}
						
						#content #content-right #prod-wrapper #produse .boxcont .boxcont-main .jur {
							display: none;
						}
						
				#content #content-right #prod-wrapper #produse #butscont {
					width: 699px;
					border-bottom: solid 1px #e0e0e0;
					padding-bottom: 18px;
				}
				
					#content #content-right #prod-wrapper #produse #butscont a {
						display: block;
						height: 21px;
						line-height: 21px;
						text-transform: uppercase;
						text-decoration: none;
						color: #000;
						font-size: 11px;
						font-weight: bold;
						padding: 0 11px 0 16px;
						background: #f8f7ef url(../images/blue-arrow.jpg) no-repeat 7px center;
						float: left;
						margin-right: 18px;
						border-top: solid 1px #deded6;
						border-bottom: solid 1px #deded6;
					}
					
					#content #content-right #prod-wrapper #produse #butscont a:hover {
						color: #ff5d00;
					}
					
				#content #content-right #prod-wrapper #produse #istcomsel {
					width: 679px;
					border-bottom: solid 1px #e0e0e0;
					padding: 15px 10px;
					background-color: #f7fdff;
				}
				
					#content #content-right #prod-wrapper #produse #istcomsel #istcomsel-left {
						width: 480px;
						float: left;
					}
					
						#content #content-right #prod-wrapper #produse #istcomsel #istcomsel-left input {
							width: 95px;
						}
						
						#content #content-right #prod-wrapper #produse #istcomsel #istcomsel-left select {
							width: 246px;
							padding: 2px;
						}
					
					#content #content-right #prod-wrapper #produse #istcomsel #istcomsel-right {
						width: 199px;
						float: left;
					}
					
						#content #content-right #prod-wrapper #produse #istcomsel #istcomsel-right a#selectiebut {
							display: block;
							width: 167px;
							height: 29px;
							background: url(../images/butoane/selectie-but.jpg) no-repeat left top;
							margin: 13px auto 0 auto;
						}
						
						#content #content-right #prod-wrapper #produse #istcomsel #istcomsel-right a#selectiebut:hover {
							background-position: left bottom;
						}
						
				#content #content-right #prod-wrapper #produse table.comanda {
					margin-top: 15px;
					border-collapse: collapse;
				}
				
					#content #content-right #prod-wrapper #produse table.comanda td {
						background-color: #fffdd8;
						border: solid 1px #e0e0e0;
						padding: 5px;
						vertical-align: top;
					}
			
#content-bottom {
	width: 980px;
	height: 20px;
}



/* FOOTER */

#footer {
	width: 850px;
	height: 83px;
	background: url(../images/logo-footer.jpg) no-repeat 20px 20px;
	padding: 17px 0 0 130px;
}

	#footer-left {
		float: left;	
	}
	
	#footer-right {
		float: right;	
	}

	#footer p.drept {
		font-size: 11px;
		color: #333;
	}
	
	#footer a.txt {
		display: block;
		height: 12px;
		line-height: 12px;
		color: #666;
		font-size: 11px;
		text-decoration: none;
		padding-right: 10px;
		margin: 5px 10px 0 0;
		border-right: solid 1px #d2d2d2;
		float: left;
	}
	
	#footer a.txt.last {
		padding-right: 0;
		margin-right: 0;
		border-right: none;
	}
	
	#footer a.txt:hover {
		text-decoration: underline;
	}
	
	#footer p.fob {
		font-size: 12px;
		color: #454545;
		padding-top: 12px;
	}
	
		#footer p.fob img {
			vertical-align: middle;
			margin-left: 5px;
		}
		
		
/* TERMENI, LIVRARE */

#termeni {
	width: 855px;
	padding: 25px;
}

	#termeni #term-head {
		width: 855px;
		height: 45px;
		background: url(../images/despt.jpg) no-repeat left bottom;
	}
	
	#termeni #term-cont {
		width: 855px;
		text-align: justify;
	}
	
		#termeni #term-cont p {
			margin-top: 15px;
		}
