/* ------------------------------------------------------- 

	general stylesheet  /  www.milestowork.nl
	
	development by

	tableaux
	www.tableaux.nl
	
	november 2007

---------------------------------------------------------- */


/* ------------------------------------------------------------- body */
html,body {
	behavior: url(csshover.htc);
	background-color:#ffffff;
	margin:0 auto;
	text-align:center;
	height:100%;
	*height:auto;
	overflow-x:auto;
	*overflow-x:hidden;
	}
	
/* ------------------------------------------------------------- center */
div#center {
	position:relative;
	margin:0 auto;
	width:700px;
	height: 733px;
	text-align: left;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	border: solid 1px #000000;
	}
	
div#topheader{
	position: relative;
	width: 700px;
	height: 133px;
}

div#topmenu{
	position: relative;
	width: 696px;
	height: 23px;
	background-image: url(../images/structure/menutop_bg.jpg);
	background-repeat: no-repeat;
	margin-left: 2px;
	text-align: right;
}

div#menucontainer{
	position: relative;
	width: 696px;
	height: 150px;
	margin-left: 2px;
	display: table;
}

div#navigation {
	position: relative;
	width: 242px;
	height: 150px;
	background-color: #c8c8c8;
	background-image: url(../images/structure/menunav_bg.jpg);
	background-repeat: no-repeat;
	float: left;
}

div#flashheader {
	position: relative;
	width: 454px;
	height: 150px;
	float: left;
	text-align: right;
}

div#contentcontainer{
	position: relative;
	width: 696px;
	height: 423px;
	margin-left: 2px;
	margin-top: 2px;
	display: table;
}

div#contentsidebar {
	position: relative;
	width: 242px;
	height: 423px;
	background-color: #c8c8c8;
	background-image: url(../images/structure/menunav_bg.jpg);
	background-repeat: no-repeat;
	float: left;
}

div#contentmiddle {
	position: relative;
	width: 454px;
	height: 423px;
	float: left;
}

div#content {
	position: relative;
	width: 454px;
	height: 306px;
	overflow: hidden;
	background-image: url(../images/structure/ee_content.gif);
	background-repeat: no-repeat;
}
div#content-munich {
	position: relative;
	width: 454px;
	height: 239px;
	overflow: hidden;
	background-image: url(../images/structure/ee_content.gif);
	background-repeat: no-repeat;
}
div#content-beurs {
	position: relative;
	width: 454px;
	height: 400px;
	overflow: hidden;
	background-image: url(../images/structure/ee_content.gif);
	background-repeat: no-repeat;
}

div#contentinner {
	position: relative;
	margin: 10px 6px 0px 20px;
}



	#mRscroll{
		width: 433px;
		height: 258px;
		overflow-x: hidden;
		overflow-y: auto;
		display: block;
		position: relative;
		margin: 0px;
	}
	#midContent {
		width: 383px;
		position: relative;
		float: left;
		padding-right: 20px;
		padding-top: 0px;
		padding-left: 0px;
	}
	a.jScrollArrowUp {
		height: 14px;
		width: 18px;
		/*background: url('/images/arrow-up.gif') no-repeat;*/
	}
	a.jScrollArrowUp:hover {
		/*background: url('/images/arrow-up.gif') no-repeat;*/
	}
	
	a.jScrollArrowDown {
		height: 14px;
		width: 18px;
		/*background: url('../images/scroll-bot.gif') no-repeat;*/
	}
	a.jScrollArrowDown:hover {
		/*background: url('../images/scroll-bot.gif') no-repeat;*/
	}






div#contentflashbottom{
	position: relative;
	width: 454px;
	heigth: 117px;
	text-align: right;
}
div#contentflashbottom-munich{
	position: relative;
	width: 454px;
	heigth: 184px;
	text-align: right;
}
div#contentflashbottom-beurs{
	position: relative;
	width: 454px;
	heigth: 20px;
	text-align: right;
}
