body
{
  background: #f2eccd url('../images/background.png') no-repeat 0px 100px;
  color: #717703;
  font-family: Arial;
  font-size: 12px;
}

.global_holder
{
  width: 922px;
}

.top_holder_left
{
	width: 436px;
	float: left;
}

.top_holder_right
{
	float: left;
}

.left
{
  float: left;
}
.clear
{
	clear: both;
}

.user_bar
{
	height: 28px;
	padding-left: 26px; /* was 56 */
	padding-bottom: 0px;
}

.logo
{
	padding-left: 56px;
	padding-top:  50px;;
}

.user_bar_left
{
  float: left;
}

.user_bar_center
{
  color: white;
  float: left;
	background-color: #29292b;
	padding: 8px 2px 8px 2px;
	*padding: 8px 2px 5px 2px;
	_padding: 8px 2px 8px 2px;
	font-family: Arial;
	font-size: 12px; /*was 12*/
}

.user_bar_center a, .user_bar_center a:link, .user_bar_center a:visited
{
  color: #dbd7cb;
  text-decoration: none;
}

.user_bar_right
{
  float: left;
}

.home_selected
{
  padding-bottom: 130px;
  background: url('../images/home_selected.png') no-repeat;
}

.menu_item
{
  padding-top:68px;
  padding-bottom: 62px;
  width: 80px;
  text-align: center;
  float:left;
}

.menu_item a, .menu_item a:link, .menu_item a:visited
{
  text-decoration: none;
  color: #6a685a;
} 

.menu_item h4
{
  font-size:25px;
  color: #6a685a;
  padding: 0px;
  margin: 0px;
  display: inline;
}

.home_selected
{
  background: url('../images/home_selected.png') no-repeat;
}

.home_selected a, .home_selected a:link, .home_selected a:visited
{
  text-decoration: none;
  color: white !important;
}

.concept_selected
{
  background: url('../images/concept_selected.png') no-repeat;
}

.concept_selected a, .concept_selected a:link, .concept_selected a:visited
{
  text-decoration: none;
  color: white !important;
}

.meniu_selected
{
  background: url('../images/meniu_selected.png') no-repeat;
}

.meniu_selected a, .meniu_selected a:link, .meniu_selected a:visited
{
  text-decoration: none;
  color: white !important;
}

.despre_noi_selected
{
  background: url('../images/despre_noi_selected.png') no-repeat;
}

.despre_noi_selected a, .despre_noi_selected a:link, .despre_noi_selected a:visited
{
  text-decoration: none;
  color: white !important;
}

.contact_selected
{
  background: url('../images/contact_selected.png') no-repeat;
}

.contact_selected a, .contact_selected a:link, .contact_selected a:visited
{
  text-decoration: none;
  color: white !important;
}

.content_left
{
  float: left;
  width: 516px;
  padding-left: 54px;
}

.content_right
{
  float: left;
  width: 310px;
  padding-top: 72px;
  padding-left: 36px;
}

.contact_left
{
  float: left;
  width: 348px;
}

.contact_right
{
  float: left;
  width: 300px;
  padding-left: 100px;
}

.content_despre_noi
{
  width: 826px;
  padding-left: 54px;
  padding-top: 36px;
}

.prezentare_persoana
{
  padding-top: 26px;
}

.spacer_despre_noi
{
  padding-bottom: 10px;  
}

.nume_persoana
{
  padding-left: 4px;
  padding-bottom: 4px;
}

.poza_persoana
{
  float: left;
  background: transparent url('../images/caseta_personal.png') no-repeat 0px 0px;
  width: 200px;
  height: 154px;
}

.descriere_persoana
{
  float: left;
  width: 608px;
  padding-left: 18px;
}

.first_p
{
  padding-top:0px;
}

.box_decoration_home
{
  margin-top: -22px;
  height: 100px;
  background: transparent url('../images/ridichii_varza.png') no-repeat 270px 0px;
}

.box_home
{
  margin-top: -14px;
  background: transparent url('../images/caseta.png') no-repeat 0px 0px;
  height: 274px;
  padding-top: 20px;
}

.concept_text
{
  padding-top: 40px;
}

.box_decoration_concept
{
  margin-top: -75px;
  height: 50px; 
  background: transparent url('../images/banane.png') no-repeat 176px 0px;
  width: 350px;
}

.box_concept
{
  margin-top: -14px;
  background: transparent url('../images/caseta_concept.png') no-repeat 0px 0px;
  height: 266px;
  padding-top: 26px;
  padding-left: 48px;
  width: 350px;
}


h1
{
  color: #717703;
  font-size: 40px;
}

p
{
  padding-top: 20px;
  font-size: 12px;
/*  text-shadow: #fff 0px 1px 0; */
}

.menu_vertical_spacer
{
  float: left;
  width: 16px;
}

.bottom_holder
{
  padding-top: 36px;
}

.bottom_left
{
  float: left;
  padding-top: 20px;
}

.bottom_right
{
  float: left;
  padding-left: 415px;
  text-align: right;
}

.field
{
  background-color: #f2eccd;
  color: #717703;
  border: 1px solid #dbd3b5;
  width: 218px;
  font-size: 12px;
  padding-top: 4px;
  padding-bottom: 4px;
  margin: 2px 0px;
}

.comment_box
{
  background-color: #f2eccd;
  color: #717703;
  border: 1px solid #dbd3b5;
  width: 348px;
  height: 90px;
  font-size: 12px;
  padding-top: 4px;
  padding-bottom: 4px;  
}
.field_textarea
{
  width: 340px;
  height: 104px;
  font-size: 12px;
  padding: 1px;
  font-family: Arial;
}

.field_error
{
	background-color: #fd4239; 
	color: white;
}

.formular_contact
{
  padding-top: 30px;
}

.field_holder
{
  padding-top: 10px;
}

.btn_trimite
{
  /*padding-left: 276px;*/
}

.harta
{
  padding-top: 34px;
}

.caseta_harta
{
  float: left;
  background: transparent url('../images/caseta_harta.png') no-repeat 0px 0px;
  width: 224px;
  height: 172px;
  padding-top: 20px;
  padding-left: 44px;
}

.mlist
{
  list-style: disc;
  padding: 5px 0px 0px 20px;
}

.fel_mancare
{
  width: 278px;
  height: 112px;
  *height: 122px;
  _height: 112px
  background-color: #f4efd2;
  border: 3px solid #ece3c2;
  padding: 10px;
  float: left;
  margin-right: 12px;
  margin-bottom: 12px;
}

.imagine_fel_mancare
{
  float:  left;
  width: 100px;
  height: 100px;
  border: 1px solid #dfd1a3;
  background-color: #e6e0bb;
}

.descriere_fel_mancare
{
  float: left;
  padding-left: 16px;
  width: 160px;
}

.descriere_fel_mancare h2
{
  font-weight: bold;
  color: #29292b;
  min-height: 26px;
}

.descriere_fel_mancare h2 a:link
{
  font-weight: bold;
  color: #29292b;
  min-height: 26px;
  text-decoration: none;
}

.descriere_fel_mancare h2 a:visited
{
  font-weight: bold;
  color: #29292b;
  min-height: 26px;
  text-decoration: none;
}

.descriere_fel_mancare p
{
  padding: 5px 0px 0px 0px;
  color: #29292b;
  min-height: 55px;
}

.descriere_fel_mancare div.pret
{
  padding: 5px 0px 0px 0px;
  color: #ac1b12;
  font-weight: bold;
}

div.comanda
{
  padding: 4px 0px 2px 0px;
  color: #7e8800;
  font-weight: bold;
}

div.comanda a, div.comanda a.visited
{
  color: #7e8800;
  font-weight: bold;
  text-decoration: none;
}

.fel_mancare_detalii
{
  width: 500px;
  height: 254px;
  background-color: #f4efd2;
  border: 3px solid #ece3c2;
  padding: 10px;
  float: left;
  margin-right: 12px;
  margin-bottom: 12px;  
}

.imagine_fel_mancare_detalii
{
  float:  left;
  width: 250px;
  height: 250px;
  border: 1px solid #dfd1a3;
  background-color: #e6e0bb;
}

.descriere_fel_mancare_detalii
{
  float: left;
  padding-left: 16px;
  width: 230px;
}

.descriere_fel_mancare_detalii h2
{
  font-weight: bold;
  color: #29292b;
  min-height: 26px;
}

.descriere_fel_mancare_detalii p
{
  padding: 5px 0px 0px 0px;
  color: #29292b;
  min-height: 55px;
}

.info_nutritie table
{
  width: 100%;
}

.info_nutritie td
{
  padding: 4px 0px;
}

.info_nutritie td.nvalue
{
  color: #29292b;
}

.caseta_meniu_top
{
    background: transparent url('../images/caseta_meniu_top.png') no-repeat 0px 0px;
    width: 200px;
    height: 50px;
    text-align: center;
    padding-top: 28px;
}

.caseta_meniu_middle
{
    background: transparent url('../images/caseta_meniu_body.png') repeat-y 0px 0px;
    width: 200px;
    min-height: 23px;
    text-align: center;
}

.caseta_meniu_bottom
{
    background: transparent url('../images/caseta_meniu_bottom.png') no-repeat 0px 0px;
    width: 200px;
    height: 29px;
}

h3
{
  color: #241e20;
  font-size: 32px;
}

.submeniu ul
{
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.submeniu li
{
  padding: 0px;
  margin: 0px;
}

.submeniu li h5
{
  font-size:24px;
  color: #202828;
}

.submeniu li h5 a, .submeniu li h5 a.visited
{
  color: #202828;
  text-decoration: none;
}

.submeniu li h5 a.selected
{
  color: #ac1b12;
  text-decoration: none;
}

.spacer_submeniu
{
  height: 24px;
}

.sidebar
{
  float: left;
  width: 202px;
}

.meniu_details
{
  float: left;
  width: 670px;
  padding-left: 36px;
  margin-top: -30px;
}

.meniu_details h1
{
  color: #241e20;
  font-size: 36px;
}

.mar_footer
{
  padding-left: 674px;
  margin-top: -80px;
}

.pager
{
  text-align: right;
  width: 618px;
}

.active_page
{
  font-weight: bold;
  color: #cf0202;
}

.pager a, .pager a:visited
{
  text-decoration: none;
  color: #241e20;
}

.info_pag
{
  color: #5e573f;
  font-family: Arial;
  font-size: 12px;
}

.caseta_meniu_top h3 a, .caseta_meniu_top h3 a.visited
{
  text-decoration: none;
  color: #241e20;
}

#data
{
  display: none;
}

.underline
{
  width: 64px;
  color: #403b3b;
  background-color: #403b3b;
  height: 2px;
  border: none;
  margin-top: 0px;
}

.box_register
{
  background: transparent url('../images/caseta_register.png') no-repeat 0px 0px;
  width: 340px;
  height: 374px;
  padding-top: 28px;
  padding-left: 20px;
}

.box_login
{
  background: transparent url('../images/caseta_login.png') no-repeat 0px 0px;
  width: 340px;
  height: 262px;
  padding-top: 28px;
  padding-left: 20px;
}

.box_order
{
  background: transparent url('../images/caseta_login.png') no-repeat 0px 0px;
  width: 340px;
  height: 262px;
}

.box_login h1
{
  padding-bottom: 16px;
}

.login_options
{
  padding-top: 18px;
  padding-left: 50px;
  color: #cac1b0;
  font-weight: bold;
}

.login_options a, .login_options a:link, .login_options a:visited,
.form_table a, .form_table a:link, .form_table a:visited
{
  color: #a90613;
  text-decoration: none;
  font-weight: bold;
}

.form_table
{
  padding-top: 10px;
}
.form_table th
{
  padding-right: 10px;
  font-weight: bold;
}

.form_action
{
  padding-top: 14px;
  padding-left: 88px;
}

.prec
{
  padding-right: 12px;
  padding-top: 10px;
}

.select_field
{
  background-color: #f2eccd;
  color: #717703;
  border: 1px solid #dbd3b5;
  font-size: 12px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.flags_holder
{
   float:left;
   padding-top: 4px; 
   padding-right:6px;
}

.flag
{
  border: 2px solid #ece2c5;
}

.flag_selected
{
  border: 2px solid #ddc992;
}

.float_left
{
  float: left;
}

.tabel_cos
{
  width: 100%;
}

.tabel_cos th
{
  font-size: 16px;
  padding-bottom: 5px;
}

.tabel_cos td.util
{
  font-size: 13px;
  color: #29292b;
  padding:5px 0px;
  border-bottom: 2px solid #decfa7;
}

.tabel_cos td.final_row
{
  padding-top: 10px;
  font-size: 16px;
}

.tabel_cos a:link, .tabel_cos  a:visited
{
  color: #ac1b12;  
}

.continut_cos
{
  padding-top: 20px;
}

.cantitate
{
  background-color: #f2eccd;
  color: #29292b;
  border: 1px solid #dbd3b5;
  font-size: 12px;
  padding-top: 4px;
  padding-bottom: 4px;
}

a:link, a:visited
{
  color: green;
}
.zona_comanda
{
  padding-top: 20px;
}

.cart_link
{
  display: inline;
}

.cart_link_icon
{
   margin-top: -3px;
   padding-right:2px;
   border: none;
}
#quick_cart
{
   position:absolute;
   top:20px; left:180px;
   z-index:10000;
   display:none;
}

.quick_cart_top
{
   width:346px;
   height:20px;
   background-image:url('../images/cart_box_top.png');
   background-repeat:no-repeat;
}

.quick_cart_middle
{
  width:346px;
  background-image:url('../images/cart_box_middle.png');
}

#quick_cart_content
{
  height:120px;
  width:330px;
  margin:0 8px;
  background-image:url('../images/cart_box_back.png');
  background-position:top;
  background-color:#f2eace; 
  background-repeat:repeat-x;
}

.quick_cart_bottom
{
  width:374px;
  height:20px;
  background-image:url('../images/cart_box_bottom.png');
  background-repeat:no-repeat;
}

.quick_cart_ajax_loader
{
  padding:60px 0 60px 156px
}

.copyright
{
  padding-left:20px;
}

.centered_div
{
  margin:0 auto;
  width:400px;
}

.order_option_box
{
  padding-top: 10px;
}

.order_section td
{
  padding-right: 10px;
  font-size: 14px;
}

.edit_addres_box
{
  display: none;
  padding-left: 40px;
}

.edit_company_box
{
  display: none;
  padding-left: 40px;
}

.box_user_account_top
{
  background: transparent url('../images/caseta_mare_top.png') no-repeat 0px 0px;
  width: 598px;
  height: 34px;
}

.box_user_account_middle
{
  background: transparent url('../images/caseta_mare_middle.png') repeat-y 0px 0px;
  width: 598px;
  padding: 0px 20px 0px 20px;
}

.box_user_account_bottom
{
  background: transparent url('../images/caseta_mare_bottom.png') no-repeat 0px 0px;
  width: 598px;
  height: 32px;
}

.user_account_menu ul
{
  margin: 0px;
  padding: 0px;
  list-style: none;
}

.user_account_menu li
{
  font-size: 13px;
  font-weight: bold;
  padding: 0px;
  padding-right: 10px;
  margin: 0px;
  display: inline;
}

.user_account_menu li a, .user_account_menu li a:link, .user_account_menu li a:visited
{
  color: #a90613;
  text-decoration: none;
}

.day_menu
{
  width: 594px;
  background-color: #f4efd2;
  border: 3px solid #ece3c2;
  padding: 10px;
  margin-right: 12px;
  margin-bottom: 12px;
}

.day_menu_fel_mancare
{
  width: 278px;
  height: 92px;
  background-color: #f4efd2;
  border: none;
  padding: 0px;
  float: left;
  margin-right: 10px;
  margin-bottom: 8px;
}

.day_menu_imagine_fel_mancare
{
  float:  left;
  width: 75px;
  height: 75px;
  border: 1px solid #dfd1a3;
  background-color: #e6e0bb;
}

.day_menu_pret
{
  color: #ac1b12;
  font-weight: bold;
  padding-top: 2px;
}

.day_menu_comanda, .day_menu_comanda a, .day_menu_comanda a.visited
{
    padding: 8px 0px 0px 0px;
    color: #7e8800;
    font-weight: bold;  
    text-decoration: none;
    font-size: 14px;
}

.day_menu_details
{
  color: #525252;
  font-weight: bold;  
  padding: 1px 0px;
}

.order_table
{
  margin-top: 10px;
}

.order_table td
{
  padding-right: 30px;
  padding-bottom: 6px;
  padding-top: 6px;
  text-align: left;
  font-size: 14px;
  border-top: 1px solid #7e8800;
  color: #525252;
}

.order_table th
{
  padding-right: 6px;
  padding-bottom: 6px;
  text-align: left;
  font-weight: bold;
  font-size: 14px;
}

.descriere_imagine_home, .descriere_imagine_home a, .descriere_imagine_home a.visited
{
  color: #241e20;
  font-size: 13px;
  width: 170px;
  text-decoration: none;
}

.imagine_home
{
  width: 170px;
  height: 170px;
  margin-top: 2px;
  border: 1px solid #dfd1a3;
  background-color: #e6e0bb;
  padding: 2px;
}

.inner_slide
{
  padding: 20px;
}

.inner_slide_left
{
  float:left;
  width:242px;
}

.inner_slide_separator
{
  float:left;
  margin:0px 22px;
  border-left:2px solid #883f25;
  width:2px;
  height:210px
}

.inner_slide_right
{
  float:left;
  width:182px;
}

.box_register_top
{
  background: transparent url('../images/caseta_register_top.png') no-repeat 0px 0px;
  width: 340px;
  height: 34px;
}

.box_register_middle
{
  background: transparent url('../images/caseta_register_middle.png') repeat-y 0px 0px;
  width: 340px;
  padding: 0px 20px 0px 20px;
}

.box_register_bottom
{
  background: transparent url('../images/caseta_register_bottom.png') no-repeat 0px 0px;
  width: 340px;
  height: 33px;
}
