﻿/* --------------------------------------- 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); 
  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:310px;
    float:left;
}

.homemovieelementclass{
    width:460px;height:156px;float:left;
}

.homebannercss{
    width:460px;height:154px;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:8px;
}
.trainingstatus
{
    color:#000;
    font-size:9px;
    margin-left:10px;
}
.noresult
{
    color:#fff;
    font-size:12px;
    line-height:18px;
    margin-left:15px;    
}

.trainingoms, .trainingomslink
{
    color:#fff;
    font-size:12px;
    /*font-family:Arial;*/
    line-height:18px;
    padding-bottom:5px;
}

.TrainingMenuContainer /* hier zit hoofdmenu in */
{
  
  background-color:rgb(255, 102, 0);
  width:155px;
  height:225px;
  background-image:url('/images/lijnrechts.jpg');
  background-repeat:repeat-y;
  background-position:right top;
  position:absolute;
  margin-top:85px;
  
}
.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;
    height:310px;
    width:307px;  
    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)  */
{
  position:absolute;
  visibility:hidden;
  float:left;
  background-color:rgb(34,70,150);
  z-index:250;
  width:307px;
  padding-top:15px;
  /*min-height: 305px;
  height: auto !important;*/
  height: 295px;
  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);
    */
}



.zoekbox
{
    Width:100px;
    Height:18px;
    border:none;
    
}
.zoekbtn
{
    border:0px;    
}

#TraningResultOmvat
{
    z-index:1;
    position:absolute;
    width:307px;
    height:310px;
    color:#fff;
    font-family:Arial;
    background-image:url('/images/schaduwlinks.jpg');
    background-repeat:repeat-y;
    background-position:left top;
    margin-left:155px;
}