/* AOC HEADER */



/* CSS Document */
*
{
    margin: 0;
    padding: 0;
}

body
{
    color: #000000;
    background-repeat: repeat-y;
    background-attachment: scroll;
    background-position: top center;
    font-family: Verdana,Arial,sans-serif;
    font-size: 11px;
    line-height: 18px;
}
body.standaard
{
    background-color: #ea9103;
    background-image: url(img/standaard/body_bg.gif);
}
body.nature
{
    background-color: #bd9c01;
    background-image: url(img/nature/body_bg.png);
}
body.animal
{
    background-color: #ea9103;
    background-image: url(img/animal/body_bg.png);
}
body.food
{
    background-color: #d90422;
    background-image: url(img/food/body_bg.png);
}
body.machines
{
    background-color: #6dc612;
    background-image: url(img/machines/body_bg.png);
}
body.design
{
    background-color: #01a1df;
    background-image: url(img/design/body_bg.png);
}
body.outdoor
{
    background-color: #da007b;
    background-image: url(img/outdoor/body_bg.png);
}
body.business
{
    background-color: #00a654;
    background-image: url(img/business/body_bg.png);
}
body.health
{
    background-color: #822e8c;
    background-image: url(img/health/body_bg.png);
}
body.vest
{
    background-color: #ea9103;
    background-image: none;
}
body.testing
{
    background-color: #131313;
    background-image: url(img/test/body_bg.png);
    background-position:top center;
}

body.v_standaard
{
    background-image: url(img/standaard/body_bg_v.gif);
}
body.v_nature
{
    background-image: url(img/nature/body_bg_v.png);
}
body.v_animal
{
    background-image: url(img/animal/body_bg_v.png);
}
body.v_food
{
    background-image: url(img/food/body_bg_v.png);
}
body.v_machines
{
    background-image: url(img/machines/body_bg_v.png);
}
body.v_design
{
    background-image: url(img/design/body_bg_v.png);
}
body.v_outdoor
{
    background-image: url(img/outdoor/body_bg_v.png);
}
body.v_business
{
    background-image: url(img/business/body_bg_v.png);
}
body.v_health
{
    background-color: #822e8c;
    background-image: url(img/health/body_bg_v.png);
}
body.v_vest
{
    background-image: none;
}
body.v_testing
{
    background-image: url(img/test/body_bg_v.png);
}

body.testing div.col_rechts a.btn 
{
    display:block;
    width:311px;
    height:335px;
    background-image:url(img/detest.jpg);
    background-repeat:no-repeat;
    margin-left:29px;
}

body.testing div.col_rechts a.btn:hover
{
    background-image:url(img/detest_over.jpg);
}

body.vest .rij_content, body.vest .rij_header_ves
{
    background: transparent url(img/vest/body_bg.png) repeat-y scroll 188px 0px;
}

.container
{
    position: absolute;
    height: auto;
    width: 992px;
    left: -496px;
    margin-left: 50%;
}

.rij_top
{
    width: 992px;
    height: 30px;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
}

.top_links
{
    position: absolute;
    top: 0;
    left: 0;
    width: 115px;
    height: 30px;
    background-repeat: no-repeat;
    background-position: top left;
}

body.standaard .container .rij_top .top_links
{
    background-image: url(img/standaard/topmenu_links.jpg);
}
body.nature .container .rij_top .top_links
{
    background-image: url(img/nature/topmenu_links.jpg);
}
body.animal .container .rij_top .top_links
{
    background-image: url(img/animal/topmenu_links.jpg);
}
body.food .container .rij_top .top_links
{
    background-image: url(img/food/topmenu_links.jpg);
}
body.machines .container .rij_top .top_links
{
    background-image: url(img/machines/topmenu_links.jpg);
}
body.design .container .rij_top .top_links
{
    background-image: url(img/design/topmenu_links.jpg);
}
body.outdoor .container .rij_top .top_links
{
    background-image: url(img/outdoor/topmenu_links.jpg);
}
body.business .container .rij_top .top_links
{
    background-image: url(img/business/topmenu_links.jpg);
}
body.health .container .rij_top .top_links
{
    background-image: url(img/health/topmenu_links.jpg);
}



body.standaard .container .rij_top .top_rechts
{
    background-image: url(img/standaard/topmenu_rechts.jpg);
}
body.nature .container .rij_top .top_rechts
{
    background-image: url(img/nature/topmenu_rechts.jpg);
}
body.animal .container .rij_top .top_rechts
{
    background-image: url(img/animal/topmenu_rechts.jpg);
}
body.food .container .rij_top .top_rechts
{
    background-image: url(img/food/topmenu_rechts.jpg);
}
body.machines .container .rij_top .top_rechts
{
    background-image: url(img/machines/topmenu_rechts.jpg);
}
body.design .container .rij_top .top_rechts
{
    background-image: url(img/design/topmenu_rechts.jpg);
}
body.outdoor .container .rij_top .top_rechts
{
    background-image: url(img/outdoor/topmenu_rechts.jpg);
}
body.business .container .rij_top .top_rechts
{
    background-image: url(img/business/topmenu_rechts.jpg);
}
body.health .container .rij_top .top_rechts
{
    background-image: url(img/health/topmenu_rechts.jpg);
}

/* begin hoofdmenu */

.rij_hoofdmenu
{
    position: relative;
    margin-top: 32px;
    height: 58px;
    width: 991px;
    border-top: 1px solid #FFFFFF;
    z-index: 3;
}

body.standaard .container .rij_hoofdmenu
{
    height: 38px;
    width: 990px;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
}

body.standaard .container .rij_hoofdmenu ul
{
    height: 38px;
}

.rij_hoofdmenu ul
{
    width: 992px;
    height: 58px;
    position: absolute;
    top: 0;
    left: 0;
    list-style: none;
    list-style-position: outside;
    list-style-type: none;
}

.rij_hoofdmenu ul li
{
    float: left;
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}

.rij_hoofdmenu ul.noSub li a
{
    width: 124px;
    height: 58px;
    text-decoration: none;
    text-indent: -9000px;
    display: block;
}


body.standaard .container .rij_hoofdmenu ul li
{
    width: 99px;
    height: 38px;
}
body.standaard .container .rij_hoofdmenu ul li.Niveaus, body.standaard .container .rij_hoofdmenu ul li.Opleidingen, body.standaard .container .rij_hoofdmenu ul li.Info
{
    width: 112px;
}


body.standaard .container .rij_hoofdmenu ul ul li.Niveaus, body.standaard .container .rij_hoofdmenu ul ul li.Opleidingen, body.standaard .container .rij_hoofdmenu ul ul li.Info
{
    width: 190px;
}

body.standaard .container .rij_hoofdmenu ul ul li a
{
    width: auto;
}

.rij_hoofdmenu ul li a, .rij_hoofdmenu ul li span, .hoofdmenu2 ul li a
{
    height: 38px;
    width: 99px;
    display: block;
    text-indent: -9000px;
    text-decoration: none;
}

.rij_hoofdmenu ul li a, .rij_hoofdmenu ul li span
{
    width: auto;
}


.rij_hoofdmenu ul li.werelden a
{
    background-image: url(img/standaard/wereld.jpg);
}
.rij_hoofdmenu ul li.werelden a:hover
{
    background-image: url(img/standaard/wereld_a.jpg);
}
.rij_hoofdmenu ul li.Opleidingen a
{
    background-image: url(img/standaard/opleiding.gif);
}
.rij_hoofdmenu ul li.Opleidingen a:hover
{
    background-image: url(img/standaard/opleiding_a.gif);
}
.rij_hoofdmenu ul li.Niveaus a
{
    background-image: url(img/standaard/niveau.gif);
}
.rij_hoofdmenu ul li.Niveaus a:hover
{
    background-image: url(img/standaard/niveau_a.gif);
}
.rij_hoofdmenu ul li.Vestigingen a
{
    background-image: url(img/standaard/vestiging.gif);
}
.rij_hoofdmenu ul li.Vestigingen a:hover
{
    background-image: url(img/standaard/vestiging_a.gif);
}
.rij_hoofdmenu ul li.Samenwerking a
{
    background-image: url(img/standaard/samenwerking.jpg);
}
.rij_hoofdmenu ul li.Samenwerking a:hover
{
    background-image: url(img/standaard/samenwerking_a.jpg);
}
.rij_hoofdmenu ul li.Open a
{
    background-image: url(img/standaard/opendag.jpg);
}
.rij_hoofdmenu ul li.Open a:hover
{
    background-image: url(img/standaard/opendag_a.jpg);
}
.rij_hoofdmenu ul li.Info a
{
    background-image: url(img/standaard/info.gif);
}
.rij_hoofdmenu ul li.Info a:hover
{
    background-image: url(img/standaard/info_a.gif);
}

.rij_hoofdmenu ul li.werelden span
{
    background-image: url(img/standaard/wereld.jpg);
}
.rij_hoofdmenu ul li.werelden span:hover
{
    background-image: url(img/standaard/wereld_a.jpg);
}
.rij_hoofdmenu ul li.Opleidingen span
{
    background-image: url(img/standaard/opleiding.gif);
}
.rij_hoofdmenu ul li.Opleidingen span:hover
{
    background-image: url(img/standaard/opleiding_a.gif);
}
.rij_hoofdmenu ul li.Niveaus span
{
    background-image: url(img/standaard/niveau.gif);
}
.rij_hoofdmenu ul li.Niveaus span:hover
{
    background-image: url(img/standaard/niveau_a.gif);
}
.rij_hoofdmenu ul li.Vestigingen span
{
    background-image: url(img/standaard/vestiging.gif);
}
.rij_hoofdmenu ul li.Vestigingen span:hover
{
    background-image: url(img/standaard/vestiging_a.gif);
}
.rij_hoofdmenu ul li.Samenwerking span
{
    background-image: url(img/standaard/samenwerking.jpg);
}
.rij_hoofdmenu ul li.Samenwerking span:hover
{
    background-image: url(img/standaard/samenwerking_a.jpg);
}
.rij_hoofdmenu ul li.Open
{
    background-image: url(img/standaard/opendag.jpg);
}
.rij_hoofdmenu ul li.Open span:hover
{
    background-image: url(img/standaard/opendag_a.jpg);
}
.rij_hoofdmenu ul li.Info span
{
    background-image: url(img/standaard/info.gif);
}
.rij_hoofdmenu ul li.Info span:hover
{
    background-image: url(img/standaard/info_a.gif);
}


.rij_hoofdmenu ul li.Nature a
{
    background-image: url(img/menu_nature.gif);
    width: 141px;
}
.rij_hoofdmenu ul li.Nature a:hover
{
    background-image: url(img/menu_nature_hover.gif);
}
.rij_hoofdmenu ul li.Animal a
{
    background-image: url(img/menu_animal.gif);
    width: 141px;
}
.rij_hoofdmenu ul li.Animal a:hover
{
    background-image: url(img/menu_animal_hover.gif);
}
.rij_hoofdmenu ul li.Food a
{
    width: 142px;
    background-image: url(img/menu_food.gif);
}
.rij_hoofdmenu ul li.Food a:hover
{
    background-image: url(img/menu_food_hover.gif);
}
.rij_hoofdmenu ul li.Machines a
{
     width: 142px;
    background-image: url(img/menu_machines.gif);
}
.rij_hoofdmenu ul li.Machines a:hover
{
    background-image: url(img/menu_machines_hover.gif);
}
.rij_hoofdmenu ul li.Design a
{
     width: 142px;
    background-image: url(img/menu_design.gif);
}
.rij_hoofdmenu ul li.Design a:hover
{
    background-image: url(img/menu_design_hover.gif);
}
.rij_hoofdmenu ul li.Outdoor a
{
     width: 142px;
    background-image: url(img/menu_outdoor.gif);
}
.rij_hoofdmenu ul li.Outdoor a:hover
{
    background-image: url(img/menu_outdoor_hover.gif);
}
.rij_hoofdmenu ul li.Business a
{
     width: 142px;
    background-image: url(img/menu_business.gif);
}
.rij_hoofdmenu ul li.Business a:hover
{
    background-image: url(img/menu_business_hover.gif);
}
.rij_hoofdmenu ul li.Health a
{
     width: 142px;
    background-image: url(img/menu_health.gif);
}
.rij_hoofdmenu ul li.Health a:hover
{
    background-image: url(img/menu_health_hover.gif);
}

.rij_hoofdmenu ul li.Health
{
    width: 141px;
    overflow: hidden;
    border-right: 1px solid #FFF;
}

.rij_hoofdmenu ul.noSub li:hover ul, .rij_hoofdmenu ul.noSub ul
{
    display: none;
}

.rij_hoofdmenu ul li
{
    position: relative;
}
.rij_hoofdmenu ul li:hover ul ul, .rij_hoofdmenu ul ul ul
{
    display: none;
}

.rij_hoofdmenu ul ul.Opleidingenmenu, .rij_hoofdmenu ul ul
{
    display: none;
    width: 120px;
    position: absolute;
    top: 38px;
    left: 0px;
    background-color: #ed9206;
    height: auto;
}


.rij_hoofdmenu ul ul *
{
    line-height: normal;
}

.rij_hoofdmenu ul li:hover ul, .rij_hoofdmenu ul li.hover ul
{
    display: block;
}


.rij_hoofdmenu ul li.werelden ul li, .rij_hoofdmenu ul li.Opleidingen ul li, .rij_hoofdmenu ul li.Niveaus ul li, .rij_hoofdmenu ul li.Vestigingen ul li, .rij_hoofdmenu ul li.Samenwerking ul li, .rij_hoofdmenu ul li.Open ul li, .rij_hoofdmenu ul li.Info ul li, .rij_hoofdmenu ul li ul li
{
    float: none;
    background: none;
    background-color: #ed9206;
    text-indent: 0px;
}

.rij_hoofdmenu ul li.werelden ul li a, .rij_hoofdmenu ul li.Opleidingen ul li a, .rij_hoofdmenu ul li.Niveaus ul li a, .rij_hoofdmenu ul li.Vestigingen ul li a, .rij_hoofdmenu ul li.Samenwerking ul li a, .rij_hoofdmenu ul li.Open ul li a, .rij_hoofdmenu ul li.Info ul li a, .rij_hoofdmenu ul li ul li a
{
    background: none;
    text-indent: 0px;
    height: 14px;
    color: White;
    font-weight: bold;
}


body.standaard .container .rij_hoofdmenu ul li ul li
{
    height: auto;
    width: 120px;
}



body.standaard .container .rij_hoofdmenu ul li.Opleidingen ul li a, body .container .rij_hoofdmenu ul li ul li a
{
    width: auto;
}

body .container .rij_hoofdmenu ul li.Opleidingen ul, body .container .rij_hoofdmenu ul li.Opleidingen ul li
{
    width: 190px;
}
body .container .rij_hoofdmenu ul li ul li a
{
    height: auto;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    padding: 2px 5px;
    width: 120px;
}

.rij_hoofdmenu ul li.werelden ul li a:hover, .rij_hoofdmenu ul li.Opleidingen ul li a:hover, .rij_hoofdmenu ul li.Niveaus ul li a:hover, .rij_hoofdmenu ul li.Vestigingen ul li a:hover, .rij_hoofdmenu ul li.Samenwerking ul li a:hover, .rij_hoofdmenu ul li.Open ul li a:hover, .rij_hoofdmenu ul li.Info ul li a:hover, .rij_hoofdmenu ul li ul li a:hover
{
    background: none;
    text-indent: 0px;
}


.rij_hoofdmenu ul li ul li.Nature
{
    background-color: #E3BA00;
}
/*.rij_hoofdmenu ul li ul li.Animal{ background-color:}*/
.rij_hoofdmenu ul li ul li.Food
{
    background-color: #E43232;
}
.rij_hoofdmenu ul li ul li.Design
{
    background-color: #00B3ED;
}
.rij_hoofdmenu ul li ul li.Machines
{
    background-color: #A6C953;
}
.rij_hoofdmenu ul li ul li.Outdoor
{
    background-color: #E2007E;
}
.rij_hoofdmenu ul li ul li.Business
{
    background-color: #00A257;
}
.rij_hoofdmenu ul li ul li.Health
{
    background-color: #7E2D8A;
}


.rij_content
{
    position: relative;
}

/* begin header plaatje */

.rij_header_ves
{
    height: 135px;
    position: relative;
    width: 992px;
}



.imgRij
{
    height: 58px;
    left: 223px;
    position: absolute;
    top: 0;
    width: 767px;
    z-index: 2;
}

.imgSchool
{
    position: relative;
    z-index: 1;
}

.rij_header_ves h2
{
    display: block;
    position: absolute;
    width: 790px;
    height: 80px;
    background-color: #fff;
    position: absolute;
    bottom: 0px;
    left: 200px;
    z-index: 4;
}

.rij_header
{
    position: relative;
    left: 0;
    height: 295px;
    width: 991px;
    border-left: 1px solid #FFFFFF;
    background-position: top right;
    background-repeat: no-repeat;
}


body.standaard .container .rij_header
{
    background-image: url(img/standaard/header2.png);
}
body.nature .container .rij_header
{
    background-image: url(img/nature/header.jpg);
}
body.animal .container .rij_header
{
    background-image: url(img/animal/header.jpg);
}
body.food .container .rij_header
{
    background-image: url(img/food/header.jpg);
}
body.machines .container .rij_header
{
    background-image: url(img/machines/header.jpg);
}
body.design .container .rij_header
{
    background-image: url(img/design/header.jpg);
}
body.outdoor .container .rij_header
{
    background-image: url(img/outdoor/header.jpg);
}
body.business .container .rij_header
{
    background-image: url(img/business/header.jpg);
}
body.health .container .rij_header
{
    background-image: url(img/health/header.jpg);
}
body.testing .container .rij_header
{
    background-image: url(img/test/header.jpg);
}

div.contact
{
    position: absolute;
    bottom: 0px;
    left: 741px;
    width: 101px;
    height: 78px;
}

.contact a
{
    width: 101px;
    height: 78px;
    display: block;
    background-position: top left;
    background-repeat: no-repeat;
    text-indent: -9000px;
}
body.standaard .container .rij_header .contact a
{
    background-image: url(img/standaard/contact_normaal.png);
}
body.standaard .container .rij_header .contact a:hover
{
    background-image: url(img/standaard/contact_hover.png);
}
body.nature .container .rij_header .contact a
{
    background-image: url(img/nature/contact_normaal.gif);
}
body.nature .container .rij_header .contact a:hover
{
    background-image: url(img/nature/contact_hover.gif);
}
body.animal .container .rij_header .contact a
{
    background-image: url(img/animal/contact_normaal.gif);
}
body.animal .container .rij_header .contact a:hover
{
    background-image: url(img/animal/contact_hover.gif);
}
body.food .container .rij_header .contact a
{
    background-image: url(img/food/contact_normaal.gif);
}
body.food .container .rij_header .contact a:hover
{
    background-image: url(img/food/contact_hover.gif);
}
body.machines .container .rij_header .contact a
{
    background-image: url(img/machines/contact_normaal.gif);
}
body.machines .container .rij_header .contact a:hover
{
    background-image: url(img/machines/contact_hover.gif);
}
body.design .container .rij_header .contact a
{
    background-image: url(img/design/contact_normaal.gif);
}
body.design .container .rij_header .contact a:hover
{
    background-image: url(img/design/contact_hover.gif);
}
body.outdoor .container .rij_header .contact a
{
    background-image: url(img/outdoor/contact_normaal.gif);
}
body.outdoor .container .rij_header .contact a:hover
{
    background-image: url(img/outdoor/contact_hover.gif);
}
body.business .container .rij_header .contact a
{
    background-image: url(img/business/contact_normaal.gif);
}
body.business .container .rij_header .contact a:hover
{
    background-image: url(img/business/contact_hover.gif);
}
body.health .container .rij_header .contact a,
body.testing .container .rij_header .contact a
{
    background-image: url(img/health/contact_normaal.gif);
}
body.health .container .rij_header .contact a:hover,
body.testing .container .rij_header .contact a:hover
{
    background-image: url(img/health/contact_hover.gif);
}

body.testing .container .rij_header 
{
    height:255px;
}

.home, .test
{
    position: absolute;
    bottom: 0px;
    left: 870px;
    width: 49px;
    height: 61px;
}
.home
{
    left: 929px;
}

.home a, .test a
{
    width: 49px;
    height: 61px;
    display: block;
    background-image: url(img/test_normaal.png);
    background-position: top left;
    background-repeat: no-repeat;
    text-indent: -9000px;
}

.home a
{
    background-image: url(img/home_normaal.gif);
}
.test a:hover
{
    background-image: url(img/test_hover.png);
}
.home a:hover
{
    background-image: url(img/home_hover.gif);
}

.links
{
    float: left;
    height: auto;
    width: 202px;
    background-color: #000000;
    min-height: 10px;
}

body.testing 
{
    width: 200px;
}

.links ul
{
    list-style: none;
    list-style-type: none;
    list-style-position: outside;
}

.links ul li
{
    border-right:1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    min-height: 30px;
    height: auto !important;
    height: 30px;
    background-image: url(img/submenu_hoek.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
}

.links ul li.actueel-submenu 
{
    background-image:url(img/actueel.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    border-bottom:none 0px;
}

.links ul li a
{
    display: block;
    background-color: #000000;
    text-decoration: none;
    padding-top: 8px;
    padding-left: 5px;
    padding-bottom: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    background-image: url(img/submenu_hoek.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
}


body.standaard .container .rij_content .links ul li a
{
    color: #EA9103;
}
body.nature .container .rij_content .links ul li a
{
    color: #bd9c01;
}
body.animal .container .rij_content .links ul li a
{
    color: #ea9103;
}
body.food .container .rij_content .links ul li a
{
    color: #d90422;
}
body.machines .container .rij_content .links ul li a
{
    color: #6dc612;
}
body.design .container .rij_content .links ul li a
{
    color: #01a1df;
}
body.outdoor .container .rij_content .links ul li a
{
    color: #da007b;
}
body.business .container .rij_content .links ul li a
{
    color: #00a654;
}
body.health .container .rij_content .links ul li a
{
    color: #822e8c;
}


body.nature #bar
{
    background-color: #bd9c01;
}
body.animal #bar
{
    background-color: #ea9103;
}
body.food #bar
{
    background-color: #d90422;
}
body.machines #bar
{
    background-color: #6dc612;
}
body.design #bar
{
    background-color: #01a1df;
}
body.outdoor #bar
{
    background-color: #da007b;
}
body.business #bar
{
    background-color: #00a654;
}
body.health #bar
{
    background-color: #822e8c;
}



body .container .rij_content .links ul li a:hover
{
    background-color: #999999;
    color: #FFFFFF;
}

body .container .rij_content .links ul li.active a
{
    background-color: #999999;
    color: #000000;
}

body .container .rij_content .links ul li.active a:hover
{
    background-color: #999999;
    color: #FFFFFF;
}

.clr
{
    clear: both;
}

/* begin content tekst en dergelijke ///////////////////////// */

body.vest .rechts
{
    background-image: url(img/vest/contentBG.png);
    width: 788px;
}
body.vest .col_rechts
{
    display: none;
}

body.vest .col_links
{
    width: 700px;
}
.rechts
{
    float: left;
    min-height: 334px;
    height: auto !important;
    height: 334px;
    width: 418px;
    position: relative;
    background-color: #FFFFFF;
    background-image: url(img/content_bg.gif);
    background-position: top left;
    background-repeat: repeat-x;
}

.col_links
{
    position: relative;
    left: 15px;
    padding-top: 34px;
    width: 400px;
    text-align: left;
    padding-bottom: 60px;
}

.col_links ol
{
    padding-left: 20px;
}

.terug_top
{
    /*position: absolute;*/
    bottom:10px;
    background-image:url(img/bullet_top.gif);
    background-position:top right;
    background-repeat:no-repeat;
    margin-top: 20px;
    margin-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    border-bottom: 1px solid #CCCCCC;
    width: 370px;
    height: 20px;
}

.rechtsVol .terug_top 
{
    width: 720px;
}

.terug_top a
{
    font-size: 10px;
    font-weight: bold;
}

.terug_top img
{
    position: absolute;
    right: 10px;
    top: 0px;
}

body .container .rij_content .col_links p
,body .container .rij_content .rechtsVol p
{
    padding-bottom: 14px;
    padding-left: 4px;
    padding-right: 15px;
}

body .container .rij_content .col_links ul
,body .container .rij_content .rechtsVol ul
{
    padding-left: 50px;
}

body .container .rij_content .col_links a
,body .container .rij_content .rechtsVol a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
}

body.standaard .container .rij_content .col_links a
,body.standaard .container .rij_content .rechtsVol a
{
    color: #ea9103;
}
body.nature .container .rij_content .col_links a
,body.nature .container .rij_content .rechtsVol a
{
    color: #bd9c01;
}
body.animal .container .rij_content .col_links a
,body.animal .container .rij_content .rechtsVol a
{
    color: #ea9103;
}
body.food .container .rij_content .col_links a
,body.food .container .rij_content .rechtsVol a
{
    color: #d90422;
}
body.machines .container .rij_content .col_links a
,body.machines .container .rij_content .rechtsVol a
{
    color: #6dc612;
}
body.design .container .rij_content .col_links a
,body.design .container .rij_content .rechtsVol a
{
    color: #01a1df;
}
body.outdoor .container .rij_content .col_links a
,body.outdoor .container .rij_content .rechtsVol a
{
    color: #da007b;
}
body.business .container .rij_content .col_links a
,body.business .container .rij_content .rechtsVol a
{
    color: #00a654;
}
body.health .container .rij_content .col_links a
,body.health .container .rij_content .rechtsVol a
{
    color: #822e8c;
}
body.testing .container .rij_content .col_links a
,body.testing .container .rij_content .rechtsVol a
{
    color: #131313;
}

.col_rechts
{
    position: absolute;
    top: 0px;
    left: 418px;
    background-position: top left;
    background-repeat: no-repeat;
}

.col_rechts ul
{
    position: relative;
    height: auto;
    width: 370px;
    overflow: hidden;
    padding-top: 30px;
    list-style: none;
    list-style-type: none;
    list-style-position: outside;
}

.col_rechts ul li
{
    display: block;
    padding-left: 20px;
    font-size: 16px;
    font-weight: bold;
    width: 240px;
    border: none;
}
.col_rechts ul li.homeSwf
{
    background-image: url(img/index_projectiescherm.jpg);
    background-position:12px 0px;
    background-repeat:no-repeat;
    height: 220px;
    width: 320px;
    padding-left: 22px;
    padding-top: 32px;
}

.col_rechts ul li a
{
    text-decoration: none;
    color: #FFF;
}

.col_rechts ul li a:hover
{
    color: #000;
}

.col_rechts ul li a img
{
    border: 0px;
    border: none;
}

.col_rechts ul li a span
{
    left: 10px;
    position: relative;
    top: -12px;
    width: 200px;
}
/* specifiek voor de hightlight klasse */
.col_rechts ul li.highlight,
.col_rechts ul li.HighLight
{
    border: none;
    overflow: hidden;
    padding-bottom: 10px;
}
.col_rechts ul li.highlight a span,
.col_rechts ul li.HighLight a span
{
    display: none;
}
.media
{
    position: absolute;
    top: 20px;
    left: 0;
    width: 216px;
    height: 165px;
    background-image: url(../../cms/Data/Media/media_afbeelding.jpg);
    background-repeat: no-repeat;
    background-position: top left;
}

body.standaard .container .rij_content .rechts .col_rechts
{
    background-image: url(img/standaard/header_gradient.gif);
}
body.nature .container .rij_content .rechts .col_rechts
{
    background-image: url(img/nature/header_gradient.gif);
}
body.animal .container .rij_content .rechts .col_rechts
{
    background-image: url(img/animal/header_gradient.gif);
}
body.food .container .rij_content .rechts .col_rechts
{
    background-image: url(img/food/header_gradient.gif);
}
body.machines .container .rij_content .rechts .col_rechts
{
    background-image: url(img/machines/header_gradient.gif);
}
body.design .container .rij_content .rechts .col_rechts
{
    background-image: url(img/design/header_gradient.gif);
}
body.outdoor .container .rij_content .rechts .col_rechts
{
    background-image: url(img/outdoor/header_gradient.gif);
}
body.business .container .rij_content .rechts .col_rechts
{
    background-image: url(img/business/header_gradient.gif);
}
body.health .container .rij_content .rechts .col_rechts
{
    background-image: url(img/health/header_gradient.gif);
}
.right_items{margin-top: 33px;}
.right_items ul
{
    list-style: none;
    width: 350px;
    margin-left: 25px;
}
.right_items a img{border: 0px;}
.right_items ul li.li_left{ width: 50px;}
.right_items ul li.li_left img
{
    position: absolute;
    left: 0px;
    top: 5px;
}
.right_items ul li.li_right
{
    clear: right;
    width: 300px;
}

.right_items ul li.li_right a
{
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    display: block;
    position: absolute;
    padding-top: 15px;
    padding-left: 50px;
    left: -50px;
    cursor: pointer;
}

.right_items ul li.li_right a:hover
{
    text-decoration: none;
    color: #000;
}

.right_items ul li
{
    float: left;
    margin-bottom: 8px;
    position: relative;
    height: 50px;
}



/* PopUp */

/* popup */
.popup
{
    background-image: none;
}
.behang
{
    background: url(http://www.groenonderwijs.com/img/behang_SN.gif);
}
#gamewrap
{
    width: 885px;
    height: 604px;
    background: url(http://www.groenonderwijs.com/img/popup/game_bg_SN.jpg) no-repeat;
    position: relative;
    margin: auto;
}
#game
{
    position: absolute;
    width: 565px;
    height: 423px;
    top: 30px;
    left: 159px;
    background-color: #eee;
}
#moviewrap
{
    width: 885px;
    height: 604px;
    background: url(http://www.groenonderwijs.com/img/popup/movie_bg.jpg) no-repeat;
    position: relative;
    margin: auto;
}
#movie
{
    position: absolute;
    width: 512px;
    height: 288px;
    top: 114px;
    left: 190px;
    background-color: transparent;
}
#bar
{
    position: absolute;
    bottom: 0px;
    height: 70px;
    width: 100%;
    border-top: 5px solid #fff;
    min-width: 801px;
    background-position:top left;
    background-repeat:no-repeat;
    width: expression(document.body.clientWidth > 801? "auto": "801px");
}

.popup-venster .nature 
{
    background-color:#bd9c01;
    background-image:url(img/popup/suprisingNature.png);
}
.popup-venster .animal 
{
    background-color:#ea9103;
    background-image:url(img/popup/animalFriends.png);
}
.popup-venster .food 
{
    background-color:#d90422;
    background-image:url(img/popup/goodFood.png);
}
.popup-venster .machines 
{
    background-color:#6dc612;
    background-image:url(img/popup/mightyMachines.png);
}
.popup-venster .design 
{
    background-color:#01a1df;
    background-image:url(img/popup/dynamicDesign.png);
}
.popup-venster .outdoor 
{
    background-color:#da007b;
    background-image:url(img/popup/outdoorLife.png);
}
.popup-venster .business 
{
    background-color:#00a654;
    background-image:url(img/popup/bigBusiness.png);
}
.popup-venster .health 
{
    background-color:#822e8c;
    background-image:url(img/popup/naturalHealth.png);
}

#bar a
{
    float: right;
    display: block;
    width: 70px;
    height: 70px;
}

#bar a.moviemore
{
    background: url(http://www.groenonderwijs.com/img/popup/icon_moviemore.gif) no-repeat;
    border-left: 5px solid #fff;
    border-right: 5px solid #fff;
}
#bar a.iconmovie
{
    background: url(http://www.groenonderwijs.com/img/popup/icon_movie.gif) no-repeat;
}
#bar a.playmore
{
    background: url(http://www.groenonderwijs.com/img/popup/icon_playmore.gif) no-repeat;
    border-left: 5px solid #fff;
    border-right: 5px solid #fff;
}
#bar a.iconplay
{
    background: url(http://www.groenonderwijs.com/img/popup/icon_play.gif) no-repeat;
}
#bar a.moviemore:hover, #bar a.iconmovie:hover, #bar a.playmore:hover, #bar a.iconplay:hover
{
    background-position: 0px -70px;
}
#bar .botImg
{
    float: left;
    width: 480px;
    height: 70px;
}
body.nature #bar .botImg
{
    background-image: url(http://www.groenonderwijs.com/img/popup/movie_bar_SN.gif);
}
body.animal #bar .botImg
{
    background-image: url(http://www.groenonderwijs.com/img/popup/movie_bar_AF.gif);
}
body.food .#bar .botImg
{
    background-image: url(http://www.groenonderwijs.com/img/popup/movie_bar_GF.gif);
}
body.machines #bar .botImg
{
    background-image: url(http://www.groenonderwijs.com/img/popup/movie_bar_MM.gif);
}
body.design #bar .botImg
{
    background-image: url(http://www.groenonderwijs.com/img/popup/movie_bar_DD.gif);
}
body.outdoor #bar .botImg
{
    background-image: url(http://www.groenonderwijs.com/img/popup/movie_bar_OL.gif);
}
body.business #bar .botImg
{
    background-image: url(http://www.groenonderwijs.com/img/popup/movie_bar_BB.gif);
}
body.health #bar .botImg
{
    background-image: url(http://www.groenonderwijs.com/img/popup/movie_bar_NH.gif);
}


body.popup
{
    background-image: none;
}

/* exta, voor het aanmeldformulier */
.aanmeldFormulier
{
    width: 400px;
    height: auto;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

tbody
{
    width: 418px;
}

input
{
    height: 15px;
    font-size: 10px;
}

.aanmeldFormulier table tr td input.input
{
    width: 140px;
}
.aanmeldFormulier table tr td input.input2
{
    width: 245px;
}
.aanmeldFormulier table tr td input.input3
{
    width: 35px;
}

tr td.breed
{
    width: 300px;
}

tr td.small
{
    width: 50px;
}

select
{
    height: 25px;
    width: 245px;
    font-size: 11px;
}

.inputTextarea
{
    width: 245px;
    height: 80px;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.inputSubmit
{
    width: 90px;
    height: 18px;
    border: none;
    border: 0px;
    background-image: url(img/verstuur_normaal.gif);
    background-position: top left;
    background-repeat: no-repeat;
    display: block;
}

.inputSubmit:hover
{
    background-image: url(img/verstuur_hover.gif);
}

h1
{
    color: #000000;
    font-size: 18px;
    margin: 0;
    padding: 0 0 15px;
}
h2
{
    color: #000000;
    font-size: 13px;
    margin: 0;
    padding: 5px 0 10px;
}

.moltabel th
{
    vertical-align: bottom;
    text-align:center;
}

.moltabel td
{
    vertical-align: top;
    padding-left: 8px;
}

.rechtsVol
{
    width: 792px;
    background-color: White;
    position: absolute;
    top: 0px;
    left: 201px !important;
    left: 0px;
}

.rechtsVol .ctn
{
    padding: 34px 20px 20px;
}

.topBarBack
{
    height: 20px;
    width: 792px;
    background-image: url(img/standaard/bodyback.jpg);
}

.rightInlineImg
{
    float: right;
    margin: 10px;
    margin-right: 0px;
    max-width:280px;
}

.rightInlineImg img
{
    float:right;
    margin-bottom: 10px;
}
div.nature
{
    background-color: #bd9c01;
   
}
div.animal
{
    background-color: #ea9103;
}
div.food
{
    background-color: #d90422;
}
div.machines
{
    background-color: #6dc612;
}
div.design
{
    background-color: #01a1df;
}
div.outdoor
{
    background-color: #da007b;
}
div.business
{
    background-color: #00a654;
}
div.health
{
    background-color: #822e8c;
}


.oplItm
{
    position: relative;
    clear: both;
    color: #fff;
    margin-right: 10px;
}

.oplItm .links
{
    padding-top: 6px;
    padding-bottom: 6px;
    float: left;
    width: 140px;
    padding-left: 5px;
    background: none;
}

.oplItm .rechts
{
    padding-top: 6px;
    padding-bottom: 6px;
    float: left;
    width: 190px;
    margin-left: 46px !important;
    margin-left: 23px;
    min-height: 0px;
    background: none;
}

body .container .rij_content .oplItm .rechts ul
{
    list-style: square;
    color: #000;
    padding-left: 10px;
}

body .container .rij_content .oplItm .rechts ul li
{
}

body .container .rij_content .oplItm .rechts ul.list li a
{
    color: #fff;
    text-decoration: none;
}

body .container .rij_content .oplItm .rechts ul li a:hover
{
    text-decoration: underline;
}


span.error
{
    width: 16px;
    height: 16px;
    background-image: url(img/error.png);
    display: block;
    position: absolute;
    right: 20px !important;
    right: -3px;
}
.form_fout
{
    vertical-align: top;
}


body .container .rij_hoofdmenu ul li ul li a:hover
{
    background-color: #fff;
    color: #000000;
}


body .container .rij_content .rechts .col_links .ecardForm ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}

body .container .rij_content .rechts .col_links .ecardForm ul li
{
    float: left;
    margin: 2px;
}

body .container .rij_content .rechts .col_links .ecardForm ul li a
{
}
body .container .rij_content .rechts .col_links .ecardForm ul li a img
{
    border: none;
}

.ecardForm textarea
{
    width: 380px;
}



#popUpCt
{
    background: #FFFFFF none repeat scroll 0 0;
    border: 3px solid #000000;
    left: 50%;
    position: absolute;
    top: 0;
    z-index:10;
    overflow:auto;
}

#popUpCt .close
{
    background-image: url(img/cross.png);
    cursor: pointer;
    height: 16px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 16px;
    z-index: 2;
}

a.mijnmening_btn 
{
    border:0;
    float: right;
    margin:0px 0px 10px 50px;
}

a.mijnmening_btn img 
{
    border:0;
}


.fixIeLinks li
{
    margin-top: -3px!important;
}


.newsletter-issue
{
    width:218px;
    padding-right: 11px;
    float:left;
    padding-left: 11px;
    text-align: center;
}

.newsletter-issue p,
.newsletter-issue h3
{
    text-align: left;
}

.newsletter-issue h3
{
    padding-left: 22px;
    padding-bottom: 10px;
}



.newsletter-issue-line
{
    background-image: url(img/line.gif);
    background-repeat: no-repeat;
    background-position:right 20px;
}

.newsletter-issue img
{
    border: 5px solid #fff;
    margin-bottom: 10px;
}

.newsletter-issue a
{
    position: relative;
}

.newsletter-issue span.icon
{
    background-image: url(img/newsletterzoom.png);
    width: 26px;
    height: 26px;
    position: absolute;
    bottom: 15px;
    right: 5px;
    visibility: hidden;
}

.newsletter-issue a:hover img
{
    border-color: #ff9900;
}
.newsletter-issue a:hover span.icon
{
  visibility: visible;
}