﻿/* General */

body, td, div, p, ul, dl, ol, li, input, select, textarea 
{
   font: normal normal normal 11px/1.4em Verdana,sans-serif;
}



/* Design */

#Menu td, #Footer td
{
   text-transform: uppercase;
}

#A, #B, #C, #D, #E, #F, #G, #H, #I, #J, #K, #L, #M
{
   background-color: #fff;
}

#A
{
}

#B
{
}

#C
{
   border: 1px solid #000;
}

#D
{
   border-color: #000;
   border-style: solid;
   border-width: 1px 1px 1px 0px;
}

#E
{
}

#F
{
   background-color: #272777;
   border-color: #272777;
   border-style: solid;
   border-width: 1px 0px 1px 1px;
}

#G
{
   background-color: #272777;
   border-color: #272777;
   border-style: solid;
   border-width: 1px 1px 1px 0px;
   text-align: right;
   padding-right: 5px;
}

#H
{
}

#I
{
}

#J
{
}

#K
{
}

#L
{
   border: 1px solid #272777; 
   padding: 4px;
}

#M /* Footer */
{
   background-color: #9393BB;
   border: 1px solid #272777;
   vertical-align: middle;
}

#M a
{

   text-decoration: none;
}

#M a:hover
{
   text-decoration: underline;
   color: #c00;
}




/* Text */

h1, h1 a
{
	color: #47A6DC;
	font-size: 17px;
   text-decoration: none;
}

h2, h2 a
{
	color: #47A6DC;
	font-size: 11px;
   text-decoration: none;
}
h1 a:hover, h2 a:hover {
	color: #272777;
}

h1, h2, h3 
{
   line-height: normal;
}

h2, h3 
{
   margin-bottom: 0px;
}

ul
{
   margin-left: 17px;
}

table#Main ul li
{
   list-style-image: url( './Images/li.png' );
}

table#Main li a
{
   color: #073C78;
   text-decoration: none;
}
table#Main li a:hover
{
   text-decoration: underline;
}

a
{
	color: #073C78;
   font-weight: bold;
   text-decoration: underline;
}

a:hover
{
	color: #073C78;
    text-decoration: underline;
}

/* a:visited
{
	color: #021830;
} */



/* Paging */

div.Paging a,
div.Paging a:visited
{
   color: #073C78;
}



/* Formatting */

div.Frame
{
   border: 1px solid #c00;
   color: #47A6DC;
   height: 100%;
}

div.Frame div.FrameHeader
{
   background-color: #c00;
   color: #fff;
   padding: 2px 4px;
   text-transform: uppercase;
}

div.Frame div.FrameBody 
{
   color: #073C78;
   padding: 0px;
}

div.Frame div.FrameBody a
{
   color: #073C78;
   text-decoration: none;
}
div.Frame div.FrameBody a:hover
{
   text-decoration: underline;
}

div.Frame div.FrameBody table
{
   width: 100%;
   height: 160px;
}

div.Frame div.FrameBody td
{
   padding: 4px;
}

div.Frame div.FrameBody p,
div.Frame div.FrameBody li
{
   padding-bottom: 3px;
}

div.Frame div.FrameBody .MeerBanenLink
{
   text-align: right;
   vertical-align: bottom;
}

td.PublicationDateHome
{
   color: 073C78;
   font-size: 9px;
   font-weight: bold;
   padding-bottom: 2px;
   text-align: right;
   vertical-align: bottom;
}



/* Type: Banner(Index) */
.BannerTable
{
}

.BannerRow
{
}

.BannerCell
{
}

.BannerCell img 
{
}

.BannerCell a
{
}



/* Type: VacatureView */
div.VacatureViewFrame 
{
   border-color: #272777;
   margin-left: 10px;
}

div.VacatureViewFrame div.FrameHeader
{
   background-color: #272777;
   font-weight: bold;
}

div.VacatureViewFrame div.FrameBody td
{
   padding-left: 8px;
}

div.VacatureViewFrame div.FrameBody a
{
   font-weight: bold;
}
div.VacatureViewFrame div.FrameBody a:hover
{
   text-decoration: underline;
}

div.Frame div.FrameBody .MeerBanenLink
{
   text-align: right;
   vertical-align: bottom;
}



/* Type: Image(Index) */
.ImageTable
{
}

.ImageRow
{
}

.ImageCell
{
}


/* Type: MenuItemIndex */
div.MenuBar a.MenuButton
{
   background-color: #272777;
   color: #5B6D70;
   margin: 0px;
   padding: 0px;
   vertical-align: middle;
}

div.MenuBar a.MenuButton:hover
{
   color: #c00;
   left: 0px;
   top: 0px;
}
div.Menu a.MenuItem
{
   color: #272777;
}
div.Menu a.MenuItem:hover, 
div.Menu a.MenuItemHighlight
{
  background-color: #9393BB;
  color: #fff;
}



/* Type: TekstPaginaIndex */
div.TekstPaginaIndexFrame 
{
   border: 0px;
}
div.TekstPaginaIndexFrame div.FrameHeader 
{
   background-color: #272777;
}

div.TekstPaginaIndexFrame div.FrameBody
{
   background-color: #fff;
   padding: 8px 4px 0px 8px;
}

div.TekstPaginaIndexFrame2 
{
   border: 1px solid #272777;
   background-color: White;
   margin-left: 0px;
}

div.TekstPaginaIndexFrame2 div.FrameHeader 
{
   color: #0D085A;
   background-color: #272777;
   border: 0px;
}

div.TekstPaginaIndexFrame2 div.FrameBody 
{
   background-color: #fff;
   padding: 8px 4px 0px 8px;
}


/* Type: TekstPagina */
.description
{
}

.body
{
}


/* Type: HoofdNieuws */
table.ImageWithCaption
{
   border: 1px solid #B2966E;
   margin-left: 10px;
}

table.ImageWithCaption td.Caption 
{
   border-top: 1px solid #B2966E;
   padding: 3px 5px;
   text-align: center;
}

table.ImageWithCaption td.Caption p
{
   font-style: italic;
}



/* Type: Zoekpagina */
.ZoekpaginaInput
{
   color: #272777;
   background-color: #B2B2B2;
   /* border: 1px solid B2966E; */
   height: 20px;
   padding: 3px;
}



/* Types: Voettekst */
.FooterLogo
{
   margin-right: 10px;
   border-right: solid 1px #B2966E;
}
