
body {
	background: #ffffff;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:22px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border: 0;
	color: #000000;
}

img, 
fieldset 
{
	border: none;
}


#dnn_ContentPane ul {
	margin-top: -10px;
	margin-left: -24px;
}


#IEroot #dnn_ContentPane  ul {
	margin-top: -18px;
	margin-left: 16px;
}

#xEditingArea iframe html body ul { /* marges verwijderen in editor */
	margin: 0!important;
}

td.SpecialistProfileText_Simple ul,
#IEroot td.SpecialistProfileText_Simple ul {
	margin-top: 0px;
	margin-right: 10px;
	text-align:left !important;
}

.SpecialistProfileText_Simple div ul,
#IE6root .SpecialistProfileText_Simple div ul
{
		margin-top: 0px!important;
}



ul li 
{
list-style-type:disc;
	font-size:11px;
}

p {
	margin-top: 0px;
	line-height:22px;
}




.normal,
.Normal 
 {
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:22px;
}

a:link,
a:active,
a:hover,
a:visited
 {
 color:#5a5a50;
 }

.CommandButton
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
A.CommandButton:link
{
	color: #5a5a50;
	text-decoration: none;
}
A.CommandButton:hover
{
	color: #5a5a50;
	text-decoration: underline;
}



h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 0px;
	word-spacing: 2px;
	margin-bottom: 0px;
	line-height: 22px;
	margin-top: 0px;
	text-align: left;
}

/* h3 is de header voor de nieuwsbrief inhoud pagina's */
h3 {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: none;
	font-size: 14px;
	letter-spacing: 0px;
	word-spacing: 2px;
	line-height: 22px;
	margin-top: 0px;
	text-align: left;
	color: #000000;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain its child floats */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

#mainMenu {
width:802;
padding-left:188px;
text-align:left;
background-color:#ffffff;
}

#IEroot #mainMenu {
padding-left:158px;
}


#IEroot #mainMenu {
width:930;
padding-left:158px;
text-align:left;
background-color:#ffffff;
}

#mainContainer
 {
	top: 0px;
	left: 0px;
	width: 100%;	
	height: auto;
	text-align: center;
	margin:0px;
	position:absolute;
}
#IEroot #mainContainer
 {	
	height: 100%;
}



#contentWrapper {
	margin-top:0px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background: #FFFFFF;
	height: auto;
	text-align:right;
}


/*
=========================================================================
===== FCK EDITOR STIJLEN
*/

#fckbody {
	background: #ffffff;
	padding: 20px;
	margin: 0;
}


/*
=========================================================================
===== STIJLEN
*/


#SkinMenu {
	margin: 0;
	font-size: 100%;
	line-height: 12px;
	padding: 0;
}

#SkinMenu li {
	float: none; /* left=horizontaal none=verticaal*/
    list-style-type: none;
	height: auto;
	margin-bottom: 3px;
}

#SkinMenu li a {
	display: block;
	padding: 6px 40px 4px 0;
	color: #999;
	text-decoration: none;
	background: url(/portals/_default/Skins/kienhuishoving/images/bg-up.gif) no-repeat right center;
}



#SkinMenu li a:hover {
	color: #fff;
	background: url(/portals/_default/Skins/kienhuishoving/images/bg-over.jpg) no-repeat right center;
}



#SkinMenu li:hover,
#SkinMenu li:hover a
{  /* stijl voor selected status als menu uitklapt */
	color: #fff;
	background: transparent url(/portals/_default/Skins/kienhuishoving/images/bg-over.jpg) no-repeat right top;
}

/* skinmenu subitems */

#SkinMenu li ul
{
    display: none;
	position:relative;
	background: transparent;
	margin-top: 3px;
    padding: 0;
	width: auto;
}

#SkinMenu li:hover ul
{
  	display: inline !important;
}



#SkinMenu li:hover ul li {
	width: auto;
	white-space: nowrap;
	list-style-type:none;
	margin: 3px 0 3px 0;
	border: none;
}

#SkinMenu li:hover ul li:hover
{
	background: url(/portals/_default/Skins/kienhuishoving/images/bg-up-child.gif) no-repeat right center;
}

#SkinMenu li:hover ul li a {
	display: block;
	padding: 6px 40px 4px 0;
	color: #999;
	text-decoration: none;
	background: url(/portals/_default/Skins/kienhuishoving/images/bg-up-child.gif) no-repeat right center;
}



#SkinMenu li:hover ul li a:hover
{
	color: #fff;
	background: url(/portals/_default/Skins/kienhuishoving/images/bg-over.jpg) no-repeat right center;
}













/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   header 
*/
#headerContainer {
	text-align: left;
	width: 960px;
	top: 0px;
	left: 0px;
	background-color: #ECECE5;
}

#headerTop {
	background:#FFFFFF url(/portals/_default/Skins/kienhuishoving/images/bg_blok_header_top.gif) no-repeat 157px 0px;
	height: 27px;
}

#headerMiddle {
	background:#FFFFFF url(/portals/_default/Skins/kienhuishoving/images/logo_naam.gif) no-repeat 0px 0px;
	height: 50px; text-align:right; padding-right: 89px; padding-top:5px;
}

#headerMiddle a#logo1 {
	text-indent: -9999em;
	text-align: left;
	display: block;
	margin:0;
	padding:0;
	float: left;
	width: 220px;
	height: 40px;
}

#headerBottom {
	background: url(/portals/_default/Skins/kienhuishoving/images/logo_top_bg.gif) no-repeat 0px 0px;
	height: 100px;
	background-color: #ECECE5;
}

#headerBottom a#logo2 {
	text-indent: -9999em;
	text-align: left;
	display: block;
	margin: 0 -102px 0 0;
	padding:0;
	float: left;
	width: 102px;
	height: 100px;
}


#dnn_headerTekstBlok
{
	float:left;
	margin-left: 188px;
	padding-top: 15px;
	overflow:hidden;
	width:487px;
}

#IE6root #dnn_headerTekstBlok
{
	margin: 0;
	position: relative;
	left: 208px;
	width: 467px;
}

#dnn_headerTekstBlok p
{
line-height:normal;
}

#dnn_headerTekstBlok h1
{
font-family: Verdana, Geneva, sans-serif;
font-size:22px;
color: #808080;
margin-top:0px;
line-height:22px;
text-transform:none;
font-weight:bold;
}
#dnn_headerTekstBlok h2
{
font-family: Verdana, Geneva, sans-serif;
font-size:18px;
color: #808080;
margin-top:0px;
line-height:22px;
text-transform:none;
font-weight:bold;
}
#dnn_headerTekstBlok h3
{
font-family: Verdana, Geneva, sans-serif;
font-size:16px;
color: #808080;
margin-top:0px;
line-height:22px;
text-transform:none;
font-weight:bold;
}
#dnn_headerTekstBlok h4
{
font-family: Verdana, Geneva, sans-serif;
font-size:16px;
color: #808080;
margin-top:0px;
line-height:22px;
text-transform:none;
font-weight:bold;
}
#dnn_headerTekstBlok h5
{
font-family: Verdana, Geneva, sans-serif;
font-size:14px;
color: #808080;
margin-top:0px;
line-height:22px;
text-transform:none;
font-weight:normal;
}

#zoekFunctie
{
float:right;
width: 260px;
padding-top: 24px;
float:right;
}

#zoekFunctie img
{
margin-bottom: -4px;
}

#zoekFunctie input#dnn_dnnSearch_imgSearch
{
margin-top: -4px;
}

#IEroot #zoekFunctie input#dnn_dnnSearch_imgSearch
{
margin-top: 0px;
}
#zoekFunctie input.zoekveld
{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
border: 1px solid #9e9c85;
width: 200px;
}

#IEroot #zoeker #dnn_ContentPane {
border:1px solid red;
}

/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   contentwrappers 
*/

#mainContentWrapper {
	position: relative;
	width: 960px;
	margin: 0px;
	background: #FFFFFF url(/portals/_default/Skins/kienhuishoving/images/bg_main_960px.gif) repeat-y 0px 0px;
	text-align: left;
	height:100%;
}



/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   linkerkolom 
*/
#dnn_linkerKolom {
	/*background: url(/portals/_default/Skins/kienhuishoving/images/bg_menu_lijntjes.gif) repeat-y 0px 0px;*/
	width: 209px;
	float: left;
	text-align: right;
	font-size: 11px;
	line-height: 27px;
	padding-right: 72px;
	padding-top: 25px;
	height: 100%;
	position: relative;
	left: 0px;
	top: 0px;
	z-index:1000;
}
#IEroot #dnn_linkerKolom { 
	/*background: url(/portals/_default/Skins/kienhuishoving/images/bg_menu_lijntjes.gif) repeat-y 0px 0px;*/
	width: 250px;
	float: left;
	text-align: right;
	font-size: 11px;
	line-height: 27px;
	padding-right: 72px;
	padding-top: 25px;
	height: 100%;
	left: 0px;
	top: 0px;
	position:relative;
	z-index:1000;
}

#dnn_linkerKolom p {
	margin-top: -2px;
	margin-bottom: 0px;
	line-height: 27px;
}

#IEroot #dnn_linkerKolom p {
	margin-top: -2px;
	margin-bottom: 0px;
	line-height: 27px;
}

#dnn_ctr383_ContentPane p{
	text-align:right;
	font-size: 11px;
}

#IEroot #dnn_ctr383_ContentPane p{
	text-align:right;
	font-size: 11px;
}

/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   rechterkolom 
*/
#dnn_rechterKolom {
	background: #ECECE5;
	float: right;
	width: 249px;
	height:100%;
	position: relative;
	text-align: left;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 25px;
	padding-bottom: 25px;
}

#IEroot #dnn_rechterKolom {
	background: #ECECE5;
	float: right;
	width: 285px;
	height:100%;
	position: relative;
	text-align: left;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 25px;
	padding-bottom: 25px;
}

#dnn_rechterKolom h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 0px;
	word-spacing: 2px;
	margin-bottom: 0px;
	line-height: 19px;
	margin-top: 0px;
	text-align: left;
	color:#5a5a50;
}

#IEroot #dnn_rechterKolom h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 0px;
	word-spacing: 2px;
	margin-bottom: 0px;
	line-height: 19px;
	margin-top: 0px;
	text-align: left;
	color:#5a5a50;
}

#dnn_rechterKolom p,
#dnn_rechterKolom div,
#dnn_ctr384_ContentPane p {
text-align:left;
}




/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   contentpane midden 
*/
#dnn_ContentPane {
	margin-right: 285px;
	margin-left: 285px;
	text-align: left;
	padding-right: 13px;
	padding-left: 33px;
	position: relative;
	margin-top: 0px;
	top: 20px;
	padding-top: 5px;
	padding-bottom: 20px;
}
#IEroot #dnn_ContentPane 
{
width: 100%;
}
#dnn_ContentPane p,
#dnn_ContentPane div 
 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:22px;
	text-align: left;
	vertical-align:top;
}


/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   footer 
*/

#footer {
	background-color:#FFFFFF;
	position:absolute;
	text-align: center;
	/*color:#5a5a50;*/
	color:#5a5a50;
	font-weight:bold;
	border-top: 1px solid #5a5a50;
	height:50px;
	padding-top: 12px;
	width:100%;
}

#IEroot #footer {
	position:relative;
}

/* alles in footer witmaken */
#footer * {
	color: #fff!important;
}



/*
===================================================================================
===== DIENSTEN STYLES 
===================================================================================
*/


/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   contentwrappers 
*/

.diensten #mainContentWrapper,
.diensten_start #mainContentWrapper
 {
	position: relative;
	width: 960px;
	margin: 0px;
	background: #FFFFFF url(/portals/_default/Skins/kienhuishoving/images/bg_main_960px.gif) repeat-y 0px 0px;
	text-align: left;
}
.diensten #IEroot #mainContentWrapper,
.diensten_start #IEroot #mainContentWrapper
 {
	height:100%;
	background: #FFFFFF url(/portals/_default/Skins/kienhuishoving/images/bg_main_960px.gif) repeat-y 0px 0px;
	float:right;
}

/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   main content midden 
*/
.diensten #dnn_ContentPane {
	/*background: url(/portals/_default/Skins/kienhuishoving/images/bg__content.gif) repeat-y 0px 0px;*/
	margin-right: 0px;
	margin-left: 285px; 
	text-align: left;
	padding-top: 24px;
	padding-right: 0px; 
	padding-left: 20px; 	
	padding-bottom: 17px; /* onderpadding is gelijk aan line-height van bodytekst */
	position: relative;
	margin-top: 0px;
	top: 0px;
	left:0px;
}
 .diensten #IEroot #dnn_ContentPane {
	/*background: url(/portals/_default/Skins/kienhuishoving/images/bg__content.gif) repeat-y 0px -2px;*/
	margin-right: 0px;
	text-align: left;
	padding-top: 24px;
	padding-right: 0px; 
	padding-left: 20px; 
	padding-bottom: 17px; /* onderpadding is gelijk aan line-height van bodytekst */
	position: relative;
	margin-top: 0px;
	top: 0px;
	left:0px;
}

.diensten_start #dnn_ContentPane 
{
	/*background: url(/portals/_default/Skins/kienhuishoving/images/bg__content.gif) repeat-y 0px 0px;*/
	margin-right: -20px;
	margin-left: 208px; 
	text-align: left;
	padding-top: 24px;
	padding-right: 306px; 
	padding-left: 33px; 
	padding-bottom: 17px; /* onderpadding is gelijk aan line-height van bodytekst */
	position: relative;
	margin-top: 0px;
	margin-bottom: 30px;
	top: 0px;
	left:-20px;
}
.diensten_start #IEroot #dnn_ContentPane 
{
	/*background: url(/portals/_default/Skins/kienhuishoving/images/bg__content.gif) repeat-y 0px -2px;*/
	margin-right: -20px;
	margin-left: 175px; 
	text-align: left;
	padding-top: 24px;
	padding-right: 306px; 
	padding-left: 33px; 
	padding-bottom: 17px; /* onderpadding is gelijk aan line-height van bodytekst */
	position: relative;
	margin-top: 0px;
	top: 0px;
	left:-20px;
}


.diensten_.onderhoud #dnn_ContentPane,
.diensten_start.onderhoud #dnn_ContentPane,
.diensten_.onderhoud #IEroot #dnn_ContentPane,
.diensten_start.onderhoud #IEroot  #dnn_ContentPane
{
	padding-right: 0px;
}


.diensten #dnn_ContentPane h1,
diensten._start #dnn_ContentPane h1 {
  	color: #000000; 
    font-family: Verdana, Geneva, sans-serif; 
    font-size: 14px; 
	line-height: normal;
    font-weight: normal; 
    font-style: normal;
	letter-spacing:2px;
	margin-top: -17px;
	margin-bottom:17px;
}



/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   linkerkolom 
*/

.diensten #dnn_linkerKolom,
.diensten_start #dnn_linkerKolom  {
	background: transparent none ;
	width: 208px;
	float: left;
	text-align: right;
	font-size: 12px;
	line-height: 27px;
	height: 100%;
	position: relative;
	left: 0px;
	top: 0px;
	padding-top: 25px;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: -20px;
	overflow:hidden;
}
.diensten #IEroot #dnn_linkerKolom,
.diensten_start #IEroot #dnn_linkerKolom  {
	top: 0px;
	margin-right: -3px;
	width: 208px;
}

.diensten #dnn_linkerKolom p,
.diensten_start #dnn_linkerKolom p
 {
	margin-top: -2px;
	margin-bottom: 0px;
}

.diensten #IEroot #dnn_linkerKolom p,
.diensten_start #IEroot #dnn_linkerKolom p {
	margin-top: -2px;
	margin-bottom: 0px;
}


.diensten_start #dnn_linkerKolom span.NormalRed,
.diensten #dnn_linkerKolom span.NormalRed {
	display: none!important;
}




/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  rechterkolommen later toegevoegd
*/



.diensten #dnn_RechterKolom,
.diensten_start #dnn_RechterKolom
 {
position:absolute;
	top: 20px;
	right:0px;
	width: 249px;
	height:auto;
	background-color:#FFFFFF;
	padding: 25px 18px;
}

 .diensten #IEroot #dnn_RechterKolom,
 .diensten_start #IEroot #dnn_RechterKolom
 {
position:absolute;
	top: 20px;
	right:0px;
	width: 285px;
	height:auto;
	background-color:#FFFFFF;
	padding: 25px 18px;
}


/*
===================================================================================
===== MENSEN STYLES (SPECIALISTEN)
===================================================================================
*/

/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   contentwrappers 
*/

.mensen #mainContentWrapper {
	position: relative;
	width: 960px;
	margin: 0px;
	background: #FFFFFF url(/portals/_default/Skins/kienhuishoving/images/bg_main_960px.gif) repeat-y 0px 0px;
	text-align: left;
}
.mensen #IEroot #mainContentWrapper {
	height:100%;
	background: #FFFFFF url(/portals/_default/Skins/kienhuishoving/images/bg_main_960px.gif) repeat-y 0px 0px;
}

/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   main content midden 
*/
.mensen #dnn_ContentPane {
	background: url(/portals/_default/Skins/kienhuishoving/images/bg_mensen_content.gif) repeat-y 0px 0px;
	margin-right: -60px;
	margin-left: 250px; 
	text-align: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 120px; 
	padding-bottom: 17px; /* onderpadding is gelijk aan line-height van bodytekst */
	position: relative;
	margin-top: 0px;
	top: 0px;
	left:-59px;
}

body.mensen.rechterkolom #dnn_ContentPane {
	background: url(/portals/_default/Skins/kienhuishoving/images/bg_mensen_content.gif) repeat-y 0px 0px;
	margin: 0px 285px auto 258px;
	text-align: left;
	padding: 5px 13px 20px 50px;
	position: relative;
	top: 20px;
	left:0px;
}



.mensen #IEroot #dnn_ContentPane {
	background: url(/portals/_default/Skins/kienhuishoving/images/bg_mensen_content.gif) repeat-y 0px -2px;
	margin-right: -60px;
/*	margin-left: 175px; */
	text-align: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 120px; 
	padding-bottom: 17px; /* onderpadding is gelijk aan line-height van bodytekst */
	position: relative;
	margin-top: 0px;
	top: 0px;
	left:-60px;
}


body.mensen.rechterkolom #IEroot #dnn_ContentPane {
	background: url(/portals/_default/Skins/kienhuishoving/images/bg_mensen_content.gif) repeat-y 0px -2px;
	margin: 0px 285px auto 258px;
	padding: 5px 13px 20px 50px;
	text-align: left;
	position: relative;
	top: 20px;
	left:0px;
}








/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   linkerkolom 
*/
.mensen #dnn_linkerKolom {
	background: transparent none ;
	width: 250px;
	float: left;
	text-align: right;
	font-size: 12px;
	line-height: 27px;
	padding-top: 25px;
	padding-right: 0px;
	height: 100%;
	position: relative;
	left: 0px;
	top: 0px;
}

.mensen rechterkolom #dnn_linkerKolom {
position:relative;
}

.mensen #IEroot #dnn_linkerKolom{
	background:transparent none;
	width: 208px;
	float: left;
	text-align: right;
	font-size: 12px;
	line-height: 27px;
	height: 100%;
	left: 0px;
	top: 0px;
	position:relative;
	padding-top: 25px;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: -3px;
}

.mensen #dnn_linkerKolom p {
	margin-top: -2px;
	margin-bottom: 0px;
}

.mensen #IEroot #dnn_linkerKolom p {
	margin-top: -2px;
	margin-bottom: 0px;
}


#adresPane 
{
  left:0px;
  top:0px;
  width: 178px;
  font-size:11px;
  margin-right: -178px;
  float: left;
  clear: both;
  text-align: right;
  z-index:9999;
  padding-top: 24px;
  padding-bottom: 20px;
  	position: relative;
}



#adresPane p
{
  font-size:11px;
  line-height: 25px;
  margin: 0;
}

/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   rechterkolom 
*/





/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   SPECIALISTEN/MENSEN MODULE STIJLEN 
*/

/* uitschakelen van borders in lijst en vacature detail bij firefox */
.diensten td.rechterTD div table,
.mensen #dnn_ContentPane div table td table,
.werkstage #dnn_ContentPane table div table div table 
 {
 border-collapse:inherit !important;
 }






/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   visitekaartjes
*/

div#visitekaartje {
	background-color: transparent;
	text-align:left;
}

#visitekaartje td,
#visitekaartje #gegevens .SpecialistProfileText_Simple,
#visitekaartje #gegevens .SpecialistProfileText_Simple p 
 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:17px;
	color: #000000;	
}

#visitekaartje #gegevens {
background-color: transparent;
width: 100%;
padding: 0;
}

#IEroot #visitekaartje #gegevens {
background-color: transparent;
width: 100%;
padding: 0;
}
#visitekaartje #biografieWrapper {
background-color: transparent;
width:100%;
margin:0px;
padding:0px;
float:left;
}
#visitekaartje #biografie {
background-color: transparent;
width: auto;
padding: 0 0 20px 0;
}
#IEroot #visitekaartje #biografie {
background-color: transparent;
width: auto;
padding: 0 0 20px 0;
}






#visitekaartje #fotoOnderschrift {
position:relative;
background-color: #ffffff;
font-size:11px;
line-height: normal;
text-align:left;
width:235px;
padding:5px;
margin-bottom: -25px;
margin-right: -130px;
}
#IEroot #visitekaartje #fotoOnderschrift {
position:relative;
background-color: #ffffff;
font-size:11px;
line-height: normal;
text-align:left;
width:235px;
padding:5px;
margin-bottom: -30px;
margin-right: -120px;
}
#visitekaartje .pasfoto img {
margin:0px;
border:none;
}



/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   persoonlijk tekst
*/

#biografieWrapper #persoonlijkeTekst
{
	float: right;
	width: 265px;
	padding: 10px; 
}
#IEroot #biografieWrapper #persoonlijkeTekst
{
	width: 285px;
}
#biografieWrapper #persoonlijkeTekst p
{
	padding: 10px;
	border: 1px solid #9e9c85;
	margin: 0;
}
/*
===================================================================================
===== MEER KIENHUIS HOVING STYLES 
===================================================================================
*/


/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   contentwrappers 
*/

.meerKienhuisHoving #mainContentWrapper {
	position: relative;
	width: 960px;
	margin: 0px;
	background: #FFFFFF url(/portals/_default/Skins/kienhuishoving/images/bg_meerkienhuis_main.gif) repeat-y 0px 0px;
	text-align:left;
}
.meerKienhuisHoving #IEroot #mainContentWrapper {
	height:100%;
	background: #FFFFFF url(/portals/_default/Skins/kienhuishoving/images/bg_meerkienhuis_main.gif) repeat-y 0px -2px;
}

/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   main content midden 
*/
.meerKienhuisHoving #dnn_ContentPane {
	margin-right: 285px;
	margin-left: 207px;
	text-align: left;
	padding-right: 20px;
	padding-left: 72px;
	position: relative;
	margin-top: 0px;
	top: 20px;
	padding-top: 0px;
	overflow: visible;
}

#IEroot .meerKienhuisHoving #dnn_ContentPane {
	margin-left: 175px;
	padding-left: 68px;
}
.veilingOnderhoudPagina #dnn_ContentPane {  /* voor veilingonderhoud*/
	margin-left: 0px;
	margin-right: 0px;
}

.meerKienhuisHoving #dnn_ContentPane img {
	position: relative;
	float: left;
	clear: right;
	margin-left: -71px;
	margin-right: 10px;
}




/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   linkerkolom 
*/
.meerKienhuisHoving #dnn_linkerKolom {
	background: transparent none ;
	width: 208px;
	float: left;
	text-align: right;
	font-size: 12px;
	line-height: 27px;
	padding-right: 72px;
	height: 100%;
	position: relative;
	padding-top: 27px;
	left: 0px;
	top: -2px;
}
.meerKienhuisHoving #IEroot #dnn_linkerKolom {
	background:transparent none;
	width: 208px;
	float: left;
	text-align: right;
	font-size: 12px;
	line-height: 27px;
	height: 100%;
	left: 0px;
	top: -2px;
	position:relative;
	padding-top: 25px;
	padding-left: 0px;
	padding-right: 0px;
	margin-right:-3px;
}



.meerKienhuisHoving #dnn_linkerKolom p {
	margin-top: -2px;
	margin-bottom: 0px;
}

.meerKienhuisHoving #IEroot #dnn_linkerKolom p {
	margin-top: -2px;
	margin-bottom: 0px;
}

.meerKienhuisHoving #dnn_ctr383_ContentPane p{
	text-align:right;
	font-size: 12px;
	line-height: 27px;
}

.meerKienhuisHoving #IEroot #dnn_ctr383_ContentPane p{
	text-align:right;
	font-size: 12px;
	line-height: 27px;
}




/*
===================================================================================
===== WERK & STAGE STYLES 
===================================================================================
*/


/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   contentwrappers 
*/

.werkstage #mainContentWrapper
 {
	position: relative;
	width: 960px;
	margin: 0px;
	background: #FFFFFF url(/portals/_default/Skins/kienhuishoving/images/bg__main.gif) repeat-y 0px 0px;
	text-align: left;
}
.werkstage #IEroot #mainContentWrapper
 {
	position: relative;
	width: 960px;
	height:100%;
	margin: 0px;
	background: #FFFFFF url(/portals/_default/Skins/kienhuishoving/images/bg__main.gif) repeat-y 0px -2px;
	text-align: left;
	float:right;
}

/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   main content midden 
*/

.werkstage #dnn_ContentPane 
{
	background: url(/portals/_default/Skins/kienhuishoving/images/bg__content.gif) repeat-y 0px 0px;
	margin-right: -20px;
	margin-left: 208px; 
	text-align: left;
	padding-top: 20px;
	padding-right: 306px; 
	padding-left: 85px; /* 93+20 pixels om marge te behouden en -8px om te compenseren voor padding in de module */
	padding-bottom: 17px; /* onderpadding is gelijk aan line-height van bodytekst */
	position: relative;
	margin-top: 0px;
	margin-bottom: 30px;
	top: 0px;
	left:-20px;
}
.werkstage #IEroot #dnn_ContentPane 
{
	background: url(/portals/_default/Skins/kienhuishoving/images/bg__content.gif) repeat-y 0px -2px;
	margin-right: -20px;
	margin-left: 175px; 
	text-align: left;
	padding-top: 20px;
	padding-right: 306px; 
	padding-left: 85px; /* 93+20 pixels om marge te behouden en -8px om te compenseren voor padding in de module */
	padding-bottom: 17px; /* onderpadding is gelijk aan line-height van bodytekst */
	position: relative;
	margin-top: 0px;
	top: 0px;
	left:-20px;
}



/*  ***** stijlen van de oude container *****
.werkstage #dnn_ContentPane {
	margin-right: 266px;
	margin-left: 208px; 
	text-align: left;
	padding-top: 20px;
	padding-right: 20px; 
	padding-left: 85px; 	
	padding-bottom: 17px; 
	position: relative;
	margin-top: 0px;
	top: 0px;
	left:-20px;
}
 .werkstage #IEroot #dnn_ContentPane {
	margin-right: 266px;
	margin-left: 175px; 
	text-align: left;
	padding-top: 20px;
	padding-right: 20px; 
	padding-left: 85px; 
	padding-bottom: 17px; 
	position: relative;
	margin-top: 0px;
	top: 0px;
	left:-20px;
}
*/

.werkstage #dnn_ContentPane h1
{
  	color: #000000; 
    font-family: Verdana, Geneva, sans-serif; 
    font-size: 14px; 
	line-height: normal;
    font-weight: normal; 
    font-style: normal;
	letter-spacing:2px;
	margin-top: -17px;
	margin-bottom:17px;
}



/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   linkerkolom 
*/

/*.werkstage #dnn_linkerKolom
{
	background: transparent none ;
	width: 186px;
	float: left;
	text-align: right;
	font-size: 12px;
	line-height: 27px;
	height: 100%;
	position: absolute;
	left: -8px;
	top: 0px;
	padding-top: 25px;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: -20px;
	overflow:hidden;
} */

.werkstage #dnn_linkerKolom
{
	width: 208px;
	float: left;
	text-align: right;
	font-size: 12px;
	line-height: 27px;
	padding-right: 72px;
	height: 100%;
	position: relative;
	padding-top: 25px;
	left: 0px;
	top: 0px;
}



.werkstage #IEroot #dnn_linkerKolom
 {
	background:transparent none;
	width: 208px;
	float: left;
	text-align: right;
	font-size: 12px;
	line-height: 27px;
	height: 100%;
	left: 0px;
	top: -2px;
	position:relative;
	padding-top: 25px;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: -3px;
}

.werkstage #dnn_linkerKolom p
 {
	margin-top: -2px;
	margin-bottom: 0px;
}

.werkstage #IEroot #dnn_linkerKolom p
{
	margin-top: -2px;
	margin-bottom: 0px;
}


/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  rechterkolommen later toegevoegd
*/


.werkstage #dnn_werkstageRechterKolom
 {
position:absolute;
	top: 20px;
	right:0px;
	width: 249px;
	height:auto;
	background-color:#FFFFFF;
	padding: 25px 18px;
}


.werkstage #IEroot #dnn_werkstageRechterKolom
 {
position:absolute;
	top: 20px;
	right:0px;
	width: 285px;
	height:auto;
	background-color:#FFFFFF;
	padding: 25px 18px;
}






/* 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   vacatures 
*/

/* vacature lijst pagina */

td.ActiveJobView ul
{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #5a5a50;
}

td.DetailLabel,
td.DetailLabel a:link,
td.DetailLabel a:active,
td.DetailLabel a:visited,
td.DetailLabel a:hover
{
	color: #5a5a50;
}


/* vacature detail pagina */


td.vacatureDatum 
{
	font-style:italic;
	font-weight:bold;
	padding-bottom: 15px;
}

td.vacatureIntro 
{	
	text-align: left;
	padding-bottom: 15px;
}

td.GroupTitleView
{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color: #5a5a50;
	font-size: 18px;
	padding: 15px 0px 30px 0px;
}


td.DetailText 
{
	text-align:left;
}

td.reageerButton
{
	padding-bottom: 15px;
}

td.terugLink 
{
padding-top:5px;
border-top: 1px solid #5a5a50;
}



/*
===================================================================================
===== ZOEKRESULTAAT SKINPAGINA
===================================================================================
*/



.zoekresultaat div#dnn_ContentPane
{
margin-right: 0;
width: 388px!important;
min-height: 500px;
}



.zoekresultaat td.Zoeknummertd
{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
width:30px;
vertical-align:top;
padding-top: 8px;
color: #5a5a50;
}

.zoekresultaat .Zoektitel
{
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
.zoekresultaat .Zoeksum
{
	font-size:11px;
}
.zoekresultaat .Zoekdatum
{
font-size:11px;
color: #999999;
}
.zoekresultaat .Zoeklink
{
color: #5a5a50;
}

/*  geen resultaten */

div#NoResults
{
	width: 320px;
}
#NoResults
{
width: 320px;
}
#NoResults h3
{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size: 11px;
}

/*
===================================================================================
===== SOLPART MENU STYLES 
===================================================================================
*/

div#mainMenu span#dnn_dnnSOLPARTMENU_ctldnnSOLPARTMENU,
div#mainMenu br
{
display: none;
}




/* Styling for the main menu container.
*/ 

.MainMenu_MenuContainer  
{
     border: 0px;
     background-color:transparent;
	 background: url(/portals/_default/Skins/kienhuishoving/images/bg_mainmenu.gif) repeat-y 0px 0px;
}

.MainMenu_MenuBreak 
{
background-color:transparent;
vertical-align:top;
padding: 7 0 0 0px;
border:0px;
}


.MainMenu_MenuBar 
{	
CURSOR: pointer;	
HEIGHT: 16px;	
BACKGROUND-COLOR: transparent;
}


/* Main menu items. Set the overall font styling here. */
.MainMenu_MenuItem 
{
    cursor: pointer; 
    color: #5a5a50; 
    font-family: Verdana, Geneva, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    font-style: normal;
	letter-spacing:1px;
	text-transform:uppercase;
    border-left: #000000 0px solid; 
    border-bottom: #000000 0px solid; 
    border-top: #000000 0px solid; 
    border-right: #000000 0px solid;
	padding: 5px;
}

.MainMenu_MenuItem td
{
	padding:5px;
}


/* Main menu items, when mouseover. */
.MainMenu_MenuItemSel 
{
    cursor: pointer; 
    cursor: hand; 
    color: #FFFFFF;  
    font-family: Verdana, Geneva, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    font-style: normal;
	letter-spacing:1px;
	text-transform:uppercase;
	background-color: transparent; /* indien op 'none' wordt hij vervangen door kleur uit default.css */
	background-image:none;
	padding: 5px;
}

.MainMenu_MenuItemSel td
{
	padding:5px;
}
/* Main menu current active item */
.MainMenu_RootMenuItemActive 
{
	color:#FFFFFF;
}



.MainMenu_RootMenuArrow 
{
    display: none; 
}








/*
===================================================================================
===== START OVERSCHRIJVEN VAN MODULE STYLES 
===================================================================================

*/



div.c_contentpane 
{ 
	padding-top: 0px !important;
	padding-right: 0px !important;
	padding-bottom: 20px !important;
	padding-left: 0px !important;		
}

.diensten div.c_content, 
.diensten_start div.c_content 
{
	margin-right: -75px;
	margin-left: -8px;
}



.SpecialistProfileText_Simple,
.SpecialistProfileText_Simple p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:22px;
	font-style: normal;
	font-weight:normal;
	color: #000000;
	text-align:left;
}
.SpecialistProfileText_Simple li {
	text-align:left !important;
}

.SpecialistProfileText_Spacing 
{
	display: none !important;
}

td#moduleSpecialisatieTekst
{
	width: 270px;
	padding: 0px 25px 0px 0px;
}
#moduleSpecialisatieTekst span
{
	width:auto;
}

#moduleSpecialisatieTekst,
#moduleSpecialisatieTekst p
 {
color: #5a5a50;
}

#moduleSpecialisten,
#moduleSpecialisten p
{
color: #5a5a50;
}

a.SpecialistLinks:link,
a.SpecialistLinks:active,
a.SpecialistLinks:visited
 {
 	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #5a5a50;
}
a.SpecialistLinks:hover
 {
  	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
 	text-decoration:underline;
}

div.c_footer 
{
	display:none;
}

.negatieveSpatie {
	vertical-align: baseline !important;
}


/* ========================  MENU LINKS  =========================== */

#dnn_ctr562_TheDNNSlideMenu_DnnSlideMenu, /*  menu */
#dnn_ctr564_TheDNNSlideMenu_DnnSlideMenu,  /* meerkienhuis menu */
#dnn_ctr602_TheDNNSlideMenu_DnnSlideMenu,  /* werkstage menu */
#dnn_ctr725_TheDNNSlideMenu_DnnSlideMenu  /* werkstage menu */
{
	width: 208px !important;
	overflow:hidden;
	float:right;
}

div#dnn_ctr563_TheDNNSlideMenu_DnnSlideMenu /* mensen menu */
{
	width: 248px !important;
	overflow:hidden;
	float:right;
}

/* ========================   MODULE LINKER EN RECHTER TD =========================== */


.diensten .linkerTD 
{
	width: 339px;
	padding-right: 13px;
}

.diensten .rechterTD
{
border: 0;
padding-left: 15px;
VERTICAL-ALIGN: top;	
WIDTH: auto !important;
}



.diensten .rechterTD #dshType_imgIcon  /* +/- knopje om groep in of uit te klappen */
{
	display: none;
}



.werkstage .SubHead 
{	
FONT-WEIGHT: normal;
FONT-SIZE: 14px;
COLOR: #5a5a50;
FONT-FAMILY: Verdana, Geneva, sans-serif;
}


.werkstage .mobielNummer img, /* zet het vraagteken uit */
.werkstage .SubHead div  /* zet gele tooltip div uit, die verschijnt na dubbelklik op label uit formulier */
{	
 display: none;
}

.werkstage .DetailText
{	
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #5a5a50;
FONT-FAMILY: Verdana, Geneva, sans-serif;
}



A.SpecialistLinks_simple:link,
A.SpecialistLinks_simple:active,
A.SpecialistLinks_simple:visited
{	
FONT-WEIGHT: normal;	
FONT-SIZE: 11px;	
COLOR: #000;	
FONT-FAMILY: Verdana, Geneva, sans-serif;	
TEXT-DECORATION: none;
}
A.SpecialistLinks_simple:hover
{	
FONT-WEIGHT: normal;	
FONT-SIZE: 11px;	
COLOR: #000;	
FONT-FAMILY: Verdana, Geneva, sans-serif;	
TEXT-DECORATION: underline;
}



/*
===================================================================================
===== EIND OVERSCHRIJVEN VAN MODULE STYLES
===================================================================================
*/


































/*
===================================================================================
===== SOLPART SUBMENU STYLES 
===================================================================================

*/

.menuItemMeerKH td{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:25px;
	color:#5a5a50;
	width:178px;
	background: url(/portals/_default/Skins/kienhuishoving/images/bg_submenu_normal.gif) no-repeat right 2px;
	padding-right:37px;
}

.menuContainerMeerKH {

}
.menuItemSelMeerKH td{
	width:178px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:25px;
	color:#FFFFFF;
	background: url(/portals/_default/Skins/kienhuishoving/images/bg_submenu_hover.gif) no-repeat right 2px;
	padding-right:37px;
}
.rootMenuItemActiveMeerKH td{
	width:178px;
	color:#FFFFFF;
	background: url(/portals/_default/Skins/kienhuishoving/images/bg_submenu_active.gif) no-repeat right 2px;
	padding-right:37px;
}
.menuBreakMeerKH {
}

.toplevelnormal {
	background:url(/portals/_default/Skins/kienhuishoving/images/bg-up.gif) no-repeat right center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#5a5a50;
	padding-right:40px;
	width:100%;
	border-bottom:3px solid #dfe0d8; 
	height:25px;
	text-align:right;
}


.mensen .toplevelnormal {
	background: none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#5a5a50;
	padding:0px;
	width:100%;
	border-bottom:3px solid #dfe0d8; 
	height:25px;
		text-align:right;
}

.toplevelexpanded
 {
	background:url(/portals/_default/Skins/kienhuishoving/images/bg-toplevel-expanded.gif) no-repeat right center;
	font-family:Verdana, Geneva, sans-serif;	
	font-size:11px;
	color:#FFFFFF;
	padding-right:40px;
	width:100%;
	border-bottom:3px solid #dfe0d8; 
	height:25px; 
	cursor:hand;
		text-align:right;
}


.toplevelselected,
.toplevelselectedhover
 {
	background:url(/portals/_default/Skins/kienhuishoving/images/bg-selected.jpg) no-repeat right center;
	font-family:Verdana, Geneva, sans-serif;	
	font-size:11px;
	color:white;
	padding-right:40px;
	width:100%;
	border-bottom:3px solid #dfe0d8; 
	height:25px; 
	cursor:hand;
		text-align:right;
}
.mensen .toplevelexpanded,
.mensen .toplevelselected,
.mensen .toplevelselectedhover
 {
	background:url(/portals/_default/Skins/kienhuishoving/images/bg-selected-mensen.gif) no-repeat right center;
	font-family:Verdana, Geneva, sans-serif;	
	font-size:11px;
	color:white;
	width:100%;
	padding:0px;
	border-bottom:3px solid #dfe0d8; 
	height:25px; 
	cursor:hand;
		text-align:right;
}



.toplevelhover {
	background:url(/portals/_default/Skins/kienhuishoving/images/bg-over.jpg) no-repeat right center;
	font-family:Verdana, Geneva, sans-serif;	
	font-size:11px;
	color:white;
	padding-right:40px;
	width:100%;
	border-bottom:3px solid #dfe0d8; 
	height:25px; 
	cursor:hand;
		text-align:right;
}
.mensen .toplevelhover {
	background:url(/portals/_default/Skins/kienhuishoving/images/bg-over-mensen.gif) no-repeat right center;
	font-family:Verdana, Geneva, sans-serif;	
	font-size:11px;
	color:white;
	padding:0px;
	width:100%;
	border-bottom:3px solid #dfe0d8; 
	height:25px; 
	cursor:hand;
	text-align:right;
}

.defaultnormal {
	background:url(/portals/_default/Skins/kienhuishoving/images/bg-up-child.gif) no-repeat right center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#5a5a50;
	padding-right:40px;
	width:100%;
	border-bottom:3px solid #dfe0d8; 
	height:25px;
		text-align:right;
}

.mensen .defaultnormal {
	background: none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#5a5a50;
	padding:0px;
	width:100%;
	border-bottom:3px solid #dfe0d8; 
	height:25px;
	text-align: right;
}





.defaultselected,
.defaultselectedhover {
	background:url(/portals/_default/Skins/kienhuishoving/images/bg-selected.jpg) no-repeat right center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:white;
	padding-right:40px;
	width:100%;
	border-bottom:3px solid #dfe0d8; 
	height:25px; 
	cursor:hand;
		text-align:right;
}
td.defaultselectedhover 
{
border-top: 0px solid #dfe0d8;
border-bottom: 3px solid #dfe0d8;
	text-align:right;
}

.mensen .defaultselected,
.mensen .defaultselectedhover  {
	background:url(/portals/_default/Skins/kienhuishoving/images/bg-selected-mensen.jpg) no-repeat right center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:white;
	width:100%;
	padding:0px;
	border-bottom:3px solid #dfe0d8; 
	height:25px; 
	cursor:hand;
		text-align:right;
}


.defaulthover {
	background:url(/portals/_default/Skins/kienhuishoving/images/bg-over.jpg) no-repeat right center;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color:white;
	padding-right:40px;
	width:100%;
	border-bottom:3px solid #dfe0d8; 
	height:25px; 
	cursor:hand;
	text-align:right;
}
.mensen .defaulthover {
	background:url(/portals/_default/Skins/kienhuishoving/images/bg-over-mensen.jpg) no-repeat right center;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	color:white;
	padding:0px;
	width:100%;
	border-bottom:3px solid #dfe0d8; 
	height:25px; 
	cursor:hand;
	text-align:right;
}

/* uitlijnen menu items in firefox */
.toplevelnormal div,
.toplevelhover div,
.toplevelexpanded div,
.toplevelselected div,
.toplevelselectedhover div,
.defaultnormal div,
.defaulthover div,
.defaultselected div,
.defaultselectedhover div 
 { 
float:right;
}


/* positioneren items in in het divje dat rechts in de menuitem td staat*/ 

/*voor firefox moeten de id's 'rechtstreeks' aangeroepen worden ivm het overschrijven van harcoded/script gegenereerde code in de html */
.mensen div#dnn_linkerKolom td[id] div
/*.mensen td#eo_ele_2 div,
.mensen td#eo_ele_3 div,
.mensen td#eo_ele_4 div,
.mensen td#eo_ele_5 div */
{
/*	margin-right: auto!important;	
	margin-left: 0!important;	
	text-align:center!important;
	padding-right: 10px;*/
}
.mensen div#dnn_linkerKolom td[id] div[style]
{
 width: 54px !important;
}

.mensen #IEroot div#dnn_linkerKolom td[id] div[style]
{
 width:0px;
}

.mensen #IEroot td.toplevelnormal div,
.mensen #IEroot td.toplevelhover div,
.mensen #IEroot td.toplevelselected div,
.mensen #IEroot td.toplevelselectedhover div,
.mensen #IEroot td.toplevelexpanded div,
.mensen #IEroot td.defaultnormal div,
.mensen #IEroot td.defaulthover div,
.mensen #IEroot td.defaultselected div,
.mensen #IEroot td.defaultselectedhover div
{
	width: 60px !important;
	margin: 0px 0px 0px 189px !important;
	text-align: center !important;
	padding: 0 !important;
}



/*
=========================================================================
===== STIJLEN OVERSCHRIJVEN OM LINK BREDER TE MAKEN
*/

/*

.toplevelnormal div span,
.toplevelhover div span,
.toplevelselected div span,
.toplevelselectedhover div span,
.toplevelexpanded div span,
.defaultnormal div span,
.defaulthover div span,
.defaultselected div span,
.defaultselectedhover div span
 {

}


.toplevelnormal div span:first-child,
.toplevelhover div span:first-child,
.toplevelselected div span:first-child,
.toplevelselectedhover div span:first-child,
.toplevelexpanded div span:first-child,
.defaultnormal div span:first-child,
.defaulthover div span:first-child,
.defaultselected div span:first-child,
.defaultselectedhover div span:first-child
{

}
*/




/*
===================================================================================
===== VEILINGEN START
===================================================================================
*/

a.veilinggreen, 
.veilinggreen, 
a.veilinggreen:link, 
a.veilinggreen:hover, 
a.veilinggreen:visited, 
a.downknop, 
.downknop, 
a.downknop:link, 
a.downknop:visited, 
a.downknop:hover {
color:#9d9c8f;
font-size:11px;
text-decoration:none;
font-weight:normal;
}

a.veilinggreen:hover, 
a.downknop:hover
{
	text-decoration:underline;
}
.veilingheaderblack {
	font-size:11px;
	font-weight:bold;
	color:#000;
}

.veilingheadergreen {
	/*font-size:13px;
	font-weight:bold;*/
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	letter-spacing: 0px;
	word-spacing: 2px;
	margin-bottom: 0px;
	line-height: 22px;
	margin-top: 0px;
	text-align: left;
	color: #666644;
}

.veilingblack {
font-size:11px;	
}

a.terugknop, .terugknop, a.terugknop:link, a.terugknop:hover, a.terugknop:visited {
	font-size:11px;
	color: #9d9c8f;
	text-decoration:none;
}
a.terugknop:hover {
	text-decoration:underline;
}


div.veilingonderhoud td {
	font-size:11px;
	vertical-align: top;
	padding: 5px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom: 1px solid #003366;
}



/*
===================================================================================
===== VEILINGEN EIND
===================================================================================
*/


/*
====== START MODULE:  ONDERHOUD
=========================================================================================
*/

div#dnn_ctr732_DD 
{
width:98%;
background-color: #ebeef5;
border: 1px solid #aebfde;
}
/*
=========================================================================================
====== EIND MODULE:  ONDERHOUD
*/



/*
=========================================================================================
====== STATISCH MENU
*/

#staticmenu {
background-image:url(/portals/_default/Skins/kienhuishoving/images/bg_mainmenu.gif);
background-repeat:repeat-y;
width:772px;
}

td.tdmenu {
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}

td.tdsep {
width:5px;	
}

.tdmenu a, .tdmenu a:hover, .tdmenu a:link, .tdmenu a:visited, .tdmenu a:active {
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
}

a.mnactive, a.mnactive:link, a.mnactive:visited, a.mnactive:active {
color:#5a5a50;	
}

a.mactive, a.mactive:link, a.mactive:hover, a.mactive:visited, a.mactive:active, a.mnactive:hover {
color:#ffffff;	
}

td#homeButton a.mactive,
td#homeButton a.mnactive:hover
{
	background: url(/portals/_default/Skins/kienhuishoving/images/icon_home_hi.gif) no-repeat center center;
}

td#homeButton a.mnactive
{
	background: url(/portals/_default/Skins/kienhuishoving/images/icon_home.gif) no-repeat center center;
}

.SpecialistProfileText_Simple li {
color:black;
}

/*
====== EVENTS MODULE
=========================================================================================
*/


table.ListDataGrid
{
	background-color: #FFF!important;
}


.ListDataGrid .ListAlternate td
{
	background-color: #ecece5!important;
}

.ListDataGrid td
{
	padding: 4px!important;
}

.ListDataGrid td,
.ListDataGrid td a:link,
.ListDataGrid td a:visited,
.ListDataGrid td a:hover,
.ListDataGrid td a:active
{
	color:#000!important;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px!important;
}


td.aangemaaktDoor {
	display: none;
}



/*
====== PRINT KNOP
=========================================================================================
*/

div#printknop {
	float: right;
}





/*  deze stijlen zorgen ervoor dat alleen de inhoud van de contentpane wordt afgedrukt */
@media print {   
	  #headerContainer,
	  #mainMenu,
	  #dnn_linkerKolom,
	  #dnn_rechterKolom,
	  #footer
	  {
		  display: none;
		  }
	  
	  
       #dnn_ContentPane {
		   width:100%;
		   margin:0px;
		   font-family: Verdana, Geneva, sans-serif;
		   font-size:14px;
		   color:Black;
		   display:block;
		   }
		   
		   #dnn_ContentPane p 
		   {
		   font-family: Verdana, Geneva, sans-serif;
		   font-size:14px;
		   line-height:23px;
		   color:Black;
		   }
		   

		   
  /*     #headerContainer{display:none;}
       #mainMenu{display:none;}
       #dnn_linkerKolom{display:none;}  
       #dnn_rechterKolom{display:none;}  
       #footer{display:none;}
       #ControlPanel{display:none;}
       #dnn_ControlPanel{display:none;}   
       #myBottom{display:none;}
       #printknop{display:none;}
       #dnn_ctr725_TheDNNSlideMenu_DnnSlideMenu{display:none;}*/

}


