

/* ### GENERAL ### */
* { margin:0px; padding: 0px; }
html, body { font-family: Arial; font-size: 11px; color: #363636; }
body { background-color:#1a1818; 
  color: #fff;
  font-style: normal;
	font-size: 12px;
	font-family: Arial;
	white-space: normal;
	letter-spacing: 0em;
	text-align: left;
	position: static;}
img { border: 0px; display: block; }

/* ### GLOBAL CLASSES ### */
.clearBoth { clear: both; }

	/* ### BAR CONTAINER ### */
	#barCntr { width: 100%; height: 28px; background-image:url('../images/bar_bg.jpg') }
	#barCntr ul {font-family: Arial; font-size: 11px; color: #ffffff;  list-style: none; }
	#barCntr li {font-family: Arial; font-size: 11px; color: #ffffff;  margin-right: 10px; padding-top: 8px; float: left; width: 80px; height: 21px; text-align: center; background: url('../images/barBg.gif') no-repeat top left; }
	#barCntr li.none { font-family: Arial; font-size: 11px; color: #ffffff;  font-weight: bold; background: none; }
	#barCntr a { font-family: Arial; font-size: 11px; color: #ffffff;  text-decoration: none; font-weight: bold; color: #ffffff; }
	#barCntr a:hover { font-family: Arial; font-size: 11px; color: #ffffff;  text-decoration: underline; }
	
/* ### MAIN CONTAINER ### */
#container {
 	width: 900px;
	height: autopx;
	text-align:left;
	margin: 0 auto;
	margin-top: 30px;
	margin-bottom: 30px;
	overflow:hidden;
		}


#logo {	width: 80px; height: 77px; margin-left: 50px; margin-right:70px; float:left; }
#title { height: 72px; margin-left: 25px; margin-right: 150px; padding-top: 10px; float:left; font-size:14px; }

#categorymenu {
	width: 200px;
	height: autopx;
	margin-right: 15px;
	margin-top: 10px;
	padding-left: 10px;
	padding-top: 10px;
	background: #000;
	float:left;
	font-size: 14px;
	text-align:left;
	font-weight:bold;
	line-height: 16px;
	font-family:Arial, Helvetica, sans-serif;}
	
#menu2  {	
width: 200px;
	height: 400px;
	margin-right: 15px;
	margin-top: 10px;
	padding-left: 10px;
	padding-top: 10px;
	background: #000;
	float:left;
	font-size: 14px;
	text-align:left;
	font-weight:bold;
	line-height: 16px;
	font-family:Arial, Helvetica, sans-serif;}
	

.menutitle {
	margin-bottom: 5px;
}

	
.menu1 {
	margin-left: 5px;
	margin-top: 5px;
}

a:link {
	color: #FFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: none;
	color: #FFF;
}
a:active {
	text-decoration: none;
	color: #FFF;
}

#rotator {
	width: 667px;
	margin-top: 10px;
	padding: 4px;
	background: #000;
	float:right;
	}

/* ### ZOEK CONTAINER ### */
.zoek { padding-top: 2px; padding-left: 2px; background:#363636; width:430px; height:17px; font:"Trebuchet MS", Arial; font-size:11px; color:#3399ff;}
.zoekbutton { background:#c3c3c3; border:0px;  width:50px; height:20px; font:"Trebuchet MS", Arial; font-size:11px; color:#363636;}

/* ### CONTENT CONTAINER ### */
#contentCntr { width: 876px; }

/* ### LEFT CONTAINER ### */
#leftCntr { float: left; width: 219px; }

/* ### LEFT BOX ### */
.leftBox { margin-top: 5px; margin-bottom: 10px; width: 213px; background: #ffffff; }
.leftBox ul { list-style: none; }
.leftBox li { width: 211px; background: url('../images/boxBg.gif') no-repeat; }
.leftBox li a { padding: 8px; display: block; width: 211px; height: 12px; font-weight: normal; text-decoration: none; color: #363636; }
.leftBox li li a { padding: 8px; margin-left:10px; display: block; width: 211px; height: 12px; font-weight: normal; text-decoration: none; color: #363636; }
.leftBox li a:hover, .leftBox li.selected a { padding: 8px; display: block; width: 211px; height: 12px; font-weight: bold; text-decoration: underline; color: #ff5400; background: url('../images/boxHBg.gif') no-repeat; }
.leftBox img { margin-right: 8px; float: left; }
.leftBox fieldset { padding: 10px; border: 0px; }
.field { margin: 5px 0px 5px 0px; padding: 2px; width: 190px; font-family: Arial; font-size: 11px; color: #363636; border: 1px solid #c3c3c3; background: #ffffff; }
.submit { padding: 3px; font-family: Arial; font-size: 11px; color: #363636; border: 0px; background: #c3c3c3; }
.title { padding-top: 10px; padding-left: 8px; width: 205px; height: 20px; background: url('../images/boxTop.gif') no-repeat; }

/* ### RIGHT CONTAINER ### */
#rightCntr { float: right; width: 675px; }

/* ### ZOEKEN CONTAINER ### */
#zoekenCntr {  margin-top: 10px; width: 675px;  }
#zoekenCntr h1 { font-weight: normal; font-size: 11px; color: #ffffff;  }
#zoekenCntr fieldset { border: 0px;  }
#zoekenCntr label { margin-top: 5px; display: block; float: left; width: 85px; font-weight: normal; color: #ffffff; }
#zoekenCntr select { margin: 1px; padding: 2px; float: left; width: 140px; font-family: Arial; font-size: 11px; color: #3d3d3d; border: 0px ; background: #f0f0f0; }
.title2 { padding: 7px 0px 0px 10px; height: 18px; background-color:#000; no-repeat;}
.content { height: 40px; background-color:#000; repeat-x; }
.fields { margin-top: 10px; margin-left: 10px; float: left; border:none;}
.submits { margin-top: 11px; margin-left: 10px; float: left; }

/* ### REIZEN CONTAINER ### */
#reizenCntr { padding:11px; float: left; width: 675px; background-color:#000 }
.title3 { padding-top: 5px; padding-left: 5px; margin-bottom:1px; margin-top: 5px; width: 300px; height: 18px; background-color:#000; no-repeat; }
.rightImage { float: right; margin-bottom: 5px;}
.buttons { margin-top: 4px;  }

/* ### CONTENT BOX 1 ### */
.contentBox1 { padding: 5px; margin-right: 5px; margin-bottom: 5px; width: 450px; height: autopx; color: #ffffff; background-color:#000; float: left; }
.contentBox1 h1 { font-size: 16px; font-weight: bold; }
.button1{ margin: 1px; padding: 2px; display: block; float: left; width: 54px; height: 14px; font-weight: bold; text-align: left; text-decoration: none; color: #325367; overflow:hidden; }
.button3{ font-size:14px; padding: 2px; float: left; width: 1px; height: 15px; font-weight: bold; text-align: left; text-decoration: none; color: #325367; background-color:#1a1818; }


/* ### CONTENT BOX 2 ### */
.contentBox2 { padding: 5px; margin-right: 5px; margin-bottom: 5px; width: 150px; height: 250px; color: #ffffff; background-color:#000; float:left; }
.contentBox2 h1 { font-size: 16px; font-weight: bold; }
.button2 { margin: 1px; padding: 2px; display: block; float: left; width: 54px; height: 14px; font-weight: bold; text-align: left; text-decoration: none; color: #b74100; }

/* ### CONTENT BOX 3 ### */
.contentBox3 { padding: 5px; margin-right: 5px; margin-bottom: 5px; width: 150px; height: 250px; color: #ffffff; background-color:#000; float: left; }
.contentBox3 h1 { font-size: 16px; font-weight: bold; }
.button4{ margin: 1px; padding: 2px; display: block; float: left; width: 54px; height: 14px; font-weight: bold; text-align: left; text-decoration: none; color: #325367; overflow:hidden; }
.button5{ font-size:18px; margin: 1px; padding: 2px; float: left; width: 5px; height: 40px; font-weight: bold; text-align: left; }

/* ### PAGES CONTAINER ### */
#pagesCntr { padding-top: 30px; width: 439px; height: 31px; color: white; background: black; }
#pagesCntr ul { list-style: none; }
#pagesCntr li { padding-top: 4px; padding: 3px; float: left; }
#pagesCntr a { text-decoration: none; color: white; }
#pagesCntr a:hover { font-weight: bold; }
.vorige { margin-left: 7px; padding-top: 6px; padding-left: 15px; padding-right: 2px; float: left; display: block; width: 76px; height: 18px; font-weight: bold; color: #325367; }
.volgende { padding-top: 6px; padding-left: 4px; padding-right: 15px; float: left; display: block; width: 95px; height: 18px; font-weight: bold; color:#FFF; }

/* ### RIGHT 2 CONTAINER ### */
#right2Cntr { float: left; width: 214px; }

/* ### RIGHT BOX ### */
.rightBox { margin-top: 5px; margin-bottom: 10px; width: 213px; background: #ffffff; }
.rightBox ul { list-style: none; }
.rightBox li { width: 211px; height: 28px; background: url('../images/boxBg.gif') no-repeat; }
.rightBox li a { padding: 8px; display: block; width: 211px; height: 12px; font-weight: normal; text-decoration: none; color: #363636; }
.rightBox li a:hover, .rightBox li.selected a { padding: 8px; display: block; width: 211px; height: 12px; font-weight: bold; text-decoration: underline; color: #ff5400; background: url('../images/boxHBg.gif') no-repeat; }

/* ### FOOTER CONTAINER ### */
#footerCntr { margin-top: 3px; width: 439px; height: 51px; color: #00364f; background: url('../images/footerBg.gif') repeat-x; }
#footerCntr p { padding-top: 20px; padding-left: 15px; }
