img, div { behavior: url(iepngfix.htc) }

body {
 border:		0;
 margin: 		0px;
 padding: 		0px;
 width:			100%;
 height:		100%;
 font: 			normal 100% Arial, sans-serif;
 word-spacing:	0em;
 letter-spacing:0em;
 font-size: 	11px;
 line-height: 	150%;
  background: 	#ffffff url('images/rmc_back_stripes.gif') repeat-x top left fixed;
	/* nieuw:
 background: #ffffff url('images/rmc_back.gif') repeat-x top center;
	*/

}

.onlyprint { 	display:none; }

/* * { margin: 0px; padding: 0px; } ul, ol { margin: 1px; padding: 1px; } p { margin-bottom: 12px; } */

.wrapper { 
 text-align:	left;
 margin:		0px auto;
 padding-bottom:10px;
 width: 		1000px;
 background:	#ffffff; 
}

.top {
 font-size: 	2em;
 background: 	#ffffff url('images/sfeer.jpg') top right no-repeat;
 height:		225px;
 margin-bottom:	10px;
 border-top:	10px solid #ffffff;
}

.header {
 background: 	url('images/rmc_logo_top_big2.png') bottom left no-repeat;
 height:		258px;
}

.left {
 margin-top:	55px; /*Eelco*/
 float:			left;
 width:			175px;
 padding-right:	25px;
 font-size: 	1em; /* Eelco */
}

.loginforms {
 padding-left:	15px;
}




.center {
 float:			left;
 width:			780px; /* 20 pixels less because of IE6? */
 padding-right:	15px; 
 font-size: 	1em;
}

.middle {
	float:			left;
	width:			450px; /* 20 pixels less because of IE6? */
	padding:		20px 0px 0px 0px;
	font-size: 		1em;
}


.news {
 overflow:		hidden;
 height:		85px;
 width:			450px;
 float:			left;
 position:		relative;
 line-height:	1.3em;
 padding:		5px 5px 5px 5px;
 margin:		0px 0px 5px 0px;
 border-bottom: 5px solid #ffffff;
}

.news img{
 height:		90px;
 width:			130px;
 padding-right:	5px;
}

.news:hover {
 background: 	#eeeeee;
  border-bottom: 5px solid #eeeeee;
}

.agenda {
 overflow:		hidden;
 height:		85px;
 width:			380px;
 float:			left;
 position:		relative;
 line-height:	1.3em;
 padding:		5px 5px 5px 5px;
 margin:		0px 0px 5px 0px;
 border-bottom: 5px solid #ffffff;
}

.agenda img{
 height:		90px;
 width:			130px;
 padding-right:	5px;
}

.agenda:hover {
 background: 	#eeeeee;
 border-bottom: 5px solid #eeeeee;
}



/* News on the homepage*/
.news_inc {
 line-height:	1.2em;
 padding:		5px 5px 0px 5px;
}

.news_inc_spotlight img {
 height:	90px;
 width:		130px;
}

.news_inc:hover {
 background: #eeeeee;
}
/* news detail page */
.news_middle {
 float:			left;
 width:			435px; /* 20 pixels less because of IE6? */
padding:		20px 15px 0px 0px;
 font-size: 	1em;
}
.news_right {
 float:			right;
 width:			330px;
 padding-right:	5px;
 font-size: 	1em;
}

.news_right img{
 margin-top:	25px;
 width: 		300px;
 height:		207px;
}
/* agenda detail page */


.agenda_middle {
 float:			left;
 width:			435px; /* 20 pixels less because of IE6? */
 padding:		20px 15px 0px 0px;
 font-size: 	1em;
}
.agenda_right {
 float:			right;
 width:			330px;
 padding-right:	5px;
 font-size: 	1em;
}

.agenda_right img{
 margin-top:	25px;
 width: 		300px;
 height:		207px;
}

/* vraagaanbod detail page */
.vraagenaanbod_middle {
 float:			left;
 width:			435px; /* 20 pixels less because of IE6? */
 padding:		20px 15px 0px 0px;
 font-size: 	1em;
}
.vraagenaanbod_right {
 float:			right;
 width:			330px;
 padding-right:	5px;
 font-size: 	1em;
}

.vraagenaanbod_big_image{
 width: 		300px;
 height:		207px;
}
/*-------------------*/

.right {
 float:			right;
 width:			300px;
padding:		20px 15px 0px 0px;
 font-size: 	1em;
}

.bottom {
 clear:both;
 margin:10px;
 color:#fff;
 background:#000;
}

.brandtag {
 clear:both;
 background:#ffffff url('images/brandtag.gif') top left repeat-x;
 height:18px;
 margin:10px;
}

.footer_left {
 float:left;
 width:470px;
 padding:10px;
 text-align:left;
}

.footer_right {
 float:left;
 width:470px;
 padding:10px;
 text-align:right;
}

h1, h2, .submit {
 font-family:Futura, Arial, sans-serif;
 font-weight:normal;
 text-transform:uppercase;
}



h1 { 
font-size:2em; 
line-height:150%; 
color:#c3d13e; /* 12,8px / 16px = 0.8em */ }


/*Eelco*/
.left h1{
	line-height:60%;
	font-size:1.6em;
	margin: 20px 0px -5px 0px;
}
.right h1{
	line-height:60%;
	font-size:1.6em;
	margin: 0px 0px 0px 0px;
}

h2 { 
font-size:1.5em; 
line-height:100%; /*Eelco*/
margin-bottom:0px;/*Eelco*/
}

h3 { 
font-size:1em; 
font-weight:bold; 
margin:10px 0px 0px 0px; /*Eelco*/
padding:0; 
color:#c3d13e; }

.inputlabel { font-size:1em; font-weight:bold; margin:10px 0px 0px 0px; padding:0; color:#666; }


strong { font-weight:bold; } /*Eelco*/

.center h1, .middle h1 { color:#000; }
.center h2, .middle h2 { color:#c3d13e; }

/* ul, li { list-style:none; margin:0px; padding:0px; } */
hr { height:0; border:0; border-top:1px solid #b2b2b2; }




/* Eelco ------ tot...*/
.submit, .fake_form_button {
	font-weight:normal;
 	font-size:0.7em;
 	letter-spacing:1px;
 	margin:5px 0px;	
	text-decoration:none;
	font-family:Arial, sans-serif;
 	font-weight:normal;
 	text-transform:uppercase;
}

.submit{
 background:#000;
 color:#fff;
 border:0px;
 padding:2px 4px;
}
.submit a:hover{
 background:#c3d13e;
 color:#fff;
 border:0px;
}

.fake_form_button {
 font-family: Arial, sans-serif;
 font-weight:normal;
 text-transform:uppercase;
 background:#999;
 color:#fff;
 border:0px;
 padding:0px 6px;
 margin:1px;
} 



.middle_fake_form_button {
	font-family: Arial, sans-serif;
    font-weight:normal;
    text-transform:uppercase;
 	font-size:0.7em;
 	letter-spacing:1px;
 	margin:5px 0px;	
	text-decoration:none;
	background:#666;
 	color:#fff;
 	border:0px;
 	padding:0px 6px;
 	margin:1px;
} 
/*....hier -------Eelco*/

.alert {
 color:#c00;
 font-weight:bold;
 padding:0px;
}




.center a:link { text-decoration:none; color:#c3d13e; }
.center a:visited { text-decoration:none; color:#c3d13e; }
.center a:hover { text-decoration:none; color:#c3d13e; }
.center a:active { text-decoration:none; color:#f00; }

.middle a:link { color:#899a26; } /*Eelco*/
.middle a:visited { color:#899a26; }
.middle a:hover { color:#c3d13e; }
.middle a:active { text-decoration:none; color:#f00; }

.right a:link { text-decoration:none; color:#899a26; }
.right a:visited { text-decoration:none; color:#899a26; }
.right a:hover { text-decoration:none; color:#c3d13e; }
.right a:active { text-decoration:none; color:#f00; }

.bottom a {font-size:0.8em; text-transform:uppercase;}
.bottom a:link { text-decoration:none; color:#c3d13e; }
.bottom a:visited { text-decoration:none; color:#c3d13e; }
.bottom a:hover { text-decoration:none; color:#c3d13e; }
.bottom a:active { text-decoration:none; color:#f00; }

.alinea_1 {
 color:#c3d13e;
 font-weight:bold;
}

.fake_form_button a:link { text-decoration:none; color:#fff; }
.fake_form_button a:visited { text-decoration:none; color:#fff; }
.fake_form_button a:hover { text-decoration:none; color:#fff; }
.fake_form_button a:active { text-decoration:none; color:#000; }

/*a.underlinedhyperlink:link { text-decoration:none; background:#666; padding:1px 5px; color:#fff; float:right;}
a.underlinedhyperlink:visited { text-decoration:underline; color:#999; }
a.underlinedhyperlink:hover { text-decoration:underline;  color:#999; }
a.underlinedhyperlink:active { text-decoration:underline; color:#f60; }
*/
a.underlinedhyperlink:link { text-decoration:underline; color:#999; }
a.underlinedhyperlink:visited { text-decoration:underline; color:#999; }
a.underlinedhyperlink:hover { text-decoration:underline; color:#999; }
a.underlinedhyperlink:active { text-decoration:underline; color:#f00; }

.middle_fake_form_button a:link { text-decoration:none; color:#fff; }
.middle_fake_form_button a:visited { text-decoration:none; color:#fff; }
.middle_fake_form_button a:hover { text-decoration:none; color:#fff; }
.middle_fake_form_button a:active { text-decoration:none; color:#f00; }

.ahrefmimic	{ text-decoration:underline; color:#999; }
.ahrefmimic:hover { text-decoration:underline; color:#c3d13e; cursor:pointer;}






.newsitem {
 clear:		left;
 color:		#999;
 padding-bottom:15px;
}

.newsitem img{
 float:		left;
 width:		130px;
 padding:	3px 15px 10px 10px;
 z-index:	50;
}

.news_text {
/*padding-left:25px;*/
padding-bottom:10px;
}

.news_big_image {
 margin:	5px;
 padding:	0px;
 border:	#000 solid 5px;
 height:	207px;
 width:		300px;
}

.news_day {
 text-transform:uppercase;
 background:	#000;
 color:			#fff;
 font-weight:	bold;
 border:		0px;
 text-decoration:none;
 padding:		1px 3px;
 left:			-50px;
}

/* spotlights----------------*/
.news_spotlight {
 font-weight:normal;
 color:		#CCC;
 float:		right;
 width:		300px;
 background:#000;
 padding:	5px;
 margin: 	0px 0px 25px 0px;
}
.news_spotlight img{
 height:	207px;
 width:		300px;
 float:		left;
  margin: 	0px 0px 10px 0px;
}

.news_spotlight .outoffloat {
 clear:		both;
}

.agenda_spotlight .outoffloat {
 clear:		both;
}
.agenda_spotlight {
 font-weight:normal;
 color:		#CCC;
 clear:		left;
 background:#000;
 margin: 	0px 0px 25px 0px;
  padding:	5px;
}
.agenda_spotlight img{
 height:	207px;
 width:		300px;
 float:		left;
}

.news_inc_spotlight {
 font-weight:normal;
 color:		#CCC;
 clear:		left;
 background:#000;
 margin: 	0px 0px 25px 0px;
 height:	100px;
 line-height:1.23em;
 overflow:hidden;
}

.center .news_spotlight {
	padding:0px 0px 0px 5px;
}

.center .news_inc_spotlight {
 padding:	5px 5px 5px 25px;
}


.news_inc_spotlight img {
 float:		left;
 margin:	5px;
}
/*---------------------------------*/
.offerordemand {
 clear:		left;
 color:		#000;
 padding:	5px 5px 5px 5px;
 margin:	5px 0; /*Eelco*/
 height:	130px;
 overflow:	hidden;
 width: 	450px;
 line-height:	1.4em;
}

.offerordemand:hover {
 background-color:#eeeeee;
}


.offerordemand img {
 float:		left;
 width:		130px;
 height:	130px;
 padding:	0 20px 0 0; /*Eelco*/
}

.offerordemand_text {
 padding-left:25px;
}

.offerordemand_day {
 float:left;
 text-transform:uppercase;
 background:#000;
 color:#fff;
 font-weight:bold;
 border:0px;
 text-decoration:none;
 padding:0px 3px;
 left:-50px;
}
.offerordemand_info {
 font-size:		0.8em;
 color:			#999;
}
.item_title a:link, .item_title a:visited, .center .news a:active {
 color:#899A26;
 font-size:1.1em;
 font-weight:bold;
 padding:0;
}
.item_title a:hover {
 color:#C3D13E;
}

.center .news a:link, .center .news a:visited, .center .news a:active {
 color:#899A26;
 font-size:1.1em;
 font-weight:bold;
 padding:0;
}
.center .news a:hover {
 color:#C3D13E;
}



img { border:0px; }

.alltags {
 width:755px;
 height:150px;
 border:1px solid #999;
 background:#dedede;
 overflow:auto;
 
}

.onetag {
 float:left;
 white-space:nowrap;
 width:240px;
}

.displaytable {
 border:1px solid #999;
 padding:3px;
}

/*-------------------------------- Form------------*/
input[type="radio"]{
 margin-left:0px;
}
	
.text {
 background:#fff;
 color:#333;
 border:1px #999 solid;
 margin:3px 0px;/*Eelco*/
}

/*
.displaydata {
 height:50px;
 width:200px;
 overflow:auto;
 background:#efefef;
 color:#999;
 border:1px solid #999;
}
*/
