html {width:100%; margin:0px; padding:0px; overflow-y:scroll;}
body {width:100%; margin:0px; padding:0px; background:#EEEEEE; font:12px arial; color:#333333; }
.bone { display:block; width:950px; margin:0 auto; padding:0; }
.clear {clear: both; font-size: 1px; height: 1px; line-height: 1px; margin: 0px; padding: 0px;}

#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:4px solid #cccccc;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url(resources/close.png);background-repeat:no-repeat;}#sb-nav-next{background-image:url(resources/next.png);background-repeat:no-repeat;}#sb-nav-previous{background-image:url(resources/previous.png);background-repeat:no-repeat;}#sb-nav-play{background-image:url(resources/play.png);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(resources/pause.png);background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

#top_nav { width:948px; height:70px; margin:0 auto; color:#102F59; font: 12px Arial; padding:0; margin:0; border-bottom:1px solid #CCC;}
#logo {width:200px; float:left;}
#top_nav_items {width:200px; float:right; padding:10px 0px}
#top_nav_items a{ color:#102F59; text-decoration:none; }
#top_nav_items a:hover, .top_nav_items a.selected{ color:#102F59; text-decoration:none; }

form {margin:0 auto; padding:0; }
.formbutton {background: #102F59; color:#FFFFFF}

.nav_holder { font-weight:bold; text-align:center; height:23px; background:url(../gfx/nav_bg.png) repeat-x; clear:both; margin:0 0 20px 0; color:#C7D0DE; font:12px arial; padding-right:10px; padding-top:6px;  }
.nav_holder_rc { font-weight:bold; text-align:center; height:23px; background:url(../gfx/nav_bg_rc.png) no-repeat; clear:both; margin:0; color:#C7D0DE; font:12px arial; padding-right:10px; padding-top:6px; }
.nav_holder a,.nav_holder_rc a{ text-decoration:none; color:#C7D0DE; margin:0 25px; font-weight:bold }
.nav_holder a:hover, .nav_holder_rc a:hover,.nav_holder a.selected,.nav_holder_rc a.selected{ color:#ffffff; font-weight:bold}
.navSpacer { background:url(../gfx/nav_spacer.png) bottom no-repeat; height:29px; width:1px; }

.header { background:#FFF; height:120px; width:950px; margin:0; padding:0; }
	.rcms { background:url(../gfx/header_oplossingen.jpg) no-repeat; }
	.ribase { background:url(../gfx/header_oplossingen.jpg) no-repeat 0px -120px; }
	.codebase { background:url(../gfx/header_oplossingen.jpg) no-repeat 0px -240px; }

.footers { height:100px; border-top:1px solid #CCC; width:910px; margin-top:5px; padding:10px 20px 0px 20px;}
.footers a{ color:#999; text-decoration:none; font:11px arial; }
.footers a:hover, .footers a.selected{ color:#999; text-decoration:none; }

#searchbox { width:245px; display:inline; float:right; margin:0; padding:0; margin-top:0; margin-right:0; height:23px; }
.searchboxArrow { float:left; width:9px; background:url(../gfx/arowleft.gif) no-repeat; height:25px }
.searchboxBody { float:left; background:#EEE; border-bottom:1px solid #EEE; border-top:1px solid #EEE; padding:0; width:236px; text-align:left; color:#333;height:23px;}

#hp_headerleft {width:230px; float:left; margin-right:10px;}
#hp_headerright {width:710px; float:right;}

.hp_teaser_1 { margin:0; margin-top:10px; width:230px; padding:0; float:left; display:inline; }
.hp_teaser_2 { margin:0; margin-top:10px; width:470px; padding:0; float:left; display:inline; }
.hp_teaser_3 { margin:0; margin-top:10px; width:710px; padding:0; float:left; display:inline; }
.hp_teaser_4 { margin:0; margin-top:10px; width:950px; padding:0; float:left; display:inline; }
.clear {width:950px; line-height:1px; clear:both;}
.teaser_1 { margin:0; margin-top:10px; width:230px; padding:0; float:left; display:inline; }
.teaser_2 { margin:0; margin-top:10px; width:470px; padding:0; float:left; display:inline; }
.teaser_3 { margin:0; margin-top:10px; width:710px; padding:0; float:left; display:inline; }
.teaser_4 { margin:0; margin-top:10px; width:950px; padding:0; float:left; display:inline; }

.head_rc_white_1, .head_rc_white_2, .head_rc_white_3, .head_rc_white_4, .head_rc_white_5 {background:url(../gfx/teaser/head_rc_white_1.gif) bottom no-repeat; height:10px; width:230px; margin:0; padding:0; line-height:1px;}
.foot_rc_white_1, .foot_rc_white_2, .foot_rc_white_3, .foot_rc_white_4, .foot_rc_white_5 {background:url(../gfx/teaser/foot_rc_white_1.gif) top no-repeat; height:10px; width:230px; margin:0; padding:0; line-height:1px;}
.body_rc_white_1, .body_rc_white_2, .body_rc_white_3, .body_rc_white_4, .body_rc_white_5 {background:url(../gfx/teaser/body_rc_white_1.gif) repeat-y; padding:10px 20px 10px 20px; margin:0; clear:both; min-height:250px; height:auto !important; height:250px; color:#787878;}

	.head_rc_white_2 {background:url(../gfx/teaser/head_rc_white_2.gif) bottom no-repeat; width:470px;}
	.foot_rc_white_2 {background:url(../gfx/teaser/foot_rc_white_2.gif) top no-repeat; width:470px;}
	.body_rc_white_2 {background:url(../gfx/teaser/body_rc_white_2.gif) repeat-y;}
	
	.head_rc_white_3 {background:url(../gfx/teaser/head_rc_white_3.gif) bottom no-repeat; width:710px;}
	.foot_rc_white_3 {background:url(../gfx/teaser/foot_rc_white_3.gif) top no-repeat; width:710px;}
	.body_rc_white_3 {background:url(../gfx/teaser/body_rc_white_3.gif) repeat-y;}
	
	.head_rc_white_4 {background:url(../gfx/teaser/head_rc_white_4.gif) bottom no-repeat; width:950px;}
	.foot_rc_white_4 {background:url(../gfx/teaser/foot_rc_white_4.gif) top no-repeat; width:950px;}
	.body_rc_white_4 {background:url(../gfx/teaser/body_rc_white_4.gif) repeat-y;}
	
	.head_rc_white_5 {background:url(../gfx/teaser/head_rc_white_5.gif) bottom no-repeat; width:200px;}
	.foot_rc_white_5 {background:url(../gfx/teaser/foot_rc_white_5.gif) top no-repeat; width:200px;}
	.body_rc_white_5 {background:url(../gfx/teaser/body_rc_white_5.gif) repeat-y;}

.head_gr_white_1, .head_gr_white_2, .head_gr_white_3, .head_gr_white_4, .head_gr_white_5 {background:url(../gfx/teaser/head_gr_white_1.gif) bottom no-repeat; height:10px; width:230px; margin:0; padding:0; line-height:1px;}
.foot_gr_white_1, .foot_gr_white_2, .foot_gr_white_3, .foot_gr_white_4, .foot_gr_white_5 {background:url(../gfx/teaser/foot_gr_white_1.gif) top no-repeat; height:10px; width:230px; margin:0; padding:0; line-height:1px;}
.body_gr_white_1, .body_gr_white_2, .body_gr_white_3, .body_gr_white_4, .body_gr_white_5 {background:url(../gfx/teaser/body_gr_white_1.gif) no-repeat; padding:10px 20px 10px 20px; margin:0; clear:both; min-height:250px; height:auto !important; height:250px; color:#787878;}

	.head_gr_white_2 {background:url(../gfx/teaser/head_gr_white_2.gif) bottom no-repeat; width:470px;}
	.foot_gr_white_2 {width:470px;}
	.body_gr_white_2 {background:url(../gfx/teaser/body_gr_white_2.gif) no-repeat;}
	
	.head_gr_white_3 {background:url(../gfx/teaser/head_gr_white_3.gif) bottom no-repeat; width:710px;}
	.foot_gr_white_3 {width:710px;}
	.body_gr_white_3 {background:url(../gfx/teaser/body_gr_white_3.gif) no-repeat;}
	
	.head_gr_white_4 {background:url(../gfx/teaser/head_gr_white_4.gif) bottom no-repeat; width:950px;}
	.foot_gr_white_4 {width:950px;}
	.body_gr_white_4 {background:url(../gfx/teaser/body_gr_white_4.gif) no-repeat;}
	
	.head_gr_white_5 {background:url(../gfx/teaser/head_gr_white_5.gif) bottom no-repeat; width:200px;}
	.foot_gr_white_5 {width:200px;}
	.body_gr_white_5 {background:url(../gfx/teaser/body_gr_white_5.gif) no-repeat;}

.head_normal_1, .head_normal_2, .head_normal_3, .head_normal_4, .head_normal_5 {background:#f6f6f6; border-top:1px solid #CCC; height:10px; width:230px; margin:0; padding:0; line-height:1px;}
.foot_normal_1, .foot_normal_2, .foot_normal_3, .foot_normal_4, .foot_normal_5 {background:#f6f6f6; height:10px; width:230px; margin:0; padding:0; line-height:1px;}
.body_normal_1, .body_normal_2, .body_normal_3, .body_normal_4, .body_normal_5 {background:#f6f6f6; padding:10px 20px 10px 20px; margin:0; clear:both; color:#787878; min-height:250px; height:auto !important; height:250px;}

	.head_normal_2, .foot_normal_2 {width:470px;}
	.head_normal_3, .foot_normal_3 {width:710px;}
	.head_normal_4, .foot_normal_4 {width:950px;}
	.head_normal_5, .foot_normal_5 {width:200px;}

h1 {font:18px arial;}
h1.rc_white { color:#999;}
h1.normal {color:#999;}

h2 {font:12px arial; color:#999; font-weight:bold; margin-bottom:0px}

a {color:#15335C; text-decoration:none; font:12px arial;}
a:hover {color:#ff6600; text-decoration:none;}

p a {color:#15335C; text-decoration:underline; font:12px arial;}
p a:hover {color:#ff6600; text-decoration:none;}

/* slider homepage */
.slider {width: 950px; height: 180px; position: relative; overflow: hidden;}
.slider ul { list-style-type: none; padding:0; margin:0;}
.sliderContent {width: 950px; position: absolute; top: 0; margin-left: 0;}
.sliderImage {float: left; position: relative; display: none;}
.sliderImage span {position: absolute; font: 12px Arial; padding: 10px; width: 500px; background-color: #000; filter: alpha(opacity=70); -moz-opacity: 0.7;	-khtml-opacity: 0.7; opacity: 0.7; color: #fff; display: none;}
.sliderImage span strong {font-size: 20px; font-weight:normal;}

.sliderleft {top: 0; left: 0; width: 300px !important; height: 160px;}
.sliderright {right: 0;	bottom: 0; width: 300px !important;	height: 165px;}
.slidertop {top: 0;	left: 0; width: 930px !important; height: 90px;}
.sliderbottom {bottom: 0; left: 0; width: 930px !important; height: 90px;}

a img { border:0 }

/* Content pages */
#contentLeft {float: left; width: 240px;}
	#contentLeft .content {width: 200px; margin: 10px 20px;}
	#subNavigation {width: 200px; margin: 30px 20px 0 20px;}
		.subNavItems {width: 200px; margin: 0px; padding: 0px;}
			.subNavItems a { color: #999; }
			.subNavItems_lvl_1 a {font-weight: bold;}
				.subNavItems_lvl_2 {margin: 3px 0; padding: 2px 0 3px 0; border-top: 1px solid #cacaca;	border-bottom: 1px solid #cacaca;}
				.subNavItems_lvl_2 a {font-weight: normal; font-size: 80%;}
					.subNavItem, .subNavItem_selected {list-style: none;}
						.subNavItems_lvl_1 a:hover, .subNavItems_lvl_1 .subNavItem_selected a { color: #ff6600; }
						.subNavItems_lvl_2 .subNavItem a { color: #999; }
						.subNavItems_lvl_2 .subNavItem_selected {background: url(../gfx/subNav/highlight.png) center right no-repeat;}
							.subNavItems_lvl_2 a:hover, .subNavItems_lvl_2 .subNavItem_selected a { color: #f1ae21; }
					
#content {}
	#contentWithNav {float: left; width: 690px; margin-right: 20px;}
	#contentWithNav #content_head {background:url(../gfx/content/withNav_head.gif) left top no-repeat; width:690px;	margin:0; padding:0;}
	#contentWithNav #content_body {background:url(../gfx/content/withNav_body.gif) no-repeat; width: 690px;	padding:0; margin:0; clear:both; color:#787878;}
		#content_content {width: 650px;	margin: 9px 20px; min-height:250px; height:auto !important; height:250px;}
	#contentWithNav #content_foot {width:690px; margin:0; padding:1px 0;}

#breadcrumbs {font-size: 9px; color: #999; margin-bottom: 10px;}
	#breadcrumbs a {color: #646464; font-size: 9px;}
		#breadcrumbs a:hover { color: #f1ae21; }

#content_content p {margin-top:0px}

/*==================Contenttypes=======================*/
/* document */
.document {margin-bottom: 15px;}
.doc_title {color: #000000; font-weight: bold; margin: 0 0 10px 0;}
.doc_descr {margin: 0 0 5px 0;}
.doc_img {float: left; width: 20px;}
.doc_link {float: left;	width: 613px; margin: 0 15px 4px 0;}

/* mediasharing */
.mediasharing { margin-bottom: 15px; }

/* reactie module view component */
.reactionwrapper {margin: 10px 5px 10px 0;}
.reaction {font-weight: bold; color: #00529F;}
.reaction_hover {font-weight: bold;	color: #00529F;	cursor: pointer;}
.reacties_headline {margin: 0; font-size: 1.5em; line-height: normal; margin-bottom: 0.25em;}
.reacties_fullname {font-weight: bold;}

.thumbImage_hilite {text-align:center; width:116px; height:95px; cursor:pointer}
.thumbImage_idle {text-align:center; border:none; width:116px; height:95px;}	