body{
	margin: 0;
	padding: 0;
	text-align: center;
	}
	
ul{
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
.clear{
	clear: both;
	margin: 0;
	padding: 0;
	}

#meniu1{
	height: 86px;
	background-color: #000;
	width: 100%;
	text-align: center;
	}
	
.container-meniu1{
	width: 950px;
	margin: 0 auto;
	text-align: left;
	}
	
.container-meniu1 a, .meniu1-link a{
	color: #fff;
	font-family: Arial,"Times New Roman", Times, serif;
	font-size: 13px;
	text-decoration: none;
	}
	
#logo{
	width: 173px;
	height: 86px;
	background-image:url(images/logo.jpg);
	float: left;
	}

.cautare_meniu{color:#aa0000; padding-top:0px; height:37px;text-align:right;font-family: Arial; font-size: 13px; }
	
.meniu1-link{
	height: 34px;
	line-height: 34px;
	padding-top: 6px;
	float: right;
	}
	
.meniu1-link a{
	margin-left: 25px;
	}
	
.meniu1-link a:hover{
	text-decoration: underline;
	}
	
#meniu2{
	background: url(images/textura-gri.jpg);
	width: 100%;
	height: 38px;
	line-height: 38px;
	text-align: center;
	}

.container-meniu2{
	width: 950px;
	margin: 0 auto;
	text-align: left;
	}
	
.container-meniu2 a{
	font-family:Arial,"Times New Roman", Times, serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	padding: 0px 13px 0px 13px;
	float: left;
	}
	
.selected2{
	background-color: #000;
	}
	
.container-meniu2 a:hover{
	background-color: #000;
	}
	
.visiniu{
	background-color: #520000 !important;
	margin-right: 0 !important;
	}
	
#content{
	width: 950px;
	margin: 0 auto;
	text-align: left;
	background:url(images/textura-alb.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
#colLeft{
	width: 121px;
	float: left;
	padding: 10px;
	}
	
#sub-meniu ul li{
	background: url(images/dots.jpg) repeat-x 0 100%;
	padding: 5px 0 5px 3px;
	}
	
#sub-meniu ul li:hover{
	background-color: #000;
	}
	
#sub-meniu ul li a{
	text-decoration: none;
	color: #000;
	}
	
#sub-meniu ul li a:hover{
	color: #fff !important;
	color: #000;
	text-decoration: none !important;
	text-decoration: underline;
	}
	

	
#colRight{
	float: left;
	background-color: #fff;
	padding: 10px !important;
	padding: 0px;
	width: 789px;
	}
#colRight a {color:#000;text-decoration:none}
#colRight a:hover {color:#550000;text-decoration:underline}

#colRight2{float: left;
	background-color: #fff;
	padding: 10px  ;
 
	width: 930px;}
#colRight2 a {color:#000;text-decoration:none}
#colRight2 a:hover {color:#550000;text-decoration:underline}

#filtru{
	margin-top: 10px;
	background:url(images/textura-alb.jpg);
	height: 55px;
	width: 800px;
	}
	
.select{
	background-color: #000;
	color: #fff;
	width: 101px;
	height: 15px;
	*height: 20px;
	border: none;
	font-size: 11px;
	}
.select_mic{
	background-color: #000;
	color: #fff;
	width: 70px;
	height: 15px;
	*height: 20px;
	border: none;
	font-size: 11px;
	}
	
.form{
	float: right;
	margin: 7px 0px 0 0px;
	}
	
.categorie{
	font-size: 23px;
	color: #000;
	float: left;
	padding: 8px 0 0 10px;width:290px; 
	}
.categorie_detalii{
	font-size: 23px;
	color: #000;
	float: left;
	padding: 8px 0 0 10px;width:565px; 
	}
	
.pages{
	float: right;
	margin: 5px;
	}
	
.pages a{
	color: #000;
	text-decoration: none;font-size:13px;
	}
	
.pages a:hover{
	text-decoration: underline;font-size:13px;
	}
.next_prev_selectat{color:#aa0000;font-size:14px;background-color:#eee;padding:3px;border:1px solid #aa0000}
	
.produs{
	width: 163px;
	height: 326px;
	float: left;
	border: 1px solid #dcdcdc;
	margin: 15px 29px 0 0 !important;
	margin: 15px 10px 0 10px;
	padding: 5px 5px 0 5px;
	position: relative;
	}
	
.produs:hover{
	background-color: #f0f0f0;
	}	
	
.produs img{
	margin-bottom: 10px;margin-left:4px
	}
	
.titlu{
	color:#aa0000;
	font-weight: bold;
	margin-bottom: 5px;
	}
	
.pret{
	width: 94px;
	height: 37px;
	float: left;
	position: absolute;
	bottom: 0; 
	}
	
.selected{
	background-color: #000 !important;
	}
.selected a{
	color: #fff !important;
	}
	
.taiat{
	text-decoration:line-through;
	font-size: 14px;
	}
	
.bun{
	font-size: 14px;
	font-weight: bold;
	color: #aa0000;
	}
	
.tab{
	width: 64px;
	height: 29px;
	line-height: 29px;
	background-image: url(images/tab.jpg);
	text-align: center;
	font-weight: bold;
	color: #000;
	float: left;
	position: absolute;
	bottom: 0;
	right: 5px;
	}
	
.tab a{
	color: #000;
	text-decoration: none;
	}
	
.tab a:hover{
	text-decoration: underline;
	}
	
.no-margin{
	margin-right: 0 !important;
	}
	
#footer{
	background-color: #000;
	color: #fff;
	height: 80px;
	text-align: center;
	width:100%;
	font-size: 12px;
	}
	
#footer a{
	color: #fff;
	text-decoration: none;
	margin-right: 10px;
	}
	
#footer a:hover{
	text-decoration: underline;
	}
	
#content-footer{
	height: 80px;
	margin: 0 auto;
	text-align: left;
	width: 950px;
	}
	
.left{
	width: 780px;
	float: left;
	}
	
.left img{
	float: left;
	}
	
.right{
	width: 155px;
	float: left;
	line-height: 52px;
	}
	
.cos{
	display: block;
	width: 90px;
	height: 38px;
	background-color: #520000 !important;
	float: left;
	padding: 0 15px;
	color: #fff;
	font-size: 12px;
	line-height: 19px;
	}
	
.cos a{
	padding: 0 !important; 
	margin: 0 !important;
	background-color: #520000 !important;
	}
	
	
.contul_meu{display: block;
	width: 90px;
	height: 38px;
	background-color: #520000 !important;
	float: left;
	 
	color: #fff;
	font-size: 12px;
	line-height: 19px;}

.pagina {margin-top:30px;margin-bottom:100px;}	
.div_afisare_mesaj_ok{border:1px solid #33cc00;color:#000;background-color:#66ff99;text-align:center}
.div_afisare_mesaj_err{border:1px solid #aa4444;color:#fff;background-color:#cc2200;text-align:center}
.text_rosu {color:#aa0000}
.textbox {background-color: #000; color: #fff; width: 46px; height: 13px; border: none; font-size: 11px;}
.txt_box {height:13px;border:1px solid #bbb}
.txt_box_2{height:28px;border:1px solid #bbb}
.stil_buton {border:none; background-color:#550000;color:#fff}
.stil_h1_titlu {margin:0px; padding:0px; font-weight:normal;display:inline;font-size:23px}
.stil_h1_detalii {margin:0px; padding:0px;font-size:18px; display:inline}
.stil_h2_detalii {margin:0px; padding:0px;font-size:15px; display:inline}
.stil_h3_detalii {margin:0px; padding:0px; font-weight:bold;display:inline;font-size:12px}
.stil_h1 {margin:0px; padding:0px;display:inline}
.stil_h2 {margin:0px; padding:0px; font-weight:normal;display:inline;font-size:23px}

.stil_lista {font-size:11px;background-color:#eee; border: none;  height: 19px; }

.th_facturare_livrare{color:#fff;background-color:#5a5a5a;}
.th_comenzi{color:#fff;background-color:#8a8a8a;}
.td_comenzi{color:#000;background-color:#eee;}
.td_comenzi_pret{color:#990000;background-color:#e8eef8;}

.td_pasi_fade{color:#999;background-color:#fff;}
.td_pasi_neselectat{color:#000;background-color:#fff;}
.td_pasi_selectat{color:#aa0000;background-color:#fff;}

.td_pasi_fade_img {width: 110px; height: 6px;  background:url(poze/pas_fade.jpg) ; }
.td_pasi_neselectat_img {width: 110px; height: 6px;  background:url(poze/pas_neselectat.jpg) ; }
.td_pasi_selectat_img {width: 110px; height: 6px;  background:url(poze/pas_selectat.jpg) ; }


/* ---------------------- INTRO ----------------------------*/
.container-intro{
	width: 850px;
	margin: 0 auto;
	text-align: left;
	border: 1px solid #666;
	margin-top: 100px;
	text-align:justify;
	}
	
.logo{
	padding-left: 50px;
	line-height: 150px;
	height: 120px;
	padding-top: 30px;
	width: 173px;
	float: left;
	}
	
.poza-intro{
	float: left;
	width: 515px;
	}
	
.intro_nou{width: 850px;
	height: 352px;
	background:url(images/intro.jpg) no-repeat ;
	float: left;
	}	
	
.meniu-intro{	
	color: #bbb; 
	float: left;
	width: 240px;height: 211px;
	padding: 0px 50px 50px 565px;
	padding-top:80px;  
	font-size:12px; 
	}
	
.meniu-intro a{
	text-decoration: underline;
	color: #fff;
	font-weight: bold;font-size:14px;
	}
	
.meniu-intro a:hover{
	text-decoration: underline;font-size:14px;
	}
	
.footer-intro{
	height: 100px;
	line-height: 100px;
	text-align: center;
	}
	
.footer-intro a{
	color: #fff;
	text-decoration: none;
	margin: 0 15px;
	}
	
.footer-intro a:hover{
	text-decoration: underline;
	}
	
.steag{
	width: 24px;
	height: 16px;
	float: right;
	margin-top: 70px;
	margin-right: 50px;
	}
	

/* ---------------------- pag2 adica  index -> oferte speciale----------------------------*/
.pag2{
	width: 370px !important;
	float: left !important;
	background-color: #fff !important;
	}
	
.pag2 img{
	border-right: 0px solid #e0e0e0;
	margin: 20px 10px 20px;
	}
	
#pag2-cont{
	background-image: none !important;
	text-align: left;
	width: 950px;
	margin: 0 auto;
	}
	
.prod2 li img{
	float: left;
	}
	
.prod2 li{
	width: 580px;
	border-bottom:1px solid #e0e0e0;
	padding-bottom: 10px
	margin: 10px 0;background-color: #fff; 
	}
	
.pag2-right{
	float: left;
	width: 580px;
	padding-top: 20px;
	}
	
.right2{
	width: 96px;
	float: left
	}
	
.left2{
	float: left;
	width: 460px;
	padding: 20px 0;background-color: #fff;
	}
	
.detalii{
	width: 440px;
	height: 23px;
	line-height: 23px;
	background-color: #000;
	color: #fff;
	font-weight: bold;
	padding: 0 5px;
	margin-left:10px
	}
	
.prod2 p{
	padding: 0;
	margin: 5px 0;
	margin-left:10px
	}
	
.pret2{
	width: 200px;
	float: left;
	}
	
.detalii2{
	float: right;
	width: 60px;
	}
	
.detalii2 a{
	color: #fff;
	}
	
.ofertaspeciala{width: 90px;height: 70px;position: absolute;
	top: 7px;left: 10px;	background-image:url(images/ofertaspeciala.png);	}

.div_ofertaspeciala {color:#000}
.div_ofertaspeciala a:hover {background:#fff; text-decoration:none;text-decoration:none} /*BG color is a must for IE6*/
.div_ofertaspeciala a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:250px;font-weight:normal;text-decoration:none}
.div_ofertaspeciala a.tooltip:hover span{display:inline; position:absolute; border:1px solid #cc0000; background:#fff; color:#000;}

.stil_pagina_intro {color:#cacaca}
.stil_pagina_intro a  {color:#ff9900}

.buton_cauta {border:1px solid #aa0000; background-color:#aa0000;color:#fff;padding:0px;width:27px;height:18px}
.txt_cauta {height:15px;background-color:#efefef;border:none}
 
