html,body,div,ul,li,h1,h2,h3,h4,h5,a,p,img,form,input,textarea{margin:0px;padding:0px;font-family:Arial,sans;font-size:11px;font-weight:normal;}

body {background-color: #4e79a6;}

#main {margin: auto; width: 950px;}
	#middle {background-image: url(../images/middle.gif); background-position: top; background-repeat: repeat-y; padding-left: 13px;}
		#top_menu {float: right; padding-bottom: 25px;}
		#top_menu ul{list-style: none;  font-size: 50px; margin-right: 50px; }
		#top_menu ul li{float: left; padding-left: 10px; padding-right: 10px; border-left: 1px solid; color: #4e79a6; font-weight: bold;}
		#top_menu ul li.first_child{border-left: 0px;}
		#top_menu ul li a{text-decoration: none; color: #4e79a6;}
		#top_menu ul li a:hover{text-decoration: underline; color: #4e79a6;}
	
		#flash {float: left; margin: 0px;}
		#flash img{margin-top: -6px;}
		
		#oferte {float: left; width: 620px; margin-top: 20px; padding-left: 15px;}
		#oferte h1{border-bottom:1px solid #BDD4F3;color:#FC700A;font-family:Arial;font-size:19px;margin-right:15px;}
			.oferta {float: left; margin-top: 20px;  margin-right: 10px; width: 300px;}
			.oferta img{margin-left: 20px;}
			.oferta h2{ font-weight: bold; font-size: 11px; color: #4e79a6; margin-bottom: 10px;}
			.oferta p{ font-weight: normal; font-size: 11px; color: #4e79a6;}
			
		#boxuri_dreapta{float: left; width: 259px; height: 400px; margin-top: 20px;}
			.search{background-image: url(../images/search_bk.jpg); background-position: top left; width: 259px; height: 53px;}
			.search .tabel_cautare{margin-top:10px;}
			.search #search{margin-left: 60px;width: 123px; height: 19px; border: 1px solid #bdd4f3; font-size: 12px; font-weight: bold; padding-top: 2px; color: #011377;}
			.search #search_submit{margin-left: 0px; width: 55px; height: 23px; background-image: url(../images/search_button.jpg); background-position: top left;  font-size: 14px; font-weight: bold; color: #011377;}
			
			#newsletter{background-image: url(../images/bk_newsletter.jpg); background-position: top left; width: 260px; height: 126px; margin-top: 10px;}
			#newsletter table{margin-top: 10px; margin-left: 60px;}
			#newsletter table tr td.titlu{ font-size: 13px; color: #011377; font-weight: bold;}
			#newsletter #nume{ width: 182px; height: 18px; border: 1px solid #bdd4f3; font-size: 11px; color: #011377; font-weight: bold; padding-top: 3px;}
			#newsletter #email{ width: 182px; height: 18px; border: 1px solid #bdd4f3; font-size: 11px; color: #011377; font-weight: bold; padding-top: 3px;}
			#newsletter #newsletter_submit{ width: 82px; height: 23px; font-size: 11px; color: #011377; font-weight: bold; background-image: url(../images/bk_buton_trimite.jpg); background-position: top left;}
			#marci {background-image: url(../images/bk_marci.jpg); background-position: top left; width: 261px; height: 149px; margin-top: 10px;}
			#marci tr td.titlu{ font-size: 13px; font-weight: bold; color: #fff; padding-left: 10px; padding-top: 5px; padding-bottom: 20px;}
			#marci tr td img{border: 0px;}
			#marci tr td.marca{padding-left: 10px; padding-bottom: 10px;}
			#marci tr td.marca2{padding-top: 30px;}
		
			
		#dunga{width: 892px;  margin-left: 11px; height: 10px; background-image: url(../images/pixel_dunga.gif); background-position: top left; background-repeat: repeat-x; margin-top: 10px;}
		
		#text{float: left;  margin-top: 0px; padding-left: 15px; padding-right: 20px; width: 600px;}
		#text h1, #text_interior h1{font-weight: bold; font-size: 17px; color: #FC700A; padding-bottom: 10px;}
		#text p, #text_interior p{color:#333300;font-size:13px;line-height:18px;margin:10px 0;}
		#text h2, #text_interior h2, #prod_categorie h2{font-weight: bold; font-size: 14px; color: #333300; padding-top: 18px; padding-bottom: 12px;}
		#text_interior{float: left;  margin-top: 15px; padding-left: 0px; padding-right: 20px;}
		#text_interior h2 .data {font-size: 10px;text-align: right;display: inline;float: right;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #bdd4f3;width: 33%;color: #616161;}
		
		#poze_text{float: left; width: 259px; margin-top: 20px;}
		
		#meniu_jos{padding-left: 2px;}
		#meniu_jos ul{list-style: none;  font-size: 50px; margin-right: 50px; }
		#meniu_jos ul li{float: left; padding-left: 10px; padding-right: 10px; border-left: 1px solid; color: #4e79a6; font-weight: bold;}
		#meniu_jos ul li.first_child{border-left: 0px;}
		#meniu_jos ul li a{text-decoration: none; color: #4e79a6;}
		#meniu_jos ul li a:hover{text-decoration: underline; color: #4e79a6;}
		
		#copyright{ float:left;font-size: 11px; color: #616161; padding-left: 13px; padding-top: 5px;}
		#signature{ float:right;font-size: 11px; color: #616161; padding-right: 40px; padding-top: 5px;}
		#signature a{ font-size: 11px; color: #616161;text-decoration:none;}
		
		
		
		#subcategorii{float: left; margin-top: 20px; padding-left: 10px;}
		#subcategorii table{width: 261px; border: 1px solid #bdd4f3; }
		#subcategorii table tr.titlu{background-image: url(../images/bk_categorii.jpg); background-repeat: repeat-x; height: 51px;  font-size: 16px; font-weight: bold; color: #fff;}
		#subcategorii table tr.titlu a{ font-size: 16px; font-weight: bold; color: #fff;text-decoration:none;}
		#subcategorii table tr.titlu a:hover{text-decoration:underline;}
		#subcategorii table td ul{list-style: none; }
		#subcategorii table td ul li{margin-top: 1px; margin-bottom: 1px;background:#1ebdf4;}
		#subcategorii table td ul li a{text-decoration: none; display: block; color:#fff; font-size: 13px;padding:3px;text-align:right;padding-right:25px; font-weight:bold; background-position:240px; background-repeat:no-repeat;}
		#subcategorii table td ul li a.selected{color: #3A71BF; background-color: #C8FB1A;background-image:url(../images/bullet.gif);}
		#subcategorii table td ul li a:hover{color: #3A71BF; background-color: #C8FB1A;background-image:url(../images/bullet.gif);}
		
		
		#boxuri_jos {float: left; padding-left: 10px;}
		#boxuri_jos #search_jos {float: left; }
		#boxuri_jos #search_jos table {border: 1px solid #bdd4f3; width: 261px; height: 149px;}
		#boxuri_jos #search_jos table tr td{padding-left: 10px; height: 50px;}
		#boxuri_jos #search_jos table tr td.text_search{ font-weight: normal; font-size: 11px; color: #4e79a6;}
		#boxuri_jos #search_jos table tr td input.search_box{width: 123px; height: 19px; border: 1px solid #bdd4f3; font-size: 12px; font-weight: bold; padding-top: 2px; color: #011377;}
		#boxuri_jos #search_jos table tr td input.search_submit{width: 55px; height: 23px; background-image: url(../images/search_button.jpg); background-position: top left;  font-size: 11px; font-weight: bold; color: #011377;}
		#boxuri_jos #search_jos table tr td.titlu{background-image: url(../images/bk_bara_search.jpg); background-position: top left; background-repeat: repeat-x;  font-size: 13px; font-weight: bold; color: #fff; padding-left: 10px; height: 29px; padding-top: 8px;}
		

		
		#boxuri_jos #newsletter_interior{float: left; margin-left: 20px;}
		#boxuri_jos #newsletter_interior table{border: 1px solid #bdd4f3; width: 330px; height: 149px;}
		#boxuri_jos #newsletter_interior table tr td{height: 18px;}
		#boxuri_jos #newsletter_interior table tr td.titlu{ font-size: 13px; color: #011377; font-weight: bold; height: 10px; padding-top: 13px; padding-left: 10px;}
		#boxuri_jos #newsletter_interior input.nume{ width: 250px; height: 18px; border: 1px solid #bdd4f3; font-size: 11px; color: #011377; font-weight: bold; padding-top: 3px; padding-left: 5px; margin-top: 5px; margin-lefT: 10px;}
		#boxuri_jos #newsletter_interior input.email{ width: 250px; height: 18px; border: 1px solid #bdd4f3; font-size: 11px; color: #011377; font-weight: bold; padding-top: 3px; padding-left: 5px; margin-top:6px; margin-left: 10px;}
		#boxuri_jos #newsletter_interior input.newsletter_submit{ width: 82px; height: 23px; font-size: 11px; color: #011377; font-weight: bold; background-image: url(../images/bk_buton_trimite.jpg); background-position: top left; margin-top: 12px; margin-left: 10px;}
		
		
		#boxuri_jos #marci_interior {float: left; background-image: url(../images/bk_marci.jpg); background-position: top left; width: 261px; height: 149px; margin-left: 20px;}
		#boxuri_jos #marci_interior table{width: 261px; height: 149px;}
		#boxuri_jos #marci_interior tr td.titlu{ font-size: 13px; font-weight: bold; color: #fff; padding-left: 10px; padding-top: 5px; padding-bottom: 20px;}
		#boxuri_jos #marci_interior tr td img{border: 0px;}
		#boxuri_jos #marci_interior tr td.marca{padding-left: 10px; padding-bottom: 10px;}
		#boxuri_jos #marci_interior tr td.marca2{padding-top: 0px;}
		
		
		
		
		#prod_categorie {float:right;width:650px;padding-top:20px;}
		
		#prod_subcategorie{float:right;width:616px;padding-top:20px;padding-right:34px;}

		#prod_subcategorie .product_item{padding-top:25px;margin-bottom:40px; border-bottom:1px solid #BDD4F3;}
		#prod_subcategorie .product_item h2{margin-top:6px;background:#0E7BBC;width:390px;padding:2px;}
		#prod_subcategorie .product_item h2 a{font-weight:bold;color:#fff;text-decoration:none;font-size:13px;}
		#prod_subcategorie .product_item h2 a:hover{text-decoration:underline;}
		#prod_subcategorie .product_item h3{color:#4E79A6;text-decoration:none;font-size:12px;padding-top:10px;}
		#prod_subcategorie .product_item .imagine{float:left;}
		#prod_subcategorie .product_item .imagine td{padding:2px;height:170px;width:200px;}
		#prod_subcategorie .product_item .titlu_lead{width:400px;float:left;}
		
		#prod_subcategorie .product_item .caracteristici h3{font-weight:bold;}

		
		#prod_subcategorie .product_item .caracteristici th{border-bottom:1px solid #0E7BBC;background-color:#fff;color:#0E7BBC;}
		#prod_subcategorie .product_item .caracteristici td{padding:2px;text-align:center;background:#BDD4F3;width:100px;border-bottom:1px solid #0E7BBC;}
		#prod_subcategorie .product_item .caracteristici{background:#fff;}
		
		
		#prod_subcategorie .product_item .pret{padding-top:20px;text-align:right;padding-right:10px;}
		#prod_subcategorie .product_item .pret .label{font-size:14px; font-weight:bold;color:#4E79A6;} 
		#prod_subcategorie .product_item .pret .suma{font-size:16px; font-weight:bold;color:#000000;} 
		#prod_subcategorie .product_item .pret .moneda{font-size:13px; font-weight:bold;color:#4E79A6;} 
		
		#prod_subcategorie .product_item .detalii_mai_multe{padding-top:20px;padding-bottom:20px;padding-right:10px;}
		#prod_subcategorie .product_item .detalii {float:right;font-size:11px; font-weight:bold;color:#fff;text-decoration:none;display:block;background-image:url(../images/buton_off.jpg);background-repeat:no-repeat;padding:4px;width:120px;text-align:center;padding-top:5px;padding-bottom:5px;} 
		#prod_subcategorie .product_item .mai_multe {float:right;font-size:11px; font-weight:bold;color:#fff;text-decoration:none;display:block;background-image:url(../images/buton_off.jpg);background-repeat:no-repeat;padding:4px;width:120px;text-align:center;padding-top:5px;margin-top:3px;padding-bottom:5px;} 
		#prod_subcategorie .product_item .detalii:hover {background-image:url(../images/buton_on.jpg);color:#0E7BBC;} 
		#prod_subcategorie .product_item .mai_multe:hover {background-image:url(../images/buton_on.jpg);color:#0E7BBC;} 
		
		
		
		#prod_produs .location h2, #prod_produs .location h2 a, #prod_subcategorie h2, #prod_subcategorie h2 a{ font-size:13px !important}
		
		#prod_produs{float:right;width:616px;padding-top:20px;padding-right:34px;}
		#prod_produs h1{font-size:21px; color:#fc700a; font-weight:bold;}
		#prod_produs h2, #prod_subcategorie h2{font-size:17px; color:#333300; font-weight:bold;}
		#prod_produs h2 a, #prod_subcategorie h2 a{font-size:17px; color:#0E7BBC; font-weight:bold;text-decoration:none;}
		#prod_produs h2 a:hover, #prod_subcategorie h2 a:hover{text-decoration:underline;color:#1EBDF4;}
		#prod_produs h3 {font-size:17px;color:#0E7BBC; font-weight:normal;padding-top:0; margin-top:0}
		
		#prod_produs .titlu_lead{width:380px; height:135px; float:left;padding-top:30px;}
		
		#prod_produs .pret {padding-top:40px;text-align:right;padding-right:10px;}
		#prod_produs .pret .label{font-size:13px; font-weight:bold;color:#4E79A6;} 
		#prod_produs .pret .suma{font-size:15px; font-weight:bold;color:#000000;} 
		#prod_produs .pret .moneda{font-size:12px; font-weight:bold;color:#4E79A6;} 

		
		#prod_produs div.imagine{width:200px; float:right;padding-right:25px;}
		#prod_produs div.imagine table.imagine td{width:200px; height:165px;cursor:pointer;}
		#prod_produs .imagine .pozemici{width:200px;border-top:1px solid #0E7BBC;}
		
		
		#prod_produs .imagine .pozamica{width:50px;height:40px; text-align:center; vertical-align:middle;cursor:pointer;border:1px solid #fff;}
		#prod_produs .imagine .pozamica_over{width:50px;height:40px; text-align:center; vertical-align:middle;cursor:pointer;border:1px solid #BDD4F3;}
		
		
		
		#prod_produs .descriere{padding:10px 25px 10px 0; color:#0E7BBC;}
		#prod_produs .descriere p, .descriere ul{margin: 10px 0 10px 0; font-size:13px; color:#333300;line-height:18px;}
		#prod_produs .descriere li{margin: 0 20px 0 20px; font-size:13px; color:#333300;line-height:18px;}
		
		#prod_produs .caracteristici {margin-top:20px;}
		#prod_produs .caracteristici h3{font-weight:bold;}
		#prod_produs .caracteristici th{border-bottom:1px solid #0E7BBC;background-color:#fff;color:#0E7BBC;}
		#prod_produs .caracteristici td{padding:2px;text-align:center;background:#BDD4F3;width:100px;border-bottom:1px solid #0E7BBC;}
		#prod_produs .caracteristici{background:#fff;}
		
		#produse_oferta {float: left; margin-top: 30px;}
		#produse_oferta div.produs_oferta, #prod_categorie .product_item {background-color:#fafafa;float:left;height:200px;margin:10px;padding:10px 30px 0;width: 220px;}
		#produse_oferta div.produs_oferta:hover, #prod_categorie .product_item:hover { background-color:#f4f4f4;}
		#produse_oferta div.produs_oferta table tr td.imagine, #prod_categorie .product_item .imagine td{width: 200px; height: 160px; text-align: center; vertical-align: middle;}
		#produse_oferta div.produs_oferta table tr td.imagine img{border: 0px;}
		#produse_oferta div.produs_oferta table tr td.nume, #produse_oferta div.produs_oferta table tr td.lead, #prod_categorie .product_item h2, #prod_categorie .product_item h3 {text-align: center; padding:0 !important;}
		#produse_oferta div.produs_oferta table tr td.lead, #prod_categorie .product_item h3 {color: #616161;}
		#produse_oferta div.produs_oferta table tr td.nume a, #prod_categorie .product_item h2 a{font-weight: bold; text-decoration: none; color: #4E79A6; font-size:12px;}
		#produse_oferta div.produs_oferta table tr td.nume a:hover, #prod_categorie .product_item h2 a:hover{font-weight: bold; text-decoration: underline;}
		
		
		.terminator {clear:both;}
		
		
		#prod_accesoriu{float: left; margin-right: 25px; height: 120px;}
		#prod_accesoriu table tr td{text-align: center; vertical-align: middle; height: 60px;}
		#prod_accesoriu table tr td h3 a{color:#0E7BBC; font-weight:bold;padding-top:10px; text-decoration: none;}
		#prod_accesoriu table tr td h3 a:hover{color:#0E7BBC; font-weight:bold;padding-top:10px; text-decoration: underline;}
		#prod_accesoriu table tr td.photo{padding-top: 0px;}
		#prod_accesoriu table tr td.photo a img{border: 0px;}