/* CSS Document */

/* TEXTLINK COLORS */
a.link:link { color:#FFFFFF; text-decoration:none; }
a.link:visited { color:#FFFFFF; text-decoration:none; }
a.link:hover { color:#e8e8f0; text-decoration:none; }
a.link:active { color:#FFFFFF; text-decoration:none; }

a.sublink:link { color:#000000; text-decoration:none; }
a.sublink:visited { color:#000000; text-decoration:none; }
a.sublink:hover { color:#000000; text-decoration:underline; }
a.sublink:active { color:#000000; text-decoration:none; }

a.studio:link { color:#9496cb; text-decoration:none; }
a.studio:visited { color:#9496cb; text-decoration:none; }
a.studio:hover { color:#FFFFFF; text-decoration:underline; }
a.studio:active { color:#9496cb; text-decoration:none; }


body {
	margin-top:			20px;
	background-color:	#51549d;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#000000;
}

div.container {
	margin-left:		auto;
	margin-right:		auto;
	width:				955px;
	padding:			7px;
}

img {
	border:				none;
}

p {
	color:				#FF0000;
}

/***********************************/
/****		 DROPDOWN MENU		****/
/***********************************/
ul { 
	padding:			0;
	margin:				0;
	list-style:			none;
}
li { 
	float:				left; 
	position:			relative;
	cursor:pointer;
}
li ul {
	filter:				alpha(opacity=90); /* Opacity overall het zelfde is voor verschillende type browsers */
	-moz-opacity: 		0.9;
	opacity: 			0.9;

	background-color:	#e9e9f1;
	border: 			1px solid #25286f;
	
	padding:			5px;
	display:			none;
	position:			absolute;
	top:				15px;
	left:				0;
	text-indent:		0px;
}
li > ul.diferent {
	width:				155px;
}
li:hover ul, li.over ul{ 
	display: 			block;
}

/***********************************/
/****		 HEADER				****/
/***********************************/
div.header {
	height:				126px;
	width:				955px;
	border:				1px dashed #9496cb;
	z-index:1;
	position:relative;
}

/***********************************/
/****		 NAVIGATIE			****/
/***********************************/
div.navi {
	height:				25px;
	width:				955px;
	background:			#51549d;
	z-index:10;
	position:relative;
}
div.links{
	width:				800px;
	float:				left;
	margin-top:			4px;
	
	color:				#FFFFFF;
	text-align:			left;
	text-indent:		5px;
}
div.designby {
	width:				145px;
	float:				right;
	margin-top:			4px;
	
	font-size:			11px;
	color:				#9496cb;
	text-align:			right;
	text-indent:		5px;
}

/***********************************/
/****		 FOOTER				****/
/***********************************/
div.footer {
	width:				955px;
	margin:				8px 0 8px 0;
	z-index:15;
	position:relative;
}
div.footertxt {
	font-size:			10px;
	color:				#9496cb;
	text-align:			left;
}

div.footertxt a {
	color:				#9496cb;
	text-decoration:none;
}

/***********************************/
/****		 CONTENT 			****/
/***********************************/
div.container-content {
	background-color:	#e8e8f0;
	display:			table;
	width:				955px;
	border-left: 		1px dashed #9496cb;
	border-right: 		1px dashed #9496cb;
	z-index:5;
	position:relative;
}

div.content {
	min-height: 		406px;
	height:				auto !important; 	/* voor moderne browsers */
	height:				406px; 				/* voor IE */
	
	width:				501px; /* -20 omdat de padding op 10px staat dus boven 10px + onder 10px extra */
	float:				left;
	display:			block;
	
	background-color:	#FFFFFF;
	padding:			10px;
}

div.content A {
	color:				#000000;
	text-decoration:	underline;
}
div.content A:Hover {
	color:				#000000;
	text-decoration:	none;
}

div.partners {
	width:				432px;
	float:				right;
	background-color:	#e8e8f0;
}

div.part_top {
	margin:				12px;
}

/***********************************/
/****		 NIEUWS 			****/
/***********************************/
div.nieuwsitem {
	width:				100%;
	padding:			10px 0 10px 0;
	border-bottom:		1px dashed #9496cb;
}
div.nieuwsitem-last {
	width:				100%;
	padding:			10px 0 10px 0;
}

#slider {
    position:relative;
    width:618px; /* Change this to your images width */
    height:246px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}
