/*===============================================================================================*/
/*
	body, td, a, p, h1..6, hr, div, input, textarea, button
*/
/*-----------------------------------------------------------------------------------------------*/
/*
	CSS classes voor standaard objecten. Moeten altijd in dit bestand voorkomen, maar mogen 
	natuurlijk wel	worden aangepast of uitgebreidt.
*/
/*===============================================================================================*/
*
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

th
{
	height: 22px;
	padding-left: 5px;
	padding-right: 20px;
	color: #FFFFFF;
	background: #BF2F37;
}

body
{
	margin: 0px;
 	color: #343330;
 	background-color: #4B6C81;
}

td
{
	margin: 0px;
}

h1, a.h1
{
	color: #BF2F37;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
	text-decoration: none;
}

h2, a.h2
{
	color: #BF2F37;
	font-size: 15px;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
}

h3, a.h2
{
	color: #BF2F37;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	text-decoration: none;
}

h4, a.h4
{
	color: #BF2F37;
	font-size: 13px;
	font-weight: bold;
	line-height: 13px;
	text-decoration: none;
}

h5, a.h5
{
	color: #BF2F37;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
}

h6, a.h6
{
	color: #BF2F37;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	text-decoration: none;
}

ul
{
	margin: 0px 0px 0px 20px;
} 

ol
{
	margin: 0px 0px 0px 32px;
} 

p
{
	margin: 0px 0px 0px 0px;
}

blockquote
{
	margin: 0px 0px 0px 20px;
}

hr
{
	color: #D9E4E6;
	width: 100%;
	clear: both;
	height: 1px;
}

a
{
	background-color: transparent;
	text-decoration: underline;
	color: #BF2F37;
	font-weight: bold;
}

a:hover
{
	text-decoration: none;
	color: #BF2F37;
}

div 
{
	text-align: left; 
	border: 0px solid black;
}

input 
{
	border: 1px solid #BBBBBB;
	behavior: url(input.htc);
}

input.checkbox
{
	border: 0px;
	background: transparent;
}

input.radio
{
	border: 0px;
	background: transparent;
}

textarea
{
	float: left;
}

option
{
	color: #000000;
}

button 
{
	border: 1px solid #D4D0C8;
	padding: 2px 4px 2px 4px;	/* top right bottom left */
	margin-right: 5px;
	background: url("../img/bgMainButton.gif") repeat-x 0 0;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float: left;
	color: #353131;
}

button.zoekBtn
{
	border: 1px solid #9EB7C7;
	width: 63px;
	height: 17px;
	padding: 0px 4px 2px 4px;	/* top right bottom left */
	margin-right: 5px;
	background-color: #BF2F37;
	float: right;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background: url("../img/bgZoekButton.gif") repeat-x 0 0;
}

.CMSbutton
{
	border: 1px solid #9EB7C7;
	height: 17px;
	padding: 0px 4px 2px 4px;	/* top right bottom left */
	margin-right: 5px;
	background-color: #BF2F37;
	float: left;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background: url("../img/bgZoekButton.gif") repeat-x 0 0;
}
/*===============================================================================================*/
/*
	EINDE van de standaard CSS classes
*/
/*===============================================================================================*/
/*
	Kalender CSS classes
*/
/*===============================================================================================*/
/*	De weekdagen (m, d, w, d, v, z, z) */
td.calDayHeader 
{
	text-align:	right;
	width: 18px;
	border-bottom: 1px solid #B8B8B8;
	color: #333366;
}

/* De weeknummers */
td.calWeekNo 
{
	text-align:	right;
	width: 18px;
	border-right: 1px solid #B8B8B8;
	cursor: hand;
	color: #333366;
}

/* onMouseOver van de weeknummers */
td.calSel
{
	background-color: #CCCCCC;
}

/* De dagen in de huidige maand */
td.calDay
{
	text-align: right;
	background-color: #EEEEEE;
	color: #BF2F37;
	cursor: hand;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}

/* De dagen van een andere maand (Other Month) */
td.calDayOM
{
	text-align: right;
	color: #B8B8B8;
	cursor: hand;
}

/* Een geselecteerde dag in de huidige maand */
td.calSelected
{
	background-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

/* Een geselecteerde dag in een andere maand */
td.calSelectedOM
{
	background-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	color: white;
}

/* Vandaag */
td.calToday
{
	border: 1px solid #333366;
}

/* Als er agenda/kalender items zijn op die dag */
td.calFilled
{
	font-weight: bold;
}

/* De TD waar de maand in getoond wordt */
td.calMonth
{
	color: #BF2F37;
}
/*===============================================================================================*/
/*
	EINDE Kalender CSS classes
*/
/*===============================================================================================*/


/*===============================================================================================*/
/*
	BEGIN Forum CSS classes
*/
/*===============================================================================================*/
thead.forumHead
{
	background: #4B6C81;
	color: #FFFFFF;
	font-weight: bold;
}

td.forumHead
{
	color: #FFFFFF;
}

a.forumTitle, a.forumTitle:hover
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
}

tr.forum
{
	background-color: #D9E4E6;
}

td.forum
{
	color: #343330;
}

td.forumGuestname
{
	font-weight: bold;
	color: #343330;
}

/*===============================================================================================*/
/*
	EINDE Forum CSS classes
*/
/*===============================================================================================*/

/*================================================ login ===============================================*/
.name
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B6C81;
}	

.gradient400
{
	width: 400;
	height: 24px;
	border: 1px solid #9EB7C7;
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#ffffff,endcolorstr=#E8E8E8);
	background: #E6E6E6 url("../img/gradient.gif") repeat-x 0 0;
	float: right;
}

.telemetrieTitle
{
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	padding-left: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #BF2F37;
	float: left;
}

.telemetrieText
{
	font-family: verdana, arial, helvetica, sans-serif;
	padding-left: 5px;
	font-size: 11px;
	font-weight: normal;
	color: #343330;
}

.articleSpacer2
{
	width: 100%;
	height: 10px;
	overflow: hidden;
	float: left;
}

.articleSpacer20
{
	width: 100%;
	height: 20px;
	overflow: hidden;
	float: left;
}

button.telemetrie
{
	border: 1px solid #9EB7C7;
	width: 65px;
	height: 17px;
	padding: 0px 4px 2px 4px;	/* top right bottom left */
	margin-right: 5px;
	background-color: #BF2F37;
	float: left;
	font-family: tahoma, verdama, arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background: url("../img/bgButton.gif") repeat-x 0 0;
}

.wijzigLink, a.wijzigLink
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #BF2F37;
	text-decoration: underline;
}

a.wijzigLink:hover
{
	color: #BF2F37;
	text-decoration: none;
}
/*================================================ login ===============================================*/


/*================================================ main ===============================================*/
.container
{
	width: 955px;
	float: none;
}

.background
{
	width: 955px;
	background: #FFF url("../img/bgMain.gif") repeat-y 0 0;
	float: left;
}

.backgroundPortal
{
	width: 955px;
	background: url("../img/bgMainPortal.gif") repeat-y 0 0;
	float: left;
}

.mainSpacer
{
	width:4px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.main
{
	width: 951px;
	float: left;
}
/*================================================ main ===============================================*/


/*================================================ portal ===============================================*/
.mainLogo
{
	width: 756px;
	background: #BF2F37;
	float: left;
}

.logo
{
	width: 330px;
	float: left;
}

.dottedLinePortal
{
	width: 756px;
	height: 1px;
	overflow: hidden;
	float: left;
}

.afbeeldingPortal
{
	width: 756px;	
	float: left;
}

.redPortal
{
	width: 195px;
	height: 124px;
	background: #BF2F37;
	text-align: center;
	float: left;
}

.redPortal .telefoon
{
	width: 100%;
	margin-top: 35px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.9em;
	color: #FFF;
	text-align: center;
	float: left;
}

.redPortal a
{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	color: #FFF;
}

.mainTopMenuPortal
{
	width: 951px;
	height: 30px;
	background: #4B6B80 url("../img/bgTopMenuPortal.gif") repeat-x 0 0;
	float: left;
}

.menuItemPortal, a.menuItemPortal
{
	width: 100%;
	height: 19px;
	padding-top: 2px;
	text-align: center;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #F5F5F5;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
}

a.menuItemPortal:hover
{
	width: 100%;
	height: 19px;
	padding-top: 2px;
	text-align: center;
	color: #FFF464;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
}

.mainContentPortal
{
	width: 951px;
	background: url("../img/bgPortal.jpg") no-repeat 0 0;
	float: left;
}

.mainActueel
{
	width: 553px;
	float: left;
}

.actueelSpacer
{
	width: 426px;
	height: 33px;
	float: left;
}

.portalSpacer
{
	width: 90px;
	height: 267px;
	float: left;
}

.mainWelkom
{
	width: 296px;
	float: left;
}

.welkomSpacer
{
	width: 296px;
	height: 10px;
	float: left;
}

.spacer40
{
	width: 296px;
	float: left;
	height: 40px;
	
}

.welkomTitle
{
	width: 280px;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 21px;
	color: #FFFFFF;
	float: left;
}

.welkomText
{
	width: 280px;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
	float: left;
}

.welkomSpacer5
{
	width: 296px;
	height: 5px;
	overflow: hover;
	float: left;
}

.mainNavWelkom
{
	width: 280px;
	float: left;
}

.arrowMorePortal, a.arrowMorePortal
{
	width: 45px;
	height: 13px;
	background: url("../img/arrowMorePortal.gif") no-repeat 0 0;
	float: right;
}

a.arrowMorePortal:hover
{
	background: url("../img/arrowMorePortalMo.gif") no-repeat 0 0;
	float: right;
}

.contentBottom
{
	width: 951px;
	height: 90px;
	background: url("../img/bgContentBottom.gif") repeat-x 0 0;
	float: left;
}

.contentBottom .portalBanners
{
	width: 951px;
	height: 90px;
	float: left;
}

.contentBottom .portalBanners a
{
	width: 170px;
	height: 47px;
	margin-top: 22px;
	margin-left: 15px;
	background: #FFF;
	float: left;
}

.contentBottom .portalBanners span a 
{
	width: 170px;
	height: 47px;
	margin-top: 22px;
	margin-left: 15px;
	background: #bf2f37;
	color: #fff;
	float: left;
	text-underline: none;
}

.contentBottom .portalBanners a.first
{
	margin-left: 20px;
}

.bottomAfbeelding
{
	width: 330px;
	float: right;
}

.actueelDate
{
	width: 67px;
	padding-top: 6px;
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #BF2F37;
}

.mainLink
{
	padding-top: 6px;
}

.actueelLink, a.actueelLink
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #4B6C81;
	text-decoration: underline;
}

a.actueelLink:hover
{
	color: #4B6C81;
	text-decoration: none;
}
/*================================================ portal ===============================================*/


/*================================================ header ===============================================*/
.logoVervolg
{
	width: 330px;
	float: left;
}

.mainHeader
{
	width: 951px;
	background: url("../img/bgHeader.gif") repeat-x 0 0;
	float: left;
}

.headerAfbeelding
{
	width: 951px;
	background: url("../img/headerBg.png") no-repeat 0 0;
	float: left;
}

.headerRight
{
	width: 324px;
	float: right;
}

.dottedLine
{
	width: 756px;
	height: 1px;
	background: url("../img/dottedLine.gif") repeat-x 0 0;
	overflow: hidden;
	float: left;
}

.mainTopMenu
{
	width: 951px;
	height: 28px;
	background: #4B6B80 url("../img/bgTopMenu.gif") repeat-x 0 0;
	float: left;
}

.topMenuItem, a.topMenuItem
{
	width: 100%;
	height: 19px;
	padding-top: 2px;
	text-align: center;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #F5F5F5;
	text-decoration: none;
	text-transform: uppercase;
	float: left;
}

a.topMenuItem:hover
{
	width: 100%;
	height: 19px;
	padding-top: 2px;
	text-align: center;
	color: #BF2F37;
	text-decoration: none;
	text-transform: uppercase;
	background: #D2D2D2;
	float: left;
}

.topMenuItemLoc, a.topMenuItemLoc, a.topMenuItemLoc:hover
{
	width: 100%;
	height: 19px;
	padding-top: 2px;
	text-align: center;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #BF2F37;
	text-decoration: none;
	text-transform: uppercase;
	background: #F5F5F5;
	float: left;
}

.tabBottom
{
	width: 951px;
	height: 10px;
	overflow: hidden;
	background: #F5F5F5;
	float: left;
}

.dottedLineDark
{
	width: 951px;
	height: 1px;
	background: url("../img/dottedLineDark.gif") repeat-x 0 0;
	overflow: hidden;
	float: left;
}
/*================================================ header ===============================================*/


/*================================================ content ===============================================*/
.mainContent
{
	width: 951px;
	float: left;
}

.mainMenu
{
	width: 188px;
	float: left;
}

.menuLeft
{
	width: 6px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.menu
{
	width: 176px;
	float: left;
}

.menuSpacerTop
{
	width: 176px;
	height: 19px;
	float: left;
}

.menuTitle
{
	width: 176px;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #FFFFFF;
	text-transform: uppercase;
	float: left;
}

.menuLine
{
	width: 176px;
	height: 1px;
	overflow: hidden;
	background: #8BA9BC;
	float: left;
}

.menuItem
{
	width: 176px;
	height: 26px;
	float: left;
}

.menuOver
{
	background: #567B94;
}

.menuOut
{
	background: transparant;
}

.menuItemText
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #F5F5F5;
}

.menuItemLoc
{
	width: 176px;
	height: 26px;
	background: #567B94;
	float: left;
}

.menuItemTextLoc
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #FFF464;
}

.mainInhoud
{
	width: 763px;
	float: left;
}

.topSpacer
{
	width: 763px;
	height: 13px;
	overflow: hidden;
	float: left;
}

.spacerLeft
{
	width: 29px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.inhoud
{
	width: 722px;
	float: left;
}

.mainBread
{
	width: 720px;
	height: 22px;
	padding-top: 8px;
	border: 1px solid #9EB7C7;
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#ffffff,endcolorstr=#E8E8E8);
	background: #E6E6E6 url("../img/gradient.gif") repeat-x 0 0;
	float: left;
}

.breadSpacer
{
	width: 9px;
	height: 10px;
	float: left;
}

.breadLink, a.breadLink
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #4B6C81;
	text-decoration: none;
}

a.breadLink:hover
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #4B6C81;
	text-decoration: underline;
}

.breadLinkLoc, a.breadLinkLoc, a.breadLinkLoc:hover
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #4B6C81;
	text-decoration: underline;
}

.breadSpacer10
{
	width: 722px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.content
{
	width: 540px;
	float: left;
}

.article
{
	width: 527px;
	float: left;
}

.articleSpacer
{
	width: 527px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.itemTitle, a.itemTitle
{
	width: 527px;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #BF2F37;
	text-decoration: none;
	float: left;
}

a.itemTitle:hover
{
	font-size: 16px;
	color: #4B6C81;
	float: left;
}

.itemBody
{

	width: 527px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #343330;
	line-height: 15px;
}

.uitlegTitle, a.uitlegTitle
{
	width: 275px;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #BF2F37;
	text-decoration: none;
	float: left;
}

a.uitlegTitle:hover
{
	font-size: 16px;
	color: #4B6C81;
	float: left;
}

.uitlegBody
{
	width: 275px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #343330;
	line-height: 15px;
	float: left;
}

.accepteer
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
}

.accepteer a
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #343330;
	text-decoration: underline;
}

.accepteer a:hover
{
	text-decoration: none;
}

.gallery
{
	width: 100px;
	float: left;
}

.galleryThumb, a.galleryThumb, a.galleryThumb:hover
{
	width: 108px;
	margin-right: 5px;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	border: 1px solid #4B6C81;
	float: left;
}

.mainThumb
{
	width: 108px;
	margin-right: 5px;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	border: 1px solid #4B6C81;
	float: left;
}

.mainThumbUitgebreid
{
	width: 335px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	border: 1px solid #4B6C81;
	float: left;
}

.articleButtons
{
	width: 170px;
	float: right;
}

.mainNav
{
	width: 527px;
	float: left;
}

.arrowMore, a.arrowMore
{
	width: 66px;
	height: 13px;
	background: url("../img/arrowMore.gif") no-repeat 0 0;
	float: right;
}

a.arrowMore:hover
{
	background: url("../img/arrowMoreMo.gif") no-repeat 0 0;
	float: right;
}

.arrowBack, a.arrowBack
{
	width: 41px;
	height: 13px;
	background: url("../img/arrowBack.gif") no-repeat 0 0;
	float: left;
}

a.arrowBack:hover
{
	background: url("../img/arrowBackMo.gif") no-repeat 0 0;
	float: left;
}

.arrowTop, a.arrowTop
{
	width: 74px;
	height: 13px;
	background: url("../img/arrowTop.gif") no-repeat 0 0;
	float: right;
}

a.arrowTop:hover
{
	width: 74px;
	height: 13px;
	background: url("../img/arrowTopMo.gif") no-repeat 0 0;
	float: right;
}

.articleLine
{
	width: 527px;
	height: 1px;
	background: url("../img/dottedLineDark.gif") repeat-x 0 0;
	overflow: hidden;
	float: left;
}

.rightCol
{
	width: 180px;
	float: left;
}

.rightColSpacer
{
	width: 180px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.logos
{
	width: 180px;
	float: left;
}

.logos img
{
	float: left;
	margin-bottom: 10px;
}


.mainZoeken
{
	width: 180px;
	height: 80px;
	padding-top: 5px;
	border: 1px solid #9EB7C7;
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#ffffff,endcolorstr=#E8E8E8);
	background: #F7F7F7;
	float: left;
}

.zoekenSpacer
{
	width: 178px;
	height: 11px;
	overflow: hidden;
	float: left;
}

.zoekenLeft
{
	width: 6px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.zoeken
{
	width: 165px;
	float: left;
}

.zoekenImg
{
	width: 165px;
	float: left;
}

.zoekSpacer7
{
	width: 165px;
	height: 7px;
	overflow: hidden;
	float: left;
}

.uitgebreid
{	
	width: 97px;
	float: left;
}

.uitgebreidLink, a.uitgebreidLink
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #9E9E9E;
	float: left;
	text-decoration: underline;
}

a.uitgebreidLink:hover
{
	color: #9E9E9E;
	float: left;
	text-decoration: none;
}

.buttonVeld
{
	width: 65px;
	float: left;
}

.rightColAfbeelding
{
	width: 180px;
	float: left;
}

.download
{
	width: 180px;
	text-align: right;
	float: left;
}

.downloadLink, a.downloadLink
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #9E9E9E;
	text-decoration: underline;
}

a.downloadLink:hover
{
	color: #9E9E9E;
	text-decoration: none;
}

.line
{
	height: 1px;
	overflow: hidden;
	background: #9E9E9E;
}
/*================================================ content ===============================================*/


/*================================================ breed ===============================================*/
.contentBreed
{
	width: 722px;
	float: left;
}

.articleBreed
{
	width: 722px;
	float: left;
}

.articleSpacerBreed
{
	width: 722px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.articleLineBreed
{
	width: 722px;
	height: 1px;
	background: url("../img/dottedLineDark.gif") repeat-x 0 0;
	overflow: hidden;
	float: left;
}

.itemTitleBreed
{
	width: 722px;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #BF2F37;
	text-decoration: none;
	float: left;
}

a.itemTitleBreed:hover
{
	font-size: 16px;
	color: #4B6C81;
	float: left;
}

.itemBodyBreed
{
	width: 722px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #343330;
	line-height: 15px;
	float: left;
}

.mainThumbUitgebreidBreed
{
	width: 722px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	border: 1px solid #4B6C81;
	float: left;
}

.articleButtonsBreed
{
	width: 170px;
	float: right;
}

.mainNavBreed
{
	width: 722px;
	float: left;
}

.vergeten, a.vergeten
{
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #343230;
	text-decoration: underline;
}

a.vergeten:hover
{
	color: #343230;
	text-decoration: none;
}
/*================================================ breed ===============================================*/

/*============================================= projecten overzicht ==================================================*/
th.thGrey
{
	height: 22px;
	padding-left: 5px;
	padding-right: 20px;
	color: #4B6C81;
	background: #D8D8D8;
}

.serviceTitle
{
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	padding-left: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #BF2F37;
	float: left;
}

.selectProject
{
	font-family: verdana, arial, helvetica, sans-serif;
	padding-left: 5px;
	font-size: 11px;
	font-weight: normal;
	color: #343330;
	float: right;
}

.white
{
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #FFFFFF;
}

.grey
{
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #F2F2F2;
}

.mouseover
{
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #DADADA;
}


button.btnSmall
{
	border: 1px solid #D4D0C8;
	padding-top: 3px;
	background: url("../img/bgMainButton.gif") repeat-x 0 0;
	float: left;
	color: #4B6C81;
	font-weight: normal;
}

.tableTextRightBorder
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B6C81;
	text-align: left;
	border-right: 1px solid #DFDFDF;
}

.tableText
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B6C81;
	text-align: left;
}

.infoSpacer
{
	width: 100%;
	height: 15px;
	overflow: hidden;
	float: left;
}

.dottedLine
{
	width: 100%;
	height: 1px;
	overflow: hidden;
	background: url("../img/bgDotted.gif") repeat-x 0 0;
	float: left;
}

.telemetrieTitle
{
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	padding-left: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #BF2F37;
}

.tabService, a.tabService, a.tabService:hover
{
	width: 153px;
	height: 19px;
	padding-top: 2px;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #343230;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	background: url("../img/tabService.gif") no-repeat 0 0;
	float: left;
	cursor:pointer;
}

.tabServiceLoc, a.tabServiceLoc, a.tabServiceLoc:hover
{
	width: 153px;
	height: 19px;
	padding-top: 2px;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	background: url("../img/tabServiceLoc.gif") no-repeat 0 0;
	float: left;
	cursor:pointer;
}

.tabBottomService
{
	height: 11px;
	background: url("../img/tabBottomService.gif") repeat-x 0 0;
}

.adviesTitle
{
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #343230;
	text-align: left;
	border-right: 1px solid #DFDFDF;
}

.adviesTitle2
{
	padding-left: 10px;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #343230;
	text-align: left;
}

.adviesText
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B6C81;
	text-align: left;
	border-right: 1px solid #DFDFDF;
}

.adviesText2
{
	padding-left: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B6C81;
	text-align: left;
}

.meetpunt
{
	padding-left: 5px;
	color: #4B6C81;
	border-right: 1px solid #DFDFDF;
}

.storingLink, a.storingLink
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B6C81;
	text-decoration: underline;
}

a.storingLink:hover
{
	color: #4B6C81;
	text-decoration: none;
}

.adviezenZoekTitle
{
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}

.adviesText
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4B6C81;
	text-align: left;
}

.uitlegTitleZoek
{
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #BF2F37;
	float: left;
}

.uitlegSpacer
{
	width: 100%;
	height: 8px;
	overflow: hidden;
	float: left;
}

.uitlegText
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #343230;
	float: left;
}

.zoekUitleg
{
	background: #F2F2F2;
}


.projectSpacer
{
	width: 500px;
	height: 10px;
	overflow: hidden;
	float: left;
}
/*============================================== projecten overzicht ================================================*/



/*================================================ footer ===============================================*/
.mainFooter
{
	width: 951px;
	height: 43px;
	filter: progid:dximagetransform.microsoft.gradient(gradienttype=1,startcolorstr=#E2E2E2,endcolorstr=#F6F6F6);
	background: #E3E3E3;
	float: left;
}

.footerSpacer
{
	width: 951px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.mainCopyright
{
	width: 200px;
	float: left;
}

.copyright, a.copyright
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #343230;
	text-decoration: none;
	padding-left: 5px;
}

a.copyright:hover
{
	color: #343230;
	text-decoration: underline;
	padding-left: 5px;
}

.mainFooterLinks
{
	width: 540px;
	padding-top: 3px;
	float: right;
	margin-right: 15px;
	text-align: right;
}

.footerLink, a.footerLink
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #343230;
	text-decoration: none;
	padding-left: 5px;
}

a.footerLink:hover
{
	color: #343230;
	text-decoration: underline;
	padding-left: 5px;
}
/*================================================ footer ===============================================*/
.editor
{
	color: #343330;
	background: #FFFFFF;
}

.search1
{
	background:	#EFEFEF;
}

.search2
{
	background:	white;
}

.search 
{
	padding: 0px;
	width: 200px;
	color: #FFFFFF;
}

.sitemapTitle, a.sitemapTitle
{
	background-color: #EFEFEF;
	padding: 5px;
	height: 25px;
	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #BF2F37;
	text-decoration: none;
}

a.sitemapTitle:hover
{
	font-size: 14px;
	color: #4B6C81;
}

.sitemap, a.sitemap
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #BF2F37;
	text-decoration: none;
}

a.sitemap:hover
{
	font-size: 11px;
	color: #4B6C81;
}

.itemMenu, a.itemMenu
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #BF2F37;
	text-decoration: none;
}

a.itemMenu:hover
{
	font-size: 11px;
	color: #4B6C81;
}

/*===============================================================================================*/
.materialen
{
	width:100%;
	height:100%;
	overflow: auto;
	float:left;
}

.tabs

{
	width: 334px;
	height: 24px;
	float: left;
}

.tab

{
	height: 24px;
	float: left;
}


.tabspacer
{
	height: 24px;
	width: 2px;
	float:left;
}

.banner
{
	float: left;
	width: 282px;
	height: 49px;
}

.contentLeft
{
	width: 426px;
	height: 70px;
	float: left;
}

.tableNews
{
	width: 553px;
	float: left;
}
/*===============================================================================================*/
@media print {
	body {
		background: white;
		color: black; 
		font-size: 12pt;
	}
	
	table {
		float: none !important;	
	}
	
	.article {
		width: auto; 
		margin: 0 0;
		padding: 0; 
		border: 0;
		float: none !important;
		color: black; 
		background: transparent;
	}
}
/*===============================================================================================*/
