@charset "utf-8";
/* CSS Document */
/* Razvan Radu -> razvan.radu@eafacere.ro */

/* Start Import other css files */
	/*
	@import url('');
	*/
/* End Import other css files */

/* Start Common */
body						{ margin: 0; padding: 0; font:normal 12px 'Trebuchet MS', Arial, Helvetica, sans-serif; background:url(/img/body_bg.jpg) no-repeat left top fixed #2a8b12;}
body.mceContentBody			{ background:none!important;}
#pageBody					{ width:941px; display:block; position:relative; margin:0 auto; }
img							{ border: none; outline:none;}
p, ul, ol, li, 
h1, h2, h3, h4, h5, h5, h6, 
form, fieldset				{ margin:0; padding:0; border:none;}
input, textarea, select		{ border-width:1px; margin:0; padding:0; font:normal 12px 'Trebuchet MS'; color:#fff;}
textarea					{ overflow:auto; }
ul, li ol					{ list-style:none;}
*							{ outline-color:invert; outline-style:none; outline-width:medium;}
.clear						{ clear: both; font-size:0; line-height:0; height:0; }
.no_margin_all				{ margin:0!important;}
.no_margin_r				{ margin-right:0px!important;}
.no_margin_l				{ margin-left:0px!important;}
.no_border_r				{ border-right:none!important;}
.no_border_l				{ border-left:none!important;}
.no_border_t				{ border-top:none!important;}
.no_border_b				{ border-bottom:none!important;}
.no_bg						{ background:none!important;}
.no_border					{ border:none!important}
.float_l					{ float:left!important;}
.float_r					{ float:right!important;}
.opacity_40					{ opacity:0.4;filter:alpha(opacity=40);}
.opacity_60					{ opacity:0.6;filter:alpha(opacity=60);}
.opacity_80					{ opacity:0.8;filter:alpha(opacity=80);}
.opacity_100				{ opacity:1.0;filter:alpha(opacity=100);}
.font_10					{ font-size:11px!important;}
/* End Common */



@font-face 
{
	font-family: "FuturaStdLightRegular";
	/* IE */ 
	src: 
		url(/fonts/futurastd-light-webfont.eot);  
		
	/* non-IE */  
	src: 
		local("FuturaStdLightRegular"), 
		/*url(/fonts/futurastd-light-webfont.woff) format("woff"), */
		url(/fonts/futurastd-light-webfont.ttf) format("truetype"), 
		url(/fonts/futurastd-light-webfont.svg#webfont9op7dX8o) format("svg"); 
	font-weight: normal;
	font-style: normal;
}
	/* THEN use like you would any other font */
	.Futura		 { font-family:"FuturaStdLightRegular", arial, helvetica, sans-serif!important; }



.Futura_14 li a		{ font-family:"FuturaStdLightRegular", verdana, helvetica, sans-serif; font-size:14px; }
.Futura_60 			{ font-family:"FuturaStdLightRegular", verdana, helvetica, sans-serif; font-size:60px; }
.Font24				{ font-size:24px; }
.Font18				{ font-size:18px; }
.Font14				{ font-size:14px; }
.Line-Height-24		{ line-height:24px; }
.Font30				{ font-size:30px;}


/* Start Logo */
.logo						{ width:187px; height:75px; display:inline; position:relative; float:left; background:url(/img/logo.png) no-repeat top left; margin-right:25px; padding:9px 0 0 0; z-index:2;}
.logo h1					{ width:187px; height:75px; text-indent:-90000px; position:relative; display:block; margin:0 auto; text-align:left!important; }
.logo h1 a					{ width:187px; height:75px; display:block; margin:0 auto; position:relative; }
.logo p 					{ text-align:center; color:#fff; font-size:11px; padding:1px 0 3px 0; margin:0px; width:100%;}
/* End Logo */

/* START MCE Content */
.Mce-Content h1					{ font:normal 18px arial!important; color:#00aeef!important;} 
.Mce-Content h2					{ font:normal 16px 'Trebuchet MS'!important; color:#00aeef!important;} 
.Mce-Content h3					{ display:block; clear:both; font-family:"FuturaStdLightRegular", arial, helvetica, sans-serif!important; font-size:22px!important; line-height:24px!important; color:#fff!important; padding-bottom:2px!important; margin-bottom:5px!important; margin-top:5px!important;}
.Mce-Content h4					{ font:normal 14px 'Trebuchet MS'!important; color:#00aeef!important;} 
.Mce-Content h5					{ font:normal 14px 'Trebuchet MS'!important; color:#00aeef!important;} 
.Mce-Content h6					{ font:normal 14px 'Trebuchet MS'!important; color:#00aeef!important;} 
.Mce-Content h1 *				{ font:normal 18px 'Trebuchet MS'!important; color:#00aeef!important;} 
.Mce-Content h2 *				{ font:normal 16px 'Trebuchet MS'!important; color:#00aeef!important;} 
.Mce-Content h3 *				{ font:normal 14px 'Trebuchet MS'!important; color:#00aeef!important;} 
.Mce-Content h4 *				{ font:normal 14px 'Trebuchet MS'!important; color:#00aeef!important;} 
.Mce-Content h5 *				{ font:normal 14px 'Trebuchet MS'!important; color:#00aeef!important;} 
.Mce-Content h6 *				{ font:normal 14px 'Trebuchet MS'!important; color:#00aeef!important;} 

.Mce-Content * a 				{ text-decoration:underline!important; color:#00aeef!important;}
.Mce-Content * a *				{ text-decoration:none!important; color:#00aeef!important;}
.Mce-Content * a:hover *		{ text-decoration:none!important; color:#00aeef!important;}
.Mce-Content * a:visited *		{ text-decoration:none!important; color:#00aeef!important;}

.Mce-Content a 					{ text-decoration:underline!important; color:#e4bc00!important;}
.Mce-Content a *				{ text-decoration:none!important; color:#e4bc00!important;}
.Mce-Content a:hover *			{ text-decoration:none!important; color:#e4bc00!important;}
.Mce-Content a:visited *		{ text-decoration:none!important; color:#e4bc00!important;}
.Mce-Content ol					{ list-style:none!important;}
.Mce-Content p	 				{ text-align:left!important; color:#000!important; padding:5px 0!important; min-height:2px!important; height:auto!important; height:2px; font:normal 12px/14px arial!important; }
.Mce-Content ul *				{ color:#fff!important; }
.Mce-Content ul li				{ padding-left:10px; background:url(/img/mce_content_li_bg.jpg) no-repeat 2px 6px!important; line-height:14px!important; margin-bottom:2px; }
.Mce-Content ul li p			{ line-height:14px!important; }
.Mce-Content table				{ width:95%!important;}
.Mce-Content p span.Title		{ color:#e4bc00!important; }
/* END MCE Content */

.Header-Right-Content			{ width:250px; display:block; position:relative; float:right; padding-top:10px;}
.Header-Content					{ width:941px; display:block; position:relative; height:188px;}
.Header-Content-Left			{ width:15px; height:188px; float:left; display:block; position:relative; background:url(/img/header_sprite_bg.png) no-repeat 0 0;}
.Header-Content-Right			{ width:15px; height:188px; float:left; display:block; position:relative; background:url(/img/header_sprite_bg.png) no-repeat 0 -188px;}
.Header-Content-Middle			{ width:911px; height:188px; float:left; display:block; position:relative; background:url(/img/header_sprite_bg.png) repeat-x 9px -376px;}
.Header							{}

.Page-Content					{ display:block; position:relative; width:920px; height:80px; background:url(/img/page_bg.png) no-repeat top left; min-height:600px!important; height:auto!important; height:600px; padding:9px;}
.Page-Content-Home				{ background:url(/img/page_bg_home_top.png) no-repeat top left!important; min-height:400px!important; height:auto!important; height:400px;}

.Footer							{ display:block; position:relative; width:939px; height:80px; background:url(/img/page_bg_home_bottom.png) no-repeat top left; }
.Footer-Menu					{ position:absolute; bottom:14px; left:50px; }
.Footer-Menu ul					{ position:relative; display:block; width:880px;}
.Footer-Menu ul li				{ display:block; width:auto; float:left; font:normal 12px/12px 'Trebuchet MS'; color:#000; margin:0 ; border-right: solid 1px; padding:0 5px;}
.Footer-Menu ul li:last-child	{ float:right; border:none; }
.Footer-Menu ul li:last-child a	{ background:none;}
.Footer-Menu ul li a			{ color:#000; text-decoration:none; background:#fff; padding:1px 5px; height:10px; }
.Footer-Menu ul li a:hover		{ text-decoration:underline; }
.Footer-Menu ul li a:visited	{ color:#000;}
.Footer-Menu ul li span			{ }
.Footer-Menu ul li p			{ }

.Time-Iframe					{ float:right;}
.Lang-Select					{ float:right; color:#545454;}
.Lang-Select ul					{ float:right; width:auto;}
.Lang-Select ul li				{ display:block; position:relative; width:auto; float:left; margin-right:5px; text-transform:capitalize; }
.Lang-Select ul li a			{ text-decoration:none;}
.Lang-Select ul li a img		{ margin-bottom:-3px;}
.Lang-Select ul li a:hover		{ }
.Lang-Select ul li a:visited	{ color:#000;}

.Welcome-Box				{ text-align:right; margin-bottom:-5px; }

.Mod-Menu					{ width:941px; height:42px; display:block; position:relative; background:url(/img/menu_bg.png) no-repeat top left; float:left; }
.Send-Mail					{ display:block; position:absolute; width:59px; height:59px; background:url(/img/send_mail_bg.png) no-repeat top left; left:-5px; top:7px; }
.Send-Mail a				{ display:block; height:23px; margin:17px 0 0 14px; position:relative; width:30px; }

.Home-Shortcut				{ width:53px; height:49px; display:block; position:fixed; background:url(/img/home_button_bg.png) no-repeat top left; top:130px; right:0; }
.Home-Shortcut a			{ display:block; height:33px;  left:11px; position:absolute; top:7px; width:32px; }
.Header-Slider				{ width:418px; height:174px; display:block; position:relative; background:url(/img/header_slider_bg.png) no-repeat top left; float:left; margin:11px 0 0 0; padding:3px 0 0 3px; }

.Columns						{ }
.Column-Left					{ width:744px; min-height:380px!important; height:auto!important; height:380px; display:block; position:relative; float:left; margin-left:2px; }
.Column-Right					{ width:174px; min-height:300px!important; height:auto!important; height:300px; display:block; position:relative; float:right; }

.Page-home .Column-Left			{ width:500px!important; }
.Page-home .Column-Right		{ width:380px!important; }
 
.Mod-Advanced-Tabs				{ position:absolute; right:-75px; top:42px; display:block; }
.Current-Tab					{ background:#fff; display:block; height:22px; left:3px; position:absolute; top:105px; width:30px; z-index:3; }

.Home-Intro-Box					{ display:block; position:relative; width:490px; min-height:100px!important; height:auto!important; height:100px;}
.Home-Intro-Box-Top				{ display:block; position:relative; width:490px; height:10px; background:url(/img/sprite_home_intro_box.png) no-repeat 0 0; }
.Home-Intro-Box-Middle			{ display:block; position:relative; width:470px; min-height:100px!important; height:auto!important; height:100px; background:url(/img/sprite_home_intro_box.png) repeat-y -490px 0; padding:0 10px;}
.Home-Intro-Box-Bottom			{ display:block; position:relative; width:490px; height:10px; background:url(/img/sprite_home_intro_box.png) no-repeat -980px 0; }
.Home-Intro-Box-Middle p strong	{ color:#409c0a;}
.Home-Intro-Box-Middle .Futura	{ font-variant:small-caps; }

.Home-Right-Box,
.Home-Left-Box					{ width:222px; height:316px; display:block; position:relative; margin:7px auto; float:left; padding:10px;}
.Home-Left-Box					{ background:url(/img/home_left_box_bg.png) no-repeat top left; }
.Home-Right-Box					{ background:url(/img/home_right_box_bg.png) no-repeat top left; float:right; display:inline; margin-right:11px; }

.Home-Right-Box p.Futura,
.Home-Left-Box p.Futura 		{ color:#1d8900; font-variant:small-caps; }
.Box-Subtitle					{ font:normal 12px/12px 'Trebuchet MS'; color:#9a9a9a; margin-top:-3px; padding-left:2px; }
.Home-Right-Box .Mce-Content p,
.Home-Right-Box .Box-Subtitle,
.Home-Right-Box p.Futura		{ text-align:right!important;}

.Home-Right-Box .Mce-Content p	{ padding-right:2px!important;}
.Home-Left-Box .Mce-Content p	{ padding-left:2px!important;}

.Image-Box						{ width:230px; height:160px; display:block; position:absolute; margin:0 auto; bottom:5px;}
.Image-Box a					{ position:relative; margin:0 auto;}
.Image-Box a img				{ display:block; position:relative; float:left; padding:2px; background:#fff; border:solid 1px #d2d2cf; }
.Zoom-Trigger					{ display:none; position:absolute!important; top:3px; left:3px; width:17px; height:17px; background:url(/img/zoom_trigger.png) no-repeat top left;}


.Mod-Footer-Comments			{ margin-top:5px; float:left;}
.Mod-Footer-Comments-Top		{ width:930px; min-height:250px!important; height:auto!important; height:250px; background:url(/img/footer_comments_top.png) no-repeat top left;}
.Mod-Footer-Comments-Bottom		{ width:930px; height:18px; background:url(/img/footer_comments_bottom.png) no-repeat top left;}

.Inside-Page-Box				{ width:744px; display:block; position:relative;}
.Inside-Page-Top				{ width:734px; display:block; position:relative; background:url(/img/inside_page_bg_top.png) no-repeat top left; height:89px; padding:0 0 0 10px; }
.Inside-Page-Middle				{ width:724px; display:block; position:relative; background:url(/img/inside_page_bg_middle.png) repeat-y top left; min-height:400px!important; height:auto!important; height:400px; padding:0 10px;}
.Inside-Page-Bottom				{ width:744px; display:block; position:relative; background:url(/img/inside_page_bg_bottom.png) no-repeat top left; height:14px; }
.Inside-Page-Top .Page-Title	{ padding-top:10px; color:#1d8900; font-variant:small-caps;}

.Inside-Page-Middle .Mce-Content			{ margin-top:-30px; display:block; position:relative; float:left; width:690px;}
.Inside-Page-Middle .Mce-Content p			{ /*display:inline;*/ }
.Inside-Page-Middle .Mce-Content p strong	{ color:#1d8900!important;}

.Mod-Navbar						{ display:block; position:relative; clear:both; padding:3px; }
.Mod-Navbar ul					{ background:#fff; padding:0 3px; display:block; position:relative; float:left; margin-bottom:5px; height:17px; }
.Mod-Navbar ul li				{ width:auto; display:block; position:relative; float:left; padding:0 2px; height:12px; }
.Mod-Navbar ul li a				{ text-decoration:none; color:#000; font:normal 12px/12px 'Trebuchet MS'; position:relative; display:block; float:left; margin-top:3px; }
.Mod-Navbar ul li a:hover		{ text-decoration:underline; }
.Mod-Navbar ul li a:visited		{ color:#000; }


.Mod-Small-Gallery-Box						{}
.Mod-Small-Gallery-Box ul					{ padding-left:4px;}
.Mod-Small-Gallery-Box ul li				{ width:auto!important; position:relative!important; float:left!important; margin:1px!important; padding:0!important;}
.Mod-Small-Gallery-Box ul li a				{}
.Mod-Small-Gallery-Box ul li a img			{ background:#fff ;border:1px solid #D2D2CF; display:block; float:left;  padding:2px; position:relative; }
.Mod-Small-Gallery-Box ul li a:hover img	{ border-color:#ccc; }
.Mod-Small-Gallery-Box ul li a:visited		{}

.Mod-Rezervare-Box-Home						{ left:535px !important; top:443px !important;}
.Mod-Rezervare-Box							{ width:170px; display:block; position:absolute; top:342px; left:746px; height:30px; z-index:12; }
.Mod-Rezervare-Box p 						{ text-align:center!important; }
.Mod-Rezervare-Box a 						{ font:bold 22px 'Trebuchet MS'; color:#ccc; text-decoration:none;}
.Mod-Rezervare-Box a:hover					{ text-decoration:underline;}
.Mod-Rezervare-Box a:visited				{ color:#fff;}


.Inside-TabbedPanels .TabbedPanelsTabSelected,
.Inside-TabbedPanelsTab							{ background:url(/img/inside_tab_bg_circle.png) no-repeat top left!important; display:block; position:absolute!important; width:57px!important; height:57px!important;}
.Inside-TabbedPanels .TabbedPanelsTabGroup		{ z-index:50; right:-100px!important; left:auto!important; top:0!important;}
.Inside-TabbedPanels .Tab-Photos				{ right:23px !important; top:73px !important;}
.Inside-TabbedPanels .Tab-Videos				{ right:10px !important; top:128px !important;}
.Inside-TabbedPanels .Tab-Comments				{ right:21px !important; top:186px !important; }
.Inside-TabbedPanels .TabbedPanelsContentGroup	{ background:none!important; width:300px!important; height:300px!important;}
.Inside-TabbedPanels .TabbedPanelsContent		{ left:auto; top:auto;}
.Inside-TabbedPanels .Image-Box					{ position:relative!important;}

.Comments-List-Box				{ width:565px; display:block; position:relative; float:left; margin:0; min-height:100px!important; height:auto!important; height:100px; padding:15px; padding-bottom:0; }
.Add-Green-Color				{ color:#1D8900; }
.Comment-Sep-Line				{ width:540px; margin:0 auto; display:block; position:relative; height:1px; line-height:1px; background:url(/img/comment_sep_bg.jpg) no-repeat top left; font-size:1px; }

.Add-Comment-Box					{ display:block; float:left; position:relative; width:295px; padding-top:25px;}
.Add-Comment-Box .Futura			{ font-variant:small-caps; padding-left:20px;}
.Add-Comment-Box .Box-Subtitle		{ padding-left:20px; margin-bottom:10px;}
.Form-Box							{ }
.Form-Box form						{ }
.Form-Box form fieldset				{ }
.Field-Box							{ background:url(/img/input_bg.jpg) no-repeat top right;height:17px; padding:5px; width:220px; }
.Field-Box input					{ float:right; width:133px; border:none; font:normal 12px/14px 'Trebuchet MS'; color:#545454; }
.Field-Box label					{ display:block; float:left; width:80px; text-align:right; padding-right:5px; }
.Textarea-Box 						{ background:url(/img/textarea_bg.jpg) no-repeat top right; width:291px; height:102px; padding:5px; }
.Textarea-Box textarea				{ border:none; color:#545454; float:right; font:normal 12px/14px 'Trebuchet MS'; height:98px; width:204px; }
.Button-Box							{ }
.Button-Box input					{ background:url(/img/green_button_bg.jpg) repeat-x top left; height:19px; padding:0 7px; line-height:19px; color:#fff; text-align:center; border:none; cursor:pointer; float:right; margin:0 4px; }

.Testimonial-Button					{ position:relative; float:right; margin:-17px 45px 10px 0; }
.Testimonial-Button a				{ background:url(/img/green_button_bg.jpg) repeat-x top left; height:19px; padding:0 7px; line-height:19px; color:#fff; text-align:center; border:none; cursor:pointer; float:right; margin:0 4px; }
.Testimonial-Button a:hover			{ }
.Testimonial-Button a:visited		{ }

.Page-bucatarie .Mod-Inline-Tabs	{ margin:0; }
.Bucatarie-Retete-Box				{ width:640px; margin:0 0 0 26px; position:relative; display:block; min-height:100px!important; height:auto!important; height:100px; float:left; }
.Bucatarie-Nav 						{ position:absolute; top:0; left:0; width:640px; }
.Bucatarie-Nav .Left-Arrow			{ width:28px; height:63px; display:block; position:absolute; top:110px; left:-30px; }
.Bucatarie-Nav .Right-Arrow			{ display:block; height:63px; position:absolute; right:-30px; top:110px; width:28px; }

.Bucatarie-Gallery-Box				{ min-height:70px!important; height:auto!important; height:70px; display:block; position:relative; clear:both; width:700px; padding-top:10px; }
.Bucatarie-Gallery-Box .Image-Box	{ width:115px; height:70px; position:relative; left:auto; top:auto; float:left; margin-top:5px; }

.Mod-Localizare-Box				{ background:url(/img/localizare_si_amplasare_bg.png) no-repeat top left; display:block; position:absolute; right:18px; top:380px; width:143px; height:93px; }
.Mod-Localizare-Box p			{ text-align:center;}
.Mod-Localizare-Box p a			{ text-decoration:none; color:#000;}
.Map-Box						{ bottom:8px; display:block; height:66px; position:absolute; right:25px; width:89px; }
.Map-Box:hover					{ background:url(/img/map_trigger_over.png) no-repeat top left; }
.Zoom-Map-Trigger				{ bottom:6px; display:block; height:12px; position:absolute; right:6px; width:12px; }

.Small-Sep-Line					{ background:url(/img/small_sep_lin_bg.jpg) no-repeat top left; display:block; position:relative; height:1px; line-height:1px; font-size:1px; width:209px; float:left; }

.Mod-Inline-Tabs-Bottom			{ height:15px; display:block; position:relative; width:320px; background:url(/img/inline_mod_bottom_bg.jpg) no-repeat top left; }

.Box-Imprejurimi							{ width:279px; min-height:89px!important; height:auto!important; height:89px; position:relative; display:block; float:left; background:url(/img/box_imprejurimi_bg_middle.jpg) repeat-y top left; }
.Box-Imprejurimi-Top						{ width:279px; min-height:89px!important; height:auto!important; height:89px; position:relative; display:block; background:url(/img/box_imprejurimi_bg_top.jpg) no-repeat top left; }
.Box-Imprejurimi-Bottom						{ width:279px; min-height:9px; position:relative; display:block; background:url(/img/box_imprejurimi_bg_bottom.jpg) no-repeat top left; font-size:1px; line-height:1px; }
.Box-Imprejurimi-Top-Inside					{ width:200px; display:block; position:relative; margin:0 auto; float:left; }
.Box-Imprejurimi-Top-Inside .Image-Box		{ position:relative; left:auto; top:auto; float:left; clear:both; margin:10px 0 0 8px; }
.Box-Imprejurimi .Box-Subtitle				{ padding:0 0 0 10px; }
.Box-Imprejurimi .See-More-Link				{ display:block; height:30px; position:absolute; right:15px; text-align:center; text-decoration:none; top:40px; width:39px; float:right;}
.Box-Imprejurimi .See-More-Link a			{ color:#fff; font:normal 14px/14px 'Trebuchet MS'; text-decoration:none; }
.Box-Imprejurimi .See-More-Link a:hover		{ text-decoration:underline;}
.Box-Imprejurimi .See-More-Link a:visited	{ color:#fff;}

.Mod-Recomanda-Box							{ bottom:-18px; position:absolute; right:2px; }

#hidden_form .Mod-Inline-Tabs	{ float:left;}
.Box-Oferta-Verii				{ width:52px; height:52px; background:url(/img/green_circle_bg.png) no-repeat top left; position:absolute; display:block; top:36px; left:219px; z-index:10;}
.Box-Oferta-Verii p				{ text-align:center; padding:14px 0 0 0;}
.Box-Oferta-Verii p a			{ color:#fff; text-decoration:none; font:normal 12px/13px 'Trebuchet MS'; }


