body {
font-family: Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal; 
color: #333333;
background-color:#cccccc;
line-height: 18px;
margin-top: 0px;
text-align: center;
}


a {
text-decoration: none; 
color: #339933; }

a:visited { 
text-decoration: none; 
color: #339933; }

a:hover {
text-decoration: underline; 
color: #339933; }

a:active { 
text-decoration: none; 
color: #339933; }


a.blank { color: #fff; }
a.black { color: #000; }
a.grey { color: #333; }

.klein, klein:link, klein:hover {
	font-size: 9px; 
	font-weight: normal;
	font-style: normal;
	}

td { font-size: 12px; font-weight: bolder; color: #333333; line-height: 16px; text-decoration: none; }

.kop {  font-size: 24px; font-style: normal; font-weight: bolder; color: #FFFFFF; }
/* .kopjes {  font-size: 10px; font-weight: bolder; color: #333333; line-height: 16px; text-decoration: none} */

.kopzwart { font-size: 40px; font-style: normal; text-decoration: none; font-weight: bolder; color: #000000}
/* .kopzwartkleiner { font-size: 10px; font-style: normal; text-decoration: none; font-weight: bolder; color: #000000 } */

.plat { 

font-size: 12px; 
font-weight: normal; 
color: #333333 ; 
line-height: 22px; }

.plat a {
	color: #006600;
}


.inleiding { 

font-size: 12px; 
color: #000000; 
line-height: 22px;
margin-bottom:22px;
font-weight:bold;
}


.story { 

font-size: 12px; 
color: #000000; 
line-height: 22px;
margin-bottom:10px;
word-wrap: break-word;
}


.story img { 
	max-width:465px;
	margin-right:4px;
	margin-bottom:4px;
}

/*
.inleiding a {
	color: #006600;
}
*/


.small, .small:hover  { 
	font-size: 11px; 
	line-height: 14px;
}



.art_plat { 

font-size: 13px; 
font-weight: normal; 
color: #333333 ; 
line-height: 20px; }

.art_inleiding { 

font-size: 15px; 
font-weight: bolder; 
color: #000000; 
line-height: 22px }

.kopGroterzwart { font-size: 48px; font-style: normal; font-weight: bolder; color: #000000 }

.green 			{ color: #00AA00; }
.green:hover	{ color: #00AA00; }
.green:visited 	{ color: #00AA00; }
.green:active 	{ color: #00FF00; }

hr {
background-color: #cccccc;
height: 1px;
border-style:none;
}

#thebigpicture {
	position:relative;
	width:980px;
	margin: 0px auto;
	margin-bottom:10px;
	background-color:#ffffff;
	border:1px solid #999999;
	top:2px;

}


#influenzatop {
	position:relative;
	width:980px;
	overflow:hidden;
	margin: 0px auto;
	margin-bottom:10px;

	
}

#influenzatopbar {
	background-color:#333333;
    background-image:url(../images/design/influenzanet/influenzanet_top_gradient_black.jpg); 
    background-position:left bottom;
	background-repeat:repeat-x;
	height:33px;
	left:0px;
	z-index:1000;
}

#influenzanetlogo {
	position:relative;
	float:left;
	height:31px;
	z-index:1000;
	top:1px;
	margin-left:10px;
}
#influenzanettext {
	position:relative;
	top:0px;
	left:0px;
	float:right;
	margin-right:12px;
	height:31px;
	line-height:31px;
	color:#ffffff;
	
}

#pagetop {
	position:relative;
	background-color:#ffffff;
	text-align: left;
	margin: 0px auto;	
	margin-top:5px;
	padding: 0;
	width: 955px;
	z-index:0;
}

#page {
	position:relative;
	background-color:#ffffff;
	text-align: left;
	margin: 0px auto;	
	margin-top:5px;
	padding: 0;
	width: 955px;
	z-index:0;
}

#contentfield {
	position:relative;
	margin-top:20px;
	width:965px;

}


#header {
	position:relative;
	height:100px;
	margin-top:10px;
	margin-bottom:10px;
	position:relative;
	width:955px;
	background-color:#ffffff;


}

#ggm_logo {
	position:absolute;	
	align:left;
	top:6px;
	left:0px;
}
#banner_placeholder {
	position:absolute;	
	text-align: left;
	left:310px;
	top:6px;
	border:1px solid #dddddd;	
}
#loginblok_top {
	position:absolute;	
	text-align: left;
	left:795px;
	top:3px;	
	background-color:#ffffff;
	width:160px;
	height:80px;
}

#zoeker {
left:794px;
position:absolute;
top:75px;

}
#zoeker input {
font-size:10px;
width:155px;
}


#wijzer {
	position:absolute;
	left:10px;
	top:135px;	
}

#wijzer, #wijzer a {
	color: #ffffff;
}


#articletitle {
	margin-bottom:12px;
	line-height:26px;
}

.articletitle {  
	
	font-size: 18px; 
	font-style: normal; 
	font-weight: bolder; 
	color: #339933; 

}

input { 
	size:10px;
}


.nounderline {
	text-decoration:none;
}
.nounderline a:hover {
	text-decoration:none;
}

.sponsorblock {
	position:relative;
	border: 1px solid #aaaaaa;
	padding:5px;
	margin-bottom:5px;
	
	color:#cccccc;
	bottom:0px;

}

.sponsorblock img {
	max-width:130px;

}



.metersblock {
	border: 1px solid #aaaaaa;
	padding:5px;
	margin-bottom:5px;
	color:#cccccc;
}

.influmetersblock, .influmetersblock td {
	border: 1px solid #aaaaaa;
	padding:5px;
	margin-bottom:5px;
	color:#ffffff;
	margin-right:5px;
}

.influmetersblock td {
	border: 0px solid #aaaaaa;	
	padding:0px;
}


.greylink {
	color:#cccccc;
}

.attentionblock {
	border:3px solid #339933;	
	padding:1px;
	margin-bottom:5px;
	font-size: 10px; 
}


.attentiontitle {
	color:#339933;
	background-color:#ffffff;
	background-image:none;
	padding:5px;
	font-size: 16px; 
	line-height:20px;
	font-weight:bolder;
	margin-bottom:1px;
}

.attentiontext {
	padding:0px;
	font-size: 10px; 
}

.attentionpict {
	width:150px;
	border:1px solid #339933;
}

.frontblock {
	border-bottom:1px solid #cccccc;
	padding-bottom:5px;
	margin-bottom:5px;
}

.frontblocktitle {

	font-size: 14px; 
	line-height:20px;
	font-weight:bolder;
	color: #339933; 
	margin-bottom:1px;	
}

.frontblockactive {
	border-bottom:1px solid #cccccc;
    color:#339933;	
    padding-bottom:5px;
	margin-bottom:5px;
    cursor: pointer;
	cursor: hand;
}

.frontblockpict {
	margin-right:5px; 
	margin-top:5px; 
	max-width:80px;
	float:left;
}

.influenzatopbar.active {
    cursor: pointer;
	cursor: hand;
}

.line {
	border-bottom: 1px solid #aaaaaa;
	margin-top:5px;
	margin-bottom:5px;
}

.sisterarticles {
	border-bottom: 1px solid #aaaaaa;
	margin-bottom:5px;	
	padding-bottom:5px;
}

.sisterarticletitle {
	color: #339933; 
	font-size: 14px;
	line-height:20px;
	margin-bottom:0px;
	font-size: 12px;
	font-weight:bolder;
}


.sisterarticletitle.active {
	color: #000000; 
}

.smaller {
	font-size: 10px;
}

.smallersister {
	font-size: 11px;
}
.smallsister {
	font-size: 9px;
}

.sisterarticles img {
	margin-top:8px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	margin:0px;
	margin-left:0px;
	margin-right:10px;
	margin-top:4px;
	margin-bottom:2px;
	width:120px;
}

.sisterarticleintro {
	font-size: 11px;
	line-height:16px;
}

.sis_active {
    color:#339933;	
    cursor: pointer;
	cursor: hand;
}







.sectionlistitem {
	margin-bottom:4px;
	border:1px solid #339933;
}

.sectionlistitem .at_active {
	border:1px solid #00fff00;
}

.at_active {

	cursor: pointer;
	cursor: hand;
}


.at_active .attentiontitle {

	background-color:#339933;
    background-image:url(../images/design/green_gradient_high.jpg);
    background-position:left bottom;
	background-repeat:repeat-x;	
	color:#ffffff;
	
	
}
/**/



.sectionlisttitle {
	background-color:#ffffff;
	padding:5px;
	list-style:none;
	
	font-size: 11px; 
	line-height:14px;
	font-weight:bolder;
	color: #333333; 

	margin-bottom:0px;
}


.sectionlisttitle .active {
	background-color:#339933;
    background-image:url(../images/design/green_gradient_high.jpg); 
    background-position:left bottom;
	background-repeat:repeat-x; 
	color:#ffffff;
}

.sl_active .sectionlisttitle {
	cursor: pointer;
	cursor: hand;
	background-color:#339933;
	color:#ffffff;
	
	background-image:url(../images/design/green_gradient_high.jpg); 
    background-position:left bottom;
	background-repeat:repeat-x; 
}



.back {
	font-size: 9px; 
	line-height:10px;
	font-weight:bolder;
	margin-bottom:4px;		
}

.sectionlistbackitem {
	border:1px solid #dddddd;
	margin-bottom:2px;
}

/*
.sectionlistbackitem .active {
	background-image:url(../images/design/menu_bg.jpg);
    background-position:left bottom;
	background-repeat:repeat-x;
	color:#000000;
}
*/

.sectionlistback {
	margin-bottom:10px;	
}


 .sectionlisttitle a {
 	color: #333333; 
 }
 
 .sectionlistitemcontent {
 	padding:2px;
 }
 
 .sectionlistitem img {
	width:158px;
}



.breadcrumbs {
	position:relative;
    z-index:2000;
    top:19px;
    left:12px;

}

.breadcrumbelement {
    background-color:#ccffcc;    
    border-bottom:1px solid #dbdbdb;
    border-left:1px solid #dbdbdb;
    border-right:1px solid #dbdbdb;	
    margin-right:5px;
    
}

#menucontainer {
	position:relative;
	top:0px;
	left:0px;
	height:20px;

}


#nav {
	position:absolute;
	top:0px;
	left:0px;
    font-size:11px;
    font-weight:bold;
    z-index:1000;
    background-color:#ffffff;
	background-image:url(../images/design/menu_bg.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:20px;
	

    }
    
#nav, #nav ul {
    float:left;
    list-style:none;
    line-height:16px;
    padding:0;
    background-color:#ffffff;
    margin:0;
    width:968px;   
    z-index:1000;
    padding-left:12px;
    }
#nav a {
    display:block;
    color:#000000;
    text-decoration:none;
    padding:0px 0px;
    z-index:1000;
    }
#nav li {
    float:left;
    padding:0;
	line-height:18px;
    padding-left:5px;  /* r1 */
    padding-right:5px;  /* r1 */
    background-color:#ffffff;    
    border-top:1px solid #dbdbdb;
    border-left:1px solid #dbdbdb;
    border-right:1px solid #dbdbdb;
    z-index:1000;
    margin-right:4px;
    height:18px;
    /* width:88px; */

    }
#nav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:340px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
  	border-top:1px solid #dbdbdb;
     z-index:1000;
    }
#nav li li {
    width:349px;
	border-top:0px solid #dbdbdb;
    border-bottom:1px solid #dbdbdb;
    border-left:1px solid #dbdbdb;
    border-right:1px solid #dbdbdb;
     z-index:1000;
     top:-1px;
    }
#nav li li a {

    width:350px;
    font-size:12px;
    color:#ffffff;
     z-index:1000;
    }
#nav li ul ul {
    margin:-21px 0 0 150px;
     z-index:1000;
    }
#nav li li:hover {
   color:#33cc33; 
    }
#nav .active {  	
	color:#ffffff;
	height:19px;
	background-color:#f0f0f0;
    background-image:url(../images/design/green_gradient_high.jpg);
    background-position:left bottom;
	background-repeat:repeat-x;
	
 }  
#nav .active a {  
	color:#ffffff;
}
#nav li ul li:hover a, #nav li ul li li:hover a, #nav li ul li li li:hover a, #nav li ul li li li:hover a {
    color:#339933;
     z-index:1000;
    }
#nav li:hover a, #nav li.sfhover a {
    color:#339933;
     z-index:1000;
    }
#nav li:hover li a, #nav li li:hover li a, #nav li li li:hover li a, #nav li li li li:hover li a {
    color:#333333;
     z-index:1000;
    }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
    left:-999em;
    }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
    left:auto;
    background:#ffffff;
     z-index:1000;
     padding-right:20px; /* r1 */
    }
#nav li:hover, #nav li.sfhover {
    background:#ffffff;
     z-index:1000;
    }
#content {
	margin-left :12em;
}

.crumbs {
	font-size:10px;
}
#leftside {
	width:300px;
		float:left;
		
}

#leftfield {
	float:left;
	margin-top:0px;

}
#influenzafield {
	position:relative;
	float:left;
	margin-top:0px;
	text-align:left;

}

.influleft {
	padding:1px;
	background-color:#ffffff;
	color:#333333;
	margin-left:10px;
}

.influleftborderline {
	border:5px solid #333333;
	margin:1px;
	padding:8px;
}


#influenzanetfiller {
	background-color:#333333;
	position:relative;
	text-align: left;
	margin: 0px auto;	
	margin-top:0px;
	padding: 0;
	width: 955px;
	z-index:0;
	color:#ffffff;
	padding-top:10px;	

}

#influenzacloser {
	background-color:#333333;
   	background-image:url(../images/design/influenzanet/influenzanet_top_gradient_black.jpg); 
    background-position:left top;
	background-repeat:repeat-x;
	left:-12px;
	z-index:1000;
	padding:2px;
	padding-left:10px;
	margin-top:10px;
}
#influenzacloser a {
	color:#ffffff;
}

#centerfield {	
	float:left;
	margin-top:0px;
	margin-left:7px;
	margin-right:7px;
    border-left:1px solid #dbdbdb;
    border-right:1px solid #dbdbdb;
    padding-left:7px;
    padding-right:7px;
	overflow:hidden;

}

.centerfield {
    width:465px;
    
}

.centerfield img { 
	max-width: 465px;  
}
.mapwidefield {
	width:600px;
}

#rightfield {
	position:relative;
	float:left;
	margin-top:0px;
}

.narrowfield {
	width:160px;
}

.widefield {
	width:295px;
}



.biggerfield {
	position:relative;
	float:left;
	margin-top:0px;
	margin-left:7px;
	margin-right:7px;
	width:765px;
    border-left:1px solid #dbdbdb;
    padding-left:7px;
    padding-right:7px;	
}


#thenews {
    border:0px solid #000000;
    
}

#news, #rssnews {
	background-color:#f0f0f0;
    border:1px solid #000000;
    padding:5px;	
    margin-bottom:5px;
}



.blockheader {
	background-color:#33aa33;
    background-image:url(../images/design/menu_header_green_gradient.jpg);
    background-position:left bottom;
	background-repeat:repeat-x;
	padding:5px;
	
	
	font-size: 16px; 
	font-weight:bolder;
	color: #FFFFFF; 
}

.blockitem {
    border-bottom:1px solid #cccccc;
    margin-top:2px;
    padding-bottom:5px;
 	font-size: 11px;
	line-height:20px;   
}



.blockitem.active {
    cursor: pointer;
	cursor: hand;
}

.blockitemtitle, .blockitemtitle a {
	color: #000000; 
	font-size: 12px;
	line-height:20px;
	margin-bottom:5px;
	font-weight:bolder;
}

.blockitem.active .blockitemtitle {
	text-decoration:underline;
}


.blockitem img {
	margin-top:8px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	margin:0px;
	margin-left:0px;
	margin-right:10px;
	margin-top:4px;
	margin-bottom:2px;
	width:120px;
	float:left;
}
.blognews {

}

.blognewstitle {
	position:relative;
	top:0px;
	left:0px;
    font-size:10px;
    font-weight:bold;
    background-color:#ffffff;
  	background-image:url(../images/design/menu_header_green_gradient.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:20px;
	padding-left:5px;
	color:#ffffff;
	line-height:18px;
}

.blognewstitle a {
	color:#ffffff;	
}
	
.bgwhite {
	background-color:#ffffff;
}
.bggrey{
	background-color:#eeeeee;
}	
.resultsblock {
	float:left;
	width:222px;
	margin-right:6px;
	border:1px solid #339933;
	padding:1px;
	padding-bottom:10px;
	margin-bottom:5px;
}

.resultsblock img {
	width:220px;
}

.resultstitle {
	background-color:#f0f0f0;
    background-image:url(../images/design/menu_header_green_gradient.jpg);
    background-position:left bottom;
	background-repeat:repeat-x;
	color:#ffffff;
	padding-left:5px;
}

div.clearer {
	clear:both;
	height:0;
	line-height:0;
}

.loginblock {
	text-align:center;
}

.loginblockbut {
	background-color:#f0f0f0;
	border:1px solid #999999;
    background-image:url(../images/design/yellow_gradient_high.jpg);
    background-position:left bottom;
	background-repeat:repeat-x;
	color:#000000;
	font-size:12px;
	line-height:16px;
	font-weight:bolder;
	padding-left:5px;
	height:18px;
	margin-bottom:2px;
}

.loginblockbut a { 
	color:#000000;	
}
.loginblockbutin {
	background-color:#f0f0f0;
	border:1px solid #333333;
    background-image:url(../images/design/green_gradient_high.jpg);
    background-position:left bottom;
	background-repeat:repeat-x;
	color:#ffffff;
	font-size:12px;
	line-height:16px;
	font-weight:bolder;
	padding-left:5px;
	margin-bottom:2px;
}

.loginblockbutin a { 
	color:#ffffff;	
}


.question {
	border:1px solid #999999;
	font-weight:bold;
	font-style:italic;
	background-color:#66ee66;
	padding:5px;
	color:#000000;
	z-index:1000px;
}
.answers {
	min-height:200px;
}
.survey {
	border:1px solid #666666;
	padding:10px;
	margin-bottom:10px;
	margin-top:10px;
	background-color:#ffffff;

}

.toelichting {
	border:1px solid #999999;
	background-color:#ffff00;
    background-image:url(../images/design/yellow_gradient_high.jpg);
    background-position:left bottom;
	background-repeat:repeat-x;
	padding:3px;
		
}

.next {
	background-color:#ffff00;
	border:1px solid #333333;
    background-image:url(../images/design/yellow_gradient_high.jpg);
    background-position:left bottom;
	background-repeat:repeat-x;
	color:#000000;
	font-size:12px;
	font-weight:bolder;
	padding-left:5px;
	margin-bottom:2px;
}

.loginblockleft {

}

.loginblockitem {
	border:1px solid #333333;	
	padding-left:3px;
	margin-bottom:2px;
	font-weight:bolder;
}


.linkname, .linkname a {
	background-color:#339933;	
	padding-left:2px;
	padding-right:2px;
	color:#ffffff;
	list-style:none;
}


.button {
	background-color:#f0f0f0;
	border:1px solid #999999;
    background-image:url(../images/design/yellow_gradient_high.jpg);
    background-position:left bottom;
	background-repeat:repeat-x;
	color:#000000;
	font-size:12px;
	line-height:16px;
	font-weight:bolder;
	padding-left:5px;
	padding-right:5px;
	height:24px;
	margin-bottom:2px;
}

.button a, .button a:visited {
	color:#000000;
}
.lined {
	border:1px solid #999999;
	padding:2px;
}
