/* Start of CMSMS style sheet 'default' */
*{ margin: 0px; padding: 0px; }

/* ############# */
/* #   Basis   # */
/* ############# */
html, body
{
background: #1d1d1d;
height: 100%;
}

a, a:link { color: #92278F; font-weight: bold; }
a:visited { color: #734972; }
a:hover, a:active { color: #b95ab6 }

a img, a:link img { border: none; }

h1, h2, h3, h4, h5 { margin: 0px; padding: 0px; }

h1{ color: #92278F;}
h2{}
h3{color: #92278F;}
h4{}
h5{}

span {  }

p {  }

body, html, div, td 
{
font: 10pt Tahoma;
color: #444444;
line-height: 12pt;
vertical-align: top;
}

h1 { font-size: 11pt; color: #000000;}

/*div, div div { border: 1px solid #FF0000; }
div div div { border: 1px solid #00FF00; }
div div div div { border: 1px solid #0000FF; }*/

#page
{
width:100%;
background: #C6C6C6 url(./images/default/bgr.jpg) repeat top left ;
}

#doc
{
width: 100%;
height: 100%;
background: url(./images/default/bg.jpg) no-repeat top left;
padding-bottom: 50px;
}

.container
{
width: 980px;
margin: auto;
}

.clearer
{
width: 100%;
height: 1px;
font-size: 1px;
clear: both;
}

/*************/
/* Assistent */
/*************/
#top
{
width: 100%;
background: url(./images/default/top.png) repeat-x top left;
padding-top: 1px;
height: 190px;
}

#top .container { padding: 10px; }

#searchBox
{
width: 254px;
height: 54px;
background: url(./images/default/zoek.png) no-repeat top left;
float: right;
margin-right: 10px;
}

#logo
{
width: 700px;
height: 124px;
float: left;
margin-top: 54px;
margin-left: 10px;
}

#assistent
{
width: 254px;
height: 50px;
float: right;
padding-top: 63px;
margin-right: 10px;
}

#assistent a, #assistent a:link
{
display: block;
width: 90px;
height: 31px;
padding: 6px 15px;
color: #FFFFFF;
background: url(./images/default/b1.png) no-repeat top left;
float: left;
text-decoration: none;
font-weight: bold;
font-size: 8pt;
}

#assistent .first{ margin-right: 5px; }

#assistent a:active, #assistent a:hover{ color: #DDDDDD; }

/*************/
/* Main menu */
/*************/
#navigation
{
position: relative;
width: 960px;
background: url(./images/default/nav.png) top left;
/*margin-top: -12px;*/
margin-left: 10px;
padding-bottom: 2px;
}

/**********/
/* Visual */
/**********/
#visual
{
width: 980px;
height: 320px;
}

/***********/
/* Content */
/***********/
#content
{
padding-bottom: 50px;
}
/* Blokken */

/* Both */
.halfblock, .quarterblock, .growing_quarterblock
{
margin: 6px;
float: left;
height: 295px;
min-height: 295px;
}

.halfblock .header, .quarterblock .header, .three-quarterblock .header, .growing_quarterblock .header
{
font: 14pt Arial;
color: #FFFFFF;
width: 100%;
padding: 16px 25px;
}

.halfblock .white, .quarterblock .white, .three-quarterblock .white, .growing_quarterblock .white
{
margin-top: 3px;
padding: 35px 30px;
min-height: 170px;
}

/* Full block */

/* 3 Quarterblock */
.three-quarterblock
{
width: 703px;
margin: 6px;
float: left;
min-height: 295px;
}

.three-quarterblock .white { padding: 35px 50px; }

.three-quarterblock .white_top, .three-quarterblock .white_bottom { height: 20px; font-size: 1px; }

.three-quarterblock .header { background: url(./images/default/h3.png) no-repeat top left; }
.three-quarterblock .white_top { background: url(./images/default/c3t.png) no-repeat top left; margin-top: 3px;}
.three-quarterblock .white { background: url(./images/default/c3m.png) repeat-y top left; margin-top: 0px; padding-top: 15px; padding-bottom: 12px; }
.three-quarterblock .white_bottom { background: url(./images/default/c3b.png) no-repeat top left;}

/* Halfblock */
.halfblock
{
width: 433px;
}

.halfblock .header { background: url(./images/default/hh.png) no-repeat top left; }
.halfblock .white { background: url(./images/default/ch.png) no-repeat top left;}

/* Quarterblock */
.quarterblock, .growing_quarterblock
{
width: 253px;
min-height: 295px;
}


.quarterblock .header, .growing_quarterblock .header{ background: url(./images/default/hq.png) no-repeat top left; }
.quarterblock .white { background: url(./images/default/cq.png) no-repeat top left; }

.growing_quarterblock .twhite, .growing_quarterblock .bwhite { height: 20px; }

.growing_quarterblock .twhite{ background: url(./images/default/cqt.png) no-repeat top left; margin-top: 3px; }
.growing_quarterblock .white{ background: url(./images/default/cqr.png) repeat-y top left; margin-top: 0px; padding-top: 15px;}
.growing_quarterblock .bwhite{background: url(./images/default/cqb.png) no-repeat top left; }


/**********/
/* Footer */
/**********/
#footer
{
background: url(./images/default/fbg.png) repeat-x top left;
min-height: 200px;
margin-top: -5px;
padding-top: 30px;
}

#copy, #power{ font: 8pt Arial; color: #616161; }
#copy{ padding: 16px; }
#power{ width: 300px; text-align: right; float: right;}

#power a, #power a:link{ color: #616161;}
#power a:active, #power a:hover { text-decoration: none; color: #777777; }


/* End of 'default' */

