@import url("formulieren.css");
@import url("twitter.css");
@import url("poll.css");

body {
	text-align: center;
	vertical-align: top;
	margin: 0px;
	background-color: #000000;
}

.templateTitel {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	padding-bottom: 15px;
	padding-top: 15px;

}

.bodyStyle {
	background-color: #FFFFFF;
	width: 950px;
	/*height: 100%;*/
	}

div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #535353;
	text-align: left;
	vertical-align: top;
}

div#headerSegment {
	width: 952px;
	/*height: 152px;*/
	margin-top: 22px;
	background-color: #000000;
	/*border: 1px solid #FFFFFF;*/
	margin-right: auto;
	margin-left: auto;
}

.flashHolder {
	border: 1px solid #FFFFFF;
	/*overflow: hidden;*/
	min-height: 155px;
	-height: 155px;
	float: left;
}

div#bodySegment {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}

div#contentSegment {
	float: left;
	/*height: 100%;*/
	margin-top: 15px;
	width: 550px;
	margin-left: 15px;
}

div#contentSegmentWide {
	float: left;
	margin-top: 15px;
	width: 900px;
	margin-left: 15px;
}

div#sidebarSegment {
	float: right;
	background-color: #AE0000;
	width: 350px;
	margin-top: 15px;
	margin-right: 7px;
}

div#sidebarSegmentWhite {
	float: left;
	background-color: #FFFFFF;
	width: 350px;
	margin-top: 15px;
	margin-right: 7px;
}

div#videoSegment {
	margin-top: 4px;
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 0px;
	/*background-color: #FFFFFF;
	background-image: url(../img/back_videoSegment.gif);*/
	background-repeat: no-repeat;
	padding: 0px;
	height: 297px;
}

#videoSegment a:link,
#videoSegment a:visited,
#videoSegment a:hover,
#videoSegment a:active {
	color: #FFFFFF;
}

div#videoSegment303 {
	margin-top: 4px;
	margin-left: 7px;
	margin-right: 7px;
	margin-bottom: 0px;
	/*background-color: #FFFFFF;
	background-image: url(../img/back_videoSegment.gif);*/
	background-repeat: no-repeat;
	padding: 0px;
	height: 303px;
}

div#footer {
	width: 950px;
	height: 55px;
	background-color: #FFFFFF;
	background-image: url(../img/footer.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

/*/////////////////////////
///// BLOCK ELEMENTEN /////
/////////////////////////*/

div#blockElement160 {
	margin: 7px;
	height: 160px;
	background-repeat: no-repeat;
}

div#blockElementSidebar {
	margin: 7px;
}

.blockElement165x160L {
	width: 165px;
	height: 160px;
	float: left;
	background-image: url(../img/back165x160.gif);
	background-repeat: no-repeat;
}

.blockElement165x160R {
	width: 165px;
	height: 160px;
	float: right;
	background-image: url(../img/back165x160.gif);
	background-repeat: no-repeat;
}

div#blockElement290 {
	margin: 7px;
	height: 290px;
	background-image: url(../img/back336x290.gif);
	background-repeat: no-repeat;
}

.blockElement550 {
	width: 550px;
	margin-bottom: 7px;
	height: 161px;
}

.blockElement550x210 {
	height: 210px;
	width: 550px;
	margin-bottom: 7px;
}

.blockElement550x412 {
	height: 412px;
	width: 550px;
	margin-bottom: 7px;
}

.blockElement550x355 {
	height: 355px;
	width: 550px;
	margin-bottom: 7px;
}

.blockElement550x240 {
	height: 250px;
	width: 550px;
	margin-bottom: 7px;
	background-image: url(../img/back_newstab.gif);
	background-position: bottom;
	/*background-repeat: repeat-y;*/
}

.blockElement550Artikel {
	width: 550px;
	margin-bottom: 7px;
	background-image: url(../img/back_Artikeltab.gif);
	background-position: bottom;
	/*background-repeat: repeat-y;*/
}

.footer_tabArtikel {
	background-image:url(../img/footer_tabArtikel.gif);
	background-repeat:no-repeat;
	font-size: 0px;
	height: 5px;
	clear: both;
	}

.blockElement275x210 {
	height: 210px;
	width: 275px;
	float: left;
	background-image: url(../img/holder275x210.gif);
	background-repeat: no-repeat;
}
.blockElement275x210Grey {
	height: 210px;
	width: 275px;
	float: left;
	background-color: #E2E2E2;
}

.blockElement271_1 {
	height: 161px;
	width: 271px;
	float: left;
	background-image: url(../img/back_smallnews.gif);
	background-repeat: no-repeat;
}

.blockElement271_2 {
	height: 161px;
	width: 271px;
	float: right;
	background-image: url(../img/back_smallnews.gif);
	background-repeat: no-repeat;
}

.blockElement520x180 {
	height: 180px;
	width: 520px;
	margin-left: 13px;
	margin-bottom: 7px;
}

.blockElement520x90 {
	height: 100px;
	width: 520px;
	margin-left: 13px;
}

.blockElement260x90 {
	height: 90px;
	width: 260px;
	float: left;
}

.blockElement541 {
	margin-bottom: 7px;
	width: 541px;
}

.blockElementArtikel {
	margin-left: 12px;
	margin-right: 12px;
	margin-bottom: 12px;
}

.element160 {
	background-image: url(../img/back336x160.gif);
	background-repeat: no-repeat;
}

.smallHeaderWrapper {
	height: 67px;
	width: 271px;
}

.smallHeaderElement {
	background-image: url(../img/holder271x67.gif);
	height: 67px;
	width: 271px;
	background-repeat: no-repeat;
	margin-bottom: 7px;
	position: absolute;
	overflow: hidden;
}

.smallTitleElement {
	font-weight: bold;
	color: #B60201;
	margin-right: 7px;
	margin-left: 7px;
	margin-bottom: 3px;
}

.smallContentElement {
	text-align: justify;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
}

.smallContentElement em {
margin: 0px;
padding: 0px;
}

.articleTitle {
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 30px;
	line-height: 24px;
}

.articleTitleNieuws {
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 30px;
	line-height: 24px;
	float: left;
}

.newsArchive {
	float: right;
	font-size: 11px;
	font-weight: bold;
	color: #525252;
	text-align: right;
}

.footerText {
	text-align: right;
	margin-right: 15px;
	margin-top: 7px;
	/*float: left;
	width: 650px;*/

}

.footerHolderRight {
	float: right;
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
	color: #FF0000;
}

a.disclaimerLink:link,
a.disclaimerLink:visited,
a.gerelateerd:hover,
a.gerelateerd:active {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;	
}

.logoCBF {
	background-image: url(../img/logo_cbf.gif);
	height: 42px;
	width: 29px;
	float: right;
}
.tabElement_1_active {
	height: 40px;
	background:url(../img/tabBig.gif) 0 0px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
}
.tabElement_2_active {
	height: 40px;
	background:url(../img/tabBig_2_active.gif) 0 0px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
}
.tabElement_3_active {
	height: 40px;
	background:url(../img/tabBig_3_active.gif) 0 0px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
}
.tabElement_4_active {
	height: 40px;
	background:url(../img/tabBig_4_active.gif) 0 0px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
}
.tabElement_5_active {
	height: 40px;
	background:url(../img/tabBig_5_active.gif) 0 0px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
}

.tabArtikel_1_active {
	height: 37px;
	background:url(../img/tabArtikel.gif) 0 0px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	clear: both;
}

.tabArtikel_2_active {
	height: 37px;
	background:url(../img/tabArtikel_2_active.gif) 0 0px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	clear: both;
}

.tabArtikel_3_active {
	height: 37px;
	background:url(../img/tabArtikel_3_active.gif) 0 0px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	clear: both;
}

.tabElementSmall {
	height: 20px;
	background:url(../img/tabSmall.gif) no-repeat 0 0px;
}

img.fotoHolder96x63 {
	height: 68px;
	width: 96px;
	border: 1px solid #B20403;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 7px;
	padding: 1px;
}

img.fotoHolder185x129 {
	height: 129px;
	width: 185px;
	border: 1px solid #B20403;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-right: 7px;
	padding: 1px;
}

.emptyElement {
	clear: both;
	height: 5px;
	font-size: 1px;
}

div#emptyElement17 {
	clear: both;
	display:block;
	height: 17px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
/*/////////////////////////
//////// NAVIGATIE ////////
/////////////////////////*/

a.main_menu_link:link,
a.main_menu_link:visited,
a.main_menu_link:hover,
a.main_menu_link:active {
	display:block;
	height: 40px;
	width: 108px;
	float: left;
	text-decoration: none;
	color: #DFE2E9;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	cursor: pointer;
}


a.main_menu_link_active, 
a.main_menu_link_active:hover {
	display:block;
	height: 40px;
	width: 108px;
	float: left;
	text-decoration: none;
	color: #DFE2E9;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	cursor: pointer;
	color:#000000;
}

a#main_menu_link_item1 {
	width: 129px;
	padding-top: 5px;
	font-weight: normal;
	font-variant: small-caps;
	text-decoration: none;
}
a#main_menu_link_item1:hover {
	width: 129px;
	padding-top: 5px;
	font-weight: normal;
	font-variant: small-caps;
	
}

a#main_menu_link_item2 {
	width: 107px;
	padding-top: 5px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none
}
a#main_menu_link_item2:hover {
	width: 107px;
	padding-top: 5px;
	font-weight: bold;
	font-variant: small-caps;
}

a#main_menu_link_item3 {
	width: 107px;
	padding-top: 5px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none
}

a#main_menu_link_item3:hover {
	width: 107px;
	padding-top: 5px;
	font-weight: bold;
	font-variant: small-caps;
}

a#main_menu_link_item4 {
	width: 107px;
	padding-top: 5px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none
}

a#main_menu_link_item4:hover {
	width: 107px;
	padding-top: 5px;
	font-weight: bold;
	font-variant: small-caps;
}

a#main_menu_link_item5 {
	width: 90px;
	padding-top: 5px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none
}

a#main_menu_link_item5:hover {
	width: 90px;
	padding-top: 5px;
	font-weight: bold;
	font-variant: small-caps;
}

.iconTextHolder {
	z-index: 5;
	text-align: left;
	vertical-align: bottom;
	height: 64px;
	width: 271px;
	position: absolute;
	padding-top: 35px;
	padding-left: 5px;
}

.iconHolder {
	float: left;
	height: 26px;
	width: 26px;
}

.iconTitel {
	float: left;
	padding-left: 12px;
	padding-top: 15px;
	font-variant: small-caps;
	font-size: 11px;
}
a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	color: #B60201;
	text-decoration: none;
}
a:active {
	color: #B60201;
	text-decoration: underline;
}

/* Tussenpagina */

.introElement271_1 {
	float: left;
	height: 139px;
	width: 271px;
}
.introElement271_2 {
	float: right;
	height: 139px;
	width: 271px;
}

.headerElement271 {
	background-image: url(../img/header271x20.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 271px;
}

.boxElement271 {
	height: 119px;
	width: 269px;
	border: 1px solid #E4E4E4;
}

.picHolder72x100 {
	padding: 1px;
	height: 98px;
	width: 70px;
	border: 1px solid #E4E4E4;
	float: left;
	margin-top: 7px;
}

.picHolder100x72 {
	padding: 1px;
	height: 70px;
	width: 98px;
	border: 1px solid #E4E4E4;
	float: left;
	margin-top: 7px;
}
.articleTitleElement {
	font-size: 12px;
	font-weight: bold;
	color: #B00204;
	padding-right: 7px;
	padding-top: 7px;
	padding-left: 7px;
}

.articleContentElement {
	text-align: justify;
	padding-top: 7px;
}

.introElement550 {
	width: 550px;
}

.headerElement550 {
	background-image: url(../img/header550x20.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 550px;

}

.boxElement550 {
	height: 88px;
	width: 548px;
	border: 1px solid #E4E4E4;
}

.blockElement270x90 {
	height: 90px;
	width: 270px;
	float: left;
}

.blockElement550x146 {
	width: 550px;
	margin-bottom: 7px;
	height: 139px;
}

.blockElement550x114 {
	width: 550px;
	margin-bottom: 7px;
	height: 107px;
}

/*Nieuwspagina*/

.newsElement {
	width: 550px;
	height: 100px;
	margin-top: 4px;
}

.imageNewsHolder {
	padding: 1px;
	border: 1px solid #E5E3E6;
	float: left;
	margin-right: 7px;
}
.newsTitleElement {
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	color: #535353;

}
.newsContentElement {
	text-align: justify;
	height: 75px;
}

.newsDivider {
	height: 17px;
	width: 550px;
	background-image: url(../img/newsdivider.gif);
}

/*Videopage*/

.videoElement {
	background-image: url(../img/back_videoElement.gif);
	background-repeat: repeat-x;
	height: 133px;
	width: 550px;
}

.videoPaddingElement {
	height: 22px;
	width: 550px;

}
.videoHolder {
	margin-right: 25px;
	margin-left: 16px;
}
.imageVideoHolder {
	border: 1px solid #BFBBBC;
	float: left;
	margin-right: 7px;
}

.videoTitleElement {
	font-weight: bold;
}

.videoContentElement {
	text-align: justify;
}

/*Zoekpagina*/

.zoekElement {
	width: 550px;
	padding-bottom: 25px;
}

.zoekTitel {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.zoekCategorie {
	font-size: 11px;
	color: #B2B2B2;
}

.zoekContent {
	font-size: 12px;
	line-height: 18px;
	color: #535353;
}

.zoekForm {
	border: 1px solid #E0E0E0;
}

.zoekInput {
	padding: 15px;
}


.zoekSelected {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../img/zoekSelected.gif);
	text-align: center;
	height: 17px;
	width: 24px;
	background-repeat: no-repeat;
	display:block;
	float: left;
}

.zoekunSelected {
	font-size: 11px;
	color: #000000;
	background-image: url(../img/zoekunSelected.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 17px;
	width: 24px;
	display:block;
	float: left;
}

/*Sitemappagina*/

.listHeadCat {
	list-style-image: url(../img/reddots.gif);
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

a.listHeadCatlink:link,
a.listHeadCatlink:visited,
a.listHeadCatlink:hover,
a.listHeadCatlink:active {
	text-decoration: none;
	color: #000000;
}

.listSubCat {
	list-style-image: url(../img/greydot.gif);
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #535353;
}

a.listSubCatLink:link,
a.listSubCatLink:visited,
a.listSubCatLink:hover,
a.listSubCatLink:active {
	color: #535353;
	text-decoration: none;
}

.listSubsubCat {
	font-size: 12px;
	line-height: 18px;
	color: #535353;
	list-style-type: none;
	font-weight: normal;
	list-style-image: none;
}

a.listSubsubCatLink:link,
a.listSubsubCatLink:visited,
a.listSubsubCatLink:hover,
a.listSubsubCatLink:active {
	color: #535353;
	text-decoration: none;
}


/*Sidebar*/

.kaartHolder {
	height: 159px;
	width: 166px;
	background-repeat: no-repeat;
	position: absolute;
	overflow: hidden;
	}

.kaarttab {
	z-index: 5;
	height: 34px;
	width: 166px;
	position: absolute;
	background-image: url(../img/tablandenkaart.gif);
	}

.kaartIcon {
	float: left;
	height: 26px;
	width: 26px;
	padding-top: 2px;
	padding-left: 2px;
}

.kaartTitel {
	float: left;
	padding-left: 12px;
	padding-top: 2px;
	font-variant: small-caps;
	font-size: 11px;
	font-weight: bold;
}

/*Nieuwsbrief template*/

.nieuwsbrieftab {
	z-index: 5;
	height: 34px;
	width: 166px;
	position: absolute;
	background-image: url(../img/tabNieuwsbrief.jpg);
	}
.nieuwsbriefHolder {
	height: 160px;
	width: 166px;
	position: absolute;
	overflow: hidden;
	background-color: #580000;
	/*left: 21px;
	top: 35px;*/
	}
.formHolder {
	padding-top: 45px;
	color: #FFFFFF;
	font-size: 12px;
	padding-right: 7px;
	padding-left: 7px;
}

form div#formWrapper {
	float:	left;
	margin: 0;
	padding: 0;}

div#formWrapper .formulierHolder {
	font-size: 12px;
	clear: both;
	float: left;
	width: 500px;
	padding: 7px;	/*background-color: #E4E4E4;*/
}

div#formWrapper .formulierHolder .inputCheckbox {
	float: none;
	}

div#formWrapper .formulierHolder input, div#formWrapper .formulierHolder select {
	float: left;
	width: auto;
	}
	
.formulierHolder input.standaard {	width:270px!important; }
.formulierHolder input.tussenvoegsel {	width: 50px!important; }
.formulierHolder input.straat {	width: 217px!important; }
.formulierHolder input.huisnummer {	width: 50px!important; }
.formulierHolder input.postcode { width: 75px!important; }
.formulierHolder input.woonplaats { width: 192px!important; }
.formulierHolder input.geboortedag { width: 25px!important; float: none!important; }
.formulierHolder input.geboortemaand { width: 25px!important; float: none!important; }
.formulierHolder input.geboortejaar { width: 60px!important; float: none!important; }

div#formWrapper .formulierHolder label {
	width: 200px;
	float: left;
	}
	
.formNieuwsbrief {
	font-size: 11px;
	color: #000000;
	background-image: url(../img/bgformNiewsbrief.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 155px;
	border: none;
	margin: 0px;
	padding: 0px;
}

.formAlignright {
	float: right;
	padding-top: 7px;
	padding-right: 7px;
}

/*Friendtab template*/

.friendtab {
	z-index: 5;
	height: 34px;
	width: 166px;
	position: absolute;
	background-image: url(../img/tabbladFriendworden.gif);
}

.wordFriendHolder {
	height: 160px;
	width: 166px;
	position: absolute;
	overflow: hidden;
	background-color: #000000;
	background-image: url(../img/bgWordfriend.gif);
}

.bannerHolder {
	padding-top: 55px;
	padding-left: 1px;
}

/*sidebar breed element*/
.sidebarbreed {
	background-image: url(../img/bgsidebarbreed.gif);
	width: 337px;

}

.sidebarbreedHeader {
	background-image: url(../img/tabsidebarbreed.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 337px;
}

.sidebarbreedContent {
	background-image: url(../img/bgsidebarbreed.gif);

}

.sidebarbreedFooter {
	background-image: url(../img/footersidebarbreed.gif);
	background-repeat: no-repeat;
	height: 11px;
	width: 337px;
	font-size: 1px;
}

.contentElement {
	margin: 7px;
	font-size: 12px;
	color: #FFFFFF;
}

.contentElement a:link,
.contentElement a:visited,
.contentElement a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

.contentElement a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.listFaq {
	list-style-image: url(../img/redreddots.gif);
	line-height: 16px;
}

a.faqs:link,
a.faqs:visited,
a.faqs:hover,
a:faqs:active {
	color: #FFFFFF;
	text-decoration: none;
}

/* Gerelarteerde artikelen */

.sidebarGerelateerd {
	background-color: #E4E4E4;
	/*width: 351px;*/
}

.gerelateerdHeader {
	background-color: #FFFFFF;
	background-image: url(../img/tabGerelateerd.gif);
	background-repeat: no-repeat;
	height: 34px;
}

.gerelateerdContent {
	background-color: #E4E4E4;
}

.contentGerelateerdElement {
	margin: 7px 7px 7px 0px;
}

.gerelateerdListFaq {
	list-style-image: url(../img/greyreddots.gif);
	line-height: 16px;
}

.gerelateerdFooter {
	height: 1px;
	background-color: #E4E4E4;
}

.gerelateerdWhite {
	height: 7px;
	background-color: #FFFFFF;
}

a.gerelateerd:link,
a.gerelateerd:visited,
a.gerelateerd:hover,
a.gerelateerd:active
 {
	color: #555555;
	text-decoration: none;
}

/*Sidebar nieuwsblokje*/

.smallSidebarHeaderWrapper {
	height: 68px;
	width: 166px;
}

.smallSidebarHeaderWrapper2 {
	height: 34px;
	width: 166px;
	background-image: url(../img/tabSmallSidebar.gif);
	background-repeat: no-repeat;
}

.smallSidebarHeaderElement {
	height: 67px;
	width: 166px;
	background-repeat: no-repeat;
	margin-bottom: 7px;
	position: absolute;
	overflow: hidden;
}

.iconSidebarTextHolder {
	z-index: 5;
	text-align: left;
	vertical-align: bottom;
	height: 68px;
	width: 166px;
	position: absolute;
	padding-top: 2px;
	padding-left: 2px;
}

.iconSidebarTextHolder2 {
	z-index: 5;
	text-align: left;
	vertical-align: bottom;
	height: 34px;
	width: 166px;
	position: absolute;
	padding-top: 2px;
	padding-left: 2px;
}

.sidebarContentHolder {
	height: 91px;
	width: 165px;
	position: absolute;
	overflow: hidden;
	background-color: #FFFFFF;
}

.sidebarContentHolder2 {
	height: 126px;
	width: 165px;
	position: absolute;
	overflow: hidden;
	background-color: #580000;
}
.smallSidebarContentElement {
	text-align: left;
	margin-right: 7px;
	margin-left: 7px;
}

.smallSidebarContentWhite {
	text-align: left;
	margin-right: 7px;
	margin-left: 7px;
	color: #FFFFFF;
}

.smallSidebarContentWhite a:link,
.smallSidebarContentWhite a:visited,
.smallSidebarContentWhite a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

.smallSidebarContentWhite a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.iconSidebarTitel {
	float: left;
	padding-left: 12px;
	font-variant: small-caps;
	font-size: 10px;
}

/*Tabjes sidebar*/

div#smallTabElement {
	margin: 7px;
	background-color: #580000;
}

.smalltabHeader {
	width: 336px;
	height: 120px;
}

.smalltabElement_1_active {
	background-image: url(../img/tabSmall_1_active.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 336px;
	z-index: 5;
	position: absolute;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.smalltabElement_2_active {
	background-image: url(../img/tabSmall_2_active.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 336px;
	z-index: 5;
	position: absolute;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.smalltabElement_3_active {
	background-image: url(../img/tabSmall_3_active.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 336px;
	z-index: 5;
	position: absolute;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

.smalltabImage {
	width: 336px;
	height: 140px;
	position: absolute;
	padding-top: 20px;
}

.smallTextLeft {
	float: none;
	text-align: left;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	font-size: 11px;
	font-weight: bold;
	color: #FEFFFA;
}

.smallTextRight {
	float: right;
	text-align: right;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 7px;
}

a:link.smallTextLink,
a:visited.smallTextLink,
a:hover.smallTextLink,
a:active.smallTextLink {
	font-size: 11px;
	font-weight: bold;
	color: #FEFFFA;
	text-decoration: none;
}

.smallDivider {
	clear: both;
	font-size: 1px;
	background-image: url(../img/tabSmallDivider.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 336px;
}

.smallContent {
	background-color: #580000;

}

.tabContentElement {
	font-size: 11px;
	font-weight: bold;
	color: #FEFEF4;
	padding: 7px;
}


.smallFooter {
	font-size: 1px;
	background-image: url(../img/tabSmallFooter.gif);
	height: 16px;
	width: 336px;
	background-repeat: no-repeat;
}

.listOverige {
	list-style-image: url(../img/redreddots.gif);
	font-size: 11px;
	font-weight: bold;
}

ul.listOverige a  {
	font-size: 11px;
	font-weight: bold;
	color: #FEFEF4;
	text-decoration: none;
}

a.overig:link, 
a.overig:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FEFEF4;
	text-decoration: none;
}

a.main_sidebar_link:link, 
a.main_sidebar_link:hover {
	display:block;
	height: 40px;
	width: 100px;
	float: left;
	text-decoration: none;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
}

a.main_sidebar_link_active:link,
a.main_sidebar_link_active:hover {
	display:block;
	height: 40px;
	width: 100px;
	float: left;
	text-decoration: none;
	color: #000000;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
}

a#main_sidebar_link_item1 {
	width: 136px;
	padding-top: 3px;
	/*padding-left: 36px;
	font-weight: normal;*/
	font-variant: small-caps;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

a#main_sidebar_link_item1:hover {
	width: 136px;
	padding-top: 3px;
	/*padding-left: 36px;
	font-weight: normal;*/
	font-variant: small-caps;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}


a#main_sidebar_link_item2 {
	width: 100px;
	padding-top: 3px;
	/*font-weight: normal;*/
	font-variant: small-caps;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
a#main_sidebar_link_item2:hover {
	width: 100px;
	padding-top: 3px;
	/*font-weight: normal;*/
	font-variant: small-caps;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

a#main_sidebar_link_item3 {
	width: 95px;
	padding-top: 3px;
	/*font-weight: normal;*/
	font-variant: small-caps;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
a#main_sidebar_link_item3:hover {
	width: 95px;
	padding-top: 3px;
	/*font-weight: normal;*/
	font-variant: small-caps;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

div#small_worldmap {
	margin: 7px;
	background-color: #FFFFFF;
}

div#worldmap {
	height: 205px;
	width: 337px;
	background-color: #FFFFFF;
}

.smalltabElement_worldmap {
	background-image: url(../img/tabWorldmap.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 337px;
	z-index: 5;
	position: absolute;
}

.smalltabImage_worldmap {
	width: 336px;
	height: 184px;
	position: absolute;
	padding-top: 20px;
	margin: 0px;
}

.smalltabHeader_worldmap {
	width: 336px;
	height: 205px;
}

.smallContentElementWorldmap {
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 7px;
	padding: 0px;
	margin-top: 0px;
}

/*Banners*/

.bannerSidebarBreed {
	margin: 7px;
}

/*Zoekveld*/

.alignRight {
	text-align: right;
	/*width: 215px;*/
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

.emptyIconHolder {
	float: left;
	width: 36px;
	height: 34px;
	position: absolute;
}

/*IFRAME*/

iframe {
	background-color: #FFFFFF;
	height: 400px;
	width: 500px;
	border: none;
	border-width:0px;
	border-style: none;
}

.techRealisatie {
	text-align: left;
	padding-top: 1px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	float: left;
}

.techRealisatie a:link,
.techRealisatie a:visited,
.techRealisatie a:hover,
.techRealisatie a:active {
	color: #666666;
	text-decoration: none;
}

.hosting {
	text-align: right;
	padding-top: 1px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	float: right;
}

.hosting a:link,
.hosting a:visited,
.hosting a:hover,
.hosting a:active {
	color: #666666;
	text-decoration: none;
}

div#nieuwsbriefWrapper {
	background-color: #FFFFFF;
	height: 1000px;
	text-align: left;
	vertical-align: top;
}

.photogalleryWrapper {
	height: 470px;
	width: 470px;
	margin-right: auto;
	margin-left: auto;
}

.photogallery {
	border: 1px solid #CCCCCC;
	padding: 10;
}

.nieuwsbriefTekstje {
	clear:both;
	font-size: 10px;
	color: #ae7d80;
	padding-top: 2px;
}
