@CHARSET "UTF-8";
/*********************************************************************
 * copyright:   	network.hu
 * name:        	n_core.css
 * projekt:     	www.network.hu
 * release: 	 		2008.04.14.
 * description: 	network 1.0 core css | typo & main layout elements
 * developer:   	eFBe
**********************************************************************/

BODY {
	_text-align: center; /* centerize main content in ie6 */
	
	_overflow: auto; /* enable inactive scrollbar in ie6 */
	
	background-color: #E9EBEF;
	
	/* erase */
	font-family: lucida console;
	font-size: 11px;
	color: red;
}
P {
	margin: 5px 0;
	
	color: #000000;
	line-height: 14px;
}

P, UL LI, OL LI {	
	font-size: 12px;
	font-family: Arial, sans-serif, Helvetica;
}

A {
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}


/*********************************************************************
 * default list styles
**********************************************************************/

UL, OL {
	margin: 5px 0;
	list-style-type: square;
  list-style-position: inside;
  
  color: #000000;
}

OL {
 list-style-type: decimal;
}

UL LI, OL LI {
	padding: 0 0 0 10px;
}
OL.n_ordered
{
  margin: 10px 0 10px 20px;
  list-style-type: decimal;
  list-style-position: outside;
}
OL.n_ordered LI
{
  color: #000000;
  padding: 0;
  margin-top: 8px;
}

/*********************************************************************
 * outer wrap for ads
**********************************************************************/

.n_outerwrap {
	margin: 0px auto;
	padding: 0px;	
	
	width: 970px;
	_overflow: hidden; /* essential for ie6 */
}

.n_outerwrap A {
	margin-left: 20px;
	_margin-left: 0px;
}


/*********************************************************************
 * main wrap
**********************************************************************/

.n_mainwrap {
	margin: 0px auto;
	padding: 0px;
	
	position: relative;

	width: 961px;
	_overflow: hidden; /* essential for ie6 */
	
	
	width: 970px;
	text-align: left;
	
	background: url(/images/frontend/n_backgroundline.gif) repeat-y top left white;
}


/*********************************************************************
 * columns, containers & wraps @ the main pages
**********************************************************************/

.n_maincolumn {
	margin: 0px 0px 0px 10px;

	width: 941px;
	overflow: hidden;
	
	_text-align: left; /* decenterize content in ie6 */
}

.n_openmaincolumn {
	background-color: #FFFFFF;
	
	*margin-bottom: -10px;
}

.n_openmaincolumn .n_maincolumn {
	margin-left: 0px;
}

/* 1/3 cols */
.n_leftcolumn {
	padding: 0;
	margin: 0;

	width: 307px;
	
	position: relative;
	
	float: left;
}

.n_rightcolumn {
	padding: 0;
	margin: 0;

	width: 307px;
	
	position: relative;
	
	float: right;
}

.n_midcolumn {
	padding: 0;
	margin: 0 0 0 10px;

	width: 307px;
	
	position: relative;
	
	float: left;
}

/* 2/3 cols */
.n_midleftcolumn {
	padding: 0;
	margin: 0;

	width: 634px; /* 624 + 10 */
	overflow: hidden;
	
	position: relative;
	
	float: left;
}

.n_midrightcolumn {
	padding: 0;
	margin: 0;

	width: 634px; /* 624 + 10 */
	overflow: hidden;
	
	position: relative;
	
	float: right;
}

/* 3/3 col(s) */
.n_fullcolumn {
	padding: 0px;
	margin: 0px;
	
	width: 941px;
	
	position: relative;
	
	clear: both; /* whatever happens it clears everything */
}


/* wraps for paralell columns & units */
.n_midleftwrap,
.n_midrightwrap {
	width: 624px;
	overflow: hidden; /* ie requires it */
}

.n_headwrap {
	padding-top: 10px; /* top margin */
	margin-bottom: 12px;
	_margin-bottom: 10px;
	
	width: 970px;
	height: 74px;
	_height: 86px; /* ie6 box-model hack */
	overflow: hidden;
	
	background: url(/images/frontend/n_headwrap_bg.gif) no-repeat top left transparent;
}

.n_footwrap {
	margin-top: -10px; /* to cover bottom margins */

	width: 970px;
	
	background: url(/images/frontend/n_footwrap_bg.gif) no-repeat top left #E9EBEF;
}


/*********************************************************************
 * columns, containers & wraps @ the inner pages
**********************************************************************/

.n_innermaincolumn {
	margin: 0px 0px 0px 10px;
	
	width: 941px;
	overflow: hidden;
	
	clear: both;
	
	_text-align: left; /* decenterize content in ie6 */
	
	background: url(/images/frontend/n_innermaincolumn_bg.gif) repeat-y top left transparent;
}

/* different background-colors for the left col */
.n_profilemaincolumn {
	width: 100%;
	
	background-image: url(/images/frontend/n_profilemaincolumnline.gif);
}

.n_innerleftcolumn {
	padding: 0;
	margin: 0;

	width: 180px;
	min-height: 1px;
	_height: 1px; /* ie6 min-height */
	
	position: relative;
	
	float: left;
}

.n_innerrightcolumn {
	padding: 0;
	margin: 0;

	width: 230px;
	
	position: relative;
	
	float: right;
}

.n_innermidcolumn {
	padding: 0;
	margin: 0 0 0 10px;
	*margin-bottom: 10px;
	_margin-bottom: 0px;

	width: 511px;
	
	position: relative;
	
	float: left;
}


/*********************************************************************
 * texts
**********************************************************************/

SPAN.n_highlightedtext {
	font-weight: bold;
	color: #F26522;
}


/*********************************************************************
 * service classes
**********************************************************************/

.n_clear {
	clear: both;
}
.n_clearleft {
	clear: left;
}

.n_ie7clear { /* thus the idiot ie7 cannot implement clear: left; */
	*height: 10px;
	_height: auto;
}

.n_invisible {
	display: none !important;
  _z-index: 1;
}
.n_visible {
	display: auto !important;
	_z-index: -1;
}

/* clickable png hack wrap div */
.n_pngwrap {
	_position: relative;
  _z-index: 1;
}

/* clickable/non-clickable cursors */
.n_nonclickable {
	cursor: default;
}

.n_clickable {
	cursor: pointer;
}

/* drop down iframe */
IFRAME.n_lightboxiframe {
	visibility: hidden;
	_visibility: visible;
}


/* admin debug info */
.n_debugtextwrap {
	margin-bottom: 10px;
	border: 2px solid #B6C5D7;
	
  padding: 10px;
}

.debugtextwrap P {
	
}

/******************************************************************************************
	uj menugombok 
******************************************************************************************/
.n_headerrightpanel .n_mainmenu p a.community {
  width: 140px;
  height: 28px;
  display: block;
  float: left;
  background: url(/images/frontend/hu/menu/mainmenu_kozossegek.gif) no-repeat 0 0;
}
.n_headerrightpanel .n_mainmenu p a.community:hover {
  background: url(/images/frontend/hu/menu/mainmenu_kozossegek.gif) no-repeat 0 100%;
}

.n_headerrightpanel .n_mainmenu p a.members {
  width: 87px;
  height: 28px;
  display: block;
  float: left;
  background: url(/images/frontend/hu/menu/mainmenu_tagok.gif) no-repeat 0 0;
}

.n_headerrightpanel .n_mainmenu p a.members:hover {
  background: url(/images/frontend/hu/menu/mainmenu_tagok.gif) no-repeat 0 100%;
}

.n_headerrightpanel .n_loginmenu p a.regisrtaion {
  width: 144px;
  height: 28px;
  display: block;
  float: left;
  background: url(/images/frontend/hu/menu/mainmenu_regisztracio.gif) no-repeat 0 0;
}

.n_headerrightpanel .n_loginmenu p a.regisrtaion:hover {
  background: url(/images/frontend/hu/menu/mainmenu_regisztracio.gif) no-repeat 0 100%;
}

.n_headerrightpanel .n_loginmenu p a.login {
  width: 166px;
  height: 28px;
  display: block;
  float: left;
  background: url(/images/frontend/hu/menu/mainmenu_bejelentkezes.gif) no-repeat 0 0;
}

.n_headerrightpanel .n_loginmenu p a.login:hover {
  background: url(/images/frontend/hu/menu/mainmenu_bejelentkezes.gif) no-repeat 0 100%;
}

/*usermenu*/

.n_headerrightpanel .n_usermenu p a.fresh  {
  width: 37px; 
  _width: 49px;
  height: 18px;
  display: block;
  float: left;
  background: url(/images/frontend/hu/usermenu/friss.gif) no-repeat 0 0;


}
.n_headerrightpanel .n_usermenu p a.fresh:hover {
  background: url(/images/frontend/hu/usermenu/friss.gif) no-repeat 0 100%;
}
	
.n_headerrightpanel .n_usermenu p a.friends	{
  width: 87px;
  _width: 99px;
  height: 18px;
  display: block;
  float: left;
  background: url(/images/frontend/hu/usermenu/ismeroseim.gif) no-repeat 0 0;  

}
.n_headerrightpanel .n_usermenu p a.friends:hover {
  background: url(/images/frontend/hu/usermenu/ismeroseim.gif) no-repeat 0 100%;  
}
	
.n_headerrightpanel .n_usermenu p a.community {
  width: 98px;
  _width: 110px;
  height: 18px;
  display: block;
  float: left;
  background: url(/images/frontend/hu/usermenu/kozossegeim.gif) no-repeat 0 0; 
}
.n_headerrightpanel .n_usermenu p a.community:hover {
background: url(/images/frontend/hu/usermenu/kozossegeim.gif) no-repeat 0 100%; 
}
	
.n_headerrightpanel .n_usermenu p a.profile {
  width: 67px;
  _width: 79px;
  height: 18px;
  display: block;
  float: left;
  background: url(/images/frontend/hu/usermenu/profilom.gif) no-repeat 0 0; 

}
.n_headerrightpanel .n_usermenu p a.profile:hover {
  background: url(/images/frontend/hu/usermenu/profilom.gif) no-repeat 0 100%; 
}

.n_headerrightpanel .n_usermenu p a.invite {
  width: 67px;
  _width: 79px;
  height: 18px;
  display: block;
  float: left;
  background: url(/images/frontend/hu/usermenu/meghivo.gif) no-repeat 0 0;   

}
.n_headerrightpanel .n_usermenu p a.invite:hover {
  background: url(/images/frontend/hu/usermenu/meghivo.gif) no-repeat 0 100%;   
}



/*********************************************************************
 * subscript and superscript text
**********************************************************************/

sub {
  vertical-align: sub;
}

sup {
  vertical-align: super;
}


/*********************************************************************
 * TinyMCE
**********************************************************************/

.mceContentBody {
  font-family: Arial, helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

.mceContentBody OBJECT {
  display: block;
  margin: 0px auto;
}