* {
	margin: 0;
}
html {
	height: 100%;
	margin : 0px;
	padding : 0px;
	text-align: center;
}
body {
	overflow:-moz-scrollbars-vertical;
	height: 100%;
	background-color : #00012E;
	margin : 0px;
	padding : 0px;
	text-align: center;
	font-family : Arial, Helvetica, sans-serif;
}
a {
	color: #363032;
}
#container {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -130px; /* the bottom margin is the negative value of the footer's height */	
	text-align: left;
	background-color : #0066B3;
	width : 800px;
}
#footer, .push {
	height: 130px; /* .push must be the same height as .footer */
}

#innercontainer{
	padding: 0px 0px 0px 0px;
}
#logoDiv {
	text-align: center;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image : url(../images/logo_back.jpg);
	height: 80px;
}
#logoDiv img {
	margin: 20px 0px 0px 0px;
}

/* ================================================== */
/* menu                                               */
/* ================================================== */
#menu {
	background-color : #00012E;	
	height: 135px;
	float: left; 
	clear: both;
	width:800px;
	font-size: 16px;
	text-align: center;
	padding: 0px  0px 0px 0px;
	background-image : url(/img/bovenboord.gif);	
	background-repeat : no-repeat;
	background-position : bottom;		
}

#menu a { text-decoration: none; margin: 0px 0px 0px 0px; padding: 2px 15px 2px 15px; font-weight: normal; }
#menu a:hover { text-decoration: none; color:#FFFFFF; }
#menu .actief { text-decoration: none; color:#FFFFFF; }
#menu .nonactief { text-decoration: none; color:#007DC5; }


#menuDIV { 
	text-align: center;
	width:800px;	
	padding: 95px 0px 0px 0px; 
	}

#menu h3 { color:#FFF; font-size: 3em; 		font-family : fantasy; }
.hoofdmenu { margin: 25px 0px 10px 0px; padding: 0px 0px 0px 0px; }

/* ================================================== */
/* submenu                                               */
/* ================================================== */
#SUBmenu {
	width: 100%;
	text-align: center;
 	clear: both;
 	float: left;
 	padding: 0px 0px 0px 0px;
 	margin: 0px 0px 0px 0px;
}
#SUBmenu a {
	color:#00012E;
	font-size: 18px;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
}
#SUBmenu .actief {
	color:#FFF;
}
#SUBmenu a:hover {
	color:#FFF;
	text-decoration: none;
}







#content {		
	padding: 0px 0px 0px 0px;	
	clear: left;
	width:800px;
	font-size: 0.72em;
}

#colA {
	text-align: center;
	width:150px;
	float: left;
}
#colB {
	width:500px;
	float: left;
}
#innercolB {
	margin: 20px;
}
#colC {

	width:150px;
	float: left;
}


#innercontent {
	padding: 10px 150px 100px 150px;
	color: #FFFFFF;
}
#innercontent .intro {
	line-height: 1.5em;	
	font-style: italic;
	color: #4A4847;
	margin: 0px 0px 10px 0px;	
}
#innercontent H3 {
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	color : #00012E;
	font-size: 1.7em;	
}
#innercontent H4 {
	margin: 0px 0px 1em 0px;	
	color : #4EAEE2;
	font-size: 14px;
	font-weight: normal;		
}
#innercontent a {

}
#innercontent a:hover {

}
#innercontent .listitem {
	margin: 0px 0px 1em 0px;			
}



/* footer */
#footer {
	float: left;
	margin: 0 auto;
	width: 100%;
	background-image : url(/img/footer_back_opblauw.gif);
	background-repeat : no-repeat;
	background-position : center;		
}
#footer img {
	vertical-align: middle;
}
#footer table {
	margin: 60px 0px 0px 0px;
	width: 100%;	
	background-color: #EC008C;
}
.footertekst {
	color: #F49AC2;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 26px 0px 0px 10px;	
}
#footer_colA {
	float: left;
	width: 150px;
	margin: 60px 0px 0px 0px;
	text-align: center;
}
#footer_colB {
	background-color: #EC008C;
	text-align: left;	
	float: left;
	width: 500px;
	margin: 60px 0px 0px 0px;
}
#footer_colB #alcohol {
	margin: 5px 0px 0px 240px;
}
#footer_colB P {
	color: #F49AC2;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 26px 0px 0px 10px;	
}
#footer_colC {
	text-align: right;	
	float: left;
	width: 150px;
	margin: 60px 0px 0px 0px;
}

/* general */
.clearDIV {
	clear: both;
}





.newsitem {
	/* min-height: 150px; */
	font-size: 11px;
	width: 150px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.inner_newsitem { margin: 10px 10px 10px 10px; }
.newsheader { 
	background-color:#CCCCCC;
	text-align: center;
}
.newsitem h4 { margin: 0px 0px 0px 0px; font-size: 11px; color: #FFF; }
.newsitem h5 { margin: 0px 0px 0px 0px; font-size: 11px; }
.newsitem p { margin: 0px 0px 0px 0px; color:#00012E; }
.newsitem a {
	text-decoration: none;
	color: #FFF;
}
/*
.newsitem1 { background-color: #42A1D9; }
.newsitem2 { background-color: #5FB9ED; }
.newsitem3 { background-color: #9BD2F1; }
*/
