/* CSS version 1 */
/* GLOBAL */

body {
	margin: 0px;
	padding: 0px;
	background: #FFFFFF; /* background: #776655; */
	font: 70% arial;
	color: #000000;
}

table, tr, td {
	font-size: 100%;
}
td {
	vertical-align: top;
}

img {
	border: 0px;
}

a {
	color: #9b907c;
}
a:hover {
	text-decoration: none;
}

.menuContainer a { 
	color: #FFFFFF;
}

h1, h2, h3, h4, h5 {
	margin: 0px;
}

h1 {
	font-size: 180%;
	color: #776655;
}
body.medewerkers h1 {
	font-size: 180%;
	color: #9eb606;
}
body.werkgevers h1 {
	font-size: 180%;
	color: #69b6e0;
}

h2 {
	font-size: 140%;
	color: #ffffff;
}

h3 {
	font-size: 140%;
	color: #776655;
}

h4 {
	font-size: 100%;
	color: #FFFFFF;
}

h5 {
	font-size: 120%;
	color: #776655;
}

/* Globale stijl voor UL, met blauw blokje */
ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	list-style-image: none;
}
ul li {
	padding: 0 0 0 14px;
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/bullet.gif) no-repeat top left;
	
}

/* GENERIC */

ul.menu a {
	font-weight: bold;
	text-decoration: none;
	display: block;
	width: 100%;
	background: #776655;
	padding: 2px 0px 2px 10px;
}

.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}

.clearer {
	font-size: 1%;
	clear: both;
}

.block {
	display: block;
}

.border {
	border: 1px solid white;
}

/* HR class, bedoeld voor gebruik i.c.m. een div element */
.hr {
	font-size: 1px;
	height: 1px;
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/ruler.gif) repeat-x top left;
	color: #c8c9ca;
	margin: 0px;
	padding: 0px;
}

/* TABLE, TR, TD */

/* De basistabel */
table.mainContainer {
	width: 1024px;
	background: #ffffff;
	margin: 0px auto;
}

table.search {
	float: right;
	width: 215px;
	margin-right: 10px;
}
table.search img {
	display: none;
}

/* Portlet-tabelstijl */
table.portlet {
	color: #FFFFFF;
}

/* Home/Links/Contact links bovenaan elke pagina */
td.topLinks {
	text-align: right;
	padding: 0 15px 3px 0;
	font-size: 90%;
}
td.topLinks a {
	color: #776655;
	text-decoration: none;
}
td.topLinks a:hover {
	text-decoration: underline;
}

/* Header, heeft als gehele achtergrond het plaatje, inclusief de oranje hoek */
td.header {
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/headerImg.jpg) no-repeat top right #ffffff;
	color: #FFFFFF;
	text-align: right;
}
/* De tabel die het zoekformulier omspant */
td.header table {
	margin-top: 75px;
}

td.headerFooter {
	display: none;
}

/* Definieert de padding om de content, d.w.z. het menu, en de content op de lichtgrijze gradient */
td.contentContainer {
	background: #9b907c;
	padding: 10px;
}

/* Definieert de ruimte tussen het menu en de content op de lichtgrijze gradient */
td.content {
	padding-left: 10px;
}

/* Linker, rechter en onderste rij van content met lichtgrijze gradient */
td.contentLeft {
	display: none;
}

td.contentRight {
	display: none;
}

td.contentBottom {
	display: none;
}

/* De fontgrootte in het menu is 1 pixel groter */
td.menuContainer {
	width: 230px;
	font-size: 110%;
	padding-right: 10px;
}

ul.menu li.groen a{
	background: #9eb606;
}

ul.menu li.blauw a{
	background: #69b6e0;
}

td.contentMain {
}

/* Bovenste rij van de adresportlet */
td.adresPortletTop {
	display: none;
}

/* Linkerrij van de adresportlet */
td.adresPortletLeft {
	display: none;
}

td.adresPortletContent {
	padding: 15px;
	border-top: 1px solid white;
}

/* Rechterrij van de adresportlet */
td.adresPortletRight {
	display: none;
}

/* Onderste rij van de adresportlet */
td.adresPortletBottom {
	display: none;
}

/* Linkerrij van de portlet */
table.portlet td.portletLeft {
	display: none;
}

/* Oranje gradientachtergrond van de content in de portlet */
table.portlet td.portletContent {
	padding: 15px;
	background: #776655;
}

/* Oranje gradientachtergrond van de content in de portlet */
body.medewerkers table.portlet td.portletContent {
  padding: 15px;
  background: #9eb606;
  -moz-box-shadow: 1px 1px 4px #000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');
}

/* Oranje gradientachtergrond van de content in de portlet */
body.werkgevers table.portlet td.portletContent {
	padding: 15px;
	background: #69b6e0;
	-moz-box-shadow: 1px 1px 4px #000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');
}

table.portlet a,
table.portletAlternate a {
	color: #FFFFFF;
}

/* Rechterrij van de portlet */
table.portlet td.portletRight {
	display: none;
}

/* Onderste rij van de portlet */
table.portlet td.portletBottom {
	display: none;
}


/* Linkerrij van de portlet */
table.portletAlternate td.portletLeft {
	display: none;
}

/* Blauwe gradientachtergrond van de content in de portlet */
table.portletAlternate td.portletContent {
	padding: 15px;
	background: #907f6d;
}
body.werknemers table.portletAlternate td.portletContent {
	padding: 15px;
	background: #69b6e0;
}
body.werkgevers table.portletAlternate td.portletContent {
	padding: 15px;
	background: #9eb606;
}

/* Rechterrij van de portlet */
table.portletAlternate td.portletRight {
	display: none;
}

/* Onderste rij van de portlet */
table.portletAlternate td.portletBottom {
	display: none;
}

td.divider {
	width: 30px;
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/tableDivider.gif) repeat-y top center;
}

/* Footer van de gehele pagina, met disclaimer- en privacylinks */
td.footer {
	background: #FFFFFF;
	padding: 0 10px 2px 10px;
	color: #776655;
	text-align: center;
	font-size: 90%;
}
td.footer a {
	color: #776655;
	text-decoration: none;
}
td.footer a:hover {
	text-decoration: underline;
}

/* De bold, underlined titels van de nieuwsberichten op home actueel */
span.newsTitle {
	font-weight: bold;
	text-decoration: underline;
}

/* Het logo float links naast de tabel met het zoekformulier */
img.logo {
	float: left;
	width: 312px;
	height: 106px;
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/logoNV.gif) no-repeat;
}

/* DIV */

#faqItems {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
}

#faqItems a {
	font-weight: bold;
	color: #776655;
	text-decoration: none;
	padding-left: 18px;
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/faqExpand.gif) no-repeat center left;
}
#faqItems a.active {
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/faqCollapse.gif) no-repeat center left;
}

body.medewerkers #faqItems a {
	color: #788a04;
}
body.werkgevers #faqItems a {
	color: #69b6e0;
}

#faqItems li {
	background: none;
	margin: 0 0 7px 0;
	padding: 0px;
}
#faqItems li div {
	margin-left: 18px;
}
#faqItems ul {
	display: none;
	margin: 7px 0 0 18px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
}
#faqItems ul a {
	font-weight: normal;
	text-decoration: underline;
	color: #003377;
}
#faqItems ul a:hover {
	text-decoration: none;
}
#faqItems ul ul {
	margin: 0 0 0 18px;
}

/* UL, LI */

/* BEGIN MENU */

/* HoofdUL die de eersteniveau-menuitem bevat */
ul.menu {
	padding: 0px;
	margin: 0px;
	list-style: none;
	list-style-image: none;
}

ul.menu a:hover,
ul.menu a.active:hover {
	text-decoration: none;
	color: #e2dad3;
}
ul.menu li {
	list-style-image: none;
	margin: 0 0 2px 0;
	background: none;
	padding: 0px;
}
ul.menu a.active {
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/menuArrow_bruin.gif) no-repeat bottom right #FFFFFF;
	color: #776655;
}
ul.menu li.menuFooter {
	display: none;
}

/* Tweede niveau in het menu */
ul.menu ul {
	padding: 0px;
	margin: 2px 0 0 0;
	list-style: none;
	list-style-image: none;
}
ul.menu ul a {
	background: #907f6c;
}
ul.menu ul a img {
	display: none;
}
ul.menu ul li {
	border: 0px;
	list-style-image: none;
	background: none;
}
ul.menu ul a:hover,
ul.menu ul a.active:hover {
	color: #e2dad3;
}
ul.menu ul a.active img {
	display: none;
}
ul.menu ul a.active {
	color: #776655;
	font-weight: bold;
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/menuArrow_bruin.gif) no-repeat bottom right #FFFFFF;
}

/* Derde niveau in het menu */
ul.menu ul ul {
	background: none;
	padding: 0px;
	margin: 2px 0 0 0;
	list-style: none;
	list-style-image: none;
	font-size: 100%;
}
ul.menu ul ul li {
	padding-left: 10px;
/*	background: #a59985; */
}

ul.menu ul ul a:hover {
	text-decoration: none;
}

ul.menu ul ul a {
	background: #a59985;
}
ul.menu ul ul a.active {
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/menuArrow.gif) no-repeat bottom right #a59985;
}

/* Sectie-afhankelijke menustijlen */

ul.menu .medewerkers a {
	background: #9eb606;
}
ul.menu .medewerkers a:hover {
	color: #e7e9d8;
}
ul.menu .medewerkers a.active {
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/menuArrow_groen.gif) no-repeat bottom right #FFFFFF;
	color: #9eb606;
}
ul.menu .medewerkers ul a {
	background: #b1cb10;
}
ul.menu .medewerkers ul a.active {
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/menuArrow_groen.gif) no-repeat bottom right #FFFFFF;
}
/*ul.menu .medewerkers ul ul li {
	background: #FFFFFF;
} */
ul.menu .medewerkers ul ul a {
	background: #B1CB10;
}
ul.menu .medewerkers ul ul a.active {
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/menuArrow_groen.gif) no-repeat bottom right #FFFFFF;
}

ul.menu .werkgevers a {
	background: #69b6e0;
}
ul.menu .werkgevers a:hover {
	color: #e8f0f4;
}
ul.menu .werkgevers a.active {
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/menuArrow_blauw.gif) no-repeat bottom right #FFFFFF;
	color: #69b6e0;
}
ul.menu .werkgevers ul a {
	background: #90c4e0;
}
ul.menu .werkgevers ul a.active {
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/menuArrow_blauw.gif) no-repeat bottom right #FFFFFF;
}
ul.menu .werkgevers ul ul a.active {
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/menuArrow_blauw.gif) no-repeat bottom right #FFFFFF;
}

/* EINDE MENU */

ul.overview {
	list-style: none;
	list-style-image: none;
	margin: 0px;
	padding: 0px;
}

/* FORM ELEMENTS */

form {
	margin: 0px;
	padding: 0px;
}

input, select, textarea {
	font-size: 90%;
	font-family: tahoma;
}

input.searchField {
	background: url(/pls/portal/docs/PAGE/nvs/mn_BEHEER/img/formFieldBg.gif) repeat-x #FFFFFF;
	width: 172px;
	border: 0px;
	border-left: 1px solid #d3d0cd;
	border-right: 1px solid #797979;
	padding: 3px 0 3px 0;
}

#buttons {
   position: absolute;
}

/*
.f6_nieuwslijst_doelgroep {
  -moz-box-shadow: 1px 1px 4px #000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');
}
*/

.f6_nieuwslijst_doelgroep h2 {
	/* color: #9EB606; */
  color: #fff;
  background: #776655;
	font-size: 110%;
	padding: 0px 0px 0px 10px;
}

.f6_nieuwslijst_doelgroep h3 {
  color: #FFFFFF;
  font-size: 12px;
}

.f6_nieuwslijst_doelgroep ul {
  margin-top: 7px;
}

.f6_nieuwslijst_doelgroep ul li {
  background: none; 
  list-style: none;
  padding: 0px 0px 10px 10px;
}

.f6_nieuwslijst_doelgroep ul li  p {
  color: #FFFFFF;
  padding: 2px 0px 2px 0px;
  margin: 0;
}

.f6_nieuwslijst_doelgroep ul li  p  a{
  /* color: #9EB606; */
  color: #fff; 
  font-weight: bold;
  font-style: italic;
}

#breadcrumb {
  height: 34px; 
}
      
.crumbtrail {
  background: #FFFFFF;
  font-size: 90%;
  padding: 2px 10px 5px 4px;  
}
      
.crumbtrail a {
  color: #000000;
}
      
.crumbtrail_print {
  background: #FFFFFF;  
  margin: 0;
  padding: 0;
}

