/******************
** PORTLET  **
******************/
.Portlet td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px 2px 2px 5px;
	margin:0;
}

.NewsShortDate td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 2px 2px 5px;
	margin:0;
}

.Portlet {
	overflow:hidden;
	margin-bottom: 12px;
	margin-right: 0px;
	padding:0px;
}

.Portlet.small {
	width: 173px;
	padding:0px;
}

.Portlet.medium {
	width: 283px;
	padding:0px;
}

.Portlet.large {
	width: 577px;
	padding-bottom: 2px;
}

.Portlet img {
	display:block;
	padding:0px;
	margin:0px;
	border:0px;
}

.Portlet h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 0 3px 3px;
	margin:0;
}

.Portlet .quickNav {
	width:250px;
	overflow:hidden;
	margin:5px 2px 2px 5px;
}

.Portlet p, #maincontent .Portlet p	{
	padding: 5px 2px 2px 5px;
	overflow:hidden;
	margin:0px;
}

.Portlet ul, #maincontent .Portlet ul	{
	float:left;
	margin:5px 0pt 0px 5px;
	padding:0 0 5px;
}

.Portlet ol li, #maincontent .Portlet ol li {
	margin:0pt 0pt 0pt 30px;
}

.Portlet .spacerlast{
	display:none;
}

.hide {
	display:none;
}

.Portletholder {
	float:left;
	margin:0;
	padding:0;
}

.Portlet .label {
	width: 95px;
	text-align: left;
	padding-right: 5px;
}

.Portlet .labelfont12 {
	width: 120px;
	text-align: left;
	padding-right: 5px;
        font-size:12px;
	font-weight: bold;
}

.Portlet .extraLink {
	padding-right:5px;
	text-align:left;
	width:150px;
	float:left;
	text-indent:3px;
	background:transparent url(../images/arrow.gif) no-repeat scroll 5px 1px;
	padding:0pt 0pt 0pt 14px;
	font-weight: bold;
}

.Portlet .formpart .extraLink.right {
	text-align:right;
        float: right;
        padding-right: 5px;
	background:transparent url(../images/arrow.gif) no-repeat scroll 30px 1px;
}

.extraLink.right {
        float: right;
        padding-right: 5px;
}

#maincontent .Portlet .button.imagebutton a {
        outline:none;
}

#maincontent .Portletholder #portletSpacer {
	float:none;
	width:auto;
	height:auto;
}

#maincontent .Portletholder .Portletholder {
	float:none;
	width:auto;
	height:auto;
}

#maincontent #portletSpacer {
  float:left;
	width:11px;
	height:1px;
}

#maincontent.Home #portletSpacer {
	width:10px;
	height:10px;
	display:block;
}

#rightcontent #portletSpacer {
	width:0px;
	height:0px;
	display:none;
}

#maincontent.Content .Portletholder {
	width:283px;
}

#maincontent.Content .Portletholder.large {
	width:577px;
}

#rightcontent .Portletholder{
	width:173px;
}

#maincontent.Home {
	margin:0px;
}

/******************
** COLORS  			 **
******************/

/******************
** blue 			 		 **
******************/
#blue .Portlet.default, .Portlet.blue {
  border: 1px solid #216CBF;
}

#blue .Portlet.default h3, #blue .Portlet.default h3 a, .Portlet.blue h3, .Portlet.blue h3 a {
   color: #FFFFFF;
   background:#216CBF;
   border: 1px solid #216CBF;
}

#blue .Portlet.default p, .Portlet.blue p {
  color: #216CBF;
}

#blue .Portlet.default a, .Portlet.blue a {
	color: #216CBF;
}

#blue .Portlet.default .TABMenuPortlet, .Portlet.blue .TABMenuPortlet {
	background: #216CBF;
}

#blue .Portlet.default .TABMenuPortlet a, .Portlet.blue .TABMenuPortlet a {
  color: #225FAF;
  background: #b2cdfc;
  border-right: 2px solid #216CBF;
  border-top-color: #216CBF;
}

#blue .Portlet.default .TABMenuPortlet a:hover, .Portlet.blue .TABMenuPortlet a:hover{
  background-color: #FFFFFF;
  color: #225FAF;
}

#blue .Portlet.default .TABMenuPortlet a:visited, .Portlet.blue .TABMenuPortlet a:visited{
  color: #225FAF;
}

#blue .Portlet.default .TABMenuPortlet a:active, .Portlet.blue .TABMenuPortlet a:active{
  background-color: #FFFFFF;
  color: #225FAF;
}

#blue #WrapperContent .bar {
	background-color: #216CBF;
	color:#FFFFFF;
}

#blue .Portlet.default .TABMenuPortlet li.selected a, .Portlet.blue .TABMenuPortlet li.selected a {
	background-color: #FFFFFF;
}

#blue .Portlet .button a {
	font-weight:bold;
	padding:0pt 0pt 0pt 0px;
}

#blue #maincontent .Portlet .button {
	margin:0 0 0 185px;
	background:url(../images/arrow.gif) 5px 1px no-repeat;
	padding:0 0 0 14px;
}

#blue #maincontent .Portlet .button.imagebutton {
        background:none;
	padding-right:5px;
	padding-bottom:5px;
}

#blue .Portlet .button .right a {
	padding-right: 5px;
}

/******************
** red 			 		 **
******************/
#red .Portlet.default, .Portlet.red {
  border: 1px solid #B6000D;
}

#red .Portlet.default h3, .Portlet.red h3 {
	color: #FFFFFF;
	background: #B6000D;
	border: 1px solid #B6000D;
}

#red .Portlet.default p, .Portlet.red p {
	color: #225FAF;
}

#red .Portlet.default .TABMenuPortlet, .Portlet.red .TABMenuPortlet {
	background: #B6000D;
}

#red .Portlet.default .TABMenuPortlet a , .Portlet.red .TABMenuPortlet a {
  color: #B6000D;
  background: #000000;
  border-right: 2px solid #B6000D;
  border-top-color: #B6000D;
}

#red .Portlet.default .TABMenuPortlet a:hover, .Portlet.red .TABMenuPortlet a:hover{
  background-color: #FFFFFF;
  color: #B6000D;
}

#red .Portlet.default .TABMenuPortlet a:visited, .Portlet.red .TABMenuPortlet a:visited{
	color: #B6000D;
}

#red .Portlet.default .TABMenuPortlet a:active, .Portlet.red .TABMenuPortlet a:active{
  background-color: #FFFFFF;
  color: #B6000D;
}

#red .Portlet.default, #red #WrapperContent .bar {
	background-color: #B6000D;
}

#red .Portlet.default .TABMenuPortlet li.selected a, .Portlet.red .TABMenuPortlet li.selected a {
	background-color: #FFFFFF;
}

/******************
** lelystadred 			 		 **
******************/
#lelystadred .Portlet.default, .Portlet.lelystadred {
  border: 1px solid #993333;
}

#lelystadred .Portlet.default h3, .Portlet.lelystadred h3, #lelystadred .Portlet.default h3 a,.Portlet.lelystadred h3 a {
	color: #FFFFFF;
	background: #993333;
	border: 1px solid #993333;
}

#lelystadred .Portlet.default p, .Portlet.lelystadred p {
	color: #000000;
}

#lelystadred #maincontent p {
	color: #000000;
}

#lelystadred #WrapperContent .bar {
	background: #993333;
	color:#FFFFFF;
}

#lelystadred .Portlet.default {
	background-color: #FFFFFF;
}

#lelystadred .Portlet.default.large  {
	background-color: #cc9999;
	font-size:12px;
}

#lelystadred #WrapperNavContent {
	background-color: #cc9999;
}

#lelystadred a {
	color:#000000;
}

#lelystadred .HPcontainer {
	border:1px solid #cc9999;
}

#lelystadred ul li {
	color:#000000;
}

#lelystadred h1 {
	color:#000000;
}

#lelystadred .Breadcrumbs a:hover {
	text-decoration:underline;
}

#lelystadred .Breadcrumbs {
	color:#000000;
}

/******************
**  green			 		 **
******************/
#green .Portlet.default, #green .Portlet.green {
  border: 1px solid #0D4659;
}

#green .Portlet.default h3, #green .Portlet.green h3 {
	color: #FFFFFF;
	background: #0D4659;
	border: 1px solid #0D4659;
}

#green .Portlet.default p, #green .Portlet.green  p {
	color: #000000;
	overflow: visible;
}

#green .Portlet.default .TABMenuPortlet, #green .Portlet.green .TABMenuPortlet {
	background: #0D4659;
}

#green .Portlet.default .TABMenuPortlet a, #green .Portlet.green .TABMenuPortlet a {
  color: #0D4659;
  background: #000000;
  border-right: 2px solid #0D4659;
  border-top-color: #0D4659;
}

#green .Portlet.default .TABMenuPortlet a:hover, #green .Portlet.green .TABMenuPortlet a:hover{
  color: #0D4659;
  background: #FFFFFF;
}

#green .Portlet.default .TABMenuPortlet a:visited, #green .Portlet.green .TABMenuPortlet a:visited{
  color: #0D4659;
}

#green .Portlet.default .TABMenuPortlet a:active, #green .Portlet.green .TABMenuPortlet a:active{
  color: #0D4659;
}

#green #WrapperContent .bar {
	background-color: #0D4659;
    color:#FFFFFF;
}

#green .Portlet.default .TABMenuPortlet li.selected a, #green .Portlet.green .TABMenuPortlet li.selected a {
	background-color: #FFFFFF;
}

#green .Portlet.default a, #green .Portlet.green a {
	color: #000000;
}

#green .Portlet.red a {
	color: #000000;
}

#green .Portlet.default ul li, #green .Portlet.green ul li {
	color: #000000;
}

#green .NavMenu a {
	color:#000000;
}

#green #WrapperNavContent h1 {
	color:#000000;
}

#green #WrapperNavContent {
	background:#AFCCDE none repeat scroll 0%;
}

#green .Breadcrumbs a:link, #green .Breadcrumbs a:visited {
	color:#000000;
}

#green .Breadcrumbs {
	color:#000000;
}

#green .Portlet.green h3 a {
	color: #FFFFFF;
}

#green #maincontent p{
	color:#000000;
}

#green #maincontent p a{
	color:#000000;
	font-weight: bold;
}

#priviumfaq a{
	color:#533D22;
	font-weight: bold;
}

#priviumfaq {
	color:#000000;
}

#priviumfaq h3{
	font-size:11px;
}

#green .Portlet .label {
	width: 140px;
	text-align: right;
	padding-right: 5px;
	color: #000000;
}

#green #maincontent .Portlet .button {
	margin:0 0 0 185px;
	background:url(../images/arrow.gif) 5px 1px no-repeat;
	padding:0 0 0 14px;
}

#green .Portlet .button a {
	padding:0 0 0 0px;
	font-weight: bold;
}

#green #maincontent .Portlet .button.imagebutton {
        background:none;
	padding-right:5px;
	padding-bottom:5px;
}

#green .Portlet .button .right a {
	padding-right: 5px;
}

#green .Portlet input.text {
	color: #000000;
	border:1px solid #000000;
}

#green #maincontent ul li {
	background: transparent none repeat scroll 0% 50%;
	list-style-type: disc;
	list-style-position:outside;
	margin: 2px 20pt 0pt;
	padding:0pt 0pt 0pt 0px;
	color: #000000;
}

#green #maincontent .Portlet ul li {
	background: transparent url(../images/arrow.gif) no-repeat scroll 4px 1px;
	list-style-type: none;
	margin: 2px 0pt 0pt;
	padding:0pt 0pt 0pt 10px;
}

#green #maincontent .priviumlist ul li {
	background: transparent url(../images/vink.gif) no-repeat scroll -4px 2px;
	list-style-type: none;
	margin: 2px 0pt 0pt;
	padding:0pt 0pt 0pt 14px;
	font-style:italic;
}

#green #maincontent.Content {
 	color: #000000;
}

#green #maincontent .priviumlist p {
	font-weight:bold;
}

#green #maincontent form {
	color: #000000;
}

#green #maincontent input.text {
	color: #000000;
	border:1px solid #000000;
}

#green #maincontent select {
	border:1px solid #000000;
	color:#000000;
}

#green #maincontent .priviumformbar{
	background-color:#AFCCDE;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

#green #maincontent .priviumformbar-notext, #bibit .priviumformbar-notext{
	background-color:#AFCCDE;
	color:#000000;
	font-size:1px;
}
#green #maincontent form .button, #bibit .button {
	background:transparent url(../images/privium_white_large_right.gif) no-repeat scroll 0px 0px;
	height:25px;
	margin:0pt 0pt 0pt 250px;
}

#green #maincontent form .backbutton, #bibit .backbutton {
	background:transparent url(../images/privium_white_large_left.gif) no-repeat scroll 0px 0px;
	height:25px;
	margin:0pt 0pt 0pt 250px;
}

#green #maincontent form .button a, #green #maincontent form .abortbutton a, #green #maincontent form .backbutton a {
	padding:0pt 0pt 0pt 32px;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
	color:#000000;
}

#green #maincontent .Portlet .button a, #green #maincontent .Portlet .abortbutton a, #green #maincontent .Portlet .backbutton a {
	font-size:11px;
	padding:0pt 0pt 0pt 0px;
}

#bibit .button a, #bibit .abortbutton a, #bibit .backbutton a {
       color:#000000;
       font-size:18px;
       font-weight:bold;
       padding:0pt 0pt 0pt 32px;
       text-decoration:none;
}

#green .readmore a:link, #green .readmore a:active, #green .readmore a:visited {
	color: #000000;
}

/******************
** brown			 		 **
******************/
#brown .Portlet.default, #brown .Portlet.brown {
  border: 1px solid #706352;
}

#brown .Portlet.default h3, #brown .Portlet.brown h3 {
	color: #FFFFFF;
	background: #706352;
	border: 1px solid #706352;
}

#brown .Portlet.default p, #brown .Portlet.brown  p {
	color: #000000;
	overflow: visible;
}

#brown .Portlet.default .TABMenuPortlet, #brown .Portlet.brown .TABMenuPortlet {
	background: #706352;
}

#brown .Portlet.default .TABMenuPortlet a, #brown .Portlet.brown .TABMenuPortlet a {
  color: #0D4659;
  background: #000000;
  border-right: 2px solid #0D4659;
  border-top-color: #0D4659;
}

#brown .Portlet.default .TABMenuPortlet a:hover, #brown .Portlet.brown .TABMenuPortlet a:hover{
  color: #0D4659;
  background: #FFFFFF;
}

#brown .Portlet.default .TABMenuPortlet a:visited, #brown .Portlet.brown .TABMenuPortlet a:visited{
  color: #0D4659;
}

#brown .Portlet.default .TABMenuPortlet a:active, #brown .Portlet.brown .TABMenuPortlet a:active{
  color: #0D4659;
}

#brown #WrapperContent .bar {
	background-color: #533D22;
    color:#FFFFFF;
}

#brown .Portlet.default .TABMenuPortlet li.selected a, #brown .Portlet.brown .TABMenuPortlet li.selected a {
	background-color: #FFFFFF;
}

#brown .Portlet.default a, #brown .Portlet.brown a {
	color: #533d22;
}

#brown .Portlet.red a {
	color: #533d22;
}

#brown .Portlet.default ul li, #brown .Portlet.brown ul li {
	color: #000000;
}

#brown .NavMenu a {
	color:#000000;
}

#brown #maincontent li.arrow, #brown #maincontent li.arrow a {
	color:#CBAB58;
}

#brown .NavLink a:link, #brown .NavLink a:visited, #brown .NavLinkDeep a:link, #brown .NavLinkDeep a:visited {
	background-image:url(../images/brown_arrow.gif);
}

#brown #WrapperNavContent h1 {
	color:#000000;
}

#brown #WrapperNavContent {
	background:#D0BFA5 none repeat scroll 0%;
}

#brown .Breadcrumbs a:link, #brown .Breadcrumbs a:visited {
	color:#000000;
}

#brown .Breadcrumbs {
	color:#000000;
}

#brown .Portlet.brown h3 a {
	color: #FFFFFF;
}

#brown #maincontent p{
	color:#533D22;
}

#brown #maincontent p a{
	color:#CBAB58;
	font-weight: bold;
}

#brown .Portlet .label {
	width: 140px;
	text-align: right;
	padding-right: 5px;
	color: #000000;
}

#brown #maincontent .Portlet .button {
	margin:0 0 0 185px;
	background:url(../images/brown_arrow.gif) 5px 1px no-repeat;
	padding:0 0 0 14px;
}

#brown .Portlet .button a {
	padding:0 0 0 0px;
	font-weight: bold;
}

#brown #maincontent .Portlet .button.imagebutton {
        background:none;
	padding-right:5px;
	padding-bottom:5px;
}

#brown .Portlet .button .right a {
	padding-right: 5px;
}

#brown .Portlet input.text {
	color: #000000;
	border:1px solid #000000;
}

#brown #maincontent ul li {
	background: transparent none repeat scroll 0% 50%;
	list-style-type: disc;
	list-style-position:outside;
	margin: 2px 20pt 0pt;
	padding:0pt 0pt 0pt 0px;
	color: #533D22;
}

#brown #maincontent .Portlet ul li {
	background: transparent url(../images/brown_arrow.gif) no-repeat scroll 4px 1px;
	list-style-type: none;
	margin: 2px 0pt 0pt;
	padding:0pt 0pt 0pt 10px;
	font-color: #533D22;
}

#brown #maincontent ul li.arrow {
	background:transparent url(../images/brown_arrow.gif) no-repeat scroll 4px 1px;
	list-style-type:none;
	margin:2px 0px 0px;
	padding:0px 0px 0px 10px;
}

#brown ol {
	color: #533D22;
	font-color: #533D22;			
}

#brown .readmore {
	background:transparent url(../images/brown_arrow.gif) no-repeat scroll 5px 1px;
}

#brown #maincontent .priviumlist ul li {
	background: transparent url(../images/vink.gif) no-repeat scroll -4px 2px;
	list-style-type: none;
	margin: 2px 0pt 0pt;
	padding:0pt 0pt 0pt 14px;
	font-style:italic;
	font-color: #533D22;
}

ol li.number_brown1 {
	list-style-image:url(../images/cijfer_bruin_1.gif);
}

ol li.number_brown2 {
	list-style-image:url(../images/cijfer_bruin_2.gif);
}

ol li.number_brown3 {
	list-style-image:url(../images/cijfer_bruin_3.gif);
}

ol li.number_brown4 {
	list-style-image:url(../images/cijfer_bruin_4.gif);
}

ol li.number_brown5 {
	list-style-image:url(../images/cijfer_bruin_5.gif);
}

ol li.number_brown6 {
	list-style-image:url(../images/cijfer_bruin_6.gif);
}

ol li.number_brown7 {
	list-style-image:url(../images/cijfer_bruin_7.gif);
}

ol li.number_brown8 {
	list-style-image:url(../images/cijfer_bruin_8.gif);
}

.brownbackground {
	background: #EFEBE1;
}

#brown #maincontent .Content {
 	color: #000000;
}

#brown #maincontent .priviumlist p {
	font-weight:bold;
}

#brown #maincontent form {
	color: #000000;
}

#brown #maincontent input.text {
	color: #000000;
	border:1px solid #000000;
}

#brown #maincontent select {
	border:1px solid #000000;
	color:#000000;
}

#brown #maincontent .priviumformbar{
	background-color:#706352;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

#brown #maincontent .priviumformbar-notext, #bibit .priviumformbar-notext{
	background-color:#706352;
	color:#000000;
	font-size:1px;
}
#brown #maincontent form .button, #bibit .button {
	background:transparent url(../images/brown_right.jpg) no-repeat scroll 0px 0px;
	height:25px;
	margin:0pt 0pt 0pt 250px;
}

#brown #maincontent form .backbutton, #bibit .backbutton {
	background:transparent url(../images/brown_left.jpg) no-repeat scroll 0px 0px;
	height:25px;
	margin:0pt 0pt 0pt 250px;
}

#brown #maincontent form .button a, #brown #maincontent form .abortbutton a, #brown #maincontent form .backbutton a {
	padding:0pt 0pt 0pt 32px;
	text-decoration:none;
	font-weight:bold;
	font-size:18px;
	color:#CBAB58;
}

#brown #maincontent .Portlet .button a, #brown #maincontent .Portlet .abortbutton a, #brown #maincontent .Portlet .backbutton a {
	font-size:11px;
	padding:0pt 0pt 0pt 0px;
}

#brown .readmore a:link, #brown .readmore a:active, #brown .readmore a:visited {
	color: #CBAB58;
}

/******************
** yellow 			 **
******************/
#yellow .Portlet.default , .Portlet.yellow {
  border: 1px solid #FDD639;
}

#yellow .Portlet.default h3, .Portlet.yellow h3 {
	color: #216CBF;
	background: #FDD639;
	border: 1px solid #FDD639;
}

#yellow .Portlet.default p, .Portlet.yellow  p {
	color: #225faf;
}

#yellow .Portlet.default .TABMenuPortlet, .Portlet.yellow .TABMenuPortlet {
	background: #FDD639;
}

#yellow .Portlet.default .TABMenuPortlet a, .Portlet.yellow .TABMenuPortlet a {
  color: #225FAF;
  background: #FAE184;
  border-right: 2px solid #FDD639;
  border-top-color: #FDD639;
}

#yellow .Portlet.default .TABMenuPortlet a:hover, .Portlet.yellow .TABMenuPortlet a:hover {
  background-color: #FFFFFF;
  color: #225FAF;
}

#yellow .Portlet.default .TABMenuPortlet a:visited, .Portlet.yellow .TABMenuPortlet a:visited {
  color: #225FAF;
}

#yellow .Portlet.default a, .Portlet.yellow a {
	color: #225FAF;
}

#yellow #WrapperContent .bar {
	background-color: #FDD639;
}


#yellow .Portlet.default .TABMenuPortlet li.selected a, .Portlet.yellow .TABMenuPortlet li.selected a {
	background-color: #FFFFFF;
}

#yellow #maincontent .Portlet .button {
	margin:0 0 0 185px;
	background:url(../images/arrow.gif) 5px 1px no-repeat;
	padding:0 0 0 14px;
}

#yellow #maincontent .Portlet .button.imagebutton {
        background:none;
	padding-right:5px;
	padding-bottom:5px;
}

#yellow .Portlet .button a {
	padding:0 0 0 0px;
	font-weight: bold;
}

#yellow .Portlet .button .right a {
	padding-right: 5px;
}
/******************
** grey 			 **
******************/

#grey .TableHeader {
	color:#000000;
}

#grey .TableLight, #grey .TableDark {
	color:#000000;
	background:none;
}

#grey #WrapperNavContent {
	background-color: #CCCCCC;
}

#grey a {
	color:#000000;
}

#grey .Breadcrumbs {
	color:#000000;
}

#grey .MenubarLinks a {
	color:#FFFFFF;
}

#grey .MenubarLinks a:hover {
	background-color:#eff8ff;
	color:#225faf
}

#grey .MenubarLinks a.active {
	color:#000000;
}

#grey .Footer a {
	color:#7A7A7A;
	text-decoration:underline;
}

#grey #search a {
	color:#FFFFFF;
}

#grey .Portlet.default , .Portlet.grey {
  border: 1px solid #CCCCCC;
}

#grey .Portlet.default h3, .Portlet.grey h3 {
	color: #000000;
	background: #CCCCCC;
	border: 1px solid #CCCCCC;
}

#grey .Portlet.default p, .Portlet.grey  p {
	color: #000000;
}

#grey .Portlet.default select, .Portlet.grey  select {
	color: #000000;
	border-color: #000000;
}
#grey .Portlet.default .TABMenuPortlet, .Portlet.grey .TABMenuPortlet {
	background: #CCCCCC;
}

#grey .Portlet.default .TABMenuPortlet a, .Portlet.grey .TABMenuPortlet a {
  color: #000000;
  background: #FAE184;
  border-right: 2px solid #CCCCCC;
  border-top-color: #CCCCCC;
}

#grey .Portlet.default .TABMenuPortlet a:hover, .Portlet.grey .TABMenuPortlet a:hover {
  background-color: #FFFFFF;
  color: #000000;
}

#grey .Portlet.default .TABMenuPortlet a:visited, .Portlet.grey .TABMenuPortlet a:visited {
  color: #000000;
}

#grey .Portlet.default a, .Portlet.grey a {
	color: #000000;
}

#grey #WrapperContent .bar {
	background-color: #CCCCCC;
}


#grey .Portlet.default .TABMenuPortlet li.selected a, .Portlet.grey .TABMenuPortlet li.selected a {
	background-color: #FFFFFF;
}

#grey {
	color:#000000;
}

#grey #maincontent a {
	color:#000000;
}

#grey .readmore a:link, #grey Portlet.grey .readmore a:active, #grey .readmore a:visited,
.Portlet.grey .readmore a:link, .Portlet.grey Portlet.grey .readmore a:active, .Portlet.grey .readmore a:visited {
	color: #000000;
	font: 11px verdana, geneva, arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding-right: 4px;
}

#grey .readmore a:hover, .Portlet.grey .readmore a:hover {
	text-decoration: underline;
}

#grey #hugin a {
	font-weight:bold;
}

#grey .Portlet.blue p {
	color:#000000;
}

#grey #maincontent .Portlet.blue .TABMenuPortlet a {
	color:#216CBF;
}

#grey input.text {
	color: #000000;
	border:1px solid #000000;
}

#grey select {
	color: #000000;
	border:1px solid #000000;
}

/******************
** Aviation blue **
******************/

#aviationblue .TableHeader {
  color:#FFFFFF;
}

#aviationblue #maincontent .Portlet.default h3 a {
  color: #FFFFFF;
}

#aviationblue #maincontent a {
  color:#000000;
}

#aviationblue .TableLight, #aviationblue .TableDark {
  color:#FFFFFF;
  background:none;
}

#aviationblue #WrapperNavContent {
  background-color: #628fae;
}

#aviationblue .Portletholder.small {
  margin-left:10px;
}

#aviationblue a {
  color:#FFFFFF;
}

#aviationblue .Breadcrumbs {
  color:#FFFFFF;
}

#aviationblue .MenubarLinks a {
  color:#FFFFFF;
}

#aviationblue .MenubarLinks a:hover {
  background-color:#eff8ff;
  color:#FFFFFF
}

#aviationblue .MenubarLinks a.active {
  color:#000000;
}

#aviationblue .Footer a {
  color:#7A7A7A;
  text-decoration:underline;
}

#aviationblue #search a {
  color:#FFFFFF;
}

#aviationblue .Portlet.default , .Portlet.aviationblue {
  border: 1px solid #628fae;
}

#aviationblue .Portlet.default h3, .Portlet.aviationblue h3 {
  color: #FFFFFF;
  background: #628fae;
  border: 1px solid #628fae;
}

#aviationblue .Portlet.default p, .Portlet.aviationblue  p {
  color: #000000;
}

#aviationblue .Portlet.default select, .Portlet.aviationblue  select {
  color: #000000;
  border-color: #628fae;
}

#aviationblue #WrapperContent .bar {
  background-color: #628fae;
  color:#FFFFFF;
}


#aviationblue .Portlet.default .TABMenuPortlet li.selected a, .Portlet.aviationblue .TABMenuPortlet li.selected a {
  background-color: #FFFFFF;
}

#aviationblue {
  color:#000000;
}

#aviationblue .readmore a:link, #aviationblue Portlet.aviationblue .readmore a:active, #aviationblue .readmore a:visited,
.Portlet.aviationblue .readmore a:link, .Portlet.aviationblue Portlet.aviationblue .readmore a:active, .Portlet.aviationblue .readmore a:visited {
	color: #FFFFFF;
  font: 11px verdana, geneva, arial, helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  padding-right: 4px;
}

#aviationblue .readmore a:hover, .Portlet.aviationblue .readmore a:hover {
  text-decoration: underline;
}

#aviationblue #hugin a {
  font-weight:bold;
}

#aviationblue .print a {
	color:#000000;
}

#aviationblue #rightcontent {
  display:none;
}

#aviationblue .Breadcrumbs {
	display:none;
}

#aviationblue .Portlet.default.large {
	font-size:12px;
}

#aviationblue .Portlet.default.large strong {
	padding:0px 0px 0px 5px;
}


#aviationblue #maincontent td {
	color:#000000;
	vertical-align:top;
}

#aviationblue table td {
	padding-top:3px;
}

#aviationblue #maincontent tr.TableHeader td {
	height:14px;
	vertical-align:center;
}

#aviationblue .TableHeader {
	background: #C0C0C0;
}

/******************
** chocolate			 		 **
******************/
#chocolate .Portlet.default, #chocolate .Portlet.chocolate {
  border: 1px solid #706352;
}

#chocolate .Portlet.default h3, #chocolate .Portlet.chocolate h3 {
	color: #FFFFFF;
	background: #706352;
	border: 1px solid #706352;
}

#chocolate .Portlet.default p, #chocolate .Portlet.chocolate  p {
	color: #000000;
	overflow: visible;
}

#chocolate .Portlet.default .TABMenuPortlet, #chocolate .Portlet.chocolate .TABMenuPortlet {
	background: #706352;
}

#chocolate .Portlet.default .TABMenuPortlet a, #chocolate .Portlet.chocolate .TABMenuPortlet a {
  color: #0D4659;
  background: #000000;
  border-right: 2px solid #0D4659;
        background-color : #B8AA9E;
	border-top-color: #B8AA9E;
	border-bottom-color: #B8AA9E;
	border-left-color: #B8AA9E;
	border-right-color: #B8AA9E;
}

#chocolate .Portlet.default .TABMenuPortlet a:hover, #chocolate .Portlet.chocolate .TABMenuPortlet a:hover{
  color: #0D4659;
  background: #FFFFFF;
}

#chocolate .Portlet.default .TABMenuPortlet a:visited, #chocolate .Portlet.chocolate .TABMenuPortlet a:visited{
  color: #0D4659;
}

#chocolate .Portlet.default .TABMenuPortlet a:active, #chocolate .Portlet.chocolate .TABMenuPortlet a:active{
  color: #0D4659;
}

#chocolate #WrapperContent .bar {
	background-color: #706352;
    color:#FFFFFF;
}

#chocolate .Portlet.default .TABMenuPortlet li.selected a, #chocolate .Portlet.chocolate .TABMenuPortlet li.selected a {
	background-color: #FFFFFF;
}

#chocolate .Portlet.default a, #chocolate .Portlet.chocolate a {
	color: #533d22;
        background-color : #706352;
}

#chocolate .Portlet.red a {
	color: #533d22;
}

#chocolate .Portlet.default ul li, #chocolate .Portlet.chocolate ul li {
	color: #000000;
}

#chocolate .NavMenu a {
	color:#FFFFFF;
}

#chocolate #maincontent li.arrow, #chocolate #maincontent li.arrow a {
	color:#A67E5A;
}

#chocolate .NavLink a:link, #chocolate .NavLink a:visited, #chocolate .NavLinkDeep a:link, #chocolate .NavLinkDeep a:visited {
	background-image:url(../images/chocolate_arrow.gif);
}

#chocolate #WrapperNavContent h1 {
	color:#43352C;
}

#chocolate #WrapperNavContent {
	background:#a67e5a none repeat scroll 0%;
}

#chocolate .Breadcrumbs a:link, #chocolate .Breadcrumbs a:visited {
	color:#43352C;
        background-color : #B8AA9E;
}

#chocolate .Breadcrumbs {
	color:#43352C;
}

#chocolate .Portlet.chocolate h3 a {
	color: #FFFFFF;
}

#chocolate #maincontent p{
	color:#533D22;
        background-color : #B8AA9E;
}

#chocolate #maincontent p a{
	color:#A67E5A;
	font-weight: bold;
        background-color : #B8AA9E;
}

#chocolate .Portlet .label {
	width: 140px;
	text-align: right;
	padding-right: 5px;
	color: #000000;
}

#chocolate #maincontent .Portlet .button {
	margin:0 0 0 185px;
	background:url(../images/chocolate_arrow.gif) 5px 1px no-repeat;
	padding:0 0 0 14px;
}

#chocolate .Portlet .button a {
	padding:0 0 0 0px;
	font-weight: bold;
}

#chocolate #maincontent .Portlet .button.imagebutton {
        background:none;
	padding-right:5px;
	padding-bottom:5px;
}

#chocolate .Portlet .button .right a {
	padding-right: 5px;
}

#chocolate .Portlet input.text {
	color: #000000;
	border:1px solid #000000;
}

#chocolate #maincontent ul li {
	background: transparent none repeat scroll 0% 50%;
	list-style-type: disc;
	list-style-position:outside;
	margin: 2px 20pt 0pt;
	padding:0pt 0pt 0pt 0px;
	color: #533D22;
}

#chocolate #maincontent .Portlet ul li {
	background: transparent url(../images/chocolate_arrow.gif) no-repeat scroll 4px 1px;
	list-style-type: none;
	margin: 2px 0pt 0pt;
	padding:0pt 0pt 0pt 10px;
	font-color: #533D22;
}

#chocolate #maincontent ul li.arrow {
	background:transparent url(../images/chocolate_arrow.gif) no-repeat scroll 4px 1px;
	list-style-type:none;
	margin:2px 0px 0px;
	padding:0px 0px 0px 10px;
}

#chocolate ol {
	color: #533D22;
	font-color: #533D22;			
}

#chocolate .readmore {
	background:transparent url(../images/chocolate_arrow.gif) no-repeat scroll 5px 1px;
        background-color : #B8AA9E;
	border-top-color: #B8AA9E;
	border-bottom-color: #B8AA9E;
	border-left-color: #B8AA9E;
	border-right-color: #B8AA9E;
}

#chocolate #maincontent .priviumlist ul li {
	background: transparent url(../images/vink.gif) no-repeat scroll -4px 2px;
	list-style-type: none;
	margin: 2px 0pt 0pt;
	padding:0pt 0pt 0pt 14px;
	font-style:italic;
	font-color: #533D22;
}


#chocolate #maincontent .Content {
 	color: #000000;
}

#chocolate #maincontent .priviumlist p {
	font-weight:bold;
}

#chocolate #maincontent form {
	color: #000000;
}

#chocolate #maincontent input.text {
	color: #000000;
	border:1px solid #000000;
}

#chocolate #maincontent select {
	border:1px solid #000000;
	color:#000000;
}

#chocolate .readmore a:link, #chocolate .readmore a:active, #chocolate .readmore a:visited {
	color: #A67E5A;
        background-color : #B8AA9E;
	border-top-color: #B8AA9E;
	border-bottom-color: #B8AA9E;
	border-left-color: #B8AA9E;
	border-right-color: #B8AA9E;
}

#chocolate .print, #chocolate .print a:link, #chocolate .print a:active, #chocolate .print a:visited  {
        background-color : #B8AA9E;
	border-top-color: #B8AA9E;
	border-bottom-color: #B8AA9E;
	border-left-color: #B8AA9E;
	border-right-color: #B8AA9E;
}

#chocolate .print a {
	color:#43352C;
}



/******************
** concessionarissen       **
******************/
#concessionarissen .Portlet.default {
  border: 1px solid #FDD639;
}

#concessionarissen .Portlet.default h3 {
  color: #216CBF;
  background: #FDD639;
  border: 1px solid #FDD639;
}

#concessionarissen .Portlet.default p {
  color: #225faf;
}

#concessionarissen .Portlet.default .TABMenuPortlet {
  background: #FDD639;
}

#concessionarissen .Portlet.default .TABMenuPortlet a {
  color: #225FAF;
  background: #FAE184;
  border-right: 2px solid #FDD639;
  border-top-color: #FDD639;
}

#concessionarissen .Portlet.default .TABMenuPortlet a:hover {
  background-color: #FFFFFF;
  color: #225FAF;
}

#concessionarissen .Portlet.default .TABMenuPortlet a:visited {
  color: #225FAF;
}

#concessionarissen .Portlet.default a {
  color: #225FAF;
}

#concessionarissen #WrapperContent .bar {
  background-color: #FDD639;
}

#concessionarissen .Portlet.default .TABMenuPortlet li.selected a {
  background-color: #FFFFFF;
}

#concessionarissen #rightcontent {
  display:none;
}

#concessionarissen .Breadcrumbs {
	display:none;
}

/****************************************
** Bibit betaal pagina voor Privium    **
****************************************/
#bibit .priTableBGcolorMediumblue {
	BACKGROUND-COLOR: #81a0ab;
}

#bibit .priContentWhiteBGTitleBold {
	COLOR: #204658;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        FONT-SIZE: 20px;
        FONT-STYLE: normal;
        FONT-WEIGHT: bold;
        LINE-HEIGHT: normal;
}

#bibit .priTableBGcolorYellowLight {
	BACKGROUND-COLOR: #ffffcc;
}

#bibit .priContentGreyBGMediumTextBold {
	COLOR: #204658;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        FONT-SIZE: 16px;
        FONT-STYLE: normal;
        FONT-WEIGHT: bold;
        LINE-HEIGHT: normal;
}

#bibit .priContentBlueBGTextRegular {
        COLOR: #204658;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        FONT-SIZE: 12px;
        FONT-STYLE: normal;
        FONT-WEIGHT: normal;
        LINE-HEIGHT: normal;
}

#bibit .priContentBlueBGTextBold {
        COLOR: #204658;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        FONT-SIZE: 12px;
        FONT-STYLE: normal;
        FONT-WEIGHT: bold;
        LINE-HEIGHT: normal;
}

#bibit .priTableBGcolorBlueLight {
        BACKGROUND-COLOR: #c2d9e7;
}


#bibit  .priTableBGcolorWhite {
	BACKGROUND-COLOR: #ffffff;
}

/****************************************
** schiphol Travel Update elementen    **
****************************************/
.bluebar {
	background-color: #216CBF;
	color:#FFFFFF;
	padding: 4px;
}

.yellowbar {
	background-color: #FDD639;
	color:#FFFFFF;
	padding: 4px;
}

.stubutton {
	background:transparent url(../images/stu_icon_search.gif) no-repeat scroll 0px 0px;
	height:17px;
        font-size: 14px;
	margin:0pt 0pt 0pt 383px;
	font-weight: bold;
}

.stubackbutton {
	background:transparent url(../images/stu_icon_search_back.gif) no-repeat scroll 0px 0px;
	height:17px;
        font-size: 14px;
	margin:0pt 0pt 0pt 0px;
	font-weight: bold;
}

.stubackbutton a {
	padding: 0pt 0pt 0pt 22px;
}