body{
	font-family: trebuchet ms, tahoma, verdana, arial, helvetica;
}
#everything{
	position:absolute;
	padding:0px;
	margin:0px;
	width:1024px;
	left:50%;
	margin-left:-512px;
	margin-top:-10px;
}
a,p,h1,h2,h3,span{
	font-family: trebuchet ms, tahoma, verdana, arial, helvetica;
}
.block-dynamic_persistent_menu{
	position:relative;
	top:-5px;
	background:url('images/menu_whole.png') no-repeat;
	height:115px;
	width:1024px;
}
.block-dynamic_persistent_menu a{
	font-size:14px;
	font-family:"Arial", Sans-serif; 
	text-decoration:none;
	color:white;
	font-weight:bold
}
.dynamic-persistent-menu-menu{
	position:absolute;
	top:5px;
}
.dynamic-persistent-menu-menu a{
color:black;
}
.dynamic-persistent-menu-menu .nolink{
	margin:0px;
	padding:0px;
	color:#F9F9F9;
}
.dynamic-persistent-menu-menu-item{
	position:relative;
	float:left;
	display:block;
	margin-left:5px;
	padding:15px 6px 160px 6px;
}
.dynamic-persistent-menu-menu-item:hover{
	background:#0E747E;
}
.dynamic-persistent-menu-menu-item:hover a{
color:white;
}
.dynamic-persistent-menu-sub-menu{
	background:#0E747E;
	position:absolute;
	top:85px;
	width:1011px;
	height:80px;
}
.dynamic-persistent-menu-sub-menu-item{
	position:relative;
	top:7px;
	padding:15px 6px 30px 6px;
		float:left;
	display:block;
	margin-left:5px;
}
.dynamic-persistent-menu-sub-menu-item:hover{
	background:#7ECBCB;
}
.dynamic-persistent-menu-sub-menu-item:hover a{
color:black;
}
.dynamic-persistent-menu-sub-menu .active-trail{
	background:#7ECBCB;
}
.dynamic-persistent-menu-sub-menu .active-trail a {
	color:black;
}
.dynamic-persistent-menu-menu .active-trail{
	background:#0E747E;
}
.dynamic-persistent-menu-menu .active-trail a{
	color:white;
}
#wrapper{
	position:absolute;
	width:964px;
	background:#7ECBCB;
	padding:30px;
	top:260px;
	padding-bottom:40px;
	margin-bottom:100px;
	z-index:80;
}
html.js #header-region #block-user-0,#header-region #block-user-0 {
	position: absolute;
	top:114px;
	right:205px;
}
#header-region #block-user-0 h2 {
	display: none;
}
#header-region #block-user-0 #edit-pass-wrapper {
	position:absolute;
	top:29px;
}
#block-user-0{z-index:140;}
#block-block-3{z-index:140;}
html.js #header-region #block-user-0 #user-login-form label {
	color: #4e4e4e;
	font-size: 65%;
	font-weight: normal;
	margin-left: 7px;
	margin-top:4px;
	position: absolute;
	text-align: left;
}
#header-region #block-user-0 #user-login-form label {
	position: static;
	margin-left: 2px;
	text-align: left;
}
#header-region #block-user-0 #user-login-form input.form-text {
	border: 1px solid #ccc;
	width: 115px;
}
#header-region #block-user-0 #edit-name-wrapper {
	display: block;
	float: left;
	position:absolute;
	top:5px;
}
html.js #header-region #block-user-0 #user-login-form input.form-submit,#header-region #block-user-0 #user-login-form input.form-submit {
	position:absolute;
	top:17px;
	width:70px;
	height:48px;	
	left:120px;
}
#header-region #block-user-0 #user-login-form input.form-submit {
	clear: left;
}

#header-region #block-user-0 .item-list {
	display:none;
}
#logo{
	position:absolute;
	top:0px;	
}
.view-easyslider{
	position:relative;
	left:210px;
	overflow:hidden;
	width:814px;
}
#tooltip {
	background-color: white;
	border: 1px solid #888888;
	color: black;
	padding: 4px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 7px;
	opacity: 1.0;
	max-width: 20em;
	font: Trebuchet MS, Verdana, Arial, sans-serif;
}
/**
 * Text inside the tooltip.
 */
 
#tooltip h3 {
	font-size: 0.8em;
    margin: 0;
	padding: 0 3px;
	text-align: left !important;
}
#tooltip p {
	font-size: 0.8em;
	margin: 5px 0 0 5px;
	text-align: left;
	
}
#cluetip-inner{
	background-color:#FFBA5E;
	color:black;
	z-index:99;
}
#cluetip-inner label{
	font-weight:bold;
}
.view-content .views-field{
	padding:9px;
	padding-left:12px;
}
.views-table .odd{
	background-color:#CFEDFA;
	border:0px;
}
.views-table .even{
	background-color:#B9E0F1;
	border:0px;
}
.sticky-header .views-field{
	background-color:#7ECBCB;
}
.sticky-header{
margin-left:0px;
}
.view-verwijslijst .form-select{
height:210px;
}
.view table{
	width:960px;
}
.views-field{text-transform:capitalize;}

#forum table{
	width:960px;
}
#block-block-3{
	position:absolute;
	top:124px;
	left:850px;
	width:144px;
	text-align:right;
}

#block-block-3 a{
	font-size:12px;
	font-family:"Arial", Sans-serif; 
	text-decoration:none;
	color:black;
	font-weight:bold
}


.panel-display .panel-pane{
	padding:5px;
	padding-top:0px;
	padding-bottom:0px;
}
#vragenmenu ul li{
	display:block;
	font-size:12px;
}
.panel-flexible .panel-pane p{
margin:0px;
padding:0px;
}
.panel-flexible img{
border-style:solid;
border-width:3px;
border-color:white;
}
.panel-flexible img:hover{
border-color:#0E747E;
}
#vragenmenu ul li{
	display:block;
	font-size:12px;
}
#agendaid{
border-style:solid;
border-width:3px;
border-color:white;
width:200px;
}
#agendaid:hover{
border-color:#0E747E;
}
#agendaid img{border:0px; margin-bottom:-4px;}

#footer{
position:absolute;
margin-top:30px;
height:100px;
padding-top:4px;
margin-bottom:100px;
left:0px;
width:1024px;
	background:url('images/menu_whole.png') no-repeat;
}
#footer p{text-align:center;
	font-size:14px;
	font-family:"Arial", Sans-serif; 
	text-decoration:none;
	color:black;
	font-weight:bold;
}
.teaser-checkbox {
display:none;
}
iframe{border:0px;background-color:#7ECBCB;}
.profile{background-color:white;}


.view-Agenda ul{padding-bottom:30px;}
.view-Agenda .views-label-title{font-weight:bold;}
.view-Agenda .views-field-title .field-content{font-weight:bold;}
.view-Agenda .field-content{
position:absolute;left:140px;}
.view-Agenda .views-field-nothing{height:20px;}

.panel-flexible-3 *{
	padding:0px;
	margin:0px;
}

*{
	font-size:13px;
	font-family: trebuchet ms, tahoma, verdana, arial, helvetica;
	color:black;
}
.panels-flexible-region-3-welkom{
	width:600px;
	border:4px white solid;
}
.panels-flexible-region-3-rechts{
	background-color:#E5FF6F;
	width:263px;
	border:4px white solid;
	padding-left:18px;
}
.panels-flexible-region-3-links{
	background-color:#FAFF6F;
	width:263px;
	border:4px white solid;
	margin-right:30px;
	padding-left:18px;
}
.panels-flexible-region-3-menu{
	background-color:#B9E0F1;
	width:310px;
	border:4px white solid;
	margin-bottom:30px;
}
.panels-flexible-region-3-onder{
	background-color:#B9E0F1;
	width:310px;
	border:4px white solid;
}
.panels-flexible-region-inside{
	padding:20px;
}
.panels-flexible-region-3-welkom{
	background-color:#A7ED7E;
	margin-bottom:30px;
}
.panel-col-first .inside{width:470px;}
.panel-col-last .inside{width:200px;}
.panel-col-last{margin-right:-30px;}
.panel-col{margin-left:272px;margin-right:-250px;}
.panel-col .inside{width:200px;}
.panel-display img{border:3px solid white;}
.panel-display img:hover{border:3px solid #0E747E;}
#panel-nieuws{background-color:white;padding-top:1px;padding-left:20px;padding-right:20px;border:3px solid #0E747E;padding-bottom:20px;}

.views-field-title *{display:inline;margin-right:5px;}
label{font-weight:bold;}
#block-block-12{display:none;}
#cluetip-inner{border:3px solid white;}
#user-login-form .form-required{display:none;}



#block-superfish-1{
	background:url('images/menu_whole.png') no-repeat;height:90px;
	top:-4px;
	padding-left:4px;
	z-index:20}



.sf-menu .menuparent .active{
  color:white;
}

#menuback{
position:relative;
top:-20px;
background-color:#0E747E;
height:90px;
}
#header-region{}

html>body #everything { *top:9px; }
html>body #block-block-14 { *margin-top:18px; }
.sf-menu li{}

.tl, .tr, .bl, .br {
  position : absolute;
  width : 18px;
  height : 18px;  /* corner images are 40x40 */
  display : block;
  margin-bottom : -1px;  /* this is for IE */
}


.bl {
  background : transparent url(images/csc_tl.gif) no-repeat;
  top : 0;
  left : 0;
}

.br {
  background : transparent url(images/csc_tr.gif) no-repeat;
  right : 0px;
  top : 0;
}
.messages{
padding:10px;
border:3px white solid;
background-color:#FF6600;
	font-size:14px;
	font-family:"Arial", Sans-serif; 
	text-decoration:none;
	color:black;
	font-weight:bold;
}
.pageroute_buttons{
position:relative;
left:-10px;
top:50px;
}
span .error{color:white}
.user-member{display:none;}
.profile{padding-left:20px;}
