html {
	height:			100%;	
}
body {
	background: 	#fff url('/templates/templates/front_images/background.jpg') repeat-x;
	font-family: 	Arial, sans-serif;
	height:			100%;
	color:			#1d2877;
	font-size:		12px;
}

#sitecontainer {
	width:			1004px;
	background:		url('/templates/templates/front_images/contentBackground.png') repeat-y;
	margin:			28px auto 0 auto;	
	padding: 		0 7px;
	
	height:			auto !important; /* real browsers */
    height:			100%; /* IE6: treaded as min-height*/
    min-height:		100%; /* real browsers */
}

#header {
	width:			774px;
	height: 		134px;
	background:		url('/templates/templates/front_images/header.jpg') no-repeat;
	float:			right;
	margin-right:	4px;
}

#cultuur {
	width:			774px;
	height: 		134px;
	background:		url('/templates/templates/front_images/headers/cultuur.jpg') no-repeat;
	float:			right;
	margin-right:	4px;
}

#greenport {
	width:			774px;
	height: 		134px;
	background:		url('/templates/templates/front_images/headers/greenport.jpg') no-repeat;
	float:			right;
	margin-right:	4px;
}

#kernen {
	width:			774px;
	height: 		134px;
	background:		url('/templates/templates/front_images/headers/kernen.jpg') no-repeat;
	float:			right;
	margin-right:	4px;
}

#nieuws {
	width:			774px;
	height: 		134px;
	background:		url('/templates/templates/front_images/headers/nieuws.jpg') no-repeat;
	float:			right;
	margin-right:	4px;
}

#politiek {
	width:			774px;
	height: 		134px;
	background:		url('/templates/templates/front_images/headers/politiek.jpg') no-repeat;
	float:			right;
	margin-right:	4px;
}

#zakelijk {
	width:			774px;
	height: 		134px;
	background:		url('/templates/templates/front_images/headers/zakelijk.jpg') no-repeat;
	float:			right;
	margin-right:	4px;
}


#sport {
	width:			774px;
	height: 		134px;
	background:		url('/templates/templates/front_images/headers/sport.jpg') no-repeat;
	float:			right;
	margin-right:	4px;
}

#headerMenu {
    float:          right;
    margin-top:     -120px;
    background:  url('/templates/templates/front_images/imageshhw.png') -298px -197px;
    display:        block;
    height:         29px;
    width:          310px;
    margin-right:   4px;
}

#headerMenuText {
    color:          #999999;
    font-size:      11px;
    font-family:    arial;
    padding: 8px 0 0 15px;
}

#headerMenuText a{
    color:          #999999;
    font-size:      11px;
    font-family:    arial;
    text-decoration: none;
}

#hhwLogo {
	width:			194px;
	height:			 77px;
	background:		url('/templates/templates/front_images/imageshhw.png') -512px -4px;
	float:			left;		
	margin: 		32px 0 25px 21px;	
}

#searchBar {
	width: 			774px;
	height:			 30px;
	background:		#2b2f73;
	float: 			right;
	line-height: 	30px;
	margin-right:	4px;
}

#syndicationBar img {
	margin:			3px 0;	
}

#dateBlock {
	width:			226px;
	height: 		 28px;
	line-height:	 28px;
	border-top:		1px solid #c6c9dd;
	border-bottom:	1px solid #c6c9dd;
	float: 			left;
	text-align:		center;
	color:			#1d2877;
	font-size:		16px;
}

#leftMenu {
	float:  		left;	
	width: 			200px;
	margin:			0;
	margin-right:	15px;
}

#regionMenu {
	width: 			198px;
	list-style-type: none;
	margin: 		0;
	padding:		0;
	margin-left:	20px;
	margin-top: 	5px;
	font-size:		12px;
	float:			left;
}

#regionMenu li {
	width: 			153px;
	height: 		23px;
	line-height:	23px;
	display: 		block;
	float: 			left;
	border-bottom:	1px solid #e4e4e4;
	padding-left:	45px;
	padding-top:	1px;
	padding-bottom: 1px;
}

#regionMenu li:hover {
	background:		transparent url('/templates/templates/front_images/imageshhw.png') -223px -131px;
}

#regionMenu li.selected {
	background:		transparent url('/templates/templates/front_images/imageshhw.png') -223px -131px;
}


#regionMenu li.content:hover {
	background:		transparent url('/templates/templates/front_images/imageshhw.png') -223px -163px;
}

#regionMenu li.content.selected {
	background:		transparent url('/templates/templates/front_images/imageshhw.png') -223px -163px;
}

#regionMenu	li a {
	color:			#1d2877;
	text-decoration: none;
	line-height:	23px;
	display: 		block;
}

#regionMenu	li.content a {
	color:			#7dc242;
	text-decoration: none;
	line-height:	23px;
	display: 		block;
}

#regionMenu li ul {
  left:				-999em;
  list-style-type:  none;
  margin:			0;
  padding:			0;
  position:			absolute;
  width:			155px;
  z-index:			50000;
  background: 		#D1E2F6;
}

#regionMenu li:hover ul, #regionMenu li.sfhover ul {
  left: 			auto;
  margin-left: 		132px;
  margin-top: 		-23px;
}

#regionMenu li ul li, #regionMenu li ul li a {
  line-height: 		15px;
  border: 			none;
  font-size: 		12px;
  padding-left:		10px;
  width:			120px;
  padding-top:		  5px;
  padding-bottom:	  5px; 
}

#regionMenu li ul li:hover {
  background: none;
}

#regionMenu li ul li a:hover {
  color: 			#333;
}



#content {
	width: 			550px;
	float: 			left;
	margin-left:	 10px;
	font-size:		 12px;
	line-height:	 21px;
	text-align:		justify;
}


#sideBanners {
	width:			200px;
	float:			left;
	margin-left:	 13px;
}

#agendaBlock {
	width:			200px;	
	margin:		 	10px 0;
}

#agendaLink {
    margin-top:     5px;
    display:        block;    
    clear:            both;
    text-align:        right;
    font-weight:    normal;
    font-style:        italic;
    font-size:        10px;
}

#agendaHeader {
	width:			200px;
	height:			 17px;
	background:		url('/templates/templates/front_images/imageshhw.png') -8px -132px;	
}

#agendaContent {
	width:			180px;
	background:		url('/templates/templates/front_images/agendaContent.jpg') repeat-y;	
	font-size:		10px;
	padding:		10px;
}

#agendaContent h4 { 
	color:			#1d2877;
}

#agendaContent ul {
	list-style-type: none;	
	margin: 		0;
	padding:		0;
	margin-top:		10px;
}

#agendaContent li {
	//background:		url('/templates/templates/front_images/agenda_arrow.jpg') no-repeat 0 10%;
	padding-left:	15px;	
}

#agendaContent a {
	font-size:		12px;
	font-weight:	bold;
	color:			#1d2877;
	text-decoration: none;
}

#agendaContent .date {
	font-size:		12px;
	color:			#9597b9;
	display: 		block;
	line-height:	22px;
}

#agendaFooter {
	width:			200px;
	height:			 14px;
	background:		url('/templates/templates/front_images/imageshhw.png') -8px -172px;    	
}

#vacatureBlock {
	width:			200px;	
	margin:		 	10px 0;
}

#vacatureHeader {
	width:			199px;
	height:			 13px;
	background:		url('/templates/templates/front_images/imageshhw.png') -736px -4px; 	
}

#vacatureContent {
	width:			180px;
	background:		url('/templates/templates/front_images/vacatureContent.jpg') repeat-y;	
	font-size:		12px;
	padding:		10px;
    line-height:    12px;
    color:          #5e973e;
}

#vacatureLink {
    margin-top:     5px;
    display:        block;    
    clear:            both;
    text-align:        right;
    font-weight:    normal;
    font-style:        italic;
    font-size:        10px;
}

#vacatureLink a {
color:#5E973E;
font-size:12px;
text-decoration:none;
font-weight: bold;
}

#vacatureContent h4 { 
	color:			#5e973e;
}

#vacatureContent ul {
    list-style-type: none;    
    margin:         0;
    padding:        0;
    margin-top:        10px;
}

#vacatureContent li {
    background:        url('/templates/templates/front_images/newsBlockArrow_green.jpg') no-repeat;
    padding-left:    15px;   
    margin-top:5px;
}

#vacatureContent a {
    font-size:        12px;
    color:            #5e973e;
    text-decoration: none;
}

#vacatureFooter {
	width:			200px;
	height:			 14px;
	background:		url('/templates/templates/front_images/imageshhw.png') -735px -45px; 	
}

#aanbiedingenBlock {
	width:			200px;	
	margin:		 	5px 0;
}

#aanbiedingHeader {
	width:			199px;
	height:			 14px;
	background:		url('/templates/templates/front_images/imageshhw.png') -8px -132px;    
}

#aanbiedingContent h4 { 
	color:			#1d2877;
}
	
#aanbiedingContent {
	width:			180px;
	background:		url('/templates/templates/front_images/agendaContent.jpg') repeat-y;	
	font-size:		10px;
	padding:		10px;
}

#aanbiedingContent ul {
    list-style-type: none;    
    margin:         0;
    padding:        0;
    margin-top:        10px;
}

#aanbiedingContent li {
    background:        url('/templates/templates/front_images/newsBlockArrow_blue.jpg') no-repeat;
    padding-left:    15px;   
    margin-top:5px;
}

#aanbiedingLink {
    margin-top:     5px;
    display:        block;    
    clear:            both;
    text-align:        right;
    font-weight:    normal;
    font-style:        italic;
    font-size:        10px;
}

#aanbiedingLink a {
color:#5E973E;
font-size:12px;
text-decoration:none;
font-weight: bold;
}

#aanbiedingContent a {
    font-size:        12px;
    color:            #1D2877;
    text-decoration: none;
}

#aanbiedingFooter {
	width:			200px;
	height:			 14px;
	background:		url('/templates/templates/front_images/imageshhw.png') -8px -172px;	
}

#footerSpacer { 
	height: 		25px;	
	width: 			100%;
	display: 		block;
}

#footer {
	bottom:			0;
	clear:			both;
	font-size:		9px;
	text-align:		center;
}

#footer a {
	text-decoration:	none;
	color:			blue;
}

#weather {
	width:			176px;
	height:			 100px;
	margin-left: 	 7px;	
    padding-top:5px;
}

#textWeather {
    height:             70px;
    width:111px;
	font-size:		10px;
	color:			#666666;
	margin-left:	 75px;
	padding-top:	 10px;
    padding-left: 5px;
     background: url(/templates/templates/front_images/weatherblok.png) no-repeat; 
     
}

#weatherTemp {
	float: 			left;
	width: 			65px;	
	margin-top: 	2px;
	text-align:		center;
	color: 			#fff;
}

#weatherTempText{
    margin-top:-25px;
}

#newsDateBlock {
	color:			#adb1ce;
	font-size:		11px;
	margin-top:		14px;	
	margin-bottom:  -5px;

}

#newsEventDateBlock {
    color:            #639840;
    margin-top:     -17px;
    font-size:      11px;
	text-align: 	right;
    text-align:		right;
    float:			left;
    width:			100%;
}

#shareBar {
	width:			100%;
	background:		#e8e9ef;
	border-top:		2px solid #bbbed5;
	min-height:			30px;	
	line-height:	30px;	
}

#shareBar a {
    padding:        0 10px;    
    background:        url('/templates/templates/front_images/newsBlockArrow_blue.png') no-repeat center left; 
    margin-left:     0;
    text-decoration: none;
    color:             #1d2877;
    line-height:    25px;
}

#shareBar.green {
	background:		#f2f9ec;	
	border-top:		2px solid #cbe7b4;
}

.sectionBox {
	background:		#e8e9ef;	
}

#miArrow {
	background: 	url('/templates/templates/front_images/imageshhw.png') -5px -65px;	
	width:			16px;
	height: 		15px;
	float: 			right;
	margin-right:	10px;
	margin-top:		5px;
}

#miArrowLink{
    color:white;
}

.sectionBox a {
	padding:		0 15px;	
	background:		url('/templates/templates/front_images/moreItemsArrow_blue.png') no-repeat; 
	margin-left: 	20px;
	text-decoration: none;
	color: 			#1d2877;
	font-weight:    bold;
}

.newsBlock {
	border-bottom:	1px solid #bbbed5;	
	margin-bottom:	10px;
}

.newsBlock.green {
	border-bottom:	1px solid #cbe7b4;	
}

.newsBlock a {
	padding:		0 15px;	
	background:		url('/templates/templates/front_images/newsBlockArrow_blue.png') no-repeat center left; 
	margin-left: 	0;
	text-decoration: none;
	color: 			#1d2877;
	line-height:	25px;
}

.newsBlock h3 a {
    background: none;
    color:white;
    margin-left:-15px;
}

.newsBlock.green h3 a {
    background: none;
    color:white;
}

.newsBlock.green a {
	background:		url('/templates/templates/front_images/newsBlockArrow_green.png') no-repeat center left; 
	color: 			#5e973e;
}

.newsBlock a.readMore {
	border-top:		1px solid #bbbed5;	
	border-bottom:	1px solid #bbbed5;
	background:		#e8e9ef url('/templates/templates/front_images/doubleArrowBlue.png') no-repeat 98% center;
	display:		block;	
	clear:			both;
	text-align:		right;
	font-weight:	normal;
	font-style:		italic;
	font-size:		10px;
	margin: 		0;
	height:			17px;
	line-height:	17px;
	padding-right:	30px;
}

.newsBreak {
	border-top:		1px solid #bbbed5;	
	border-bottom:	1px solid #bbbed5;
	background:		#e8e9ef;
	display:		block;	
	clear:			both;
	text-align:		right;
	font-weight:	normal;
	font-style:		italic;
	font-size:		10px;
	margin: 		0;
	height:			2px;
	line-height:	17px;
	padding-right:	30px;
}

.newsBlock.green  a.readMore {
	border-top:		1px solid #cbe7b4;	
	border-bottom:	1px solid #cbe7b4;
	background:		#f2f9ec url('/templates/templates/front_images/doubleArrowGreen.png') no-repeat 98% center;
}

.newsBlockImage {
	float: 			left;	
	margin:			0;
}

.reactions {
	padding:		15px;	
}

.reactions hr {
	border: 		0;
  	width: 			100%;	
  	color: 			#bbb;
	background:		#bbb;
	height: 		1px;
}

/***************************************
 **	             FONTS				  **
/***************************************/

h1 {
	color:			#2a2f73;
	font-size:		16px;
	font-weight:	bold;	
}

h6{
    color:            #2a2f73;
    font-size:        12px;
    font-weight:      bold;
    margin-bottom:    -10px;
    
}

.newsBlock h3 {
	background:		#2a2f73 url('/templates/templates/front_images/bltTitle.png') no-repeat 1%;
	height:			25px;	
	line-height:	25px;	
	color:			#fff;
	padding-left:   50px;
	margin:			0;
	margin-top:		3px;
}

.newsBlock.green h3 {
	background:		#7dc044 url('/templates/templates/front_images/bltTitle.png') no-repeat 1%;
}
.headlineLink {
	width: 			355px;
	float:			left;	
	margin-top:		45px;	
	text-align:		left;
	padding-left:	15px;
}

.newsBlock	.blockHeadline {
	font-size:		16px;
	font-weight:	bold;	
	background:		none;
	padding:		0;
}

.newsBlock.green	.blockHeadline {
	font-size:		16px;
	font-weight:	bold;	
	background:		none;
	padding:		0;
}

.sectionBox h3 {
	background:		#2a2f73 url('/templates/templates/front_images/bltTitle.png') no-repeat 3%;
	height:			25px;	
	line-height:	25px;	
	color:			#fff;
	padding-left:   65px;
}

h4 {
	text-align: 	right;
	margin:			0;
	margin-top:		-13px;
	margin-bottom:	 5px;
	font-size:		21px;
}

#textWeather strong {
	color:			#7dc242;
	font-size:		10px;
}

/***************************************
 **              WEBLOG               **
/***************************************/

.weblogTitelVak{
    width:			150px;
    height: 		180px;
    margin:			10px -20px -20px 5px;
    float:			left;
}

.weblogTitelVak a{
    color:			#2b2f73;
    text-decoration:none;
}

.weblogTitelVak a img{
    border:0;
}

.weblogTitelVakText{
    font-size:		20px;
    text-align:		center;
    color:			#2b2f73;
}

.weblogRSSTitle{
    color:			#5E973E;
    padding-left:	5px;
    margin-top:		10px;
}

.weblogRSSAfbeelding{
    float:			left;
    height:			90px;
    width:			134px;
    margin-right:	20px;
    margin-left: 10px;
    margin-top: 15px;
}

.weblogRSSBeschrijving{
    width:			538px;
    padding-top:     1px;
}

.weblogLinks{
    width:545px;
    height:20px;
    margin-top:-15px;
}

.weblogRSSBronLink a{
    float:right;
    font-size:      10px;
    color:			#2b2f73;
    text-align:right;
    margin-top: -5px;
    margin-right: 10px;
    font-weight: bold;
}

.weblogRSSLink a{
    float:right;
    font-size:      11px;
    color:			#2b2f73;
    text-align:right;
    margin-right:40px;
    font-weight: bold;
}

.weblogRSSBronLink img{
    border:0;
    margin-left:5px;
}

.weblogRSSLink img{
    border:0;
    margin-left:5px;
}

.weblogItemVak{
    background:     url(/templates/templates/front_images/kader.png) no-repeat;
    height:         133px;
    width:          545px;  
}

.weblogOpmaak a{
    color:			#2b2f73;
    text-decoration: none;
}

.weblogOpmaak a:hover{
    text-decoration: none;
    color:			#2b2f73;
}

.weblogTitelBalk{
    width:			100%;
    margin-top:		10px;
}

.weblogTitel{
    padding-left:	5px;
    color:			white;
    background:     #2b2f73;
}

.weblogTextVak{
    width:			546px;
    margin-left:	2px;
    margin-bottom:	40px;
}

.weblogTextVak a{
    color:			#2b2f73;
}

.weblogTextVak a:hover{
    text-decoration:none;
    color:			#2b2f73;
}

.weblogText{
    padding:		5px 5px 5px 5px;
}

.leesMeer{
    float:			right;
}

/****************************************************************************/

.kleintje{
    width:			158px;
    height:			168px;
    text-align:		left;
    margin-left:	5px;
    margin-bottom:	10px;
    float:			left;
    padding:		10px;
}

.kleintje.blue{
    background:		url('/templates/templates/front_images/imageshhw.png') -648px -86px; 
    color:			#191a62;
}

.kleintje.green{
    background:		url('/templates/templates/front_images/imageshhw.png') -832px -86px; 
    color:			#4d8832;
}


#syndicationBar {
    float:            right;
}

#zoekOpSite {
    float:            left;
}

#zoekOpSiteImg {
    width:            28px;
    height:           26px;
    float:            left;
    margin-top:       1px;
    margin-left:      -2px;
    background:       url('/templates/templates/front_images/imageshhw.png') -1px -194px;
}

#zoekOpSite input{
    margin-left:10px;
    float: left;
}

#zoekOpSiteVeld {
    margin-top: 3px;
}
 

#zoekOpSiteVeldKnop {
    width:            44px;
    height:           23px;
    border:           0;
    margin-top:       3px;
    margin-left:      10px;
    line-height:      26px;
    float:            right;
}

#zoekOpSiteVeldKnop2 {
    display:          block;
    width:            44px;
    height:           23px;
    border:           0;
    line-height:      26px;
}

.zoekResultaatVak {
    
}

.zoekResultaatTitel {
    margin-top:		10px;
}

.zoekResultaatOmschrijving {
    
}

.zoekResultaatTitel a {
	color:			#191a62;
	font-size:		14px;
	text-decoration: none;	
}


/***************************************
 **              BANNERS              **
/***************************************/

#bannerLeft { 
	float: 			left;
	width:			158px;
	heigth:			125px;
	border:			none;
	margin-left:	36px;
	margin-top: 	15px;
}

#bannerMiddle {
	border:			none;
	width:			468px;
	height:			 60px;
	margin-left:	 40px;
	margin-top:		 10px;	
	margin-bottom:	 10px;	
}

#bannerRight { 
	float: 			right;
	width:			158px;
	heigth:			90px;
	border:			none;
	margin-right:	20px;
	margin-top: 	15px;
}

/***************************************
 **        NEWS IMAGE GALLERY         **
/***************************************/
#imgBlock {

	width: 			100%;
	height:			270px;
	background:		#d1e1f6;
	margin-top:		-14px;
}

#imgBlock img, #imgBlock object {
	position:		absolute;	
	height:		270px;
	max-width:			388px;
	left:			50%;
	z-index:		0;
	display: 		none;
}

.photoLabel {
	margin-left:	 	85px;
	font-size:		11px;
	display:		none;
	width:			400px;
}

#imgSpacer {
	background:		#e8e9f0;
	height:	 	auto;
	min-height:		18px;
	border-top:		1px solid #babed5;	
	border-bottom:	1px solid #babed5;	
}

.imgArrowLeft {
	width:			36px;
	height:			30px;
	background:		url('/templates/templates/front_images/arrowLeft.jpg') no-repeat;
	display:		block;		
	float:			left;
	margin-top:		120px;
	margin-left:	 25px;
}

.imgArrowRight {
	width:			36px;
	height:			30px;
	background:		url('/templates/templates/front_images/arrowRight.jpg') no-repeat;	
	display: 		block;
	float:			right;
	margin-top:		120px;
	margin-right:	 25px;	
}

/***************************************
 **             NEWS ROTATOR          **
/***************************************/

#highlightBox {
  width: 		300px;
  height:		211px;
  display:		block;
  float:		left;
  text-align:		left !important;
}


#highlightLinks {
  width: 		240px;
  height:		211px;
  display:		block;
  float: 		right;
  padding-left:	10px;
}

.highlightItem {
  position: 	absolute;
  display: 		none;
  height:		225px;
  width:		300px;
  margin-top:	-14px;
}

a.hlHeadline {
	color:		   #837da6;	
	line-height:   26px;
    margin:         0px;
	text-align:	   left !important;
    padding:	   0 0 0 10px;
}

#highlightBox .overlay {
	background: 	#555990;
	filter:alpha(opacity=60);
	-moz-opacity:0.60;
	-khtml-opacity: 0.60;
	opacity: 0.60;

	margin-top: 	-75px;
	height:			45px;
	display±	none;
}

#highlightBox .fullLayer {
	color:      	#fff;
	opacity:		1;	
	font-size:  	15px;
	line-height: 	35px;
	padding-left: 	10px;
	font-weight: 	bold;
	margin-top: 	-41px;
	position:		absolute;
}

/***************************************
 **             VACATURES             **
/***************************************/

h2 {
	margin-bottom:	0;
	margin-top:		20px;
}

h2 a {
	text-decoration: none;
	color:			#191a62;
}

table {
	text-align:		left;
	width:			100%;	
	margin-top:		15px;
}
table th {
	background:		#191a62;
	line-height:	  23px;
	color:			#fff;	
	padding-left:	  15px;
}

.odd {
	background:		#efeef5;	
}

.even {
	background:		#fff;	
}

table td a {
	text-decoration: none;	
}

table td a.company {
	color:			#191a62;
	font-weight:	bold;	
}

table td a.describer {
	color:			#65699c;
	font-weight:	normal;	
}

.searchterm {
	line-height:	23px;	
	margin-top:		 10px;
}

.searchterm img {
	float:			left;
	margin-right:	 15px;
	border:			none;
}

.searchterm input {
	float:			left;
	margin-right:	15px;
}
	
#imgVacancy {
	width:			100%;
	text-align:		center;	
	background:		#efeef5;
	border:			1px solid #65699c;
	margin-top:		15px;
}

#imgVacancy img {
	max-width:		500px;
}

td.prmKey {
	color:			#191a62;
	font-weight:	bold;	
}

td.prmValue {
	color:			#65699c;	
}

a.backLink {
	text-decoration: none;	
	color:			#65699c;
	margin-top:		 5px;
}

a.backLink:hover {
	text-decoration: underline;	
}
/***************************************
 **           PHOTO GALLERY           **
/***************************************/

.giThumbnail {
	background:		#efeef5;
	border:			1px solid #abadcb !important;
}

.descrBorder {
	background:		#efeef5;
	border:			1px solid #abadcb;
	height:			80px;	
}

.giThumbnail {
	height:			150px;		
}

.gbBreadCrumb a {
	text-decoration: none;
	color:			#abadcb;	
}

.giTitle {
	font-size:		11px !important;
	margin:		2px !important; 
	font-weight:		bold;
	line-height:		15px !important;
}

.giInfo {
	line-height:		14px !important;
}

.giDescription {
	font-size:		11px !important;
	margin:			0 !important;
}

.block-core-ItemInfo {
	font-size:		10px !important;
	margin:			0 !important;
}

#epaperVak{
    width:          100%;
}

#epaperLinks{
    float:          left;
    width:          50%;
}

#epaperLinks h1{
    font-size:15px;
}

#epaperRechts{
    float:          left;
    width:          50%;
}

#epaperRechts h1{
    font-size:15px;
}

.itemLinks{
    height:         150px;
    margin-top:     10px;
}

.afbeeldingLinks{
    float:          left;
    margin-right:   10px;
}

.afbeeldingLinks img{
    border:         0;
}

.textLinks{
    float:          left;
}

.textLinks a{
    text-decoration:none;
    color:#2b2f73;
    font-weight: bold;
}

.textLinks a:hover{
    text-decoration:underline;
    font-weight: bold;
}

.itemRechts{
    height:         150px;
    margin-top:     10px;
}

.afbeeldingRechts{
    float:          left;
    margin-right:   10px;
}

.afbeeldingRechts img{
    border:         0;
}

.textRechts{
    float:          left;
}

.textRechts a{
    text-decoration:none;
    color:#2b2f73;
    font-weight: bold;
}

.textRechts a:hover{
    text-decoration:underline;
    font-weight: bold;
}

#eventVak ul{
    list-style-type: none;    
}

.shareMail {
	width:			10px !important;
	height:			27px !important;
    background:     url('/templates/templates/front_images/imageshhw.png') -508px -163px !important; 	
	display:		block;
	padding:		0;
	float: 			left;
	margin: 		0;
	margin-top:		3px;
}

.shareTwitter {
	width:			10px;
	height:			25px;
	background:     url('/templates/templates/front_images/imageshhw.png') -538px -163px !important;	
	display:		block;
	float: 			left;
	padding:		0;
	margin: 		0;
	margin-top:		3px;
}

/* calendar */

div.event-holder a{ 
    color:#1D2877; 
}
    
div.event-holder a:hover{
    text-decoration:underline;
}

div.dayblock {
    width: 180px;
    float: left;
    min-height:	60px 	
}

div.dayblock:nth-child(4) {
    clear: left;
}

div.calendar-row{
 	background:#2A2F73; 
    font-weight:bold; 
    font-size:	11px;
    text-align:center; 
    padding:5px; 
    border-bottom:1px solid #999; 
    border-top:1px solid #999; 
    border-right:1px solid #999; 
    color: #fff;
    vertical-align:	top;
    height:	18px;    
}

div.event-holder{ 
    font-size:12px; 
    position:relative;
	padding: 10px;
	text-align: left; 
    vertical-align: top;
}

* html div.calendar-day{
    height:80px; 
}

div.event-holder:hover{ 
    background:#eceff5;
}

/* shared */

#calendar{
    text-align:center;
}

#calendar a{
    color:#1D2877;
    text-decoration:none;
}

#calendar a:hover{
    color:#1D2877;
    text-decoration:underline;
}

#hyvesknop{
    width:            21px;
    height:             23px;
    float:left;
    margin-top:4px;
    margin-right:4px;
    display:block;
    background:  url('/templates/templates/front_images/imageshhw.png') -75px -197px;
}

#twitterknop{
    width:            21px;
    height:             23px;
    float:left;
    margin-top:4px;
    margin-right:4px;
    display:block;
    background:  url('/templates/templates/front_images/imageshhw.png') -130px -197px;
}

#youtubeknop{
    width:            21px;
    height:             23px;
    float:left;
    margin-top:4px;
    margin-right:4px;
    display:block;
    background:  url('/templates/templates/front_images/imageshhw.png') -157px -197px;
}

#rssknop{
    width:          21px;
    height:         23px;
    float:			left;
    margin-top:		4px;
    margin-right:	4px;
    display:		block;
    background:  	url('/templates/templates/front_images/imageshhw.png') -102px -197px;
}

#hhwLinks {
	list-style-type: none;	
	margin:			 0;
	padding:		 0;
	height:			23px;
	line-height:	23px;
	float: 			left;
	margin-top:		-23px;
}

#hhwLinks li {
	display: 		 block;
	float: 			left;
    padding:		0 10px;
	margin-top:		 -5px;
	border-right:	1px solid #97ce67;
}

#hhwLinks a {
	text-decoration:	none;
	color:			#fff;	
	font-size:		13px;
}

.pollAfbeeldingVak {    
    width:150px;
    height:150px;
    margin-top:10px;
    margin-right:30px;
    margin-bottom:15px;
    float:left;
}

.pollAfbeelding{
    height:130px;
    width:150px;
    background:lightblue;
}

.pollStemVak {
    height:20px;
    text-align:center;
    margin-right:5px;
    
}

.pollStemVak a{
    color:#2B2F73;
    text-decoration:none;
}

.pollStemVak a:hover{
    color:#2B2F73;
    text-decoration:underline;
}

#stemja{
    float:left;
}