/*
        Standard font family for site
*/

body, table, tr, td, a, p, h1, h2, h3, h4, h5
{
        font-family: verdana, arial, helvetica, sans-serif;
}


/*
        Page body style
*/

body
{
        margin: 0px;
        padding: 0px;
        font-size: 100%;
        background-repeat: repeat-x;
; background-color: #5700E8
}



/*
        Standard paragraph style
*/

p
{
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight: normal;
        font-size: 0.6em;
        margin-top: 0px;
        color: #ececec;
        line-height: 1.5em;
        text-align: left;
}


li
{
        font-family: verdana, arial, helvetica, sans-serif;
        font-weight: normal;
        font-size: 0.8em;
        margin-top: 0px;
        color: #ffffff;
        line-height: 0.2em;
        text-align: left;
}




/*
        Links
*/


a:link { 
        color: #00FFFF; 
        font-family: Geneva, Arial, Helvetica, san-serif; 
        font-size: 24px; 
        text-decoration: none;  
; font-weight: bold
        }

a:visited { 
        color: #FFFFFF; 
        font-family: Geneva, Arial, Helvetica, san-serif; 
        font-size: 24px; 
; font-weight: bold
        } 

a:active { 
        color: #ffffff;
        font-family: Geneva, Arial, Helvetica, san-serif; 
        font-size: 24px; 
        text-decoration: none; 
; font-weight: bold
        } 

a:hover { 
        color: #00FFFF; 
        font-family: Geneva, Arial, Helvetica, san-serif; 
        font-size: 24px; 
        text-decoration: underline;
; font-weight: bold
        } 


/*
        Front Page Table Links
*/


a.menu:link { 
        color: #00FFFF; 
        font-family: verdana, arial, helvetica, sans-serif; 
        font-size: 1em; 
        text-decoration: none;  
        }

a.menu:visited { 
        color: #00FF66; 
        font-family: verdana, arial, helvetica, sans-serif; 
        font-size: 1em; 
        text-decoration: none; 
        } 

a.menu:active { 
        color: #00FFFF;
        font-family: verdana, arial, helvetica, sans-serif; 
        font-size: 1em; 
        } 

a.menu:hover { 
        color: #ffffff; 
        font-family: verdana, arial, helvetica, sans-serif; 
        font-size: 1em; 
        text-decoration: underline;
        } 




/*
        Headings
*/

h1
{
        font-weight: bold;
        font-size: 0.6em;
        color: #E6361F;
  margin-top: 25px;
}

h1.left-header
{
        font-weight: normal;
        font-size: 9px;
        color: #E6361F;
        margin-left: 15px;
}

h2
{
        font-size: 0.6em;
        color: #ffffff;
        padding-top: 9px;
; line-height: 35px
}



/*
        Main Table - just gives the content a background colour
*/

.maintable 
{
        background-color: #5700E8;
; width: 900px
}



/*
        Menu Table and Cell - controls how the menu looks & sits
*/

.menutable 
{
        height: 31px;   
        width: 920px;
        font-size: 0.6em;
        background-color: #5700E8;
        border-bottom: 1px solid #999999;
; clip:  rect(   )
}

.menucell
{
;
}

p.left-text
{
        font-size: 0.6em;
        margin-left: 15px;
        margin-right: 20px;
        color: #999999;
; background-color: #5700E8
}





/*
        Left hand column on sub-page
*/

.page-left 
{
        width: 276px;
        height: 300px;
        background-image: url(Onderdelen/page_left.jpg);
        background-repeat: no-repeat;
}


/*
        Right hand column on sub-page
*/

.page-right 
{
        padding-right: 75px;
}




/*
        Page footer area
*/


p.footer
{
  text-align: center;
        margin-top: 0px;
        padding-top: 30px;
        color: #666666;
        font-size: 0.6em;
        margin-bottom: 20px;
}

p.footer a
{
        color: #EA922B;
        font-size: 1em;
}




/*
        Standard images
*/

img
{
        border: none;
}




h6 { font-family: Geneva, Arial, Helvetica, san-serif;; font-weight: bold; font-size: 36px; color: #0033FF; margin-top: 10px; ; font-style: normal; line-height: normal; text-align: center}
h7 { font-family: Geneva, Arial, Helvetica, san-serif;; font-weight: normal; font-size: 0.7em; color: #E6361F; margin-top: auto; ; font-style: normal; line-height: normal; text-align: left}
.Basis { ; background-color: #5700E8}
#csstopmenu ul {  list-style-type: none; margin-top: 0px; padding-top: 0px}
.submenus li a:visited { background-color: #5799E8; color: #003366; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px}
.submenus { display: none; position: absolute; background-color: #5799E8; border: thin ridge; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; color: #AAFFFF; visibility: visible; border-color: #FFFFCC FFFFCC FFFFCC; padding-top: 0px; padding-left: 0px; clip:       rect(   ); left: -10px; text-align: left; width: 60px}
.submenus li { width: 80%; ; margin-top: 3px; padding-top: 10px; padding-left: 5px; margin-bottom: 3px; padding-bottom: 5px; color: #00FFFF }
.submenus li a { display: block; width: auto; ; color: #00FFFF ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-weight: bold}
.submenus li a:hover { color: #00FF00; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-weight: bold}
#csstopmenu { padding: 0 0 0 0px; margin: 0 0; list-style: none; ; clip:   rect(   )}
#csstopmenu a { text-decoration: none; }
#csstopmenu li { position: relative; ; clip: rect( ) ; float: left}
#csstopmenu li:hover ul { display: block;; font-family: Geneva, Arial, Helvetica, san-serif ; font-size: 16px; vertical-align: top}
li.over ul { display: block;; ; clip:   rect(   )}
.headerlinks a { margin: auto 40px auto 10px; font-weight: bold; color: 00FFFF; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 24px; line-height: 20px ; top: auto; clip:  rect(   )}
.lozelinks { margin: 4px 40px auto 2px; font-weight: bold; color: 00FFFF; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 24px; line-height: 20px ; clip:         rect(   ); page-break-before: always; page-break-after: always}
.Subitems { border: inset; background-color: #5700E8; ; left: 0px; clip:    rect(   ); border-width: 0px 0px thin 0; height: 30px; padding-left: 10px; border-color: black black #FFFF99; color: #FD5A48}
.SubitemsTitel { border: inset; background-color: #5700E8; ; clip:    rect(   ); border-width: 0px 0px thin 0; height: 30px ; padding-right: 0px; padding-left: 140px; border-color: black black #FFFF99; color: #00FF99; left: 10px}
.SubitemsLaatste { border: inset; background-color: #0099FF; ; left: 0px; clip: rect( ); border-width: thin thin 0px; height: 30px ; padding-right: 90px; border-color: #FFFF99 #FFFF99 black; padding-left: 10px; color: #FD5A48}
.Subitems1 { border: inset; background-color: #0099FF; ; left: 0px; clip: rect( ); border-width: thin thin 0px; height: 30px; padding-left: 10px; border-color: #FFFF99 #FFFF99 #000000}
.Subitems2 { border: inset; background-color: #0099FF; ; left: 0px; clip: rect( ); border-width: thin thin 0px; height: 30px; padding-left: 10px; border-color: #FFFF99 #FFFF99 #000000}
.Subitems3 { border: inset; background-color: #0099FF; ; left: 0px; clip: rect( ); border-width: thin thin 0px; height: 30px; padding-left: 10px; border-color: #FFFF99 #FFFF99 black}
.Subitems4 { border: inset; background-color: #0099FF; ; left: 0px; clip: rect( ); border-width: thin thin 0px; height: 30px; padding-left: 10px; border-color: #FFFF99 #FFFF99 black}
.Sublinks { margin: 4px 40px auto 2px; font-weight: bold; color: #FD5A48; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 24px; line-height: 20px ; clip:   rect(   )}
table { }.Subitems5 { border: inset; background-color: #0099FF; ; left: 0px; clip: rect( ); border-width: thin thin 0px; height: 30px ; border-color: #FFFF99 #FFFF99 black; padding-left: 10px; color: #FD5A48 }
.Streep { border: inset; background-color: #5700E8; ; left: 0px; clip: rect( ); border-width: 0px 0px thin 0; height: 30px; padding-left: 125px; border-color: black black #FFFF99; color: #FD5A48 }
.menubalk {  background-color: #ebebeb}
.tekst {  line-height: 16px}
.Streep2 { border: inset; background-color: #5700E8; ; left: 0px; clip: rect( ); border-width: 0px 0px thin 0; height: 30px; padding-left: 225px; border-color: black black #FFFF99; color: #FD5A48 }
.SubitemsTitel2 { border: inset; background-color: #5700E8; ; clip: rect( ); border-width: 0px 0px thin 0; height: 30px ; padding-right: 0px; padding-left: 240px; border-color: black black #FFFF99; color: #00FF99; left: 10px }
.Streep3 { border: inset; background-color: #5700E8; ; left: 0px; clip: rect( ); border-width: 0px 0px thin 0; height: 30px; padding-left: 325px; border-color: black black #FFFF99; color: #FD5A48 }
.lozelinks2 { margin: 4px 40px auto 2px; font-weight: bold; color: 00FFFF; ; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 24px; line-height: 20px ; clip:   rect(   ); page-break-before: always; page-break-after: auto; overflow: hidden; z-index: auto}
