@charset "utf-8";

*,html { border:none;
		 padding:0px;
		 margin:0px;
}

body { background: #5896e5;
	   font-family: Arial, Helvetica, sans-serif;
	   font-size:12px;
}

#page { background:url(../images/layout/pageBGR.png) repeat-y;
		margin:0px auto;
		width:1043px;
}

#pageInner { margin:0px auto;
			 width:995px;
}

#header { width:995px;
		  height: 109px;
		  background:url(../images/layout/headerBGR.jpg) no-repeat;
		  margin-bottom: 5px;
		  overflow:hidden;
}
	#header a { display:block; width:145px; text-indent:200px; margin:8px 0px 0px 840px; }
	#header #bbtrader1 { margin-top:56px; }
	#header #bbtrader2 {}

#navbar { width:995px;
		  height:36px;
		  color:#FFF;
		  font-weight:bold;
		  text-align:center;
		  margin-bottom:5px;
}

#navbar .menu a { padding-top:7px; color:#FFF; text-decoration:none; }

#navbar .menu a:hover, #navbar .menu a:visited { color:#FFF; text-decoration:none; }
}

.menu { display:inline;
		list-style:none;
}

.navbar1, .navbar1_act { width:166px;
		   height:29px;
		   background:url(../images/layout/navbar/navbar1_BGR.png) no-repeat;
		   float:left;
		   cursor:pointer;
}
.navbar1_act, .navbar1:hover {  background:url(../images/layout/navbar/navbar1_hover_BGR.png) no-repeat;	}

.navbar2, .navbar2_act { width:164px;
		   height:29px;
		   background:url(../images/layout/navbar/navbar2_BGR.png) no-repeat;
		   float:left;
		   cursor:pointer;
}
.navbar2_act, .navbar2:hover { background:url(../images/layout/navbar/navbar2_hover_BGR.png) no-repeat; }

.navbar3, .navbar3_act { width:81px;
		   height:29px;
		   background:url(../images/layout/navbar/navbar3_BGR.png) no-repeat;
		   float:left;
		   cursor:pointer;
}
.navbar3_act, .navbar3:hover { background:url(../images/layout/navbar/navbar3_hover_BGR.png) no-repeat; }

.navbar4, .navbar4_act { width:80px;
		   height:29px;
		   background:url(../images/layout/navbar/navbar4_BGR.png) no-repeat;
		   float:left;
		   cursor:pointer;
}
.navbar4_act, .navbar4:hover { background:url(../images/layout/navbar/navbar4_hover_BGR.png) no-repeat; }

.elvalaszto { width:2px;
			  height:36px;
			  background:url(../images/layout/navbar/elvalaszto.png) no-repeat;
			  float:left;
}

#centerColumn { width:812px; float:left; padding-left:3px; margin-right:16px; }

#rightColumn { width: 162px; float:left; }

#login { width:162px; margin-bottom: 7px; }

#tozsdeszotar { width:162px; margin-bottom:7px; }

/***********************************************************************************************************/
/* GENERAL */
.sys_msg { border:3px solid #A6EC6F; margin:20px; padding:10px; }
	.sys_msg ul { margin-left:40px; }
	
hr { border-bottom:1px solid #B2D0EB; }
h1 { font-size:20px; text-align:center; }
/***********************************************************************************************************/
/* TITLES */
.maintitle { width: 802px; height:20px; padding:2px 0px 0px 10px;
			background:url(../images/layout/worldmapBGR.jpg) no-repeat;
			color:#FFF; font-weight: bold; text-align:left; font-family:Arial,Helvetica,sans-serif; font-size:12px; }

.maintitle a { color:#FFF; font-weight: bold; text-decoration:none; }

.subtitle {
	background:#D7E7F4 none repeat scroll 0 0;
	height:22px;
	margin-top:20px;
	padding:4px 5px 4px 15px;
	width:791px;
	color:#1A52BF;
	font-size:16px;
}

/***********************************************************************************************************/
/*BUTTONS */
.button_blue_small { display:block; float:left; background:url(../images/layout/button_blue_small.png) no-repeat; color:#FFFFFF; font-weight:bold; height:22px; padding-top:3px; text-align:center; width:92px; text-decoration:none; }
.button_green_small { display:block; float:left; background:url(../images/layout/button_green_small.png) no-repeat; color:#FFFFFF; font-weight:bold; height:22px; padding-top:3px; text-align:center; width:92px; text-decoration:none; }

.button_blue_big { display:block; float:left; background:url(../images/layout/button_blue_big.png) no-repeat; color:#FFFFFF; font-weight:bold; height:22px; padding-top:3px; text-align:center; width:180px; text-decoration:none; }
.button_green_big { display:block; float:left; background:url(../images/layout/button_green_big.png) no-repeat; color:#FFFFFF; font-weight:bold; height:22px; padding-top:3px; text-align:center; width:180px; text-decoration:none; }

/***********************************************************************************************************/
/* FOOTER */
#footer { height:65px; width:1021px; margin:10px 12px 0px 12px; padding-top:5px; overflow:hidden; clear:both;
			background:url(../images/layout/footer_bg.png) top left repeat-x transparent; 
			text-align:center; color:#FFFFFF; font-weight:bold; font-size:11pt; }
	#footer a { color:#FFFFFF; text-decoration:none; font-weight:bold; padding:0 5px;  }
		#footer a:hover { text-decoration:underline; }
	#footer p { font-weight:normal; font-size:12px; }

/***********************************************************************************************************/
/* BANNER */
#openday_banner {
	display:block;
	width:787px;
	height:86px;
	background: url('../images/ads/openday_banner.jpg') no-repeat top left;
	border:none;
	padding:19px 24px 0px 0px;
	clear:both;
	text-align:right;
	color:#0EAA03;
	font-weight:bold; 
	text-decoration:none;
	font-size:20px;
	
}
	#openday_banner span { color:#FFFFFF; font-weight:normal; }