body {
	margin:0 0 0 0;
	background-image:url(../images/bg_main.png);
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
}
a img {
	border:none;
}
h1 {
	color:#2A1500;
	font-size:14px;
}
h2 {
	color:#2A1500;
	font-size:12px;
	padding-top:0px;
}
.banner {
	width:601px;
	height:123px;
	overflow:hidden;
	position:relative;
	margin-top:20px;
	margin-left:7px;
}
.banner img {
	position:absolute;
	top:0px;
	left:0px;
	border:none;
}
.b_info {
	width:318px;
	height:55px;
	overflow:hidden;
	position:relative;
	float:right;
	margin-top:34px;
}
#organizare {
	text-indent:243px;
	padding-top:0px;
	margin-top:-5px;
}
#page {
	width:1024px;
	text-align:left;
}
.hidden {
	display:none;
}
div.thumb_holder {
	width:73px;
	height:58px;
	overflow:hidden;
}
#left_part {
	width:300px;
	padding-top:30px;
	float:left;
}
#right_part {
	position:relative;
	float:right;
}
#container {
	width:718px;
	position:relative;
	padding-top:0px;
}
.detalii {
	width:60px;
	height:19px;
	position:relative;
	top:-35px;
	float:left;
	left:35px;
}
.detalii2 {
	width:60px;
	height:19px;
	position:relative;
	top:-35px;
	float:right;
	left:-35px;
}
#container_contact {
	width:410px;
	padding-top:141px;
	position:relative;
}
#c_top {
	background-image:url(../images/container_top.png);
	height:8px;
}
#c_middle {
	background-image:url(../images/container_middle.png);
	min-height:600px;
	background-repeat:repeat-y;
	padding-left:50px;
	padding-top:10px;
}
#c_middle_despre {
	background-image:url(../images/container_middle.png);
	min-height:290px;
	background-repeat:repeat-y;
	padding-left:50px;
	padding-top:10px;
}
#c_middle_meniuri{
	background-image:url(../images/container_middle.png);
	min-height:290px;
	background-repeat:repeat-y;
	padding-left:50px;
	padding-top:10px;
}
#c_middle_contact {
	background-image:url(../images/container_middle.png);
	height:530px;
	background-repeat:repeat-y;
	padding-left:50px;
	padding-top:10px;
}
#c_bottom {
	background-image:url(../images/container_bottom.png);
	height:8px;
}
#c_bottom_despre {
	background-image:url(../images/container_bottom_despre.png);
	height:8px;
}
#c_bottom_galerie {
	background-image:url(../images/container_bottom_galerie.png);
	height:8px;
}
div.sel_item {
	margin-top:4px;
	margin-bottom:4px;
	width:86px;
	height:23px;
	background-image:url(../images/menu_selected.png);
	font-size:12px;
	color:#ffe899;
	padding-top:6px;
	padding-left:6px;
}
div.menu_item {
	margin-top:4px;
	margin-bottom:4px;
	width:86px;
	height:23px;
	background-image:url(../images/menu_normal.png);
	font-size:12px;
	color:#000;
	padding-top:6px;
	padding-left:6px;
}
div.menu_item a:hover {
	color:#ffe899;
}
div.menu_item a {
	color:#000;
	text-decoration:none;
}
#menu {
	position:absolute;
	top:178px;
	left:-60px;
}
/**** Menu Despre ****/
#meniu_despre {
	position:relative;
	width:75px;
	top:50px;
	left:420px;
}
.sel_item_despre {
	margin-top:4px;
	margin-bottom:4px;
	width:50px;
	height:23px;
	background-image:url(../images/menu_selected_despre.png);
	font-size:12px;
	color:#ffe899;
	padding-top:6px;
	padding-left:25px;
	cursor:default;
}
.menu_item_despre {
	margin-top:4px;
	margin-bottom:4px;
	width:50px;
	height:23px;
	background-image:url(../images/menu_normal_despre.png);
	font-size:12px;
	color:#000;
	padding-top:6px;
	padding-left:25px;
	cursor:pointer;
}
.menu_item_despre a:hover {
	color:#ffe899;
}
.menu_item_despre a {
	color:#000;
	text-decoration:none;
}
/**** sf Menu Despre ****/

/**** Menu Servicii ****/
#menu_servicii {
	position:absolute;
	margin-left:501px;
	margin-top:-280px;
	width:75px;
}
.sel_item_servicii {
	cursor:default;
	margin-top:4px;
	margin-bottom:4px;
	width:87px;
	height:23px;
	background-image:url(../images/menu_servicii_selected.png);
	background-repeat:no-repeat;
	font-size:12px;
	color:#ffe899;
	padding-top:6px;
	padding-left:7px;
}
#flash_menu {
	height:630px;
	width:750px;
	left:-50px;
	overflow:hidden;
	position:relative;
	top:-100px;
}
.menu_item_servicii {
	cursor:pointer;
	margin-top:4px;
	margin-bottom:4px;
	width:88px;
	height:23px;
	background-image:url(../images/menu_servicii_normal.png);
	background-repeat:no-repeat;
	font-size:12px;
	color:#000;
	padding-top:6px;
	padding-left:7px;
}
.menu_item_servicii a:hover {
	color:#ffe899;
}
.menu_item_servicii a {
	color:#000;
	text-decoration:none;
}
/****sf Menu Servicii ****/
span.brown_italic {
	font-size:12px;
	color:#2a1500;
	text-align:justify;
}
#header {
	width:603px;
	height:324px;
	background-image:url(../images/afis_alsy.png);
	margin-top:25px;
	position:relative;
	margin-left:10px;
}

#header a { display: block; width: 603px; height: 324px; }

span.title {
	color:#4b4949;
	font-size:14px;
}
span.subtitle {
	color:#b9b2b2;
	font-size:12px;
}
#oferte {
	float:right;
	position:relative;
	top:70px;
	right:50px;
}
div.thumb {
	width:76px;
	height:61px;
	background-image:url(../images/bg_thumb.png);
	padding-top:3px;
	padding-left:3px;
}
#thumbs {
	float:left;
}
div.gal_thumb {
	width:129px;
	height:80px;
	overflow:hidden;
	position:relative;
}
img.thumb_mask {
	position:absolute;
	top:0px;
	cursor:pointer;
}
#description {
	width:420px;
	position:relative;
	left:3px;
	text-align:justify;
}
div.more {
	background-image:url(../images/more_icon.png);
	width:100px;
	height:19px;
	float:left;
	padding-right:59px;
	background-repeat:no-repeat;
	text-align:right;
	font-size:11px;
	float:right;
	position:relative;
	top:20px;
	left:56px;
}
div.more a {
	text-decoration:none;
	color:#7a3700;
}
#top_thumb {
	float:right;
	margin-right:70px;
	margin-top:-40px;
}
.top_thumb {
	float:right;
	margin-right:70px;
	margin-top:-40px;
}
#top_thumb_contact {
	float:right;
	margin-right:30px;
	margin-top:10px;
}
#despre_frame {
	background-image:url(../images/despre_picture_frame.png);
	width:440px;
	height:314px;
	position:relative;
	top:-136px;
	left:2px;
}
#despre_frame img {
	margin-top:25px;
	margin-left:45px;
}
#bara_jos {
	background-image:url(../images/bara_jos_bg.png);
	background-repeat:repeat-x;
	width:367px;
	height:55px;
	position:absolute;
	margin-left:45px;
	margin-top:-55px;
}
#bara_jos img {
	float:left;
	margin-top:-1px;
	padding-top:10px;
	margin-left:-1px;
	padding-left:5px;
}
#locuri {
	color:#c1ab79;
	text-align:left;
	float:right;
	font-size:11px;
	margin-right:20px;
	margin-top:8px;
}
#locuri a {
	color:#c1ab79;
	text-decoration:underline;
}
.l_info {
	color:#c1ab79;
	text-align:left;
	font-size:11px;
	margin-right:20px;
	margin-top:8px;
	position:absolute;
	right:0px;
	top:5px;
}
.l_info a {
	color:#c1ab79;
	text-decoration:underline;
}
#servicii_header {
	background-image:url(../images/s_catering.png);
	width:501px;
	height:323px;
	margin-top:50px;
}
.desc {
	font-size:12px;
	margin-right:50px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:12px;
	padding-bottom:12px;
}
#servicii-text {	
	margin-left:20px;
	margin-right:130px;
	padding-top:80px;
}
#servicii-text div {
	color:#8b6e52;
	font-size:12px;
	text-align:left;
}
#galerie_picture_frame {
	background-image:url(../images/galerie_picture_frame.png);
	width:718px;
	height:455px;
	position:relative;
	overflow:hidden;
}
#galerie_picture_frame img {
	margin-top:22px;
	margin-left:42px;
	margin-right:5px;
}
#galerie_picture_frame .pic_mask {
	margin-left:42px;
	margin-right:5px;
	position:absolute;
	top:0px;
}
#galerie_thumbs {
	width:615px;
	margin-top:20px;
	overflow:hidden;
	height:90px;
	position:relative;
}
#left {
	float:left;
}
#track {
	width:560px;
	height:8px;
	overflow:hidden;
	background-image:url(../images/bg_scroller.png);
	position:relative;
}
#right {
	float:right;
	margin-right:50px;
}
#dragBar {
	background-image:url(../images/scroll_bar.png);
	width:87px;
	height:8px;
	overflow:hidden;
	background-repeat:no-repeat;
	position:absolute;
	left:0px; top:0px;
	cursor:pointer;
}
#contact-dr {
	background-image:url(../images/contact-dr.png);
	float:right;
	width:321px;
	height:569px;
	margin-top:-429px;
	margin-right:-10px;
}
#contact-frame {
	height:570px;
	width:496px;
	margin-right:225px;
}
#nume-contact {
	background-image:url(../images/contact-input.png);
	background-repeat:no-repeat;
	height:23px;
	width:200px;
	margin-bottom:10px;
	text-align:left;
	font-size:12px;
}
#nume-contact input {
	width:177px;
	border:none;
	margin-top:1px;
	margin-left:1px;
	padding-left:6px;
	padding-top:2px;
	height:14px;
	font-size:12px;
	background-color:transparent;
}
#email-contact {
	background-image:url(../images/contact-input.png);
	background-repeat:no-repeat;
	height:23px;
	width:200px;
	margin-bottom:10px;
	text-align:left;
}
#email-contact input {
	width:177px;
	border:none;
	margin-top:1px;
	margin-left:1px;
	padding-left:6px;
	padding-top:2px;
	height:14px;
	background-color:transparent;
	font-size:12px;
}
#mesaj-contact {
	background-image:url(../images/contact-textarea.png);
	background-repeat:no-repeat;
	height:145px;
	width:200px;
	margin-bottom:10px;
	margin-top:-1px;
	padding-left:6px;
}
#mesaj-contact textarea {
	border:none;
	padding-top:5px;
	height:130px;
	width:186px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:transparent;
}
#c1 {
	font-size:12px;
	color:#FFFFFF;
	margin-top:80px;
	margin-left:45px;
	margin-right:30px;
}
#c2 {
	font-size:12px;
	color:#FFFFFF;
	margin-top:50px;
	margin-left:45px;
	margin-right:30px;
}
#c3 {
	font-size:12px;
	color:#FFFFFF;
	margin-top:50px;
	margin-left:45px;
	margin-right:30px;
	margin-bottom:77px;
}
#contact-dr img {
	margin-left:34px;
}
#error {
	color:red;
	font-size:11px;
	padding-bottom:10px;
}
#seomonit {
	clear:both;
	float:right;
	margin-right:145px;
	margin-top:100px;
	margin-bottom:0px;
}
#harta{
margin-top:86px;
}
.logo_head {
	}
	
#catering_banner {
	background:url('/images/bg_catering.png') no-repeat;
}
#oferte_banner {
	background:url('/images/bg_oferte.png') no-repeat;
}
#catering_banner, #oferte_banner {
	width:610px;
	height:96px;
	overflow:hidden;
	padding-left:80px;
	margin-left:5px;
}
#catering_banner, #oferte_banner h3 { font-size:1.08em; font-weight:lighter; margin-bottom:5px; margin-top:25px;}
#catering_banner, #oferte_banner span { font-size:12px;}
#catering_banner, #oferte_banner a { font-size:12px; color:#592800;}

/* meniuri.php */
#variante_meniuri {
	height: auto;
}
#variante_meniuri #shadow_left {
	background: url('../images/meniuri/shadow_left.png') no-repeat 0 100%;
	width: 44px;
	height: 25px;
	float: left;
}
#variante_meniuri #shadow_right {
	background: url('../images/meniuri/shadow_right.png') no-repeat 0 100%;
	width: 44px;
	height: 25px;
	float: left;
}
#variante_meniuri ul {
	background: url('../images/meniuri/shadow_center.png') repeat-x 0 100%;
	height: 25px;
	width: 495px;
	overflow: hidden;
	float: left;
	padding: 0;
	margin: 0;
}
#variante_meniuri ul li {
	float: left;
	list-style: none;
	margin-right: 3px;
}
#variante_meniuri ul li.nomargin {
	margin: 0;
}
#variante_meniuri ul li a {
	background: url('../images/meniuri/btn.png') no-repeat;
	display: block;
	width: 80px;
	height: 25px;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
	color: #100800;
	font-size: 12px;
}
#variante_meniuri ul li a:hover, #variante_meniuri ul li a.selected {
	background: url('../images/meniuri/btn_selected.png') no-repeat;
	color: #fff;
}
#variante_meniuri img.variante_img {
	display: none;
}
#variante_meniuri img.variante_img.show {
	display: block;
}

#variante_meniuri img.variante_img.show2 {
	min-width: 615px;
	min-height: 700px;
	display: block;
}
