*{margin:0;padding:0;}
html{}
body{position:relative;background:url(../images/bg2.gif) repeat-y;font:10px verdana;}
body.alt{background:url(../images/bg4.gif) repeat-y;font:10px verdana;}
#gvu{width:148px;height:95px;background:url(../images/gvu.gif);}
* html #gvu{width:148px;float:left;display:block;}

#topimg_wk{background:url(../images/wk.jpg) no-repeat;width:631px;height:95px;float:right;}
td ul li {width:300px}
#wkvlak {margin-top:20px;margin-left:15px;width:350px;background-color:white;padding:10px}

#wkvlakimg {margin-top:20px;margin-left:15px;width:350px;background-color:white;padding:10px;min-height:145px}


.realContentwk h2{margin:0px;padding:0px;font-size:16px}
.realContentwk p{margin:0px;padding:0px}
.realContentwk img{padding-right:10px;}

#gvu a span{display:none;}
#gvu a {display:block;width:146px;height:95px;}
#topbgimg{background:url(../images/bg1.gif) 738px 0 repeat-x;}
#topbgimg2{}
#container{width:738px;background:url(../images/bg2.gif) repeat-y;}
#containerwk{width:779px;background:url(../images/wkbg.gif) repeat-y;}

.nav{float:right}
div > .nav{}
.nav li{font:bold 10px verdana;text-align:center;float:left;list-style:none;cursor:pointer}
.nav li a {width:89px !important;display:block;height:32px;text-decoration:none;color:#173679;height:32px;cursor:pointer;border:1px solid #173679;}
.nav li a:hover{color:#fff;}
.nav li a span{cursor:pointer;display:block;background:white; height:26px;border-bottom:1px solid #173679;line-height:26px;}

.nav li.home a{width:86px;background:#DF1521;}
.nav li.home a:hover{background:#fff;}
.nav li.home a:hover span{background:#DF1521;}
.nav LI.home A.active {color:#ffffff;background: #ffffff}
.nav LI.home A.active SPAN {background: #df1521}

.nav li.ri a{width:86px;border-left-width:0;background:#CC712A;}
.nav li.ri a:hover{background:#fff;}
.nav li.ri a:hover span{background:#CC712A;}
.nav LI.ri A.active {color:#ffffff;background: #ffffff}
.nav LI.ri A.active SPAN {background: #CC712A}

.nav li.kp a span {line-height:11px;}
.nav li.kp a{width:86px;border-left-width:0;border-left:0;background:#156EA8;}
.nav li.kp a:hover{background:#fff;}
.nav li.kp a:hover span{background:#156EA8;}
.nav LI.kp A.active {color:#ffffff;background: #ffffff}
.nav LI.kp A.active SPAN {background: #156EA8}

.nav li.ac a{width:86px;border-left:0;background:#F26017;}
.nav li.ac a:hover{background:#fff;}
.nav li.ac a:hover span{background:#F26017;}
.nav LI.ac A.active {color:#ffffff;background: #ffffff}
.nav LI.ac A.active SPAN {background: #F26017}

.nav li.og a{width:86px;border-left:0;background:#2C952E;}
.nav li.og a:hover{background:#fff;}
.nav li.og a:hover span{background:#2C952E;}
.nav LI.og A.active {color:#ffffff;background: #ffffff}
.nav LI.og A.active SPAN {background: #2C952E}

.nav li.ks a{width:84px;border-left:0;background:#8D8AB7;}
.nav li.ks a:hover{background:#fff;}
.nav li.ks a:hover span{background:#8D8AB7;}
.nav LI.ks A.active {color:#ffffff;background: #ffffff}
.nav LI.ks A.active SPAN {background: #8D8AB7}

.nav li.ge a{width:86px;border-left:0;background:#18357B;}

.nav li.ge a:hover{background:#fff;}
.nav li.ge a:hover span{background:#18357B;}
.nav LI.ge A.active {color:#ffffff;background: #ffffff}
.nav LI.ge A.active SPAN {background: #18357B}

.nocss {display:none;}

.menu{padding-left:5px;padding-top:40px;margin-bottom:10px;background:url(../images/menubg.gif)7px repeat-y;list-style:none;float:left;width:143px;margin-top:0px;font-size:12px;min-height:1px;}
.menu li {}
.menu li a{padding-bottom:5px;padding-right:10px;padding-left:20px;padding-top:5px;display:block;background:url(../images/bullet.gif) -6px 5px no-repeat;color:white;font-size:12px;font-family:verdana, arial,sans-serif;text-decoration:none;}
.menu LI A:hover {color:#DBDBDB;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu LI A.active {font-weight:bold;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu li ul{margin-top:3px;} 
.menu LI UL LI {padding-left: 0px; background: none transparent scroll repeat 0% 0%; margin-left: 5px; color: white; list-style-type:disc; }

div.right{float:left;width:143px;overflow:hidden;}
ul.extra{
	clear:both;
	margin-bottom:10px;
	list-style:none;
	float:left;
	width:143px;
	margin-top:0px;
	font-size:12px;min-height:1px;
	
}

UL.extra A {color:#2b4aa2;font-size:0px}

ul.extra a img{
	margin-top:10px;
	border:0;
	
}
.menu_rood{padding-left:5px;padding-top:40px;margin-bottom:10px;background:url(../images/menubg_rood.gif)7px repeat-y;list-style:none;float:left;width:143px;margin-top:0px;font-size:12px;min-height:1px;}
.menu_rood li {}
.menu_rood li a{padding-bottom:5px;padding-right:10px;padding-left:20px;padding-top:5px;display:block;background:url(../images/bullet.gif) -6px 5px no-repeat;color:white;font-size:12px;font-family:verdana, arial,sans-serif;text-decoration:none;}
.menu_rood LI A:hover {color:#DBDBDB;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_rood LI A.active {font-weight:bold;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_rood li ul{margin-top:3px;} 
.menu_rood LI UL LI {padding-left: 0px; background: none transparent scroll repeat 0% 0%; margin-left: 5px; color: white; list-style-type:disc; }

.menu_oranje{padding-left:5px;padding-top:40px;margin-bottom:10px;background:url(../images/menubg_oranje.gif)7px repeat-y;list-style:none;float:left;width:143px;margin-top:0px;font-size:12px;min-height:1px;}
.menu_oranje li {}
.menu_oranje li a{padding-bottom:5px;padding-right:10px;padding-left:20px;padding-top:5px;display:block;background:url(../images/bullet.gif) -6px 5px no-repeat;color:white;font-size:12px;font-family:verdana, arial,sans-serif;text-decoration:none;}
.menu_oranje LI A:hover {color:#DBDBDB;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_oranje LI A.active {font-weight:bold;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_oranje li ul{margin-top:3px;} 
.menu_oranje LI UL LI {padding-left: 0px; background: none transparent scroll repeat 0% 0%; margin-left: 5px; color: white; list-style-type:disc; }

.menu_blauw{padding-left:5px;padding-top:40px;margin-bottom:10px;background:url(../images/menubg_blauw.gif)7px repeat-y;list-style:none;float:left;width:143px;margin-top:0px;font-size:12px;min-height:1px;}
.menu_blauw li {}
.menu_blauw li a{padding-bottom:5px;padding-right:10px;padding-left:20px;padding-top:5px;display:block;background:url(../images/bullet.gif) -6px 5px no-repeat;color:white;font-size:12px;font-family:verdana, arial,sans-serif;text-decoration:none;}
.menu_blauw LI A:hover {color:#DBDBDB;background:url(../images/bullet.gif) no-repeat  -6px 5px;} 
.menu_blauw LI A.active {font-weight:bold;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_blauw li ul{margin-top:3px;} 
.menu_blauw LI UL LI {padding-left: 0px; background: none transparent scroll repeat 0% 0%; margin-left: 5px; color: white; list-style-type:disc; }

.menu_feloranje{padding-left:5px;padding-top:40px;margin-bottom:10px;background:url(../images/menubg_feloranje.gif)7px repeat-y;list-style:none;float:left;width:143px;margin-top:0px;font-size:12px;min-height:1px;}
.menu_feloranje li {}
.menu_feloranje li a{padding-bottom:5px;padding-right:10px;padding-left:20px;padding-top:5px;display:block;background:url(../images/bullet.gif) -6px 5px no-repeat;color:white;font-size:12px;font-family:verdana, arial,sans-serif;text-decoration:none;}
.menu_feloranje LI A:hover {color:#DBDBDB;background:url(../images/bullet.gif) no-repeat  -6px 5px;} 
.menu_feloranje LI A.active {font-weight:bold;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_feloranje li ul{margin-top:3px;} 
.menu_feloranje LI UL LI {padding-left: 0px; background: none transparent scroll repeat 0% 0%; margin-left: 5px; color: white; list-style-type:disc; }


.menu_groen{padding-left:5px;padding-top:40px;margin-bottom:10px;background:url(../images/menubg_groen.gif)7px repeat-y;list-style:none;float:left;width:143px;margin-top:0px;font-size:12px;min-height:1px;}
.menu_groen li {}
.menu_groen li a{padding-bottom:5px;padding-right:10px;padding-left:20px;padding-top:5px;display:block;background:url(../images/bullet.gif) -6px 5px no-repeat;color:white;font-size:12px;font-family:verdana, arial,sans-serif;text-decoration:none;}
.menu_groen LI A:hover {color:#DBDBDB;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_groen LI A.active {font-weight:bold;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_groen li ul{margin-top:3px;} 
.menu_groen LI UL LI {padding-left: 0px; background: none transparent scroll repeat 0% 0%; margin-left: 5px; color: white; list-style-type:disc; }

.menu_paars{padding-left:5px;padding-top:40px;margin-bottom:10px;background:url(../images/menubg_paars.gif)7px repeat-y;list-style:none;float:left;width:143px;margin-top:0px;font-size:12px;min-height:1px;}
.menu_paars li {}
.menu_paars li a{padding-bottom:5px;padding-right:10px;padding-left:20px;padding-top:5px;display:block;background:url(../images/bullet.gif) -6px 5px no-repeat;color:white;font-size:12px;font-family:verdana, arial,sans-serif;text-decoration:none;}
.menu_paars LI A:hover {color:#DBDBDB;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_paars LI A.active {font-weight:bold;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_paars li ul{margin-top:3px;} 
.menu_paars LI UL LI {padding-left: 0px; background: none transparent scroll repeat 0% 0%; margin-left: 5px; color: white; list-style-type:disc; }

.menu_dobla{padding-left:5px;padding-top:40px;margin-bottom:10px;background:url(../images/menubg_dobla.gif)7px repeat-y;list-style:none;float:left;width:143px;margin-top:0px;font-size:12px;min-height:1px;}
.menu_dobla li {}
.menu_dobla li a{padding-bottom:5px;padding-right:10px;padding-left:20px;padding-top:5px;display:block;background:url(../images/bullet.gif) -6px 5px no-repeat;color:white;font-size:12px;font-family:verdana, arial,sans-serif;text-decoration:none;}
.menu_dobla LI A:hover {color:#DBDBDB;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_dobla LI A.active {font-weight:bold;background:url(../images/bullet2.gif) no-repeat  -6px 5px;} 
.menu_dobla li ul{margin-top:3px;} 
.menu_dobla LI UL LI {padding-left: 0px; background: none transparent scroll repeat 0% 0%; margin-left: 5px; color: white; list-style-type:disc; }



#content, .realContentwk {background:url(../images/wkbg.jpg);overflow:hidden;padding-right: 0px; padding-left: 12px; font-size: 12px; float: left; padding-bottom: 10px; width: 624px; line-height: 17px; padding-top: 0px; position: relative}
.realContentwk UL {padding-left: 28px; float: left; margin-bottom: 10px; width: 498px; line-height: 17px; text-decoration: none}
.realContentwk a {text-decoration: underline;color:#000000}
.realContentwk a:hover {text-decoration: underline;color:#183484}
.realContentwk p {font-size: 12px;  }
.realContentwk table.routetbl td {vertical-align:top;font-size:0;line-height:0;}
.realContentwk table.routetbl{border-collapse:collapse;}
.realContentwk th{text-align:left;padding:2px;padding-left:5px;}
.realContentwk .thUur{width:80px;background:black;color:#fff;}
.realContentwk .thMid{background:black;color:#fff;}
.realContentwk .thZat{background:black;color:#fff;}
.realContentwk .thZon{background:black;color:#fff;}
.realContentwk .tblDienstregeling{border-spacing:5px;border-collapse:seperate;}



.leftcontent {padding-right: 20px; padding-left: 10px; font-size: 12px; float: left; padding-bottom: 10px; width: 425px;
line-height: 17px; padding-top: 0px; position: relative}
.leftcontent UL {padding-left: 28px; float: left; margin-bottom: 10px; width: 400px; line-height: 17px; text-decoration: none}
.leftcontent a {text-decoration: underline;color:#000000}
.leftcontent a:hover {text-decoration: underline;color:#183484}
.leftcontent p {font-size: 12px; padding-bottom: 5px;padding-top: 5px; }
.leftContent td {vertical-align:top}
a.sbg  {color: red; text-decoration: underline;}

.rightcontent {padding-right: 0px; padding-left: 0px; font-size: 12px; float: left; padding-bottom: 10px; width: 160px; line-height: 17px; padding-top: 0px; position: relative}
.rightcontent UL {padding-left: 28px; float: left; margin-bottom: 10px; width: 136px; line-height: 17px; text-decoration: none}
.rightcontent a {text-decoration: underline;color:#000000}
.rightcontent a:hover {text-decoration: underline;color:#183484}
.rightcontent p {font-size: 12px; padding-bottom: 5px;padding-top: 5px; }
.rightContent td {vertical-align:top}

H2 {font-weight: bold; font-size: 18px; padding-bottom: 5px; color: #183484; padding-top: 10px}
H3 {font-weight: bold; font-size: 16px; padding-bottom: 2px; color: #183484; padding-top: 10px}
H4 {font-weight: bold; font-size: 14px; padding-bottom: 0px; color: #183484; padding-top: 10px}
H5 {font-weight: bold;font-size: 12px; padding-bottom: 0px; color: #183484; padding-top: 5px}



#content #bottom{background:url(../images/spacer.gif) no-repeat;position:absolute;left:-5px;bottom:-15px;height:16px;width:700px;}
* html #content #bottom{margin-left:-4px;}
#extra{float:right;width:173px;background:url(../images/extrabg.gif);}
#extra div#extraimg{background:url(../images/topimg.gif) no-repeat;height:50px;margin-bottom:-50px;}
#extra ul{list-style:none;background:url(../images/extrabottom.gif) right bottom no-repeat;padding-bottom:40px;}
#extra ul li{padding-left:10px;color:white;}
#extra ul li a{color:white;}
#extra h4{background:url(../images/extratop.gif);width:173px;height:86px;}
#extra h4 span{display:none;}
#footer{clear:both;height:1px;}
#circle{background:url(../images/circle.gif) no-repeat;height:22px;width:10px;position:absolute;top:154px;left:738px;}

.headerleft {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #2e4b9b;
	border-bottom-color: #2e4b9b;
	border-left-color: #2e4b9b;
	background-image: url(http://nieuw.gvu.nl/lib/imgs/omleidingenheader.jpg);
}
.headerright {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-top-width: 1px;	
	border-top-color: #2e4b9b;	
	border-right-color: #2e4b9b;
	border-bottom-color: #2e4b9b;
	background-color: eeeef6;
	background-color: eeeef6;
}
.omleiding {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #2e4b9b;
	border-left-color: #2e4b9b;
	background-color: eeeef6;
}
.omleidingleft {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-right-color: #2e4b9b;
	border-left-color: #2e4b9b;
	background-color: eeeef6;
}
.omleidingbottom {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-right-color: #2e4b9b;
	border-left-color: #2e4b9b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2e4b9b;
	background-color: eeeef6;
}
.omleidingbottomright {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #2e4b9b;
	border-left-color: #2e4b9b;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2e4b9b;
	background-color: eeeef6;
}

.leftcontent td h3{margin-left:8px;font-weight: bold; font-size: 18px; padding-bottom: 2px; color: #ffffff; padding-top: 7px}
.leftcontent td p {margin-left:8px;font-weight: normal; font-size: 12px; padding-bottom: 2px; color: #000000; padding-top: 5px}
.extra{padding-left:12px;color:white;text-decoration:none}




FIELDSET {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; background: url(../lib/groningen/bg.jpg) no-repeat top left}

fieldset select{margin-bottom:0px;}
fieldset option{text-indent:2px;}
FIELDSET SPAN LABEL {float: left; width: 120px; padding-top: 2px}
FIELDSET LABEL {float: left; width: 258px; padding-top: 2px}

FIELDSET LEGEND {font-size: 14px; font-weight:bold; padding-bottom: 1em; margin-left: -6px; color: #666}
br{clear:both;}

fieldset span.radiocontact label{float:none;display:inline;padding-left:5px;padding-right:10px;}


FIELDSET INPUT {font-size: 12px; float: left; margin-bottom: 5px; font-family: verdana; border:0px; background-color:#d3deef; height:22px;line-height:18px; border-bottom:1px solid}

FIELDSET textarea {font-size: 12px; float: left; margin-bottom: 5px; font-family: verdana; border:1px; background-color:#d3deef; height:22px;line-height:18px; border-bottom:1px solid}

FIELDSET SPAN INPUT {font-size: 12px; float: left; margin-bottom: 5px; font-family: verdana; border:0px; background-color:white; height:18px}




.sitemap {padding-right: 0px; padding-left: 50px; font-size: 12px; float: left; padding-bottom: 10px; width: 528px; line-height: 17px; padding-top: 0px; position: relative;list-style-type:none}
.sitemap a {font-size: 12px; padding-bottom: 5px; padding-top: 5px;color: #000000; text-decoration: underline}
.sitemap a:hover {text-decoration: none}
.sitemap UL {padding-left: 28px; float: left; margin-bottom: 10px; width: 498px; line-height: 17px; text-decoration: none;list-style-type:none}
.sitemap UL li ul l {padding-left: 28px; float: left; margin-bottom: 10px; width: 498px; line-height: 17px; text-decoration: none}


.sitemap2 {padding-right: 0px; padding-left: 200px; font-size: 12px; float: left; padding-bottom: 10px; width: 528px; line-height: 17px; padding-top: 0px; list-style-type: none; position: relative}
.sitemap2 A {font-size: 12px; padding-bottom: 5px; color: #000000; padding-top: 5px; text-decoration: underline}
.sitemap2 A:hover {text-decoration: none}
.sitemap2 UL {padding-left: 28px; float: left; margin-bottom: 10px; width: 498px; line-height: 17px; list-style-type: none; text-decoration: none}
.sitemap2 UL LI UL l {padding-left: 28px; float: left; margin-bottom: 10px; width: 498px; line-height: 17px; text-decoration: none}
