@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 11px 'Trebuchet MS', Arial, Helvetica, sans-serif; background: url(/img/body_bg.jpg) no-repeat top center fixed #42ae1a;}
body.mceContentBody			{ background:none!important;}
#pageBody					{ width:990px; display:block; position:relative; margin:0 auto; /*border:solid 1px #6FF;*/ }
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 11px 'Trebuchet MS'; color:#545454;}
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_bg_img					{ background-image: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!important;filter:alpha(opacity=100)!important;}
.font_10					{ font-size:11px!important;}
.Smaller					{ font-size:10px!important;}
/* End Common */

/* Start Logo */
.logo						{ width:320px; height:70px; display:inline; position:relative; float:right; background:url(/img/logo_bg.jpg) no-repeat top left; margin-right:25px; padding:9px 0 0 0; z-index:2;}
.logo h1					{ width:303px; height:50px; text-indent:-90000px; position:relative; display:block; margin:0 auto; background:url(/img/logo.jpg) no-repeat top left; text-align:left!important;}
.logo h1 a					{ width:303px; height:50px; 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 '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 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:#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 ol					{ list-style:none!important;}
.mce_content p	 				{ text-align:justify!important; color:#fff!important; padding:5px 0!important; min-height:2px!important; height:auto!important; height:2px;}
.mce_content p *				{ text-align:justify!important; color:#fff!important; min-height:2px!important; height:auto!important; height:2px;}
.mce_content ul *				{ color:#fff!important;}
.mce_content table				{ width:100%; }
/* END MCE Content */

.Logo					{ width:275px; height:252px; position:relative; display:block; float:left; margin-left:-85px;}
.Logo h1				{ width:275px; height:252px; position:relative; display:block; background:url(/img/logo.png) no-repeat top left; text-indent:-10000px;}
.Logo h1 a				{ width:275px; height:252px; position:relative; display:block;}

.Headline				{ height:135px; width:722px; display:block; position:relative; float:left; background:url(/img/headline_bg.png) no-repeat top left; margin-top:30px;}
.Headline h2			{ font:normal 24px/24px 'Trebuchet MS'; color:#fff; padding:20px 30px;}
.Header					{ position:relative; z-index:22;}

.Header-Right-Content					{ display:block; float:right; position:absolute; right:69px; top:95px; }
.Header-Right-Content ul				{ display:block; }
.Header-Right-Content ul li				{ text-align:right; position:relative;}
.Header-Right-Content ul li a			{ color:#fff; text-decoration:none;}
.Header-Right-Content ul li a:hover		{ text-decoration:underline;}
.Header-Right-Content ul li a:visited	{ color:#fff;}

.mod_menu	{ position:relative; display:block; margin-left:-25px; float:left; width:151px; z-index:23; background:url(/img/menu.png) no-repeat left 22px; }
.Content	{ display:block; min-height:600px!important; height:auto!important; height:600px; position:relative; width:100%; }
.Menu-Box	{ width:151px; height:340px; display:block; position:relative; float:left; background:url(/img/menu.png) no-repeat top left; z-index:2; }

.Flash-Content	{ position:absolute; top:-100px; left:50px; z-index:1; background:url(/img/flash_content_bg.png) no-repeat top left; padding:20px; height:426px; width:852px; display:block;}
.Absolute-Boxes	{ position:relative;}
.Over-Content	{ height:1px!important; display:block; width:1px; position:relative; z-index:3; float:left; overflow:visible;}

.Footer					{ bottom:-35px; margin:0; position:absolute; right:5px; width:912px; height:234px; display:block; z-index:97; }
.Footer .Footer-Content	{ width:912px; height:234px; display:block; position:relative; background:url(/img/footer_bg.png) no-repeat top left; z-index:6; }
.Footer-Content-Text	{ left:25px; position:absolute; top:110px; width:765px;}
.Footer-Content-Text p	{ font:normal 11px/14px 'Trebuchet MS'; color:#fff; }

.Box-Tipuri-Petreceri	{ display:block; width:288px; height:317px; background:url(/img/box_tipuri_petreceri_bg.png) no-repeat top left; position:absolute; top:-25px; right:-930px; }
.Box-Tipuri-Petreceri ul				{ padding:64px 0 0; float:left; }
.Box-Tipuri-Petreceri ul li				{ display:block; height:39px; margin:0 0 0 15px; padding:6px 0 0 15px; position:relative; width:258px; float:left; }
.Box-Tipuri-Petreceri ul li:hover		{ background:url(/img/tipuri_petrecere_bg_over.png) no-repeat top left; }
.Box-Tipuri-Petreceri ul li a			{ font:normal 28px/28px 'Trebuchet MS'; color:#000; text-decoration:none; position:relative; height:44px; width:100%; float:left;}
.Box-Tipuri-Petreceri ul li a span		{ position:relative; text-indent:-10000px; float:left;}
.Box-Tipuri-Petreceri ul li a:hover		{ /*background:url(/img/tipuri_petrecere_bg_over.png) no-repeat top left;*/}
.Box-Tipuri-Petreceri ul li a:visited	{}

.Box-Treehouse-Welcome	{ display:block; width:320px; height:199px; background:url(/img/box_welcome_bg.png) no-repeat top left; position:absolute; top:180px; left:150px; z-index:98!important; }
.Box-Treehouse-Welcome form	{ padding:115px 0 0 40px;}
.Box-Treehouse-Welcome form fieldset	{}
.Box-Treehouse-Welcome .Field-Box						{ }
.Box-Treehouse-Welcome .Field-Box label					{ color:#fff; display:block; position:relative; font-size:13px; margin-bottom:12px; margin-top:-10px; }
.Box-Treehouse-Welcome .Field-Box input.Text-Input		{ border:none; height:18px; margin:0 8px 0 18px; width:152px; color:#545454; float:left;}
.Box-Treehouse-Welcome .Field-Box input.button			{ opacity:0; filter:alpha(opacity=0); cursor:pointer; height:24px; width:50px; float:left;}

.Pilon-Top				{ background:url(/img/pilon_top.png) no-repeat bottom left; display:block; position:relative; height:23px; width:150px; z-index:3;}
.Pilon-Bottom			{ background:url(/img/pilon_bottom.png) no-repeat bottom left; display:block; position:absolute; left:-25px; bottom:0; height:5000px; width:150px; z-index:21; }

.Page-Title						{ display:block; height:40px; left:215px; position:absolute; top:-100px; width:298px; z-index:9; float:left;}
.Content-Inside-Box				{ float:left; margin:-50px 0 0 50px; position:relative; z-index:100; padding-bottom:250px;}
.Content-Inside-Box-Top			{ display:block; position:relative; width:719px; height:31px; background:url(/img/content_inside_box_top.png) no-repeat top left; }
.Content-Inside-Box-Middle		{ display:block; position:relative; width:719px; min-height:345px!important; height:auto!important; height:345px; background:url(/img/content_inside_box_middle.png) repeat-y top left; }
.Content-Inside-Box-Bottom		{ display:block; position:relative; width:719px; height:21px; background:url(/img/content_inside_box_bottom.png) no-repeat top left; }
.Content-Inside-Box-Bottom-Right,
.Content-Inside-Box-Bottom-Left	{ width:46px; height:46px; position:absolute; bottom:-3px;}
.Content-Inside-Box-Bottom-Right{ right:0; background:url(/img/content_inside_box_right.png) no-repeat top left; bottom:-2px; }
.Content-Inside-Box-Bottom-Left{ left:0; bottom:-4px; background:url(/img/content_inside_box_left.png) no-repeat top left; }

.Text-Content				{ padding:0 42px 20px 42px; }
.Text-Content p				{ font:normal 14px/16px 'Trebuchet MS'; color:#fff; }
.Text-Content strong		{ font:bold 14px/16px 'Trebuchet MS'; color:#ffba26; }
.Text-Content p span		{ color:#ffba26; }
.Text-Content p a			{ color:#fff; text-decoration:underline;}
.Text-Content p a:visited	{ color:#fff;}

.Link-Detalii-Box						{ display:inline; float:right; margin-right:25px; position:relative; width:auto; }
.Link-Detalii-Box .Link-Detalii 		{ display:block; position:relative; width:151px; height:39px; background:url(/img/link_locatii.png) no-repeat top left; font:normal 18px/39px 'Trebuchet MS'; color:#000; text-align:center; text-decoration:none; }
.Link-Detalii-Box .Link-Detalii:hover	{ background:url(/img/link_locatii_hover.png) no-repeat top left; }
.Link-Detalii-Box .Link-Detalii:visited	{ color:#000; }

.Link-Detalii-Box-Wide						{ display:inline; float:right; margin-right:25px; position:relative; width:auto; }
.Link-Detalii-Box-Wide .Link-Detalii 		{ display:block; position:relative; width:180px; height:39px; background:url(/img/link_locatii_1.png) no-repeat top left; font:normal 18px/39px 'Trebuchet MS'; color:#000; text-align:center; text-decoration:none; }
.Link-Detalii-Box-Wide .Link-Detalii:hover	{ background:url(/img/link_locatii_hover_1.png) no-repeat top left; }

.Box-Parteneri						{ background:url(/img/logos_bg.png) no-repeat top left; height:53px; margin:0 auto; padding:14px 0 0 10px; width:654px; }
.Box-Parteneri ul					{ }
.Box-Parteneri ul li				{ display:block; position:relative; width:auto; float:left; margin-right:10px; }
.Box-Parteneri ul li a				{ }
.Box-Parteneri ul li a img			{}

.Text-Content-Inside-Box			{ background:url(/img/content_inside_bg.png) repeat top left; width:610px; min-height:280px!important; height:auto!important; height:280px; padding:10px; }
.Text-Content-Inside-Box ul li		{ padding:0 0 10px 0;}
.Text-Content-Inside-Box p strong	{ font:bold 12px/14px 'Trebuchet MS'; color:#fff;}
.Page-Subtitle						{ padding:5px 0 5px 10px; }

.Text-Content-Inside-Box form						{ background:url(/img/form_impresie_bg.png) no-repeat top left #2c1603; display:block; position:relative; float:right; width:420px; min-height:50px!important; height:auto!important; padding:10px; }
.Text-Content-Inside-Box form p 					{ padding-bottom:13px; }
.Text-Content-Inside-Box form p strong				{ font-size:14px; }
.Text-Content-Inside-Box form .Field-Box			{ display:block; position:relative; float:left; width:auto; margin:0 10px 0 0 ; }
.Text-Content-Inside-Box form .Field-Box label		{ color:#ffba24; font:bold 11px/11px 'Trebuchet MS'; display:block; clear:both; width:auto; padding-bottom:5px; }
.Text-Content-Inside-Box form .Field-Box input,
.Text-Content-Inside-Box form .Field-Box textarea	{ background:#fff; border:none; font:normal 11px/14px 'Trebuchet MS'; color:#545454;}
.Text-Content-Inside-Box form .Field-Box input		{ width:120px; height:20px; }
.Text-Content-Inside-Box form .Field-Box textarea	{ width:200px; height:80px; overflow:auto;}
.Text-Content-Inside-Box form .Submit-Button		{ display:block; position:relative; width:75px; height:29px; background:url(/img/submit_bt_trimite.jpg) no-repeat top left; float:left; margin-top:70px;}
.Text-Content-Inside-Box form .Submit-Button input	{ background:none; font: bold 12px 'Trebuchet MS'; color:#000; text-align:center; width:67px; cursor:pointer; margin:3px; border:none; padding-top:1px;}



.Box-Image-Bottom-Content					{ bottom:20px; position:absolute; right:78px;} 
.de-ce-Page	.Link-Detalii-Box				{ bottom:0; display:inline; float:right; margin-right:25px; position:absolute; right:40px; width:auto; z-index:9; }

.Form-Newsletter							{ width:325px!important; height:150px!important; display:block; position:relative; float:right; }
.Form-Newsletter label						{ float:left; padding-right:5px; line-height:18px!important;}
.Custom-Label								{ font:normal 10px/12px 'Trebuchet MS'!important; color:#944500!important; }
.Form-Newsletter .Field-Box 				{ padding-left:70px;}
.Form-Newsletter .Field-Box input			{ width:146px!important; }
.Form-Newsletter .Field-Checkbox input		{ width:auto!important; width:10px; height:10px; background:none!important;}
.Form-Newsletter .Submit-Button				{ margin:0 0 5px 185px !important;}
.Form-Newsletter .Submit-Button input		{}


.Form-Contact							{ width:50%; float:left; }
.Form-Contact form						{ }
.Form-Contact form fieldset				{ }
.Form-Contact form .Field-Box			{ background:url(/img/input_bg.png) no-repeat scroll 83px bottom transparent; clear:both; display:block; height:20px; padding-bottom:8px; position:relative; width:272px; margin-bottom:5px; }
.Form-Contact form .Field-Box label		{ font:bold 11px/18px 'Trebuchet MS'; color:#ffba24; display:block; position:relative; float:left; padding-right:5px; width:85px; text-align:right; }
.Form-Contact form .Field-Box input		{ display:block; position:relative; display:block; position:relative; float:left; width:180px; border:none;}
.Form-Contact form .Field-Box textarea	{ width:220px; height:80px; display:block; position:relative; border:none;}
.Form-Contact form .Textarea-Box 		{ height:85px; width:313px; }
.Form-Contact form .Submit-Button		{ display:block; position:relative; width:75px; height:29px; background:url(/img/submit_bt_trimite.jpg) no-repeat top left; float:right;}
.Form-Contact form .Submit-Button input	{ background:none; font: bold 12px 'Trebuchet MS'; color:#000; text-align:center; width:67px; cursor:pointer; margin:3px; border:none; padding-top:1px;}

.contact-Page .Text-Content-Inside-Box	{ min-height:100px!important; height:auto!important; height:100px; margin-right:30px; display:inline; float:right; width:200px!important; margin-top:98px;}
.rezervari-Page .Page-Subtitle,
.contact-Page .Page-Subtitle			{ padding:20px 0 25px 10px;}
.contact-Page .Text-Content-Inside-Box .Page-Subtitle			{ padding:0!important; }
.contact-Page .Text-Content-Inside-Box .Page-Subtitle strong	{ color:#ffba26!important; }

.rezervari-Page .Form-Box		{ margin:0 auto; float:none!important; width:50%;}

.contul-meu-Page .Form-Box-Left						{ width:56%; }
.contul-meu-Page .Form-Box-Left .Field-Box			{ width:315px; background-position:127px bottom;}
.contul-meu-Page .Form-Box-Left .Field-Box label	{ width:130px;}

.contul-meu-Page .Form-Box-Right					{ width:44%; padding-top:190px;}
.contul-meu-Page .Form-Box-Right .Field-Box			{ }
.contul-meu-Page .Form-Box-Right .Field-Box label	{ width:86px;}

.Locatii-Features-Box,
.Locatii-Features-Box .Locatii-Features-Left,
.Locatii-Features-Box .Locatii-Features-Middle,
.Locatii-Features-Box .Locatii-Features-Right		{ height:47px; display:block; position:relative; float:left;}

.Locatii-Features-Box								{ width:360px; margin:55px 0 45px 0;}
.Locatii-Features-Box .Locatii-Features-Left		{ width:30px; background:url(/img/locatii_icons_bg_left.png) no-repeat top left;}
.Locatii-Features-Box .Locatii-Features-Middle		{ width:auto; background:url(/img/locatii_icons_bg_middle.png) repeat-x top left;}
.Locatii-Features-Box .Locatii-Features-Right		{ width:30px; background:url(/img/locatii_icons_bg_right.png) no-repeat top left;}

.Locatii-Features-Middle ul							{ padding:13px 0 0 0; }
.Locatii-Features-Middle ul li						{ position:relative; padding:0!important; float:left;}
.Locatii-Features-Icon								{ width:42px; height:22px; display:block; position:relative; background:url(/img/sprite_locatii_features.jpg) no-repeat; float:left;}
.Locatii-Features-Middle ul li a.Piscina-Icon		{ background-position:-3px -8px; }
.Locatii-Features-Middle ul li a.Teren-Joaca-Icon	{ background-position:-3px -32px; }
.Locatii-Features-Middle ul li a.Cort-Icon			{ background-position:-3px -63px; }
.Locatii-Features-Middle ul li a.Receptie-Icon		{ background-position:-3px -90px; }
.Locatii-Features-Middle ul li a.Gratar-Icon		{ background-position:-3px -117px;}
.Locatii-Features-Middle ul li a.Copacei-Icon		{ background-position:-3px -174px; }
.Locatii-Features-Middle ul li a.Ponei-Icon			{ background-position:-3px -226px; }
.Locatii-Features-Middle ul li a.Basket-Icon		{ background-position:-3px -144px; }

.Small-Tooltip-Content			{ width:70px!important; height:40px!important; background:url(/img/locatii_small_tooltip_bg.png) no-repeat top left!important; color:#fff; left:-37px !important; line-height:14px; text-align:center; top:18px !important; padding:10px 0 0 0;}
.Add-Line-Height				{ line-height:46px!important; padding:0!important;}

.locatii-Page .Text-Content-Inside-Box				{ min-height:50px!important; height:auto!important; height:50px; }
.locatii-Page .Link-Detalii-Box						{ margin-right:-25px!important;}
.Large-tooltipContent								{ color:#000; height:210px !important; padding:22px 18px 0 40px; width:169px !important; z-index:100; background:url(/img/locatii_tooltip_bg.png) no-repeat top left!important; }
.Large-tooltipContent .Large-tooltipContent-Inside	{ position:relative; height:192px; }
.Large-tooltipContent .Tooltip-Title				{ font:bold 14px/14px verdana; color:#000; margin:0!important; padding:0!important;}
.Large-tooltipContent .Tooltip-Text-Content			{ font:normal 11px/12px 'Trebuchet MS'; color:#000; padding:2px;}
.Large-tooltipContent .Tooltip-Gps					{ }
.Large-tooltipContent .Tooltip-Gps a				{ font:bold 11px/12px 'Trebuchet MS'; color:#db5414; text-decoration:none;}
.Large-tooltipContent .Tooltip-Gps a:hover			{ text-decoration:underline;}
.Large-tooltipContent .Tooltip-Gps a:visited		{ color:#db5414; }
.Large-tooltipContent .Tooltip-Link-Map				{ bottom:0; font:10px 'Trebuchet MS'; height:12px; position:absolute; right:10px; text-align:center; width:54px;}
.Large-tooltipContent .Tooltip-Link-Map a			{ color:#fff; text-decoration:none;}
.Large-tooltipContent .Tooltip-Link-Map a:hover		{ text-decoration:underline; }
.Large-tooltipContent .Tooltip-Link-Map a:visited	{ color:#fff;}


.Small-Input-Box								{ display:block; height:30px; padding-left:59px; position:relative; width:256px;}
.Small-Input-Box .Field-Box						{ clear:none !important; float:left; width:85px !important;}
.Small-Input-Box .Field-Box label				{ width:50px !important;}
.Small-Input-Box .Field-Box input				{ width:30px !important;}
.CollapsiblePanelOpen							{ background:url(/img/google_map_bg.png) no-repeat top left; height:460px; left:-200px; padding:22px 0 0 17px !important; position:absolute; top:0; width:947px; z-index:9999;}
.WidgetCollapsiblePanelTriggerClose				{ padding-left:10px;}
.WidgetCollapsiblePanelTriggerClose a			{ color:#fff; text-decoration:none;}
.WidgetCollapsiblePanelTriggerClose a:hover		{ text-decoration:underline;}
.WidgetCollapsiblePanelTriggerClose a:visited	{ color:#fff;}

.Inline-Gallery					{ margin:-4px 155px 0 0; display:inline!important; float:right;}
.Gallery-Box					{ width:200px; height:180px; display:block; position:relative; background:url(/img/gallery_bg.png) no-repeat top left;}
.Gallery-Box-Content			{ display:block; height:123px; left:26px; position:absolute; top:21px; width:139px;}
.Gallery-Box-Content a			{ display:block; position:relative; margin:0!important; float:none;}
.Gallery-Box-Content img		{ display:block; position:relative; margin:0!important; float:none;}

.ShowCalendar					{ height:0!important; width:0!important; opacity:0; filter:alpha(opacity=0); display:none;}

.Oferta-Flash					{ position:absolute; top:0; right:-10px; background:url(/img/oferta_flash.png) no-repeat top left; width:109px; height:56px; display:block; }
.Oferta-Flash a					{ width:109px; height:56px; display:block; position:relative;}
.Footer-Menu					{ left:20px; position:absolute; top:60px; }
.Footer-Menu ul					{ margin:0; padding:0; }
.Footer-Menu ul li				{ width:auto; display:block; position:relative; float:left; border-right:solid 1px #fff; height:10px; padding-right:5px; margin-right:5px; line-height:10px; font-size:11px;}
.Footer-Menu ul li:last-child	{ border:none; padding-left:60px;}
.Footer-Menu ul li a			{ color:#fff; text-decoration:none; }
.Footer-Menu ul li a:hover		{ text-decoration:underline; }
.Footer-Menu ul li a:visited	{ color:#fff; }

.Pagina-Personala-Comanda				{}
.Pagina-Personala-Box-Links				{ position:relative; margin-top:135px;}
.Pagina-Personala-Comanda p				{ text-align:center;}
.Pagina-Personala-Comanda p a			{ color:#fff; text-decoration:none;}
.Pagina-Personala-Comanda p a:hover		{ text-decoration:underline;}
.Pagina-Personala-Comanda p a:visited	{ color:#fff;}

.Show-Flash-App							{ z-index:1000; opacity:1.0!important;filter:alpha(opacity=100)!important;}
.SetZindex								{ z-index:1; }

.Flash-Controls							{ display:none; position:absolute; right:67px; top:-81px; z-index:11111; }
.Flash-Controls p						{ }
.Flash-Controls p a						{ background:#930; opacity:0.7!important;filter:alpha(opacity=70)!important; margin:1px; padding:2px 10px; display:block; position:relative; float:left; width:auto; color:#fff; text-decoration:none;}
.Flash-Controls p a:hover				{ opacity:1.0!important;filter:alpha(opacity=100)!important; }
.Show-Flash-Controls					{ display:block!important; }

.Link-Locatie-Treehouse-1				{ background:#000; position:absolute; top:20px; right:20px; display:block; width:852px; height:426px; opacity:0!important; filter:alpha(opacity=0)!important; }
.Link-Locatie-Treehouse-1-Tooltip		{ position:absolute; background:url(/img/tooltip_flash_over_bg.png) no-repeat top left; top:50px; right:400px; width:160px; height:95px; display:none; text-align:center!important; font:normal 18px 'Trebuchet MS'; color:#000; text-decoration:none; padding:50px 30px 0 35px; }
.Link-Lunguletul-2						{ position:absolute; bottom:7px; right:20px; display:block; background:url(/img/link_locatii_2.png) no-repeat top left; font:normal 14px 'Trebuchet MS'; color:#000; width:200px; height:25px; text-align:center; text-decoration:none; line-height:25px;}

.Flash-Over-Menu-Box					{ background:url(/img/tooltip_flash_over_bg_1.png) no-repeat top left; width:150px; height:88px; display:block; position:absolute; top:0; right:0; z-index:10012; right:79px; top:-75px;}
.Flash-Over-Menu-Box ul					{ margin:15px 0 0 25px; padding:0; position:relative; display:block; }
.Flash-Over-Menu-Box ul li				{ height:16px; }
.Flash-Over-Menu-Box ul li a			{ font:bold 12px 'Trebuchet MS'; color:#000; text-decoration:none; }
.Flash-Over-Menu-Box ul li a:hover		{ text-decoration:underline; }
.Flash-Over-Menu-Box ul li a:visited	{ color:#000; }


.SN-Box						{ z-index:100; position:absolute; top:100px; left:0; display:block; width:auto; height:200px;}
.De-Ce-Box					{ }
.Top-Box					{ width:113px; height:24px; display:block; position:relative; background:url(/img/facebook/top_box_bg.png) no-repeat top left; margin-bottom:20px;}
.Logo-Box a	img				{ float:right; margin:8px 7px 0 0; }
.Middle-Box					{ background:url(/img/facebook/middle_box_bg.png) no-repeat top right; width:55px; height:116px; display:block; position:relative; float:left; }
.Colapse-Expand-Button		{ background:url(/img/facebook/expand_icon.png) no-repeat top left; display:block; float:left; height:15px; margin:42px 0 0 -10px; position:relative; width:15px; }
.Colapse-Expand-Button a	{ display:block; position:relative; width:15px; height:15px;}
.Middle-Box-Content			{ background:url(/img/facebook/middle_nav_box_bg.png) no-repeat top right; width:24px; height:65px; display:block; position:relative; margin-right:24px; margin-top:15px; float:right; left:auto!important; }

.INSTR-Widgets 				{ margin:0; padding:1px 0 0 0; position:relative;}
.INSTR-Widgets li			{ padding:1px 2px;}
.INSTR-Widgets li,
.INSTR-Widgets li a					{ display:block; position:relative; width:20px; height:19px; list-style:none; }
.INSTR-Widgets .Profiles			{}
.INSTR-Widgets .Profiles a			{ background:url(/img/facebook/icon_1.png) no-repeat top left;}
.INSTR-Widgets .Profiles a:hover	{ background:url(/img/facebook/icon_1_over.png) no-repeat top left;}
.INSTR-Widgets .Comments			{}
.INSTR-Widgets .Comments a			{ background:url(/img/facebook/icon_2.png) no-repeat top left;}
.INSTR-Widgets .Comments a:hover	{ background:url(/img/facebook/icon_2_over.png) no-repeat top left;}
.INSTR-Widgets .Users				{}
.INSTR-Widgets .Users a				{ background:url(/img/facebook/icon_3.png) no-repeat top left;}
.INSTR-Widgets .Users a:hover		{ background:url(/img/facebook/icon_3_over.png) no-repeat top left;}

.Bottom-Box							{ width:45px; height:18px; display:block; position:relative; background:url(/img/facebook/bottom_box_bg.png) no-repeat top right; margin-bottom:20px; padding-left:10px; clear:both; }
.Bottom-Box p,
.Bottom-Box a						{ color:#fff; text-decoration:none; font:normal 11px/18px 'Trebuchet MS'; text-align:center; display:inline;}
.Bottom-Box a:hover					{ text-decoration:underline;}
.Bottom-Box a:visited				{ color:#fff;}


.Welcome-Box						{ background:url(/img/pag_pers_bg.png) no-repeat top left; display:block; position:relative; margin:0 auto; width:280px; height:120px; padding:30px;}
.Recomandare-de-la					{ display:block; margin:0 auto; padding-left:85px; position:relative; text-align:center; width:570px; }
.Edit-Account-Box					{ width:800px; background:url(/img/cont_edit_bg.png) no-repeat top left; height:482px;}
.Edit-Account form .Field-Box		{ background:url(/img/input_bg.png) no-repeat scroll 103px bottom transparent!important; clear:both; display:block; height:20px; margin-bottom:5px; padding-bottom:8px; position:relative; width:292px!important; }
.Edit-Account form .Field-Box label	{ width:105px;}
.Edit-Account						{ background:url(/img/edit_form_bg.png) no-repeat top left!important; width:379px; height:586px;}
.Edit-Account form 					{ margin-left:30px; margin-top:30px;}

.Opinion-Box									{ background:url(/img/opinion_box_bg.png) no-repeat top left; position:fixed; right:150px; top:110px; z-index:2147483647; width:393px; height:276px;}
.Opinion-Box .Text-Content-Inside-Box 			{ width:300px!important; margin-top:40px!important; margin-right:37px;}
.Opinion-Box .Text-Content-Inside-Box form		{ min-height:162px!important; height:auto!important; height:162px; }

.Opinion-Trigger		{ position:fixed; top:100px; right:0; width:153px; height:53px; background:url(/img/parerea_ta_bg_go.png) no-repeat top left;z-index:2147483647;}
.Opinion-Trigger a		{ display:block; height:26px; margin:14px 0 0 6px; position:relative; width:135px;}



.liveSample {
	color: black;
	padding: 4px;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #000000;
}
.demoDiv {
	width: 340px;
	background:none!important;
}
.highlited {
	color: #000000;
}
.grayBG {

}


.Beer-Box						{ position:absolute; z-index:19; margin-top:0; z-index:110; left:520px; top:150px; }
.Beer-Box img					{ cursor:pointer; }
.Beer-Box .animationContainer	{ height:auto; width:340px; height:170px; left:-168px; position:absolute; top:-85px; width:auto; }
.animationContainer 			{ height:auto; width: auto; }
.demoDiv 						{ background-color: #ccc; height: auto; width: 600px; margin-left: 1px; overflow: hidden; display:none; }

.Buttons-Group					{ }
.Buttons-Group .Small-Button	{ width:75px; height:35px; display: block; position:relative; background:url(/img/small_button_bg.png) no-repeat top left; float:left; text-align:center;}
.Buttons-Group .Small-Button a	{ font:normal 14px/35px 'Trebuchet MS'; color:#fff; text-decoration:none; }

.Facebook-Like-Top			{ width:220px; padding:20px 20px 5px 20px; min-height:20px!important; height:auto!important; height:20px; background:url(/img/facebook_like_top_bg.png) no-repeat top left; display:block; position:relative; }
.Facebook-Like-Bottom		{ width:260px; height:31px; background:url(/img/facebook_like_bottom_bg.png) no-repeat top left; display:block; position:absolute; bottom:-10px;  left:0; z-index:9;}
.connect_widget_not_connected_text	{ color:#fff;}

.loader-box					{ background:url(/img/ajax-loader.gif) no-repeat center center; height:22px; position:absolute; right:303px; top:360px; width:126px; z-index:2; }

.Box-Treehouse-Welcome-Home		{ width:245px; height:207px; }
.Box-Treehouse-Welcome-Home .Box-Welcome-Inside-Content		{ background:url(/img/oferta_hot_bg.png) no-repeat top left; display:block; height:177px; padding:15px 30px 20px 25px; position:relative; width:195px;}

.Box-Treehouse-Welcome-Home .Box-Welcome-Inside-Content .Link-Detalii-Box	{ margin:2px auto; position:relative; display:block; float:none; width:152px;}

.Galerie-Foto-Home	{ bottom:30px; left:25px; position:absolute; }
.Box-Welcome-Section-Title				{  font-size:11px; }
.Box-Welcome-Section-Title a:visited,
.Box-Welcome-Section-Title a			{ color:#fff; text-decoration:none; }
.Box-Welcome-Section-Title a:hover		{  }


.Facebook-Visit-Link			{ padding:4px 28px; text-align:right;}
.Facebook-Visit-Link a			{ color:#fff; text-decoration:none; font:normal 11px 'Trebuchet MS';}
.Facebook-Visit-Link a:hover	{ text-decoration:underline;}
.Facebook-Visit-Link a:visited	{ color:#fff;}

.Photo-Gallery-List	.Photo-Gallery-Item 					{}
.Photo-Gallery-List	.Photo-Gallery-Item a				{ position:relative; float:left; width: auto; margin-left:7px; margin-top:6px;}
.Photo-Gallery-List	.Photo-Gallery-Item a img				{ background:#fff; border:solid 1px #1a0b02; padding:1px;}
.Photo-Gallery-List	.Photo-Gallery-Item a:hover img		{ border-color:#FFBA26;}

.galerie-foto-Page .Photo-Gallery-List					{ min-height:10px!important; height:auto!important; height:10px;}

p.Back-Button				{ display:block; position:absolute; right:48px; top:0; z-index:111; }
p.Back-Button a				{ color:#fff; font:normal 11px 'Trebuchet MS'; text-decoration:none; }
p.Back-Button a:hover		{ color:#FF9900!important;}
p.Back-Button a:visited		{ color:#fff;}




.idei-de-petreceri-Page .Flash-Content			{ left:75px!important; }
.idei-de-petreceri-Page .Content-Inside-Box		{ margin:-55px 0 0 135px!important; }
.idei-de-petreceri-Page .Headline				{ margin-left:12px!important; }

.Idei-Party-Poze-Treehouse						{ width:100px; height:400px; display:block; position:absolute; right:-40px; z-index:20; top:-28px; background:url(/img/idei-party-bg.png) no-repeat top left; }
.Idei-Party-Poze-Treehouse .Galerie-Foto-Home	{ position:relative; bottom:auto; left:auto; display:block; text-align:center; width:70px; margin:0 auto; margin-top:20px; }

.idei-de-petreceri-Page .Logo h1				{ background-position:top center!important; background-image:url(/img/logo_campanie.png)!important;}

.Box-Promo-Campanie-Winter			{ background:url(/img/facebook_like_bg_winter.png) no-repeat top left!important; width:211px; height:136px; display:block; }

.idei-de-petreceri-Page .Box-Treehouse-Welcome-Home .Box-Welcome-Inside-Content		{ width:266px; height:136px; padding:15px 30px 20px 25px; }


.Content-Inside-Box-Wide,
.Content-Inside-Box-Wide .Content-Inside-Box-Top,
.Content-Inside-Box-Wide .Content-Inside-Box-Middle,
.Content-Inside-Box-Wide .Content-Inside-Box-Bottom			{ width:855px!important;}

.Content-Inside-Box-Wide .Content-Inside-Box-Top			{ background-image:url(/img/content_inside_box_top_wide.png)!important; }
.Content-Inside-Box-Wide .Content-Inside-Box-Middle			{ background-image:url(/img/content_inside_box_middle_wide.png)!important; }
.Content-Inside-Box-Wide .Content-Inside-Box-Bottom			{ background-image:url(/img/content_inside_box_bottom_wide.png)!important; }

.Promo-Text	p		{ color:#545454!important; font:normal 16px/18px 'Trebuchet MS'!important;}

.PromoPanelOpen								{  }
.PromoPanelOpen	.CollapsiblePanelTab		{ display:block; position:relative; width:48px; height:26px; margin:0 auto; background:url(/img/collapsible_panel_button.jpg) no-repeat top center; margin-top:-1px; }
#PromoIdei 									{ border:solid 1px #ccc; background:#f2f2f2; display:block; position:relative; padding:10px 0 0 0; }
#PromoIdei .CollapsiblePanelTab				{ display:block; position:relative; width:48px; height:26px; margin:0 auto; background:url(/img/collapsible_panel_button.jpg) no-repeat top center; margin-top:-1px; }
.PromoPanelClosed							{ }


.Tooltips								{ }
.Tooltips .Tooltip-Content				{ background:url(/img/tooltip_flash_over_bg.png) no-repeat top left!important; height:95px; left:20px !important; padding:27px 23px 19px 26px; top:20px !important; width:165px; }
.Tooltips .Tooltip-Content p			{ font:normal 11px/13px arial;}
.Tooltips .Tooltip-Content p strong		{ font:bold 13px arial;}



.Flash-Over-Menu-Box #CollapsiblePanelGoogleMap		{ right:-55px!important; left:auto!important; }
.Visit-Button										{ position:absolute; right:-25px; top:40px; z-index:94; }

.Wide-Page .Content-Inside-Box							{ width:860px!important; margin-left:0!important;}
.Wide-Page .Content-Inside-Box-Top						{ width:860px!important; background-image:url(/img/wide_content_inside_box_top.png)!important;}
.Wide-Page .Content-Inside-Box-Middle					{ width:860px!important; background-image:url(/img/wide_content_inside_box_middle.png)!important; }
.Wide-Page .Content-Inside-Box-Bottom					{ width:860px!important; background-image:url(/img/wide_content_inside_box_bottom.png)!important; }
.Wide-Page .Content-Inside-Box .Text-Content-Inside-Box	{ width:755px!important; }
.Wide-Page .Footer-Content								{ margin-right:-55px; }

.Pag-Mod						{ position:relative; clear:both; display:block; }
.Pag-Mod ul						{ float:right; position:relative; display:block; width:auto; }
.Pag-Mod ul li					{ display:block; position:relative; margin:2px; float:left; }
.Pag-Mod ul li p				{ }
.Pag-Mod ul li p a				{ color:#000; font:bold 12px 'Trebuchet MS'; text-decoration:none; background:#FFBA26; padding:0 5px; }
.Pag-Mod ul li p a:hover		{}
.Pag-Mod ul li p a:visited		{}

.contact-Page #CollapsiblePanelGoogleMap 	{ left:-170px!important;}


.Locatie-Short-Desc								{ width:100%; position:relative; display:block; min-height:20px!important; height:auto!important; height:20px; }
.Home-Modules-Box								{ width:630px!important; height:210px!important; background:url(/img/home_modules_bg.png) no-repeat top left!important; }
.Home-Modules-Box .Box-Welcome-Inside-Content	{ background:none!important; }
.Home-Modules-Box form 			{ padding:0!important;}

.Campanie-Box-Promo-Cod			{ display:block; position:relative; float:left; }


