@media screen {
/*--------------------------------------screen.css-------------------------------------------*/
body, html, * {padding: 0px;margin: 0px;}
body, html {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 0.84em;line-height: 1.5em;}
body{overflow: visible;background-image: url(/website/markup/templates/images/bovenkant.gif);background-repeat: repeat-x;background-position:top;}
table {width: 100%;}	
.clear {clear: both;}
.block {display: block;}
#intermediair-trainingen {width: 950px;margin: 0px auto;}
#training-header {width: 950px;height: 190px;background-image:url(http://www.training.nl/website/images/imt_lachendeman.jpg);background-position: right 19px;background-repeat: no-repeat;position: absolute;top: 0px;background-color: #FFFFFF;}
.landing #training-header {width: 950px;height: 137px;background-image:url(http://www.training.nl/website/images/imt_lachendeman.jpg);background-position: right 0px;background-repeat: no-repeat;position: relative;top: 0px;background-color: #FFFFFF;padding: 0px;margin: 0px;margin-bottom: 51px;}
#training-header-zoekbalk {background:#000000;height:25px;width:950px;}
#training-logo-hoofdnav {width: 300px;height: 136px;float: left;border-bottom: 1px solid #c8c7c7;color: #aecf08;}
#training-logo-hoofdnav #hoofdnav-left{float: left;width: 120px;}
#training-logo-hoofdnav #hoofdnav-right{float: left;width: 150px;}
#training-logo-hoofdnav ul{list-style: none;}
#training-logo-hoofdnav a{color: #97bd00;text-decoration: none;}
.landing #training-logo-hoofdnav a{color: #97bd00;}
#training-logo-hoofdnav a:hover{text-decoration: underline;}
#training-foto {width: 625px;height: 136px;float: right;border-bottom: 1px solid #c8c7c7;}
#training-zoek-pad{padding: 5px 0 3px 0;position: absolute;width: 700px;top: 162px;background-image: url(/website/markup/templates/images/backgr_linkerblok-wit.gif);background-repeat: repeat-y;background-position: left;background-color: #FFFFFF;	font-size: 10px;}
#training-zoek-pad,
#training-zoek-pad a{color: #666666;}
#training-punt-tel{float: left;width: 950px;padding-top: 5px;color: #000000;text-align: right;}
#training-punt-tel img{float: left;padding-right: 20px;padding-top: 1px;}
#training-tel-zoek{width: 200px;margin-right:0;float: right;text-align:right;}
#training-tel-zoek input.zoek,
form.zoekform input.zoek{background-color: #FFFFFF;font-size: 93%;height: 17px;padding: 4px 0 0px 3px;!padding: 2px 0 0px 3px;width: 140px;margin: 2px 3px 0 11px;border: 0px;}				
#training-tel-zoek input.btn_zoek,
form.zoekform input.btn_zoek{width: 36px;height: 21px;padding-top: 2px;padding-bottom: 3px;!height: 19px;!padding: 0px;color: #FFFFFF;font-size: 85%;border: 0px;background-color: #999999;cursor: pointer;}
form.zoekform input.zoek,
form.zoekform input.btn_zoek{border: 1px solid #999999;}
form.zoekform input.zoek{margin-left: 0px;}
#training-header-zoekbalk #training-pad {padding-top: 3px;float: left;color: #CCCCCC;font-size: 10px;}
#training-header-zoekbalk #training-pad a {font-weight: normal;color: #CCCCCC;}
#training-menu {padding-top: 3px;padding-bottom: 20px;position: absolute;top: 191px;width: 950px;background-image: url(/website/markup/templates/images/backgr_linkerblok-wit.gif);background-repeat: repeat-y;background-position: left;}
#training-menu ul {margin: 0px;padding: 0px;list-style: none;display: block;}
#training-menu ul li {margin: 0px;padding: 0px;float: left;margin-left: 4px;}
#training-menu ul li.first {margin-left: 0px;}			
#training-menu ul li a{margin: 0px;padding: 8px 5px 5px 5px;width: 147px;display: block;background-color: #BEE10F;color: #000000;text-decoration: none;text-align: center;border: 1px solid #BEE10F;font-size: 13px;}		
#training-menu ul li a.long-item{padding: 1px 5px 1px 5px;!padding: 2px 5px 2px 5px;line-height: 123%;}
#training-menu ul li.first a{width: 122px;}
#training-menu ul li.select{}			
#training-menu ul li.select a, 
#training-menu ul li a:hover{color: #000000;text-decoration: none;background-color: #ffffff;display: block;background-color: #fdfbfb;border: 1px solid #bebcbd;}
#training-middle{background-image: url(/website/markup/templates/images/backgr_linkerblok.gif);background-position: left;background-repeat: repeat-y;margin-top: 249px;}
#training-middle.landing{background-image: none;background-position: left;background-repeat: repeat-y;margin-top: 25px;}
#training-middle.nobackgr{background-image: none;}
#training-middle h1{color: #000000;font-size: 20px;font-weight: normal;}
#training-middle h2{color: #aecf08;font-size: 100%;padding-bottom: 10px;}	
#training-middle h3{color: #000000;font-size: 100%;padding-bottom: 10px;}	
#training-middle a{color: #97bd00;color: #000000;}	
#training-middle a:hover{text-decoration: none;color: #000000;color: #97bd00;}	
#training-middle #training-submenu-content{border-top: 1px #c8c7c7 solid;width: 300px;float: left;}
#training-middle #training-submenu {padding: 10px 10px 10px 12px;background-color: #f1f1f1;width: 278px;color: #000000;}
#training-middle #training-submenu ul{list-style: none;font-weight: bold;color: #aecf08;font-size: 15px;}
#training-middle #training-submenu ul.tekstpagina{list-style: none;text-transform: none;font-weight: normal;font-size: 11px;}
#training-middle #training-submenu ul a{color: #000000;text-decoration: none;}
#training-middle #training-submenu ul a:hover{text-decoration: underline;}
#training-middle #training-submenu ul ul{text-transform: capitalize;font-weight: normal;padding-bottom: 10px;font-size: 11px;}
#training-middle #training-submenu ul ul li{padding-top: 3px;}
#training-middle #training-submenu ul ul a{padding-left: 5px;}
#training-middle #training-submenu ul ul a:hover{text-decoration: underline;}
#training-middle #training-submenu ul.tekstpagina .opsom,
#training-middle #training-submenu ul ul .opsom{padding-left: 2px;padding-left: 2px;visibility: hidden;}
#training-middle #training-submenu ul.tekstpagina li.select a,
#training-middle #training-submenu ul.tekstpagina li.select .opsom,
#training-middle #training-submenu ul li.select a,
#training-middle #training-submenu ul li.select .opsom{color: #aecf08;font-weight: bold;visibility: visible;}
#training-middle #training-submenu ul ul li.notselect,
#training-middle #training-submenu ul ul li.notselect a,
#training-middle #training-submenu ul ul li.notselect .opsom{color: #000000;font-weight: normal;visibility: visible;}
#training-middle #training-submenu ul.tekstpagina li.select .opsom,
#training-middle #training-submenu ul ul li.select .opsom{color: #aecf08;font-weight: bold;visibility: visible;}						
#training-middle #training-submenu ul.tekstpagina li a,
#training-middle #training-submenu ul li a{display: block;margin-left: 10px;}
.opsom{position: absolute;!position: relative;!float: left;}
#training-middle #training-submenu ul li{!clear:both;padding-top: 5px;}
#training-middle #training-submenu ul li.first{padding-top: 0px;}
#training-middle #training-submenu ul li a{!float: left;}
#training-middle #training-general-content{float: right;width: 630px;}
#training-middle #training-general-content h1{padding-bottom: 10px;}
#training-middle #training-general-content h2{font-size: 115%;padding-top: 5px;}	
#training-middle #training-general-content h3{font-size: 115%;padding-top: 5px;}
#training-middle #training-general-content p{padding: 0px 0px 10px 0;}
#training-middle #training-general-content ul,
#training-middle #training-general-content ol{padding-left: 30px;padding-bottom: 10px;}
#training-middle #training-general-content .lead{color: #aecf08;font-weight: bold;}
#training-middle #training-general-content table td{padding: 3px;}
#training-middle #training-general-content #banners{width: 135px;float: right;text-align: right;padding: 10px 0 0 0;}	
#training-middle #training-general-content table.slgOverview{width: 100%;}
#training-middle #training-general-content table.slgOverview a{color: #000000;text-decoration: none;}
#training-middle #training-general-content table.slgOverview hr{border: 0px;border-top: 1px solid #b3b3b4;height: 1px;margin-bottom: 15px;margin-top: 15px;}
#training-middle #training-general-content table.slgOverview img.brochure{padding-top: 5px;}
#training-footer{border-top: 1px solid #c2c1b8;color: #999999;font-size: 85%;padding: 2px 0 25px 0;background-color: #FFFFFF;}
#training-footer a{color: #999999;}	
#training-footer a:hover{text-decoration: none;}	
#training-footer .tussen{margin: 0 4px 0 4px;}
a.bannernieuwsbrief{display: block; text-decoration: none; padding: 5px; width: 135px;text-align: center; background-color: #f1f1f1; border:2px solid #BEE10F;float: right;margin-left: 10px;}	
.overviewHighlight{border: 1px solid #BEE10F;background-color: #eaf5b0;width: 100%;}
.overviewHighlight td{padding: 4px;}
#training-middle a.calenderDate, 
#training-middle .agenda a{text-decoration: none;background-image: url(/website/markup/templates/images/btn_agenda_datum.gif);background-repeat: no-repeat;padding: 0 0 0 7px;display: block;width: 33px;height: 21px;float: left;color: #7f7f7f;}
.training-menu-link {display: block;height: 17px;overflow: hidden;}
#training-homepage-blokken {!border: 1px #ffffff solid;}
.home-blok {}
a img {border-width: 0px;}
.flir-image {vertical-align:middle;}

/*-------------------------------------screen.home.css--------------------------------------*/
#training-middle.homepage h1{font-weight: bold;font-size: 100%;color: #000000;text-transform: none;padding: 0px;margin: 0px 0px 0px 0px;z-index: 1000;}
#training-homepage-blokken{margin-top: 14px;}
#training-homepage-blokken .home-blok{height: 155px;margin-right: 4px;margin-bottom: 5px;width: 290px;padding: 0 12px 12px 12px;float: left;background-image: url(/website/images/backgr-blok-homepage.gif);background-position: top right;background-repeat: no-repeat;overflow: hidden;}
#training-homepage-blokken #blok-direct-naar-training {background-image: none;}
#blok-direct-naar-training, #blok-schriftelijke-leergangen {margin-right: 0px;}
#training-homepage-blokken .home-blok.blok3{margin-right: 0px;width: 288px;}
#training-homepage-blokken h2,
#training-homepage-blokken h2.blokkop,
#training-homepage-blokken .gadget-11 h2.blokkop{color: #242021;font-size: 160%;background-repeat: no-repeat;background-position: left top;padding-top: 7px;margin-top: 5px;text-align: center;}
#blok-nieuwe-trainingen h2.blokkop, 
#blok-toptips-tests h2.blokkop, 
#blok-direct-naar-training h2.blokkop,
#training-homepage-blokken .gadget-11 h2.blokkop {background-image: url('/website/images/blacktitle3.jpg');color: #ffffff;}
#training-homepage-blokken #blok-nieuwe-trainingen{width: 292px;height: 135px;margin-right: 0px;overflow: hidden;}
#training-homepage-blokken #blok-nieuwe-trainingen.gadget-3,
#training-homepage-blokken #blok-nieuwe-trainingen.gadget-1{padding-top: 0px;}	
#training-homepage-blokken #blok-toptips-tests{width: 294px;padding-top: 20px;margin-right: 0px;overflow: hidden;}
#training-homepage-blokken #blok-direct-naar-training {width: 292px;	overflow: hidden;	margin-right: 0px;	padding-right: 0px;}
#training-homepage-blokken #blok-toptips-tests{padding-top: 0px;}
#training-homepage-blokken #blok-direct-naar-training{padding-top: 0px;}
#training-homepage-blokken #blok-direct-naar-training select{width: 280px;font-size: 95%;margin-top: 5px;}
#training-homepage-blokken #blok-uitgelicht{padding-top: 20px;background:#ededed;background-image:none;height: 138px;}
#training-homepage-blokken #blok-uitgelicht2{padding-top: 20px;background:#ededed;background-image:none;height: 138px;}
#training-homepage-blokken #blok-schriftelijke-leergangen{background:#ededed;background-image:none;padding-top: 20px;height: 138px;}
#training-homepage-blokken .gadget-2{background-image: url(/website/images/backgr-blok-home-toptips.gif);padding-top: 49px;height: 126px;}
#training-homepage-blokken #blok-toptips-tests.gadget-2{padding-left: 13px;}
#training-homepage-blokken .gadget-2 p,
#training-homepage-blokken .gadget-2 ul{padding-left: 85px;padding-right: 10px;}
#training-homepage-blokken #backgr_directnaar{height: 100%;background-image: url(/website/images/icon_direct-naar.gif);background-position: right bottom;background-repeat: no-repeat;}
#training-homepage-blokken #backgr_nieuwetrainigen{background-image: url(/website/images/icon_nieuwe-trainingen.gif);background-position: right bottom;background-repeat: no-repeat;height: 100%;}
#training-homepage-blokken .gadget-11 h2 {text-align: left;color: #000000;padding-top: 0px;margin-top: 13px;}

/*-------------------------------------screen.training.css--------------------------------------*/

#training-middle #training-interessant{padding: 10px 10px 10px 12px;line-height: 160%;}
#training-middle #training-content-right{float: right;width: 650px;}
#training-middle #training-content-right h1{color: #000000;font-size: 140%;}
#training-middle #training-content-right h2{color: #aecf08;font-size: 100%;padding-bottom: 10px;}
#training-middle #training-content-right h2.subtitle{color: #000000;}
#training-middle #training-titel {height: 29px;padding-left: 20px;padding-top: 10px;}
#training-middle #training-titel span.soort,
#training-middle #training-content-right span.soorttitel{color: #aecf08;}
#training-middle #training-titel span.training{color: #000000;}
#training-middle #training-desc {background-image: url(/website/markup/templates/images/backgr_training-descr.gif);background-position: top left;background-repeat: repeat-y;}
#training-middle #training-desc #training-info {width: 313px;float: left;padding: 10px 10px 10px 20px;}
#training-middle #training-desc #training-info ul{}
#training-middle #training-desc #training-info li{margin-left: 17px;!padding-left: 0px;}
#training-middle #training-desc #training-data {width: 277px;padding: 10px 15px 5px 15px;float: right;background-color: #FFFFFF;}
#training-middle #training-desc #training-data table#training-data-ddp{}
#training-middle #training-desc #training-data table#training-data-ddp td{padding: 0px 2px 10px 2px;vertical-align: top;}
#training-middle #training-desc #training-data .titel,
#training-middle #training-desc #training-data table#training-data-ddp .titel{font-weight: bold;color: #aecf08;}
#training-middle #training-desc #training-data .dataLocationLayer,
#training-middle #training-desc #training-data table#training-data-ddp .dataLocationLayer{position: absolute;border: 1px solid black;width: 300px;padding: 10px;background-color: #FFFFFF;margin-left: 0px;margin-top: 67px;}
#training-middle #training-desc #training-data #routekaart,
#training-middle #training-desc #training-data table#training-data-ddp #routekaart {display: none;cursor:pointer;position: absolute;border: 1px #000000 solid;}
#training-middle #training-tabs {padding-top: 3px;padding-left: 20px;height: 40px;background-color: #FFFFFF;padding-top: 20px;}
#training-middle #training-tabs ul{list-style: none;display: block;height: 30px;background-color: #ededed;border-bottom: 1px solid #c8c7c7;}
#training-middle #training-tabs ul li{float: left;}
#training-middle #training-tabs ul li.first {}
#training-middle #training-tabs ul li a{color: #000000;font-weight: bold;padding-top: 8px;height: 21px;width: 117px;display: block;text-align: center;margin-right: 3px;border-top: 1px solid #c8c7c7;border-left: 1px solid #c8c7c7;border-right: 1px solid #c8c7c7;}
#training-middle #training-tabs ul li a:hover{text-decoration: none;background-color: #ffffff;}
#training-middle #training-tabs ul li.select a{color: #aecf08;text-decoration: none;background-color: #ffffff;border-bottom: 1px solid #FFFFFF;border-top: 1px solid #c8c7c7;border-left: 1px solid #c8c7c7;border-right: 1px solid #c8c7c7;}	
#training-middle #training-bodytext {padding: 0px 0px 20px 20px;}	
#training-middle #training-bodytext-tekst {padding-top: 20px;background-color: #FFFFFF;}		
#training-middle #training-bodytext-tekst #content,
#training-middle #training-bodytext-tekst #content2{}
#training-middle #training-bodytext-tekst #content2{display: none;}
#training-middle #training-bodytext-tekst h2{padding-bottom: 2px;}
#training-middle #training-bodytext-tekst p{padding: 0px 0px 10px 0;}
#training-middle #training-bodytext-tekst ul,
#training-middle #training-bodytext-tekst ol{padding: 0px 0px 10px 20px;}
#training-middle #training-bodytext-tekst #training-bodytext-extra {float: right;width: 140px;padding: 0 55px 20px 25px;}
#training-middle #training-bodytext-tekst #training-bodytext-extra #brochure_img{float: left;padding: 0 10px 10px 0;height: 75px;width: 52px;background-image:url(/website/markup/templates/images/backgr_brochure-schaduw.gif);
background-position: top left;background-repeat: no-repeat;display:none;}
#training-middle #training-bodytext-tekst #training-bodytext-extra #brochure_text{float: left;width: 77px;}
#training-middle #training-bodytext-tekst #training-bodytext-extra #training_banners #testen{margin-bottom: 10px;}
#training-middle #training-bodytext-tekst #training-bodytext-extra #training_banners #testen a{display: block;padding: 2px 0px 2px 0px;margin-top: 10px;_margin-top: 0px;width: 140px;text-transform: uppercase;text-decoration: none;text-align: center;font-size: 85%;color: #FFFFFF;background-image: url(/website/markup/templates/images/backgr_testen.gif);}
#training-middle #training-bodytext-tekst #training-bodytext-extra #training_banners #testen a:hover{color: #BEE10F;}							
#training_banners{display:none}

/*------------------------------screen.formulier.css----------------------------*/
form.forms{}form.forms input,form.forms select,form.forms textarea{font-family:Arial,Helvetica,sans-serif;font-size:95%}.forms input.inputtext,form.forms input.inputtext,form.forms input.inputtext_v,form.forms input.inputtextSmall,form.forms input.inputtextSmall_v,form.forms input.inputtextSmallLong,form.forms input.inputtextSmallLong_v,form.forms input.inputtextMiddle,form.forms input.inputtextMiddle_v{border:1px#b3b3b3 solid;width:290px;padding:3px}form.forms input.inputtextSmall,form.forms input.inputtextSmall_v{width:80px}form.forms input.inputtextSmallLong,form.forms input.inputtextSmallLong_v{width:199px}form.forms input.inputtextMiddle,form.forms input.inputtextMiddle_v{width:139px}form.forms input.inputtext_v,form.forms input.inputtextSmall_v,form.forms input.inputtextSmallLong_v,form.forms input.inputtextMiddle_v,form.forms select.inputtext_v,form.forms select.inputtextSmall_v{background-image:url(/website/markup/templates/images/img_verplicht.jpg);background-repeat:no-repeat}form.forms select{border:1px#b3b3b3 solid;width:298px}form.forms select.inputtextSmall,form.forms select.inputtextSmall_v{width:87px}form.forms textarea.inputtext{border:1px#b3b3b3 solid;width:291px;height:60px;padding:3px}form.forms input.inputcheckbox{}form.forms input.inputradio{}form.forms textarea.textarea_v{background-image:url(../images/img_verplicht.jpg);background-repeat:no-repeat}input.button{background-color:#BEE10F;color:#FFFFFF;border:1px solid#BEE10F;font-weight:bold;cursor:hand;cursor:pointer}table.formulierTable,table.formulierButtonTable{width:100%;border-top:1px solid#b3b3b3;margin-top:3px}table.formulierTable{}.landing h1{margin-bottom:5px}.landing table.formulierTable{margin-top:13px}.landing.artikelen{margin-top:1px;width:350px;margin-right:50px}.artikel_beschrijving{margin-bottom:20px;display:block}.artikelrij{width:309px;width:400px;overflow:hidden;padding-right:50px}.landing.artikelen.artikel{line-height:20px}.landing.artikelen.artikel input{float:left;width:20px;clear:both}.landing.artikelen.artikel label{float:left;width:285px;width:326px;display:block;overflow:hidden;font-weight:bold}table.formulierClearTable{width:625px;margin-top:3px}table.formulierButtonTable{margin:0px}table.formulierTable td{padding:5px}table.formulierTable td.null{padding:0px}table.formulierTable tr.null{padding:0px}.formulierTable td.answer,.formulierTable td.answerSmall,.formulierClearTable td.answer,.formulierClearTable td.answerSmall{padding-left:15px;background-color:#ededed;width:310px}.answer100{padding-left:15px;background-color:#ededed}.answer100a{padding-left:15px;width:20px;background-color:#ededed}.formulierTable td.answerSmall,.formulierClearTable td.answerSmall{width:30px}.formulierTable.description{font-size:90%}#inschrijfstappen{margin-bottom:5px;font-size:10px}.inschrijfstappen{display:inline;color:#000000;overflow:hidden;padding:3px;padding-bottom:5px;font-weight:bold;line-height:11px}.stap_off{color:#bebcbd}.clear{clear:both}
}
/*--------------------------------new---------------------*/
.dataLocationLayer table td { padding: 5px 2px }
} 
@media print 
{

body,html*{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:16px}#intermediair-trainingen#training-header,#training-submenu-content#training-submenu,#training-zoek-pad,#training-footer,#training-menu,#training-middle#training-bodytext-tekst#training-bodytext-extra{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;visibility:hidden}h1{color:#000000;font-size:24px;line-height:24px;font-weight:bold;padding:5px 0 10px 0}h2{color:#000000;font-size:13px;padding-top:5px}h3{color:#000000;font-size:100%;padding-bottom:10px}a{color:#000000}input{border:1px solid#707172}input.button{border:1px solid#707172;background-color:#707172;color:#FFFFFF}

}
