html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, tt, var,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	
}


html > body #menuDiv {zoom:1 !important;} /*Bug in IE in combi met ul en li*/

body {font-family: arial, verdana, sans-serif; font-size:13px; color: #000000; background-color: #493a34; background-repeat:no-repeat; background-attachment: fixed; min-width:1000px;	max-width:1280px; margin-top:6%; margin-bottom:40px;}

html > body {font-size: 13px;}

a { color: #e44429;	text-decoration: underline;}
a:visited {	color: #e44429;	text-decoration: none;}
/*a:hover {	color: #CCCCCC;	text-decoration: none;}*/

ol, ul { margin-bottom: 1.5em; list-style-position: outside; }
li {	font-size: 13px;line-height: 20px;}

.klanten ul {list-style-type: none;}
.klanten li {background-color:#FFFFFF; padding: 4px 4px 4px 0; border-bottom:1px #f05a28 dotted;}

/*.klanten li a { text-decoration:none;}*/

p { padding:0 0 20px 0;	line-height: 20px; font-size: 13px;}

em, i {	font-style: italic; position:relative;}

blockquote { padding-left: 20px; font-style: italic;	border-left: 1px solid #eee; color: #999; font-size: 14px; font-family: Georgia, serif;}

/*Headlines */
h1, h2, h3, h4, h5, h6 { font-weight: bold;	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.title { font-size: 13px; line-height: 16px; color: #000000; padding: 0; font-weight: bold;}

#ContentText h1 { font-size: 18px; padding: 0 0 15px 0;	margin: 0; font-weight: normal;	letter-spacing: 0; color: #493a34;}
#ContentText h2 { font-size: 13px; padding: 0 ;	margin: 0; font-weight: bold; letter-spacing: 0;}

.single p.about { width: 378px;}

/* Layout */
#ContainerDiv {	position:relative; width: 970px; min-width:970px; margin: 0; padding: 0 0 0 0px; border:#FFFFFF 0px solid;right:0px; float:right;}

#topDiv {}
	#leftDivTop { width:240px; height:104px; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grafiek/bgLeftTop.png',sizingMethod=crop);}
	html>body #leftDivTop {	filter:none;background: url(/grafiek/bgLeftTop.png) no-repeat;}	
			
	#logo { display:block; width:186px;	height:79px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grafiek/logo_abc-media.png',sizingMethod=crop);position:relative; left: 22px; top: 13px; cursor:pointer;}
	#logo img {	visibility:hidden;}	
	html>body #logo img { visibility:visible;}	
	html>body #logo { filter:none;}		
	.home #logo {cursor:auto}
		
	#rightDivTop { height: 104px; background:#FFF; width:730px;	float:right;}	
	#rightDivTop h1 { position:relative; background: url(/grafiek/topTekstHome.gif) no-repeat; left: 117px;	top: 30px; width:600px;	height:60px;}		
	#rightDivTop h1 span {display:none;}

	.home #rightDivTop h1{background: url(/grafiek/topTekstHome.gif) no-repeat;}
	.portfolio #rightDivTop h1{background: url(/grafiek/topTekstPortfolio.gif) no-repeat;}
	.klanten #rightDivTop h1{background: url(/grafiek/topTekstKlanten.gif) no-repeat;}
	.profiel #rightDivTop h1{background: url(/grafiek/topTekstProfiel.gif) no-repeat;}
	.medewerkers #rightDivTop h1{background: url(/grafiek/topTekstMedewerkers.gif) no-repeat;}
	.contact #rightDivTop h1{background: url(/grafiek/topTekstContact.gif) no-repeat;}	
	
#menuDiv {background: #493a34; height:39px; clear:both;}

#tabs{position:relative;top:0px;left:240px;white-space:nowrap;height:39px;overflow:hidden; width:730px;}
#tabs a{text-align:left;display:block;float:left; height:39px;text-decoration:none; background-image:url(/grafiek/tabs.png);padding-top:0px;}
#tabs a:hover{background-image:url(/grafiek/tabs2.png);}
#tabs a span {display:none;}

.t1{width:97px; background-position:0px} 
.t2{width:125px; background-position:-97px 0px} 
.t3{width:113px; background-position:-222px 0px} 
.t4{width:103px; background-position:-335px 0px} 
.t5{width:166px; background-position:-438px 0px} 
.t6{width:96px; background-position:-604px 0px} 

.home #tabs .t1{background-image:url(/grafiek/tabs2.png);}
.portfolio #tabs .t2{background-image:url(/grafiek/tabs2.png);}
.klanten #tabs .t3{background-image:url(/grafiek/tabs2.png);}
.profiel #tabs .t4{background-image:url(/grafiek/tabs2.png);}
.medewerkers #tabs .t5{background-image:url(/grafiek/tabs2.png);}
.contact #tabs .t6{background-image:url(/grafiek/tabs2.png);}

#middleDiv {width:970px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grafiek/bgMiddleIE6.png',sizingMethod=crop); min-height: 300px; height: auto !important; height: 300px;}

.klanten #middleDiv ul { list-style-type:none;margin:0; padding: 0;}

#middleDiv a {position:relative;}


html>body #middleDiv { filter:none; background: url(/grafiek/bgMiddle.png) repeat-y;}

	
	#leftDivMiddle { width: 240px; float:left; overflow:hidden;	/*padding:36px 20px 10px 20px;*/}	
	#leftDivMiddleContent {	margin:36px 12px 10px 20px; }
	
/*Left Menu */

#leftMenu{padding-top:1px;position:relative;top:0px;left:0px;white-space:nowrap;height:182px;width:240px;overflow:hidden;}
.leftMenuProject{margin-left:-20px;height:auto !Important;margin-bottom:10px;}
#leftMenu a{width:240px; text-align:left;display:block;float:left; height:26px; width: 240px; text-decoration:none; background-image:url(/grafiek/leftMenu.png);padding-top:0px;}
#leftMenu a:hover{background-image:url(/grafiek/leftMenuOver.png);}
#leftMenu a span {display:none;}

#leftMenu1{background-position:0px 0px} 
#leftMenu2{background-position:0px -26px} 
#leftMenu3{background-position:0px -52px} 
#leftMenu4{background-position:0px -78px} 
#leftMenu5{background-position:0px -104px} 
#leftMenu6{background-position:0px -130px}
#leftMenu7{background-position:0px -156px}

#leftMenu a.geselecteerd {background-image:url(/grafiek/leftMenuOver.png);}  
/*End LeftMenu */	
	
#rightDivContent {background-color:#FFFFFF; float:right; width:730px; min-height:430px;}
	
#video{width:600px;padding:15px;background:#f2e9e2;margin-top:7px;margin-bottom:7px}	
	
a.domeinNaam {font-size: 14px;}
a.domeinNaam:hover{font-size: 14px;}
	
		#ContentText { margin:36px 20px 0 23px;}
		.home #ContentText { margin-right:0px;}
		#ContentText img { background-color:#f2e9e2; padding: 12px;	margin-right: 15px;	margin-bottom:15px;	clear:both;}
		
		.home #ContentText img { margin-right:0px;}	
		
		#ContentText p {padding-top: 4px; padding-bottom: 4px;}		
		.Column {width:220px; float:left; margin-right:10px;} 
		.noRightMargin { margin-right:0px;}
		.Column p { padding: 2px 0px 2px 0px; font-size:13px;} 
		
		#win_archief, #win_museum { display:block; width:auto; height:auto;}
		#win_archief span{ display:block; width:93px; height:91px;background-image:url(/grafiek/badge_archief.png); background-repeat: no-repeat; position:absolute; z-index:2; top:-10px; right:0px;}		
		#win_museum span { display:block; width:93px; height:91px;background-image:url(/grafiek/badge_museum.png); background-repeat: no-repeat; position:absolute; z-index:2; top:-10px; right:0px;}				
		

#bottomDiv { margin-bottom:50px;}


	#leftDivBottom { height:28px; float:left; width:240px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grafiek/bgLeftBottom.png',sizingMethod=crop);}
	html>body #leftDivBottom { filter:none;	background: url(/grafiek/bgLeftBottom.png) no-repeat;}	
	
	#rightDivBottom { background: #FFFFFF; height:28px;	float:right; width:730px; }		

.dontDisplay { display:none;}

hr { clear: both; visibility:hidden; height:0px; margin:0; padding:0;border:0; }
.right { float: right; }

.left {	float: left;}
.naarlinks{	margin-left: -190px; width: 150px; position: absolute; text-align: right;}
.linkedin{ background-image: url("/grafiek/in.png"); width: 16px; height: 16px;	display: block;	text-indent: 2000px; overflow: hidden; margin-left: 134px; margin-top: 4px;}
.weblab{ background-image: url("/grafiek/weblab.png"); width: 16px; height: 16px;	display: block; overflow: hidden; text-indent: 2000px; margin-left: 114px; margin-top: 4px; float:left;}

.profiel #ContentText img, .medewerkers #ContentText img{margin-left:20px}
/* tbv portfolio: */

.portfolio #items {	height: 100%; padding: 6px;}
.portfolio #aantal { font-size: 9pt;}
.portfolio #items a { background-color: #ffffff; display: block; float: left; padding: 4px;	margin: 4px;}
.portfolio #items a:hover {	background-color: #f05a28;}
.portfolio #items img { padding: 0px; margin: 0px; border: 1px solid #f2e9e2;}
.portfolio .greyedOut {-moz-opacity: .2; opacity: .2; filter: alpha(opacity=20); cursor: default;}
.portfolio .greyedOut:hover{background-color: #ffffff !important;}
.portfolio select {	width: 180px;}
.portfolio input {width: 175px;}
.portfolio #label { background-color: #f2e9e2; position: absolute; display: none; padding: 8px;	font-size: 11px; color: #493a34; border: 1px solid #493a34;}

#twitter { display:block; margin:20px 20px 0 0; position:relative; clear:both;background: url(/grafiek/iconTwitter.png) 0px 10px no-repeat; padding: 10px 25px 0 25px; min-height:40px; text-decoration:none;border-top:1px #f05a28 dotted; color:#000000; font-style:italic;}
#twitter:hover { text-decoration:underline; color:#e44429;}

.lijstjex{padding:20px;margin:10px}
.lijstje li{list-style:square;line-height:2.5em;margin-left:40px;padding:0}

small{font-size:0.85em}

#weblab h3 a {text-indent:-1000px; display:block; width:195px; height:24px;	float:left;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/grafiek/header_weblab.png',sizingMethod=crop); cursor:pointer;}

html>body #weblab h3 a { filter:none; background: url(/grafiek/header_weblab.png) -29px 0 no-repeat;}
#weblab h3 { display:block;  clear:both; margin-bottom:8px; width:195px; height:24px;}
#weblab { display:block; position:relative; height:100px;}
#weblab a { display:block;}