/* ====================== GENERAL ====================== */

*{ margin:0; padding:0;	border:0; text-decoration:none;	font-size:12px;	color:black; font-family:Arial, Helvetica, sans-serif; text-decoration:none }

.link{ color:#171717; margin:auto 5px; }
.link:hover{ text-decoration:underline; }

.blue{ color:#00396e; font-weight:bold; text-align:center; }
.red{ color:#c40f12; font-weight:bold; text-align:center; }

.display {display:inline-table; width:49%; }

.mark{ margin:7px 0 2px 3px }
.mark_produse{ margin:9px 5px 0 10px; }

.harta_site{ margin:10px; text-align:left; padding-bottom:5px; border-bottom:1px solid #dfdfdf }

.pret{ vertical-align:middle; font-size:13px; color:#00396e; margin:8px 0 8px 8px; }

.buton_detalii{
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:18px;
	width:40px;
	border:1px solid #dfdfdf;
	text-align:center;
	margin:8px 0 8px 8px;
}

.buton_cumpara{
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:18px;
	width:55px;
	border:1px solid #dfdfdf;
	text-align:center;
	margin:8px 0 8px 8px;
	color:white;
	cursor:pointer;
}

.buton_print{
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:18px;
	width:55px;
	border:1px solid #dfdfdf;
	text-align:center;
	color:white;
	cursor:pointer;
}

.buton_inapoi{
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:18px;
	width:85px;
	border:1px solid #dfdfdf;
	text-align:center;
	color:white;
	cursor:pointer;
}

.buton_trimite_parola{
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:18px;
	width:85px;
	border:1px solid #dfdfdf;
	text-align:center;
	color:white;
	cursor:pointer;
}

.buton_comanda_finala{
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:18px;
	width:105px;
	border:1px solid #dfdfdf;
	text-align:center;
	margin:8px 0 8px 8px;
	color:white;
	cursor:pointer;
}

.buton_factura_proforma{
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:18px;
	width:165px;
	border:1px solid #dfdfdf;
	text-align:center;
	margin:10 auto;
	color:white;
	cursor:pointer;
}

.buton_revin{
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:18px;
	width:165px;
	border:1px solid #dfdfdf;
	text-align:center;
	margin:10 auto;
	color:white;
	cursor:pointer;
}

.buton_cumpara a, .buton_detalii a{ color:white; }

.border{ border:1px solid #dfdfdf; padding:3px; }



/* ====================== FORMULARE ====================== */

.submit_comanda{
	color:white;
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:19px;
	width:70px;
	border:1px solid #dfdfdf;
	margin:5px;
	cursor:pointer;
}

.submit_actualizeaza{
	color:white;
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:19px;
	width:85px;
	border:1px solid #dfdfdf;
	margin:5px;
	cursor:pointer;
}

.submit_cauta{
	color:white;
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:19px;
	width:50px;
	border:1px solid #dfdfdf;
	float:left;
	margin:10px 5px;
	cursor:pointer;
}

.input_cauta{
	height:16px;
	width:100px;
	border:1px solid #e1e1e1;
	float:left;
	margin:10px 5px;
}

.submit_newsletter{
	color:white;
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:18px;
	width:70px;
	border:1px solid #dfdfdf;
	float:left;
	margin-left:7px;
	cursor:pointer;
}

.input_newsletter{
	height:16px;
	width:150px;
	border:1px solid #e1e1e1;
	float:left;
}

.submit_logare{
	color:white;
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:18px;
	width:50px;
	border:1px solid #dfdfdf;
	margin:3px 2px;
	padding-bottom:1px;
	cursor:pointer;
}

.mail_logare{
	height:16px;
	width:152px;
	border:1px solid #e1e1e1;
	margin:2px auto;
}

.parola_logare{
	height:16px;
	width:95px;
	border:1px solid #e1e1e1;
	margin:2px auto;
}

.submit{
	color:white;
	vertical-align:middle;
	background:url('images/submit.gif') repeat-x;
	height:18px;
	width:50px;
	border:1px solid #dfdfdf;
	margin:3px 2px;
	padding-bottom:1px;
	cursor:pointer;
}

.input{ height:16px; border:1px solid #e1e1e1; float:left; }

.link_logare, .link_logare a{ color:#49607d;}
.link_logare a:hover{ color:#49607d; text-decoration:underline;}

.text_form{	text-align:right; padding-right:10px; width:45% }

.titlu_form{ color:#00396e; text-aligm:center; font-weight:bold; }



/* ====================== MENIU ====================== */

.buton_meniu{
	width:117px;
	height:38px;
	background:url('images/bg_meniu.gif') repeat-x;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	margin-left:1px;
	float:left;
}

.bara_sus{
	width:113px;
	height:28px;
	padding-top:9px;
	border-top:2px solid #c40f12;
	position:relative;
	left:2px;
	top:2px;
	text-align:center;
}

.buton_meniu a{ font-size:12px; }
.buton_meniu a:hover{ color:#c40f12; }



/* ====================== STANGA ====================== */

.cautare{
	width:280px;
	height:39px;
	background:url('images/bg_cautare.gif') repeat-x;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	text-align:center;
	float:left;
}

.cautare_logat{
	width:280px;
	height:39px;
	background:url('images/bg_cautare_hv.gif') repeat-x;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	text-align:center;
	float:left;
}

.cautare_logat span{ color:white; }

.casuta_logare{
	width:260px;
	height:80px;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	border-bottom:1px solid #dfdfdf;
	background:url('images/bg_logare.gif') repeat-x bottom #f4f4f4;
	text-align:center;
	padding-top:10px;
}

.casuta_categorii{
	width:260px;
	border:1px solid #dfdfdf;
	background:url('images/bg_categorii.jpg') no-repeat bottom;
	margin-top:5px;
	padding-bottom:5px;
}

.bara_categorii{ width:256px; margin:2px; border-top:2px solid #446e95; padding-top:5px; }

.casuta_curs_valutar{
	width:245px;
	height:75px;
	border:1px solid #dfdfdf;
	background-color:#f7f7f7;
	margin-top:5px;
	padding-left:15px;
}

.casuta_newsletter{
	width:245px;
	height:105px;
	border:1px solid #dfdfdf;
	background-color:#f7f7f7;
	margin-top:5px;
	padding-left:15px;
	background:url('images/bg_guestbook.gif') repeat-x top;
}

.casuta_guestbook{
	width:252px;
	height:22px;
	background:url('images/bg_guestbook.gif') repeat-x;
	text-align:left;
	color:white;
	font-size:15px;
	padding-left:10px;
	padding-top:2px;
	cursor:pointer;
}

.casuta_sigla{
	width:260px;
	height:50px;
	margin:15px auto;
	padding-top:10px;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	text-align:center;
}



/* ====================== PRODUSE VAZUTE ====================== */

#container_produse_vazute{
	width:260px;
	border:1px solid #dfdfdf;
	background:url('images/bg_categorii.jpg') no-repeat bottom;
	margin-top:5px;
	padding-bottom:10px;
	text-align:center;
}

.titlu_produse_vazute{
	width:254px;
	height:23px;
	position:relative;
	left:2px;
	top:2px;
	border:1px solid #dfdfdf;
	border-top:2px solid #c40f12;
	background:url('images/bg_ultimele_produse.gif') repeat-x;
	padding-top:5px;
	text-align:center;
}

.nume_vazut{ padding:10px 0 6px 0; }
.nume_vazut a{ color:#00396e; font-weight:bold; margin:auto 10px }

.pret_vazut{ padding:10px 0 6px 0; }

.container_poza_vazute{ height:130px; width:130px; border:1px solid #dfdfdf; background:white; position:relative; margin:auto; }

.separator{ width:200px; height:0; border-top:1px solid #dfdfdf; margin:5px auto; }



/* ====================== REZULTATE CAUTARE ====================== */

#container_gasit{ margin:0 10px; background:#fcfcfc; }
#container_gasit2{ margin:0 10px; background:#f4f4f4; }

.container_poza_cautare{ height:100px; width:100px; margin:0 0 7px 7px; border:1px solid #dfdfdf; background:white; }

.titlu_gasit{ padding-left:10px }

.titlu_gasit a{ color:#00396e; font-weight:bold; }

.text_gasit{ vertical-align:text-top; padding-left:7px;}



/* ====================== SHOWROOM ====================== */

#container_showroom{ margin:10px; background:white; border-bottom:1px solid #dfdfdf }

.container_poza_showroom{ height:150px;	width:150px; border:1px solid #dfdfdf; background:white; }

.titlu_showroom{ color:#00396e; font-weight:bold; }

.text_gasit{ vertical-align:text-top; padding-right:10px }



/* ====================== DETALII SHOWROOM ====================== */

#container_showroom_detaliat{ margin:10px; background:white; border:1px solid #dfdfdf }

.titlu_showroom_detaliat{ color:#00396e; font-weight:bold; padding:10px 0 10px 10px; }

#content_galerie{ text-align:center; } 

#content_galerie div{ display:inline; }

#content_galerie span{
	height:150px;
	width:150px;
	background:white;
	border:1px solid #dfdfdf;
	margin:10px;
	display:inline;
	vertical-align:top;
	display:table-cell;
	display:inline-table;
	display:inline-block;
}

.container_poza_showroom_detaliat{
	height:150px;
	width:150px;
	border:1px solid #dfdfdf;
	background:white;
}

.text_detaliat{ vertical-align:text-top; padding-left:10px; padding-right:10px }



/* ====================== DETALII PRODUS ====================== */

#container_detaliat{ margin:10px; background:white; }

.titlu_detalii{ color:#00396e; font-weight:bold; padding-left:10px }

.container_poza_detalii{ height:232px;	width:232px; margin:0 0 10px 10px; border:1px solid #dfdfdf; background:white; }

.text_detaliat{ vertical-align:text-top; padding-left:10px; padding-right:10px }



/* ====================== CASUTA PRODUS ====================== */

#content{ text-align:center; } 

#content div{ display:inline; }

#content span{
	width:234px;
	margin:10px 4px 0 4px;
	border-bottom:1px solid #99a5b5;
	display:inline;
	vertical-align:top;
	display:table-cell;
	display:inline-table;
	display:inline-block;
}

.casuta_poza_produs{ width:232px; height:232px; border:1px solid #dfdfdf; border-right:1px solid #dfdfdf; text-align:center; vertical-align:middle; }

.titlu_produs{ color:#00396e; text-aligm:left; vertical-align:bottom; font-weight:bold; padding-bottom:6px; height:38px;}

.titlu_produs a{ color:#00396e;}

.subcategorii_produse{ width:223px; padding:5px 5px 5px 0; vertical-align:text-top; text-align:left; border-right:1px solid #dfdfdf; }
