﻿html, body
{
	font-family: Verdana;
	font-size: 11px;
	color: #434b57;
		height:100%;
	width:100%;
	margin: 0px;
	padding: 0px;
}

html
{
	overflow: -moz-scrollbars-vertical;
    width:100%;
}

center
{
	width:100%;
}

img.Logo
{
	display:none;
}

img#Logo
{
	display:none;
}

#Menu
{
	display:none;
}

A, A:hover
{
	text-decoration:none;
	color:#0075c2;
}

#MainBg
{
}

#Main
{
	width:993px;
	background-color:#ffffff;
}

#MainContainer
{
	height:100%;
	width:963px;
	
}


/* header*/
#Header
{
	position:relative;
	height:70px;
}

.HeaderTopMenu,.HeaderImgContainer
{
	display:none;
}

.HeaderLogoprint
{
	position:absolute;
	height:70px;
	width:254px;
	left:0px;
	bottom:0px;
}

#ContentContainer
{
	position:relative;
	width:963px;
}


/* footer*/

#Footer
{
	display:none;
}

/*  kruimerlpad*/
.KruimelPadContainer
{
	position:relative;
	height:25px;
	width:963px;
	text-align:left;
}

.KruimelPad
{
	position:relative;
	height:25px;
	width:667px;
	float:left;
}

.KruimelPadTekst
{
	position:relative;
	padding-top:6px;
	padding-left:15px;
}

.LoginBox
{
	display:none;
}

.LoginBoxLeeg
{
	display:none;
} 


/*content blok boxen*/
.blokContainer
{
	position:relative;
	width:963px;
	text-align:left;
	padding:0px;
	
	
}

.blokLinks
{
	position:relative;
	width:500px;
	float:left;
}

.blokRechts
{
	display:none;
}

.LinksSmallLinks
{
	position:relative;
	width:403px;
	float:left;
}

.LinksSmallRechts
{
	position:relative;
	width:266px;
	float:right;
}

.clear
{
	clear:both;	
}


/* productenDetailContainer*/
.productenDetails
{
	position:relative;
	padding-left:15px;
	padding-bottom:15px;
}

.spacePictogram
{
	position:relative;
	float:left;
	margin-right:5px;
}

.detailDocumentText
{
	position:relative;
	float:left;
}

.RapportNummerBox
{
	position:relative;
	float:left;
	width:130px;
}

.RapportDetailBox
{
	position:relative;
	float:left;
}

.RapportTitel
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;	
	padding-bottom:15px;
}

.RapportTekst
{
	position:relative;
	padding-bottom:20px;
	width:500px;
}
.RapportBestand
{
	position:relative;
	padding-bottom:20px;
	width:500px;
}

.BijbehorendeDocument
{
	position:relative;
}

/* dienstenContainer */

.DienstenTitel
{
	position:relative;
}

.DienstenTekst
{
	position:relative;
}

/* recente producten*/

.ProductenBoxContainer
{
	padding-left:15px;
}

.ProductenBoxContainerImg
{
	display:none;
}

.Bestel,.Download
{
	display:none;
}
/* productenOverzichtContainer*/

.productenOverzichtContainer
{
	position:relative;
	width:683px;
	
	margin-bottom:15px;
}

.HeaderboxProducten
{
	position:relative;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-left:15px;
	padding-bottom:12px;
	padding-top:20px;
}

.tabelPublicatieOverzichtGrijs
{
	position:relative;
	background-color:#d9d9d9;
	width:683px;
	line-height:18px;
	padding-top:5px;
	padding-bottom:5px;
}

.tabelPublicatieOverzichtGeel
{
	position:relative;
	
	width:683px;
	line-height:18px;
	padding-top:5px;
	padding-bottom:5px;
}

.PubOverRapNr
{
	position:relative;
	float:left;
	width:100px;
	padding-left:15px;
}

.PubOverRapdatum
{
	position:relative;
	float:left;
	width:100px;
}

.PubOverRapTitel
{
	position:relative;
	float:left;
	width:450px;
}

/*OrganisatieOverzichtContainer*/

.OrganisatieOverzichtContainer
{
	position:relative;
	width:683px;
	
}

.OrganisatieHeader
{
	position:relative;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-left:15px;
	padding-bottom:12px;
	padding-top:20px;
}

.OrganisatieTekst
{
	position:relative;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:12px;
}

.OrganisatieTekst ul
{
	position:relative;
	left:15px;
}

.OrganisatieTekst li
{
	position:relative;
}

.OrganisatieFoto
{
	position:relative;
	left:-10px;
}

/*NieuwsOverzichtContainer*/

.NieuwsOverzichtContainer
{
	position:relative;
	width:683px;
}

.NieuwsHeader,NieuwsHeaderLeft
{
	position:relative;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-left:15px;
	padding-bottom:12px;
	padding-top:20px;
}

.RssLink
{
	display:none;
}

.nieuwsTekst
{
	position:relative;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:12px;
}

.NieuwsFoto
{
}

/* Agenda */

.AgendaVolContainer
{
	position:relative;
	padding-top:15px;
}

.AgendaContainer
{
	position:relative;
	padding-left:15px;
	padding-bottom:15px;
}

.AgendaHeader
{
	position:relative;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-top:15px;
	padding-bottom:12px;
}

.AgendaTitel
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;	
}

.AgendaTekst
{
	position:relative;
}

.AgendaItemGrijs
{
	position:relative;
	background-color:#d9d9d9;
	width:683px;
	line-height:18px;
	padding-top:5px;
	padding-bottom:5px;
}

.AgendaItemGeel
{
	position:relative;
	width:683px;
	line-height:18px;
	padding-top:5px;
	padding-bottom:5px;
}

.DatumAgendaItem,.DatumAgendaItemFloat,.MaandAgendaItem
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;	
}

.DatumAgendaItem
{
	padding-left:15px;
	padding-top:12px;
}

.DatumAgendaItemFloat
{
	padding-left:15px;
	padding-top:12px;
	float:left;
}

.MaandAgendaItem
{
	padding-right:15px;
	padding-top:12px;
	float:right;
}

.TitelAgendaItem
{
	position:relative;
	padding-left:15px;
}

.Upperline
{
	position:relative;
	height:0px;
	width:100%;
	padding:0px;
	margin:0px;
	margin-top:-5px;
	border-top:dotted 1px #000000;
}

.SubTitelAgenda
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;
}

.SubTekstAgenda
{
	position:relative;
	padding-bottom:12px;
}

.AgendaFormulierInschrijving
{
	position:relative;
	padding-top:12px;
}

.Formlabel
{
	position:relative;
	float:left;
	width:100px;
}

.FormField
{
	position:relative;
	float:left;
}

.FormRegel
{
	position:relative;
	width:600px;
}

.FormHeaderRegel
{
	position:relative;
}

.FormHeader
{
	position:relative;
	float:left;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-top:15px;
	padding-bottom:12px;
}

.FormVerplicht
{
	position:relative;
	float:left;
	padding-top:25px;
	padding-left:5px;
}

.FormButtonInschrijving
{
	position:relative;
	cursor:pointer;
}

/* AgendaBoxrechts */

.AgendaBoxHeader
{
	position:relative;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-bottom:12px;
}

.AgendaArchiefDatum
{
	position:relative;
	padding-top:12px;
	line-height:16px;
}

/* AgendaArchief */

.DatumAgendaArchiefItem
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;	
}

.TitelAgendaArchiefItem
{
	position:relative;
	padding-bottom:12px;
}

/*DiscussieOverzichtContainer*/

.DiscussieOverzichtTitel
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;
	padding-top:6px;
}

.DiscussieOverzichtContainer
{
	position:relative;
	width:683px;
}

.DiscussieBoxHeader
{
	position:relative;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-bottom:12px;
	padding-left:15px;
}

.DiscussieContainer
{
	position:relative;
	padding-bottom:15px;
	padding-top:15px;
}

.DiscussieZoekvenster
{
	position:relative;
	padding-bottom:12px;
}

.DiscussieZoekBerichtTitel
{
	position:relative;
}

.DiscussieZoekBericht
{
	position:relative;
	padding-bottom:12px;
}

.DiscussieZoekContainer
{
	position:relative;
	padding-bottom:15px;
	padding-left:15px;
	padding-top:15px;
}

.DiscussieBoxHeaderZoek
{
	position:relative;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-bottom:12px;
}

.DiscussieItemTitel
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;
	padding-top:6px;
}

.DiscussieItem
{
	position:relative;
	padding-bottom:12px;
}

.DiscussieItemGeen
{
	position:relative;
	padding-left:15px;
}

.DiscussieItemReactie
{
	position:relative;
	float:left;
	width:100px;
}

.DiscussieItemDatum
{
	position:relative;
	float:left;
	width:100px;
}

.DiscussieEigenaar
{
	position:relative;
	float:left;
}

.DiscussieItemRegelGrijs
{
	position:relative;
	width:653px;
	padding-left:15px;
	padding-right:15px;
	background-color:#d9d9d9;
}

.DiscussieItemRegelGeel
{
	position:relative;
	width:653px;
	padding-left:15px;
	padding-right:15px;
}

/*ThemaIntroblok*/

.ThemaBlok,.ThemaBoxTekst
{
	position:relative;
}

.ThemaIntroBlok
{
	position:relative;
	padding-bottom:24px;
}

.ThemaBoxItem
{
	position:relative;
	float:left;
	width:308px;
	padding-right:15px;
	padding-bottom:24px;
}

.ThemaBoxTitel
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;
}

.ThemaBoxTekstDetail
{
	position:relative;
	padding-right:15px;
}

.NietsGevonden
{
	position:relative;
	padding-left:15px;
	padding-bottom:12px;
}

/* bestel*/

.aantalbestel
{
	width:20px;
	font-size:9px;
}

.BestelContainer
{
	position:relative;
	padding-left:15px;
	width:670px;
	padding-bottom:12px;
}

.BestelContainerOpenKlap
{
	position:relative;
	padding-left:15px;
	width:670px;
	padding-bottom:12px;
	padding-top:12px;
}

.BestelRapportNr
{
	position:relative;
	float:left;
	width:75px;
}

.BestelTitel
{
	position:relative;
	float:left;
	width:350px;
}

.BestelPrijs
{
	position:relative;
	float:left;
	width:75px;
}

.BestelAantal
{
	position:relative;
	float:left;
	width:75px;
}

.BestelTotaal
{
	position:relative;
	float:left;
	width:75px;
}

.Bottomline
{
	position:relative;
	width:683;
	border-bottom:dashed 1px #000000;
	margin-left:15px;
	margin-right:15px;
}

.BestelVoorwaarden
{
	position:relative;
	float:left;
	padding-left:75px;
}

.BestelKassa
{
	position:relative;
	float:right;
	padding-right:50px;
	cursor:pointer;
	color:#0075c2;
}

#KassaOpen
{
	position:relative;
	display:none;
}

.Bestellabel
{
	position:relative;
	float:left;
	padding-top:3px;
	width:100px;
}

.FormBestelVerplicht
{
	position:relative;
	float:left;
	padding-top:20px;
	padding-left:5px;
}

.FormFieldVast
{
	position:relative;
	float:left;
	padding-left:5px;
}

.TitelReactie
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;
	float:left;	
}

.TekstReactie
{
	position:relative;
	padding-bottom:6px;
}

.TitelRegelReactie
{
	position:relative;
	padding-top:6px;
	width:658px;
}

.DatumReactie,.LidReactie
{
	position:relative;
	padding-top:3px;
	padding-left:5px;
	float:left;
}

.onderwerpIndex
{
	position:relative;
	padding-left:15px;
}

.onderwerpVoegToe
{
	position:relative;
	padding-left:15px;
	padding-bottom:6px;
	cursor:pointer;
	color:#0075c2;
}

.OnderwerpOpen
{
	position:relative;
	display:none;
}

.OnderwerpToevoegen
{
	position:relative;
	padding-left:15px;
}

.verplichtVeld
{
	position:relative;
	padding-bottom:12px;
}

#ImgOverlay
{
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}

#ImgOverlay
{
	background-color: black;
	opacity:.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	z-index:200;
}
	
#FormEmailOpvraag
{
	position:absolute;
	background-color:#d2f3fe;
	top:-150px;
	left:230px;
	height:230px;
	width:500px;
	z-index:201;
}

.DiscussiePopUpHeader
{
	position:relative;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-left:15px;
	padding-top:15px;
}

.DiscussiePopUpSub
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;
	padding-left:15px;
	padding-top:12px;
}

.DiscussiePopUpTekst
{
	position:relative;
	padding-left:15px;
	padding-top:12px;
}

.DiscussiePopUpField
{
	position:relative;
	width:230px;
	padding-left:15px;
	padding-top:12px;
}

.emailField,.btnLoginDiscussie
{
	position:relative;
	float:left;
}

.btnLoginDiscussie
{
	padding-top:7px;
	padding-left:3px;
	cursor:pointer;
}

.onderwerpItemVoegToe
{
	display:none;
}

.onderwerpVoegToe
{
	display:none;
}

.OnderwerpItemOpen
{
	position:relative;
	display:none;
	padding-left:15px;
	padding-bottom:6px;
	padding-top:6px;
}

.downloadTekst
{
	position:relative;
	padding-left:15px;
	padding-bottom:15px;
}

.Wachtwoordvergeten
{
	position:relative;
	background-color:#fffcd1;
	padding-bottom:15px;
}

.ThemaOnderwerpRegel
{
	position:relative;
	padding-bottom:1px;
}

.ThemaOnderwerpRegelDatum
{
	position:relative;
	padding-bottom:6px;
}

.ThemaOnderwerpTitel
{
	position:relative;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-bottom:12px;
}

.ThemaOnderwerpSubTitel
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;
	padding-top:12px;
}

.TitelZoek
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;
	padding-bottom:12px;
}

.GevondenAantal
{
	position:relative;
}

.ResultaatZoek
{
	position:relative;
	padding-bottom:12px;
}


.MainContentZoek
{
	position:relative;
	width:683px;
	background-color:#fffcd1;
	margin-bottom:15px;
}


.ContentZoek
{
	position:relative;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:12px;
	padding-top:12px;
}

.TitelZoekContainer
{
	position:relative;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-bottom:12px;
}

.GevondenOnderwerpenBox
{
	position:relative;
	padding-bottom:18px;
}

/* Mijnprofiel pagina */

.MijnProfielContainer
{
	position:relative;
	width:683px;
	background-color:#fffcd1;
}

.ProfielHeader
{
	position:relative;
	font-family:Myriad Pro;
	font-size:20px;
	color:#63547c;	
	padding-left:15px;
	padding-top:20px;
}

.ProfielSubHeader
{
	position:relative;
	font-family:Georgia;
	font-size:14px;
	color:#63547c;
	padding-bottom:12px;
}

.MijnProfielContentContainer
{
	position:relative;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:12px;
}

.ProfielRegel
{
	position:relative;
	width:330px;
}

.ProfielRegelNieuwsbrief
{
	position:relative;
	width:650px;
}

.ProfielLabel
{
	position:relative;
	float:left;
	width:100px;
	line-height:20px;
}

.ProfielLabelTitel
{
	padding-top:36px;
	position:relative;
	float:left;
	width:350px;
}

.ProfielField
{
	position:relative;
	float:left;
	height:16px;
	width:210px;
}

.ProfielLabelNieuwsbrief
{
	position:relative;
	float:left;
	height:16px;
	width:350px;
}

.ProfielFieldTitel
{
	position:relative;
	float:left;
	width:0px;
}

.ProfielFieldNieuwsbrief
{
	position:relative;
	float:left;
	width:30px;
	top:-4px;
	height:12px;
}

.MijnProfielSubContainer
{
	position:relative;
	width:680px;
	padding-top:12px;
}

.MijnProfielSubContainerForm
{
	position:relative;
	float:left;
	width:330px;
}

.fielProf
{
	width:210px;
}

.btnMijnProfiel
{
	position:relative;
	width:680px;
	text-align:center;
	padding-top:7px;
	cursor:pointer;
}

