@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;
}

.middle {
	vertical-align: middle !important;
}

/***********************************************************************************************************/
/* 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;
}

/******************************************************
****      WORLD STOCKS
**************/
.flip_images {
	overflow: hidden;
	height: 321px;
	width: 591px;
	background-color: #B2D0EB;
}

.flip_images * {
	
}

.hidecontent {
	background-color: white;
	position: absolute;
	width: 591px;
	height: 321px;
}

.flip_images img:hover {
	cursor: pointer;
}

.flip_images div {
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;
	border: 2px solid #5896E5;
	float: left;
	padding: 8px;
	background: white;
	opacity: 0;
}

.flip_images .size200 {
	border-color: #16193B;
	height: 167px;
	margin-left: 4px;
	width: 174px;
}

.flip_images .size120 {
	border-color: #35478C;
	height: 83px;
	margin-left: 13px;
	width: 87px;
}

.flip_images .size80 {
	border-color: #4E7AC7;
	height: 61px;
	margin-left: 3px;
	width: 66px;
}

.flip_images .size60 {
	border-color: #7FB2F0;
	height: 34px;
	margin-left: 11px;
	margin-top: 2px;
	width: 39px;
}

#explainit {
	background: none repeat scroll 0 0 #B2D0EB;
	border: 1px solid blue;
	padding: 5px;
	text-align: center;
	width: 251px;
	border-color: #5896E5;
	position: absolute;
	display: none;
	color: #1254B1;
}

#explainit img {
	
}

#explainit .imagecontent {
	width: 155px !important;
	height: 55px;
	background-color: white;
	border: 1px solid #5896E5;
	margin: 0 auto;
}

.flip_images .z3,#explainit .z3 {
	border: solid 5px #004C04 !important;
}

.flip_images .z2,#explainit .z2 {
	border: solid 5px #00CB0D !important;
}

.flip_images .z1,#explainit .z1 {
	border: solid 5px #57FF67 !important;
}

.flip_images .p1,#explainit .p1 {
	border: solid 5px #FF5757 !important;
}

.flip_images .p2,#explainit .p2 {
	border: solid 5px #FF0000 !important;
}

.flip_images .p3,#explainit .p3 {
	border: solid 5px #800001 !important;
}

.news_rss_icon {
	display: block;
	margin-left: 723px;
	margin-top: -30px;
	position: absolute;
}

#centerColumn.widthForGraph{
    width: 525px !important;
}
