﻿/* --------------------------------------- TEMPLATE ALGEMEEN ------------------------------------------ */
html {
	/*overflow-y: scroll;*/
}

body
{
	font-size: 7.5pt;
	line-height: 12pt;
	font-family: Verdana, Sans-Serif;
	/*z-index:-100;
	position:relative; 
	top: 0px; 
	left: 0px; */
	margin: 0px;
	padding: 0px;
	/*color: #000;*/
}

img
{
	border: 0px;
}

.lblstatus
{
  color:Red;
  border:solid 1px #f00;
  font-size: 7.5pt;
  padding-left:5px;
  padding-right:5px;
}

#omvat {
	width: 924px;
	margin: 0px auto;
}

#edithome
{
margin-top:-140px;
height:20px;
position:absolute;
border: solid 1px #ff000;
z-index:100; 
}


#headerPage
{
	width:925px;
	height:220px;
	/*background-color:rgb(200,220,100);
	height: 145px; */
	margin: 0px auto auto auto;
}

#headerContentPageXXX
{
	width: 924px;
	height: 120px;
	margin: 0px auto;
	text-align: left;
}

#content {
	width: 430px;
	/*position:absolute;

*/
	top:220px;
	margin-left:170px;
	/*background-color:rgb(220,200,200);
	margin: 160px auto auto auto;*/
}



#contentZelf {
	width: 924px;
	margin: 25px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.omsluitPnlmarge
{

  margin-left: 30px;
}

#divzoektextboxmarge
{
  width:100px;
  
  float:right;
  /*
margin-top:-23px;
position:absolute;
  */
}

.zoektextbox
{
 
  width:96px;
  height:15px;
  border:solid 1px rgb(150,150,150); 
  font-size:11px;
}

.Nieuwsoverzicht
{
  margin-left:-170px;
  background-color :rgb(230,230,230);  
  z-index:95;
  position:absolute;
}

.Nieuwsoverzichtlink
{
  /*margin-top:-8px;*/
  background-color :rgb(230,230,230); 
  margin-left:-170px;
  /*position:relative;*/
  width:600px;
}

/* deze css wordt gebruikt als is ingelogd in editor ivm wegvallen volgorde pijltjes" */
.Nieuwsoverzichtlinkeditor
{
  /*margin-top:-8px;*/
  background-color :rgb(230,230,230); 
  left:-170px;
  position:relative;
  width:550px;
  z-index:-1;
}

.Nieuwsoverzichtlink A:link
{
  color:rgb(34,70,150);
 }
.Nieuwsoverzichtlink a:active
{
  color:rgb(34,70,150);
 }
.Nieuwsoverzichtlink a:visited
{
  color:rgb(34,70,150);
 }


  
#zoektextbox:hover{border:solid 1px rgb(100,100,100);}
#zoektextbox:focus{border:solid 1px rgb(100,100,100);}

#tabmenu
{
  width:150px;
  text-align:right;
  margin-left:-165px;
  position:absolute;

}

.cursuszoek
{
  width:138px;
  border:solid 1px rgb(100,100,100);
  margin-left:-170px;
  position:absolute;
  padding:6px;
}

#tabtekstcss
{
 /*visibility:hidden; */
  color:rgb(34,70,150);
  font-size:12px;
  line-height:18px;
  font-family:Arial;
  display:none;
 
}

#header
{
	width: 100%;
	height: 175px;
	margin: 0px auto auto auto;
	background-repeat: no-repeat;
	background-position: center bottom;	
}

.kolom1
{
 float:left; 
 
}

.kolomcontainer
{
  width:400px;
 float:none;
}

.kolom2
{
 float:left; 
 margin-left:20px;
}

#kleurspn
{
  background-color:Lime;
}

#headerContent
{
	width: 924px;
	height: 149px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

#menu
{
	width: 640px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.hand
{
	cursor:hand;
}
/*/////////////////////////////////////////// */
#floatmiddel_kanweg
{
            position: absolute;
            top: 50%;
            left: 50%;
            width: 924px;   /* breedte */
            height: 373px;  /* hoogte */
            margin-top: -186px;  /*-1 x hoogte */
            margin-left: -462px; /*-1 x breedte */

}

.homeCenter
{
            position: absolute;
            left: 50%;
            width: 924px;   /* breedte */
            margin-left: -462px; /*-1 x breedte */

}

.menuhome
{
  width:154px;
  height:154px;
  background-color:rgb(155, 102, 0);
  float:left;
}

#tickerhome
{
  width:620px;
  height:35px;
  /*background-color:Fuchsia; */
}

.topbutbar
{
  width:924px;
  height:46px;
  vertical-align:middle;
  float:right;
}



#headerhome
{
  width:924px;
  height:39px;
  border: solid 1px #ff000;
}



#footerhome
{
  width:924px;
  height:35px;
}

.menucontainer /* hier zit hoofdmenu in */
{
  /**/
  background-color:rgb(255, 102, 0);
   width:154px;
   height:158px;
   float:left;
   padding-top:10px;
   background-image:url(../images/backtrap1.gif);
   background-repeat: no-repeat;
}

.menucontainerhome /* hier zit hoofdmenu in op de homepage*/
{

   background-color:rgb(34, 70, 150);
   width:154px;
   height:154px;
   float:left;
   overflow:hidden;
   position:absolute;
   /*margin-top:-154px;*/
}

.fotoboven{
   width:154px;
   height:154px;
   float:left;
   overflow:hidden;
}

.homebanneroranje_kanweg{
    background-color:rgb(255, 102, 0);
    border-left:solid 2px rgb(255,255,255);
    /*overflow:hidden;*/
    width:450px;
    height:154px;
    border-bottom:solid 2px rgb(255,255,255);
}

.homezoekclass{
    width:462px;
    height:293px;
    float:left;
}

.homemovieelementclass{
    width:460px;height:156px;float:left;
}

.homebannercss{
    width:460px;height:156px;float:left;
}

.menuuitklapper /*  dit is een uitklapper (met meerder menu items)  */
{
  position:absolute;
  visibility:hidden;
  /*background-color:Maroon;   bruin  */
  float:left;
  padding-top:10px;
  
}

.menuuitklappercontainer /* hier zitten alle uitklappers in */
{
  width:154px;
  height:168px;
  background-color:rgb(34,70,150);
  float:left;
  background-image:url(../images/backtrap2.gif);
  background-repeat: no-repeat;
}

.menuuitklappercontainerbreed /* hier zitten alle uitklappers in */
{
  width:308px;
  height:168px;
  /*background-color:rgb(34,170,150);*/
  float:left;
  background-image:url(../images/backtrap2breed.gif);
  background-repeat: no-repeat;
}

.headerfotocontainer
{
  background-image:url(../images/backtrap3.gif);
  background-repeat: no-repeat;
}

.headerfotocontainersmal
{
  background-image:url(../images/backtrap3smal.gif);
  background-repeat: no-repeat;
}

.headerfoto
{
  vertical-align:top;
}

.kopcss
{
  margin-top:25px;
  /*vertical-align:middle;
  line-height:85px;*/
  
}

.tekstcss
{
  color:rgb(34,70,150);
  font-size:12px;
  line-height:18px;
  font-family:Arial;
  height:auto;
}

.tekstcssorange
{
  color:rgb(255,102,0);
  font-size:12px;
  line-height:18px;
  font-family:Arial;
 
}

.tekstcsswitbold
{
  color:rgb(255,255,255);
  font-size:12px;
  line-height:18px;
  font-family:Arial;
  font-weight:bold;
  
}

.texthome{
  font-size:12px;
  line-height:18px;
  font-family:Arial;
  }
 
.texthomezwart{
  font-size:12px;
  line-height:18px;
  font-family:Arial;
  color:rgb(0,0,0);
  }
   
.margetopaanpassing
{
 /*margin-top:-4px;*/
}

#linkbullet
{
  margin-left:-10px;
  position:absolute;
  vertical-align:bottom;
  /*//float:left;*/
}



#quotefoto
{
  margin-left:-169px;
  position:absolute;
  width:169px;
  height:100px;
  background-color:rgb(255,102,0);
  /*vertical-align:bottom;
  //float:left;*/
}

.trainerquotepanel
{
  height:100px;
  background-color:rgb(255,102,0);
}

.nieuwsoverzichtlllllllllllll
{
  margin-left:-100px;
  height:auto;
  background-color:rgb(220,220,220);
}

#nieuwsoverzichtdiv
{
  margin-left:-170px;
  height:auto;
  background-color:rgb(230,230,230);
  /*position:absolute;*/
  width:600px;
}

.smallheight
{
  height:1px;
  overflow:hidden;
  padding:0px;
    
}


.relpaginas
{
  margin-left:30px;
  /* border:solid 1px #ff0000;
  background-color:rgb(120,90,90); */
  
}

.aanmelddiv
{
position:relative;
margin-left:-15px;
width: 50px;
height:220px;
}

#tabdata
{
 background-color:rgb(35,72,151);
 min-height: 116px;
  height: auto !important;
  height: 116px;
}

#tablocaties
{
 background-color:rgb(80,97,166);
  min-height: 116px;
  height: auto !important;
  height: 116px; 
}
/* --------------------------- generiek --------------------------------------------- */

a:link, a:hover {
	font-size:12px;
    line-height:18px;
	color: rgb(255,102,0);
	text-decoration: none;
}

a:active, a:visited {
	font-size:12px;
    line-height:18px;
	color: rgb(255,102,0);
	text-decoration: none;
}

/* a:hover {
	text-decoration: underline;
}

a.werkenvoor:link{
    font-size:10px;
    color: rgb(0,0,0);
}

a.werkenvoor:hover{
    font-size :10px;
    color: rgb(255,102,0);
    text-decoration:none;
}

a.werkenvoor:visited{
 font-size :10px;
  color: rgb(0,0,0); 
}*/

.werkenvoor A:link {font-size:11.5px;line-height:18px;font-family:Arial;color:Black;text-decoration:none;}
.werkenvoor A:visited {font-size:11.5px;text-decoration:none;color:Black;font-family:Arial;}
.werkenvoor A:active {font-size:11.5px;text-decoration:none;color:Black;font-family:Arial;}
.werkenvoor A:hover {font-size:11.5px;text-decoration: none; color: rgb(255,102,0);font-family:Arial;}

.extralink A:link{font-size:10px;line-height:18px;font-family:Arial;color:#ccc;text-decoration:none;}
.extralink A:visited{font-size:10px;line-height:18px;font-family:Arial;color:#ccc;text-decoration:none;}
.extralink A:active{font-size:10px;line-height:18px;font-family:Arial;color:#ccc;text-decoration:none;}
.extralink A:hover{font-size:10px;line-height:18px;font-family:Arial;color:#ccc;text-decoration:none;}

/*a.homenieuwslink:link
{
	color: #666666;
	font-size: 16px;
}*/

.homenieuwslink A:link {font-size:12px;line-height:18px;font-family:Arial;color:Black;text-decoration:none;}
.homenieuwslink A:visited {text-decoration:none;color:Black;font-family:Arial;}
.homenieuwslink A:active {text-decoration:none;color:Black;font-family:Arial;}
.homenieuwslink A:hover {text-decoration: none; color: rgb(255,102,0);font-family:Arial;}

.meerVids A:link {font-size:12px;font-family:Arial;color:Black;text-decoration:none;}
.meerVids A:visited {text-decoration:none;color:Black;font-family:Arial;}
.meerVids A:active {text-decoration:none;color:Black;font-family:Arial;}
.meerVids A:hover {text-decoration: none; color: Black;font-family:Arial;}

.crumblepath 
{
	width: 310px;
	text-indent: 30px;

	float: right;
	position: absolute;
	margin-left: 446px; /**/
	margin-top: 32px;
	z-index: 200;
	padding-top: 6px;

	font-size: 11px;
	color: #666666;
	font-weight: bold;

}

.crumblepathSaf
{
	width: 310px;
	text-indent: 30px;

	float: right;
	position: absolute;
	margin-left: 616px; /**/
	margin-top: 0px;
	z-index: 200;
	padding-top: 6px;

	font-size: 11px;
	color: #666666;
	font-weight: bold;
	
}

.crumblepathFF
{
	width: 310px;
	text-indent: 30px;

	float: right;
	position: absolute;
	margin-left: 616px; 
	margin-top: 4px;
	z-index: 200;
	padding-top: 6px;

	font-size: 11px;
	color: #666666;
	font-weight: bold;
}

.crumbleInner 
{
	text-indent: 0px;
	padding-left: 20px;
	background: #f2f2f2;
	padding-bottom: 5px;
	padding-top: 5px;
}

.crumbleInner a
{
	color: #666666;
	font-size: 10px;
}



#margerechts
{
	text-indent: 0px;
	width:308px;
	border:solid 1px rgb(200,200,200);
	position:absolute;
	margin-top: 50px;
	/**/
	float:right;
	margin-left:616px; 
	top: 232px;
}

.trainingtitel
{
    color:#000;
    font-size:12px;
    /*font-family:Arial;*/
    font-weight:bold;
    line-height:18px;
    margin-left:10px;
}

.trainingstatus
{
    color:#000;
    font-size:9px;
    margin-left:10px;
}
.noresult
{
    color:#fff;
    font-size:12px;
    line-height:18px;
    margin-left:15px;    
}

.trainingoms, .trainingomslink, .trainingacc
{
    color:#fff;
    font-size:12px;
    /*font-family:Arial;*/
    line-height:18px;
    padding-bottom:5px;
}
.trainingacc
{
    
}


.TrainingMenuContainer /* hier zit hoofdmenu in */
{
  
  background-color:rgb(255, 102, 0);
  width:145px;
  height:243px;
  background-image:url('/images/lijnrechts.jpg');
  background-repeat:repeat-y;
  background-position:right top;
  position:absolute;
  margin-top:45px;
  
}
.TrainingMenuUitklapperContainer /* hier zitten alle uitklappers in */
{
  width:307px;
  background-color:rgb(34,70,150);
  margin-left:155px;
  position:absolute;
  z-index:50;
  
}

.TrainingContent
{
   /* overflow-y:auto;
    overflow-x:hidden;*/
    overflow:hidden;
    height:288px;
    width:309px;  
    /*
    scrollbar-base-color: #fff;
    scrollbar-arrow-color: #fff;
    scrollbar-track-color: rgb(255, 102, 0);
    scrollbar-face-color: rgb(255, 102, 0);
    scrollbar-shadow-color: #fff;
    scrollbar-highlight-color: rgb(255, 102, 0);
    scrollbar-3dlight-color: #fff;
     */
     
}
.TrainingMenuUitklapperx /*  dit is een uitklapper (met meerder menu items)  */
{
  margin-left:-11px;
  position:absolute;
  visibility:hidden;
  float:left;
  background-color:rgb(34,70,150);
  z-index:250;
  width:311px;
  padding-top:15px;
  /*min-height: 305px;
  height: auto !important;*/
  height: 288px;
  overflow:auto;
  /*
    scrollbar-base-color: #fff;
    scrollbar-arrow-color: #fff;
    scrollbar-track-color: rgb(34,70,150);
    scrollbar-face-color: rgb(34,70,150);
    scrollbar-shadow-color: #fff;
    scrollbar-highlight-color: rgb(34,70,150);
    scrollbar-3dlight-color: #fff;
    
      scrollbar-highlight-color: rgb(255,255,255)
      scrollbar-darkshadow-color:#fff;
      scrollbar-3dlight-color: rgb(255,255,255);
    */
}

.trainingmenuItem
{
    color:#000000;
    height:22px;
    text-align:right;
    font-weight:bold;
    font-size:11px;
    padding-right:10px;
}

.trainingmenuItem a
{
    color:#000000;
    text-align:right;
    font-weight:bold;
    font-size:11px;
}

.zoekbox
{
    Width:100px;
    Height:18px;
    border:none;
    
}
.zoekbtn
{
    border:0px;    
}

#TraningResultOmvat
{
    z-index:1;
    position:absolute;
    width:307px;
    height:288px;
    color:#fff;
    font-family:Arial;
    background-image:url('/images/schaduwlinks.jpg');
    background-repeat:repeat-y;
    background-position:left top;
    margin-left:145px;
}

/* nieuwe homepage met 3 contentblokken*/
.home3ColsCenter
{
    position: absolute;
    left: 50%;
    width: 990px;   /* breedte */
    margin-left: -495px; /*-1 x breedte */
    height: 460px;
    margin-top: -230px;
    top: 50%;
}

#headerhome3Cols
{
  width:924px;
  height:50px;
}

#divHomeLinks,#divHomeMidden,#divHomeRechts
{
    float:left;
    width:271px;
    /*min-height:255px;
    height:auto !important;
    height:255px;*/
    margin-right:5px;
}

.homeknop
{
    height:277px;
    width:276px;
    float:left;
    background-image:url('/images/home3cols/med.gif');
    background-repeat:no-repeat;
    color:#ffffff;
    cursor:pointer;
}

.homeknop.med
{
    background-image:url('/images/home3cols/med.gif');
}

.homeknop.med.rollover
{
    background-image:url('/images/home3cols/med_over.gif');
}

.homeknop.piz
{
    background-image:url('/images/home3cols/piz.gif');
}
.homeknop.piz.rollover
{
    background-image:url('/images/home3cols/piz_over.gif');
}

.homeknop.va
{
    background-image:url('/images/home3cols/va.gif');
}
.homeknop.va.rollover
{
    background-image:url('/images/home3cols/va_over.gif');
}
.teaserOmvat
{
    position:relative;
    height:276px;
}

.teaserOmvat .teaser
{
    bottom:25px;
    width:215px;
    left:25px;
    position:absolute;
    font-size:9pt;
    font-weight:bold; 
}

/*subhome medezeggenschap*/

.subhomeknop
{
    height:151px;
    width:514px;
    float:left;
    background-image:url('/images/home3cols/submz_selected.gif');
    background-repeat:no-repeat;
    color:#ffffff;
    cursor:pointer;
}

.subhomeknop.med
{
    background-image:url('/images/home3cols/submz.gif');
    width:128px;
}

.subhomeknop.med.rollover
{
    background-image:url('/images/home3cols/submz_over.gif');
}

.subhomeknop.med.selected
{
    background-image:url('/images/home3cols/submz_selected.gif');
    cursor:default;
    width:514px;
}

.subhomeknop.piz
{
    background-image:url('/images/home3cols/subpiz.gif');
    width:128px;
}

.subhomeknop.piz2
{
    background-image:url('/images/home3cols/subpiz2.gif');
    width:131px;
}

.subhomeknop.piz.selected
{
    background-image:url('/images/home3cols/subpiz_selected.gif');
    cursor:default;
    width:514px;
}

.subhomeknop.piz.rollover
{
    background-image:url('/images/home3cols/subpiz_over.gif');
}

.subhomeknop.piz2.rollover
{
    background-image:url('/images/home3cols/subpiz2_over.gif');
}
.subhomeknop.va
{
    background-image:url('/images/home3cols/subva.gif');
    width:131px;
}
.subhomeknop.va.selected
{
    background-image:url('/images/home3cols/subva_selected.gif');
    cursor:default;
    width:514px;
}

.subhomeknop.va.rollover
{
    background-image:url('/images/home3cols/subva_over.gif');
}


.subhomeknop .teaserOmvat
{
    position:relative;
    height:151px;
}

.subhomeknop .teaserOmvat .teaser
{
    bottom:25px;
    width:400px;
    left:25px;
    position:absolute;
    font-size:9pt;
    color:#000000;
}

#streamMZMiddenOmvat
{
    float:left;
    margin-top:5px;
    clear:both;
    width:100%;
}

#streamMZOnderOmvat
{
    float:left;
    margin: 18px 0px 20px 0px;
    clear:both;
    width:100%;
}

#streamMZMiddenOmvat #divMLinks
{
    float:left;
    width:657px;
    min-height:225px;
    height:auto !important;
    height:225px;
}

#streamMZMiddenOmvat #divMRechts
{
    float:left;
    width:251px;
    min-height:225px;
    height:auto !important;
    height:225px;
    margin-left:5px;
}

#streamMZOnderOmvat #divOLinks, #streamMZOnderOmvat #divORechts 
{
    float:left;
    width:454px;
    min-height:225px;
    height:auto !important;
    height:225px;
    margin-right:5px;
}

a:link.homeActueelLnk, a:active.homeActueelLnk, a:visited.homeActueelLnk
{
    color:#000000;
    background-image:url('/images/home3cols/pijl_oranje_kl.gif');
    background-repeat:no-repeat;
    background-position:left 3px;
    padding-left:15px;
    margin:0px 5px 0px 5px;
    float:left;
    font-size:11.5px;
    line-height:15px;
}

a:hover.homeActueelLnk
{
    color: rgb(255,102,0);
}


/*home elementen*/
.bannerwit
{
    border:solid 1px #e5e6e7;
    width:229px;
    height:90px;
    cursor:pointer;
    padding:20px 15px 25px 25px;
    overflow:hidden;
    background-color:#ffffff;
}
.Actueel, .ActueelMZ
{
    border:solid 1px #e5e6e7;
    width:264px;
    height:92px;
    padding:18px 0px 25px 5px;
    overflow:hidden;
    background-color:#ffffff;
}

.ActueelMZ
{
    width:220px;
    height:197px;
    padding:15px 15px 10px 15px;
    overflow:hidden;
}

.ActueelMZ a, .ActueelMZ a:visited, .ActueelMZ a:active
{
    font-size:11.5px;
    line-height:15px;
    color:#000000;
}

a.homeNieuwsLnk, a.homeNieuwsLnk:visited, a.homeNieuwsLnk:active
{
    color: rgb(255,102,0);
}


.ActueelMZ a:hover
{
    color: rgb(255,102,0);
}


.InfoOmvat, .citaatOmvat, .trainersOmvat, .accomodatieOmvat, .linkblokOmvat
{
    border:solid 1px #e5e6e7;
    width:655px;
    clear:both;
    overflow:hidden;
    height:222px;
    background-color:#ffffff;
}

.citaatOmvat, .accomodatieOmvat, .linkblokOmvat
{
    height:138px;
    cursor:pointer;
}

.trainersOmvat, .linkblokOmvat
{
    height:138px;
    width:250px;
}
.trainerAfb
{
    float:left;
    margin:0px 3px 3px 0px;
}

.trainerAfb.groot
{
    float:left;
    margin:0px 6px 0px 0px;
}

.trainersGrid
{
    margin:0px 0px 0px 12px;
    
}

.trainersGrid.groot
{
    margin:10px 0px 10px 0px;
    overflow:visible;
   
}

.trainersGrid.groot div.naam
{
    color:#ffffff;
    padding:2px 20px 2px 20px;
    margin:108px 0px 0px -154px;
    position:relative;
    z-index:60;
    color:#ffffff;
    width:108px;
    font-weight:bold;
    height:0px;
    cursor:pointer;
    float:left;
}

.trainersGrid.groot div.naam.back
{
    background-color:#000000;
    color:#ffffff;
    float:left;
    z-index:50;
    height:0px;
    width:148px;
    padding:0px;
    
    
}
span.naam
{
    display:none;
}

.trainersGrid.groot .naam.back.rollover,
.trainersGrid.groot .naam.rollover
{
    height:30px;
}

.gridcell
{
    float:left;
    margin-bottom:5px;
    position:relative;
}


.transparent 
{
        /* Required for IE 5, 6, 7 */
        /* ...or something to trigger hasLayout, like zoom: 1; */
        width: 100%; 

        /* Theoretically for IE 8 & 9 (more valid) */
        /* ...but not required as filter works too */
        /* should come BEFORE filter */
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";

        /* This works in IE 8 & 9 too */
        /* ... but also 5, 6, 7 */
        filter: alpha(opacity=60);

        /* Older than Firefox 0.9 */
        -moz-opacity:0.6;

        /* Safari 1.x (pre WebKit!) */
        -khtml-opacity: 0.6;

        /* Modern!
        /* Firefox 0.9+, Safari 2?, Chrome any?
        /* Opera 9+, IE 9+ */
        opacity: 0.6;
}

.klantenoverzicht
{
    float:left;
    padding:10px 0px 10px 0px;
    margin:10px 0px 0px -15px;
}
.klantenoverzicht .logoOmv
{
    float:left;
    width:140px;
    height:100px;
    min-height: 10px;
    height: auto !important;
    height: 10px;
}
.klantenoverzicht .citaatOmv
{
    float:left;
    width:280px;
    overflow:hidden;
}

.klantenoverzicht .kader
{
    border:solid 1px #C8C8C8;
    float:left;
    margin-bottom:10px;
    width:420px;
    padding:15px 15px 15px 15px;
}

#cursuskiezerOmvat
{
    clear:both;
    margin:38px 0px 10px -15px;
    width:445px;
    
}

#cursuskiezerOmvat .kader 
{
    border:solid 1px #C8C8C8;
    float:left;
    margin:0px 15px 0px 0px;
    width:115px;
    height:35px;
    vertical-align:middle;
    padding:10px 10px 10px 10px;
    cursor:pointer;
    text-align:center;
}
#cursuskiezerOmvat .kader.breed
{
    width:191px;
}

#cursuskiezerOmvat .kader.hover
{
    background-color:#efeff3;
    font-weight:bold;
}

#cursuskiezerOmvat .kader.nohover
{
    cursor:default;
    text-align:left;
}

#cursuskiezerOmvat .kader.selected
{
    background-color:#efeff3;
    font-weight:bold;
}


#cursuskiezerOmvat .vraagOmvat
{
    margin:0px 0px 30px 0px;
    float:left;
    clear:both;
    text-align:left;
}
.cursuskiezerresult .trainingtitel
{
    font-weight:normal;
    margin-left:0px;
}

.radiobtn 
{

}
.radiobtn input
{
     display: block;
    float: left;
    margin-left: -20px;
}

.radiobtn label
{
    color: #000000;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 18px;
}

.radioomv
{
    clear:both;
    float:left;
    margin:0px 0px 5px 20px;
    width:400px;
}

.InfoOmvat .TabOmvat, .citaatOmvat .titelOmvat
{
    width:141px;
    border-right:solid 1px #e5e6e7;
    float:left;
    height:220px;
}

.citaatOmvat .titelOmvat, .accomodatieOmvat .titelOmvat 
{
    border:none;
    float:left;
    width:142px;
    height:138px;
}

.citaatAnim, .accomodatieAnim
{
    float:left;
    width:380px;
    padding:15px 0px 0px 25px;
    overflow:hidden;
}

.citaatAnim.klanten 
{
    float:left;
    width:510px;
    padding:15px 0px 0px 0px;
    overflow:hidden;
}

.citaatAnim.klanten .slide
{
    width:500px;
}


.accomodatieAnim
{
    padding:0px;
    width:485px;
    float:left;
}

.accomdatietekst
{
    padding:15px 15px 15px 15px;
    height:108px;
    overflow:hidden;
    color:#000000;
    font-size:13px;
    font-weight:normal;
}

.accomodatieAnim .slide
{
   width:485px; 
}

.citaatvan
{
    color: rgb(255,102,0);
    font-size:13px;
    font-weight:normal;
    height:25px;
    overflow:hidden;
}

.linktekst
{
    color:#000000;
    font-size:13px;
    font-weight:normal;
}


.InfoOmvat .TekstOmvat
{
    padding:15px 25px 25px 25px;
    float:left;
    width:463px;
    height:222px;
    overflow:auto;
    font-size:11.5px;
    line-height:17px;
}

.pnlTabs
{
    
}

.tab
{
    height:20px;
    clear:both;
    width:141px;
    border-right:solid 1px #e5e6e7;
    color: #000000;
    line-height:20px;
    cursor:pointer;
}

.tab.selected
{
    border-right: solid 1px #f9f9f9;
    border-top: solid 1px #e5e6e7;
    border-bottom: solid 1px #e5e6e7;
    color: rgb(255,102,0);
    font-weight: bold;
    cursor:default;
}

.tab a
{   
    color: #000000;
    font-size:11.5px;
}

.tab.selected a
{
    color: rgb(255,102,0);
}

.tab.highlight
{
    background-color:#efeff3;
}

.actueelSep
{
    background-image:url('/images/home3cols/actueelsep.gif');
    width:212px;
    height:12px;
}


.slideShowNav { width: 430px; margin: 15px 0px 15px -5px; clear:both; position:relative; }
.slideShowNav li { width: 74px; height:51px; overflow:hidden; float: left; margin: 5px; list-style: none; border: 1px solid #C8C8C8; }
.slideShowNav a { width: 68px; padding: 3px; display: block; }
.slideShowNav li a.activeSlide { background: #C8C8C8 }
.slideShowNav a:focus { outline: none; }
.slideShowNav img { border: none; display: block }

.JCycleSlideshow
{
    clear:both;
    top:5px;
    width: 400px; 
    overflow: visible;
    min-height:266px;
    float:left;
    
}

.JCycleSlideshow img
{
    padding:3px !important;
    border: 1px solid #C8C8C8 !important;
    background: #C8C8C8;
}


