
*{
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;	
	
	font-family:		Verdana, Helvetica, sans-serif;
}

html, body {
	height: 			100%;
	width:				100%;
	padding: 			0px;
	margin: 			0px;
	overflow: 			hidden;
	text-align:			center;
}

body{
	background: 		url('/images/body_bg.gif') top center;
}

#backgroundCon {
	height: 			100%;
	width:				100%;
	margin-left:		auto;
	margin-right:		auto;
	background: 		url('/images/background_fotos2010.gif') bottom center no-repeat;

}

/*div#sliderCon {
	position:			absolute;
	width:				990px;
	height:				100%;
	left:				50%;
	margin-left:		-495px;
	overflow:			hidden;
	background: 		url('/images/achtergrondillustratie.jpg') bottom right no-repeat;
	z-index:0;
}*/


h1 {
	color:				#663300;
	font-size:			11px;
	font-weight:		bold;
	margin:				0px;
}

h2 {
	color:				#663300;
	font-size:			12px;
	font-weight:		bold;
	margin:				0px;
}

img {
	border:				none;
}

sup {
	font-size:			9px;
}

form{
	display:			inline;
	margin:				0;
}

#outerContainer {
	height: 				100%;
	width:					990px;
	padding-top: 			140px;
	padding-bottom: 		100px;
	margin-left:			auto;
	margin-right:			auto;
	-moz-box-sizing: 		padding-box;
	background-image:url('/images/outercontainer_bg.png');
	background-position:	top right;
	background-repeat: 		no-repeat;
}

#top {
  position: 			absolute;
  top:					0px;
  height: 				140px;
  width: 				990px;
  
  margin-left:			auto;
  margin-right:			auto; 
}

#header {
	width:				990px;
	height:				auto;
	font-size:			0;
	line-height:		0;
}

#innerContainer {
	position: 			relative;
	height: 			100%;
	width:				990px;
	margin-left:		auto;
	margin-right:		auto;
}

#transparentCon {
	position: 			relative;
	height: 			100%;
	width:				898px;
	float:				right;
}

#navigation {
	position: 			absolute;
	left: 				0px;
	height: 			100%;
	width:				350px !important;
	text-align:			left;
}

#middle {
	position: 			relative;
	float:				right;
	display:			inline;
	height: 			100%;
	width:				382px;
	margin-right:		76px;
	overflow: 			auto;
	text-align:			left;
	padding:			30px 0 50px 0;
  
	font-size: 			11px;
	color:				#663300 !important;
	line-height: 		1.5em;
}

#middle p{
	margin:				8px 0 15px 0;
	padding:			0 70px 0 0;
}
#middle p.intro {
	font-weight:		bold;
}

#middle td,
#middle th {
	vertical-align:		top;
	font-size: 			11px;
	color:				#663300;
	line-height: 		1.5em;
}

a{
	font-weight: 		normal;
	color: 				#663300;
	text-decoration:	underline;
}
 a:hover{
	text-decoration:	none;
}

a.noline{
	font-weight: 		normal;
	color: 				#663300;
	text-decoration:	none;
}
 a.noline:hover{
	text-decoration:	underline;
}



/* login items */
#accessblock {
	position:			relative;
	width:				111px;
	height:				71px;
	top:				210px;
	left:				70px;
	
	background:url('/images/accesscode.gif') no-repeat;
}
#accessblock div {
	padding:			25px 0 0 9px;
}

input#code {
	width:				70px;
	height:				14px;
	color:				#fff;
	font-weight:		bold;
	font-size:			11px;
	line-height:		1.2em;
	border:				none;
	background-color:	#8e8e8e;
}

input#gobttn {
	margin-bottom:		-3px;
}

div#loginerror {
	width:				250px;
	margin-top:			30px;
	padding:			10px;
	background-color:	#f00;
	
}

div#loginerror p {
	padding:			10px;
	background-color:	#f00;
	border:				1px solid white;
	font-size:			12px;
	color:				#fff;
	text-align:			center;
}
/* end login items */

.lime {
	color:#a9b71d;
}