/* Start of CMSMS style sheet 'Algemeen' */
*{ margin: 0px; padding: 0px; }

html, body
{
background: #e5e5e5 url(./images/bg.gif) repeat-x top left;
height: 100%;
}

a, a:link { color: #008ecd; }
a:visited { color: #8babb9; }
a:hover { color: #62bee6; text-decoration: none; }

a img, a:link img { border: none; }

h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; }

h1
{
padding-top: 20px;
padding-bottom: 5px;
padding-right: 20px;
padding-left: 0px;
background-color: transparent;
margin: 0px;
margin-bottom: 5px;
font-size: 16pt;
}

h6 { color: #008ecd; font: bold 8pt Arial; }

span {  }

body, html, div, td { font: 9pt Arial; color: #565656; vertical-align: top; }

/*div { border: 1px solid #FF0000; }*/

#page
{
width: 100%;
height: 100%;
}

/*Opmaak van de hoofd*/
#head
{
width: 100%;
height: 120px;
background: url(./images/nav.gif) repeat-x 0px 40px;
}

#headcontainer
{
width: 990px;
margin: auto;
height: 120px;
}

#logo
{
width: 329px;
height: 120px;
float: left;
padding-left: 70px;
}

#opties
{
width: 590px;
height: 120px;
float: left;
}

#assistent
{
height: 30px;
text-align: right;
padding-top: 10px;
}

/*Zoekopties & taalkeuze*/

#cntnt01searchinput
{
font-size: 9px;
color: #888888;
width: 83px;
height: 15px;
background: none;
border: none;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
}

#zoekWaardeTd
{
width: 93px;
height: 15px;
background: url(./images/zoekbox.gif) no-repeat top left;
}

#zoekKnop
{

height: 17px;
width: 24px;
background: url(./images/zoekknop.gif) no-repeat top left;
border: 0px;
cursor: pointer;
}

/*Middenstuk*/

#container
{
width: 990px;
margin: auto;
margin-top: 5px;
min-height: 500px;
}

#links
{
width: 305px;
margin-bottom: 15px;
}

#rechts
{
width: 685px;
}

#breadcrumb, #pageTitle, #content {
padding: 15px;
padding-left: 25px;
padding-right: 25px;
}

#breadcrumb
{
font-size: 8pt;
}

#pageTitle
{
background: url(./images/titelLijn.gif) no-repeat bottom center;
padding-top: 0px;
padding-bottom: 0px;
margin-top: -20px;
}

#content
{
padding-top: 10px;
min-height: 200px;
}

#albumID
{
display: none;
}

/*Footer opmaak*/

#footer
{
background: #e5e5e5 url(./images/footer.gif) repeat-x top left;
height: 100px;
}

#fcon
{
width: 990px;
margin: auto;
}

#contactCard
{
background: url(./images/contactcard.gif) no-repeat top center;
width: 282px;
height: 126px;
float: left;
position: absolute;
margin-top: -49px;
margin-left: 10px;
}

#footNav
{
width: 400px;
position: absolute;
margin-left: 330px;
margin-top: 15px;
}

#fnav, #fnav a, #fnav a:link , #fnav a:visited{ font-size: 9pt; font-weight: bold; color: #777777; text-decoration: none; }
#fnav a:active, #fnav a:hover { color: #999999; text-decoration: underline; }

#fpower, #fcopy
{
width: 180px;
margin-top: 12px;
}

#fcopy
{
float: left;
}

#fpower
{
float: right;
text-align: right;
}
#sponsors
{
float: right;
margin-top: 15px;
margin-right: 20px;
}

#Ccontent
{
width: 235px;
margin: auto;
margin-top: 47px;
}

#Ccontent, #Ccontent td { font-size: 8pt; }

/*Opmaak Modules Blokken */

#nieuws, #vacatures { padding: 10px; width: 285px; margin-top: -20px; }

.witsplit , .grijssplit {
font-size: 1pt;
width: auto;
height: 2px;
margin-top: -3px;
}

.witsplit { background: url(./images/witsplit.gif) no-repeat top center; }

.grijssplit { background: url(./images/grijssplit.gif) no-repeat top center; }

#nieuws .item a, #nieuws .item a:link
#vacatures .item a, #vacatures .item a:link 
{ font-weight: bold; text-decoration: none; font-size: 9pt;}

/*Nieuws*/
#nieuws
{

}

#nieuws .item
{
font-size: 8pt;
background: url(./images/grijssplit.gif) no-repeat bottom center;
margin-top: 11px;
padding-bottom: 11px;
}

/*Vacatures*/
#vacatures
{
padding-bottom: 17px;
background: url(./images/grijssplit.gif) no-repeat bottom center;
margin-top: -25px;
}

#vacatures .item
{

}

#vacatures .spacer
{
font-size: 1pt;
height: 15px;
}
/*Nieuwsbrief*/

#nieuwsbrief
{
width: 305px;
text-align: center;
}

/*Nieuws*/

#NewsTitle { font: bold 11pt Arial; color: #008ecd; }
#NewsPostDetailDate {  }
#NewsPostDetailReturnLink {  }

/*Contactformulier*/
.contactForm td { vertical-align: middle; }

.contactTitel{ font: bold 9pt Arial; color: #008ecd; padding: 5px; }

.inputText, .inputArea
{
background: #eeeeee;
border: 1px solid #bbbbbb;
font-size: 9pt;
color: #696969;
}

.inputText { height: 16px; }
.inputArea { width: 230px;}

.inputsubmit, #nmsbtn input
{
margin-top: 5px;
color: #FFFFFF;
font: bold 9pt Arial;
background: #008ecd;
border: 1px solid #006d9e;
padding: 1px;
padding-left: 5px;
padding-right: 5px;
}

/*Zoeken*/
.searchTitel, .searchTitel a, .searchTitel a:link { font: bold 11pt Arial; text-decoration: none; }
.searchEntry, .searchEntry a, .searchEntry a:link { font: 9pt Arial; text-decoration: none; color: #565656; }

.pdfButton { text-align: right; }
/* End of 'Algemeen' */

