@charset "utf-8";
/* CSS Document for Lentink.org */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#C8CCDD url(../images/background_body.png) repeat-x;
	padding:0px;
	margin:0px;
}

ul, h1, fieldset {
	padding:0px;
	margin:0px;
	border:0px;
}

legend {
	display:none
}

a {color:#2979A9;}
a:hover {text-decoration:none}

/************************
	Page structure
************************/
div#container {
	width:1001px;
	margin:0 auto;
	padding:0px 1px;
	background:url(../images/background_container.png) repeat-y;
	position:relative;
}
div#header {
	height:167px;
	background:#fff;
	background:url(../images/background_header.png) 451px 13px no-repeat;
	position:relative;
}
div#topbar {
	width:977px;
	height:13px;
	margin:0 auto;
	background:#F18E00 url(../images/background_topbar.png) no-repeat;
	border-bottom:1px solid #fff;
}
div#content {
	width:979px;
	background:url(../images/background_content.png) repeat-y;
	margin:0 auto;
	overflow:hidden;
	border-top:1px solid #fff;
}
div#subheader {
	float:left;
	width:782px;
	height:129px;
	margin:0 1px;
	border-bottom:1px solid #fff;
}
div#subheader_v {
	float:left;
	width:782px;
	height:190px;
	margin:0 1px;
	border-bottom:1px solid #fff;
}
div#leftcolumn {
	width:194px;
	float:left;
	overflow:hidden;
	margin:0 0 0 1px;
	padding:0 0 50px 0;
}
div#middlecolumn {
	width:557px;
	float:left;
	padding:25px 17px;
	overflow:hidden;
}
div#rightcolumn {
	width:192px;
	float:left;
	padding:25px 0 50px 0;
	overflow:hidden;
}
div#footer {
	behavior: url(iepngfix.htc);
	height:73px;
	width:962px;
	margin:0 auto;
	background:#F18E00 url(../images/background_footer.png) repeat-x;	
	border-top:1px solid #fff;
	color:#fff;
	padding:50px 0 0 15px;
}
div#sidelogo {
	behavior: url(iepngfix.htc);
	position:absolute;
	margin:0 0 0 -120px;
	background:url(../images/sidelogo.png) no-repeat;
	width:126px;
	height:267px;
}


/************************
	header 
************************/
h1 {
	position:absolute;
	left:12px; 
	display:block;
	height:115px;
	width:271px;
	background:url(../images/logo_audit.png) no-repeat
}
	h1 a {display:block; height:100%}
	h1 a span {display:none}

ul#quicknav {
	float:right;
	margin:0 13px 0 0;
	padding:11px 0 0 22px;
	list-style-type:none;
	display:block;
	background:#F4F4F4;
	border-bottom:1px solid #DBDBDB;
	width:132px;
	height:28px;
}
	ul#quicknav li {float:left; margin:0 0 0 35px; padding:0;}
	ul#quicknav li.hide {display:none}

ul#units {
	position:absolute;
	top:87px;
	left:357px;
	list-style-type:none;
	width:632px;
	height:41px;
	background:url(../images/background_partbar.gif) bottom no-repeat;
}	
	ul#units li {float:left}
	ul#units li a {color:#6F6F6F; text-decoration:none; display:block}
	ul#units li a:hover {text-decoration:underline}
	ul#units li a.accountants {margin:11px 0 0 18px}
	ul#units li a.audit {margin:11px 0 0 40px}
	ul#units li a.corporate {margin:11px 0 0 40px}
	
ul#menu {
	list-style-type:none;
	height:38px;
	margin:115px 0 0 12px;
	padding:0 0 0 198px;
	background:url(../images/background_menu.png) no-repeat
}
	ul#menu li {float:left}
	ul#menu li a {display:block; height:38px;}
	ul#menu li a span {display:none}
	ul#menu li a.home {background:url(../images/menu/menu_home.png) no-repeat; width:61px}
	ul#menu li a.home:hover {background-position:bottom}
	ul#menu li a.over {background:url(../images/menu/menu_over_lentink.png) no-repeat; width:109px}
	ul#menu li a.over:hover {background-position:bottom}
	ul#menu li a.werken {background:url(../images/menu/menu_werken_bij_ons.png) no-repeat; width:121px}
	ul#menu li a.werken:hover {background-position:bottom}
	ul#menu li a.diensten {background:url(../images/menu/menu_diensten.png) no-repeat; width:82px}
	ul#menu li a.diensten:hover {background-position:bottom}
	ul#menu li a.nieuws {background:url(../images/menu/menu_nieuws.png) no-repeat; width:72px}
	ul#menu li a.nieuws:hover {background-position:bottom}
	ul#menu li a.links {background:url(../images/menu/menu_links.png) no-repeat; width:60px}
	ul#menu li a.links:hover {background-position:bottom}
	ul#menu li a.contact {background:url(../images/menu/menu_contact.png) no-repeat; width:78px}
	ul#menu li a.contact:hover {background-position:bottom}
	ul#menu li a.services {background:url(../images/menu/menu_digitale_services.png) no-repeat; width:135px}
	ul#menu li a.services:hover {background-position:bottom}

/* subheader */
div#headerIMG {
	background:url(../images/example_header.jpg) no-repeat;
	width:782px;
	height:88px;
}
div#headerIMG_v {
	background:url(../images/vacatureHeader.jpg) no-repeat;
	width:782px;
	height:149px;
}
div#breadcrumb {
	background:url(../images/background_breadcrumb.png) repeat-x;
	height:28px;
	padding:13px 0 0 17px;
}
	div#breadcrumb p {margin:0px; width:670px; overflow:hidden; display:block; float:left}
	
	fieldset#search {
		display:block; 
		float:right;
		width:192px;
		margin:-2px 0 0 0;
	}
		fieldset#search input.txt {width:131px; height:17px; border:1px solid #CACACA; background:#fff; display:block; float:left; margin:0 3px 0 5px; padding-left:2px; color:#666;}
		fieldset#search input.button_ok {background:url(../images/icons/button_ok.png) no-repeat; width:38px; height:21px; border:0px; display:block; float:left}
		
/************************
	Content
************************/

/* leftcolumn */
div#sideblock {
	width:194px;
	height:129px;
	background:url(../images/background_side_audit.png) no-repeat;
	border-bottom:1px solid #fff;
}
ul#submenu {
	list-style-type:none;
	margin:11px 6px;
}
	ul#submenu li {background:url(../images/background_submenu.gif) bottom repeat-x; padding:6px 6px 9px 6px}
	ul#submenu li.last {background:none}
	ul#submenu li a {color:#fff; text-decoration:none}
	ul#submenu li a:hover {text-decoration:underline}
	
/* middlecolumn */
div#middlecolumn h2 {color:#00498C; font-size:15px; font-weight:bold; margin:0px;}
div#middlecolumn h3 {color:#474747; font-size:13px; font-weight:bold; margin:20px 0 15px 0; color:#00498C}
div#middlecolumn p, ul, ol {line-height:17px; color:#474747}

div#middlecolumn ul {margin:0 0 0 25px}
div#middlecolumn ul li {margin:0 0 3px 0}
div#middlecolumn ol {margin:0 0 0 15px}
div#middlecolumn ol li {margin:0 0 3px 0}

ul#Linklist {
	list-style-type:none;
	margin:0px !important;
}
	ul#Linklist ul {border-top:1px solid #ccc; list-style-type:none; margin:0px;}
	ul#Linklist ul li {margin:0px !important}
	ul#Linklist ul li a {display:block; height:20px; padding:3px 0 0 10px; background:#F4F4F4; border-bottom:1px solid #ccc; text-decoration:none}
	ul#Linklist ul li a:hover {background:#EBEBEB}
	
ul#Vacaturelist {
	list-style-type:none;
	margin:0px !important;
}
	ul#Vacaturelist li {border:1px solid #ccc; overflow:hidden; margin:0 0 12px 0 !important;}
	.vacaturefoto {width:116px; height:130px; border-right:1px solid #fff; float:left}
	ul#Vacaturelist li a {display:block; height:77px; padding:53px 105px 0 20px; font-size:13px; font-weight:bold; background:#F4F4F4 url(../images/icons/arrow_big.gif) right no-repeat; 	text-decoration:none; float:left; width:313px;}
	ul#Vacaturelist li a:hover {background:#EBEBEB url(../images/icons/arrow_big.gif) right no-repeat;}

/* rightcolumn */
div#rightcolumn h3 {color:#00498C; font-size:13px; font-weight:bold; margin:0 0 15px 9px}

ul.normallist {
	list-style-type:none;
	border-top:1px solid #fff;
	margin:0 1px 25px 1px;
}
	ul.normallist li {border-bottom:1px solid #fff}
	ul.normallist li a {display:block; text-decoration:none; background:#F5F2E8 url(../images/icons/arrow_link.gif) 9px 9px no-repeat; padding:4px 5px 4px 25px; line-height:16px}
	ul.normallist li a:hover {background:#FBFAF6 url(../images/icons/arrow_link.gif) 9px 9px no-repeat;}

ul.vacBanner {
	list-style-type:none;
	margin:0 1px 25px 1px;	
}	
	ul.vacBanner li {margin:0 0 1px 0}
	
a.vacaturebanner {
	display:block; 
	width:191px; 
	height:72px; 
}
	a.vacaturebanner span {display:none}
	

/************************
	Vacature
************************/

div#leftWerken {
	float:left; 
	width:360px; 
	overflow:hidden; 
	margin:0 10px 0 0;
}
	div#leftWerken span {color:#C24895; font-weight:bold; text-decoration:underline}
	div#leftWerken h3 {color:#00498C}
	div#leftWerken ul {list-style-type:none; margin:0px !important}
	div#leftWerken ul li {background:url(../images/icons/ok.gif) no-repeat; padding:0 0 0 40px;}

div#rightAmelius {
	width:184px; 
	height:385px; 
	float:left
}

div#vContent {
	width:350px; 
	float:left; 
	margin:0 0 0 20px
}

div#vContactWrap {
	width:185px; 
	overflow:hidden;
	float:left;
	position:relative;
	margin:15px 0 0 0;
}
div#vPhoto {
	height:280px
}
div#vNamebox {
	width:185px;
	height:48px;
	background:#C24895;
	position:absolute;
	top:252px;
	color:#fff;
	padding:12px 0 0 5px;
}
	div#vNamebox strong {font-weight:bold; color:#fff; display:block; font-size:15px; margin:0 0 3px}
	div#vNamebox span {font-size:12px}
	
#vKlikHier {
	background:url(../images/klik_hier.jpg) no-repeat;
	width:185px;
	height:27px;
	top:312px;
	position:absolute;
}
	#vKlikHier a {display:block; height:100%}
	#vKlikHier a span {display:none}
	
div#vContactInfo {
	padding:30px 11px 11px 11px;
	background:#1C63A2;
	border-bottom:3px solid #154A7B;
	overflow:hidden;
	color:#fff;
}
	div#vContactInfo p {color:#fff !important}
	
div#vContactForm {
	padding:20px 11px 11px 11px;
	margin:25px 0 0 0;
	background:#C6D8E7;
	border-bottom:1px solid #154A7B;
}
	div#vContactForm label {display:block; margin:0 0 3px 0}
	div#vContactForm input {margin:0 0 15px 0}
	input.button_versturen {background:url(../images/icons/button_versturen.png) no-repeat; width:84px; height:21px; border:0; display:block;}
	
	
/************************
	Professionals
************************/

div#profTopInfoWrap {
	overflow:hidden;
	border-top:1px solid #99ABBD;
	border-bottom:10px solid #99ABBD;
	margin:20px 0 0 0;
	padding:1px 0;
}
div#profRightInfo {
	width:317px; 
	height:155px; 
	float:left;
	padding:25px 0 0 15px;
}
div#profLeftInfo {
	width:225px; 
	height:180px; 
	float:left; 
}
table#profInfoTable {
	border:0px
}
	table#profInfoTable th {text-align:left; width:145px; height:30px;}
	
/************************
	Testimonials
************************/

#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #F4F4F4;
	color: #00498C;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}

/************************
	Arbeidsvoorwaarden
************************/

ul.plusList {list-style-type:none; margin-left:10px !important}
ul.plusList li {background:url(../images/icons/plus.gif) 2px 3px no-repeat; padding:0 0 0 30px; margin-bottom:10px !important}

/************************
	De pluspunt
************************/

div.pluspunt {
	width:234px;
	height:329px;
	float:left;
	margin:5px 21px 20px 21px;
}
	div.pluspunt a {display:block; height:100%}
	div.pluspunt a span {display:none}
	
/************************
	Intro scherm
************************/	

div.introLinks {
	width:245px; 
	height:165px; 
	float:left;
	margin:10px auto 35px auto
}
	div.introLinks a {display:block; height:158px; }
	div.introLinks a span {display:none}
	
	a#intro1:hover {border:1px solid #791A4F; height:157px;}
	a#intro2:hover {border:1px solid #206297; height:157px;}
	a#intro3:hover {border:1px solid #9B5E00; height:157px;}
	a#intro4:hover {border:1px solid #737373; height:157px;}
	
	div#intro_ab {
		background:url(../images/intro2.jpg) no-repeat;
		margin:0 0 13px 0;
	}
	
	div#intro_audit {
		background:url(../images/intro3.jpg) no-repeat;
		margin:0 13px 13px 0
	}
	div#intro_cf {
		background:url(../images/intro4.jpg) no-repeat;
		margin:0 0 13px 0;
	}
	div#intro_wzn {
		background:url(../images/intro1.jpg) no-repeat;
		margin:0 13px 13px 0
	}

/************************
Fotoalbums
*************************/
.photoAlbumsModule {

    width: 520px;

    height: 435px;

    background-color: #FFF;

    padding: 0 0 0 10px;

    margin:15px auto 0 auto;

}

.photoAlbumsModule .albumThumbs .albumRow{
  clear:both;   
}
.photoAlbumsModule .albumThumbs .albumRow a{
     border: #083B7C 1px solid;          
     display:block;
    margin-right: 8px;
    margin-top: 8px;  
    padding:2px; 
    width:116px;
    height:130px;
    float:left;
}

.photoAlbumsModule .albumThumbs .albumRow a.inactive{ 
    background:#EFEAD8;
    cursor:default;
}   

.photoAlbumsModule .albumThumbs .albumRow img {
    border:none;     



}




.photoAlbumsModule .pageNav {
    width:98%;
    margin:0 0 -10px 0;
    height:34px;
    overflow:hidden;                          
}
.photoAlbumsModule .pageNav  a img{border:0;}
.photoAlbumsModule .pageNav  a.prev{    float:left   }
.photoAlbumsModule .pageNav  a.next{    float:right   }


/************************
	Footer
************************/
div#footer p {display:block; width:400px; float:left; margin:0px;}
div#footer a {display:block; width:120px; float:right; color:#fff; margin:0 35px 0 0;}