﻿html
{
  overflow:auto;
}

body
{
	font-size: 7.5pt;
	line-height: 12pt;
	font-family: Verdana, Sans-Serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;

}

#menuheader
{
    width: 170px;
    height: 26px;
    position: absolute;
    top: 0px;
    left: 90px;
    background: rgb(59,65,67);
    z-index: 1000;
    padding-left:10px;
    color:White;
    line-height:22px;
}

.paginatitel
{
margin-left:10px;
font-family: Verdana, Sans-Serif;
}

#uitklapper
{
	width: 180px;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 90px;
    background: rgb(59,65,67);
    z-index: 10000;
}

#uitklapperhome
{
	width: 180px;
    height: 220px;
    position: absolute;
    top: 0px;
    left: 90px;
    background: rgb(0,154,214);
    z-index: 10001;
    visibility:visible;
    overflow:hidden;
}

.pnlkop
{
 margin-left:360px; 
}
.marge360
{
 margin-left:360px;
  width:400px;
}
.marge160
{
 margin-left:155px; 
}

#logomenu
{
      width: 180px;
      height: 48px;
      background: red;
      overflow: hidden;
      position: absolute;
      bottom: 0px;
      display: none;
      background: url(../images/logochris.gif) no-repeat;
      margin-bottom: 20px;
}

.formelementomvat
{
  margin-left:360px;
  clear :right;

  /*text-align:left;
  float:left;
  width:600px;*/
}

.formtekstbijschrift
{
  color:rgb(0,0,0);
  font-size:12px;
  font-family:Arial;

}

.formtekstvak
{
   background-color:rgb(100,100,100);
   border:solid 1px #ffffff;
}
/**************************************************/



















































































#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;*/
}

#margerechts
{
  width:308px;
	border:solid 1px rgb(200,200,200);
	position:absolute;
  margin-top: 50px;
/**/
	float:right;
	margin-left:616px; 
 
  top: 232px;
  
}

#contentZelf {
	width: 924px;
	margin: 25px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.omsluitPnlmarge
{

  margin-left: 30px;
}

#divzoektextboxmarge
{
 width:100px;
  margin-top:-23px;
  float:right;
  /*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;
   z-index:-1;
}

/* 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
{
  back-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
{
            position: absolute;
            top: 50%;
            left: 50%;
            width: 924px;   /* breedte */
            height: 373px;  /* hoogte */
            margin-top: -186px;  /*-1 x hoogte */
            margin-left: -462px; /*-1 x breedte */

}

#menuhome
{
  width:154px;
  height:373px;
  background-color:rgb(255, 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:20px;
  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(255, 102, 0);
   width:154px;
   height:158px;
   float:left;
   padding-top:10px;
}

.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(255,255,255);
  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;
}

.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:absolute;
margin-left:-15px;
width: 50px;
height:170px;
}

#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, a:active, a:visited {
	font-size:12px;
  line-height:18px;
	/*color: rgb(144,1,20);*/
	color: rgb(0,0,0);
	text-decoration: none;
}

a:hover 
{
  color: rgb(0,0,0);
	text-decoration: none;
}
