/* remove dotted line around images/links */
a,img {  
	outline: none;
	border: 0px;
}


#topflash {
 background: url('../images/header_start.jpg') no-repeat;
 height: 243px;
}

#bottomflash {
 background: url('../images/footer_flash_zonder_rol.jpg') no-repeat;
 height: 125px;
}

#bottomflashhome {
 background: url('../images/footer_flash.jpg') no-repeat;
 height: 125px;
}

#hoofdmenu {
  margin: 		0 0 0 0;
  padding:	 	0 0 0 0;
	width: 			960px;
	height: 		20px;
	border: 		0px;
	background: url('../images/menubg.png') #2e2f29;
	color: 			#2e2f29;
}
#hoofdmenu .menu {
	text-align: center;
	margin: 0 0 0 60px;
	padding: 0px 0px 0px 5px;
	*padding: 5px 0px 0px 5px;
	width: 840px;
	color: #fff;
 	border: 0px solid red;
	outline: none;
}

#supercontainer {
	width: auto;
	height: auto;
	border: 0px solid red;
}   

#container {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 960px;
	text-align: left;
	position: relative;
	border: 0px;
	background-color: #007596;
}

#maincontentSpan {
	text-align: left;
	margin: 0 0 0 0;
	padding: 45px 0 0 55px;
	border: 0px solid red;
	width: 905px;
	height: 348px;
	position: relative;
}

#collectie {
}

#album {
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 400px;
	text-align: center;
}

#rightcontent {
	margin: 0px 0 0 410px;
	width:400px; 
	height: auto;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	color: #ffffff;
	position: absolute;
}


#rightcontentAlbum {
	margin: 0px 0 0 410px;
	width:400px; 
	height: auto;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	color: #ffffff;
	position: absolute;
}

#filmrol {
	margin: 22px 0 0 427px;
	width:383px; 
	height: auto;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	color: #ffffff;
	position: absolute;
}

#rightcontentAlbum a,
#rightcontentAlbum a:link,
#rightcontentAlbum a:active,
#rightcontentAlbum a:visited {color: #ffffff; text-decoration: none; font-weight: normal;}
#rightcontentAlbum a:hover{color: #ffffff; text-decoration: none; font-weight: bold;}

#rightcontent a,
#rightcontent a:link,
#rightcontent a:active,
#rightcontent a:visited {color: #ffffff; text-decoration: none; font-weight: normal;}
#rightcontent a:hover{color: #ffffff; text-decoration: none; font-weight: bold;}

#maincontentContainer {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 830px;
	height: 355px;
	*height: 348px;
	overflow: auto;
	outline: none;
}

#maincontent {
	text-align: left;
	margin: 0 0 0 0;
	padding: 0px 425px 0px 28px;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	color: #ffffff;
	width: 355px;
	overflow: hidden;
}

		#maincontent a,
		#maincontent a:link,
		#maincontent a:active,
		#maincontent a:visited,
		#maincontent a:hover{color: #ffff00; text-decoration: none; font-weight: bold;}

/*
#maincontent {
	text-align: left;
	margin: 0 0 0 0;
	padding: 0px 442px 0px 28px;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	color: #ffffff;
	width: 355px;
	height: 345px;
	overflow: auto;
}
*/
#mainframe {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 960px;
	height: 393px;
	background: url('../images/main_background.jpg');
}

#mainframeHome {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 960px;
	height: 393px;
	background: url('../images/main_background_home.jpg');
}


/* scroll */
.scrollgeneric{ line-height: 10px; font-size: 1px; position: absolute; top: 0; left: 0; }
.vscrollerbase { width: 10px; background-color: #2e2f29;}
.vscrollerbar { width: 10px; background-color: #eebc12; }
.hscrollerbase { height: 10px; background-color: #025654; }
.hscrollerbar { height: 10px; background-color: black; }
.scrollerjogbox { width: 10px; height: 10px; top: auto; left: auto; bottom: 0px; right: 0px; background-color: gray; }

body {
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	background: url('../images/background_nieuw.jpg') #007596;
	background-position: top center;
} 

.bodytext {
 	margin: 0 0 15px 0;
}

.csc-header {
	margin: 0 0 15px 0;
}

table {
width: 100%;
	margin: 0 0 25px 0;
}

/* CONTACT FORMULIER */
.formrow{ width: 355px;}
.formdescription{ width: 125px; display: block; float: left;}
.forminputfield{width: 200px;}

/* foto album */
.fotoAlbum {
text-align: center;
padding: 5px 5px 15px 5px;
width: 250px;
height: auto;
border: 0px solid red;
}