body, html {
	margin: 0;
	padding: 0;
	background-image: url(/phibo/images/site/main_bgr.jpg);
	background-repeat: repeat-x;
	font-family: Helvetica, arial, sans-serif;
	font-size: 12px;
	color: #fff;
	line-height: 150%;
}
body a img {
	border: 0px none;
}
#maincontainer {
	width: 943px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 8px;
}
#header {
	height: 120px;
	background-image: url(/phibo/images/site/header_bgr.gif);
	background-repeat: no-repeat;
}
#header h1 {
	margin: 0;
}
#header h1 a, #header h1 a img {
	margin: 0;
	}
#talen {
	float: right;
	margin: 4px 7px 0px 0px;
	text-align: right;
}
#talen form {
	margin-top: 78px;
}
#talen input {
	font-size: 10px;
	background-color: #92a3cf;
	border: 1px solid #00529b;
	color: #fff;
	width: 150px;
	text-align: right;
}
#talen input.submit{
	color: #fff;
	background-color: #6295c2;;
	width: auto;
}
#talen a {
	color: #fff;
	text-decoration: none;
}
#talen a:hover {
	color: #eb0f18;
}
#splashimage {
	float: left;
	margin-top: 30px;
}
#splashkeuze {
	float: right;
	text-align: right;
	margin-top: 35px;
}
.taalkeuze {
	font-family: Tahoma, Helvetica, arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1e2225;
	margin-bottom: 40px;
}
.taalkeuze p {
	margin-top: 0px;
	margin-bottom: 10px;
}
a.taalknop {
	display: block;
	float: right;
	width: 130px;
	height: 18px;
	background-color: #00529b;
	font-family: Helvetica, arial, sans-serif;
	font-size: 14px;
	color: #fff;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 7px;
	margin-bottom: 13px;
}
a.taalknop:hover {
	background-color: #2168a8;
}
p.taalkeys {
	clear: both;
	font-family: Helvetica, arial, sans-serif;
	font-weight: bold;
	color: #5e6871;
	font-size: 24px;
}
p.taalkeys span {
	color: #eb0f18;
}
#footerspacer {
	height: 10px;
	clear: both;
}
#footer {
	clear: both;
	background-image: url(/phibo/images/site/footer_bgr.gif);
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 120%;
	height: 44px;
	margin-top: 20px;
}
#footer p {
	margin: 0px 0px 0px 7px;
	padding-top: 4px;
}
#footer a {
	color: #e2f2ff;
}
#footer a:hover {
	color: #eb0f18;
}

#leftmenu {
	float: left;
	width: 261px;
	padding-top: 50px;
}
#leftmenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	outline: none;
}
#leftmenu ul li a {
	outline: none;
	display: block;
	background-color: #2168a8;
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 0px 4px 3px;
	cursor: pointer;
}
#leftmenu ul li a:hover {
	color: #0f1d2a;
}
#leftmenu ul li ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-bottom: 2px;
}
#leftmenu ul li ul li a {
	display: block;
	margin: 0;
	margin-bottom: 1px;
	background-color: #6295c2;
	font-weight: normal;
}
#leftmenu ul li ul li a:first-child {
	margin-top: 1px;
}
#leftmenu ul li ul li ul {
	margin: 0;
	padding: 0;
	margin-top: 0px;
	list-style-type: none;
	margin-bottom: 1px;
}

#leftmenu ul li ul li ul li a {
	display: block;
	margin: 0;
	background-color: #6295c2;
	padding: 2px 2px 2px 4px;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 15px;
	background-image: url(/phibo/img/menu_bullet.gif);
	background-repeat: no-repeat;
}
#contentbox {
	float: right;
	margin-top: 6px;
	color: #0f1d2a;
	font-family: Helvetica, Arial, sans-serif;
	width: 640px;
}
#contentbox h2 {
	text-transform: uppercase;
	font-size: 23px;
	font-weight: bold;
	margin-top: 0px;
	clear: both;
	line-height: 120%;
}

#gallery {
	height: 323px;
	overflow: hidden;
	position: absolute;
}
#galleryholder {
	position: relative;
	top: -0px;
}

#rawcontent {
	margin-top: 340px;
}
a.menutop, a.menutopactive {
	font-size: 14px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 3px;
}
a.menutop:hover, a.menutopactive {
	color: #6295c2;
}

ul.bestanden li {
	list-style-image: url(/phibo/images/filetypes/file.png);
}
ul.bestanden li.bz2 {
	list-style-image: url(/phibo/images/filetypes/bz2.png);
}
ul.bestanden li.conf {
	list-style-image: url(/phibo/images/filetypes/conf.png);
}
ul.bestanden li.deb {
	list-style-image: url(/phibo/images/filetypes/deb.png);
}
ul.bestanden li.doc {
	list-style-image: url(/phibo/images/filetypes/doc.png);
}
ul.bestanden li.gif {
	list-style-image: url(/phibo/images/filetypes/gif.png);
}
ul.bestanden li.gz {
	list-style-image: url(/phibo/images/filetypes/gz.png);
}
ul.bestanden li.htm {
	list-style-image: url(/phibo/images/filetypes/htm.png);
}
ul.bestanden li.html {
	list-style-image: url(/phibo/images/filetypes/html.png);
}
ul.bestanden li.jpeg {
	list-style-image: url(/phibo/images/filetypes/jpeg.png);
}
ul.bestanden li.jpg {
	list-style-image: url(/phibo/images/filetypes/jpg.png);
}
ul.bestanden li.odc {
	list-style-image: url(/phibo/images/filetypes/odc.png);
}
ul.bestanden li.odf {
	list-style-image: url(/phibo/images/filetypes/odf.png);
}
ul.bestanden li.odg {
	list-style-image: url(/phibo/images/filetypes/odg.png);
}
ul.bestanden li.odi {
	list-style-image: url(/phibo/images/filetypes/odi.png);
}
ul.bestanden li.odp {
	list-style-image: url(/phibo/images/filetypes/odp.png);
}
ul.bestanden li.ods {
	list-style-image: url(/phibo/images/filetypes/ods.png);
}
ul.bestanden li.odt {
	list-style-image: url(/phibo/images/filetypes/odt.png);
}
ul.bestanden li.pdf {
	list-style-image: url(/phibo/images/filetypes/pdf.png);
}
ul.bestanden li.png {
	list-style-image: url(/phibo/images/filetypes/png.png);
}
ul.bestanden li.ppt {
	list-style-image: url(/phibo/images/filetypes/ppt.png);
}
ul.bestanden li.ps {
	list-style-image: url(/phibo/images/filetypes/ps.png);
}
ul.bestanden li.rpm {
	list-style-image: url(/phibo/images/filetypes/rpm.png);
}
ul.bestanden li.rtf {
	list-style-image: url(/phibo/images/filetypes/rtf.png);
}
ul.bestanden li.swf {
	list-style-image: url(/phibo/images/filetypes/swf.png);
}
ul.bestanden li.sxc {
	list-style-image: url(/phibo/images/filetypes/sxc.png);
}
ul.bestanden li.sxd {
	list-style-image: url(/phibo/images/filetypes/sxd.png);
}
ul.bestanden li.sxi {
	list-style-image: url(/phibo/images/filetypes/sxi.png);
}
ul.bestanden li.sxw {
	list-style-image: url(/phibo/images/filetypes/sxw.png);
}
ul.bestanden li.tar {
	list-style-image: url(/phibo/images/filetypes/tar.png);
}
ul.bestanden li.tgz {
	list-style-image: url(/phibo/images/filetypes/tgz.png);
}
ul.bestanden li.txt {
	list-style-image: url(/phibo/images/filetypes/txt.png);
}
ul.bestanden li.web {
	list-style-image: url(/phibo/images/filetypes/web.png);
}
ul.bestanden li.word {
	list-style-image: url(/phibo/images/filetypes/word.png);
}
ul.bestanden li.xls {
	list-style-image: url(/phibo/images/filetypes/xls.png);
}
ul.bestanden li.xml {
	list-style-image: url(/phibo/images/filetypes/xml.png);
}
ul.bestanden li.zip {
	list-style-image: url(/phibo/images/filetypes/zip.png);
}
a.bread {
	color: #00529b;
	text-decoration: none;
}
a.bread:hover {
	text-decoration: underline;
}
#verder {
	background-color: #2168a8;
	color: #fff;
	border: 1px solid #eb0f18;
	float: right;
	width: 316px;
	padding: 10px;
	margin-bottom: 25px;
}
#verder div {
	border-bottom: 1px solid #eb0f18;
	font-weight: bold;
}
#verder ul {
	margin: 0;
	padding-left: 15px;
}
#verder ul li a {
	color: #fff;
	text-decoration: none;
}
#verder ul li a:hover {
	text-decoration: underline;
}
dl.accordion {
	color: #fff;
}
dl.accordion dt {
	background-color: #2168A8;
	padding: 4px 0px 4px 3px;
	font-size:14px;
	font-weight:bold;
	margin-bottom: 2px;
	cursor: pointer;
}
dl.accordion dt:hover {
	color: #0F1D2A;
}
dl.accordion dd {
	margin: 0;
}
dl.accordion dd dl {
	margin: 0;
	margin-bottom: 1px;
}
dl.accordion dd a, dl.accordion dd dl dt {
	display: block;
	background-color: #6295c2;
	text-decoration: none;
	color: #fff;
	margin-bottom: 0px;
	padding: 4px 0px 4px 3px;
	font-weight: normal;
	font-size: 12px;
	
	padding-left: 5px;
}
dl.accordion dd a:hover, dl.accordion dd dl dt:hover {
	color: #0F1D2A;
}
dl.accordion dd a.active, dl.accordion dd dl dt.active {
	color: #333;
	margin-bottom: 0px;
}
dl.accordion dd dl dd {

}
dl.accordion dd dl dd a {
	display: block;
	background-color: #6295c2;
	text-decoration: none;
	color: #fff;
	padding: 2px 0px 2px 3px;
	font-weight: normal;
	font-size: 12px;
	padding-left: 15px;
	background-image: url(/phibo/img/menu_bullet.gif);
	background-repeat: no-repeat;
	margin-top: -1px;
}
dl.accordion dd dl dd a:hover {
	color: #0F1D2A;
}
dl.accordion dd dl dd a.active {
	color: #333;
}
