#Body
{
	font-size: 11px;
	overflow: -moz-scrollbars-vertical;
	text-align:center;
	color: #000;
	margin: 0;
	padding: 0;
}

/* list items content     */
p, ul, li , h3
{
	margin:0;
	padding:0;
}

th {
    text-align : left;
}


.c_content ul, .c_content li {
    margin: 0 0 0 8px;
    list-style-type : square;
}

.faqList ul, .faqList li {
    margin: 0 0 0 20px;
    /*list-style-type : none;*/
}

ul, li , .documentList li, #docValueOutput ul, #docValueOutput li, #dnn_ctr496_ModuleContent ul, #dnn_ctr496_ModuleContent li
{
	list-style-type:none;
}
/* end  */


*, div, p, td, a, span, input, h1, h2, h3, h4, h5, h6, ul, li, em, i, b, strong
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Normal, table, tbody, tr, td
{
	font-size: 1em;
}

p, div, table
{
	text-align:left;
}

p, .Normal
{
	line-height: 1.4em;
}

.contentBox p
{
	font-size: 1.2em;
	padding-bottom: 12px;
}

h1
{
	font-weight:bold;
	font-size: 1.5em;
	margin: 0 !important;
	padding-bottom: 14px;
	padding-top : 14px;
}


.c_head
{
	margin : 0px;
	text-align:left;
}


h1 .head
{
	font-size: 1em;
	font-weight:bold;
}

.contentBox h1
{
	font-size:1.2em;

}

h2
{
	font-weight:bold;
	font-size: 0.9em;
	margin-bottom: 5px;
	margin-top: 10px;
}

h3
{
	text-transform: uppercase;
	font-size: 1em;
	font-weight: bold;
}

a
{
	/* outline:none; */
}

a:hover
{
	text-decoration: underline;
}

.sideMenuNieuws
{    margin-left: 0;
    width:185px;
}

#sideMenuRight {
	background-color: #e8e5e3;
	margin-right: 1px;
	font-weight: bold;
	width:185px;
}

.handig_about_pno #sideMenuRight {
	display : none;
}

#sideMenuRight a.DisabledMenuItem,
#sideMenuRight a.DisabledMenuItem:hover {
	font-size: 1.1em;
	display: block;
	padding: 5px 0 6px 5px;
	color: #FFFFFF;
	background-color: #d7164c;
}

#sideMenuRight a {
	font-size: 1.0em;
	display: block;
	padding: 12px 0 12px 5px;
	border-bottom: solid 1px #b2aaa2;
	text-decoration: none;
	color : #d7164c;
	font-weight: bold;
}

#sideMenuRight a:hover {
	background-color: #F0F0F0;
}


#sideMenuRight .selected a
{
	font-weight: bold;
	background-color: #c9c3be;
}


#sideMenuRight ul, #sideMenuRight li {
    list-style-type : none;
    margin-left: 0;
}

#sideMenuRight li li {
	margin-top: 0;
}


#dnn_ctr849_XModDisplay_marquee  ul, #dnn_ctr849_XModDisplay_marquee li {
	margin: 0 0 0 0;
}

.Handig_1_Ik_bouw_pensioen_op ,
.Handig_2_Ik_ontvang_pensioen,
.Handig_3_Ik_ben_werkgever,
.Handig_4_Over_PNO_Media
{
	 display :  none;
}

.handig_bouw_op .Handig_1_Ik_bouw_pensioen_op,
.handig_ontvang .Handig_2_Ik_ontvang_pensioen,
.handig_werkgever .Handig_3_Ik_ben_werkgever,
.handig_pno .Handig_4_Over_PNO_Media
{
	 display :  block;
}

/*#end sideMenuRight*/

/* Voorpagina-nieuws */
table.vpnieuwskop {
  background: #B13124;
  width: 100%;
}

h1.vpnieuws {
  padding: 6px 0;
  margin-bottom: 3px;
}

h1.vpnieuws a {
  color:#E5BCBA;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

table.vpnieuws {
  border: 0px;
  border-collapse: collapse;
  border-style: hidden;
}

table.vpnieuws td {
  height: 53px;
  border: 2px solid #B13124;
}

.IE table.vpnieuws td {
  padding: 0;
  border-left: none;
  border-right: none;
  border-bottom: none;
}

table.vpnieuws div {
  margin: 0 18px;
}

table.vpnieuws div a {
  font-size: 11px;
  font-weight : bold;
  text-decoration: none;
  color: #B13124;
}

table.vpnieuws div a span {
  color: #B13124;
}
/* Einde voorpagina-nieuws */

/* Financiele pagina (Skin 15-clear) */
.skinclear h2 span {
  font-size: 1.3em;
}


/* KLEURENWISSEL */
/*#sideMenuRight*/

/* green ************** */
.contentBox *,
.green .topBar,
.green .leftPaneHeader,
.green h1,
.green h2,
.green h3,
.green a,
.green #sideMenu a,
.green .threeColumns *,
.green .indexColor a
{
	color: #7a9633
}

.green #sideMenu a.DisabledMenuItem,
.green #sideMenu a.DisabledMenuItem:hover,
.green #categoriesMenu a.dialogBoxHeaderLink,
.green #categoriesMenu a.dialogBoxHeaderLink:hover
{
background-color: #7a9633;
}

.green .submit_prog,
.green .bestelBoxHeaderLink,
.green .orderButton
{
	background:#7a9633 url(../img/dialogbox_link_background_wit.gif) no-repeat right top;
}


/* green buttons start*/
.green .headerMenu .dialogBoxHeaderLink {
	background:#7a9633  url(/Portals/_default/Skins/PNO/img/dialogbox_link_background_grijs.gif) no-repeat right top;
}

.green #categoriesMenu a.dialogBoxHeaderLink
{
	background:#7a9633  url(/Portals/_default/Skins/PNO/img/dialogbox_link_background_grijs_down.gif) no-repeat right top;
}

.green .dialogBoxInlog a.dialogBoxHeaderButton
{
	background:#7a9633  url(/Portals/_default/Skins/PNO/img/dialogbox_link_background_wit.gif) no-repeat right top;
}

.green .dialogBoxHeaderLink,
.green .dialogBoxHeaderButton
{
	background:#7a9633  url(/Portals/_default/Skins/PNO/img/dialogbox_link_background_wit.gif) no-repeat right top;
	text-decoration : none;
}
/* green buttons end*/


.green #categoriesMenu ul {
	background-color: #bcca99;
}


.green #categoriesMenu a:hover {
	background-color: #F0F0F0;
}

.green #categoriesMenu a, .googlemap
{
	border-bottom: solid 1px #7a9633;
	color: #7a9633;
}

.green_blok_tekst
{
	border: solid 1px #7A9633;
	padding: 20px;
	width:480px;
	font-weight: normal;
	color: #7A9633;
	background-color: #F6FFDF;
	margin-top: 10px;
	margin-left:0px;
}

/* orange ************** */

.pno *,
.pno a.readMore,
.orange .topBar,
.orange .leftPaneHeader,
.orange h1,
.orange h2,
.orange h3,
.orange a,
.orange #sideMenu a,
.orange .threeColumns *,
.orange .indexColor a
{
	color: #f37021;
}

.orange #sideMenu a.DisabledMenuItem,
.orange #sideMenu a.DisabledMenuItem:hover,
.orange #categoriesMenu a.dialogBoxHeaderLink,
.orange #categoriesMenu a.dialogBoxHeaderLink:hover
{
background-color: #f37021;
}

.orange .submit_prog,
.orange .bestelBoxHeaderLink,
.orange .orderButton
{
	background:#f37021 url(../img/dialogbox_link_orange_background_wit.gif) no-repeat right top;
}

/* orange buttons start*/
.orange .headerMenu .dialogBoxHeaderLink {
	background:#f37021  url(/Portals/_default/Skins/PNO/img/dialogbox_link_orange_background_grijs.gif) no-repeat right top;
}

.orange #categoriesMenu a.dialogBoxHeaderLink
{
	background:#f37021  url(/Portals/_default/Skins/PNO/img/dialogbox_link_orange_background_grijs_down.gif) no-repeat right top;
}

.orange .dialogBoxInlog a.dialogBoxHeaderButton
{
	background:#f37021  url(/Portals/_default/Skins/PNO/img/dialogbox_link_orange_background_wit.gif) no-repeat right top;
}

.orange .dialogBoxHeaderLink,
.orange .dialogBoxHeaderButton
{
	background:#f37021  url(/Portals/_default/Skins/PNO/img/dialogbox_link_orange_background_grijs.gif) no-repeat right top;
	text-decoration : none;
}
/* orange buttons end*/


.orange #categoriesMenu ul {
	background-color: #f3be78;
}

.orange #categoriesMenu a:hover {
	background-color: #fdeacc;
}

.orange #categoriesMenu a, .googlemap
{
	border-bottom: solid 1px #f37021;
	color: #f37021;
}

.orange_blok_tekst
{
	border: solid 1px #f37021;
	padding: 20px;
	width:500px;
	font-weight: normal;
	color: #f37021;
	background-color: #f3be78;
	margin-top: 10px;
	margin-left:0px;
}

/* purple ************** */
.purple .topBar,
.purple .contentBox *,
.purple .leftPaneHeader,
.purple h1,
.purple h2,
.purple h3,
.purple a,
.purple #sideMenu a,
.purple .threeColumns *,
.purple .indexColor a
{
	color: #603D87
}

.purple #sideMenu a.DisabledMenuItem,
.purple #sideMenu a.DisabledMenuItem:hover,
.purple #categoriesMenu a.dialogBoxHeaderLink,
.purple #categoriesMenu a.dialogBoxHeaderLink:hover
{
background-color: #603D87;
}

.purple .submit_prog,
.purple .bestelBoxHeaderLink,
.purple .orderButton
{
	background:#603D87 url(../img/dialogbox_link_background_wit.gif) no-repeat right top;
}


/* purple buttons start*/
.purple .headerMenu .dialogBoxHeaderLink {
	background:#603D87  url(/Portals/_default/Skins/PNO/img/dialogbox_link_purple_background_grijs.gif) no-repeat right top;
}

.purple #categoriesMenu a.dialogBoxHeaderLink
{
	background:#603D87  url(/Portals/_default/Skins/PNO/img/dialogbox_link_purple_background_grijs_down.gif) no-repeat right top;
}

.purple .dialogBoxInlog a.dialogBoxHeaderButton
{
	background:#603D87  url(/Portals/_default/Skins/PNO/img/dialogbox_link_purple_background_grijs.gif) no-repeat right top;
}

.purple .dialogBoxHeaderLink,
.purple .dialogBoxHeaderButton
{
	background:#603D87  url(/Portals/_default/Skins/PNO/img/dialogbox_link_purple_background_grijs.gif) no-repeat right top;
	text-decoration : none;
}
/* purple buttons end*/


.purple #categoriesMenu ul {
	background-color: #c29deb;
}


.purple #categoriesMenu a:hover {
	background-color: #ddc7f5;
}

.purple #categoriesMenu a, .googlemap
{
	border-bottom: solid 1px #603D87;
	color: #603D87;
}

.purple_blok_tekst
{
	border: solid 1px #603D87;
	padding: 20px;
	width:480px;
	font-weight: normal;
	color: #603D87;
	background-color: #F6FFDF;
	margin-top: 10px;
	margin-left:0px;
}


/*  */

#map, #map a {
	overflow : hidden;
	width : 1px;
	height : 1px;
}
/* END KLEURENWISSEL */








.downloadIcon
{
    padding-right:5px;
    border : 0;
}


.readMore {
	display:block;
	font-weight: bold;
	text-decoration: none!important;
	margin-top: 15px;
	font-size: 0.9em;
}

.readMore u
{
	text-decoration: none;
}

/**** three columns template **************/

.threeColumns
{
	margin-top: 10px;
	width:99%;
}

.threeColumns td
{
	text-align: left;
	vertical-align: top;
	width: 33%
}

.colomnLeft
{
	padding-right: 10px;
}
.colomnCenter
{
	border-left: solid 1px #b2aaa2;
	padding-left: 10px;
	padding-right: 10px;
}

.colomnRight
{
	border-left: solid 1px #b2aaa2;
	padding-left: 10px;
}

.oneLineList *
{
	line-height: 1.8em;
}



ul.sitemapPageList
{
	margin: 0;
	padding: 0;
}

ul.sitemapPageList li.sitemapPageItem
{
	padding-bottom: 18px;
	list-style: none;
	margin: 0;
}

ul.sitemapPageList li .sitemapPageName
{
	font-weight: bold;
}

/*sitemap second level */
ul.sitemapPageList ul
{
	margin-left:35px;
	padding: 0;
}

ul.sitemapPageList ul li.sitemapPageItem
{
	list-style-type:circle ;
	margin: 0;
	padding: 3px 0 0 0;
}

ul.sitemapPageList ul li li .sitemapPageName
{
	font-weight: normal;
}



/* fck extra styles */
.subtitel {
	font-weight : bold;
	color : #000000;
}

.greentext{
	color: #7a9633;
}

.orangetext{
	color: #f37021;
}

/* end fck */


.noPaddingOrMargin, .noPaddingOrMargin *
{
	padding: 0!important;
	margin: 0!important;
	border-collapse:collapse!important;
}


.checkboxWithoutLabel label
{
	display:none;
}

a.corporateInfoLink
{
	display: block;
	text-decoration:none;
	font-weight: bold;
	background: url('/Portals/0/flag_gb.gif') no-repeat 0 2px;
	padding: 0px 0 2px 23px;
	margin-top: 10px;
}

a.corporateInfoLink:hover
{
	text-decoration:none;
}

a.logoff
{
	font-weight: normal;
}

