/*
	Copyright 		www.verheulcommunicatie.com

	Pink					#c10077
	Gray					#868685
*/


/* layout ________________________________________________________________________ layout*/

* {
	margin:0;
	padding:0;
	line-height: 16px;
	outline: none;}
h1, h2, h3, h4, h5, h6 {
	line-height: normal;
}
img {
 	border: 0;}

	
hr {
	border: none 0; 
	border-top: 1px dotted #c10077;
	height: 1px;
	text-align:left;
	margin:5px 0 5px 0;
}
	
body {
	background: url(/images/bg-clean.gif) top center;
	background-attachment:fixed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#top {
	height: 131px;
} 
#top p {
	font-size: 10px; 
	margin: -25px 0 0 35px; 
	letter-spacing: 1px; 
	color: #DADADA; 
	font-family: 'Myriad Pro', 'Arial Narrow',Arial, Helvetica, sans-serif;
}

#container {
	float:left;
	width:990px;
	margin:0 auto;
	position:relative;
	left: 50%;
	margin-left: -495px;}
	
#background {
	min-height: 510px;
	width:990px;
	float:left;
	background: url(../images/bg-white.png);}
	
#header {
	margin:0 0 0 13px;}
	
#bottom {
	width:990px;
	margin:0 auto;
	position:relative;
	left: 50%;
	clear:both;
	margin-left: -495px;}
	
/* 1st page ______________________________________________________________________ 1st page*/

#left {
	width:620px;
	float:left;
	margin:20px 0 10px 30px;}

* html #left {
	display:inline;
}
	
#right {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	width:280px;
	float:left;
	padding:0 0 10px 0;
	margin:20px 0 10px 20px;}

#right p, #right li, #right a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	
#intro{
	margin: 0 0 15px 11px;
	line-height: 16px;
	}
#news{
	margin: 0 0 15px 0;
	line-height: 16px;
	}
#news p.newstitle {
	margin-left: 11px;
}

.leftcontentimg {
	width:204px;
	float:left;
	background:url(../images/content-img-bg.gif) no-repeat;
	padding:16px 0 14px 17px;
	margin:0;
	}
	
* html .leftcontentimg {
	margin:0 10px 0 0;}
	
.leftcontent {
	float:left;
	margin:10px 0 0 0;
	width:380px;}
	
/* 2nd page ______________________________________________________________________ 2nd page*/

#leftmenu {
	width:210px;
	float:left;
	padding:20px 0 10px 40px;}

#leftmenu p {
	margin:0 0 10px 0;
	}
	
#leftmenu span {
	font-size:8px;
	text-transform:uppercase;}

#leftmenu .leftmenusub {
margin:0 0 5px;
padding:0 0 0 20px;
}
#leftmenu .leftmenusub a {
color:#868685;
font-size:9px;
}
#leftmenu .leftmenusub a:hover {
color:#000000;
font-size:9px;
}

#rightcontent {
	color:#868685;
	width:680px;
	float:left;
	padding:0 0 10px 0;
	margin:20px 0 10px 20px;}

#rightcontent p {
	margin-bottom: 18px;
}

#rightcontent p.alt {
	margin: 5px 0;
}

#rightcontent .leftpeopletxt p {
	margin:0 0 18px 0;
}

#title {
	background:#dadada;
	margin: 0 12px 0 13px;
	height: 60px;
	padding: 0px 0 0 25px;
}
#title h1.page_title {
	font-size: 45px;
	font-family: "Myriad Pro", "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: normal;
}
	
#leftmenu a {
	font-size:11px;
	color:#868685;}
	
#leftmenu a:hover {
	font-size:11px;
	color:#000000;}
	
#leftmenu .leftmenudown {
	color:#000000;}
	
#leftmenu p .leftmenudown {
	color:#000000;}

.leftpeople {
	width:170px;
	float:left;}	
	
.leftpeopleimg {
	width:147px;
	float:left;
	background:url(../images/people-img-bg.gif) no-repeat;
	padding:17px 0 14px 18px;
	margin:0;}
	
.leftpeopletxt {
	color:#868685;
	width:156px;
	padding:5px 0 14px 13px;
	margin:0;
	float: left;
	}
	
.leftpeopletxt p {
	font-size:10px;
	margin:0 0 10px 0;}
	
.leftpeopletxt a {
	font-size:10px;}
	
.linesolid {
	border: none 0; 
	border-top: 1px solid #c10077;
	height: 1px;
	text-align:left;
	clear:both;
	margin: -9px 0 15px 0;}

.buleft, .buright {
	/*height: 280px;*/
}

.buleft {
	float:left;
	width:20%;}
	
.photobig {
	float:left;
	width:60%;
	text-align:center;}

.photobig h1 {
	margin-top: 80px;
	font-size: 45px;
}

.buright {
	float:right;
	text-align:right;
	width:20%;}
	
/* topmenu _______________________________________________________________________ topmenu*/

#mainmenu {
	margin:0 0 0 13px;
	height:33px;
	background:url(../images/menu-bg.gif) no-repeat;
	}
	#mainmenu ul {
		list-style: none;
		height: 40px;
		margin-left: 18px;
	}
	#mainmenu ul li {
		display: block;
		float: left;
		height: 24px;
		padding-top: 9px;
	}
	#mainmenu ul li a {
		text-indent: 0;
		float:none;
		color: #000;
		text-transform: uppercase;
		font-family: "Myriad Pro", "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		padding: 0 10px;
		line-height: normal;
	}
	#mainmenu ul li a:hover, #mainmenu ul li a.active {
		color: #FFF;
	}
	
.tonleft {
	float:left;
	width:30%;
	}
.tonbig {
	float:left;
	width:40%;
	text-align:center;
	}
.tonright {
	float:right;
	text-align:right;
	width:30%;
	} 

/* heading _______________________________________________________________________ heading*/

.titleright, {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#c10077;
	}

.smalltitle, .leftcontent h3 {
	color:#c10077;
	font-size:10px;
	font-weight: normal;
	text-transform:uppercase;
	}

.bigtitle, .leftcontent h2, .inzite-content h2.bigtitle {
	font-size:17px;
	font-weight: normal;
	margin-bottom: 18px;
	}
.leftcontent h2 {
	margin-bottom: 10px;
}
.inzite-content h2.bigtitle {
	color: #000;
}

.title {
	color:#868685;
	font-size:15px;
	}

.subtitle {
	color:#c10077;
	font-size:13px;
	}
	
.pageTitle {
	color:#868685;
	/*font-size:12px;*/
	margin-bottom: 18px;
	/* bijgevoegd door zite */
	/*font-weight: normal;*/
	border-bottom: 1px dotted #c10077;
	}
.intro {
	color:#868685;
	font-size:12px;
	margin-bottom: 18px;
	/* bijgevoegd door zite */
	font-weight: normal;
	border-bottom: 1px dotted #c10077;
	}
.intro img{
	width:204px;
	float:left;
	background:url(../images/content-img-bg.gif) no-repeat;
	padding:16px 0 14px 17px;
	margin:0;}

/* links _________________________________________________________________________ links*/

a {
	color: #c10077;
	text-decoration: none;}

a:hover {
	color:#868685;}
	
/* INZITE STYLES  */
.inzite-content {
	clear: both;
	
}
.inzite-content h1 {
	padding: 0;
	/*font-size: 14px;*/
}
.inzite-content h2 {
	padding: 0;
	margin: 0;
	/*font-size: 16px;*/
}
.inzite-content h3 {
	padding: 0;
	margin: 0;
	/*font-size: 18px;*/
}

.inzite-content table {
	margin: auto;
/*	border: 1px solid #000;
	border-right: 0;
	border-bottom: 0;
	border-spacing: 0;
	border-spacing: expression(cellSpacing=0);*/
}

.inzite-content tr {
	vertical-align: top;
}
.inzite-content td {
	/*border: 1px solid #555;
	border-left: 0;
	border-top: 0;*/
	padding: 3px;
	margin: 0;
}
.inzite-content .tableholder {
	border: 0;
}
.inzite-content .tableholder td {
	padding: 0;
	border: 0;
}

.inzite-photopage {
	clear: both;
}
.inzite-photopage .holder {
	float: left;
	width: 145px;
	height: 188px;
	text-align: center;
	/*border: 1px solid #2b2b2d;*/
	margin-bottom: 8px;
	margin-right: 10px;
}
.inzite-photopage .holder .image {
	clear: both;
	height: 147px; 
	text-align: center;
	/*background-color: #999;
	border-bottom: 1px solid #2b2b2d;*/
}
.inzite-photopage .holder .imagetext {
	clear: both;
	font-size: 9px;
/*	background-color: #ddd;	*/
	height: 34px;
	padding: 3px;
	color: #333;
}

.inzite-form .formfield {
	clear: both;
}
.inzite-form .fieldLeft {
	float: left;
}
.inzite-form .fieldRight {
	float: left;
}
.inzite-form input, .inzite-form textarea, .inzite-form select {
	margin-bottom: 2px;
}
.inzite-form .CheckRadio {
	float: left;
}
.inzite-form .CheckRadioText {
	float: left;
	padding: 0px 0px 2px 5px;
}
.inzite-form .submitButton {
	clear: both;
	text-align: right;
	padding-top: 5px;
}
.inzite-form .submitButton input {
	padding: 0px 6px 0px 6px;
	color: #2b2b2d;
}

.inzite-reaction {
	clear: both;
	border: 1px solid #5b5b5d;
	margin-bottom: 10px;
}
.inzite-reaction .photoholder {
	float: left;
	width: 100px;
}
.inzite-reaction .photo {
	clear: both;
}
.inzite-reaction .userinfo {
	clear: both;
	padding: 5px 0px;
	font-size: 10px;
	color: #ccc;
	text-align: center;
}
.inzite-reaction .textholder {
	float: left;
	padding: 5px;
}
.inzite-reaction .datefield {
	clear: both;
	font-size: 10px;
	color: #ccc;
}
.inzite-reaction .textfield {
	clear: both;
	font-size: 11px;
}

.inzite-content .search_result {
	margin-bottom: 5px;
}

.inzite-content .search_result tr td {
	vertical-align: top;
}
.twitterFeed {
	margin-bottom: 10px;
}
.twitterFeed span {
	float: left;
}
#twitterLink img{
	float: left;
	margin-right: 10px;
}
#twitterLink span {
	float: left;
	margin-top: 10px;
	font-size: 24px;
	line-height: 30px;
}
#twitterTitle {
	font-size: 24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height: 116%;
	color: #008AFF;
}
#tweets p {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #008AFF;
	font-size: 16px;
	margin: 8px 0;
}
#tweets a {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #008AFF;
}

#twitter_update_list {
	list-style: none;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#twitter_update_list li {
	margin-bottom: 4px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
#twitter_update_list li span {
	line-height: 20px;
}
#twitter_update_list li a {
	font-size: 16px;
}
#rightcontent #twitter_update_list li {
	margin-bottom: 10px;
}

/* IE-6 */

#background {
	background: url(../images/bg-white.gif);}

* html .photobig {
	width: 390px;
}
* html .photobig h1 {
	margin-left: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

* html #mainmenu ul {
	margin-top: 0px;
	padding-top: 0px;
	height: 28px;
}