/* Squad SCREEN 20091002 */

/*** Grid ***/
body{text-align:center;}
#c1{width:1000px;margin:0 auto;text-align:left;}
#r1{height:93px}
#r1c1{width:229px;}
#r1c2{width:557px;}
#r1c3{width:214px}
#r2{}
#r2c1{width:782px;}
#r2c2{width:218px;}
#r3{height:200px;width:1000px;margin:0 auto;text-align:left;}
#r3c1{width:230px;}
#r3c2{width:250px;}
#r3c3{width:227px;}
#r3c4{width:293px;}
#r4{height:84px;width:1000px;margin:0 auto;text-align:left;}
/***** Layout *****/
body{
	background:#fff url('/site/images/body_top.jpg') repeat-x center top;
	font-family:Arial, Helvetica, sans-serif;
}
#b1{
	background:url('../images/body_foot.jpg') repeat-x center bottom;
	min-width:1000px;
	min-height:100%;
	position:relative;
	}
	#absbottom{ /*container om r3 en r4 onderaan te plaatsen*/
		position:absolute;
		left:0px;
		bottom:0px;
		width:100%;
	}
	#r2{padding:0 0 300px 0;}

#logo{
	padding:22px 0 0 45px;
	margin:0;
	width:184px;
	height:48px;
	text-align:left;
}
#logo a{
	display:block;
	width:184px;
	height:48px;
	text-indent:-500em;
	background:url('/site/images/logo.png') no-repeat right top;
}
#menu1 {					/* Ganse menu */
	height:94px;
	font-size:1.4em;
	margin:0 0 0  20px;
}
	#menu1 li {					
		height:94px;
	}
	#menu1 a {					/* Alle koppelingen binnen menu */
		height:94px;
		line-height:94px;
		padding:0 20px;
	}
	#menu1 a
	, #menu1 a:visited  { 		/* Hier kleur tekst instellen */
		color:#fff;
	}
	#menu1 li:hover
	, #menu1 li.sfHover
	, #menu1 a:focus
	, #menu1 a:hover
	, #menu1 a:active
	, #menu1 .selected a {			/* Aanwijzen */
		background:url('/site/images/menu1_selected.png') no-repeat center bottom;			
	}
#search{
	padding:40px 0 0 9px;
	
}
	#search .frmText{
		border:none;
		background:#fff;
		float:left;
		width:112px;
		height:14px;
		margin:1px 0 0 0;
	}
	#search .frmButton{
		color:#fff;
		font-size:1.4em;
		padding:0;
		cursor:pointer;
	}
.article{}
	.article .articleC1{
		width:229px;
		text-align:right;
		padding:25px 20px 0 0;
	}
		.articleC1 p{
			padding:0;
		}
		.article .date{
			float:right;
			width:30px;
			height:61px;
			background:url(/site/images/datum.jpg) no-repeat left top;
			text-align:center;
			overflow:hidden;
			padding:0 0 4px 0;
		}
	
		.article .date .day{
			font-size:2.2em;
			color:#fff;
			line-height:25px;
		}
		.article .date .month{
			font-size:1.4em;
			color:#fff;
			line-height:21px;
		}
		.article .date .year{
			color:#8e8e8e;
			line-height:15px;
		}
		.article .company
		,.article .client
		,.article .category
		,.article .comment{
			clear:right;
			color:#939598;
			font-size:1.2em;
			line-height:1.2em;
		}

	.article .articleC2{
		width:493px;
		margin:0 20px;
		font-size:1.4em;
		color:#939598;
		border-top:solid 1px #bfbfbf;
		padding:25px 0 30px 0;
	}
	.article:first-child .articleC2{
		border-top:none;
	}
		.article .articleC2 h1{
			font-size:2.15em;
			color:#000;
		}
		.article .articleC2 a{
			color:#000;
		}
#about{
	margin:25px 14px 0 14px;
	padding:5px 8px 0 8px;
	color:#939598;
	background:url('/site/images/grijs_transparant.png') repeat left top;
	font-size:1.2em;
}
	#about h2{
		font-size:1.2em;
		font-weight:bold;
		color:#939598;
	}
#news{
	margin:1px 14px 0 14px;
	padding:5px 8px 0 8px;
	color:#939598;
	background:url('/site/images/grijs_transparant.png') repeat left top;
	font-size:1.2em;
}
	#news h2{
		font-size:1.2em;
		font-weight:bold;
		color:#939598;
	}
#subscribe
,#recent_news
,#tags
,#follow_us{
	margin:20px 0 0 0;
	color:#939598;
	font-size:1.2em;
}
#subscribe h2
,#recent_news h2
,#tags h2
,#follow_us h2{
	font-size:1.3em;
	font-weight:bold;
	color:#727272;
}
#subscribe p
,#recent_news p
,#tags p
,#follow_us p{
	padding:0 0 5px 0;;

}
#subscribe a
,#recent_news a
,#tags a
,#follow_us a{
	color:#939598;
}
#subscribe{
	text-align:right;
}
	#subscribe a{
		font-weight:bold;
	}
#recent_news{
	margin:20px 0 0 38px;
}
#tags{
	margin:20px 0 0 38px;
}
	#tags a{
		text-decoration:none;
	}
#follow_us{
	margin:20px 0 0 38px;
}
#footer{
	color:#939598;
	font-size:1.2em;
	margin:0 0 0 268px;
}
#footer a{
	color:#939598;
}
/***** Algemeen *****/

/***** Templates *****/