/*
	# $Id: website.css,v 1.10 2008/03/07 15:08:39 danielk Exp $
*/


body {
	font-family: verdana;
	letter-spacing:0.02px;
	font-size:12px;
	margin:0;
	color:#666666;
	background:#F4E9E9 url('/_public/assets/images/web/bg-filler.gif') repeat-x;
}

a img {
	border:0;
}

h1 {
	margin:0;
	padding:0;
}

p {
	padding:4px;
}

form,input {
	margin:0;
	padding:0;
}


/*
	website
*/

#website {
	width:1000px;
	border-right:1px solid #AB282B;
	background:#FFF url('/_public/assets/images/web/bg-filler-website.jpg') repeat-y;
}


/*
	sidebar
*/

#sidebar {
	float:left;
	width:250px;
	margin-top:100px;
}

/*
	header
*/

#header {
	width:750px;
	top:0;
	margin-left:250px;
	background:#AB282B;
}

#header-mainnav {
	height:100px;
	background:#FFFFFF;
}

#header h1 {
	background:url('/_public/assets/images/web/header-logo.gif') no-repeat 10px 10px;
	float:left;
}

#header h1 a {
	display:block;
	width:365px;
	height:100px;
}

#header h1 span{
	display:none;
}

#header h2 {
	margin:30px 0 0;
	padding:0;
}

#header-mainnav ul {
	margin:0;
	padding:0 10px;
	list-style:none;
	float:right;
}

#header-mainnav ul li {
	padding:0;
	margin:0;
	height:20px;
}

#header-nav {
	text-align:right;
	color:#FFF;
	font-size:10px;
	padding:6px;
}

#header-nav .link {
	padding-top:4px;
	word-spacing:7px;
}

#header-nav .link a{
	color:#FFF;
	text-decoration:none;
}

#header-nav .link a:hover{
	text-decoration:underline;
}

#header-nav form {
	width:120px;
	float:right;
}

#submitbutton, #zoekbutton {
	font-size:80%;
	padding:2px;
}

#header-background {
	width: 750px;
	height: 199px;
	background:url('/_public/assets/images/web/content-placeholder-header-.jpg') no-repeat 0px 0px;
}

/* Menu */


#menu {
	width:750px;
	margin:0 !important;
}


#menu, #menu ul {
	float: left;
	list-style: none;
	line-height: 1;
	background: #B6595C;
	font-weight: bold;
	padding: 0;
	border: solid #eda;
	border-width: 0px 0;
	margin: 0;
	height:26px;
}

#menu a {
	display: block;
	color: #DCBCBD;
	text-decoration: none;
	padding: 0.25em 1.50em;
}

#menu li {
	float: left;
	padding: 0;
	white-space:nowrap;
	border-left:1px solid #FFF;
	height:26px;
	padding:2px 0 0;
}
#menu li:first-child {
	border:0;
}

#menu li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 13.4em;
	w\idth: 12.9em;
	font-weight: normal;
	margin: 0;
}

#menu li li {
	padding-right: 1em;
	width: 12em;
	height:18px;
	border:0;
}

#menu li ul a {
	width: 12em;
	w\idth: 9em;
}

#menu li ul ul {
	margin: 0;
	border:0;
}

#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
	left: -999em;
}

#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul {
	left: auto;
}

#menu li a:hover, #menu li.sfhover {
	text-decoration:underline;
	color:#fff;
}

#header #menu {
	border-top:1px solid #FFF;
	background:#B6595C;
	color:#DCBCBD;
	height:26px;
}


/*
	content
*/

#pagecontent {
	margin-left:250px;
	padding-bottom:20px;
}

#pagecontent p {
	margin-bottom:0;
	padding-bottom:0;
}

#pagecontent h3 {
	margin:0;
	padding:0;
}


#pagecontent a {
	color:#AB282B;
	text-decoration:none;
}

#pagecontent a:hover {
	text-decoration:underline;
}


#contenttext {
	text-align:justify;
	border:1px solid #FFF;
	display:table;
}

#contenttext img{
	border:0;
	margin-left:10px;
	/*border:1px solid #F4E9E9;
	padding:2px;*/
	float:right;
}

#contenttext img.centerpage {
	display:block;
	margin-left:auto;
	margin-right:auto;
	float:none;
}

#contenttext p{
	margin:0;
	padding:0 10px;
}

#contenttext table {
	margin:0 10px;
}



/*
	Content / childnodes
*/

#childnodes ul {
	list-style-type:none;
	margin:0;
	padding:0 20px;
}

#childnodes li {
	margin:2px;
	background:url('/_public/assets/images/web/list-item-icon.png') left top no-repeat;
	padding-left:10px;
}

#childnodes a {
	text-decoration:none;
	color:#666666;
}

#childnodes a:hover {
	text-decoration:underline;
}


/* Contact / contacformulier */


.contacformulier {
	padding:10px;	
}

.contacformulier h3 {
	margin:5px 0 !important;
}

.contacformulier label {
	width:150px;
	float:left;
	clear:both;
}

/*
	Content / Sitemap
*/

#sitemap {
	padding:5px 30px;
}

#sitemap ul {
	margin:8px 0px 8px 5px;
	padding:0px 0px 0px 7px;
}

#sitemap li {
	margin:5px 5px 0px;
	padding:0px 0px 0px 7px;
}

#sitemap ul li a {
	color:#666666;
	text-decoration:none;
	font-weight:bold;
}

#sitemap ul li ul li a {
	font-weight:normal;
}
#sitemap a:link, #sitemap a:visited, #sitemap a:active {
	color:#666666;
}

#sitemap a:hover {
	text-decoration:underline;
}


/*
	Content / zoeken
*/

#zoekResultaten {
	padding:5px 30px;
}

#zoekResultaten ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#zoekResultaten li {
	margin:0 0 10px;
	padding:0;
	border: 1px solid #AB282B;
}
#zoekResultaten li p{
	margin:0;
}

#zoekResultaten ul li a {
	color:#FFF;
	text-decoration:underline;
	background:#B6595C;
	font-weight:bold;
	display:block;
	padding:5px;
}

#zoekResultaten a:link, #zoekResultaten a:visited, #zoekResultaten a:active {
	color:#FFF;
}

#zoekResultaten a:hover {
	text-decoration:underline;
}

#zoekResultaten form .right {
	text-align:right;
}


/*
	Footer
*/

#footer {
	clear:both;
	color:#DCBCBD;
	margin:0;
	text-align:center;
	font-size:11px;
	border-top:1px solid #AB282B;
	border-bottom:1px solid #AB282B;
	background:#B6595C;
	height:20px;
	padding-top:4px;
}

#footer a {
	color:#DCBCBD;
	text-decoration:none;
}
#footer a:link, #crohn-footer a:visited, #crohn-footer a:active {
	color:#DCBCBD;
}

#footer a:hover {
	text-decoration:underline;
}

