
/* browser settings reset */
html, body, dt, dl, dd, ul, ol, li, h1, h2, h3, h4, h5, h6 ,form ,fieldset ,a ,blockquote {margin:0px; padding:0px; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}

/* site settings */
img{border:0px;}
A{}
html, body{height:100%;}

/* FCK Styles */
.kop1{font-size:1.3em; color:#000;}
.kop2{font-size:1.3em; color:#666;}
.tussenkop1{font-size:1.1em; color:#ec008c;}
.tussenkop2{font-size:1.1em; color:#666;}
.inleiding1{font-weight:bold; color:#ec008c;}
.inleiding2{font-weight: bold; color:#666;}
.univers1{font-family: Courier New, Courier, Monaco, monospace; color:#ec008c;}
.univers2{font-family: Courier New, Courier, Monaco, monospace; color:#666;}

/* Tekst stylen */
h1,h2,h3,h4,h5,h6{margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
div, td {font-family:Verdana, Arial, Helvetica, sans-serif;}



/* ------------------------ */
/*---BULLET JA / NEE----*/
/* ----------------------- */
.bullet_ja{}
.bullet_nee{list-style-type:none;}
.bullet_nee img{margin-left:-20px;}

/* --------------------------------------------------------------------------- */
/* LAYOUT */
/* --------------------------------------------------------------------------- */

TD.website_button A{
	display:block;
	text-align:center;
	font-size:1em;
	font-weight:bold;
	padding:2px 10px 3px 10px;
	background:#CC0000;
	border:1px outset;
	text-decoration:none;
	color:#FFF !important;
	text-decoration:none !important;}

TD.website_button A:hover{
	border:1px inset;
	text-decoration:none;}

.ButtonGroen A{
	display:block;
	width:90px;
	text-align:center;
	font-size:0.7em;
	font-weight:bold;
	padding:2px 0px 3px 0px;
	background:#a4be30;
	border:1px outset;
	text-decoration:none;
	color:#FFF;}

.ButtonGroen A:hover{
	border:1px inset;}

.ButtonRood A{
	display:block;
	width:90px;
	text-align:center;
	font-size:0.7em;
	font-weight:bold;
	padding:2px 0px 3px 0px;
	background:#CC0000;
	border:1px outset;
	text-decoration:none;
	color:#FFF;}

.ButtonRood A:hover{
	border:1px inset;}

#Breadcrumb{
	padding:5px 0px 0px 0px;
	font-weight:bold;
	font-size:.7em;
	color:#000;}

#Breadcrumb a{
	font-weight:normal;
	color:#CC0000;}

#Breadcrumb a:hover{
	color:#000;
	text-decoration:underline;}

#Container{
	width:900px;
	height:100%;}

#ContainerCenter{
	width:479px;
	margin-left:10px;}

#ContainerCenterGeenLijst{
	width:690px;
	margin-left:10px;}

#ContainerLeft{
	width:170px;}

#ContainerRight{
	width:211px;}

#ContainerBcPrint{
	width:659px;
	min-height:32px;}

#ContainerBcPrintGeenLijst{
	width:880px;
	min-height:32px;}

*html #LeftMenuHeader{
	height:expression(document.documentElement.clientHeight>=(100)?"32px":"100px");}

#ContentContainer{
	padding: 10px 10px 30px 10px;}

#Content{
	font-size:.7em;
	line-height:1.3em;
	vertical-align:top;
	padding: 0px 5px 0px 5px;}

#Content a{
	color:#CC0000;
	text-decoration:underline;}

#Content a:hover{
	color:#000;
	text-decoration:underline;}

#Home{
	background:#FFF url(body_background.gif) left top repeat-x;}

.Hide{
	visibility:hidden;}

.Input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#000;}

.FloatLeft{
	float:left;}

.FloatRight{
	float:right;}

.FloatClear{
	clear:both;}

.font{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;}

.font A{
	text-decoration:underline;
	color:#cc0000;}

.font A:hover{
	text-decoration:none;}

.font UL{
	margin-left:30px;}

.font OL{
	margin-left:30px;}

#FooterContainer{
	padding:0px 0px 0px 10px;}

#HeaderContainer1{width:900px; height:50px; background:url(foto1.jpg) left top no-repeat; padding-top:100px;}
#HeaderContainer2{width:900px; height:50px; background:url(foto2.jpg) left top no-repeat; padding-top:100px;}
#HeaderContainer3{width:900px; height:50px; background:url(foto3.jpg) left top no-repeat; padding-top:100px;}
#HeaderContainer4{width:900px; height:50px; background:url(foto4.jpg) left top no-repeat; padding-top:100px;}
#HeaderContainer5{width:900px; height:50px; background:url(foto5.jpg) left top no-repeat; padding-top:100px;}
#HeaderContainer6{width:900px; height:50px; background:url(foto6.jpg) left top no-repeat; padding-top:100px;}
#HeaderContainer7{width:900px; height:50px; background:url(foto7.jpg) left top no-repeat; padding-top:100px;}

#Logo{
	padding-top:7px;}

#MainContainer{
	z-index:0;
	width:920px;
	height:100%;
	margin-left:auto;
	margin-right:auto;}

#Print{
	padding:5px 5px 0px 0px;}

#SchaduwLeft{
	background:url(schaduw_left.gif) left top no-repeat;
	width:10px;
	height:100%;}

#SchaduwRight{
	background:url(schaduw_right.gif) left top no-repeat;
	width:10px;
	height:100%;}

#ZoekenContainer{
	padding-top:11px;}

#ZoekenInput{
	padding-right:5px;}

/* VETERANEN IN BEELD homepage */

#ViBMainContainer{
	float:left;
	margin:0px 0px 10px 0px;
	width:477px;
	font-size:0.7em;
	border:#336699 1px solid;}

#ViBHeader{
	background:#336699;
	font-weight:bold;
	min-height:32px;
	padding:2px 5px 0px 5px;
	color:#fff !important;}

.ViBContainer{
	line-height:1.3em;
	padding:10px 10px 10px 10px;}

.ViBContainer a{
	color:#000;}

.ViBContainer a:hover{
	color:#cc0000;
	text-decoration:underline;}

.ViBContainer p{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px}

/* HEADLINE homepage */

#HeadlineMainContainer{
	background:#e6e6e6;
	float:left;
	padding:0px 5px 0px 5px;
	width:469px;
	margin:0px 0px 10px 0px;
	font-size:0.7em;}

.HeadlineContainer{
	padding:0px 0px 10px 0px;
	clear:both;}

.HeadlineDatum{
	color:#8aa31a;}

#HeadlineHeader{

	font-size:1.5em;
	padding:2px 0px 10px 0px;}

.HeadlineLeft{
	float:left;}

.HeadlineLeft p{
	padding:0px;
	margin:1px 0px 10px 0px}

.HeadlineImage{
	border:#CCC 1px solid;}

.HeadlineItem{
	padding-left:100px;
	line-height:1.3em;}

.HeadlineItem a{
	color:#000!important;
	text-decoration:none;}

.HeadlineItem a:hover{
	color:#cc0000;
	text-decoration:underline;}

.HeadlineItem p{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px}

/* NIEUWS homepage */

#NieuwsHomeContainer{
	font-size:0.7em;}

#NieuwsHomeHeader{
	float:left;
	font-size:1.5em;
	padding:2px 0px 10px 0px;}

.NieuwsHomeDatum{
	float:left;
	color:#8aa31a;}

.NieuwsHomeContent{
	padding-left:105px;}

.NieuwsHomeItem{
	clear:both;
	margin:0px 0px 10px 0px;}

.NieuwsHomeItem a{
	color:#000;
	text-decoration:none;}

.NieuwsHomeItem a:hover{
	color:#cc0000;
	text-decoration:underline;}

/* NIEUWS */

#NieuwsHeader{font-size:1.5em; padding:2px 0px 10px 0px; line-height:1.3em;}
#NieuwsBronLabel{ float:left; font-weight:bold; padding:10px 0px 10px 0px; width:60px;}
#NieuwsBron{ padding:10px 20px 10px 0px;}
#NieuwsDatumLabel{ float:left; font-weight:bold; padding:0px 0px 10px 0px; width:60px;}
#NieuwsDatum{ padding:0px 20px 10px 0px;}
#NieuwsContent P FONT{ font-size:1em;}
.nws_rij_item_opsommingteken_datum{ width:160px; padding:10px 0px 0px 0px;}
.nws_rij_item_content{ padding:10px 0px 0px 0px;}


/* --------------------------------------------------------------------------- */
/* Lijsten */
/* --------------------------------------------------------------------------- */

.LijstUL UL{
	margin-left:20px;}

.LijstUL LI{
	color:#000;}
/* LINKS */
.LijstLinksContainer{
	background:#f1f1f1;
	margin:0px 0px 10px 0px;}

.LijstLinksFooter{
	background:#a4be30;
	font-size:0.7em;
	color:#FFF;
	font-weight:bold;
	padding:5px 5px 5px 5px;}

.LijstLinksHeader{
	min-height:32px;
	background:#a4be30;
	font-size:0.7em;
	color:#FFF;
	font-weight:bold;
	padding:3px 5px 0px 5px;}

*html .LijstLinksHeader{
	height:expression(document.documentElement.clientHeight>=(100)?"32px":"100px");}

.LijstLinksHeader a{
	text-decoration:none;
	color:#FFF;}

.LijstLinksImageContainer{
	text-align:center;}

.LijstLinksImage{
	max-width:170px;}

*html .LijstLinksImage{
	width:expression(document.documentElement.clientHeight>=(170)?"px":"170px");}

.LijstLinksItemContainer{
	padding:2px 0px 10px 0px;}

.LijstLinksItem{
	padding:5px 0px 0px 0px;
	font-size:0.7em;
	color:#000;}

.LijstLinksItem A{
	text-decoration:none;
	color:#000;}

.LijstLinksItem A:hover{
	text-decoration:underline;}

/* RECHTS */
.LijstRechtsContainer{
	background:#f1f1f1;
	margin:0px 0px 10px 0px;}

.LijstRechtsFooter{
	background:#a4be30;
	font-size:0.7em;
	color:#FFF;
	font-weight:bold;
	padding:5px 5px 5px 5px;}

.LijstRechtsHeader{
	min-height:32px;
	background:#a4be30;
	font-size:0.7em;
	color:#FFF;
	font-weight:bold;
	padding:3px 5px 0px 5px;}

*html .LijstRechtsHeader{
	height:expression(document.documentElement.clientHeight>=(100)?"32px":"100px");}

.LijstRechtsHeader a{
	text-decoration:none;
	color:#FFF;}

.LijstRechtsImageContainer{
	text-align:center;}

.LijstRechtsImage{
	max-width:211px;}

*html .LijstRechtsImage{
	width:expression(document.documentElement.clientHeight>=(211)?"px":"211px");}

.LijstRechtsItemContainer{
	padding:2px 0px 10px 0px;}

.LijstRechtsItem{
	padding:5px 0px 0px 0px;
	font-size:0.7em;
	color:#000;}

.LijstRechtsItem A{
	text-decoration:none;
	color:#000;}

.LijstRechtsItem A:hover{
	text-decoration:underline;}

/* ONDER */
.LijstOnderContainer{
	background:#f1f1f1;
	margin:0px 0px 10px 0px;}

.LijstOnderFooter{
	background:#a4be30;
	font-size:0.7em;
	color:#FFF;
	font-weight:bold;
	padding:5px 5px 5px 5px;}

.LijstOnderHeader{
	min-height:32px;
	background:#336699;
	font-size:0.7em;
	color:#FFF;
	font-weight:bold;
	padding:3px 5px 0px 5px;}

*html .LijstOnderHeader{
	height:expression(document.documentElement.clientHeight>=(100)?"32px":"100px");}

.LijstOnderHeader a{
	text-decoration:none;
	color:#FFF;}

.LijstOnderImage{
	text-align:center;
	width:211px;}

.LijstOnderItemContainer{
	padding:2px 0px 10px 0px;}

.LijstOnderItem{
	padding:5px 0px 0px 0px;
	font-size:0.7em;
	color:#000;}

.LijstOnderItem A{
	text-decoration:none;
	color:#000;}

.LijstOnderItem A:hover{
	text-decoration:underline;}

.LijstOnderUL UL{
	margin-left:20px;}

.LijstOnderUL LI{
	color:#336699;}

/* --------------------------------------------------------------------------- */
/* Poll */
/* --------------------------------------------------------------------------- */

/* Homepage */

#PollContainer{
	background:#f1f1f1;
	margin:0px 0px 10px 0px;}

#PollHeader{
	min-height:32px;
	background:#a4be30;
	font-size:0.7em;
	color:#FFF;
	font-weight:bold;
	padding:3px 5px 0px 5px;}

*html #PollHeader{
	height:expression(document.documentElement.clientHeight>=(100)?"32px":"100px");}

#PollTitel{
	font-size:0.75em;
	color:#000;
	line-height:1.3em;
	padding:5px 5px 10px 5px;}

.PollAntwoord{
	width:170px;
	padding:2px 0px 5px 0px;
	background:#e6e6e6;
	font-size:0.7em;}

.PollRadio{
	border-top:#e6e6e6 5px solid;}

#PollButtonContainer{
	padding:10px 0px 0px 78px;}

/* RusultatenHomepage */

.PollResHomeAntwoord{
	font-size:0.7em;
	color:#000;
	padding:5px 5px 0px 5px;
	background:#e6e6e6;}

.PollResHomeResultaatContainer{
	font-size:0.7em;
	color:#000;
	padding:5px 5px 10px 5px;
	background:#e6e6e6;}

.PollResHomeReacties{
	font-size:0.7em;
	color:#000;
	padding:5px 5px 0px 5px;
	font-weight:bold;}

/* Rusultaten */

#PollResHeader{
	font-size:1em;
	font-weight:bold;
	padding-bottom: 11px;}

.PollResTitelReactie{
	font-size:1.1em;
	width:210px;
	padding:14px 0px 10px 0px}

.PollResTitelPercentage{
	font-size:1.1em;
	padding:14px 0px 10px 0px}

.PollResAntwoord{
	color:#000;
	padding:5px 5px 4px 0px;}

.PollResReacties{
	color:#000;
	font-weight:bold;
	padding:5px 5px 4px 0px;}

.PollResBalkContainer{
	padding:0px 10px 0px 0px;}

.PollResBar{
	height: 15px;
	border-left: solid 0px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;}

.PollResBeginBar{
	height: 15px;
	font-size: 0px;
	background-color: #000000;}

.PollResMiddenBar{
	height: 15px;
	font-weight: bold;
	background-color: #CC0000;
	color: #000000;}

/* --------------------------------------------------------------------------- */
/* Sitemap */
/* --------------------------------------------------------------------------- */

#SitemapHeader{
	font-size:1em; 
	color:#000;
	font-weight:bold;
	padding:0px 0px 20px 0px;}

/* --------------------------------------------------------------------------- */
/* SnelMenu */
/* --------------------------------------------------------------------------- */

#SnelMenuContainer{
	width:211px;
	height:50px;
	background:#CC0000;
	margin-right:10px;}

*html #SnelMenuContainer{
	margin-right:5px;}

#SnelMenuTitel{
	font-size:0.8em;
	color:#FFF;
	padding:3px 5px 6px 5px;}

#SnelMenuTitelButton A{
	display:block;
	height:16px;
	background:#FFF url(snelmenu_pijl.gif) right top no-repeat;
	border:1px outset;
	margin:0px 5px 0px 5px;
	padding:2px 0px 0px 5px;
	color:#000;
	font-size:0.7em;
	text-decoration:none;}

#SnelMenuButtonContainer{
	position:absolute;
	z-index:10;
	background:#CC0000;
	left:50%;
	margin:215px 0px 0px 234px;
	width:183px;
	display:none;}

.SnelMenuButton{
	display:block;
	list-style:none;
	font-size:0.7em;}

.SnelMenuButton A{
	display:block;
	color:#FFF;
	text-decoration:none;
	border:1px outset;
	padding:1px 0px 4px 5px;}

.SnelMenuButton A:hover{
	border:1px inset;
	background:#ac0000;}

/* --------------------------------------------------------------------------- */
/* TopMenu */
/* --------------------------------------------------------------------------- */

#TopMenuContainer{
	width:900px;
	height:43px;}

#TopMenu{
	padding-top:16px;}

.TopMenuButton{
	font-size:0.7em;
	padding-right:25px;
	list-style:none;}

.TopMenuButton A{
	color:#000;
	text-decoration:none;}

.TopMenuButton A:hover{
	text-decoration:underline;}

/* --------------------------------------------------------------------------- */
/* TopUitklapMenu */
/* --------------------------------------------------------------------------- */

#TopUitklapMenuContainer{
	width:900px;
	height:27px;
	background:url(topuitklapmenu_bg.gif) left top repeat-x;}

.TopUitklapMenuButton{
	font-size:0.7em;
	border-right:#FFF 1px solid;
	list-style:none;}

.TopUitklapMenuButton A{
	display:block;
	padding:7px 10px 7px 10px;
	color:#FFF;
	text-decoration:none;}

.TopUitklapMenuButton A:hover{
	color:#CC0000;
	background:#FFFFFF;}

.TopUitgeklaptMenuContainer{
	position:absolute;
	background-color:#FFF;
	border: #CC0000 1px solid;
	display:none;}

.TopUitgeklaptMenuButton li{
	margin-bottom:15px;}

.TopUitgeklaptMenuButton{
	font-size:1em;
	list-style:none;}

.TopUitgeklaptMenuButton A{
	display:block;
	width:180px;
	color:#000;
	text-decoration:none;}

*html .TopUitgeklaptMenuButton A{
	display:inline-block;}

.TopUitgeklaptMenuButton A:hover{
	color:#FFF;
	background:#CC0000 url(topuitklapmenu_bg.gif) left bottom repeat-x;}
/* --------------------------------------------------------------------------- */
/* LeftMenu */
/* --------------------------------------------------------------------------- */

#LeftMenuMainContainer{
	background:#f1f1f1;
	margin:0px 0px 10px 0px;}

#LeftMenuHeader{
	min-height:32px;
	background:#cc0000;
	font-size:0.7em;
	color:#FFF;
	font-weight:bold;
	padding:3px 5px 0px 5px;}

*html #LeftMenuHeader{
	height:expression(document.documentElement.clientHeight>=(100)?"32px":"100px");}

#LeftMenuHeader a{
	text-decoration:none;
	color:#FFF;}

#LeftMenuContainer{
	padding:0px 5px 10px 5px;}

.LeftMenuButton{
	padding:5px 0px 0px 0px;
	font-size:0.7em;
	color:#000;
	list-style:none;}

.LeftMenuButton A{
	text-decoration:none;
	color:#000;}

.LeftMenuButton A:hover{
	text-decoration:underline;}

.LeftMenuButtonSelected{
	padding:5px 0px 0px 0px;
	font-size:0.7em;
	color:#CC0000;
	list-style:none;}

.LeftMenuButtonSelected A{
	text-decoration:none;
	color:#CC0000;}

.LeftMenuButtonSelected A:hover{
	text-decoration:underline;
	color:#000;}

/* --------------------------------------------------------------------------- */
/* BottomMenu */
/* --------------------------------------------------------------------------- */

#BottomMenuContainer{
	height:30px;}

.BottomMenuButton{
	font-size:0.7em;
	padding-right:25px;
	list-style:none;}

.BottomMenuButton A{
	color:#999;
	text-decoration:none;}

.BottomMenuButton A:hover{
	text-decoration:underline;}
	
	
/* Agenda */
.evt_label{ font-weight:bold;}
.evt_input{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.evt_radio_label{ width:50px;}
.evt_button{display:block; text-align:center; font-size:12px !important; font-weight:bold; padding:1px 10px 1px 10px; background:#CC0000; border:1px outset; text-decoration:none; color:#FFF !important; text-decoration:none !important; cursor:pointer;}
.evt_button:hover{ border:1px inset;}
.evt_text div font{ font-size:11px !important;}
.evt_header{font-size:1.5em; padding:2px 0px 10px 0px; line-height:1.3em;}

.rij_even{}
.rij_item_opsommingteken_datum{ width:160px; padding:10px 0px 0px 0px;}
.rij_item_content{ padding:10px 0px 0px 0px;}

.paging_table{ width:100%;}
.paging_table td{ width:33%; padding:20px 0px 0px 0px;}
.paging_vorige{ text-align:left;}
.paging_overzicht{ text-align:center;}
.paging_volgende{ text-align:right;}

/* GASTENBOEK */
.gastenboek_reactie{ margin:0px 0px 15px 0px;}