/* ALGEMEEN
-------------------------------------------------------*/
* { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
body {margin: 0 auto; line-height:14px;  background-color:#f0f0f0; background-image:url(../pix/site/bg_site.gif); background-repeat: repeat-y; background-position: top center;  }
form { padding: 0; margin: 0; }

img { border: none; }

#pollform .result { display: none; }

#pagebackground { width: 994px; margin: 0 auto; text-align: left; position:relative; }

.plaatje { position:relative; width: 994px; margin: 0 auto; background-image:url(../pix/homeSideImage.gif); background-position:left bottom; background-repeat:no-repeat; z-index:999;}

.clearem { clear: both; height: 1px; display: block; position: relative; line-height: 0px; font-size: 0px; }

#pageholder { width: 980px; position:relative; margin: 0 auto; height:100%; background-image:url(../pix/site/bg_main.jpg); background-repeat:no-repeat; z-index:100; min-height:550px; } 

#header { position: relative; height:75px; }
#logo{ padding-left:17px; padding-top:17px; height:58px; width:119px; }
#headervisual { position:absolute; top: 0; margin-left:765px; } 
#headerprint { display:none;  height:100%;}

#navigatie { width: 200px; float: left; padding-top: 85px; padding-left:0px; height:auto; position:relative; }


#nav-main { list-style: none; padding: 0; margin: 0; }
#nav-main * { margin: 0; padding: 0; }              
#nav-main li { float: left; background: url(../pix/site/knop_streep.gif) no-repeat left bottom; } 
#nav-main ul li { float: none; margin: 0 0 0 45px; padding: 3px 0; background: url(../pix/nav-main_li_bg.gif) repeat-y center left; font-size: 10px; color: #000; }
#nav-main ul li a { padding: 0 0 0 20px; color: #721283; text-decoration: none; background: url(../pix/nav-main_li_bg_a.gif) no-repeat top left; }
#nav-main ul li a:hover { color: #8e9f00; }
#nav-main ul li ul { margin: 5px 0 0 0; }
#nav-main ul li ul li { margin-left: 20px; }
#nav-main ul li.last { background: url(../pix/nav-main_li_bg_last.gif) no-repeat top left; }
#nav-main ul li.last a { background: 0; }
#nav-main a.node { cursor:pointer; }
#nav-main .hide ul{ display:none; }


.home_item { position: relative; margin: 0 0 10px 0; width: 550px; background: url(../pix/home_item_bg_center.gif) repeat-y; }
.home_item .outer {  background: url(../pix/home_item_bg_top.gif) no-repeat top left; }
.home_item .inner { padding: 0 0 10px 0; background: url(../pix/home_item_bg_bottom.gif) no-repeat bottom left; }
.home_item h2 { padding: 8px 10px; color: #711382; font-size: 18px; border-bottom: 1px dashed #b8c900; }
.home_item h2 img { margin: 0; }
.home_item h3 { color: #711382; font-size: 13px; margin:0 0 10px 0; }
.home_item p { color: #711382; padding: 0 10px; margin: 0; }
.home_item img { margin: 0 10px; padding: 0; }
.home_item .more { display: block; color: #b7c800; text-decoration: none; }
.home_item .cont { overflow: hidden; height: 100%; }
.home_item .archive { position: absolute; top: 8px; right: 10px; color: #b7c800; text-decoration: none; font-weight: bold; }
.home_item #home_news .archive { margin-left: 10px; position: static; color: #b7c800; text-decoration: none; font-weight: bold; }

#home_news { width: 200px; }
#home_news .item { margin: 10px 0 0 0; }
#home_news .item.first { margin-top: 0; }
#home_news .item p { margin: 0; padding: 0 10px; color: #711382; font-weight: bold; }
#home_news .item p.dt { padding: 0 10px; color: #b7c800; }
#home_news .tracekaart { position: absolute; top: 0; left: 190px; }


#kruimelpad { margin: 0 0 15px 0; font-weight: bold; width:440px; height:12px; float:none; color:#4B5416;}
.kruimellink { text-decoration:none; color:#4B5416; float:none; height:auto; width:auto; position:relative; }
.kruimellink:hover { text-decoration:underline; font-weight:bold; color:#4B5416; }

#printofmail { position: absolute; top: 10px; left: 400px; height:14px; padding-bottom:3px; }

#content { width: 780px; float: right; padding-top:30px; }


#kolom1 { width: 558px;	float: left; padding-top: 0px; position:relative; }
#kolom2 { width: 214px; clear: right; float:left; padding-top: 0px; position:relative; height:auto; }

#kolom3 { width:772px; padding-top:0px; }

#reis_spacer { width:765px;}
#reisv_mid { background-image:url(../pix/vlakken/reizigersverhalen/rever_bg.gif); background-position:top; background-repeat:repeat-y; }
#reisv_groenvlak { width:550px; padding-left:15px; z-index:999; }
#reisv_groenvt { width:435px; font-weight:normal;}

#reisv_groenvt a { width:435px; text-decoration:none; text-decoration:underline; color:#FFFFFF;}
#reisv_groenvt a:hover { width:435px; text-decoration:none; font-weight:bold; color:#FFFFFF;}

.sitelink { text-decoration:none; color:#4B5416;}
.sitelink:hover { text-decoration:underline; color:#4B5416;}

#top_halte_uitleg { width:735px; height:8px; padding-left:15px; padding-right:15px; background-image:url(../pix/vlakken/stuurNaarBlok_765_top.png); background-repeat:no-repeat; background-position:top left;}
#halte_uitleg { width:735px; height:16px; padding-left:15px; padding-right:15px; background-color:#f2f2f0;}
#bot_halte_uitleg { width:735px; height:8px; margin-bottom:15px; padding-left:15px; padding-right:15px; background-image:url(../pix/vlakken/stuurNaarBlok_765_bot.png); background-repeat:no-repeat; background-position:top left;}

#reisv_groenv_top { width:550px; height:47px; }
#reisv_groenv_mid { width:530px; background-color:#929e00; padding-left:10px; padding-right:10px; color:#FFFFFF;}
#reisv_groenv_bot { width:550px; height:8px; }


#kolom1s { width: 465px; float: left; padding-top: 0px;}
#kolom2b { width: 307px; float: left; padding-top: 0px;  position:relative; }


#banner { padding-left:6px; }

#banner_home { padding-left:8px; padding-bottom:-4px; }

#banner_home_framboos { padding-left:8px; padding-bottom:-4px; margin-top: 10px; }
#banner_home_framboos .top { background-image:url(../pix/banners/banner_framboos_top.png); background-position: top left; display: block; width: 200px; height: 10px; }
#banner_home_framboos .bottom { background-image:url(../pix/banners/banner_framboos_bottom.png); background-position: bottom left; width: 200px; height: 25px; }
#banner_home_framboos .bottom a { float: right; }
#banner_home_framboos .image { text-align: center; min-height: 10px; }
#banner_home_framboos .image div { display: inline-block; }
#banner_home_framboos .text { min-height: 40px; display: table-cell; vertical-align: top; }
#banner_home_framboos .text span { margin: 10px; width: 180px; color: #ffffff; font-size: 10px; font-family: Verdana,Arial,Helvetica,sans-serif; display: block; }
#banner_home_framboos .image, #banner_home_framboos .text { width: 200px; background-color: #B30E48; }
.rounded { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -khtml-border-radius: 6px; behavior: url('/css/htc/border-radius.htc'); }

#banner_facts { width:200px; height:50px; margin-left:10px; margin-top:10px; padding-top:14px; background-image:url(../pix/vlakken/bg_facts.gif); background-repeat:no-repeat; background-position:left top; }

#haltesk { padding-left:16px; }

.hometekst { color:#FFFFFF; padding-left:10px; padding-right:10px; padding-top:15px; text-align:left;}
.homelink { color:#CBA4CF; font-style:italic; text-decoration:none; }
.homelink:hover { color:#CBA4CF; font-style:italic; text-decoration:underline; font-weight:bold; }

#nieuwskort { width:206px; height:238px; padding-left:10px; }

#nieuwsbot { height:12px; width:206px; background:url(../pix/vlakken/bot_nieuws.png) repeat-y top; float:left; }

#nieuwsmid { width:178px; height:178px; color:#FFFFFF; padding-left:10px; padding-right:10px; padding-top:15px; text-align:left; background-color:#929e00; float:left;}

#nieuws_mid_sha { width:8px; height:178px; background-image:url(../pix/vlakken/mid_nieuws.png); padding-top:15px; background-repeat:repeat-y; background-position:top right; float:right;}

.nieuwstitel {font-weight:normal;}
.nieuwslink { color:#B7C800; text-decoration:none; font-style:italic; }
.nieuwslink:hover { color:#B7C800; text-decoration:underline; font-style:italic; font-weight:bold;}
.nieuwsdatum {color:#B7C800;font-weight:bold; }

.factholder{
	float:left;
	height:30px;
	width:180px;
}

.fact2 {color:#B7C800; font-weight:bold; font-size:12px; height:10px; }
.fact2 a{
	color:#B7C800;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.fact2 a:hover{
	color:#B7C800;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

#nieuwsbrief { width:206px; height:107px; padding-left:10px; margin-top:8px;}

#nieuwsb_top { height:31px; width:206px;}

#nieuwsb_tekst { width:178px; height:65; padding-left:10px; padding-right:10px; padding-top:15px; color:#FFFFFF; background-image:url(../pix/vlakken/nieuwsB_BG.jpg); float:left;}

.nb_veld { border:solid; border-width:1px; border-color:#721283; background:#f9f9f9; width:150px;}
.nb_veldbut { border:solid; border-width:1px; border-color:#721283; background:#f9f9f9;}

#nieuwsb_mid { height:65px; width:8px; background:url(../pix/vlakken/nieuwsB_mid.png) repeat-y top; float:right; }

#nieuwsb_bot { height:11px; width:206px; background:url(../pix/vlakken/nieuwsB_bot.png) repeat-y top; float:left;}


#ov_ac_nieuws_bg { color:#FFFFFF; width:306px;text-align:left; float:left; background: url(../pix/vlakken/ov_ac_nie_mid.png) repeat-y top right; }
#ov_ac_nieuws_bg a { color: #B7C800; font-style: italic; }
#ov_ac_nieuws_bg .contentx { background: #929e00; margin: 0 8px 0 0;  padding-left:10px; padding-top:15px; }

#archive_paging { list-style: none; margin: 0; padding: 0; text-align: center; }
#archive_paging li { margin: 0 2px; display: inline; font-size: 12px; }
#archive_paging li a { color: #fff; text-decoration: none; }
#archive_paging li a:hover { text-decoration: underline; }
#archive_paging li.active a { font-weight: bold; text-decoration: underline; }

#ov_ac_nieuws_mid { width:8px; height:400px; float:left; background-image:url(../pix/vlakken/ov_ac_nie_mid.png); }

#polle { position:relative; height:auto; }

#poll { width:200px; padding-left:10px; padding-top:6px;  }
#poll_mid { width:180px; background-color:#bb0437; padding-top:15px; padding-left:10px; padding-right:10px; color:#FFFFFF; }
#poll_bot { position:relative; width:200px; height:8px; padding-top:0px; padding-bottom:0px; background-image:url(../pix/vlakken/poll_bottom.gif); background-repeat:no-repeat; background-position:left top; }


/* Tekst */
#tekstbalkenkel { width:550px; height:48px; background-image:url(../pix/kleinvlak.jpg); background-position:left top; background-repeat:no-repeat; text-align:left;}
#tekstbalktekst { float:left; height:18px; width:520px; padding-top:15px; margin-bottom:15px; padding-left:15px; padding-right:15px; background-image:url(../pix/kleinvlak.jpg); background-repeat:no-repeat; background-position:left top;}

.tekstvlak { background-image:url(../pix/vlakken/bg_tekst_vlak.gif); background-repeat:no-repeat; background-position:left top; }
.TvlakLV { background-image:url(../pix/vlakken/faq_lv.gif); background-repeat:repeat-y; background-position:left top; position:relative; }
.tekstvlaktitel { width:535px; xheight:31px; margin: 0 0 9px 0; padding-left:15px; padding-top:9px; padding-bottom: 9px; color:#611a7f; font-size:16px; font-weight:normal; background-image:url(../pix/vlakken/top_tekst_vlak.gif); background-position:top left; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:normal; border-bottom: 1px dashed #a6a4ad; }

.titelhaltes { width:765px; height:22px; padding-left:15px; padding-top:9px; color:#611a7f; font-size:16px; background-image:url(../pix/vlakken/reizigersverhalen/reisver_kop.png); background-position:top left; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; }

.tekstvlakspacer { padding-left:15px; padding-right:15px; padding-top:5px; width:405px; }
.tekstvlakspacerP { padding-left:100px; padding-right:15px; padding-top:10px;}

.tekstvlakvraagt { width:12px; height:12px; float:left; padding-right:15px; }

.tekstvlaktekst { text-align:left; padding-right:15px; color:#4B5416; width:auto;}
.tekstvlaktekst a {text-decoration:underline; color:#4b5416; font-weight:normal;}
.tekstvlaktekst a:hover {text-decoration:none; font-weight:bold;}

.tekstvlakva { text-align:left; padding-left:27px; padding-right:15px; color:#4b5416; background-image:url(../pix/vlakken/vraagteken.gif); background-repeat:no-repeat; background-position:left top; }

.tekstvlakuitroept { width:12px; height:100%; float:left; padding-right:15px; }
.tekstvlaktekstP { text-align:left; height:100%; padding-top:4px; padding-right:15px; color:#b8006e; }
.tekstvlaktekstP a {text-decoration:underline; color:#b8006e; font-weight:normal;}
.tekstvlaktekstP a:hover {text-decoration:none; font-weight:bold;}
/* Eind Tekst */

.vraaglink {text-decoration:none; color:#4b5416;}
.vraaglink:hover {text-decoration:underline;}

.linkslink { text-decoration:underline; color:#000000; float:none; height:auto; width:auto; position:relative; }
.linkslink:hover { text-decoration:none; font-weight:bold; color:#000000; }

/* Project */
.inleidingPro { text-align:left; padding-right:15px; color:#611a7f; font-weight:Bold; }
.inleidingPro a { color:#611a7f; font-weight:Bold; text-decoration:underline; }
.inleidingPro a:hover { color:#611a7f; font-weight:Bold; text-decoration:none; }
/* Eind Project */

/* Agenda */
.agendadatum { text-align:left; padding-right:10px; color:#b8006e; padding-bottom:3px; }
.agendaspacer { padding-left:10px; padding-right:10px;}
.tekstvlaktekst { text-align:left; padding-right:15px; padding-bottom:3px; }

#midagenda { width: 189px; background-color:#b8006e; height:85px; color:#FFFFFF; padding-left:10px; padding-top:15px; float:left;}

#midrechts { width: 6px; height:100px; background-image:url(../pix/vlakken/agenda_mid.png); background-repeat:repeat-y; background-position:top left; float:left;}
/* Eind Agenda */

/* Historie */
#midtijdslijn { width:6px; height:553px; background-image:url(../pix/vlakken/tijdslijn_mid.png); background-repeat:repeat-y; background-position:top left; float:left; }
#tijdlijn { width:299px; height:553px; float:left;}
#Map { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
/* Eind Historie */

/* Gemeenten */
.gemeentenvak { margin-bottom:15px; }

.g_titel_spacer {width:550px; height:31px; background-image:url(../pix/vlakken/top_tekst_vlak.gif); background-repeat:no-repeat; background-position:left top;}
.g_titel_img {width:510px; padding-left:15px; padding-top:6px; float:left;}
.g_mini {float:left; padding-top:5px;}
.g_tekst {background-image:url(../pix/vlakken/bg_tekst_vlak.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; padding-right:15px; padding-top:15px; width:520px; color:#4B5416;}

.g_tekst a { color:#4B5416; text-decoration:underline; font-weight:normal;}
.g_tekst a:hover { color:#4B5416; text-decoration:none; font-weight:bold;}

.g_bot_img { width:550px;}
.minvak {width:550px; height:33px; background-image:url(../pix/vlakken/balkt2.gif); background-repeat:no-repeat; background-position:left top; padding-bottom:12px;}

#gemeentezijvlak { width:200px;}
#g_zijvl_top { width:206px; height:31px; background-image:url(../pix/vlakken/gemeent_top.png); background-repeat:repeat-y; background-position:top;}
#g_zijvl_mid { width:206px; background-image:url(../pix/vlakken/gemeent_mid.png); background-position:top; background-repeat:repeat-y; }
#g_zijvl_bot { width:206px; height:13px; background-image:url(../pix/vlakken/gemeent_bot.png); background-position:top left; background-repeat:repeat-y; }
/* Eind Gemeenten */

/* Actueel */
.ac_LV { background-image:url(../pix/vlakken/nieuws_lv.gif); background-repeat:repeat-y; background-position:left top; }
.ac_tekstvlak { width:465px; background-image:url(../pix/vlakken/bg_ac_tekst_vlak.gif); background-repeat:no-repeat; background-position:left top;}
.ac_tekstvlaktitel { width:435px; _height:31px; margin: 0 0 9px 0; padding-left:15px; padding-top:9px; padding-bottom: 9px; color:#bb0435; font-size:12px; background-image:url(../pix/vlakken/top_ac_tekst_vlak.gif); background-position:top left; background-repeat:no-repeat; border-bottom: 1px dashed #a6a4ad; }
.ac_tekstvlaktitel.ac_tekstvlaktitel_noline { background-image:url(../pix/vlakken/top_ac_tekst_vlak_nl.gif); }

.ac_tekstvlaktekst { width:405px; text-align:left; padding-left:15px; padding-right:15px; color:#4B5416; }
.ac_tekstvlaktekst a {text-decoration:underline; color:#4b5416; font-weight:bold;}
.ac_tekstvlaktekst a:hover {text-decoration:none; color:#4b5416; font-weight:bold;}

.ac_tekstvlaktekst a { text-decoration:none; color:#4B5416; font-weight:bold; }
.ac_tekstvlaktekst a:hover { text-decoration:underline; color:#4B5416; }

.ac_tekstvlaktekstP { width:405px; text-align:left; padding-left:15px; padding-right:15px; color:#611a7f; font-weight:bold; }
.ac_tekstvlaktekstP a {text-decoration:underline; color:#611a7f; font-weight:bold;}
.ac_tekstvlaktekstP a:hover {text-decoration:none; color:#611a7f; font-weight:bold;}


.home_tekstvlak { color:#4B5416; width:331px; height:65px; overflow:hidden; padding-left:5px; padding-right:15px background-image:url(../pix/vlakken/bg_ac_tekst_vlak.gif); background-repeat:no-repeat; background-position:left top;}
.home_tekstvlaktekstP { width:331px; text-align:left; padding-left:5px; padding-right:15px; color:#611a7f; font-weight:bold; }
.home_tekstvlaktekstP P { margin: 0; padding: 0; }

.fw_tekstvlak { color:#4B5416; width:165px; height:55px; overflow:hidden; padding-left:5px; padding-right:15px background-image:url(../pix/vlakken/bg_ac_tekst_vlak.gif); background-repeat:no-repeat; background-position:left top;}
.fw_tekstvlaktekstP { width:160px; text-align:left; padding-left:5px; padding-right:5px; color:#611a7f; font-weight:bold; }
.fw_tekstvlaktekstP a { text-decoration:underline; color:#611a7f; }
/* Eind Actueel */


/* Download */
#kolom1s .download_bgbox { width:457px; }
.download_bgbox { width:550px; }
.download_spacer { background-image:url(../pix/vlakken/top_download_vlak.gif); background-repeat:no-repeat; background-position:top; }
.download_titel { color:#611a7f; font-size:14px; padding-top:14px; height:18px;}
.download_tekst { padding-top:22px; padding-right:15px; /*height:50px;*/ }
.download_tekst a {text-decoration:none; color:#4b5416; font-weight:bold;}
.download_tekst a:hover {text-decoration:underline; font-weight:bold;}
.download_knop { padding-top:15px;}
.download_image { width:145px; height:167px; text-align:center; float:left;}
/* Eind Download */

/* Kidscorner */
.kidscorner_bgbox { width:550px; }
.kidscorner_spacer_1 { background-image:url(../pix/vlakken/top_kidscorner_vlak_1.gif); background-repeat:no-repeat; background-position:top; }
.kidscorner_spacer_2 { background-image:url(../pix/vlakken/top_kidscorner_vlak_2.gif); background-repeat:no-repeat; background-position:top; }
.kidscorner_spacer_3 { background-image:url(../pix/vlakken/top_kidscorner_vlak_3.gif); background-repeat:no-repeat; background-position:top; }
.kidscorner_titel { color:#FFFFFF; font-size:16px; padding-top:13px; height:10px; font-weight:bold}
.kidscorner_tekst {  font-size:10px; padding-top:15px; padding-right:15px; height:33px; color:#FFFFFF;}
.kidscorner_tekst a { font-size:10px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
.kidscorner_tekst a:hover {text-decoration:underline; font-weight:bold;}
.kidscorner_knop { padding-top:28px;}
.kidscorner_image { width:145px; height:110px; padding-top:15px; text-align:center; float:left;}
/* Eind Kidscorner */

/* Navigatie */
#navigationbar { width: 185px; height: 350px; }
#navigationbar INPUT {font-family: Verdana, Helvetica, sans-serif; color: #737373;}
#navigationbar INPUT.btn { padding: 0; height: auto; width: auto; border: none; }

#navigation { list-style-type: none; padding: 0; margin: 0; width:200px; }
#navigation li { font-size:0px; line-height: 0px; background: url(../pix/site/knop_streep.gif) no-repeat left bottom;  }

#navigation li ul li { width: 180px; height: 25px; clear: both; text-align: left; background-image: none;}

#navigation li ul li ul li { width: 200px;  height: auto; margin: 0; padding-bottom:5px; background-color: #376685; border-top: 1px solid #224b67; border-bottom: 1px solid #6c8ea5; clear: both; text-align: left; background-image: none;}



ul { padding-top:0px; padding-left:18px; padding-right:0px; padding-bottom:0px; margin: 0px; list-style: none; }
li { padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:1px; margin: 0px; list-style: none; }



#navigation li ul li a {  padding: 0px 5px 0px 13px; font-size: 10px; color: #FFFFFF; line-height: 11px;height: auto; display: block; text-decoration: none; }
/* Eind Navigatie */


.tKaart { background-image: url(../pix/kaart.jpg); background-repeat: no-repeat; background-position: right top; }

#footplace { postition: absolute; width:980px; height:30px; text-align:left; }

#footer { position:relative; height:30px; padding-top:15px; text-align:left; background-image:url(../pix/site/onder_balk.gif); background-repeat:no-repeat; background-position:bottom left; clear:both; text-decoration:none;}
#footer2 { float:left; position:relative; height:30px; padding-top:15px; text-align:left; background-image:url(../pix/site/onder_balk.gif); background-repeat:no-repeat; background-position:bottom left; clear:both; text-decoration:none;}

#footertekst { height:15px; padding-left:0px; padding-top:8px; font-family: Verdana, Helvetica, sans-serif; color: #FFFFFF; font-size:10px; font-weight:bold; float:left; }

.footlink { text-decoration:none; color:#FFFFFF;}
.footlink:hover { text-decoration:underline;}

#zoekbalk { height:15px; padding-top:7px; }

#zoeker { margin: 0 0 10px 0; height:30px; background: #b7c900 url(../pix/zoeker_bg.gif) no-repeat top left; }
#zoeker.home { margin-left: 10px; margin-top: 30px; }
#zoeker form { padding: 7px 5px 3px 5px; }

.client3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

.co_bg_veld { width:178px; height:20px; background-image:url(../pix/contact_veld.gif); text-align:center background-position:left top; background-repeat:no-repeat; padding-left:10px; padding-top:1px;}
.co_bg_Tveld { width:178px; height:91px; background-image:url(../pix/contact_Tveld.gif); text-align:center background-position:left top; background-repeat:no-repeat; padding-left:10px; padding-top:1px;}
.co_veld { width:165px; height:13px; border:none; border-width: 0; }
.co_Tveld { width:90%; height:88%; border:none; margin-top:5px; }

#form1 strong { color: #60197f; }
#form1 label { padding-left: 20px; vertical-align: middle; line-height: 16px; }
#form1 input.chk { vertical-align: middle; }
#uwvraag { margin-top:15px; margin-bottom:15px; font-size:14px;}
.G_stiplijn { height:1px; width:350px; margin-top:15px; margin-bottom:15px; background-image:url(../pix/groen_stiplijn.gif); background-repeat:repeat-x; background-position:left top;}

/* PULL DOWN MAAND + JAAR AGENDA*/

.pulldownheader {
	z-index: 100;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 20px;
	color: #000000;
	text-decoration:none;
	border: 1px none #000000;
	width: 170px;
	height: 20px;
	padding-left:15px;
	background-image: url(../pix/pulldown_bg.gif);
	layer-background-image: url(../pix/agenda_maan_mid.gif);
	cursor: default;
	border: 1px solid black;
}
.pulldownheaderG {
	z-index: 100;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 20px;
	color: #000000;
	text-decoration:none;
	border: 1px none #000000;
	width: 170px;
	height: 20px;
	padding-left:15px;
	background-image: url(../pix/pulldown_bg_G.gif);
	layer-background-image: url(../pix/agenda_maan_mid.gif);
	cursor: default;
}
.pulldownitems {
	z-index: 200; 
	background-color: #A1A1A1;
	width: 135px;
	margin-left:25px;
	margin-top:-4px;
	position: absolute;
	display: none;
}
.pulldownitem {

	background-image: url('../pix/agenda_maan_sub.gif');
	height: 18px;
	width: 135px;
}
.pulldownitem A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	color: #4B5416;
	text-decoration:none;
}
.pulldownitem A:hover { color: #DA0090; }
#pulldownspacer {
	z-index: 25;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
}
.subnav_pulldown {
	width: 185px;
	height: 20px;
}
.pulldown_over {
	/*border-top: 1px solid #666666;*/
	background-image: url('../pix/agenda_maan_sub.gif');
	height: 18px;
	width: 135px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	text-decoration:none;
}
.pulldown_over A {
	color: #DA0090;
	text-decoration:none;
}
.pulldown_out {
	/*border-top: 1px solid #666666;*/
	background-image: url('../pix/agenda_maan_sub.gif');
	height: 18px;
	width: 135px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 17px;
	text-decoration:none;
}
.pulldown_out A {
	color: #4B5416;
	text-decoration:none;
}
/* EIND PULL DOWN MAAND + JAAR AGENDA*/
#fdate{
	left:-180px; margin-top:10px; position:absolute;
	text-align:center;
	color:#BBC81F;
}

