@import url("clearfix.css");

body {
	background-color: #D1D8DE;
	background-image : url(../images/bg.gif);
	background-repeat : repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size : 10px;
	text-align : center;
	padding: 0px;
	margin: 0px;
	overflow-y: scroll;
	overflow-x: auto;
	scrollbar-face-color: black;
	scrollbar-shadow-color: white;
	scrollbar-highlight-color:white;
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-track-color:#B1BCC7;
	scrollbar-arrow-color:white;
}

td { padding: 0px; margin: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size : 10px; }
form { padding: 0px; margin: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; }

UL { list-style : square; }
HR { color: #EBEBEB; height: 1px; }
input, select, textarea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; }

H1 { font-family : franklin Gothic Book, verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 15px; font-weight: bold; color: #666666; margin: 0px; }
H2 { font-family : franklin Gothic Book, verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 15px; font-weight: bold; color: #0F59AD; margin: 0px; padding-top: 2px; height: 23px; }
H3 { font-family : franklin Gothic Book, verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 13px; font-weight: bold; color: #0F59AD; margin: 0px; padding-top: 2px; height: 23px; }

p { color: #666666; line-height: 18px; }
li { line-height: 18px; }

a { color: black; text-decoration : underline; }
a:hover { text-decoration : none; }

/* opbouw mainTable rows */
#holder {
	background-image : url(../images/bg_content.gif);
	width: 791px;
	height: 100%;
	border: 0px;
}
#subLeftCol { width: 15px; }
#subRightCol { width: 15px; }
#shadowTop {
	height: 10px;
	background-image : url(../images/shadow_top.gif);
}
#mainNav { height: 250px; background-image : url(../images/coverImages/1.jpg); vertical-align : top; }
#coverImage { }
#blueBar { background-image : url(../scripts/blueBar.php); padding: 3px 0px 0px 196px; height: 49px; }
#leftColMenu { height: 250px; width: 180px; vertical-align : top; }
#leftColValBottom { height: 250px; width: 180px; vertical-align : bottom; }
#rightCol { width: 580px; vertical-align : top; }
#shadowBottom { height: 33px; background-image : url(../images/shadow_bottom.gif); }

/* topnavigatie */
.mainNavItem { height: 55px; display : block; float: left; }

a#navLogo { width: 180px; background-image : url(../images/mainNav/logo.gif); }

a#navCompany { width: 98px; background-image : url(../images/mainNav/company.gif); }
a:hover#navCompany { background-image : url(../images/mainNav/company_hover.gif); }

a#navActivities { width: 168px; background-image : url(../images/mainNav/activities.gif); }
a:hover#navActivities { background-image : url(../images/mainNav/activities_hover.gif); }

a#navPR { width: 128px; background-image : url(../images/mainNav/pr.gif); }
a:hover#navPR { background-image : url(../images/mainNav/pr_hover.gif); }

a#navContact { width: 186px; background-image : url(../images/mainNav/contact.gif); }
a:hover#navContact { background-image : url(../images/mainNav/contact_hover.gif); }


/* gallery eigenschappen */
#breadCrumpTrail { padding-top: 0px; }
a.breadCrump { color: #BEC7D1; background-image : url(../images/breadCrumpBullet.gif); background-position : right; background-repeat : no-repeat; padding-right: 10px; margin-right: 5px; }

#navGallery { width: 490px; height: 42px; background-image : url(../images/gallery_top.gif); padding: 0px 0px 0px 3px; }
#indexOfGallery { height : 18px; padding: 4px 0px 0px 0px; margin: 2px 4px 0px 5px; color: #0F59AD; }

a.tabGallery { width: 58px; height : 18px; text-decoration : none; text-align : right; color: #666666; padding: 4px 32px 0px 0px; margin-top: 2px; background-image : url(../images/tabInactive.gif); }
a:hover.tabGallery { background-image : url(../images/tabActive.gif); color: #0F59AD; }
#tabActive { color: #0F59AD; background-image : url(../images/tabActive.gif); }

#imageNav { word-spacing : 5px; color: #666666; padding: 5px 0px 0px 5px; }

a.imageGalleryLink { text-decoration : none; }
a:hover.imageGalleryLink { color: #0F59AD; }
#imageActive { color: #0F59AD; font-weight: bold; }

#imageContent { width: 490px; height: 10px; padding-left: 7px; background-image : url(../images/bgImageContent.gif); }
#galleryBottom { width: 490px; height: 8px; background-image : url(../images/gallery_bottom.gif); background-repeat : no-repeat; }
.thumb { height: 82px; width: 166px; margin: 2px; }
a.thumbNail { height: 72px; width: 116px; background-repeat : no-repeat; margin: 2px; text-decoration : none; background-color : white; }

/* nieuws */
div.nieuwsItem {border-bottom: 1px solid #EBEBEB; margin:1em 0 0 0; clear:both;  }
div.nieuwsItem h3 {font-size:10px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0 ; color: #666666; height:auto; }
div.nieuwsItem p {margin:0 0 1em 0; }
div.nieuwsItem img {margin: 0 0 .5em .5em; float:right; border: solid 1px #000000; }
div.nieuwsItem img.normal {margin: 1em 0; float:none; border: solid 1px #000000; }

/* diverse losse id`s/classes */
#largeLogo { width : 100%; text-align : center; padding: 9px 0px 10px; }
#padding15px { padding: 6px 15px 15px 15px; }
#MenuPos { margin:7px 0px 0px 19px; height: 180px; background-repeat : no-repeat; }

.backToTop { width : 100%; text-align:right; padding-right:10Px; }

