* {
margin: 0;
padding: 0;
}

body {
font-family: Arial, FreeSans, sans-serif;
	font-size: 12px;
	color:#222222;
	background: #777 url('../img/body-bg.jpg') repeat-x top left;
	text-align: center;
	white-space: normal;
	margin: 0px;
	min-width: 810px;

}
.cushion {
height: 24px;
}
.padleft {
padding-left: 40px;
}

#mid-cont {
	float: none;
	clear: both;
	position: relative;
	margin: 0px auto;
	text-align: left;
	width: 900px;
	top: 0px;
	height: 100%;
	display: block;
	overflow: hidden;
}

#content-main {
	width:860px;
	padding: 20px;
	background-image: url('../img/content-bg.jpg');
	background-repeat: repeat-y; 
}
#content-up {
	width: 847px;
	height: 600px;
	padding: 120px 30px 0 23px;
	background-image: url('../img/content-top-long.png');
	background-repeat: no-repeat;
	
}
#content-btm {
	width: 900px;
	height: 10px;
	clear: both;
	overflow: hidden;
	padding: 0;
	background-image: url('../img/content-btm.png');
	background-repeat: no-repeat; 
}
#malam-info {
	width: 900px;
	text-align: center;
	padding: 0;
}
#inhoud-cont * a, 
#inhoud-cont * a:visited, 
#inhoud-cont * a:link, 
#inhoud-cont * a:active {
text-decoration: none;
color:#666666;
font-weight: normal;
font-size: 12px;
}
#inhoud-cont * a:hover {
font-size: 12px; 
font-weight: normal; 
text-decoration: none; 
color: #66CC00;
}

#inhoud-cont {
	width: 900px;
	overflow: hidden;
	padding: 0;
	padding-bottom: 10px;
	color: #696969;
	font-size: 12px;
	line-height: 18px;
}
.smalltxt {
font-size: 10px;
line-height: 15px;
color: #999999;
}
.narrow {
width: 627px;
padding-left: 200px;
padding-right: 20px;
padding-bottom: 20px;
}
.info-box {
height: 480px;
clear:both;
padding-top:30px;
padding-bottom:30px;
overflow:visible;
font-size:18px;
line-height:1.5em;
}
.info-box a {
	font-size:18px!important;
}
.info-box h2 {
color:#c9003e;
}

.float-box-1 {
float: left;
width:300px;
padding: 10px 60px 10px 60px;
}
.float-box-2 {
float: left;
width:400px;
padding: 10px 0 10px 0;
}
.red {
color:#CC0000;
}
.redbox {
	background-color:#444444;
	color:white;
	padding:2px 6px;
	display:inline;
	-webkit-border-bottom-left-radius: 6px 6px;
	-webkit-border-bottom-right-radius: 6px 6px;
	-webkit-border-top-left-radius: 6px 6px;
	-webkit-border-top-right-radius: 6px 6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
}
#gmaps {
	padding: 30px 0;
}
#gmaps a {
	color: #888!important;
}
#video {
	background: black;
	padding:20px 0;
	text-align:center;
	-webkit-border-bottom-left-radius: 4px 4px;
	-webkit-border-bottom-right-radius: 4px 4px;
	-webkit-border-top-left-radius: 4px 4px;
	-webkit-border-top-right-radius: 4px 4px;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
}
#video object {
	margin: 0 auto;
}
#route {
	padding: 20px 0;
}
#route h2 {
	color: white;
}
#route h1 {
margin-left:60px;
	background-color:#c9003e;
	color:#7e0000;
	padding:6px;
	display:inline-block;
	-webkit-border-bottom-left-radius: 3px 3px;
	-webkit-border-bottom-right-radius: 3px 3px;
	-webkit-border-top-left-radius: 3px 3px;
	-webkit-border-top-right-radius: 3px 3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
}
#content-main .head-info {
color:#AAA;
padding:0 120px;
font-size:18px;
line-height:1.5em;

}
#content-main .head-info p, #content-main .head-info h2 {
margin-bottom:1.5em;
}

#content-main .head-info p a {
font-size:18px;
line-height:1.5em;
text-decoration:none;
color:white;
}
#content-main .head-info p a:hover {
color:#c9003e;
background-color:#EEE;
}
.pics {
padding: 20px 100px 0;
}
.pics a, .pics img {
padding:0;
margin:0;
border:none;
background:none;
}
.pics img {
display: inline;
}

/* ---------------------------------------------------------------------- */
/* FORMS        														  */
/* ---------------------------------------------------------------------- */
form {
color: #696969;
line-height: 30px;
}
span {
display: block;
width: 100%;
}
hr {
border: 0;
background-color: #efefef;
color: #efefef;
margin-top: 0px;
margin-bottom: 10px;
height: 4px;
padding: 0;
}
/* ---------------------------------------------------------------------- */
/* NEW NAVIGASI 														  */
/* ---------------------------------------------------------------------- */
#wrap {
width: 900px;
margin: 0px auto;
}
#navmain {
height: 80px;
width: 900px;
padding: 0;
margin: 0px auto;
position: relative;
float: none;
clear: both;
}
#navmain img {
border: 0;
}
#navmain ul {
border: 0;
margin 0;
padding: 0;
list-style: none;
}
#navmain li {
display: inline;
float: left;
}
#navmain a {
padding: 0;
overflow: hidden;
}
/* ---------------------------------------------------------------------- */


/* ----------------------------------- DIV RIGHT SIDE ----------------------------------- */
#side-r {
padding: 0;
text-align: left;
float: right;
width: 300px;
height: 300px;
overflow: hidden;
}
.side-r-txt {
padding-top: 0px;
padding-left: 36px;
padding-right: 12px;
font-size: 12px;
line-height: 20px;
color: #aaa;
}

/* ------------------------------- DIV LEFT SIDE --------------------------------------- */
#side-l {
padding: 0;
text-align: left;
width: 300px;
height: 300px;
float: left;
overflow: hidden;
}
.side-l-txt {
padding-top: 0px;
padding-left: 12px;
font-size: 12px;
line-height: 20px;
color: #aaa;
}

/* ------------------------------- DIV MID SIDE --------------------------------------- */
#side-m {
padding: 0;
text-align: left;
width: 300px;
height: 350px;
float: right;
overflow: hidden;
}
.side-m-txt {
padding-top: 0px;
padding-left: 24px;
font-size: 12px;
line-height: 20px;
color: #aaa;
}

/* ---------------------------------------------------------------------- */


#ftr {
	background-image: url('../img/ftr.jpg');
	background-repeat: no-repeat;
	width: 810px;
	height: 15px;
	color: #444444;
}


/*------------subnav-------------*/


/* ------------------------- SPLASH ------------------------ */

.splash {
text-align: center;
padding: 0;
margin: 0;
}
.splash img {
border: 0;
}

/* ------------------------------------------------- */

