@charset "utf-8";
/* CSS Document */

/******************************************/
/*	-> 	author: Razvan Radu               */
/*  -> 	e-mail: razvan.radu@xstudios.ro   */
/* 	->  website: www.xstudios.ro          */
/******************************************/

@font-face {
	font-family: 'FuturaStdLight';
    src: url('/fonts/futurastd-light-webfont.eot');
    src: url('/fonts/futurastd-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'FuturaStdLightCondensed';
    src: url('/fonts/futurastd-condensedlight-webfont.eot');
    src: url('/fonts/futurastd-condensedlight-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'WebSymbolsRegular';
    src: url('/fonts/websymbols-regular-webfont.eot');
    src: url('/fonts/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/websymbols-regular-webfont.woff') format('woff'),
         url('/fonts/websymbols-regular-webfont.ttf') format('truetype'),
         url('/fonts/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* Start Reset */
body						{ margin: 0; padding: 0; font:normal 11px Arial, 'Trebuchet MS', Helvetica, sans-serif;  }
body.mceContentBody			{ background:none!important;}
.Page-Body					{ width:990px; display:block; position:relative; margin:0 auto; /*min-height:400px!important; height:auto!important; height:400px;*/ }

img,fieldset				{ border: none; outline:none;}
table 						{ border-collapse:collapse; border-spacing:0; }
caption,th 					{ text-align:left; }
h1,h2,h3,h4,h5,h6 			{ font-weight:normal; }
q:before,q:after 			{ content:''; }
abbr,acronym 				{ border:0;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup,  menu, nav, output, ruby, section, summary, time, mark, audio, video	{ margin:0; padding:0; position:relative; z-index:auto; }
input, textarea, select		{ border-width:1px; font:normal 11px 'Trebuchet MS'; color:#555;}
textarea					{ overflow:auto;}
ul, li ol					{ list-style:none;}
*							{ outline-color:invert; outline-style:none; outline-width:medium;}
a							{ text-decoration:none;}
/* End Reset */

/* Start Common style */
.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:10px!important;}
.Add-Radius					{ border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; }

.Small-Radius				{ border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; }
.Radius						{ border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; }
.Big-Radius					{ border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; -webkit-border-radius:10px; }

.Radius2					{ border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; -ms-border-radius:2px }
.Radius3					{ border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; }
.Radius5					{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; }
.Radius7					{ border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; -khtml-border-radius:7px; }
.Radius10					{ border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; }

.RadiusTop2					{ border-radius:2px 2px 0 0; -moz-border-radius:2px 2px 0 0; -webkit-border-radius:2px 2px 0 0; -khtml-border-radius:2px 2px 0 0; -ms-border-radius:2px 2px 0 0; }
.RadiusTop3					{ border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0; -khtml-border-radius:3px 3px 0 0; }
.RadiusTop5					{ border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -khtml-border-radius:5px 5px 0 0; }
.RadiusTop7					{ border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; -webkit-border-radius:7px 7px 0 0; -khtml-border-radius:7px 7px 0 0; }
.RadiusTop10				{ border-radius:10px 10px 0 0; -moz-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0; -khtml-border-radius:10px 10px 0 0; }

.RadiusTopNoLeft2			{ border-radius:0 2px 2px 2px; -moz-border-radius:0 2px 2px 2px; -webkit-border-radius:0 2px 2px 2px; -khtml-border-radius:0 2px 2px 2px; -ms-border-radius:0 2px 2px 2px; }
.RadiusTopNoLeft3			{ border-radius:0 3px 3px 3px; -moz-border-radius:0 3px 3px 3px; -webkit-border-radius:0 3px 3px 3px; -khtml-border-radius:0 3px 3px 3px; }
.RadiusTopNoLeft5			{ border-radius:0 5px 5px 5px; -moz-border-radius:0 5px 5px 5px; -webkit-border-radius:0 5px 5px 5px; -khtml-border-radius:0 5px 5px 5px; }
.RadiusTopNoLeft7			{ border-radius:0 7px 7px 7px; -moz-border-radius:0 7px 7px 7px; -webkit-border-radius:0 7px 7px 7px; -khtml-border-radius:0 7px 7px 7px; }
.RadiusTopNoLeft10			{ border-radius:0 10px 10px 10px; -moz-border-radius:0 10px 10px 10px; -webkit-border-radius:0 10px 10px 10px; -khtml-border-radius:0 10px 10px 10px; }

.RadiusNoLeft2				{ border-radius:0 2px 2px 0; -moz-border-radius:0 2px 2px 0; -webkit-border-radius:0 2px 2px 0; -khtml-border-radius:0 2px 2px 0; -ms-border-radius:0 2px 2px 0; }
.RadiusNoLeft3				{ border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; -khtml-border-radius:0 3px 3px 0; -ms-border-radius:0 3px 3px 0; }
.RadiusNoLeft5				{ border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; -webkit-border-radius:0 5px 5px 0; -khtml-border-radius:0 5px 5px 0; -ms-border-radius:0 5px 5px 0; }
.RadiusNoLeft7				{ border-radius:0 7px 7px 0; -moz-border-radius:0 7px 7px 0; -webkit-border-radius:0 7px 7px 0; -khtml-border-radius:0 7px 7px 0; -ms-border-radius:0 7px 7px 0; }
.RadiusNoLeft10				{ border-radius:0 10px 10px 0; -moz-border-radius:0 10px 10px 0; -webkit-border-radius:0 10px 10px 0; -khtml-border-radius:0 10px 10px 0; -ms-border-radius:0 10px 10px 0; }

.RadiusBottom2				{ border-radius:0 0 2px 2px; -moz-border-radius:0 0 2px 2px; -webkit-border-radius:0 0 2px 2px; -khtml-border-radius:0 0 2px 2px; -ms-border-radius:0 0 2px 2px; }
.RadiusBottom3				{ border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; -webkit-border-radius:0 0 3px 3px; -khtml-border-radius:0 0 3px 3px; }
.RadiusBottom5				{ border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -khtml-border-radius:0 0 5px 5px; }
.RadiusBottom7				{ border-radius:0 0 7px 7px; -moz-border-radius:0 0 7px 7px; -webkit-border-radius:0 0 7px 7px; -khtml-border-radius:0 0 7px 7px; }
.RadiusBottom10				{ border-radius:0 0 10px 10px; -moz-border-radius:0 0 10px 10px; -webkit-border-radius:0 0 10px 10px; -khtml-border-radius:0 0 10px 10px; }

.Drop-Shadow				{ box-shadow:0 0 8px 1px #ccc; -moz-box-shadow:0 0 8px 1px #ccc; -webkit-box-shadow:0 0 8px 1px #ccc; -khtml-box-shadow:0 0 8px 1px #ccc; }
.Drop-RB-Shadow				{ box-shadow:1px 1px 3px #ccc; -moz-box-shadow:1px 1px 3px #ccc; -webkit-box-shadow:1px 1px 3px #ccc; -khtml-box-shadow:1px 1px 3px #ccc; } 

.No-Radius-Bottom			{ border-radius: 5px 5px 0px 0px!important; -moz-border-radius: 5px 5px 0px 0px!important; -webkit-border-radius: 5px 5px 0px 0px!important;  -khtml-border-radius: 5px 5px 0px 0px!important; }
.No-Radius-Right 			{ border-radius: 0px 5px 5px 0px; -moz-border-radius: 0px 5px 5px 0px; -webkit-border-radius: 0px 5px 5px 0px;  -khtml-border-radius: 0px 5px 5px 0px; }
.No-Radius-Left				{ border-radius: 5px 0px 0px 5px!important; -moz-border-radius: 5px 0px 0px 5px!important; -webkit-border-radius: 5px 0px 0px 5px!important;  -khtml-border-radius: 5px 0px 0px 5px!important; }
.No-Radius-Top				{ border-bottom-right-radius:0!important; -moz-border-radius-bottom-right:0!important; -webkit-border-bottom-right-radius:0!important; border-bottom-left-radius:0!important; -moz-border-radius-bottomleft:0!important; -webkit-border-bottom-left-radius:0!important;}

.Footer									{ display:block; position:relative; margin:0 auto; height:100px; width:990px; }
.Footer .Footer-Menu					{ bottom: 0; position: relative; }
.Footer .Footer-Menu ul					{ position:relative; display:block; padding-top:5px;}
.Footer .Footer-Menu ul li				{ display:block; position:relative; float:left; width:auto; border-right:solid 1px #000; padding:0 5px; height:10px; }
.Footer .Footer-Menu ul li p,
.Footer .Footer-Menu ul li a			{ color:#f69e0a; text-decoration:none; position:relative; display:block; margin:0 auto; font:normal 11px/11px 'Trebuchet MS'; float:left; }
.Footer .Footer-Menu ul li a:hover		{ text-decoration:underline; }
.Footer .Footer-Menu ul li a:visited	{ color:#f69e0a; }

.Webdesign-By-Xstudios					{ bottom:10px; clear:both; display:block; height:30px; position:absolute; right:0; width:175px; }
.Webdesign-By-Xstudios h6				{ font:normal 11px/30px 'Trebuchet MS'; color:#000;}
.Webdesign-By-Xstudios h6 a				{ color:#000; text-decoration:none; }
.Webdesign-By-Xstudios h6 a:hover		{ color:#2aabf3!important;  }
.Webdesign-By-Xstudios h6 a:visited		{ color:#000; }
.Webdesign-By-Xstudios h6 a span		{ display:block; position:relative; float:left;}
.Webdesign-By-Xstudios h6 a img			{ display:block; position:relative; float:left;}

.Admin-Ctrl-Button,
.Link-Button,
.Buttons-Box input		{ background:url(/img/intro/sprite_form_lansare.jpg) repeat-x 0 -68px; border:solid 1px #1961ad; height:19px; padding:0 5px; color:#fff; cursor:pointer; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px;}


   	/* webkit code */
.Admin-Ctrl-Button:hover,
.Link-Button:hover,
.Buttons-Box input:hover	{ }

   	/* IE code - note GradientType=0 means vertical */
.Admin-Ctrl-Button:hover,
.Link-Button:hover,
.Buttons-Box input:hover	{ }

.Message-Status-Ok			{ border:solid 1px #0C0; background:#CFF; padding:5px; width:auto; }
.Message-Status-Error		{ border:solid 1px #f00; background:#C66; padding:5px; width:auto; }

#to_be_loaded				{ padding:15px; background:#fff; border:solid 1px #009;}


/* Start FrontEnd */
body.FrontEnd-Body				{ /*background:url(/img/body_bg.jpg) no-repeat top center fixed #000;*/ }
body.FrontEnd-Body #pageBody	{ background:url(/img/page_bg.png) no-repeat top left; }
.Page-Body						{ width:990px;  display:block; position:relative; min-height:100px!important; height:auto!important; height:100px; margin-top:0px; }
/* End FrontEnd */

.Site-Version-Number		{ position:absolute; font:normal 10px 'Trebuchet MS'; color:#c5c5c5!important; right:5px; top:63px; }

/* START top_bar */
.TopBar				{ width:100%; background:url(/img/top_bar_bg.png) no-repeat top center; height:38px; position:relative; display:block;}
.TopBar-Content		{ width:980px; margin:0 auto; position:relative; display:block; min-height:10px!important; height:auto!important; height:10px; padding:0 5px;}
.ModLogin-Box		{ padding:3px;}
.ModLogin-Box p,
.ModLogin-Box p a	{ color:#fff; text-decoration:none;}
.ModLogin-Box p a:hover	{ text-decoration:underline;}
/* END top_bar */


/* Menu */
ul.MenuBarHorizontal * a.MenuItem			{ font:normal 12px/13px 'Trebuchet MS'; color:#000; }
ul.MenuBarHorizontal						{ }
ul.MenuBarActive							{ z-index: 1000; }
ul.MenuBarHorizontal li 					{ margin:0; height:35px; padding:0 ; list-style-type: none; border-right:solid 1px #999; float:left; display:block; }
ul.MenuBarHorizontal li.CurrentPage:first-child			{ margin-left:10px!important; }
ul.MenuBarHorizontal li.CurrentPage:first-child:hover	{ margin-left:10px!important; }
ul.MenuBarHorizontal li:first-child						{ }
ul.MenuBarHorizontal li:first-child:hover				{ }
ul.MenuBarHorizontal .CurrentPage,
ul.MenuBarHorizontal li:hover,
ul.MenuBarHorizontal li:focus			{ }

ul.MenuBarHorizontal li.CurrentPage a,
ul.MenuBarHorizontal li a.MenuItem		{ padding:0 11px; margin:0px; display:block; position:relative; height:35px; font:normal 13px/35px 'Trebuchet MS'; cursor:pointer;  color: #fff; }

.offMenuStatus							{ }
.offMenuStatus a.MenuItem,
.offMenuStatus a.MenuItem:hover			{ }


ul.MenuBarHorizontal ul 						{ margin: 0; padding: 0; list-style-type: none; font-size: 100%;z-index: 1020; cursor: default; position: absolute; left: -1000em;  }
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible 	{ left: auto;  }
ul.MenuBarHorizontal ul ul						{ position: absolute; margin: -5% 0 0 95%;  }
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible 	{ left: auto; top: 0;  }
ul.MenuBarHorizontal ul		{}


ul.MenuBarHorizontal a.MenuItem:hover, 
ul.MenuBarHorizontal a.MenuItem:focus, 
ul.MenuBarHorizontal li:hover a.MenuItem,
.CurrentPage a.MenuItem, 
.CurrentPage a.MenuItem:hover					{ border:none; background:#ddd; color:#000!important; margin:0!important; z-index:4; position:relative; }

ul.MenuBarHorizontal li .xstEditArea			{ display:block; width:14px; height:14px; position:absolute; top:0!important; right:0!important;  border:solid 1px #e6630f; background:#e7bf09; color:#000!important; z-index:5; }
ul.MenuBarHorizontal li .xstEditArea a			{ margin:0!important;}
ul.MenuBarHorizontal li .AvailableOptions 		{ right:-105px; top:0; }
ul.MenuBarHorizontal li .AvailableOptions a		{ font-size:12px!important; }
ul.MenuBarHorizontal li:hover .xstEditArea		{ display:block; z-index:99; }

/* Start Login Form */
.login_box		{ width:342px; margin:0 auto;}
.form_login		{ width:300px; padding:0 20px; min-height:100px!important; height:auto!important; height:100px; border:solid 1px #ccc;}
.login_fields	{ padding:20px 0; display:block;}
.default		{ margin:3px 0;}
.default input	{ width:60%; float:left;}
.default label	{ width:37%; float:left; display:block; text-align:right; padding-right:5px;}

.passed			{ }
.passed input	{ border:solid 1px #08bc04; background:#b1fcaf; } 
.passed label	{ color:#08bc04; }

.failed			{ }
.failed input	{ border:solid 1px #f00; background:#f7aeae; }
.failed label	{ color:#f00; }
	
.button			{ display:block; height:18px; float:right; background:url(/img/admin/button_login_bg.jpg) repeat-x; text-align:center; margin:10px 0;}
.button input	{ background:none!important; border:none!important; cursor:pointer; color:#fff; font:bold 12px 'Trebuchet MS'; height:18px; margin:0 10px; display:block; }

.message_box			{ min-height:40px!important; height:auto!important; height:40px; text-align:right; padding: 0 20px 0 0; font:bold 18px 'Trebuchet MS'; line-height:40px;}
.failed .message_box	{ background:url(/img/admin/icon_failed.jpg) no-repeat top left;}
.passed .message_box	{ background:url(/img/admin/icon_passed.jpg) no-repeat top left;}
/* End Login Form */
.whitelinks	*			{ font-size:11px;}

.page_content_bottom	{ background:transparent url(/img/page_bg.png) no-repeat scroll left bottom; display:block; height:10px; margin:0 auto; position:relative; width:990px; clear:both; position:absolute; bottom:-10px;}

.BehindSite-Box			{ background:url(/img/behind_the_site_bg.png) no-repeat top left; width:56px; height:62px; position:absolute; right:0; top:0; display:block;}

.Mod-BottomBar					{ background:url(/img/bottom_bar_bg.jpg) repeat-x bottom left; width:100%; height:7px; position:fixed; right:0; bottom:0; display:block; z-index:99;}
.Mod-BottomBar-Content			{ position:relative; width:990px; margin:0 auto; display:block; position:relative;}
.Mod-BottomBar-Content .Widget	{ background:url(/img/bottom_widget_bg.png) no-repeat top left; width:53px; height:33px; display:block; position:absolute; bottom:0; left:-80px;}




.Field-Box				{ display:block; position:relative; min-height:20px!important; height:auto!important; height:20px; clear:both; width:auto; padding:2px;}
.Field-Box label		{ /*width:70px;*/ width:auto; display:block; float:left; position:relative; text-align:left; font:normal 11px/16px 'Trebuchet MS'; color:#545454; padding-right:3px; height:16px;}
.Field-Box select		{ cursor:pointer; }
.Field-Box select,
.Field-Box input		{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width:250px; display:block; position:relative; display:block; float:left; height:20px; padding:1px; border:solid 1px #ccc; font:normal 11px/11px 'Trebuchet MS'; color:#545454; margin-bottom:6px; }

.Field-Box select:focus,
.Field-Box input:focus		{ -moz-box-shadow:0 0 8px 1px #ccc; -webkit-box-shadow:0 0 8px 1px #ccc; box-shadow:0 0 8px 1px #ccc; }


.Buttons-Box				{ text-align:right; padding:2px 3px 0 0;}
.Buttons-Box input			{ -moz-box-shadow:0 0 8px 1px #ccc; -webkit-box-shadow:0 0 8px 1px #ccc; box-shadow:0 0 8px 1px #ccc; -moz-border-radius: 10px; border-radius: 10px; background:url(/img/intro/sprite_form_lansare.jpg) repeat-x 0 -68px; border:solid 1px #1961ad; height:19px; padding:0 5px; color:#fff; cursor:pointer;}
.Field-Box textarea			{ -moz-border-radius: 5px; border-radius: 5px;  border:solid 1px #ccc; }
.Field-Box textarea:focus	{ -moz-box-shadow:0 0 8px 1px #ccc; box-shadow:0 0 8px 1px #ccc; }

   	/* mozila code */
.Buttons-Box input		{ background-image: -moz-linear-gradient(left, right, from(#A1D004), to(#6B9A00))!important; -moz-border-radius: 2px; border-radius: 2px;  }

   	/* webkit code */
.Buttons-Box input:hover	{ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #A1D004), color-stop(1.00, #6B9A00))!important;}

   	/* IE code - note GradientType=0 means vertical */
.Buttons-Box input:hover	{ filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr=#A1D004, endColorstr=#6B9A00, GradientType=0)!important;}

.Header-Top						{ min-height:10px!important; min-height:auto!important; height:10px; display:block; position:relative; clear:both; width:auto; z-index:30; }
.Header-Middle					{ min-height:10px!important; min-height:auto!important; height:10px; display:block; position:relative; clear:both; width:auto; }
.Header-Bottom					{ border:solid 1px #ccc; background:url(/img/header_bg_img.jpg) no-repeat top left #fff; width:990px; display:block; position:relative; min-height:50px!important; height:auto!important; height:50px; margin-bottom:10px; margin-top:10px; }
.Add-Corners					{ border:solid 1px #9d9d9d; -moz-border-radius: 8px; border-radius: 8px; -moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}
.Header-Inside					{ }

.Section						{ background:#fafafa; border:solid 1px #f0f0f0; padding:7px; display:block; position:relative; margin-top:-10px; z-index:9; padding-top:15px; }
.Section-Title					{ padding:0; position:relative; margin:5px 0 0 0; display:block; min-height:22px!important; height:auto!important; height:22px; }
.Section-Title,
.Section-Title a:visited,
.Section-Title a				{ font:normal 16px/20px; color:#2aabf3;}
.Section-Title a:first-letter	{ }
.Section-Title span				{ color:#a8a8a8; }
/*.Section-Title:first-letter		{ font-size:120%; }*/

.Columns						{ margin:0; }
.Page-home .Middle-Column		{ }
.Left-Column					{ display:block; position:relative; min-height:100px!important; height:auto!important; height:100px; float:left; width:225px; margin-right:5px; }
.Middle-Column					{ width:auto /*545px*/; margin-right:15px; display:block; position:relative; min-height:500px!important; height:auto!important; height:500px; float:left; }
.Right-Column					{ width:760px; float:left; display:block; position:relative; min-height:300px!important; height:auto!important; height:300px; }
.Columns .Full-Column,
.Columns .Half-Column			{ display:block; position:relative; float:left; min-height:100px!important; height:auto!important; height:100px; }
.Columns .Full-Column			{ width:100%; }
.Columns .Half-Column			{ width:49%; margin-right:1%; }

.Box-Content					{ margin:0px 4px 4px 4px; -moz-box-shadow: 1px 1px 3px #ccc; box-shadow: 2px 2px 5px #ccc; display:block; position:relative; border-radius:5px; -moz-border-radius:5px; border:solid 1px #d6d6d6; min-height:20px!important; height:auto!important; height:20px; float:left; }
.Mod-Info-Utile,
.Mod-Noutati									{ width:100%; display:block; position:relative; margin:0; float:left; }
.Mod-Noutati 									{}
.Mod-Noutati ul									{ padding:0;}
.Mod-Noutati ul li								{ float:left; position:relative; display:block; margin:4px; }
.Page-Details .Item-Box,
.Mod-Noutati ul li div.Item-Box					{ width:155px; background:#fff; border:solid 1px #ccc; padding:5px 8px; -moz-border-radius: 5px; border-radius: 5px; margin:0; min-height:260px!important; height:auto!important; height:260px; display:block; }
.Mod-Noutati ul li div h3.Item-Title a			{ font:bold 12px/14px arial; color:#000; }
.Mod-Noutati ul li div .Item-Date				{ font:normal 12px/14px arial; color:#df2800; }
.Mod-Noutati ul li div .Item-Content			{ font:normal 12px/14px arial; color:#545454; }
.Mod-Noutati ul li div .Item-Details-Link		{ position:absolute; bottom:-1px; right:0; }
.Mod-Noutati ul li div .Item-Details-Link a		{ font:normal 12px/20px 'Trebuchet MS'; color:#000; -moz-border-radius: 5px; border-radius: 5px; background:url(/img/link_details_bg.jpg) repeat-x top left; display:block; float:right; height:20px; padding:0 10px; margin:0; }

.Admin-Ctrl-Button			{ }
.Bottom-Content				{ background:#e4e4e4; /* border-top:solid 1px #cfcfcf; */ margin-bottom:15px; }

.Mod-Qa-Add .Field-Textarea textarea		{ width:465px; }
.Mod-Qa-Add .Field-Box input 				{ width:250px; }
.Mod-Qa-Add label							{ width:100px; }
.Mod-Qa-Add .Field-Button					{ }

.Gallery-Box						{ }
.Gallery-Box ul						{ }
.Gallery-Box ul li					{ display:block; position:relative; margin:0 6px 6px 0; float:left; }
.Gallery-Box ul li div.Image		{ position:relative; display:block; float:left; width:auto; } 
.Gallery-Box ul li a				{ }

.Item-Image a,
.Gallery-Box ul li a 				{ position:relative; display:block; }
.Item-Image a img,
.Gallery-Box ul li a img			{ border:solid 1px #ccc; padding:1px; float:left; position:relative; display:block; background:url(/img/common/loader/ajax-loader.gif) no-repeat center center #fff; }
.Item-Image a:hover img,
.Gallery-Box ul li a:hover img		{ border:solid 1px #ebebeb;}
.Zoom-Image							{ width:13px; height:13px; display:block; position:absolute; top:0; right:-1px; display:none; background:url(/img/zoom_sign.png) no-repeat top left; }
.Show-Zoom .Zoom-Image				{ display:block!important; }

.Footer-Menu .Webdesign-By-Xstudios 		{ position:relative; bottom:auto; background:#fff; border-radius: 0px 0px 10px 10px; -moz-border-radius: 0px 0px 10px 10px; -webkit-border-radius: 0px 0px 10px 10px; -khtml-border-radius: 0px 0px 10px 10px; padding:10px; border-left:solid 1px #2d93bf; border-bottom:solid 1px #2d93bf; border-right:solid 1px #2d93bf; border-top:solid 1px #ccc; float:right; clear:none; margin-right:20px; -moz-box-shadow: 0 3px 6px #00628d; -webkit-box-shadow: 0 3px 6px #00628d; box-shadow: 0 3px 6px #00628d; }
.Footer-Menu .Webdesign-By-Xstudios h6 a	{ line-height:30px!important; }
.Footer-Menu ul								{ background:#fff; position:relative; display:block; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; height:15px; width:auto; float:left; margin:10px 15px; position:relative; padding:0 10px;}
.Footer-Menu ul li p,
.Footer-Menu ul li a						{ color:#545454!important; height:20px!important; line-height:20px!important; margin-top:-5px!important; padding:0 4px; }
.Footer-Menu ul li a:hover					{ background:#1a548c!important; color:#fff!important; text-decoration:none!important; }

.Content-Controls							{ display:block; position:relative;margin:5px 0; }
.Content-Controls a							{ position:relative; bottom:auto; right:auto; }

.Item-Image		{ position:relative; z-index:2; text-align:center; }
.Item-Content	{ position:relative; z-index:1; }

.Mod-Portofoliu							{ }
.Mod-Portofoliu	.Item-Date				{ float:left; font-weight:bold;}
.Mod-Portofoliu	.Item-Details-Link		{ float:right; }
.Mod-Portofoliu	.Item-Title	a			{ color:#001366; font-weight:bold; }
.Mod-Portofoliu	.Item-Details-Link a	{ color:#df2800; background:none; border:none; font-weight:bold;}


.Mod-Specializari		{}
.Mod-Specializari ul	{ margin:10px;}

.Section-Box										{}
.Section-Title										{}
.Section-Content 									{ border-bottom:solid 1px #dbdbdb; }
.Section-Content .Item-Box							{ background:#ebecee; padding:2px 8px; -moz-border-radius: 5px; border-radius: 5px; margin:0 0 5px 0; min-height:12px!important; height:auto!important; height:12px; display:block; }
.Section-Content .Item-Box .Item-Title				{ text-align:left; }
.Section-Content .Item-Box .Item-Date				{}
.Section-Content .Item-Box .Item-Image				{}
.Section-Content .Item-Box .Item-Content			{}
.Section-Content .Item-Box .Item-Details-Link		{}

.Section .Item-Box .Item-Title				{ text-align:left; }

.Mod-Contact							{ float:right; width:auto; position:relative; display:block; margin-right:30px; margin-top:10px; }
.Mod-Contact .Field-Box label			{ font:normal 14px arial; text-align:right; padding-right:5px; width:75px; }
.Mod-Contact .Field-Box input			{ width:210px; font:normal 14px arial;}
.Mod-Contact .Field-Textarea textarea	{ width:300px; height:170px;} 

.Mod-Qanda							{ }
.Mod-Qanda .Item-Date				{ float:left; color:#df2800;font:normal 12px/14px arial; padding-left:5px; }
.Mod-Qanda .Item-Details-Link		{ float:none; display:inline; }
.Mod-Qanda .Item-Title a			{ color:#000; font:bold 12px/14px arial; float:left; }
.Mod-Qanda .Item-Details-Link a		{ color:#df2800; background:none; border:none; font-weight:bold; }

.Header-Slides						{ width:970px; display:block; position:relative; margin:10px; z-index:23; }

.Mod-Header-Sliding-Panels								{ }
.Mod-Header-Sliding-Panels .SlidingPanels				{ width:100%;}
.Mod-Header-Sliding-Panels .SlidingPanelsContentGroup	{ width:20000px; height:295px; position:relative; display:block; }
.Mod-Header-Sliding-Panels .SlidingPanelsContent		{ display: block; height:293px; position: relative;  width:968px; padding:0; border:solid 1px #e5e5e5; }

.SlidingPanelsContent-1									{ background:url(/img/header_tab_content_1.jpg) no-repeat top left; height:293px; position:relative; }
.SlidingPanelsContentInner								{ border:solid 1px #fff; display:block; position:relative; height:291px; }

.Site-Seo-Footer									{ background:#fff; border:solid 1px #e5e5e5; position:relative; display:block; min-height:15px!important; height:auto!important; height:15px; width:966px; padding:1px; margin:0 auto; border-radius:5px; -moz-border-radius:5px; border:solid 1px #e5e5e5; margin-top:10px; margin-bottom:10px; }
.Site-Seo-Footer ul.Add-Radius						{ background:#f1f1f1; position:relative; display:block; min-height:30px!important; height:auto!important; height:30px; padding:10px;}
.Site-Seo-Footer .Seo-Category-Box					{ position:relative; display:block; /*width:150px; float:left; margin:0 7px 0 0;*/ width:auto; margin:0 48px 0 0; float:left; }
/*.Site-Seo-Footer .Seo-Category-Box:last-child		{ margin-right:10px!important;}*/
.Site-Seo-Footer .Seo-Category-Title				{ }
.Site-Seo-Footer .Seo-Category-Title 				{ }
.Site-Seo-Footer .Seo-Category-Title a 				{ font:bold 12px arial; color:#1372a2; text-decoration:none; }
.Site-Seo-Footer .Seo-Category-Title a:hover		{ text-decoration:underline; }
.Site-Seo-Footer .Seo-Category-List					{ }
.Site-Seo-Footer .Seo-Category-Item					{ min-height:16px!important; height:auto!important; height:16px; position:relative; display:block; }
.Site-Seo-Footer .Seo-Category-Item	h6 a			{ font:normal 11px arial; color:#303030; text-decoration:none; }
.Site-Seo-Footer .Seo-Category-Item	h6 a:hover		{ text-decoration:underline; }

.Item-Content p					{ font:normal 12px/16px arial; color:#000;  }
#spryautosuggest1 				{ position:absolute; width:237px; height:22px; right:10px; top:48px; }
#spryautosuggest1 #text1		{ width:235px; height:20px; display:block; position:relative; background:#fff; border: solid 1px #a9d8f2;}

.Css3-Button			{ width: auto; float:left; background:#fff; padding:1px; border:solid 1px #ccc; border-radius:5px; -moz-border-radius:6px; -webkit-border-radius:6px; }
.Css3-Button a			{ height:33px; display:block; width:auto; background:url(/img/button_bg.jpg) repeat-x top left; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; font:normal 18px/33px 'Trebuchet MS'; color:#fff; float:left; padding:0 15px; box-shadow:inset 0 0 10px #50216d; -moz-box-shadow:inset 0 0 10px #50216d; }
.Css3-Button a:hover	{ box-shadow:3px 3px 10px #ccc; -moz-box-shadow:3px 3px 10px #ccc; }

.Top-Bar				{ width:100%; height:42px; background:url(/img/top_bar.png) no-repeat top center; position:relative; margin:0 auto; display:block;}
.Top-Bar-Inner			{ width:990px; display:block; position:relative; margin:0 auto; height:20px; }

.Header						{ position:relative; z-index:25; display:block; width:990px; float:left; }
.Header-Menu 				{}
.Header-Menu ul				{}
.Header-Menu ul li			{ position:relative; float:left; padding:0 5px; }
.Header-Menu ul li a		{ color:#000; font:normal 11px 'Trebuchet MS'; text-decoration:none; padding-left:20px; background:url(/img/xstudios_sprite_icons.jpg) no-repeat; }
.Header-Menu ul li a:hover	{ text-decoration:underline; }
.Header-Menu ul li a.Cos-De-Cumparaturi		{ background-position:0px -1px;}
.Header-Menu ul li a.Fidelizare				{ background-position:0px -21px;}
.Header-Menu ul li a.Support				{ background-position:0px -41px;}
.Header-Menu ul li a.Cariera				{ background-position:0px -61px;}
.Header-Menu ul li a.Comunicate-De-Presa	{ background-position:0px -81px;}
.Header-Menu ul li a.Harta-Site				{ background-position:0px -102px;}



.Mod-Menu 									{ background:#343536; height:50px; width:100%; position:relative; z-index:24; }
.Mod-Menu .MenuBarHorizontal				{ height:50px; margin:0 auto; width:989px; display:block; }
.Mod-Menu .MenuBarHorizontal .Sep			{ height:30px; width:6px; position:relative; float:left; margin:0; }
.Mod-Menu .MenuBarHorizontal .Sep:hover		{ border:none; }


.Top-Bar				{ padding:3px 0 0 0; }
.Top-Bar-Left			{ width:auto; float:left; position:relative; display:block; }
.Top-Bar-Left p a,
.Top-Bar-Left p 		{ color:#fff; }

.Slide-Main-Title		{ color:#2aabf3; font:normal 36px FuturaStdLight; }
.Slide-Secondary-Title	{ color:#83c453; font:normal 11px 'Trebuchet MS'; }

.Yellow-List-Dot		{ background:#ffdd00; border-radius:3px; -moz-border-radius:3px; height:3px; width:3px; margin:7px 3px 3px 3px; float:left; position:relative; display:block; }

.Web-Packs-TabContent			{ width:595px; border:solid 1px #cacaca!important; background:#fff!important; position:relative; display:block; padding:0!important; }
.Web-Packs-TabContent-Inside	{ background:#f0f0f0; position:relative; margin:2px; display:block; height:120px; }

.Services-Included-Box			{ position:relative; display:block; float:left; margin:7px; width:142px; }
.Services-Included-Box .Yellow-List-Dot	{ background:#2aabf3!important; }
.Services-Section-Title			{ font:normal 14px FuturaStdLightCondensed; color:#2aabf3; }

.Services-Included-Box ul		{}
.Services-Included-Box ul li	{ }
.Services-Included-Box ul li a	{}
.Services-Included-Box ul li p	{ font: normal 11px/13px arial; color:#545454; }

.Price-Box						{ position:relative; display:block; float:right; margin:12px; width:auto; }
.Web-Pack-Name					{ background:#000; color:#fff; font:normal 28px 'Trebuchet MS'; padding:0px 8px; width:auto; float:left; display:block; }
.Web-Pack-Starting-At			{ position:relative; float:left; display:block; font:normal 24px verdana; color:#53c300; margin-top:5px; }
.Web-Pack-Price					{ font:normal 72px/58px verdana; color:#53c300; position:relative; float:left; display:block; letter-spacing:-5px; height:58px; margin-left:-7px; width:auto; }
.Web-Pack-Starting-At span		{ font:normal 11px 'Trebuchet MS'; color:#000; margin:3px; }

.Header-Web-Packs							{ width:597px!important; border:none!important; background:none!important; padding:0!important; }
.Header-Web-Packs .TabbedPanelsTabGroup		{ bottom: -49px; height: 49px; margin: 0; padding: 0; position: absolute; border:none; background:none; }
.TabbedPanelsTab							{}


/*
.Plus-Sign			{ position:relative; display:block; width:25px; height:25px; background:url(/img/sprite_icons.png) no-repeat -13px -9px; margin:40px 9px 0px 0px; float:left; }
*/

.Red-Button a		{ background:url(/img/xstudios_sprite_icons.jpg) repeat-x 0 -480px!important; }
.Blue-Button a		{ background:url(/img/xstudios_sprite_icons.jpg) repeat-x 0 -522px!important; }

.V-Sep		
{
	width:1px; height:150px; position:relative; display:block; float:left; margin:0 3%;
	background: rgb(137,195,235); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(137,195,235,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(137,195,235,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(137,195,235,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(137,195,235,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(137,195,235,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(137,195,235,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89c3eb', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.H-Sep		
{
	width:auto; height:1px; position:relative; display:block; float:left; margin:0 3%;
	background: rgb(137,195,235); /* Old browsers */
	background: -moz-linear-gradient(left, rgba(137,195,235,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(137,195,235,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(137,195,235,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(137,195,235,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(137,195,235,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(left, rgba(137,195,235,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89c3eb', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}

.Two-Columns-Layout						{ }
.Two-Columns-Layout .Middle-Column		{ width:730px; margin-right:7px; }
.Custom-Bg							{  margin-right:0!important; }

.Footer-Bar							{ width:100%; position:fixed; bottom:0; z-index:99; 
/* background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.29, #319BF8), color-stop(1, #072AAA)); background-image: -moz-linear-gradient( center top,#319BF8 29%,#072AAA 100%); height:10px;  -moz-box-shadow: 0 -1px 6px #004E91; box-shadow: 0 -1px 6px #004E91; -webkit-box-shadow: 0 -1px 6px #004E91; -khtml-box-shadow: 0 -1px 6px #004E91; 
*/

background: #b10000; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IxMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzliMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzYzMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #b10000 0%, #9b0000 49%, #630000 51%, #a20000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b10000), color-stop(49%,#9b0000), color-stop(51%,#630000), color-stop(100%,#a20000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #b10000 0%,#9b0000 49%,#630000 51%,#a20000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #b10000 0%,#9b0000 49%,#630000 51%,#a20000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #b10000 0%,#9b0000 49%,#630000 51%,#a20000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #b10000 0%,#9b0000 49%,#630000 51%,#a20000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b10000', endColorstr='#a20000',GradientType=0 ); /* IE6-8 */
}

.Footer-Bar-Inside					{ position:relative; width:990px; display:block; margin:0 auto; height:10px; }
.Footer-Bar-Content					{ position:absolute; bottom:5px; height:23px; width:auto; right:0; }
.Footer-Bar-Content ul				{ position:relative; padding:0 10px; }
.Footer-Bar-Content ul li			{ position:relative; display:block; float:left; width:auto; margin:2px; }
.Footer-Bar-Content ul li a			{ color:#fff; text-decoration:none; padding:0px 2px; }
.Footer-Bar-Content ul li a:hover	{ background:#fff; color:#1f69d6; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; }

.Footer-Custom-Style				{ width:315px!important; height:462px!important; }

.Footer-Custom-Style .Field-Box label		{ color:#fff; }
.Footer-Custom-Style .Field-Box textarea,
.Footer-Custom-Style .Field-Box input		{ -moz-box-shadow: 0 -1px 6px #004E91; box-shadow: 0 -1px 6px #004E91; -webkit-box-shadow: 0 -1px 6px #004E91; -khtml-box-shadow: 0 -1px 6px #004E91; }
.Footer-Custom-Style .Buttons-Box input		{ -moz-box-shadow: 0 0 8px 1px #001BA1; box-shadow: 0 0 8px 1px #001BA1; -webkit-box-shadow: 0 0 8px 1px #001BA1; -khtml-box-shadow: 0 0 8px 1px #001BA1; }

.Tooltip-Info-Main		{ position:absolute; white-space:nowrap; margin-top:5px; text-align:center; width:auto; background:#ebebeb; border:solid 1px #ddd; -moz-border-radius:3px; display:block; -moz-box-shadow: 0 0 10px #A9A8A8 inset; }
.Tooltip-Info-Inner		{ border:solid 1px #fff; position:relative; display:block; padding:3px 7px; margin:0px; -moz-border-radius:2px; min-width:100px; max-width:250px; min-height:20px!important; height:auto!important; height:20px; }
.Tooltip-Triangle-Form	{ position:absolute; top:-8px; border-color: transparent transparent #ccc; border-style: solid; border-width: 0px 6px 6px; height: 0px; width: 0px; display:block; }
.ToolTip-Head			{ background:#29acf2; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; color:#fff!important; display:block; padding:2px 0; }

.Lq .Top-Bar-Inner,
.Lq .Page-Body,
.Lq .Footer											{ width:80%!important; min-width:990px; max-width:1440px; }
.Lq-Page-Body .Page-Content							{ width:100%; }
.Lq-Page-Body ul.MenuBarHorizontal					{ float:none; }

.Page-Content										{ position:relative; z-index:25; }

.Lq-Page-Body .Left-Column 							{ width:65%; float:left; }
.Lq-Page-Body .Right-Column 						{ width:35%; float:left; margin:0; }

.Lq-Page-Body .Middle-Column 						{ width:auto; margin:0; }

.Lq-Page-Body .Box-Content 							{ float:none!important; }
.Lq-Page-Body .Site-Seo-Footer 						{ width:100%!important; }
.Lq-Page-Body .Two-Columns-Layout .Middle-Column	{ width:80%!important; }
.Lq .Footer .Footer-Menu 							{ width:100%; }

.Lq-Page-Body .Middle-Column .Full-Column			{ width:auto!important; float:none!important; padding:0 10px!important; }



.Left-Column .Section-Title a,
.Left-Column .Section-Title,
.Middle-Column .Section-Title a,
.Middle-Column .Section-Title,
.Right-Column .Section-Title a			{ font:normal 20px/20px arial; color:#000; }

.Right-Column .Section-Title 			{ padding-bottom:3px; border-bottom:solid 1px #e7b80a; display:block; }
.Details-Link
{ 
	/*
	background: rgb(228,245,252); /* Old browsers */
	/*background: -moz-linear-gradient(45deg, rgba(228,245,252,1) 0%, rgba(191,232,249,1) 50%, rgba(159,216,239,1) 51%, rgba(42,176,237,1) 100%); /* FF3.6+ */
	/*background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(228,245,252,1)), color-stop(50%,rgba(191,232,249,1)), color-stop(51%,rgba(159,216,239,1)), color-stop(100%,rgba(42,176,237,1))); /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(45deg, rgba(228,245,252,1) 0%,rgba(191,232,249,1) 50%,rgba(159,216,239,1) 51%,rgba(42,176,237,1) 100%); /* Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(45deg, rgba(228,245,252,1) 0%,rgba(191,232,249,1) 50%,rgba(159,216,239,1) 51%,rgba(42,176,237,1) 100%); /* Opera 11.10+ */
	/*background: -ms-linear-gradient(45deg, rgba(228,245,252,1) 0%,rgba(191,232,249,1) 50%,rgba(159,216,239,1) 51%,rgba(42,176,237,1) 100%); /* IE10+ */
	/*background: linear-gradient(45deg, rgba(228,245,252,1) 0%,rgba(191,232,249,1) 50%,rgba(159,216,239,1) 51%,rgba(42,176,237,1) 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f5fc', endColorstr='#2ab0ed',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	background:#47b3f0;
	position:relative; padding:2px 7px; white-space:nowrap; border:solid 1px #09C; clear:both; float:left; display:block; width:auto;
	color:#fff; font:normal 11px arial;
	margin-top:5px;
	/* box-shadow:inset 0 0 10px #0053b1; -moz-box-shadow:inset 0 0 10px #0053b1; -webkit-box-shadow:inset 0 0 10px #0053b1; -khtml-box-shadow:inset 0 0 10px #0053b1; */
}

.Details-LinkBig	{ font-size:15px; padding:5px 20px; }

.Link-Image		{ height:100px; background:#f00; width:auto; position:relative; display:block; background:#fff;}
.Link-Image img	{ background:#ebebeb; position:relative; display:block; margin:2px; }


.Form-Type-Title		{ font:normal 18px 'Trebuchet MS'; color:#000; }


	
.Services-Listing		{ width:100%; }


/* News Ticker */
#ticker-wrapper.has-js{margin:0px; padding:5px 10px; width:auto; height:32px; display:block; background-color:#f5f4f4; border:solid 1px #e5e5e5}
#ticker{width:100%; height:23px; display:block; position:relative; overflow:hidden}
#ticker-title{color:#000; font:bold 11px verdana}

#ticker-content{margin:0px; padding-top:9px; position:absolute; color:#1F527B; font-weight:bold; background-color:#f8f0db; overflow:hidden; white-space:nowrap; line-height:1.2em; font:normal 11px 'Trebuchet MS'; color:#7e7e7e}
#ticker-content:focus{none}
#ticker-content a{text-decoration:none; color:#1F527B}
#ticker-content a:hover{text-decoration:underline; color:#0D3059}
#ticker-swipe{padding-top:9px; position:absolute; top:0px; background-color:#f8f0db; display:block; width:800px; height:23px}
#ticker-swipe span{margin-left:1px; background-color:#f8f0db; border-bottom:1px solid #1F527B; height:12px; width:7px; display:block}
#ticker-controls{padding:8px 0px 0px 0px; list-style-type:none; float:left}
#ticker-controls li{padding:0px; margin-left:5px; float:left; cursor:pointer; height:16px; width:16px; display:block}
#ticker-controls li#play-pause{background-image:url('../images/controls.png'); background-position:32px 16px}
#ticker-controls li#play-pause.over{background-position:32px 32px}
#ticker-controls li#play-pause.down{background-position:32px 0px}
#ticker-controls li#play-pause.paused{background-image:url('../images/controls.png'); background-position:48px 16px}
#ticker-controls li#play-pause.paused.over{background-position:48px 32px}
#ticker-controls li#play-pause.paused.down{background-position:48px 0px}
#ticker-controls li#prev{background-image:url('../images/controls.png'); background-position:0px 16px}
#ticker-controls li#prev.over{background-position:0px 32px}
#ticker-controls li#prev.down{background-position:0px 0px}
#ticker-controls li#next{background-image:url('../images/controls.png'); background-position:16px 16px}
#ticker-controls li#next.over{background-position:16px 32px}
#ticker-controls li#next.down{background-position:16px 0px}
.js-hidden{display:none}
#no-js-news{padding:10px 0px 0px 45px; color:#F8F0DB}
.left #ticker-swipe{left:80px}
.left #ticker-controls, .left #ticker-content, .left #ticker-title, .left #ticker{ float:left}
.left #ticker-controls{ padding-left:6px}
.right #ticker-swipe{right:80px}
.right #ticker-controls, .right #ticker-content, .right #ticker-title, .right #ticker{ float:right}
.right #ticker-controls{ padding-right:6px}


/* Tabbed Panels */
.TabbedPanels								{ margin:0px; padding:0px; float:left; clear:none; width:420px; }
.TabbedPanels .ui-tabs .ui-tabs-nav			{ padding:0!important; }
.TabbedPanelsTabGroup						{ margin:0px; padding:0px; right:0; }
.TabbedPanelsTabGroup li.TabbedPanelsTab.ui-state-active	{ border-bottom:solid 1px #ccc!important; }
.TabbedPanelsTab							{ background:none!important; border-radius:0 0 5px 5px!important; -moz-border-radius:0 0 5px 5px!important; -webkit-border-radius:0 0 5px 5px!important; -khtml-border-radius:0 0 5px 5px!important; position:relative; top:-1px!important; float:left!important; padding:0px 2px 2px 2px!important; margin:1px 15px 0 0!important; font:normal 12px 'Trebuchet MS'!important; list-style:none; -moz-user-select:none; -khtml-user-select:none; cursor:pointer; border:none!important; }
.TabbedPanelsTab a							{ color:#000!important; text-decoration:none; }
.TabbedPanelsTab a span						{ position:relative; display:block; clear:both; text-align:center;}
.TabbedPanelsTab img						{ padding:1px 5px!important; }
.TabbedPanelsTabHover						{ }
.TabbedPanelsTabSelected,
.TabbedPanelsTabGroup .ui-tabs-selected		{ background-color:#fff!important; margin:0 15px 0 0 !important; border-top:none!important; border-left:solid 1px #cacaca!important; border-right:solid 1px #cacaca!important; border-bottom:solid 1px #cacaca!important; }
.TabbedPanelsTab p							{ text-align:center; font:normal 11px 'Trebuchet MS'; color:#000; position:relative; margin:2px 0 -18px; z-index:88}
.TabbedPanelsTabSelected img				{ background:#f0f0f0; padding:7px 5px 5px 5px; position:relative; float:left; margin-top:-2px}
.TabbedPanelsTab.ui-state-active			{ background-color:#fff!important; border-bottom:solid 1px #ccc!important; }

.TabbedPanelsContentGroup					{ clear:both; }
.TabbedPanelsContent						{ padding:10px 0 0 0; }
.TabbedPanelsContentVisible 				{ position:relative}
.VTabbedPanels .TabbedPanelsTabGroup 		{ float:left; width:10em; height:20em; background-color:#EEE; position:relative; border-top:solid 1px #999; border-right:solid 1px #999; border-left:solid 1px #CCC; border-bottom:solid 1px #CCC}
.VTabbedPanels .TabbedPanelsTab				{ float:none; margin:0px; border-top:none; border-left:none; border-right:none}
.VTabbedPanels .TabbedPanelsTabSelected		{ background-color:#EEE; border-bottom:solid 1px #999}
.VTabbedPanels .TabbedPanelsContentGroup	{ clear:none; float:left; padding:0px; width:30em; height:20em}

/* Sliding Panles */
.galerie_zona{width:220px; position:relative; float:left}
.image_frame{width:220px; height:170px; display:block; position:relative}
.img_mask{width:220px; height:170px; display:block; position:relative; background:url(../img/gallery_bg.png) no-repeat top left; overflow:hidden; z-index:2}
.img_mask a{width:220px; height:170px; display:block; position:relative}
.behind_img{width:220px; height:170px; display:block; position:absolute; margin:0; padding:0; z-index:1; left:0; top:0}
.behind_img img{}
.SlidingPanels{float:left; overflow:hidden; padding:0; position:relative}
#slidingPanel{}
.SlidingPanelsContentGroup{position:relative; float:left; margin:0px; padding:0px; border:none; overflow:hidden}
.SlidingPanelsContent{float:left; overflow:hidden; margin:0px}
.SlidingPanelsAnimating *{overflow:hidden !important}
.slidingTabPanelWrapper{height:auto; margin:0; position:absolute; right:-4px; top:10px; width:16px; z-index:10}
.slidingTabPanel{list-style:none; margin:0 auto; padding:0; width:16px; height:auto; position:absolute; right:2px}
.slidingTabPanel li{list-style:none; float:left; width:15px; height:15px; margin:0 3px; display:block}
.galerie_zona .slidingTabPanel li{margin:0}
.galerie_zona .slidingTabPanelWide{right:-6px; width:30px}
.tabActive:hover, 
.tab:hover, 
.slidingTabPanel li a{background:url(/img/buttons_sprite.png) no-repeat 0 0}
.slidingTabPanel li a{list-style:none; float:left; width:15px; height:15px; margin:0; display:block; color:#fff; text-decoration:none; font:normal 10px 'Trebuchet MS'; text-align:center}
.tabActive{list-style:none; float:left; width:15px; height:15px; background-position:0 -17px!important; margin:0; display:block; color:#000!important}
.tab{position:relative; margin-top:1px; display:block; width:50px; height:46px; cursor:pointer; outline:none}
.tab:hover{background-position:0 -34px!important}
.tabActive:hover{background-position:0 -51px!important}
.SmallGallerySlidingPanels{width:420px; height:auto!important}
.SmallGallerySlidingPanels .SlidingPanelsContent{width:420px}
.SmallGallerySlidingPanels .SlidingPanelsContentGroup{height:auto!important}
.area_box{display:block; position:relative; margin:0 auto; background:url(/img/sprite_lines.jpg) no-repeat right bottom; padding-bottom:10px; margin-bottom:10px; min-height:50px!important; height:auto!important; height:50px}
.area_box_text{width:295px; display:block; float:left}
.area_box_small_gallery{width:120px; display:block; float:left}
.area_date{color:#fe821f}
.area_title{}
.area_text_content{color:#7c7c7c}
.small_gallery_area{width:120px; height:93px}
.small_gallery_area .img_mask{width:120px; height:93px; background:url(/img/small_gallery_bg.png) no-repeat 0 0}
.small_gallery_area .img_mask a{width:120px; height:93px}
.small_gallery_area .image_frame{width:120px; height:93px}
.small_gallery_area .behind_img{width:120px; height:93px}
.small_gallery_area .SlidingPanels{width:120px; height:93px}
.TestimonialsPanel .area_box_text{width:100%}
.SlidingPanelsHomeListing{height:260px}
.SlidingPanelsHomeListing, 
.SlidingPanelsHomeListing .SlidingPanelsContent{width:915px}
.SlidingPanelsHomeListing .SlidingPanelsContentGroup{width:915px; height:10000px}

#more_options			{}
#more_options label		{ float:none; }
#more_options input		{ float:none; }


.mceIframeContainer iframe		{ min-width:416px;}


.Header-Box
{
	
	min-height:130px!important; height:auto!important; height:130px; width:auto; display:block; position:relative; float:none; /*margin-right:10px;*/
	margin-top:10px;
	background: #35799f; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM1Nzk5ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNzViODEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #35799f 0%, #175b81 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35799f), color-stop(100%,#175b81)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #35799f 0%,#175b81 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #35799f 0%,#175b81 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #35799f 0%,#175b81 100%); /* IE10+ */
	background: linear-gradient(top,  #35799f 0%,#175b81 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35799f', endColorstr='#175b81',GradientType=0 ); /* IE6-8 */

	-moz-box-shadow: inset 0 0 55px 5px #00314c;
	-webkit-box-shadow: inset 0 0 55px 5px #00314c;
	box-shadow: inset 0 0 55px 5px #00314c;
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	padding:15px 20px; 
	z-index:10;
}

.Header-Box .Primary-Headline h2		{ font-size:60px; line-height:55px; color:#fff; font-family:FuturaStdLight; }
.Header-Box .Primary-Headline h2 a		{ color:#fff; }
.Header-Box .Secondary-Headline h3		{ color:#000; font-size:18px; line-height:18px; font-family:FuturaStdLight; }
.Header-Box .Tertiary-Headline h4		{ color:#fff; font-size:11px; line-height:13px; font-family:FuturaStdLight; margin-top:20px; }
.Header-Box .Item-Image a img			{ border:none; padding:0; border-radius:0px 5px 5px 0px; -moz-border-radius:0px 5px 5px 0px; -webkit-border-radius:0px 5px 5px 0px; -khtml-border-radius:0px 5px 5px 0px; }

#contentWrap		{ width: 700px; margin: 0 auto; height: auto; overflow: hidden; }
#contentTop 		{ width: 600px; padding: 10px; margin-left:30px;}
#contentLeft 		{ float: left; width: 400px;  }
#contentLeft li 	{ }
#contentLeft li		{ width:90px; height:90px; float:left; display:block; border-color:#fbab00!important; border:solid 1px #ebebeb; text-align:center; cursor:move; }
#contentRight 		{ float: right; width: 260px; padding:10px; background-color:#336600; color:#fff; }


.Edit-Icon			{ font:normal 8px/12px WebSymbolsRegular!important; padding:1px!important; color:#000!important; text-decoration:none; width:12px!important; height:12px!important; position:relative; display:block; float:right; text-align:center; font-smooth:always; }
.Edit-Icon:hover	{ background:#06C; color:#fff!important; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khml-border-radius:2px; }

.Simple-Button			{ font:normal 10px/14px arial; padding:1px 4px; color:#555; text-decoration:none; width:auto; height:14px; position:relative; display:block; float:left; text-align:center; font-smooth:always; margin:4px; }
.Simple-Button:hover	{ background:url(/img/intro/sprite_form_lansare.jpg) repeat-x 0 -68px; color:#fff; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -khml-border-radius:2px;text-shadow: #434343 1px 1px 1px; }

.Subcategory-Item	{ border-bottom:solid 1px #dbdbdb; padding-bottom:10px; margin-bottom:10px; }
.Subcategory-Item .Item-Image	{ display:block; position:relative; float:left; margin:10px 10px 0 0; }
.Subcategory-Item .Mce-Content	{ display:block; position:relative; float:left; margin:10px 10px 0 0; width:auto; }
.Subcategory-Item .Item-Image img	{ border:none!important; }
.SubCategory-Page		{ border-bottom: 1px solid #DBDBDB; margin-bottom: 10px; margin-top: -2px; padding-bottom: 10px;  padding-top: 0}

/* Fancy menu */

.ca-menu{
    padding:0;
    margin:20px auto;
    width: 100%;
}
.ca-menu li{
    width: 100%;
    height: 70px;
    overflow: hidden;
    position: relative;
    display: block;
    background: #fff;
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
    margin-bottom: 4px;
    -webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.ca-menu li:last-child{
    margin-bottom: 0px;
}
.ca-menu li a{
    text-align: left;
    width: 100%;
    height: 100%;
    display: block;
    color: #333;
    position: relative;
}
.ca-icon{
    font-family: 'WebSymbolsRegular', cursive;
    font-size: 30px;
    color: #333;
    text-shadow: 0px 0px 1px #333;
    line-height: 70px;
    position: absolute;
    width: 90px;
    left: 0px;
    text-align: center;
    -webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear; 
}
.ca-content{
    position: absolute;
    left: 80px;
    width: 270px;
    height: 60px;
    top: 20px;
}
.ca-main{
    font:normal 24px FuturaStdLightCondensed;
    -webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear; 
}
.ca-sub{
    font-size: 11px;
    color: #7f7f7f;
}
.ca-menu li:hover{
    background-color: #0089b5;
}
.ca-menu li:hover .ca-icon{
    color: #fff;
    font-size: 100px;
    opacity: 0.2;
    left: -20px;
    -webkit-transform: rotate(20deg);
    -moz-transform: rotate(20deg);
    -ms-transform: rotate(20deg);
    transform: rotate(20deg);
	
}
.ca-menu li:hover .ca-main{
    color: #000;
    opacity: 0.8;
	-moz-animation: 400ms ease moveFromLeft;
}
.ca-menu li:hover .ca-sub{
    color: #fff;
    opacity: 0.8;
}

.Mce-Content,
.Mce-Content p								{ font:normal 13px/17px arial; color:#3d3d3d; }
.MenuBarHorizontal .ui-state-highlight		{ width:120px!important; }
.MenuBarHorizontal .xstEditArea				{ cursor:e-resize!important; top:2px!important; right:2px!important; }
.MenuBarHorizontal .xstEditArea a			{ float:right; }


.Category-List							{ margin-top:10px; border:solid 1px #c9c9c9; background:#f0f0f0; box-shadow:inset 0 0 20px #cecece; and -moz-box-shadow:inset 0 0 20px #cecece; min-height:158px!important; height:auto!important; height:158px;  }
.Category-List ul						{ padding:7px; position:relative; }
.Category-List ul li					{ margin:2px 0; position:relative;}
.Category-List ul li h3					{}
.Category-List ul li h3 a				{ font:normal 14px/16px FuturaStdLight; color:#000; height:auto; display:block; position:relative; padding:2px 13px;}

.Category-List ul li:hover,
.Category-List ul li h3 a:hover,
.Current-SubCategory,
.Current-SubCategory h3 a					{ /* background:#2aabf3; color:#fff!important; */ }
.Category-List ul li h3 a:visited			{ }
.Category-List .SubcategoryItem				{ z-index:2; position:relative; }
.Category-List li							{ border-bottom:solid 1px #ebebeb; padding-bottom:0px; }
.Category-List li .Css3-Right-Arrow			{ display:none; }
.Current-SubCategory .Css3-Right-Arrow,
.Category-List li:hover .Css3-Right-Arrow	{ display:block!important; }
.Category-List li:hover .xstEditArea		{ z-index:99;}
.Category-List li:hover .xstEditArea		{ display:block; }
.Category-List li:hover a, 
.Category-List li:hover .xstEditArea a		{ color:#fff!important; }
.Category-List .xstEditArea					{ position:absolute; right:11px; top:2px; z-index:3; display:none; }

.Css3-Right-Arrow		{ position:absolute; top:6px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #0c2b3c; right:5px; height: 0px; width: 0px; display:block; z-index:4; opacity:0.5; }

.Editable-Area			{ background:#F7F7F7; border: 1px dashed #ccc; }


.Services-Listing li					{ position:relative; display:block; float:left; margin:7px 8px 6px 0; padding:5px; /*min-height:180px!important; height:auto!important; height:180px;*/height:auto; width:231px; /* min-width:150px; width:22%; max-width:160px; */}
.Services-Listing li div				{ }
.Services-Item-Title					{ position:relative; display:block; min-height:18px!important; height:auto!important; height:18px; margin-bottom:3px; }
.Services-Item-Title h2					{ position:relative; margin-bottom:0px; line-height:16px; }
.List-Home-Services li div h2 a,
.Services-Item-Title h2 a,
.Product-List h4 a						{ font:normal 16px/16px arial; color:#000/*4c4c4c*/; text-decoration:none; }

.Services-Item-Content					{ position:relative; display:block; min-height:80px!important; height:auto!important; height:80px; }
.Services-Item-Content a				{ color:#6c6c6c; }
.List-Home-Services li .Text-Content p,
.Services-Item-Content p				{ font:normal 12px/15px arial; color:#545454; }



.List-Home-Services				{ }
.List-Home-Services li			{ position:relative; display:block; min-height:90px!important; height:auto!important; height:90px; width:283px; margin:5px; float:left; }
.List-Home-Services li .inner	{ padding:5px; }
.List-Home-Services li img		{ } 
.List-Home-Services .Text-Content	{ position:relative; display:block; min-height:80px!important; height:auto!important; height:80px; }

.AddImage				{ border:solid 1px #cdddef; background:#f0f5f7; float:left; }
.AddImage:hover			{ border-color:#95adc6; }
.AddImage span			{ width:160px; height:110px; display:block; position:relative; background:url(/img/add_photo.png) no-repeat center center; border:solid 1px #fff; overflow:hidden; }
.AddImage img			{ float:left; }

.jupl_box				{ width:100px!important; margin:3px!important; height:120px!important; position:relative!important; display:block!important; float:left!important; background:#ebebeb!important; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border:solid 1px #ccc; padding:10px; }
.span7					{ width:auto!important; }


.Mod-NavBar					{ position:relative; padding-top:0; margin:0;}
.Mod-NavBar ul				{}
.Mod-NavBar ul li			{ position:relative; display:block; float:left; }
.Mod-NavBar ul li a			{ font:normal 10px arial; color:#b4b4b4; text-decoration:none; }
.Mod-NavBar ul li span		{ font:normal 10px arial; color:#b4b4b4; padding:0 3px; }
.Mod-NavBar ul li a:hover	{ text-decoration:underline; }


.Contact-Page				{ }
.Contact-Page li			{ width:355px; }
.Contact-Page .Mce-Content	{ position:relative; display:block; float:left; width:50%; }
.Contact-Page .Mod-Contact	{ position:relative; display:block; float:left; width:50%; }
.Contact-Page .Services-Item-Content	{ min-height:20px!important; height:auto!important; height:20px; }

.xstWebPackKeyPoints				{ }
.xstWebPackKeyPoints li				{ }
.xstWebPackKeyPoints li p 			{ }
.xstWebPackKeyPoints li p a			{ font:normal 12px arial; color:#4c4c4c; }
.xstWebPackKeyPoints li p a:hover	{ }

.QA-Listing li						{ background:#f7f7f7; padding:5px; position:relative; display:block; margin:5px 0; }
.QA-Listing li .Q					{ font:normal 24px FuturaStdLight; color:#525252; position:relative; display:block; width:25px; height:40px; float:left; }
.QA-Listing li .Q-Item				{ position:relative; display:block; background:#ff0; width:725px; background:#fff; float:left; padding:5px; }
.QA-Listing li .Q-Item .Q-ItemTitle	{ font:bold 13px arial; color:#3d3d3d; }

.A-ItemBox							{ border:solid 1px #eee; padding:5px; }
.A-ItemBox .A						{ font:normal 16px FuturaStdLight; color:#525252; position:relative; display:block; width:15px; height:40px; float:left; color:#46b2ef;}
.A-ItemBox .A-Item					{ }
.A-ItemBox .A-Item .A-ItemTitle		{ font:normal 13px arial; color:#3d3d3d;  }

.OurWork-Listing					{}
.OurWork-Listing li					{ width:350px; display:block; position:relative; float:left; padding:7px; margin:5px;}
.OurWork-Listing li .Image span		{ width:auto; float:left; position:relative; display:block; height:auto; }


.NewsBar						{ border:1px solid #E5E5E5; display:block; padding:0; position:relative; width:968px; margin:0 10px 10px 10px; }
.NewsBarInner					{ border:1px solid #fff; display: block; min-height:30px!important; height:auto!important; height:30px; position: relative; background:#f0f4f8; }


.PageInnerSubtitle				{ border-bottom:solid 1px #f4f4f4; font:normal 24px FuturaStdLight;}

.BackButton						{ font:normal 11px arial; text-decoration:none; color:#47b3f0; position:relative; float:right; }

.List-HomeSolutions					{ background:url(/img/solutii_complete_bg.jpg) no-repeat top left; position:relative; height:300px; width:600px; display:block; margin-left:-1px; margin-top:7px; }
.List-HomeSolutions li				{ padding:1px; /*border:solid 1px #eee; background:#fff;*/ display:block; float:left; position:relative; margin:6px 4px 3px 5px;  } 
.List-HomeSolutions li:last-child	{ margin-right:0;}
.List-HomeSolutions li .inner		{ /*-moz-box-shadow: inset 0 0 15px #f2f2f2; -webkit-box-shadow: inset 0 0 15px #f2f2f2; box-shadow: inner 0 0 15px #f2f2f2; */ width:140px; height:225px; position:relative; display:block; }

.List-HomeSolutions li h2		{ /* background:url(/img/solutii_home_item_title_bg.jpg) repeat top left #eef2f5; */ padding:5px 50px 5px 12px; font:normal 22px/22px FuturaStdLightCondensed; display:block; min-height:45px!important; height:auto!important; height:45px; }
.List-HomeSolutions li h2 a		{ font:normal 24px/24px FuturaStdLightCondensed; text-decoration:none; color:#fff; text-shadow: 0px 0px 4px #545454; }
.PriceBox						{ padding-left:30px; position:absolute; bottom:5px; display:block; height:45px; }

.HomeSolutions-Image				{ display:block; position:absolute; height:60px; width:70px; top:90px; left:35px; text-align:center; }
.HomeSolutions-Image .AddImage		{ width:68px; height:58px;}
.HomeSolutions-Image .AddImage span	{ width:66px; height:56px;}

.PriceBox .PriceStartingFrom	{ font:normal 11px arial; color:#c0c0c0;}
.PriceBox .Price				{ font:bold 36px/30px FuturaStdLightCondensed; color:#53c300; display:block; height:30px; position:relative; float:left; text-shadow:0px 1px 1px #545454; }
.PriceBox .Currency				{ font:normal 22px/40px FuturaStdLightCondensed; color:#a5a5a5; float:left; }
.Price-Line						{ position:relative; height:30px; display:block; line-height:30px; }

.HSep							{ display:block; position:relative;margin:20px auto; height:1px; font-size:0; line-height:0; background:#ededed; width:70%;}
.VSep							{ display:block; position:relative;margin:0px; height:300px; font-size:0; line-height:0; background:#ededed; width:1px; float:left;}

.Section-SubTitle				{ background:#fff; -moz-box-shadow:0px 0px 11px #d6dbe2 inset; -webkit-box-shadow:0px 0px 11px #d6dbe2 inset; -o-box-shadow:0px 0px 11px #d6dbe2 inset; -khtml-box-shadow:0px 0px 11px #d6dbe2 inset; -ms-box-shadow:0px 0px 11px #d6dbe2 inset; position:relative; min-height:20px!important; height:auto!important; height:20px; display:block; width:100%; border-top: 2px solid #ededed; -moz-border-top-colors: #ededed #fff; }
.Section-SubTitle p				{ font:normal 11px arial; margin:3px 0 0 7px; color:#5a5a5a; }
.MoreButton						{ width:55px; height:20px; background:url(/img/more_button.png) no-repeat top right; float:right; position:absolute; top:0; right:0; display:block; font:normal 9px/20px arial; text-align:right; text-decoration:none; color:#fff; padding-right:6px; }


.Newsletter-Mod							{ background:url(/img/newsletter_bg.jpg) no-repeat top left; height:221px;  width:336px; position:relative; padding:10px; display:block; margin:10px 0; }
.Social-Networking-Button				{ position:relative; float:left; overflow:hidden; }

.NewsletterForm-Box						{ display:block; height:115px; margin:16px 40px 0px 72px; padding:5px 10px; position:relative; width:180px; }
.NewsletterForm-Box .Field-Box input	{ width:170px; }
.NewsletterForm-Box .Field-Box label	{ font:normal 13px arial; color:#bfbfbf; }
.MoreInfoButton							{ font:normal 10px verdana; color:#979797; text-decoration:none; position:absolute; bottom:5px; left:5px; }
.MoreInfoButton:hover					{ text-decoration:underline; color:#555; }

.offStatus								{ background:#ffde78!important; border:solid 1px #ff0!important; }
.OnOffCheck								{ background:#e1e1e1; border:solid 1px #c3c3c3; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; height:18px; width:60px; }
.OnOffCheck .StatusOff,
.OnOffCheck .StatusOn					{ border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; width:30px; float:left; display:block; height:20px; margin:-1px 0 0 0; font:normal 11px/22px arial; text-align:center; cursor:pointer; }
.OnOffCheck input						{ width:0!important; height:0!important; position:absolute!important; top:0; left:-11px; margin:0; opacity:0; filter:alpha(opacity=0); }
.OnOffCheck .StatusOff					{ margin-right:-1px; }
.OnOffCheck .StatusOn					{ margin-left:-1px; }

.SelectedStatus							{ background:#2aabf3!important; border:solid 1px #1990d3!important; color:#fff!important; line-height:20px!important; height:18px!important; }
.SearchInput							{ min-width:200px; max-width:480px; width:480px; height:30px; border:solid 1px #bbdbfa; background:#fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; -ms-border-radius:5px; padding:10px; display:block; margin:0 auto; }
.SearchSubmit							{ border:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; -ms-border-radius:3px; background:#c10000; height:24px; display:block; width:60px; color:#fff; position:absolute; right:0; top:0; cursor:pointer; }

.ui-autocomplete 						{ z-index:30!important; }
.ui-autocomplete {
	max-height: 300px;
	width:250px;
	overflow-y: auto;
	/* prevent horizontal scrollbar */
	overflow-x: hidden;
	/* add padding to account for vertical scrollbar */
	padding-right: 20px;
}
/* IE 6 doesn't support max-height
 * we use height instead, but this forces the menu to always be this tall
 */
* html .ui-autocomplete {
	height: 100px;
}



/* Visit the world */
.Item-Search					{ line-height:13px!important;}
.Search-Item-Content			{ font:normal 11px/12px arial!important; }

.AvailableOptions				{ position:absolute; top:16px; background:#ebebeb; border:solid 1px #666; width:100px; height:100px; padding:5px; display:none; }
.OptionLabel					{ font-family:arial!important; position:relative; display:block; float:left; font-size:11px; }
.OptionIcon						{ display:block; width:14px; height:14px; margin-right:5px; float:left; }
.AvailableOptions .Edit-Icon	{ width:100%!important; }

.Page-home .Left-Column			{ width:180px!important; }
.Page-home .Right-Column		{ width:805px!important; }

.CountryList					{ padding-top:3px;}
.CountryList li					{ width:auto; position:relative; display:block; min-height:25px!important; height:auto!important; height:25px; margin:0px 4px; }
.CountryList li h3 				{ }
.CountryList li h3 a			{ font:bold 13px arial; color:#000; padding: 4px 10px; display:block; }
.CountryList li h3 a:hover		{ color:#fff; background: #b10000; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IxMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzliMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzYzMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #b10000 0%, #9b0000 49%, #630000 51%, #a20000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b10000), color-stop(49%,#9b0000), color-stop(51%,#630000), color-stop(100%,#a20000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #b10000 0%,#9b0000 49%,#630000 51%,#a20000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #b10000 0%,#9b0000 49%,#630000 51%,#a20000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #b10000 0%,#9b0000 49%,#630000 51%,#a20000 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #b10000 0%,#9b0000 49%,#630000 51%,#a20000 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b10000', endColorstr='#a20000',GradientType=0 ); /* IE6-8 */ }
.Current-SubCategory h3 a		{ color:#fff!important; }

.ModSection							{ background:#fff; padding:5px; position:relative; display:block; margin:0; }
.Columns .Right-Column .ModSection	{ min-height:500px!important; height:auto!important; height:500px; }
.DestinatiiList									{ margin:4px;}
.DestinatiiList li								{ width:180px; margin-right:6px; padding:0; margin-bottom:0; }
.DestinatieContent								{ border:solid 1px #fff1bb; padding:7px; position:relative; z-index:4; background:#fdfaee; min-height:160px!important; height:auto!important; height:160px; }
.DestinatiiList li .DestinatieItem-Title		{ border:solid 1px #fff1bb; border-bottom-color:#fdfaee; float:left; background:#fdfaee; margin-bottom:-1px; padding:3px 5px; position:relative; z-index:5; }
.DestinatiiList li .DestinatieItem-Title h2		{ }
.DestinatiiList li .DestinatieItem-Title h2 a	{ color:#000; padding-right:30px; }
.DestinatiiList li.ui-state-highlight			{ min-height:260px!important; height:auto!important; height:260px; }
.ZoneList li.ui-state-highlight					{ min-height:200px!important; height:auto!important; height:200px; }
.Price-From							{ margin:0px 0 0 5px; padding:0; position:relative; display:block; color:#545454; font:normal 12px/16px arial; position:relative; float:left; }
.Price-From span					{ color:#47b3f0; font-family:"Arial Black", Gadget, sans-serif; font-size:20px; text-transform:uppercase; margin:3px; }

.BlueButton, 
.DestinatiiList li .Details-Link	{ background:url(/img/blue_button_bg.jpg) repeat-x top left; border:none; height:23px; padding:0 7px!important; line-height:23px!important; float:left;  }


.Oferte li		{ width:367px; }

.ListaOferte .InnerLeftContent		{ width:170px;}
.ListaOferte .InnerRightContent		{ width:180px;}
.InnerLeftContent					{ position:relative; display:block; width:140px; float:left;}
.InnerRightContent					{ position:relative; display:block; width:210px; float:left;}

/*
.OfferList							{}
.OfferList li						{ min-height:250px!important; height:auto!important; height:250px; }
*/

.LeftColumnOffer 					{ width:315px; position:relative; display:block; float:left; min-height:200px!important; height:auto!important; height:200px; }
.RightColumnOffer 					{ width:435px; position:relative; display:block; float:left; min-height:200px!important; height:auto!important; height:200px; }

.LeftColumnOffer .AddImage span		{ width:304px; height:205px; }

.SimpleLink		{ font:normal 10xp 'Trebuchet MS'; text-decoration:none; }
.Blue			{ color:#0a79eb; }

.ListaServicii	{ background:#fdfaee; border:solid 1px #fff1bb; padding:5px 10px; width:380px; position:relative; display:block; float:left; }


.OrangeButton		{ background:url(/img/menu_bg.jpg) repeat-x center left; height:24px; line-height:24px; padding:0 10px; border:none; float:left; margin-right:5px; clear:none; margin-top:0; }

.HotelList			{ }
.HotelList ul		{ }
.HotelList ul li	{ position:relative; display:block; float:left; width:366px; margin:4px; }

.PageInnerContent	{ margin-top:10px; }
.SectionTitle		{ font:bold 14px arial; color:#000; padding-bottom:3px; border-bottom:solid 1px #ddd; display:block; position:relative; float:left; }

.SectionTitleOrange			{ background:url(/img/menu_bg.jpg) repeat-x top left; height:25px; display:block; position:relative;}
.SectionTitleOrange	h3		{ display:block; height:25px; line-height:25px; position:relative; float:left; padding-top:1px; padding-left:10px; }
.SectionTitleOrange	h3 a	{ font:normal 14px arial; color:#fff; line-height:24px; }

.CountryList  .xstEditArea		{ display:none!important; }

.DestinatiiList .Editable-Area		{ margin-right:5px!important; }

.AvailabilityDates 			{ position:absolute; top:0; right:0; background:#ebebeb; border:solid 1px #ccc; padding:5px; width:150px; height:65px; }
.AvailabilityDates input	{ width:65px!important; }

.GalerieImagini .AddImage			{ margin:2px; }
.GalerieImagini .AddImage span		{ width:80px; height:60px; }

.LoadingState				{ background:url(/img/common/loader/ajax-loader.gif) center 70px  no-repeat #fff!important; }
.ContactPage-Content		{ width:50%; position:relative; display:block; float:left; margin-top:10px; }
.PageSubtitle				{ font:bold 14px arial; color:#000; padding-bottom:2px; border-bottom:solid 1px #ddd; margin-bottom:5px; }
.Mod-OrangeBox				{ border:solid 1px #fff1bb; background:#fdfaee; padding:5px 10px; position:relative; display:block; margin-bottom:10px; }
.ContactCol					{ position:relative; display:block; width:310px; float:left; padding:5px; margin-top:5px; }

.Text-Content				{}
.Text-Content p				{ font:normal 12px arial; color:#626262; }
.Text-Content p strong		{ color:#000; }
.Text-Content p a			{ color:#000; }


/* Example tokeninput style #2: Facebook style */
ul.token-input-list-facebook {
    overflow: hidden; 
    height: auto !important; 
    height: 1%;
    width: 400px;
    border: 1px solid #8496ba;
    cursor: text;
    font-size: 12px;
    font-family: Verdana;
    min-height: 1px;
    z-index: 999;
    margin: 0;
    padding: 0;
    background-color: #fff;
    list-style-type: none;
    clear: left;
}

ul.token-input-list-facebook li input {
    border: 0;
    width: 100px;
    padding: 3px 8px;
    background-color: white;
    margin: 2px 0;
    -webkit-appearance: caret;
}

li.token-input-token-facebook {
    overflow: hidden; 
    height: auto !important; 
    height: 15px;
    margin: 3px;
    padding: 1px 3px;
    background-color: #eff2f7;
    color: #000;
    cursor: default;
    border: 1px solid #ccd5e4;
    font-size: 11px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    float: left;
    white-space: nowrap;
}

li.token-input-token-facebook p {
    display: inline;
    padding: 0;
    margin: 0;
}

li.token-input-token-facebook span {
    color: #a6b3cf;
    margin-left: 5px;
    font-weight: bold;
    cursor: pointer;
}

li.token-input-selected-token-facebook {
    background-color: #5670a6;
    border: 1px solid #3b5998;
    color: #fff;
}

li.token-input-input-token-facebook {
    float: left;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

div.token-input-dropdown-facebook {
    position: absolute;
    width: 400px;
    background-color: #fff;
    overflow: hidden;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    cursor: default;
    font-size: 11px;
    font-family: Verdana;
    z-index: 1000000;
}

div.token-input-dropdown-facebook p {
    margin: 0;
    padding: 5px;
    font-weight: bold;
    color: #777;
}

div.token-input-dropdown-facebook ul {
    margin: 0;
    padding: 0;
}

div.token-input-dropdown-facebook ul li {
    background-color: #fff;
    padding: 3px;
    margin: 0;
    list-style-type: none;
}

div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook {
    background-color: #fff;
}

div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook {
    background-color: #fff;
}

div.token-input-dropdown-facebook ul li em {
    font-weight: bold;
    font-style: normal;
}

div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
    background-color: #3b5998;
    color: #fff;
}


/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(/img/delete.png) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(/img/star.png) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

.NoOffers		{ border:solid 1px #fff1bb; background:#fdfaee; padding:10px; position:relative; z-index:5; font:normal 14px arial; color:#000; text-align:center; width:260px; display:block; margin:20px auto; }
.HomeBoxOffer	{ background:#eef4fc; border-color:#dde7f5; min-height:140px!important; height:auto!important; height:140px; padding:7px; position:relative; z-index: 4; }

.GalerieImaginiHotel 				{ padding:9px!important; }

.HotelList							{ }
.HotelListUL						{ }
.HotelListUL li						{ }
.HotelListUL li	.DestinatieContent	{ min-height:180px!important; height:auto!important; height:180px; }

.HotelInfoBox			{}
.HotelInfoBox h2 a		{ color:#000; }

.OferteFlash-Box		{}
.OferteFlash-Box li		{ width:320px; margin:4px; display:block; position:relative; float:left; height:120px; border:none; }
.OferteFlash-Box .DestinatieContent		{ min-height:84px!important; height:auto!important; height:84px; }

.wrapper		{ position:relative; }
.xstEditArea	{ position:absolute; z-index:5; display:none; height:14px; cursor:move; position:absolute; width:100%; }
.inner			{ position:relative; z-index:4; }

.MceHomeContent,
.MceHomeContent p	{ font:normal 12px/14px arial!important; }

.SlideTitle {
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.7) 0%, rgba(255,255,255,0.7) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.7)), color-stop(100%,rgba(255,255,255,0.7))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ffffff', endColorstr='#b3ffffff',GradientType=0 ); /* IE6-9 */
}

.SlideInfo	{
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.5) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.5)), color-stop(100%,rgba(0,0,0,0.5))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.5) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#80000000',GradientType=0 ); /* IE6-9 */
	}
	
	
.HomeOffers .Sortable .ui-state-highlight		{ width:306px; height:154px; display:block; float:left; margin:5px; }

#hotel_info_camera div	{ background:url(/img/li_blue_bg_2.jpg) no-repeat 3px 8px; padding:2px 12px; width:205px; float:left; display:block; }


#prices_widget	{}
#prices_widget input,
#prices_widget select,
#prices_widget textarea	{ width:195px!important; }
#prices_widget label	{ clear:both!important; }

#prices_widget .Buttons-Box input	{ margin:4px auto!important; }

.Destinatie-Title		{ position:relative; display:block; min-height:28px!important; height:auto!important; height:28px; }
