body {
	margin: 0;
	padding: 0;
	background: #f7f7f7 url("../imagini/bg.jpg") repeat-x;
	font-size: 11px;
}

img,form,ul,p {
	border:0;
	padding:0;
	list-style: none;
}

.clear {
	clear:both;	
	font-size: 1px;
}

.left {
	float: left;
}

.right {
	float: right;	
}

.center {
	text-align: center;
}

.ascuns {
	visibility: hidden;
	display: none;	
}

div.content {
	width: 950px;
	margin: 0 auto;
}

/* footer */
div.footer_holder {
	height: 37px;
	background: #999 url("../imagini/bg_footer.jpg") repeat-x;
	padding: 45px 0 0 0;
	margin: 0;
}

ul.meniu_jos {
	margin: 0;
	padding: 0;
}

div.footer_holder p.copyright {
	font-size: 11px;
	color: #fff;
	font-family: Arial;
	font-style: italic;
	padding: 0;
	margin: 0;
	width: 250px;
}

ul.meniu_jos li {
	float: left;
	margin: 0 2px 0 2px;
	font-size: 11px;
	color: #fff;
	font-family: Arial;
	font-style: italic;
}

ul.meniu_jos li a {
	text-decoration: none;
	font-size: 11px;
	color: #fff;
	font-family: Arial;
	font-style: italic;
}

ul.meniu_jos li a:hover {
	text-decoration: underline;
}

/* header */
div.header {
	height: 81px;
}

div.header ul.meniu_sus {
	margin: 31px 20px 0 0;
}

ul.meniu_sus li {
	float: left;
	width: 102px;
	height: 45px;
	display: block;
	margin: 0 1px 0 1px;
	text-align:center;
}

ul.meniu_sus li a {
	font-size: 13px;
	color: #000;
	font-family: Arial;
	text-decoration: none;
	line-height: 45px;
	display: block;
	width: 102px;
	height: 45px;
}

ul.meniu_sus li a:hover {
	text-decoration: underline;
	color: #000;
	font-family: Arial;
}

ul.meniu_sus li a.activ {
	text-decoration: none;
	color: #fff;
	font-family: Arial;
	text-decoration: none;
	background: url("../imagini/bg_meniu_activ.jpg") no-repeat;
	display: block;
	width: 102px;
	height: 45px;
	line-height: 45px;
}

ul.meniu_sus li a.activ:hover {
	text-decoration: none;
	color: #fff;
}

h1 {
	margin: 0 0 0 30px;
	padding: 0;
	width: 225px;
	height: 65px;
	background: url("../imagini/logo.png") no-repeat;
	cursor: pointer;
}

h1 span {
	display: none;
}

/* home */
div.homefirst_holder {
	background: url("../imagini/bg_homefirst.jpg") repeat-x;
}
div.home_holder {
	background: url("../imagini/bg_home.jpg") repeat-x;
}

div.cautare {
	width: 585px;
}

p.titlu_cautare {
	font-size: 20px;
	color: #fff;
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
	margin: 10px 0 0 0;
	padding: 0;
}

input.input_cauta {
	width: 230px;
	height: 25px;
	background: #fff;
	border: 2px solid #0784d4;
	font-size: 16px;
	color: #376a9f;
	font-family: Arial;
	font-weight: bold;
	font-style: italic;
	padding: 7px 0 0 5px;
}

input.cauta {
	border: 0;
	color: #fff;
	text-align:center;
	padding: 0 0 0 7px;
	background: url("../imagini/butoane/bg_cauta.jpg") no-repeat;
	cursor: pointer;
	width: 116px;
	height: 35px;
	overflow: hidden;
	line-height: 35px;
	font-weight: bold;
	font-family: Arial;
	margin: 15px 0 0 0;
}

div.login_holder {
	background: url("../imagini/bg_login.png") no-repeat;
	width: 295px;
	height: 305px;
}

div.login_form {
	margin: 15px 15px 15px 15px;
}

div.login_form_invita {
	margin: 1px 15px 15px 15px;
}

div.login_form p.titlu {
	font-size: 20px;
	color: #000;
	border-bottom: 1px solid #adadad;
	padding: 0 0 5px 0;
	margin: 10px 10px 16px 10px;
	font-family: Arial;
}

p.titlu img {
	margin: 0 4px 0 4px;
}

div.login_form label {
	font-size: 15px;
	color: #000;
	padding: 0 0 2px 30px;
	font-family: Arial;
	margin: 10px 0 0 0;
	display: block;
}

div.login_form label span {
	font-size: 12px;
	color: #000;
	font-family: Arial;
}

div.login_form div.input_holder {
	padding: 5px 10px 5px 30px;
	margin: 0 0 0 20px;
	margin: 0 !important;
	background: url("../imagini/bg_input_holder.jpg") no-repeat 20px 0;
	width: 203px;
	height: 30px;
	display: block;
	font-size: 12px;
	font-family: Arial;
	line-height: 30px;
}

div.login_form div.text_holder {
	padding: 5px 10px 5px 30px;
	margin: 0 0 0 20px;
	margin: 0 !important;
	display: block;
}

div.text_holder textarea {
	border: 0;
	background: #fdfdfd;
	border: 2px solid #dadada;
	color: #2c5580;
	font-size: 12px;
	font-family: Arial;
	height: 120px;
	width: 430px;
	margin: 0;
	padding: 6px 6px 6px 6px;
}

div.text_holder .text_mare {
	height: 400px;
}

div.input_holder span {
	float: left;
	font-size: 12px;
	font-family: Arial;
	color: #666;
	margin: 0 0 0 0;
	display: block;
	line-height: 30px;
	margin: 0 10px 0 4px;
}

div.input_holder input {
	border: 0;
	background: transparent;
	color: #2c5580;
	font-size: 12px;
	font-family: Arial;
	height: 20px;
	width: 180px;
	margin: 0;
	padding: 6px 0 4px 0;
}

div.input_holder select {
	border: 0;
	background: transparent;
	color: #2c5580;
	font-size: 14px;
	font-family: Arial;
	width: 200px;
	margin: 0;
	padding: 6px 0 4px 0;
}

div.input_holder input.radio {
	border: 0;
	background: transparent;
	color: #2c5580;
	font-size: 14px;
	font-family: Arial;
	height: 30px;
	width: 15px;
	margin: 0;
	padding: 6px 0 4px 0;
	float: left;
}

div.login_form input.login {
	border: 0;
	color: #fff;
	text-align:center;
	padding: 0 0 0 7px;
	background: url("../imagini/butoane/bg_submit.jpg") no-repeat;
	cursor: pointer;
	width: 129px;
	height: 32px;
	overflow: hidden;
	line-height: 34px;
	font-weight: bold;
	font-family: Arial;
	margin: 15px 0 0 0;
}

div.login_form input.micut {
	border-bottom: 1px dotted #666;
	background: transparent;
	color: #2c5580;
	font-size: 12px;
	font-family: Arial;
	height: 15px;
	width: 30px;
	margin: 0;
	padding: 2px 0 2px 0;
}

div.login_form ul.optiuni_login {
	margin: 25px 0 0 0;
	padding: 0;
}

ul.optiuni_login li {
	float: left;
	margin: 0 2px 0 2px;
	color: #2c5580;
	font-size: 12px;
	font-family: Arial;
}

ul.optiuni_login li a {
	color: #2c5580;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
}

ul.optiuni_login li a:hover {
	text-decoration: underline;
}

div.features {
	margin: 5px 0 15px 0;
}

div.features ul {
	margin: 0;
	padding: 0;
}

div.features ul li {
	float: left;
	width: 286px;
	margin: 5px 12px 5px 12px;
}

div.features p.titlu {
	font-family: Arial;
	font-size: 16px;
	color: #000;
	border-bottom: 1px solid #000;
	padding: 0 0 2px 0;
	display: block;
	font-weight: bold;
	margin: 4px 0 4px 0;
}

div.features span {
	font-family: Arial;
	font-size: 11px;
	color: #8e8e8e;
	display: block;
}

div.features a.mai_mult {
	float: right; 
	width: 66px;
	height: 25px;
	display: block;
	font-size: 11px;
	font-family: Arial;
	line-height: 25px;
	padding-left: 45px;
	color: #fff;
	background: url("../imagini/butoane/bg_mai_mult.png");
	text-decoration: none;
}

div.form {
	width: 550px;
	background: #fff;
	border: 1px solid #dadada;
	margin: 20px 15px 15px 15px;
}

div.form_invitaa {
	width: 470px;
	background: #fff;
	border: 1px solid #dadada;
	margin: 1px 1px 1px 1px;
	
}

div.form_invitaa p.textinvita {
	font-size: 12px;
	color: #333333;
	font-family: Arial;
	font-style: italic;
	padding: 0;
	margin: 0;
	width: 440px;
}

div.blog_post {
	width: 920px;
	background: #fff;
	border: 1px solid #dadada;
	margin: 1px 1px 1px 1px;
	
}
div.blog_post p.texteblog {
	font-size: 11px;
	color: #333333;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	width: 890px;
}


div.form p.form_subtitlu {
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
	margin: 8px 0 3px 20px;
}

div.erori {
	border: 1px solid #fdadad;
	background: #fdf3f3;
	padding: 10px 10px 10px 25px;
	margin: 10px 10px 10px 10px;
}

div.erori img {
	margin: 0 6px 0 6px;
}

div.erori p {
	color: #b40101;
	font-size: 11px;
	font-family: Arial;
	font-weight: regular;
}

div.erori p.titlu_err {
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
	color: #b40101;
}

div.pasi_home {
	width: 530px;
	min-height: 310px;	
}

div.separator {
	width: 1px;	
	padding-top: 25px;
}

div.info_cont {
	width: 415px;	
}

ul.pasi {
	margin: 20px 0 20px 10px;
}

ul.pasi li {
	margin: 8px 0 8px 0;
	height: 32px;
}

ul.pasi p {
	font-family: Arial;
	font-size: 14px;
	color: #fff;
	line-height: 32px;
	margin: 2px 0 2px 0;
	padding: 0;
}

ul.pasi a {
	font-family: Arial;
	font-size: 14px;
	color: #fff;
	line-height: 32px;
	text-decoration: none;
}

ul.pasi a:hover {
	text-decoration: underline;
}

ul.pasi div.img_pas {
	margin: 0 7px 0 7px;
}

div.logat {
	width: 355px;
	height: 105px;
	border: 1px solid #274c72;
	background: #2f547b;
	padding: 6px 6px 6px 6px;
	margin: 20px 0 20px 25px;
}

div.logat h2 {
	color: #fff1bc;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	margin: 8px 0 3px 0;
	padding: 0;
}

div.logat p {
	color: #fff;
	font-family: Arial;
	font-size: 13px;
	margin: 1px 0 13px 0;
	padding: 0;
}

a.buton_mare {
	height: 29px;
	width: 179px;
	text-decoration: none;
	line-height: 29px;
	background: url("../imagini/butoane/bg_buton_mare.png");
	color: #2b301c;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	margin-left: 0px;
	display: inline-block;
}

div.meniu_user_holder {
	background: url("../imagini/bg_meniu_user.jpg") repeat-x;
	height: 51px;
}

div.meniu_user_holder ul.meniu_user {
	margin: 0 0 0 20px;
	padding: 0;
}

ul.meniu_user li {
	float: left;
	margin: 0 13px 0 13px;
}

ul.meniu_user a {
	line-height: 51px;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial;
}

ul.meniu_user a.normal {
	color: #000;
}

ul.meniu_user a.optiune {
	color: #666;
}

ul.meniu_user a.logout {
	color: #7b2f2f;
}

ul.submeniu_user {
	margin: 0 0 0 25px;
	padding: 0;	
}

ul.submeniu_user li {
	margin: 0 7px 0 7px;
	float: left;
	font-size: 12px;
	font-family: Arial;
	color: #007a03;
}

ul.submeniu_user a {
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
	color: #007a03;
	line-height: 18px;
}

div.cont_col_1 {
	width: 620px;
	margin: 20px 0 20px 0;
	padding: 5px 20px 5px 30px;
}

div.cont_col_1 h2 {
	color: #264b73;
	font-family: Arial;
	font-size: 18px;
	border-bottom: 1px solid #264b73;
	padding: 1px 0 3px 0;
	margin: 10px 0 8px 0;
}

div.cont_col_2 {
	width: 255px;
	border-left: 1px solid #e0e0e0;
	margin: 20px 0 20px 0;
	padding: 5px 10px 5px 10px;
}

div.dreapta_info {
	width: 235px;
	border: 1px solid #dadada;
	padding: 0 10px 4px 10px;
	background: #fff;
}

div.dreapta_info p {
	color:#000;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	margin: 8px 0 8px 0;
}

a.buton_logout {
	width: 109px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
	color:#fff;
	font-size: 12px;
	font-family: Arial;
	background: url("../imagini/butoane/bg_buton_logout.png") no-repeat;
	text-align:center;
	display: block;
}

div.oks {
	border: 1px solid #bffdad;
	background: #f5fdf3;
	padding: 10px 10px 10px 25px;
	margin: 10px 10px 10px 10px;
}

div.oks img {
	margin: 0 6px 0 6px;
}

div.oks p {
	color: #2ab401;
	font-size: 11px;
	font-family: Arial;
	font-weight: regular;
}

div.oks p.titlu_ok {
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
	color: #2ab401;
}

input.checkbox {
	margin: 10px 0 0 25px;
}

div.info_alerta {
	padding: 3px 20px 0 20px;
	margin: 0 0 20px 0;
	display: block;
}

div.subform {
	border:1px solid #dadada;
	padding: 4px 2px 10px 2px;
	margin: 10px 5px 10px 5px;	
}

div.info_alerta p {
	font-size: 12px;
	color: #666;
	font-family: Arial;
	line-height: 15px;
	width: 430px;
	margin: 1px 0 0 10px;;
	padding: 0;
}

div.lista_diete {
	margin: 10px 0 10px 15px;
	width: 550px;
}

div.lista_diete div.header_diete {
	border: 1px solid #dadada;
	padding: 2px 2px 2px 2px;
}

div.header_diete div.head {
	padding: 5px 1px 5px 10px;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	display: block;
	background: #fff;
}

div.lista_diete div.dieta {
	border-bottom: 1px dashed #dadada;
	padding: 3px 2px 3px 2px;
}

div.dieta div.dieta_info {
	padding: 5px 1px 5px 10px;
	font-size: 12px;
	font-family: Arial;
	display: block;
}

div.dieta_info a {
	text-decoration: none;
	color: #000;
}

div.dieta_info a:hover {
	text-decoration: underline;
	color: #000;
}

div.hint {
	border: 1px solid #ffd088;
	background: #fffbf4;
	padding: 5px 5px 5px 10px;
	margin: 10px 10px 10px 10px;
	width: 540px;
}

div.hint img {
	margin: 0 6px 0 6px;
}

div.hint p {
	color: #d37f01;
	font-size: 12px;
	font-family: Arial;
	font-weight: regular;
}

p.subtitlu {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial;
	color: #264b73;
	margin: 8px 0;
	padding: 0;
	width: 150px;
}

a.ad {
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
	color: #5fc859;
	margin: 8px 5px 0 5px;
}

a.ed {
	text-decoration: none;
	font-size: 12px;
	font-family: Arial;
	color: #b4bb4a;
	margin: 8px 5px 0 5px;
}

a.ad img, a.ed img {
	margin: 0 3px 0 5px;
}

div.info {
	border: 1px solid #c8c6c6;
	background: #fff;
	padding: 8px 5px 8px 10px;
	margin: 10px 10px 10px 10px;
	width: 540px;
}

div.info img {
	margin: 0 6px 0 6px;
}

div.info p {
	color: #734a26;
	font-size: 12px;
	font-family: Arial;
	font-weight: regular;
	margin: 0;
	padding: 0;
}

div.list_produse {
	width: 440px;
	border: 1px solid #e5e5e5;
	background: #fff;
	padding: 5px 5px 5px 5px;
	margin: 10px 0 15px 25px;
}

div.list_produse a.produs {
	display: block;
	padding: 3px 3px 3px 3px;
	clear: both;
	width: 436px;
	text-decoration: none;
	font-size: 12px;
	color: #333;
	font-family: Arial;
	background: #fff;
	cursor: pointer;
}

div.list_produse a.produs:hover {
	background: #eef6ff;
}

div.list_produse div.head_produse {
	font-size: 12px;
	color: #333;
	font-family: Arial;
	background: #f8f8f8;
	font-weight: bold;
	padding: 3px 2px 3px 3px;
}

span {
	font-size: 12px;
	font-family: Arial;
}

div.header_alimente {
	border-bottom: 1px solid #e2e5ea;
	padding: 4px 2px 4px 2px;
}

div.header_alimente div.info_head {
	color: #264b73;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}

div.aliment_masa {
	border-bottom: 1px dotted #f7fafe;
	padding: 2px 2px 2px 2px;
	margin: 1px 0 2px 0;
}

div.aliment_masa div.info_aliment {
	color: #666;
	font-size: 12px;
	font-family: Arial;
}

div.aliment_masa div.cantitate_aliment {
	color: #470089;
	font-size: 12px;
	font-family: Arial;
}

div.aliment_masa div.total_aliment {
	color: #008923;
	font-size: 12px;
	font-family: Arial;
}

p.subtotal {
	color:#900000;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
}


div.mod_aliment {
	border-bottom: 1px dotted #dedede;
	padding: 3px 8px 4px 8px;
	line-height: 20px;
}

div.mod_aliment span.nr {
	font-size: 12px;
	color: #888;
	font-family: Arial;
	width: 20px;
}

div.mod_aliment p.nume_aliment {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	margin: 0 3px 0 3px;
	padding: 0;
	font-family: Arial;
	width: 370px;
}

div.mod_aliment div.input {
	margin: 0 2px 0 3px;
	font-size: 12px;
	color: #666;
	font-family: Arial;
}

div.mod_aliment input {
	width: 35px;
	margin: 0 2px 0 3px;
	border: 1px solid #e5e5e5;
	font-size: 12px;
	color: #666;
}

div.mod_aliment a {
	font-size: 10px;
	font-family: Arial;
	color: red;
}

a.link_data {
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	color: #900000;
	margin: 14px 5px 0 5px;
	font-family: Arial;
}

div.modul {
	margin: 20px 0 10px 0;
	padding: 0 6px 0 6px;
}

div.modul p.titlu_modul {
	font-size: 14px;
	color: #264b73;
	font-family: Arial;
	margin-bottom: 4px;
	padding-bottom: 0;
}

ul.raport_calorii {
	margin: 0;
	padding: 0;
}

ul.raport_calorii li {
	padding: 3px 0 3px 0;
	border-bottom: 1px dotted #eaeaea;
	font-size: 11px;
	color: #264b73;
	font-family: Arial;
}

ul.raport_calorii li a {
	text-decoration: none;
	font-size: 12px;
	color: #264b73;
	font-family: Arial;
}

ul.raport_calorii li a:hover {
	text-decoration: underline;
}

ul.raport_calorii li.depasit {
	color: #ab0000;	
}

ul.raport_calorii p.zi {
	width: 165px;
	margin: 0;
	padding: 0;
}

ul.raport_calorii p.dieta {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #666;
}

ul.raport_calorii p.valoare {
	width: 70px;
	text-align: right;
	color: #aeb400;
	margin: 0;
	padding: 0;
}

ul.raport_calorii p.total {
	width: 155px;
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #900000;
	font-weight: bold;
}

ul.raport_calorii p.total_val {
	width: 80px;
	text-align: right;
	color: #900000;
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
}

p {
	font-size: 12px;
	color: #222;
	font-family:Arial;
}

p a {
	color: #264b73;
}

div.form p.titlu_cautare {
	color: #666;
}

ul.rezultate_cautare {
	margin: 15px 0 15px 15px;
}

ul.rezultate_cautare li {
	padding: 3px 3px 3px 3px;
	color: #666;
	font-size: 12px;
	font-family: Arial;
	float: left;
	width: 290px;
}

ul.rezultate_cautare a {
	text-decoration: none;
	color: #666;
	font-size: 12px;
	font-family: Arial;
}

ul.rezultate_cautare a:hover {
	text-decoration: underline;
}

p.titlu_pagina {
	color: #264b73;
	font-family: Arial;
	font-size: 18px;
	border-bottom: 1px solid #264b73;
	padding: 1px 0 3px 0;
	margin: 10px 0 8px 27px;
	width: 880px;
}

div.pagini {
   margin: 10px 0 10px 0;
}

div.pagini a.pagina {
   margin: 0 3px 0 3px;
   padding: 2px 5px 2px 5px;
   text-decoration: none;
   font-weight: bold;
   color: #549161;
   border: 1px solid #daebd9;
   background: #ebf3eb;
   font-size: 11px;
   font-family: Arial;
}

div.pagini a.pagina_curenta {
   margin: 0 3px 0 3px;
   padding: 5px 5px 5px 5px;
   text-decoration: underline;
   font-weight: bold;
   color: #549161;
   font-size: 11px;
   font-family: Arial;
}

div.info_produs {
	width: 400px;
	background: #fffbe9;
	border: 1px solid #ffdc6f;
	margin: 20px 15px 15px 15px;
}

div.info_produs p.form_subtitlu {
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
	margin: 8px 0 3px 20px;
}

ul.info_subcat {
	margin: 20px 15px 10px 15px;
}

ul.info_subcat li {
	margin: 0 4px 0 4px;
	color: #ffdc6f;
	font-size: 12px;
	font-family: Arial;
	display: inline;
}

ul.info_subcat a {
	text-decoration: none;
	color: #e7b51b;
	font-size: 12px;
	font-family: Arial;
}

ul.info_subcat a:hover {
	text-decoration: underline;
}

div.reteta_mica {
	margin: 9px 6px 9px 6px;
	padding: 4px 2px 6px 2px;
	border-bottom: 1px dotted #e5e5e5;
}

div.reteta_mica a.imagine {
	margin: 0 3px 0 3px;	
}

div.reteta_mica a.imagine img {
	border: 2px solid #dedede;
}

div.reteta_mica a.imagine:hover img {
	border: 2px solid #f2f2f2;
}

div.reteta_mica p.nume_reteta {
	margin: 1px 0 3px 3px;
	font-size: 13px;
	font-family: Arial;
	color: #666;
	font-weight: bold;
}

div.reteta_mica p.nume_reteta a {
	text-decoration: none;
}	

div.reteta_mica p.nume_reteta a:hover {
	text-decoration: underline;
}	

div.reteta_mica span.ingrediente {
	margin: 0 0 0 3px;
	font-size: 12px;
	font-family: Arial;
	color: #333;
}

div.unelte {
	margin: 15px 5px 15px 5px;
}

div.unelte div.modul {
	width: 270px;
	float: left;
	margin: 10px 15px 10px 15px;
	background: #fff;
	border: 1px solid #d1d1d1;
	padding: 3px 3px 3px 3px;
	min-height: 210px;
	height: 210px;
}

div.unelte p.titlu {
	padding: 4px 4px 4px 4px;
	margin: 3px 3px 3px 3px;
	text-align:center;
	border-bottom: 1px solid #c9d2dc;
}

div.unelte p.titlu a {
	text-decoration: none;
	font-family: Arial;
	font-size: 15px;
	color: #264b73;
}

div.unelte p.descriere {
	font-size: 11px;
	color: #666;
	text-align: justify;
}

label.ad_prod {
	font-size: 12px; color: #333; font-family: Arial; display: block;
}

input.ad_prod {
	border:1px solid #e5e5e5;
	font-size: 12px; font-family: Arial; color: #333; padding: 2px 2px 2px 2px;
	width: 100px;
}

ul.afisare_alimente_cat {
	margin: 0;
	padding: 0;
	width: 895px;
}

ul.afisare_alimente_cat li {
	float: left;
	margin: 20px 40px 20px 40px;
	width: 130px;
	text-align:center;
}

ul.afisare_alimente_cat li a {
	text-decoration: none;
	color: #666;
	font-size: 13px;
	font-family: Arial;
}

ul.afisare_alimente_cat li a:hover {
	text-decoration: underline;
}

ul.afisare_alimente_cat div.poza {
	border: 1px solid #e5e5e5;
	padding: 3px 3px 3px 3px;
	margin: 3px 3px 3px 3px;
	width: 125px;
}

select.select_ {
	margin: 0 0 0 5px;
	font-size: 11px;
	color: #666;
}

div.modul_topic {
	border: 1px solid #c8c6c6;
	background: #fff;
	margin: 5px 3px 5px 3px;
	padding: 4px 4px 4px 4px;
	font-size: 11px;
	color: #3d9cd4;
	font-family: Arial;
}

div.modul_topic a {
	text-decoration: none;
	font-size: 11px;
	color: #3d9cd4;
	font-family: Arial;
	font-weight: bold;
}

div.modul_topic a:hover {
	text-decoration: underline;
}

div.modul_ad_prod {
	width: 410px;
	height: 58px;
	background: url("../imagini/bg_ad_prod.png");
	margin: 5px 0 5px 10px;
	display: block;
}

div.modul_ad_prod label {
	margin: 6px 0 3px 0;
	font-weight: bold;
}

div.modul_ad_prod input#adauga_produs {
	width: 101px;
	height: 27px;
	cursor: pointer;
	background: url("../imagini/butoane/buton_ad_produs.png");
	border: 0;
	margin: 19px 0 0 0;
}

p.paragraf { 
	font-size: 12px;
	margin: 2px 10px 10px 10px;
	text-indent: 15px;
	color: #333;
	font-family: Arial;
	text-align: justify;
}

div.mailing {
	font-size: 6px;
	color: #CCCCCC;
	font-family: Arial;
	background: #f8f8f8;
	font-weight: bold;
	padding: 3px 2px 3px 3px;
}
