@import url(core/jquery-ui/jquery-ui.css);
@import url(core/jquery-lightbox/jquery-lightbox.css);
@import url(core/jquery-lightbox/jquery-lightbox-img.css);
@import url(core/jquery-easynews/jquery-easynews.css);

/* commented backslash hides from ie5mac \*/ 
html { height: 100%; margin: 0; padding: 0; } 
/* end hack */ 

html, body, div	{ padding: 0; margin: 0; }
body						{ height: 100%; }

#body-inner		{	_height: 82px; /* ????? */ }

#wrap {
	height			: 99.9%;
	min-height	: 100%;
	margin			: auto;
	position		: relative;
	overflow		: visible;
}

html>body #wrap	{ height: auto; } /*for mozilla as IE treats height as min-height anyway*/

#center		{ width: 100%; }
#header		{ position: absolute; top: 0px; left: 0px; z-index: 74; }
#footer		{ position: absolute; left: 0px; bottom: 0px; clear: both; }

* html #footer	{ margin-bottom: -1px; }/* ie rounding bug*/

/* mac hide \*/
* html #footer {
	/*only ie gets this style*/
	height			: 82px;
	/* for ie*/
}
/* end hide*/

div,p 	{ margin-top: 0px; } /*clear top margin for mozilla*/

#right	{ float: right; z-index: 55; }

#left		{
	position		: relative;/*ie needs this to show float */
	float				: left;
	z-index			: 56;
}

#clearfooter	{ width: 100%; clear: both; } /* to clear footer */

html>body #minHeight{
	float				: left;
	width				: 0px;
	height			: 100%;
	margin-bottom:-82px;
} /*safari wrapper */

#content	{ z-index: 300; }


/*******************************************************************************
	MENUS
	du type
	<ul class="menu_h OU menu_v">
		<li><a href="...">item 1</a></li>
		<li><a href="...">item 2</a>
			<ul>
				<li><a href="...">item 2.1</a></li>
				<li><a href="...">item 2.2</a></li>
			</ul>
		</li>
		<li><a href="...">item 3</a></li>
	</ul>
*******************************************************************************/
.menu_h, .menu_h li, .menu_h ul,
.menu_v, .menu_v li, .menu_v ul { list-style: none; margin: 0; padding: 0; }
.menu_h .subMenu, .menu_v .subMenu { position: absolute; display: none; }
.menu_h li a, .menu_v li a { display: block; overflow: hidden; }


/*******************************************************************************
	MENU HORIZONTAL
*******************************************************************************/
.menu_h li		{ float: left; display: block; position: relative; }
.menu_h .subMenu li	{ float: none; }
.menu_h .subMenu		{ left: 0; }


/*******************************************************************************
	MENU VERTICAL
*******************************************************************************/