body {width:100%; height:100%; border:none; color:#555555; font-size:12px; font-family:Arial; margin:0; padding:0;}

#top-fundal {width:100%; height:110px; background: url(assets/layout/top-prelungire.jpg) repeat-x; margin:0; padding:0;}
	#top {width:1000px; height:110px; background: url(assets/layout/top.jpg) no-repeat; margin:0; padding:0; margin:auto;}
	
	#sigla {float:left; width:359px; height:110px;}
	#ro_en {float:left; width:585px; height:55px; text-align:right; background:none; margin:auto; padding-top:7px; letter-spacing:2px;}
	#ro_en a {text-decoration:none; font-size:10px; margin:5px; color:#FFFFFF;}
	#ro_en a:hover {text-decoration:none; font-size:10px; color:#444444;}

	#meniu_principal {float:left; width:613px; height:20px; text-align:right; background:none; margin:auto;}
	#meniu_principal a {text-decoration:none; font-size:12px; color:#FFFFFF;}
	#meniu_principal a:hover {text-decoration:none; font-size:12px; color:#FF9900;}
	#liniute {color:#555555; margin-right:7px; margin-left:7px;}
	
	#meniu-alb {float:right; width:790px; height:18px; margin:0; margin-right:15px; margin-top:-18px; padding:0; background-color:#FFFFFF;}
	#meniu-alb a {text-decoration:none; color:#333333;}
		#ma1 {float:right; margin-right:35px; padding:0; text-align:left;}
		#ma2 {float:right; margin-right:35px; padding:0; text-align:left;}
		#ma3 {float:right; margin-right:35px; padding:0; text-align:left;}
		#ma-cos {float:right; width:20px; margin:0; padding:0; text-align:center;}
		#ma4 {float:right; margin-left:5px; padding:0; text-align:right;}

#content {padding:0; padding-top:2px; width:990px; margin:auto;}

	#left {float:left; margin:0; padding:0; width:200px; height:100%;}
		#reclama-text {margin-bottom:10px; padding:0; width:200px; text-align:center;}
	
	#main {float:left; margin:0; margin-left:5px; padding:0; width:780px; height:100%;}
		#reclama {float:left; margin:0; margin-bottom:5px; padding:0; width:773px; height:250px; border:solid 1px #999999;}
		#prezentare {float:left; margin-right:5px; width:570px; height:100%;}
			#titlu-prezentare {height:20px; margin-bottom:5px; border:solid 1px #999999; background-color:#FF6600;}
			#titlu-prezentare a {text-decoration:none;}
			#titlu-prezentare p {padding-top:3px; padding-left:7px; font-size:13px; font-weight:bold; color:#333333; margin:0;}
			#continut-prezentare {float:left; width:565px; height:auto; padding:3px; border:none; text-align:justify;}
			#continut-prezentare-catalog {height:310px; padding:3px; border:none;}
				#continut-prezentare form {line-height:18px;}
				#continut-prezentare input {border:solid #999999 1px; font-size:11px; text-align:center;}
				#detalii-catalog {float:left; width:140px; height:110px; margin:0;}
				#buton-detaliu-catalog {float:left; background-color:#779299; border:solid 1px #000000; margin-top:7px; margin-left:7px; height:16px; padding-top:3px;}
				#buton-detaliu-catalog b {padding:5px; font-weight:normal;}
				#buton-detaliu-catalog a {text-decoration:none; color:#000000; font-size:11px; height:16px;}
				#buton-detaliu-catalog a:hover {color:#FFFFFF;}
				#poza-cos {float:left; padding:0; width:35px; margin-top:5px;}
				#pret-catalog {float:left; width:130px; padding:0; margin:0; margin-top:3px; height:30px; margin-left:10px;}
				#titlu-catalog {float:left; width:255px; color:#CC6600; font-size:13px; margin:0; padding-top:3px; border-top:solid 1px #FFCC66; text-align:right;}
				#carcasa-titlu-categorie {float:left; width:277px;}
				#carcasa-titlu-categorie-mic {float:left; width:555px;}
				#titlu-categorie {line-height:20px; text-align:center; margin:5px;; background-color:#FF6600; border:solid 1px #999999; padding:0;}
				#titlu-categorie-mic {text-align:center; margin-top:15px; margin-bottom:15px; background-color:none; font-size:16px; font-weight:bold;}
				#titlu-categorie a {text-decoration:none; color:#FFFFFF;}
				#titlu-categorie-mic a {text-decoration:none; color:#555555;}
				#titlu-categorie a:hover {text-decoration:none; color:#555555;}
			#poza-detaliu {float:left; height:100%; width:210px; margin:0; padding:0}
				#poza-detaliu img {border:solid 1px #CCCCCC; width:200px; height:200px; margin-bottom:18px;} 
				#poza-detaliu a {text-decoration:underline; font-weight:bold; color:#FF6600;}
				#poza-detaliu form {text-align:center; width:170px; line-height:18px;}
				#poza-detaliu input {border:solid #333333 1px; font-size:11px; text-align:center;}
				#submit-en {border:none; background-image:url(assets/layout/buton-buy-it.jpg); width:100px; height:25px; cursor:pointer;}
				#submit-ro {border:none; background-image:url(assets/layout/buton-cumpar.jpg); width:100px; height:25px; cursor:pointer;}
				
				#submitencat {border:none; background-image:url(../assets/layout/buton-buy-it.jpg); width:100px; height:25px; cursor:pointer;}
				#submitrocat {border:none; background-image:url(../assets/layout/buton-cumpar.jpg); width:100px; height:25px; cursor:pointer;}
			#detalii-produs {float:left; height:100%; width:299px; margin:0; padding:0;}
				#titlu-produs {float:left; width:340px; text-align:center; padding-bottom:5px; margin-bottom:30px; color:#555555; font-size:16px; border-bottom:solid 1px #999999;}
				#descriere-produs {float:left; width:340px; text-indent:15px; margin:0; padding:0; margin-bottom:10px; text-align:left;}
				#pret-produs {float:left; color:#444444; font-size:16px; font-weight:bold; width:340px; margin:0; padding:0;}
				#cum-cumpar {float:left; width:560px; padding-bottom:10px; margin-bottom:10px; border-bottom:solid 1px #FF6600;}
	 				#titlu-c-c {float:left; width:560px; text-align:left; font-weight:bold; font-size:16px; color:#FF6600; margin-bottom:10px;}
					#descriere-c-c {float:left; width:350px; margin:0; padding:0; margin-right:10px; border:none;}
					#poza-c-c {float:right; width:180px; height:100%; margin:0; padding:0; border:solid 1px #FF6600;}
				
				
			#titlu-poze-mici {float:left; width:563px; margin:0; margin-bottom:5px; margin-top:20px; padding:0; padding-left:5px; border:solid 1px #999999; background-color: #FF6600; color:#FFFFFF;}
			#poze-mici {float:left; width:60px; height:60px; margin-right:5px; padding:0;}
			#poze-mici img {float:left; width:60px; height:60px; margin-right:5px; padding:0; border:solid 1px #999999;}
			
		#titlu-cont {width:565px; margin:0; padding:0;}
		#titlu-cont img {border:0; margin-left:5px; margin-right:5px; padding:0;}

		
			#poze-pop-up {text-align:center; line-height:10px;}
			#poze-pop-up img {width:400px; height:400px; margin:0; padding:0; border:solid 1px #999999;}
				
		#module-right {float:left; height:100%; width:200px;}
		#info {float:left; margin:0; width:200px; height:300px; background-color:#669999;}
			#info-text {line-height:13px; margin-top:5px;}
		#produs {float:left; width:259px; height:130px; border:solid 1px #FFCC66; padding:5px; margin:3px;}
			#produs img {float:right; margin:3px; border:none;}
		
#cap-tabel {float:left; width:200px; height:21px; background: url(assets/layout/cap-tabel.jpg) no-repeat; border:none; text-align:center; padding:0; margin:0; text-transform:lowercase; font-variant:small-caps;}
#fund-tabel {float:left; width:200px; height:14px; background: url(assets/layout/fund-tabel.jpg) no-repeat; border:none; padding:0; margin-bottom:10px;}
	#cap-tabel p {padding-top:4px; font-size:12px; color:#FFFFFF; margin:0;}
	#modul {float:left; width:198px; border:solid 1px #999999; margin:0; margin-bottom:5px; font-size:12px; padding-top:5px; padding-bottom:10px;}
	#modul-cautare {width:200px; height:53px; margin:0; padding:0; background:url(assets/layout/corp-tabel-cautare.jpg) no-repeat;}
	#modul-cautare form {margin:0; margin-top:13px; padding:0;}	
	#modul-cautare input {border:solid #999999 1px; margin-left:5px; height:18px; font-size:12px;}
	#modul ul {margin:0; padding:0px; padding-left:5px; list-style-type:none;}

	li#li-cat {width:97%; margin-top:10px; margin-bottom:2px;}
	li#li-cat a {text-decoration:none; color:#FF6600;}
	li#li-cat a:hover {text-decoration:none; color:#555555;}
	li#li-subcat a {text-decoration:none; color:#555555; font-size:10px; padding-left:15px;}
	li#li-subcat a:hover {text-decoration:none; color:#FF6600;}
	
	#modul form {text-align:center;}
	#modul input {border:solid #333333 1px; margin-bottom:10px; height:17px; font-size:11px;}
	#modul a {text-decoration:underline; color:#FF6600; margin:0; padding:0;}
	
	#poza-produs-special {float:left; border:none; border-right:solid 1px #CC6600; width:100px; height:100px; margin:3px; padding:3px;}
	#produs-special {float:left; border:none; width:68px; height:100px; margin:5px;}
	#detalii-produs-special {float:left; width:100px; margin-top:5px; margin-left:7px; text-align:center;}
	#buton-detaliu {background-color:none; margin:0; padding:0; width:110px; height:25px; margin-left:3px;}
	#forma_detaliu {margin-left:10px;}
	#buton-detaliu img {border:none;}
	#detalii-produs-special a {text-decoration:none; color:#000000; font-size:11px; font-weight:normal;}
	
	#produs-cos {float:left; width:422px; background-color:#CCCCCC; border:solid 1px #CC6600; padding:1px; padding-left:5px; margin-bottom:5px; height:17px; margin-right:2px;}
	#culoare-cos {float:left; width:125px; background-color:#CCCCCC; border:solid 1px #CC6600; padding:1px; margin-bottom:5px; height:17px; text-align:center;}
	#detaliu-cos {float:left; width:333px; margin-bottom:13px;}
	#butoane-cos{float:left; width:228px; text-align:right;}
	#total-cos {float:left; width:558px; margin-top:33px; text-align:center; font-size:12px;}
	#total-cos a {text-decoration:none; font-weight:bold; color:#FF0000; font-size:13px;}
	#total-cos a:hover {text-decoration:underline; font-weight:bold; color:#555555; font-size:13px;}
	
#align-left {text-align:left;}
#align-right {text-align:right; margin-right:5px; line-height:17px;}
#curs {text-align:center; line-height:20px;}

#paginare {float:left; width:550px; height:15px; font-weight:bold; color:#FF0000; font-size:11px; text-align:right;}
#paginare a {text-decoration:none; color:#999999; font-size:11px; font-weight:bold;}
#paginare a:hover {text-decoration:none; color:#FF0000; font-size:11px; font-weight:bold;}

#continut-autentificare {height:300px; border:none; text-align:center;}
	#patrat-login {float:left; width:275px; height:250px; border:solid 1px #999999; margin:3px; text-align:center;}
	#titlu-login {width:100%; height:20px; background-color:#FF6600; font-size:12px; font-weight:bold; margin:0; padding:0; padding-top:3px;}
		#text-login {width:98%; margin-top:10px; margin-bottom:10px; padding:0;}
		#patrat-login form {margin:10px; text-align:left; border:solid 1px #999999;}
		#patrat-login input {border:solid #999999 1px; margin-left:5px; margin:0; font-size:12px; padding-left:3px;}
		
		#date-contact b {color:#FF0000;}
		#date-contact form {margin:10px; text-align:left; width:400px;}
		#date-contact input {border:solid #999999 1px; margin-left:5px; margin:0; font-size:12px; padding-left:3px;}
		#input-contact {width:300px;}
		#adauga-contact-ro {border:none; background-image:url(assets/layout/buton-ad-contact.jpg); width:140px; height:30px; cursor:pointer;}
		#adauga-contact-en {border:none; background-image:url(assets/layout/buton-ad-contact.jpg); width:140px; height:30px; cursor:pointer;}
		
	#eroare {width:550px; color:#FF0000; margin:10px; text-align:center;}
	#eroare b {font-size:14px;}
	
	#forma {width:390px; margin:0; text-align:right; padding-top:10px;}
	#forma input {border:solid #999999 1px; margin-left:5px; margin:0; margin-bottom:2px; font-size:12px; padding-top:2px; width:200px; height:18px;}
	#forma b {color:#FF0000;}
	
	#forma-contact {width:250px; margin:0; text-align:left; padding-top:10px;}
	#forma-contact input {width:240px; text-align:left;}
	#forma-contact textarea {width:240px; text-align:left;}
	
	#contact-stanga {float:left; width:250px; margin:0; margin-right:20px; padding:0;}
	#contact-dreapta {float:left; width:290px; height:420px; margin:0; padding:0; background:url(assets/layout/bkg-contact.gif) right bottom no-repeat;}
	#eroare-contact {width:250px; margin-top:10px; color:#FF0000; text-align:center;}
	
	#cont {width:93%; margin:20px; border:solid 1px #999999;}
	
	#submit-cauta {margin:0; padding-top:12px; vertical-align:bottom; padding-left:7px;}
	#submit-cauta form {margin-top:1px; height:30px;}
	#cautare-text {width:120px;}
	#submit-cauta input {vertical-align:middle; height:20px;}
	
	.cauta-en {border:none; background-image:url(assets/layout/buton-cauta-en.jpg); width:50px; height:26px; cursor:pointer;}
	.cauta-ro {border:none; background-image:url(assets/layout/buton-cauta.jpg); width:50px; height:26px; cursor:pointer;}
	
	#continua-ro {border:none; background-image:url(assets/layout/buton-continua.jpg); width:88px; height:29px; cursor:pointer;}
	#continua-en {border:none; background-image:url(assets/layout/buton-next.jpg); width:88px; height:29px; cursor:pointer;}
	
	#modificare-parola-ro {border:none; background-image:url(assets/layout/buton-mod-pass.jpg); width:155px; height:30px; cursor:pointer;}
	#modificare-parola-en {border:none; background-image:url(assets/layout/buton-mod-pass.jpg); width:155px; height:30px; cursor:pointer;}
	
	#modifica-cantitate-ro {border:none; background-image:url(assets/layout/buton-mod-cantitate.jpg); width:110px; height:29px; cursor:pointer;}
	#modifica-cantitate-en {border:none; background-image:url(assets/layout/buton-mod-cantitate.jpg); width:110px; height:29px; cursor:pointer;}
	
	#sterge-produs-ro {border:none; background-image:url(assets/layout/buton-ste-produs.jpg); width:110px; height:29px; cursor:pointer;}
	#sterge-produs-en {border:none; background-image:url(assets/layout/buton-ste-produs.jpg); width:110px; height:29px; cursor:pointer;}
	
	#poza-catalog {border:none; width:100px; height:100px;}
	
#magazine {float:left; width:259px; padding:10px; text-align:center;}
#magazine img {border:solid 1px #FFCC66; margin-bottom:5px; width:200px; height:200px;}
#magazine a {text-decoration:none; color:#555555; border:none;}
	
#bottom {float:left; margin:0; margin-top:10px; padding:0; width:100%; height:20px; background-color: #FF6600; padding-top:10px; color: #555555;}
#bottom h1 {font:normal 8pt verdana; letter-spacing:0.5px; margin:0; padding:0; text-align:center;}
#bottom a {color:#555555; text-decoration:underline;}
#bottom a:hover {color:#681b1b; text-decoration:underline;}


